Problemas resolvidos na íntegra
-
Onde um controlador apenas com ganho proporcional realmente estabiliza 5 passos
Pretende-se que um controlador composto exclusivamente por ganho proporcional mantenha a saída em 1. Determine em que valor este se estabiliza efetivamente e descubra por que razão a linha do tempo de subida indica que o valor de referência nunca foi atingido. Isto é Apenas P: Kp = 1,2, Ki = 0, Kd = 0, constante de tempo do processo τ = 1 s, ganho do processo K = 1, valor de referência r = 1.
-
Três factos fecham a malha numa única equação. O controlador atua com Kp vezes o erro, o processo evolui para K vezes tudo aquilo com que é atuado, e o erro é o que resta do valor de referência após a saída. Substituir os dois últimos no primeiro faz com que y passe a depender apenas de si próprio.
-
Estar estabilizado significa que a derivada é 0, o que transforma a equação diferencial em aritmética que se pode fazer de cabeça. O ganho surge duas vezes — uma no numerador e outra na soma por baixo dele — e essa é toda a estrutura da resposta.
-
Subtraia para obter o erro restante e observe r a simplificar-se na fração. O desvio é uma fração de qualquer valor pedido, e não uma quantidade fixa: peça 100 e falhará por 45,45; peça 1 e falhará por 0,4545. É uma propriedade da malha, não da solicitação.
-
Explicar por que razão a malha não consegue fazer melhor exige apenas uma linha, e esse é o ponto essencial de todo o problema. A única saída do controlador é Kp vezes o erro. Um erro nulo comanda uma atuação nula, e uma atuação nula mantém o processo em zero. O controlador necessita de um erro permanente para gerar a atuação permanente que mantém y elevado — confirme: o comando estabilizado é 0,5455, que é exatamente a saída que está a manter. O desvio não é uma má sintonização, é o próprio mecanismo.
-
Isso também explica a linha em branco. O tempo de subida é o primeiro instante em que y atinge 0,9r, e y nunca consegue ultrapassar o seu próprio teto de 0,5455. Portanto, a leitura não indica que a malha seja lenta — indica que o valor de referência está acima do teto. Calcule o ganho que eleva o teto para 0,9 e obterá 9, pelo que qualquer Kp inferior a 9 produz essa mesma linha em branco.
Resposta
A ferramenta apresenta y(10 s) = 0,55 e um erro em regime permanente de 0,455, com o tempo de subida e o tempo de estabilização ambos não atingidos. Agora, o reverso da medalha. O fator 1 + K·Kp = 2,2 que divide o erro divide também a constante de tempo do processo, pelo que esta malha atinge a sua resposta errada em 0,4545 s em vez dos 1 s do próprio processo. Velocidade e precisão são o mesmo botão de ajuste, e esse botão é dispendioso: reduzir o erro para 1% exige Kp ≥ 99, e em t = 0 o erro é a totalidade do valor de referência, pelo que o controlador começa por exigir 99 vezes a saída que está a tentar produzir. O ganho proporcional nunca elimina o desvio — apenas o torna suficientemente pequeno para ser ignorado, cobrando um primeiro movimento violento por isso. Eliminá-lo exige um termo que continue a atuar após o erro ter parado de variar.
-
-
Quanto desvio sobrevive a um integrador após 10 s 5 passos
Supõe-se que um integrador faça desaparecer o desvio. Determine quanto dele subsiste após 10 s e encontre o ganho para o qual esta malha começaria, em alternativa, a oscilar. Isto é PI: Kp = 1, Ki = 0,6, Kd = 0, τ = 1 s, K = 1, r = 1.
-
O facto de o desvio desaparecer é um argumento, não um cálculo. Suponha que a malha se estabiliza com um erro constante diferente de 0. Nesse caso, o seu integral acumulado cresce sem limite, pelo que o comando cresce sem limite e a saída cresce sem limite — o que não é estabilizar. O único erro constante que uma malha PI estabilizada pode ter é 0, quaisquer que sejam os ganhos.
-
Saber que lá chega nada diz sobre quando. Derive a equação da malha uma vez para eliminar o sinal de integração e observe o que aconteceu à ordem: um processo de primeira ordem sob controlo PI é um sistema de segunda ordem, com todo o comportamento que isso implica.
-
O erro obedece à mesma equação sem o termo de excitação do valor de referência, sendo portanto uma soma de exponenciais cujas taxas são as raízes. Aqui o discriminante é positivo, ambas as raízes são reais e negativas, e não resta nada com que oscilar — razão pela qual a linha da sobre-elevação indica 0,0% em vez de uma pequena percentagem.
-
Duas condições iniciais fixam os dois pesos. Em t = 0 nada se moveu, pelo que o erro é a totalidade do valor de referência; e o declive inicial do processo é K·Kp·r/τ = 1, pelo que o declive inicial do erro é -1. Resolva o par e ambos os pesos resultam exatamente em 0,5, o que é uma coincidência destes ganhos e não um resultado geral.
-
Aos 10 s a raiz rápida já se extinguiu há muito — o seu termo reduziu-se a 4×10⁻⁸ — pelo que a raiz lenta constitui toda a resposta, tendo tido apenas 3,7 das suas próprias constantes de tempo para atuar. Nada falhou; a malha está simplesmente ainda a caminho.
Resposta
A ferramenta apresenta y(10 s) = 0,99 e um erro residual de 0,013. O desvio está a desaparecer, mas no final da janela continua a ser de 1,3%, e esse é o preço real da ação integral: elimina o erro em teoria e demora o seu tempo na prática. Atingir 0,1% exige ln(500)/0,3675 = 16,9 s, para lá da extremidade direita do gráfico, pelo que esta janela não pode mostrar uma malha PI concluída com estes ganhos. Aumente Ki para a acelerar e colidirá com uma barreira — o discriminante torna-se negativo para Ki = 1, a partir do qual as raízes são complexas e a resposta oscila. A diferença mais profunda vale mais do que qualquer um dos números. O desvio proporcional era r/(1 + K·Kp), que contém o ganho do processo, pelo que uma válvula que ganhe incrustações ou um motor que enfraqueça altera a resposta: reduza K para metade e a falha do controlo apenas P aumenta de 0,455 para 0,625. O ponto de estabilização do PI não contém qualquer K. É por isso que as malhas industriais incluem um integrador — não por ser mais preciso hoje, mas por se manter preciso quando o processo se altera por baixo dele.
-
Referências (1)
- Insight block 3 — the helmsman, and the three terms taken from watching him: N. Minorsky, "Directional stability of automatically steered bodies." Journal of the American Society for Naval Engineers 34(2), 280–309, 1922.