Projeto de Controladores

Continuação da aula de 29/04/2024 depois de passar pelo Resumo de controladores com ação derivativa:

💾 Arquivo: planta.mat.

Projeto de PD

Equação genérica do PD:

O pólo fica em (na origem) e nossa única incógnita é a posição do zero, .

A posição do zero do PD depende dos pólos e zeros da planta.

Lembrando da eq. da planta:

Considerando o acréscimo de um controlador PD aos pólos e zeros da planta, temos 3 opções em vista:

opcoes_zero_PD

Sendo as 3 opções:

Graficamente:

A opção "a" resulta no RL similar ao mostrado abaixo:

opcoes_zero_PDa.webp

Notamos que ficamos com um pólo dominante em MF, real, muito próximo do círculo unitário (tendendo para a posição do zero do PD).

A opção "b" resulta neste outro RL:

opcoes_zero_PDb

Esta opção é melhor que a opção anterior, porque o pólo de MF real dominante ao invés de caminhar na direção do circulo unitário (implicando atraso na resposta do sistema), "caminha" justamente para o outro lado, para , o que garante uma resposta mais rápida em comparação com a opção "a".

E a opção "c" resulta no proximo RL:

opcoes_zero_PDc

Esta opção cria um par de pólos de MF dominantes complexos, aparentemente mais próximos do círculo unitário (mais lentos) que em comparação com os pólos de MF dominantes da opção anterior "b".

Uma 4a-opção, opção"d" surge quando pensamos que podemos cancelar o pólo mais lento da planta (em ), colocando o zero do PD sobre o mesmo. Neste caso, temos um "ganho" extra que seria reduzir a complexidade do sistema. Com as outras opções obtemos um sistema de 4a-ordem em MF. Com esta opção, ficamos um sistema em MF de 3a-ordem. Este RL ficaria algo como:

opcoes_zero_PDd

Esta opção parece a mais promissora. Reduz a complexidade do sistema, e garante um par de pólos complexos de MF dominantes, afastado do círculo unitário.

Projeto do PD "b"

O zero do PD fica em: (entre os 2 pólos + lentos da planta):

RL deste PD:

RL_PDb.png

Temos o seguinte RL com "zoom" sobre região de interesse e ressaltando ganho adotado:

RL_PDb_zoom.png

Fechando a malha:

E temos a seguinte resposta ao degrau:

step_PDb.png

Comparando com outros controladores

step_Kp_PId_PDb.png

Projeto do PD "d"

Realizando o projeto do PD opção "d". Neste caso, analizando os RL's para as outras opções, percebemos uma 4a-opção: "d", neste caso, colocamos o zero do PD propositalmente sobre o pólo + lento da planta (provacando deliberadamente um cancelamento pólo-zero).

Temos o RL com o mesmo "zoom" sobre região de interesse e ressaltando ganho adotado:

RL_PDd.png

Fechando a malha...

Resposta à entrada degrau deste PD:

step_PDb_PDd.png

O PD "d" é mais rápido que o PD "b", mas o erro é maior:

Controlador Lead

Neste caso o pólo do controlador se afasta da ligeiramente da origem do plano-z. No caso desta planta sua posição deve ficar abaixo de (pólo mais rápido da planta).

Lembrando da eq. do PD "b":

Usando a mesma posição do zero do PD "b" para o Lead:

Obtemos o seguinte RL:

RL_Lead.png

Repare que o pólo deste controlador está afastado da origem do plano-z.

O mesmo RL com zoom na região de interesse e mostrando ganho adotado:

RL_Lead_zoom.png

Fechando a malha...

step_Lead.png

Calculando o erro de regime permanente


Terminando esta seção de trabalho: