Buscar

PROJETO DE CONTROLADORES - DEFINITIVO

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 32 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 32 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 32 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

UNIVERSIDADE FEDERAL DO AMAZONAS
FACULDADE DE TECNOLOGIA -FT
DEPARTAMENTO DE ELETRICIDADE - DE
PROJETO DE CONTROLADORES
Manaus – AM
2023
MATHEUS DE HOLANDA MOTA - 218552779
PROJETO DE CONTROLADORES
Trabalho Elaborado Para a
disciplina de Sistemas de Controle,
apresentado ao curso de
Engenharia Elétrica para obtenção
de nota parcial referente ao
período 2022/2
Manaus – AM
2023
 
 
INTRODUÇÃO 
 
 Este trabalho tem como objetivo apresentar técnicas de modelagem de sistemas 
dinâmicos e estratégias de controle no domínio do tempo para atender especificações 
de projeto de determinados sistemas. O uso da ferramenta Matlab e da biblioteca 
Simulink auxiliarão na análise e simulação dos sistemas, bem como no projeto dos 
controladores de acordo com as técnicas apresentadas em sala de aula. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
QUESTÕES E DISCUSSÕES 
 
1ª) No diagrama de blocos abaixo 
 
 Seja: 
 
 
 
 
 
A priori, sabe-se que os valores dos parâmetros são: 
● 𝑝1 = 3,053; 
● 𝑝2 = 2,3692; 
● 𝑝3 = 1,0067; 
 
 Assim, substituindo os valores de p’s calculados, tem-se a seguinte função de 
transferência: 
𝐺(𝑠) = 
5,4588
(𝑠 − 2,0463)(2,7111 + 𝑠)(𝑠 + 2,3692)
 
 
 Partindo das especificações do enunciado, em que 𝜁 = 0,707, o tempo de 
acomodação (que deve ser menor ou igual a 2,0s), e portanto o 𝜔𝑛 são calculados da 
seguinte forma: 
𝑡𝑠 = 
ζ ∙ 4,5
𝜔𝑛
 
𝜔𝑛 ≥ 1,59075 𝑟𝑎𝑑/𝑠 
 
A estratégia de controle escolhida foi a de um Controlador PID, como se trata de 
um sistema do tipo 0, a planta não terá erro de regime permanente igual a zero, logo, 
será necessário um PI pois a adição de um polo em s = 0 à função de transferência do 
caminho direto aumentará em um nível o tipo de sistema. Entretanto, também puxará 
o Root Locus para o semiplano direito. Além disso, para evitar um tempo de acomodação 
grande, precisa-se de um controlador Derivativo. 
 
Para verificar o erro do regime permanente, temos: 
𝐾𝑝 = lim
𝑠→0
(𝐾1 + 𝑠𝐾2 +
𝐾3
𝑠
)
5,4588
𝑠3 + 3,0463𝑠2 − 3,9726𝑠 − 13,1477
= ∞ 
Logo: 
𝑒𝑠𝑠 = 
1
1 + 𝐾𝑝
= 0 
Portanto, a condição está satisfeita. Calculando agora o Root Locus em três 
passos, temos: 
1º Root Locus: Kp = livre, Kd = 0 e Ki = 0: 
 
O polinômio característico em malha fechada é o seguinte: 
∆(𝑠) = 1 + 𝐾𝑝(
5,4588
𝑠3 + 3,0463𝑠2 − 3,9726𝑠 − 13,1477
) = 0 
 
Traçando o Root Locus para 𝐺(𝑠), temos o seguinte gráfico: 
 
Figura 1: 1º Root Locus 
 
Denota-se que duas raízes ficam instáveis para um valor determinado valor de 
Kp, o que já dá um indício de que o sistema não pode ser estabilizado. Ainda assim, 
através da função rlocfind, escolhemos um ponto, e seu respectivo ganho Kp: 
 
selected_point = 
 0.7990 + 1.5367i 
Kp = 
 4.8923 
P1 = 
 -4.5582 + 0.0000i 
 0.7621 + 1.5473i 
 0.7621 - 1.5473i 
 
 Logo, com o valor de Kp encontrado, calculamos o 2º Root Locus: 
 
2º Root Locus: Kp = Fixo, Kd = livre e Ki = 0: 
∆(𝑠) = 1 + (𝐾𝑝 + 𝐾𝑑𝑠) ∙ (
5,4588
𝑠3 + 3,0463𝑠2 − 3,9726𝑠 − 13,1477
) = 0 
 
1 + 𝐾𝑑(
5,4588𝑠
𝑠3 + 3,0463𝑠2 − 3,9726𝑠 + (5,4588𝐾𝑝 − 13,1477
) = 0 
 
1 + 𝐾𝑑(
5,4588𝑠
𝑠3 + 3,0463𝑠2 − 3,9726𝑠 + 13.5584
) = 0 
 
Traçando o Root Locus para o polinômio acima, temos o seguinte gráfico: 
 
Figura 2: 2º Root Locus 
 
Escolhemos, através da função rlocfind, o valor de 𝐾𝑑: 
selected_point = -1.4175 + 6.5924i 
 
Kd = 9.1877 
 
P2 = 
 -1.3675 + 6.5948i 
 -1.3675 - 6.5948i 
 -0.2990 + 0.0000i 
 
As duas raízes complexas instáveis permanecem no lado direito do plano, ou seja, 
o sistema permanece instável. Seguimos agora para o último Root Locus, o qual irá 
determinar Ki: 
3º Root Locus: Kp = Fixo, Kd = Fixo e Ki = livre: 
1 + (
𝑠𝐾𝑝 + 𝑠2𝐾𝑑 + 𝐾𝑖
𝑠
) ∙ (
5,4588
𝑠3 + 3,0463𝑠2 − 3,9726𝑠 − 13,1477
) = 0 
 
1 + 𝐾𝑖 ∙ (
5,4588
𝑠4 + 3,0463𝑠3 + (5,4588𝐾𝑝 − 3,9726)𝑠² + (5,4588𝐾𝑑 − 13,1477)𝑠
) = 0 
 
1 + 𝐾𝑖 ∙ (
5,4588
𝑠4 + 3,0463𝑠3 + 22,7335𝑠2 + 37,0061𝑠
) = 0 
 
Assim, obtemos o seguinte gráfico: 
 
Figura 3: 3º Root Locus 
 
selected_point = -0.7289 + 0.7787i 
Ki = 6,9523 
P3 = 
 3.0107 + 9.3641i 
3.0107 - 9.3641i 
 -0.7435 + 0.7779i 
 -0.7435 - 0.7779i 
Sendo assim, a segunda especificação, de 𝜁 = 0,707, estaria satisfeita, porém 
sabemos que não vai ser assim, pois o sistema está instável devido às duas raízes 
complexas positivas. Montando a planta no SIMULINK, temos: 
 
Figura 4: Planta do Controlador PDI 
Portanto, chegou-se à conclusão de que não é possível projetar um controlador 
PID que satisfaça todas as especificações devido ao fato de o sistema ser instável. 
 
 
 
 
 
 
 
 
2ª) Agora considere: 
 
 
 
 
 
● 𝑝1 = 3,053; 
● 𝑝2 = 2,3692; 
● 𝑝3 = 1,0067; 
 
Substituindo os valores de p’s calculados, tem-se a seguinte função de 
transferência: 
 
𝑮(𝒔) = 
𝟏𝟎(𝒔 + 𝟑, 𝟎𝟓𝟑)
(𝒔 + 𝟏, 𝟎𝟎𝟔𝟕)(𝒔𝟐 + (𝟓, 𝟒𝟐𝟐𝟐)𝒔 + 𝟏, 𝟎𝟎𝟔𝟕)
 
 
O controlador de avanço ou atraso de fase e sua função de transferencia é 
apresentada abaixo: 
𝑪(𝒔) = 𝑲 (
𝟏 + 𝒂𝑻𝒔
𝟏 + 𝑻𝒔
) 
I. Para 𝒂 > 𝟎; Avanço de fase 
II. Para 𝒂 < 𝟎; Atraso de fase 
 
A primeira análise a ser feita será o de regime permamanente. Logo, para o 
sistema sem polo na origem e para uma entrada tipo degrau unitário, o erro é calculado 
da seguinte forma: 
 
𝑒(∞) = 
1
1 + 𝐾𝑝
 
Onde, 
𝐾𝑝 = lim
𝑠→0
𝐶(𝑠)𝐺(𝑠) 
Logo, 
𝐾𝑝 = lim
𝑠→0
 (
1 + 𝑎𝑇𝑠
1 + 𝑇𝑠
)
10𝑠 + 30,53
(𝑠 + 1,0067)(𝑠2 + (5,4222)𝑠 + 1,0067)
 
 
𝐾𝑝 = 𝐾 (
30,53
1,0134
) 
 
𝐾𝑝 = 30,1263𝐾 
 
𝑒(∞) = 
1
1 + 𝐾𝑝
= |
1
1 + 30,1263𝐾
| < 2% 
 
𝐾 > 1,6264 
 
O overshoot(OS), para 𝜁 = 0,5, é calculado por: 
𝑂𝑆(%) = 100𝑒
−
𝜁𝜋
√1−𝜁2 
𝑂𝑆(%) = 100𝑒−1,8138 
𝑂𝑆 = 16,30% 
 
Para primeira tentativa, analisaremos se o controlador por avanço de fase 
atende as especificações do projeto. 
 
Controlador por avanço de fase 
 
Tomamos o polinômio caracteristico do sistema: 
∆(𝑠) = 1 + (
1 + 𝑎𝑇𝑠
1 + 𝑇𝑠
)
10𝑠 + 30,53
(𝑠 + 1,0067)(𝑠2 + (5,4222)𝑠 + 1,0067)
= 0 
 
Determinaremos os parâmetros do controlador a partir do root locus individual 
de cada um. Assim: 
 
1º root locus: 𝐾 → 𝑙𝑖𝑣𝑟𝑒, 𝑇 = 0, 𝑎 = 0 
∆1(𝑠) = 1 + K
10(𝑠 + 3,053)
(𝑠 + 1,0067)(𝑠2 + (5,4222)𝑠 + 1,0067)
= 0 
 
O root locus do polinômio acima é apresentado a seguir: 
 
Figura 5: 1º Root Locus 
 
Como podemos perceber, as raízes do polinômio ∆1(𝑠) se localizarão no semi-
plano esquerdo para qualquer valor de 𝐾. Logo, escolhendo um ponto e respeitando a 
condição de 𝐾 > 1,6264, 𝐾 foi fixado em 2. 
 
 
2º root locus: 𝐾 → 𝑓𝑖𝑥𝑜, 𝑇 → 𝑙𝑖𝑣𝑟𝑒, 𝑎 = 0 
 
∆2(𝑠) = 1 + K(
1
1 + 𝑇𝑠
)
10(𝑠 + 3,053)
(𝑠 + 1,0067)(𝑠2 + (5,4222)𝑠 + 1,0067)
= 0 
 
Transformando em um caso de root locus de 𝑇, temos: 
∆2(𝑠) = 1 + 𝑇
𝑠(𝑠 + 1,0067)(𝑠2 + (5,4222)𝑠 + 1,0067)
(𝑠 + 1,0067)(𝑠2 + (5,4222)𝑠 + 1,0067) + 10𝐾(𝑠 + 3,053)
= 0 
Como há mais zeros do que polos do polinômio acima, façamos então 
1
𝑇
. Logo: 
∆2(𝑠) = 1 +
1
𝑇
(𝑠 + 1,0067)(𝑠2 + (5,4222)𝑠 + 1,0067) + 10𝐾(𝑠 + 3,053)
𝑠(𝑠 + 1,0067)(𝑠2 + (5,4222)𝑠 + 1,0067)
= 0 
 
∆2(𝑠) = 1 +
1
𝑇
(𝑠3 + 6,429𝑠2 + 26,09𝑠 + 60,91)
(𝑠4 + 6,429𝑠3 + 6,465𝑠2 + 1,013s)
= 0 
 
Fazendo o Root Locus para o Polinômio acima: 
 
 
Figura 6: 2º Root Locus 
 
Através do rlocfind, escolhemos um ponto para o ganho 1/T, tal que os polos 
dominates estejam dentro da região de estabilidade. Aproximando a imagem proximo 
da origem temos o ponto escolhido: 
 
Figura 7: Ampliação no 2ºRoot locus. 
 
Como 𝑇−1 = 0,0042, 𝑇 = 238,095. 
 
3º root locus: 𝐾 → 𝑓𝑖𝑥𝑜, 𝑇 → 𝑓𝑖𝑥𝑜, 𝑎 → 𝑙𝑖𝑣𝑟𝑒 
 
∆(𝑠) = 1 + K(
1 + 𝑎𝑇𝑠
1 + 𝑇𝑠
)
10(𝑠 + 3,053)
(𝑠 + 1,0067)(𝑠2 + (5,4222)𝑠 + 1,0067)
= 0 
 
∆2(𝑠) = 1 + 𝑎
𝑠𝑇𝐾10(𝑠 + 3,053)
(1 + 𝑇𝑠)(𝑠 + 1,0067)(𝑠2+ (5,4222)𝑠 + 1,0067) + 𝐾10(𝑠 + 3,053)
= 0 
 
∆2(𝑠) = 1 + 𝑎 [
4962𝑠2 + 1454
238,1𝑠4 + 1532𝑠3 + 1546𝑠2 + 267,8𝑠 + 62,07
] = 0 
 
 
Fazendo o root locus para o polinômio resultante da expressão acima, e 
escolhendo o ponto que intercepta a reta de 𝜁 = 0,5, temos: 
 
 
Figura 8: 3º Root Locus e marcação do ganho a. 
 
Logo 𝑎 = 0,0062. 
 
Com todos os parâmetros encontrados, a função de transferencia do 
controlador é dada a seguir: 
 
𝐶(𝑠) = 2 (
1 + 0,0062 ∙ 238,095𝑠
1 + 238,095𝑠
) 
 
Por fim, o projeto de controle foi realiazdo no Simulink: 
 
 
Figura 9: Planta no Simulink 
 
 Abaixo, segue as repostas do sistema para uma entrada ao degrau unitário 
como referência. 
 
Figura 10: Comparação entrada degrau e saída do 
sistema controlado
Como previsto, o sistema apresenta comportamento subamortecido com o pico 
de overshoot e erro em regime permanente conforme calculados. Abaixo temos as 
imagens em zoom da região de acomodação do sistema em regime permanente, 
enfatizando e erro ao degrau, e o momento de pico máximo de overshoot. 
 
 
Figura 11 - Resposta ao degrau 
 
Pela resposta obtida na figura acima, vemos que o OS está de acordo com o zeta 
escolhido, uma vez que o pico máximo de sobressinal é de 14,00%, abaixo dos 16,30% 
estimados. Quanto ao erro de regime permanente, vimos que está conforme o 
especificado (𝑒𝑠𝑠 < 2%). Entretanto, o sobressinal pode ser melhorado, ajustando-se o 
valor de 𝑎, sem comprometer muito o erro em regime permanente. 
Uma das implicações de projeto para um compensador avanço de fase para este 
problema, foi o tempo de acomodação. Como visto, o sinal se estabelece em regime 
permanente na faixa dos 41,7 segundos, devido as caracteristicas da planta. Contudo, 
um controlador em atraso de fase juntamente com o avanço de fase projetado, poderia 
melhorar o tempo de acomodação e garantir as demias especificações sem quelquer 
problemas. 
A seguir, temos o sinal de controle do atuador da planta. 
 
 
Figura 12: controle do atuador da planta. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Seja, 
𝑝1 = 3,0530 
𝑝2 = 2,3692 
𝑝3 = 1,007 
 
Para os valores acima, 
 
𝐺(𝑠) = 
10(𝑠 + 5,422)
((𝑠 + 0,5034)2 + 2,3692)(𝑠 + 3,0530)(𝑠 + 2,3692)
 
 
𝐺(𝑠) = 
10(𝑠 + 5,422)
(𝑠2 + 1,007𝑠 + 2,623)(𝑠 + 3,0530)(𝑠 + 2,3692)
 
 
O root locus da função de transferência 𝐺(𝑠) é apresentado abaixo: 
 
Figura 28: Root locus da planta G(s). 
 
 Aproximando a imagem na região próxima a origem: 
 
Figura 29: Root locus da planta G(s) próximo a região de instabilidade. 
 
 
 Como pode ser visto no root locus, a margem de estabilidade relativa do sistema 
é bem pequena, já que há dois polos complexos conjugados (𝑝 = −0,5035 ±
𝑗1,5393) bem próximos ao eixo imaginário, o que eventualmente pode ocasionar a 
instabilidade do sistema. Nota-se também, que o lugar das raízes jamais cruzará o eixo 
de ζ = 0,5 alterando-se somente o ganho de malha fechada. Logo, deve-se forçar a 
mudança do LGR da função acrescentando polos ou zeros a fim de se obter as 
especificações desejadas. 
O primeira ação proposta foi “cancelar” esses polos complexos conjugados da planta 
para dar mais liberdade na escolha dos ganhos de malha e posteriormente projetar-se 
o controlador para atender as especificações de projeto. 
Um filtro Noth pode ser sintonizado com zeros complexos, a fim de se cancelar os 
polos indesejados da planta. Abaixo, segue a função de transferência 𝐶1(𝑠) de um filtro 
Noth que será usado no projeto: 
𝐶1(𝑠) = 
1 + 2𝑅1𝐶𝑠 + 𝑅1𝑅2𝐶
2𝑠2 
1 + (𝑅2 + 2𝑅1)𝐶 + 𝑅1𝑅2𝐶2𝑠2
= 
𝑠2 + 
2
𝑅2𝐶
𝑠 +
1
𝑅1𝑅2𝐶2
 
𝑠2 + (
2
𝑅2𝐶
+
1
𝑅1𝐶
) 𝑠 +
1
𝑅1𝑅2𝐶2
 
 Os polos complexos conjugados da planta provem da parcela 
𝐺∗(𝑠) = 
1
(𝑠2 + 1,007𝑠 + 2,623)
 
 
 Portanto, para cancelar os polos complexos da planta, é precisa configurar os 
zeros do controlador 𝐶1(𝑠) de tal modo que: 
2
𝑅2𝐶
= 2|𝑅𝑒(−0,5035 + 𝑗1,5393)| = 1,007 
1
𝑅1𝑅2𝐶2
= | − 0,5035 + 𝑗1,5393|2 = 2,623 
 
Para efeito de realização do controlador: 
𝑅2𝐶 = 1,9861 
𝑅1𝐶 = 0,1919 
E 
𝐶1(𝑠) = 
𝑠2 + 1,007𝑠 + 2,623 
𝑠2 + 6,217𝑠 + 2,623
 
 
 Desta forma, adicionando o filtro Noth ao sistema em caminho direto com a 
planta, o root locus do sistema em malha fechada é mostrado a seguir: 
 
Figura 30: Root locus da planta G(s) compensada com um filtro de polos complexos. 
 
 Percebe-se que os polos complexos conjugados da planta foram anulados pelos 
zeros do controlador 𝐶1(𝑠), e o LGR do sistema foi “empurrado” mais para a esquerda 
do plano complexo. Assim a estabilidade relativa do sistema aumentou de forma 
considerável e o lugar das raízes agora passa a interceptar o eixo de ζ = 0,5, o que para 
determinado ganho satisfaz um dos requisitos de projeto. 
 Também pode-se notar que, devido a topologia do controlador, os polos gerados 
são reais (𝑝𝑐1 = −0,4553 𝑒 𝑝𝑐1 = −5,763) e responsáveis pela nova configuração do 
LGR. Entretanto, esses polos gerados involuntariamente não comprometem a resposta 
do sistema, já que um dos polos fica mais rápido e o outro se comporta como um dos 
polos dominantes do sistema ao longo do ajuste de ganho em malha fechada. 
 A partir disso, verificaremos a possibilidade de projetar um controlador que 
atenda as especificações 
{
𝑒(∞) ≤ 0,02
𝜁 = 0,5
 
 Para que ζ = 0,5, o overshoot (OS) da resposta deve ser de: 
𝑂𝑆(%) = 100𝑒
−
𝜁𝜋
√1−𝜁2 
𝑂𝑆(%) = 100𝑒−1,8138 
𝑂𝑆 = 16,30% 
 Devido à complexidade da planta e as implicações para estabelecer os 
parâmetros de cada controlador, bem como a conveniência na realização do mesmo, 
será definida a seguinte ordem de análise: 
P → PI → PID → Lead/Lag 
O primeiro controlador da sequência que atender as especificações de projeto 
será o escolhido e os outros serão descartados. A primeira análise para especificação do 
controlador será para regime transitório. Em seguida será realizada a análise em regime 
permanente. 
 
CONTROLADOR PROPORCIONAL - P 
 O controlador P é dado por: 
𝐶𝑃(𝑠) = 𝐾1 
 
Análise em regime transitório 
Para realizar a análise em regime transitório, tomamos o polinômio característico 
do sistema: 
 
∆(𝑠)
= 1 + 𝐾1 [
𝑠2 + 1,007𝑠 + 2,638 
𝑠2 + 6,217𝑠 + 2,638
] [
10(𝑠 + 5,422)
(𝑠2 + 1,007𝑠 + 2,623)(𝑠 + 3,0530)(𝑠 + 2,3692)
]
= 0 
 
 Como os zeros do controlador 𝐶1(𝑠) – Filtro Noth - cancelam os polos 
complexos da planta, o restante da análise será feito desconsiderando esses termos. 
Logo: 
 
∆(𝑠) = 1 + 𝐾1 [
1 
(𝑠 + 5,767)(𝑠 + 0,4552)
] [
10(𝑠 + 5,422)
(𝑠 + 3,0530)(𝑠 + 2,3692)
] = 0 
Trançando o root locus da função acima temos exatamente o gráfico da Figura 
30. 
Selecionando um ponto próximo onde o ganho 𝐾1 faz os polos dominantes do 
sistema interceptarem a reta 𝜁 = 0,5 através da função rlocfind(), temos: 
 
Figura 31: Root locus pra o controlador P e localização dos polos para 𝐾1. 
 
Com o ganho 𝐾1 = 0,8351 encontrado fazemos então a análise em regime 
permanente. 
 
Análise em regime permanente 
 Como a planta é do Tipo 0 (sem polo na origem), o erro em regime permanente 
para uma entrada do tipo degrau é igual a: 
𝑒(∞) = 
1
1 + 𝐾𝑝
 
Onde, para a planta: 
𝐾𝑝 = lim
𝑠→0
𝐶𝑃(𝑠)𝐶1(𝑠)𝐺(𝑠) 
Logo, 
𝐾𝑝 = lim
𝑠→0
0,8351 [
1 
(𝑠 + 5,767)(𝑠 + 0,4552)
] [
10(𝑠 + 5,422)
(𝑠 + 3,0530)(𝑠 + 2,3692)
] 
𝐾𝑝 = 0,8351 ∙ 2,8557 
𝐾𝑝 = 2,3848 
Consequentemente, 
𝑒(∞) = 0,2954 
 Logo, apesar do controlador proporcional 𝐶𝑃(𝑠) posicionar os polos dominantes 
sobre a reta de ζ = 0,5, provoca um erro de 29,54% em relação a referência para o ganho 
selecionado, bem acima dos 2% proposto no projeto. Portanto, o próximo controlador 
deve ser proposto a fim de se melhorar a resposta em regime permanente do sistema. 
 
CONTROLADOR PROPORCIONAL INTEGRADOR - PI 
 O controlador PI é dado por: 
𝐶𝑃𝐼(𝑠) = 𝐾1 + 
𝐾3𝑠
 
 
Analise em regime transitório 
Tomando o polinômio característico do sistema: 
∆(𝑠) = 1 + (𝐾1 + 
𝐾3
𝑠
) [
1 
(𝑠 + 5,767)(𝑠 + 0,4552)
] [
10(𝑠 + 5,422)
(𝑠 + 3,0530)(𝑠 + 2,3692)
] = 0 
 
Transformado em um caso de root locus em função de 𝐾3 temos: 
1 + 𝐾3 [
10(𝑠 + 5,422)
𝑠(𝑠 + 5,767)(𝑠 + 0,4552)(𝑠 + 3,0530)(𝑠 + 2,3692) + 10𝐾1(𝑠 + 5,422) 
]
= 0 
 
Para 𝐾1 = 0,8351, o root locus da função acima é mostrado a seguir: 
 
Figura 32: Root locus pra o controlador PI e localização dos polos para 𝐾3. 
 
Aproximando próximo ao cruzamento e selecionando ao ponto que intercepta a 
reta de ζ = 0,5, temos os seguintes dados: 
 
Figura 33: Root locus com zoom na região da seleção de 𝐾3. 
 
Logo, com 𝐾1 = 0,8351 𝑒 𝐾3 = 0,2667 analisaremos o comportamento do 
sistema em regime permanente. 
Análise em regime permanente 
 Para 
𝐾𝑝 = lim
𝑠→0
𝐶𝑃𝐼(𝑠)𝐶1(𝑠)𝐺(𝑠) 
𝐾𝑝 = lim
𝑠→0
(0,8351
+ 
0,2667
𝑠
) [
1 
(𝑠 + 5,767)(𝑠 + 0,4552)
] [
10(𝑠 + 5,422)
(𝑠 + 3,0530)(𝑠 + 2,3692)
] 
𝐾𝑝 = lim
𝑠→0
(0,8351 + 
0,2667
𝑠
) 2,8557 
𝐾𝑝 = ∞ 
Assim, 
𝑒(∞) = 
1
1 + ∞
= 0 
 Portanto, o controlador 𝐶𝑃𝐼(𝑠) atende aos critérios de erro 𝑒(∞) ≤ 0,02 (0%) e 
de sobressinal para 𝜁 = 0,5. Logo, os outros controladores serão desconsiderados. 
O controlador PI desenvolvido foi simulado no Simulink, conforme mostrado 
abaixo, e a seguir apresentamos as respostas do sistema em relação a uma entrada 
degrau. 
 
Figura 34: Diagrama de blocos do sistema de controle. 
 
 
 Na figura abaixo, podemos verificar a resposta global do sistema(Y(t)) mediante a 
aplicação de um degrau unitário como referência (Ref(t)). Percebe-se que o sinal de fato se 
acomodou sem erro no regime permanente e o pico máximo de overshoot se apresenta 
conforme as especificações requeridas no projeto. 
 
Figura 36: Comparação da resposta do sistema(amarelo) para a entrada 
degrau(azul). 
 
A seguir, uma visualização mais minuciosa do pico máximo de overshoot e do 
tempo de acomodação da resposta. Percebe-se que o máximo sinal de overshoot ainda 
é bem abaixo da especificação máxima proposta no projeto, na faixa de 6,89% frente os 
16,30% especificados. E o sinal se acomoda na resposta em regime permanente em 
cerca de 7,86 segundos, conforme o critério de 98%. 
 
Figura 37: À esquerda: Ponto de pico máximo da resposta (overshoot); à direita: 
momento em que o sistema atinge o tempo de acomodação. 
 
Contudo, o tempo de acomodação não era um dos critérios de especificação do 
projeto, dando a liberdade da resposta acomodar conforme os outros critérios fossem 
imediatamente atendidos. Entretanto, dependendo do sistema ou dos requerimentos 
da planta, este poderia ser um objeto de estudo e possivelmente um ajuste nos ganhos 
ou mesmo a adição de mais parâmetros para atender este requisito teriam que ser 
envolvidos no projeto. 
Abaixo, segue a resposta do atuador da planta. Percebe-se a variação brusca no 
momento da atuação inicial, embora o sinal não tenha alcançado o ponto de saturação. 
Outro ponto interessante é a continuidade da atuação no regime, reflexo do esforço 
para manter o erro nulo. 
 
Figura 38: Desenvolvimento do sinal de controle ao longo do tempo. 
 
 
 
 
 
 
CONCLUSÃO 
 
Neste trabalho foi apresentado algumas técnicas de modelagem de sistemas 
dinâmicos e estratégias de controle para atender determinadas especificações de 
projetos. Pôde-se constatar a eficiência dos controladores projetados para os diversos 
padrões de resposta bem como a importância da análise e técnicas de controle para 
satisfazer as especificações de cada planta. 
 Ainda, no desenvolvimento das atividades, a equipe foi submetida as implicações 
inerentes à modelagem, análise de sistemas e projeto de controladores, que de forma 
rotineira fazem parte da vida de um projetista. Contornar tais situações é o diferencial 
para se ter um bom projeto em sistemas de controle. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
BIBLIOGRAFIA 
FRANKLIN, G, POWELL, J, EMAMI-NAEINI, A. (2013). Sistemas de Controle para 
Engenharia. 6ª edição. Bookman. 
OGATA, K. Engenharia de Controle Moderno. 4ª edição. Pearson – Prentice Hall. 
DORF, R. C., BISHOP, R. H. (2011). Modern Control Systems. New York: Prentice Hall. 
MAYA, P., LEONARDI, F. Controle Essencial. 2ª Edição. PERSON

Continue navegando