Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
2.1 Introduc ao
Neste captulo, vamos definir alguns conceitos relacionados ` a estabilidade de sistemas li-
neares invariantes no tempo.
Inicialmente, sao definidos os conceitos de estabilidade Entrada-Sada (ou estabilidade
com condic
oes iniciais nulas), estabilidade interna (ou estabilidade com entrada nula). Em se-
guida apresenta-se as condic oes que definem se um sistema e est
avel, marginalmente est
avel
(ou inst
avel) e inst
avel. juntamente com crit erio de estabilidade de Routh-Hurwitz para a
determinac
ao da estabilidade de sistemas.
O material aqui apresentado e baseado nos seguintes livros:
Chen, Chi-Tsong. Linear System Theory and Design, Oxford University Press, 3rd Edi-
tion, 1998
Definic
ao 2 (Estabilidade relativa) se o sistema
e est
avel, pode-se determinar o grau de es-
tabilidade deste sistema.
Definic
ao 3 (Resposta com condic oes iniciais nulas (zero-state response)) resposta devida
ao sinal de entrada apenas.
Definic
ao 4 (Resposta com entrada nula (zero-input response)) resposta devida `
as condic
oes
iniciais apenas.
Definic ao 5 (Resposta total) resposta com condic
oes iniciais nulas + resposta com entrada
nula.
15
Notas de Aula PMR2360 - Cap. 2 NM
Definic
ao 6 (Estabilidade Entrada-Sada) com condic oes iniciais nulas, o sistema
e dito ser
Entrada-Sada est
avel, ou simplesmente estavel, se a sada y(t)
e limitada para uma entrada
u(t) limitada.
A integral de convoluc ao
e dada por:
Z
y(t) = u(t )g()d. (2.1)
0
Tomando o m
odulo de ambos os lados temos:
Z
|y(t)| = u(t )g()d .
0
Distribuindo o m
odulo para ambos os termos da integral, podemos escrever:
Z
|y(t)| |u(t )kg()|d. (2.2)
0
Se u(t)
e limitado:
|u(t)| M, M 0. (2.3)
Ent
ao podemos escrever::
Z
|y(t)| M |g()|d. (2.4)
0
onde N > 0.
Atrav
es de uma escolha adequada de N podemos escrever, observando as Equac oes 2.4
e 2.5,
Z
M |g()|d N < . (2.6)
0
Ou seja, deve existir um 0 < N < , tal que a Equac ao 2.6 possa sempre ser feita verdadeira.
Ou ainda, para um n umero 0 < Q < :
Z
|g()|d Q < . (2.7)
0
A condic ao dada pela Equac
ao 2.7 implica que a
area sobre a curva |g()| deve ser
finita.
Podemos concluir ent ao, que se admitirmos que a entrada u(t) e a sada y(t) s ao li-
mitados isto implica em que a Equac
ao 2.7, que envolve a resposta impulsiva g(), deve
necessariamente ser finita.
2.4 Relac
ao entre estabilidade e as razes da equacao
caracterstica
Teorema 1 Um sistema SISO com uma func ao de transfer encia pr opria e racional G(s) e
estavel, se e somente se cada p
olo de G(s), i + ji (i = 1, . . . , n) possui parte real negativa,
i.e. i < 0.
Para mostrar a relac
ao entre as razes da equac
ao caracterstica e a condic ao dada pela
Equacao 2.7, vamos escrever a func
ao de transferencia G(s) atrav
es da definic ao:
Z
G(s) = L[g(t)] = g(t)est dt. (2.8)
0
Tomando o m
odulo em ambos os lados, temos:
Z Z
|G(s)| = g(t)e dt
st
|g(t)||est |dt.
(2.9)
0 0
G(s) = .
Desta forma, a Equac ao 2.9 pode ser escrita como:
Z
|g(t)||e t |dt. (2.10)
0
o
R que viola a condic ao de estabilidade. Com p olos no semi plano direito ( > 0) a integral
0 |g(t)|dt assume valores infinitos, o que indica que o sistema
e inst
avel.
Recapitulando, sabemos pela Equac
ao 2.7 desenvolvida na Sec
ao 2.3 que se a entrada
u(t) e a sada y(t) forem limitadas, isto implica em que a seguinte equac
ao:
Z
|g(t)|dt, (2.13)
0
e demonstrar que a matriz A deve conter auto-valores (razes da equac ao caracterstica) com
parte real negativa para que esta integral seja limitada. Uma demonstrac
ao completa deste
resultado foge do escopo deste curso, quem tiver interesse pode consultar o Livro: Linear
System Theory, Wilson J. Rugh, Prentice-Hall, 2nd Edition, 1996.
Definic ao 7 A resposta com entrada nula do sistema x (t) = Ax(t) e marginalmente est
avel
se para cada estado inicial finito x0 excita uma resposta x(t) limitada.
Definic ao 8 A resposta com entrada nula do sistema x (t) = Ax(t) e assintoticamente est
avel
se para cada estado inicial finito x0 excita uma resposta x(t) limitada e ainda limt x = 0.
As matrizes A 1 , A
2 , A
3 apresentadas a seguir s ao matrizes de sistemas distintos. Os seus polin
omios mnimos
s
ao distintos mas as equac
oes caractersticas s
ao id
enticas.
1.
1 1 0 0 0
0 1 1 0 0
1 =
A 0 0 1 1 0 (2.19)
0 0 0 1 0
0 0 0 0 2
1 () = ( 1 )4 ( 2 ), (2.20)
1 () = ( 1 )4 ( 2 ). (2.21)
2.
1 1 0 0 0
0 1 1 0 0
2 =
A 0 0 1 0 0 (2.22)
0 0 0 1 0
0 0 0 0 2
2 () = ( 1 )3 ( 2 ), (2.23)
4
2 () = ( 1 ) ( 2 ). (2.24)
3.
1 1 0 0 0
0 1 0 0 0
3 =
A 0 0 1 1 0 (2.25)
0 0 0 1 0
0 0 0 0 2
3 () = ( 1 )2 ( 2 ), (2.26)
3 () = ( 1 )4 ( 2 ). (2.27)
Aqui, n
ao demonstraremos tais teoremas. Utilizaremos alguns exemplos como ilustrac ao.
Vamos supor, o seguinte sistema de 1a. ordem:
y(t) = ay(t) + bu(t). (2.28)
Este sistema pode ser escrito da seguinte forma:
(
x(t) = ax(t) + bu(t),
(2.29)
y(t) = x(t),
o que corresponde `
a representac ao em espaco de estados.
Fazendo o sinal de entrada u(t) = 0, obtemos:
x(t) = ax(t). (2.30)
Utilizando a propriedade da Transformada de Laplace para a derivada de um sinal,
temos:
sX(s) x(0) = aX(s). (2.31)
Logo:
x(0) L1
X(s) = = x(t) = eat x(0). (2.32)
sa
Observando a Equac ao 2.32 podemos concluir que:
olo
Se o p e positivo (a > 0) ent
ao x(t) cresce indefinidamente, ou seja:
lim x(t) = . (2.33)
t
olo
Se o p e negativo (a < 0) ent
ao x(t) decresce exponencialmente, ou seja:
lim x(t) = 0. (2.34)
t
Para entrada nula u(t) = 0 e as seguintes condic oes iniciais:
" # " #
x1 (0) 3
= .
x2 (0) 3
x1(t)
1 x2(t)
2
0 1 2 3 4 5 6
tempo (s)
(a)
2.5
1.5
1
x2(t)
0.5
0.5
1.5
2
0 0.5 1 1.5 2 2.5 3 3.5
x1(t)
(b)
Observac
ao 1 Note que na estabilidade interna estamos interessados na estabilidade de x(t)
e n
ao de y(t). Lembre-se que a func
ao de transfer
encia do sistema dada por G(s) = C(sI
A) 1 B pode nao conter todos os p
olos do sistema devido ao eventual cancelamento de p olos
e zeros.
2.6 Uma an
alise da estabilidade atrav
es da resposta impulsiva.
Uma func ao de transfer
encia para um sistema de controle em malha fechada pode ser escrita
como: QM
Y (s) K i=1 (s + zi )
= QQ QR h i (2.40)
R(s) sN (s + k ) m=1 s 2 + 2m s + (2m + 2m )
k=1
Q
X R
X 1 m t
y(t) = Ak ek t + Bm e sin(m t + m ) (2.41)
k=1 m=1
m
Assintoticamente Est
avel/
i < 0 para i = 1, . . . , n
Est
avel
Marginalmente est
avel ou nenhum valor i > 0,
Marginalmente inst
avel
nenhum p
olo m
ultiplo no eixo
j.
Exemplos:
1.
20
G(s) = . (2.42)
(s + 1)(s + 2)(s + 3)
Obviamente trata-se de um sistema est avel. Os polos s
ao: s = 1, s = 2 e s = 3. A
Figura 2.2 ilustra a resposta impulsiva e a resposta a degrau deste sistema.
1
Amplitude
0.5
0
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5
Time (sec)
(a) Resposta a Impulso
2.5
2
Amplitude
1.5
0.5
0
0 1 2 3 4 5 6
Time (sec)
(b) Resposta a Degrau
2.
20(s + 1)
G2 (s) = . (2.43)
(s 1)(s 2 + 2s + 2)
O sistema
e instavel porque existe um polo em s = 1. A Figura 2.3 ilustra a resposta
impulsiva e a resposta a degrau deste sistema.
90
80
70
60
Amplitude
50
40
30
20
10
0
0 0.5 1 1.5 2 2.5
Time (sec)
(a) Resposta a Impulso
80
60
Amplitude
40
20
20
0 0.5 1 1.5 2 2.5
Time (sec)
(b) Resposta a Degrau
3.
20(s 1)
G3 (s) = . (2.44)
(s + 2)(s 2 + 4)
O sistema
e marginalmente est avel devido ao par de p
olos complexos conjugados j2.
A Figura 2.4 ilustra a resposta impulsiva e a resposta a degrau deste sistema.
0
Amplitude
10
0 5 10 15 20 25
Time (sec)
(a) Resposta a Impulso
2
Amplitude
7
0 5 10 15 20 25
Time (sec)
(b) Resposta a Degrau
4.
10
G4 (s) . (2.45)
(s 2 + 4)2 (s + 10)
O sistema e inst
avel devido aos p
olo complexos de ordem m ultipla s = j2 A Figura
2.5 ilustra a resposta impulsiva e a resposta a degrau deste sistema.
1
Amplitude
3
0 5 10 15 20 25
Time (sec)
(a) Resposta a Impulso
1.5
0.5
Amplitude
0.5
1.5
0 5 10 15 20 25
Time (sec)
(b) Resposta a Degrau
2.8 O Crit
erio de estabilidade de Routh-Hurwitz
O metodo de Routh-Hurwitz permite definir a estabilidade de um sistema a partir da equac
ao
caracterstica do sistema. A equac ao caracterstica de um sistema SISO (Single Input Single
Output) invariante no tempo pode ser escrita como:
onde ri
e a i-
esima raiz da equac ao caracterstica. Multiplicando todos os fatores, podemos
escrever:
Em outras palavras, para uma equac ao de ordem n, obtemos:
Examinando a Equac
ao 2.48, podemos notar que todos os coeficientes do polin omio devem
ter o mesmo sinal se todas as razes estao no semi-plano esquerdo. Al em disso,
e necess
ario
que todos os coeficientes sejam n ao nulos. Estes requisitos sao necessarios mas n ao sufi-
cientes. Isto
e, se estes requisitos n
ao forem satisfeitos, j
a podemos afirmar que o sistema
ao
n e est
avel. Entretanto, se os requisitos forem satisfeitos, n
ao necessariamente temos um
sistema estavel. Por exemplo, para a seguinte equacao caracterstica:
Este sistema
e inst
avel, mesmo tendo todos os coeficientes de mesmo sinal.
2.9 O crit
erio de Hurwitz
A condic
ao necessaria e suficiente para que todas as razes da equac
ao caracterstica este-
jam no semi-plano esquerdo e satisfeita quando todos os determinantes de Hurwitz Dk , k =
1, 2, . . . sejam positivos.
Os determinantes de Hurwitz para a equac
ao caracterstica s
ao dados por:
D1 = an1
a an3
n1
D2 =
an an2
a an3 an5
n1
D3 = an an2 an4
0 an1 an3
(2.49)
...
an1 an3 an5 0
an an2 an4 0
0 an1 an3 0
Dn =
.
. .. .. .. ..
. . . . .
0 0 0 a
0
2.10 A tabulacao de Routh
Felizmente, nao
e necessario calcular os determinantes de Hurwitz. Um m etodo equivalente
foi desenvolvido por Routh e e comumente denominado tabulac
ao de Routh.
Inicialmente, arranja-se os coeficientes da seguinte forma:
F (s) = a6 s 6 + a5 s 5 + a4 s 4 + a3 s 3 + a2 s 2 + a1 s + a0 . (2.50)
Para este caso a Tabulac ao de Routh
e calculada como:
s6 a6 a4 a2 a0
s5 a5 a3 a1 0
a5 a4 a6 a3 a5 a2 a6 a1 a5 a0 a6 0
s4 =A =B = a0 0
a5 a5 a5
Aa3 a5 B Aa1 a5 a0 A0 a5 0
s3 =C =D =0 0
A A A
BC AD Ca0 A0 C0 A0
s2 =E = a0 =0 0
C C C
ED Ca0
s1 =F 0 0 0
E
F a0 E0
s0 = a0 0 0 0
F
O crit
erio de estabilidade de Routh-Hurwitz estabelece que o n umero de polos do sis-
temacom parte real positiva e igual ao n
umero de trocas de sinal dos elementos da primeira
coluna da tabela.
Exemplo 2.1 Considere a equac ao:
A equacao acima possui um coeficiente negativo, o que significa que nao satisfaz as
condic
oes necessarias para a estabilidade. Atraves da forma fatorada, sabemos que
existem duas razes no semi-plano direito: s = 2, s = 3.
Vamos examinar quais seriam os c alculos do metodo de Routh-Hurwitz:
s3 1 1 1
s2 4 6 6
(4)(1)(6)(1)
s1 4 = 2.5 0
(2.5)(6)(4)(0)
s0 2.5 =6 0
Existem duas mudanc as de sinal na coluna 1, indicando a presenc
a de duas razes
no semi-plano direito.
Exemplo 2.2 Considere a equac ao:
F (s) = 2s 4 + s 3 + 3s 2 + 5s + 10 = 0. (2.52)
Neste caso, as condic oes necess
arias s
ao satisfeitas, i.e., todos os termos est
ao pre-
sentes e de mesmo sinal.
A tabulac
ao de Routh-Hurwitz e calculada como:
s4 2 3 10
s3 1 5 0
(1)(3)(2)(5)
s2 1 = 7 10 0
(7)(5)(1)(10)
s1 7 = 6.43 0 0
s0 10 0 0
Como existem duas mudanc as de sinal na primeira coluna existem duas razes no
semi-plano direito. As quatro razes do sistema s
ao dadas por:
s = 1.0055 j0.9311,
s = 0.7555 j1.4444.
Caso Especial 1 Se o primeiro elemento de qualquer linha for zero e os outros forem di-
ferentes de zero, os elementos da pr
oxima linha ser
ao todos infinitos. Para solucionar este
problema, deve-se substituir o elemento nulo por um n
umero positivo arbitrariamente pe-
queno.
Exemplo 2.3
F (s) = s 4 + s 3 + 2s 2 + 2s + 3 = 0 (2.53)
s4 1 2 3
s3 1 2 0
s2 0 3
Como a linha correspondente a s 2 possui o primeiro elemento nulo, devemos sub-
stitu-lo por .
s4 1 2 3
s3 1 2 0
s2 3
23 3
s1 = 0
s0 3 0
Existem duas mudanc as de sinal o que significa que existem duas razes no semi-
plano direito. As razes s
ao:
s = 0.09057 j0.902,
s = 0.4057 j1.2928.
OBS: O m
etodo pode n
ao funcionar se o sistema possui razes imagin
arias puras.
A equac ao possui pelo menos um par de razes reais iguais mas de sinais opostos,
A equac ao tem um ou mais pares de razes imagin
arias,
A equac
ao tem pares de razes complexas conjugadas formando uma simetria em relac ao
`
a origem. Ex: s = 1 j1, s = 1 j1.
Escreva a Equac ao A(s) utilizando os coeficientes da linha anterior a linha nula,
Calcule a derivada da equac ao A(s):
dA(s)
= 0, (2.54)
ds
F (s) = s 5 + 4s 4 + 8s 3 + 8s 2 + 7s + 4 = 0. (2.55)
A tabulac ao de Routh-Hurwitz
e calculada como:
s5 1 8 7
s4 4 8 4
s3 6 6 0
s2 4 4
s1 0 0
Como podemos observar a linha correspondente ` a linha s 1
e nula. Os po-
lin
omios A(s) e dA(s)/ds neste caso seriam dados por:
A(S) = 4s 2 + 4 = 0
dA(s) (2.56)
= 8s = 0.
ds
A tabulac ao de Routh-Hurwitz seria agora dada por:
s5 1 8 7
s4 4 8 4
s3 6 6 0
(2.57)
s2 4 4
s1 8 0
s0 4
Como n ao h
a mudancas de sinal n
ao h
a razes no semi-plano direito. As razes
ao s = j o que indica que o sistema
de A(s) s e marginalmente estavel.
j
r3 x
r1 x
r2 1
x
^r x
1
^r x
3
Uma possvel t
ecnica para medir a estabilidade relativa consiste em deslocar o eixo
vertical j para a esquerda e aplicar o crit
erio de estabilidade de Routh-Hurwitz. Para tal,
temos que definir um eixo vertical:
sn = s + . (2.58)
Na Figura 2.6 se definirmos = 1 , as razes r1 , r1 passam a pertencer ao eixo imagin
ario
definindo assim um sistema marginalmente inst avel.
Exemplo 2.5 Seja a seguinte equac ao caracterstica:
F (s) = s 3 + 4s 2 + 6s + 4. (2.59)