Simulação Controle de Nivel de Tanque
Por: Nathalia Braz • 30/4/2022 • Trabalho acadêmico • 459 Palavras (2 Páginas) • 147 Visualizações
[pic 1]
Instrumentação e Controle
Relatório Simulação 3: Controlador para sistema de tanques
Grupo 7
André Binatto Junior, RA: 11201721432
Bruno Fonseca, RA: 11201722293
Enzo Pallus Ferreira, RA: 11029416
Nathalia Braz Santos, RA: 11201932564
Santo André
Dezembro, 2021
Objetivos:
O objetivo do experimento é implementar um controlador PID para controlar o nível em um sistema de tanques, utilizando o software Scilab.
[pic 2]
Figura 1 - Sistema de tanques em série.
Montagem e desenvolvimento:
O primeiro passo foi representar o sistema no diagrama de blocos do ambiente Xcos do Scilab, utilizando a função de transferência fornecida no enunciado:
[pic 4][pic 3]
Figura 2 - Diagrama de blocos do ambiente Xcos.
O bloco “Continuous fix delay” é necessário devido à existência de um tempo morto intrínseco ao sistema, e foi configurado conforme figura abaixo:
[pic 5]
Figura 3 - Configuração do “Continuous fix delay”
Com o sistema montado, foi realizada a sintonia do controle PID, utilizando o método de Ziegler-Nichols.
[pic 6]
Figura 4 - Equações do método Ziegler-Nichols
Em um primeiro momento, configuramos o controlador apenas como P e alteramos o setpoint até um estado crítico de oscilação sustentada na variável de saída, de modo a encontrar os valores Kcr e Pcr, onde Kcr é o ganho crítico da entrada e Pcr é o período das oscilações no estado crítico.
[pic 7]
Figura 5 - Configuração do PID para cálculo de Kcr e Pcr
Depois de diversas tentativas, encontramos P = 179, que fornece a saída abaixo:
[pic 8]
Figura 6 - Gráfico de saída para P no estado crítico.
Observando o gráfico, também podemos concluir que o período entre as oscilações é de 1 min, ou seja, Pcr = 1
Com esses valores, podemos calcular os parâmetros P, I e D do controlador, utilizando a equação de Ziegler-Nichols para o controlador PID:
[pic 9]
Tabela 1 - Parâmetros do controlador PID.
Com esses valores, simulamos novamente, e observamos o sistema já controlado:
...