ELC1031 - L6.2

Propaganda
Unidade VI - Estabilidade de Sistemas
de Controle com Retroação
Conceito de Estabilidade;
Critério de Estabilidade de Routh-Hurwitz;
A Estabilidade Relativa de Sistemas de Controle com
Retroação;
A Estabilidade de Sistemas com Variáveis de Estado;
Estabilidade de Sistema usando MATLAB.
Prof. José Renes Pinheiro, Dr.Eng
1
Caso 2. Zeros na 1a. Coluna enquanto alguns dos outros elementos da linha
são não-nulos.
q( s ) = s 5 + 2 s 4 + 2s 3 + 4 s 2 + 11s + 10
Exemplo de um polinômio característico O arranjo de Routh será
s 5 1 2 11
s 4 2 4 10
s3 ε 6
s 2 -c1 10
s1 d1
s 0 10
onde
c1 =
4ε − 12
ε
=
−12
ε
d1 =
6c1 − 10ε
→6
c1
Há duas mudanças de sinal, portanto o sistema é Instável.
Instável
Prof. José Renes Pinheiro, Dr.Eng
2
Exemplo de um polinômio característico O arranjo de Routh será
s4 1
s3 1
s2 ε
s1 c1
s0 K
1
1
K
q( s) = s 4 + s 3 + s 2 + s + K
K
onde
c1 =
ε − K −K
=
ε
ε
O sistema é Instável para qualquer valor de K.
Caso 3. Zeros na 1a. Coluna enquanto todos os outros elementos da linha
são nulos.
Esta condição ocorre quando o polinômio contem singularidades que são
localizadas simetricamente em torno da origem do plano s. Assim, quando ocorre
fatores como (s+)(s- ) ou (s+j)(s-j).
Este problema é contornado usando-se um polinômio auxiliar, U(s), que precede
imediatamente a linha de elementos zeros do arranjo de Routh.
A ordem do polinômio auxiliar é sempre par.
Prof. José Renes Pinheiro, Dr.Eng
3
Exemplo, considere um sistema de 3a. ordem com um polinômio característico:
O arranjo de Routh será
3
s
s2
1
2
s1 8 − K
2
s0 K
4
K
q( s) = s 3 + 2s 2 + 4s + K
O sistema será Estável quando:
0< K <8
Quando K=8, os fatores do polinômio característico são:
q( s ) = ( s + 2)( s + j 2)( s − j 2)
A resposta do caso marginal é uma oscilação não aceitável.
Caso 4. Equação característica com raízes repetidas sobre o eixo j.
Se as raízes sobre o eixo imaginário j forem simples, o sistema é marginalmente
estável, uma vez que possui um modo senoidal não-amortecido. Se as raízes
forem repetidas, a resposta do sistema será instável, com a forma t[sen(t+)].
Os critérios de Routh-Hurwitz não revelam esta forma de instabilidade.
Prof. José Renes Pinheiro, Dr.Eng
4
Exemplo: Controle de Solda
Nas fabricas de automóveis de hoje são usados grandes robôs de solda. O
cabeçote de solda é deslocado para diferentes pontos do corpo do automóvel e se
requer uma rápida resposta e precisa resposta. Assim, deseja-se determinar a
faixa de valores de K e de a para o qual o sistema é estável. A EC é
K ( s + a)
1 + G( s) = 1 +
s ( s + 1)( s + 2)( s + 3)
Portanto,
s4 1
s3 6
s 2 b3
s1 c3
s 0 Ka
q( s ) = s 4 + 6s 3 + 11s 2 + ( K + 6) s + Ka = 0
11
( K + 6)
Ka
Ka
60 − K
b3 =
≥0
6
b3 ( K + 6) − 6 Ka
c3 =
≥0
b3
Ka ≥ 0
Prof. José Renes Pinheiro, Dr.Eng
E
S
T
Á
V
E
L
5
A relação requerida entre K e a é
(60 − K )( K + 6)
a≤
,quando a for positivo.
36 K
Assim, se K=40, será necessário que a 0,639.
A forma Geral da EC de um sistema de ordem n é
s n + an−1s n−1 + an−2 s n−2 + L + a1s + ωnn = 0
Obtém-se a forma normalizada da equação s n + bs n−1 + cs n−2 + L + 1 = 0
onde s = s / ωn
s3 5 s 2 2 s
+
+
+1 = 0
3
2
ω n 2 ω n 4 ωn
Exemplo, normaliza-se s 3 + 5s 2 + 2 s + 8 = 0
ou
s 3 + 2,5s 2 + 0,5s + 1 = 0
É ESTÁVEL,
ESTÁVEL pois bc=1,25.
O Critério de Estabilidade de Routh-Hurwitz
n
Equação Característica
Critério
2
s2+bs+1=0
b>0
3
s3+bs2+cs+1=0
bc-1>0
4
s4+bs3+cs2+ds+1=0
bcd-d2-b2>0
5
s5+bs4+cs3+ds2+es+1=0
bcd+b-d2-b2e>0
6
s6+bs5+cs4+ds3+es2+fs+1=0
(bcd+bf-d2-b2e)e+b2c-bd-bc2f-f2+bfe+cdf>0
Prof. José Renes Pinheiro, Dr.Eng
6
Estabilidade Relativa de Sistemas de Controle com Retroação
Se o sistema satisfaz Routh-Hurwitz e for absolutamente estável é desejável
determinar a estabilidade relativa, i.é, é necessário investigar o amortecimento
relativo de cada uma das raízes da EC.
A estabilidade relativa de um sistema pode ser definida como uma propriedade
que é medida pela parte real relativa de cada raiz ou par de raízes.
Como a estabilidade relativa é ditada pela localização das raízes da EC, a primeira
abordagem usando uma formulação no plano s é estender o Critério de RouthHurwitz para assegurar a estabilidade relativa. Isto pode ser feito usando-se uma
substituição de variáveis, que desloca os eixos do plano s de modo a utilizar o
critério de Routh-Hurwitz.
Prof. José Renes Pinheiro, Dr.Eng
7
Exemplo: Descolamento de Eixos
Considere-se a EC simples de 3a. ordem
q( s) = s 3 + 4s 2 + 6s + 4
Como 1a. Tentativa, seja sn=s+2 e observe-se que se obtém um arranjo de Routh
sem ocorrência de zero na 1a. Coluna. Contudo, ao se definira variável deslocada
sn igual a s+1, obtém-se
3
2
3
2
( sn − 1) + 4( sn − 1) + 6( sn − 1) + 4 = sn + sn + sn + 1
O arranjo é
sn3
sn2
sn1
sn0
1 1
1 1
0 0
1 0
Há raízes sobre o eixo imaginário deslocado que
pode ser obtidas a partir do polinômio auxiliar
U ( sn ) = sn2 + 1 = ( sn + j ) + ( sn − j ) → [ s + (1 ± j )]
O deslocamento de eixo do plano s para assegurar a estabilidade relativa de um
sistema é uma abordagem muito útil, particularmente para sistemas de ordem
elevada com diversos pares de raízes a malha fechada complexas conjugadas.
Prof. José Renes Pinheiro, Dr.Eng
8
Estabilidade de Sistemas com Variáveis de Estado
Se o sistema que se investiga for representado por um diagrama de fluxo de sinal
com variáveis de estado, a partir de um conjunto de equações diferenciais de
estado. Obtém-se a EC calculando o determinante (s) do diagrama de fluxo.
Exemplo: Estabilidade de um sistema de 2a. Ordem
Sendo o sistema descrito por 2 equações diferenciais de 1a. ordem
x&1 = −3 x1 + x2
x&2 = x2 − Kx1 + Ku
Usando a formula de Mason:
3 malhas
que não
se tocam
L1 = s −1
O determinante é
∆ = 1 − ( L1 + L2 + L3 ) + L1L2
L2 = −3s −1
L3 = − Ks
−2
= 1 − ( s −1 − 3s −1 − Ks −2 ) + (−3s −2 )
∆ = s 2 + 2s + ( K − 3) = 0
Como todos os coeficientes devem ser positivos,
positivos é necessário que K>3.
Para que o Sistema seja ESTÁVEL.
ESTÁVEL
Prof. José Renes Pinheiro, Dr.Eng
9
Um método de obtenção da EC diretamente da equação diferencial vetorial se
baseia no fato de que a solução do sistema livre é uma função exponencial.
A equação diferencial vetorial sem sinais de entrada é
x&= Ax
A solução é de forma exponencial e se pode definir uma constante tal que
xi(t)=kieit. Os i são chamados de raízes características ou de autovalores do
sistema e são simplesmente as raízes da EC. Assim,
λt
λt
λke = Ake
ou
Que pode ser reescrita como
λx = Ax
(λI - A)x = 0
A solução deste sistema de equações simultâneas possui uma solução não-trivial
se e somente se o determinante se anular, i.é somente se
det(λI - A)x = 0
A equação de ordem n em resultante do calculo do determinante é a EC, assim a
estabilidade do sistema pode ser prontamente determinada.
Prof. José Renes Pinheiro, Dr.Eng
10
Exemplo de Projeto: Controle de manobre de veículo sobre lagartas
As 2 lagartas são operadas com velocidades diferentes a fim de manobrar o veículo.
Selecionar K e a de modo que o sistema seja estável e que o erro estacionário a um
comando em rampa seja menor ou igual a 24% da magnitude do comando.
A EC do sistema com retroação é 1 + G G ( s ) = 0
c
1+
Por conseguinte,
K (s + a)
=0
s( s + 1)( s + 2)( s + 5)
s( s + 1)( s + 2)( s + 5) + K ( s + a) = 0 → s 4 + 8s 3 + 17 s 2 + ( K + 10) s + Ka = 0
s4
s3
s2
s1
0
1
8
b3
c3
s Ka
17
Ka
( K + 10)
Ka
126 − K
≥0
8
b ( K + 10) − 8Ka
c3 = 3
≥0
b3
b3 =
Ka ≥ 0
Prof. José Renes Pinheiro, Dr.Eng
11
Portanto, é necessário que
K ≥ 126
(126 − K )( K + 10) − 64 Ka ≥ 0
Ka ≥ 0
O erro estacionário para uma entrada em rampa
r(t)=At, t>0 é
ess = A / K v
onde
K v = lim sGcG = Ka /10
s →0
Assim,
10 A
ess =
Ka
Para ess ser igual a 23,8% de A, será requerido ka=42 K=70 e a=0,6.
Um outro projeto aceitável seria K=50 e a=0,84.
Varias outras combinações podem satisfazer Ka=42, mantendo na região estável.
Prof. José Renes Pinheiro, Dr.Eng
12
Estabilidade de Sistemas usando o MATLAB
Estabilidade de Routh-Hurwitz:
Dada a EC com coeficientes fixos, considere a equação
Sistema de controle a Malha Fechada
q( s ) = s 3 + s 2 + 2s + 24
Arranjo de Routh-Hurwitz:
Pode-se usar também a função
roots(deng) para calcular os pólos do
sistema (raízes do polinômio).
Prof. José Renes Pinheiro, Dr.Eng
13
Toda as vezes em que a EC for um único parâmetro, pode-se utilizar o método de
Routh_Hurwitz para determinar a faixa de valores que o parâmetro pode assumir
mantendo a estabilidade. Seja a EC
3
2
q( s) = s + 2s + 4s + K
O sistema será Estável quando:
0≤ K ≤8
Gráfico da localização da raízes para 0<K<20
Prof. José Renes Pinheiro, Dr.Eng
14
A função for...end define um laço de calculo repetitivo
Prof. José Renes Pinheiro, Dr.Eng
15
A estabilidade de Sistema com varáveis de estado:
Um sistema descrito na forma de espaço de estado. A estabilidade pode ser
calculada com a equação característica associada com a matriz de sistema. Assim,
det ( sI - A) = 0
Se todas as raízes da EC possuírem parte real negativa (Re(si)<0), então o sistema
será estável.
A função poly pode ser usada para calcular a EC associada a matriz A.
A função poly é usada para formar um polinômio a partir de um vetor de raízes.
Sendo a Matriz A
 −8 −16 −6 
A =  1
0
0 
 0
1
0 
Polinômio característico associado é
s 3 + 8s 2 + 16 s + 6
Se A for uma matriz nxn, poly(A) é o polinômio
característico representado pelo vetor linha n+1
elementos cujos elementos são os coeficientes
do polinômio característico.
Prof. José Renes Pinheiro, Dr.Eng
16
Método do Lugar das Raízes
Próxima Aula Unidade VII
Conceito de Lugar das Raízes;
O Procedimento do Lugar das Raízes;
Projeto de Parâmetros pelo Método do Lugar das Raízes;
Sensibiliade e Lugar das Raízes;
Controaldor de Três Termos (PID);
Exemplo de Projeto;
Lugar das Raízes usando MATLAB.
Prof. José Renes Pinheiro, Dr.Eng
17
Download