Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
amica Contnua
ANALISE LINEAR DE SISTEMAS
C. GEROMEL
JOSE
1 / 69
Captulo I - Fundamentos de Din
amica Contnua
NOTA AO LEITOR
2 / 69
Captulo I - Fundamentos de Din
amica Contnua
Conteudo
3 / 69
Captulo I - Fundamentos de Din
amica Contnua
Sistemas lineares
Sistemas lineares
y = S[g ]
4 / 69
Captulo I - Fundamentos de Din
amica Contnua
Sistemas lineares
Sistemas lineares
Um sistema din
amico pode ser qualificado como :
Causal quando y (t) depende de g ( ) apenas para t. Ou
seja, em qualquer instante a sada depende apenas da entrada
ocorrida no passado e Pno presente.
Linear quando yP(t) = i i yi (t) for a sada correspondente `a
entrada g (t) = i i gi (t) para todo escalar i .
Invariante no tempo quando y (t ) for a sada
correspondente `a entrada g (t ) para todo R.
5 / 69
Captulo I - Fundamentos de Din
amica Contnua
Sistemas lineares
Sistemas lineares
O impulso unit
ario permite decompor sinais contnuos no
tempo. Sendo g (t) definido em t R, vale a igualdade :
Z
g (t) = g ( )(t )d
6 / 69
Captulo I - Fundamentos de Din
amica Contnua
Sistemas lineares
Sistemas lineares
h(t) = S[(t)]
7 / 69
Captulo I - Fundamentos de Din
amica Contnua
Sistemas lineares
Sistemas lineares
Propriedades importantes :
A convolucao e uma operacao associativa, distributiva e
comutativa.
Um sistema LIT e Causal se
h(t) = 0 , t < 0
8 / 69
Captulo I - Fundamentos de Din
amica Contnua
Sistemas lineares
Sistemas lineares
Sistemas lineares
Sistemas lineares
e proporcional `
a entrada, por um fator que depende de .
10 / 69
Captulo I - Fundamentos de Din
amica Contnua
Sistemas lineares
Sistemas lineares
11 / 69
Captulo I - Fundamentos de Din
amica Contnua
Sistemas lineares
Sistemas lineares
tambem a satisfaz.
12 / 69
Captulo I - Fundamentos de Din
amica Contnua
Sistemas lineares
Sistemas lineares
13 / 69
Captulo I - Fundamentos de Din
amica Contnua
Sistemas lineares
Sistemas lineares
Exemplo : A figura abaixo mostra um pendulo oscilando no
interior de uma caixa
x
M
A determinac
ao do modelo matem atico que descreve o seu
comportamento din amico e um dos objetivos deste curso.
Para pequenos deslocamentos, trata-se de um sistema LIT
causal.
14 / 69
Captulo I - Fundamentos de Din
amica Contnua
Equaco
es diferenciais lineares
Solucao temporal
Considere a equac
ao diferencial com coeficientes constantes
n
X diy
ai (t) = g (t) , t 0
dt i
i =0
ao dada e ai R para i = 0, , n s
onde g (t) e uma func ao
escalares, com an 6= 0. Adotamos a notacao mais compacta
D[y ] = g onde D[] denota o operador diferencial
n
X diy
D[y ] = ai (t)
dt i
i =0
com polin
omio caracterstico
n
X
D () = ai i
i =0
15 / 69
Captulo I - Fundamentos de Din
amica Contnua
Equaco
es diferenciais lineares
Solucao temporal
Os seguintes aspectos s
ao relevantes :
O operador D[] e linear.
Para a funcao exponencial verifica-se que
n
X
D e t = ai i e t
i =0
= D ()e t
ou seja D e t e e t sao colineares. Por este motivo, e t e
denominada auto funcao do operador D[].
A equacao algebrica D () = 0 e denominada equacao
caracterstica. Tem grau n e todos os seus coeficientes sao
reais. Assim sendo, ela admite n razes em pares complexos
conjugados.
16 / 69
Captulo I - Fundamentos de Din
amica Contnua
Equaco
es diferenciais lineares
Solucao temporal
dy d n1 y
y (0), (0), , n1 (0)
dt dt
admite uma u ao y (t) para todo t 0.
nica soluc
Equaco
es diferenciais lineares
Solucao temporal
Equaco
es diferenciais lineares
Solucao temporal
A func
ao f (t), bem como as suas derivadas sucessivas,
devem ser nulas para todo t > 0, ou seja
f1 f2 fm 1
(1) (1) (1)
f1 f2 fm 2
.. .. ..
.. =0
. . . .
(m1) (m1) (m1) m
f1 f2 fm
| {z } | {z }
W (t)
19 / 69
Captulo I - Fundamentos de Din
amica Contnua
Equaco
es diferenciais lineares
Solucao temporal
A soluc
ao geral da equac
ao diferencial em estudo pode ser
decomposta na forma
onde :
yh (t) satisfaz a equacao homogenea D[yh ] = 0.
yp (t) e uma solucao particular que satisfaz D[yp ] = g .
pois
D[y ] = D[yh + yp ] = D[yh ] + D[yp ] = g
Assim sendo, resta verificarmos como podemos impor as n
condic
oes iniciais dadas. Isto e feito atraves da determinac
ao
de um conjunto de n soluc oes homogeneas LI.
20 / 69
Captulo I - Fundamentos de Din
amica Contnua
Equaco
es diferenciais lineares
Solucao temporal
Equac
ao homogenea : S
ao obtidas a partir da relac
ao
D[e t ] = D ()e t , t 0
e i t , t 0 , i = 1, , n
21 / 69
Captulo I - Fundamentos de Din
amica Contnua
Equaco
es diferenciais lineares
Solucao temporal
De fato, a matriz W (t) e dada por
t
1 1 e 1 0
.. .
.. ...
..
W (t) = . .
n1 n1
n 0 e n t
| 1 {z }
W0
onde W0 e uma matriz de Vandermonde cujo determinante e
diferente de zero tendo em vista que todos os i , i = 1, , n
s
ao diferentes entre si. Consequentemente, det(W (t)) 6= 0
para todo t 0. A solucao geral e dada por
Xn
y (t) = ci e i t + yp (t)
i =1
onde ci , i = 1, , n s
ao constantes determinadas com as n
condic
oes iniciais dadas.
22 / 69
Captulo I - Fundamentos de Din
amica Contnua
Equaco
es diferenciais lineares
Solucao temporal
de t
te t =
d
permite verificar que
t de t
D[te ] = D
d
d
= D ()e t
d
d
= D () + tD () e t
d
23 / 69
Captulo I - Fundamentos de Din
amica Contnua
Equaco
es diferenciais lineares
Solucao temporal
Por exemplo, considerando que j seja uma raiz com
multiplicidade dois da equac
ao caracterstica ent
ao
D () = ( j )2 d() para algum polin omio d() de ordem
n 2. Portanto
d
D (j ) = 0 , D (j ) = 0
d
fazem com que as func oes e j t e te j t , definidas para todo
t 0 sejam soluc oes da equac ao homogenea. Alem disso,
calculando-se a matriz W (t) verificamos que o conjunto de
oes e 1 t , , e j t , te j t , , e n t e LI. Neste caso,
func
X n
y (t) = ci e i t + cj te j t + yp (t)
i 6=j=1
24 / 69
Captulo I - Fundamentos de Din
amica Contnua
Equaco
es diferenciais lineares
Solucao temporal
25 / 69
Captulo I - Fundamentos de Din
amica Contnua
Equaco
es diferenciais lineares
Solucao temporal
Soluc
ao particular : O chamado Metodo dos Coeficientes a
Determinar se aplica para a classe de funcoes g (t) que em
conjunto com suas derivadas sucessivas, ate uma certa ordem
m, formam um conjunto LD. Portanto, existe um operador
diferencial com polinomio caracterstico N () de ordem m
tal que
N[g ] = 0
Neste caso, uma solucao particular de D[y ] = g pode ser
calculada atraves da equac
ao homogenea definida pelo
operador diferencial composto
N[D[y ]] = 0
Equaco
es diferenciais lineares
Solucao temporal
Verificando que
a sua equac
ao caracterstica e dada por D ()N () = 0 e
como ja sabemos (supondo que todas as razes sejam
distintas)
n
X m
X
y (t) = ci e i t + di e i t
|i =1 {z } |i =1 {z }
D ()=0=yh (t) N ()=0=yp (t)
Equaco
es diferenciais lineares
Exemplos
ao diferencial y (t) + y (t) = e 2t com y (0) = 1
A equac
admite D () = + 1 e N () = + 2. Portanto
y (t) = c1 e t + d1 e 2t
| {z } | {z }
yh (t) yp (t)
Equaco
es diferenciais lineares
Exemplos
A equac
ao diferencial y (t) + y (t) = sen(t) e tal que
D () = 2 + 1 e N () = 2 + 1. Portanto
y (t) = c1 e jt + c2 e jt + d1 te jt + d2 te jt
| {z } | {z }
yh (t) yp (t)
29 / 69
Captulo I - Fundamentos de Din
amica Contnua
Equaco
es diferenciais lineares
Transformada de Laplace
f(s) : D(f) C
Equaco
es diferenciais lineares
Transformada de Laplace
t [0, +) = Re(s) (, +)
t (, 0] = Re(s) (, )
t (, +) = Re(s) (, )
31 / 69
Captulo I - Fundamentos de Din
amica Contnua
Equaco
es diferenciais lineares
Transformada de Laplace
f (t) = e a|t| : (, +) C e
2a
f(s) = , D(f) = {s C : |Re(s)| < Re(a)}
s2 a2
32 / 69
Captulo I - Fundamentos de Din
amica Contnua
Equaco
es diferenciais lineares
Transformada de Laplace
33 / 69
Captulo I - Fundamentos de Din
amica Contnua
Equaco
es diferenciais lineares
Transformada de Laplace
existe e e finito.
Lema (Domnio)
Para as func
oes da classe acima, e v
alido que :
Qualquer s C satisfazendo Re(s) Re(sf ) pertence a D(f).
Existe M finito tal que |f(s)| M para todo s D(f).
34 / 69
Captulo I - Fundamentos de Din
amica Contnua
Equaco
es diferenciais lineares
Transformada de Laplace
35 / 69
Captulo I - Fundamentos de Din
amica Contnua
Equaco
es diferenciais lineares
Transformada de Laplace
ao f(s) = e s n
s
A func ao e analtica em s = 0. A sua serie de
Laurent e
1 s s2
f(s) = 1 + +
s 2 6
e portanto
D(f) := {s C : Re(s) > 0}
ao f(s) =
A func 1e s
s e analtica em s = 0. A sua serie de
Taylor e
s s2
f(s) = 1 +
2 6
e portanto
36 / 69
Captulo I - Fundamentos de Din
amica Contnua
Equaco
es diferenciais lineares
Transformada de Laplace
Uma func
ao racional e da forma
Pm
N(s) ei s i
f(s) := = Pni =0 i
D(s) i =0 ai s
= max Re(pi )
i =1, ,n
O impulso unit
ario (Dirac) :
= 1 , D()
(s) =C
37 / 69
Captulo I - Fundamentos de Din
amica Contnua
Equaco
es diferenciais lineares
Transformada de Laplace
V
arios c
alculos envolvendo a transformada de Laplace
dependem da determinac ao correta do seu domnio :
Integral : A integral de uma funcao em todo o seu domnio e
dada por Z
f (t)dt = f(0)
0
38 / 69
Captulo I - Fundamentos de Din
amica Contnua
Equaco
es diferenciais lineares
Transformada de Laplace
39 / 69
Captulo I - Fundamentos de Din
amica Contnua
Equaco
es diferenciais lineares
Transformada de Laplace
40 / 69
Captulo I - Fundamentos de Din
amica Contnua
Equaco
es diferenciais lineares
Transformada de Laplace
41 / 69
Captulo I - Fundamentos de Din
amica Contnua
Equaco
es diferenciais lineares
Transformada de Laplace
levando a
lim hn (t) = h(t) + f (0)(t)
n
Equaco
es diferenciais lineares
Transformada de Laplace
1
(s) = , D(
) = {s C : Re(s) > 0}
s
Derivada temporal : h(s) = s (s) 1 = 0 de acordo com o
fato de que h(0) = 0 e h(t) = (t)
= 0 para todo t > 0.
Derivada generalizada : limn h n (s) = s (s) = 1 de acordo
com o fato de que limn hn (t) = (t) para todo t 0.
43 / 69
Captulo I - Fundamentos de Din
amica Contnua
Equaco
es diferenciais lineares
Transformada de Laplace
Para func
oes racionais, a inversa da transformada de Laplace
pode ser obtida via Decomposic ao em Fracoes Parciais com a
qual determinamos os escalares i tais que
Pm M
e si X i
Pni =0 i i = 0 +
i =0 ai s (s pi )ni
i =1
P
onde pi s
ao seus p olos e M i =1 ni = n. Observe que estamos
considerando que cada p olo pi tenha multiplicidade ni para
todo i = 1, , M. A inversa e determinada com a relacao
1 1 d r pt t r pt
L1 = e = e , t 0
(s p)r +1 r ! dp r r!
Equaco
es diferenciais lineares
Considere a equac
ao diferencial anterior dada na forma
n m
X diy X dig
ai i (t) = ei i (t) , t 0
dt dt
i =0 i =0
i
oes iniciais ddtyi (0), para todo i = 0, , n 1.
com condic
Aplicando a transformada de Laplace em ambos os membros e
levando em conta o efeito de impulsos na entrada (derivada
generalizada), obtemos
45 / 69
Captulo I - Fundamentos de Din
amica Contnua
Equaco
es diferenciais lineares
Z t
y (t) = h0 (t) + h(t )g ( )d , t 0
0
46 / 69
Captulo I - Fundamentos de Din
amica Contnua
Equaco
es diferenciais lineares
Exemplo
Aplicando a transformada de Laplace na equac ao diferencial
y + 3y + 2y = g 3g com condic
oes iniciais y (0) = 1 e
y (0) = 0 determinamos
s +3 s 3
H0 (s) = , H(s) =
(s + 2)(s + 1) (s + 2)(s + 1)
Sendo g (t) o degrau unit
ario temos :
s 2 + 4s 3 6 7/2 3/2
y(s) = =
s(s + 2)(s + 1) s +1 s +2 s
ou seja
y (t) = 6e t (7/2)e 2t 3/2, t 0
Note que y (0+ ) = 1 e y(0
+ ) = 1 6= y(0)
= 0. A derivada de
y (t) sofreu uma variac
ao brusca em t = 0.
47 / 69
Captulo I - Fundamentos de Din
amica Contnua
Equaco
es diferenciais lineares
Representacao de estado
x(t) = Ax(t) + Bg (t) , x(0) = x0
y (t) = Cx(t) + Dg (t)
Equaco
es diferenciais lineares
Representacao de estado
Para a equac
ao D[y ] = g com an = 1, definimos as vari aveis
de estado
x1 (t)
x(t) = ... , xi (t) := y (i 1) (t), i = 1, , n
xn (t)
e obtemos
0
0 1 0 0 0
0 0 1
0
..
A= .. .. .. , B
..= .
.
. . .
0
a0 a1 a2 an1
1
C = 1 0 0 0 , D = 0
49 / 69
Captulo I - Fundamentos de Din
amica Contnua
Equaco
es diferenciais lineares
Representacao de estado
A equacao D[y ] = E [g ] com an = 1 e E [] sendo um operador
diferencial de ordem m n 1 pode ser reescrita na forma
D[] = g , y = E []
Definindo como no caso anterior as vari
aveis de estado
x1 (t)
..
x(t) = . , xi (t) := (i 1) (t), i = 1, , n
xn (t)
as matrizes A e B nao se alteram. Ademais
Xm m
X
y (t) = E [] = ej (j) (t) = ej xj+1 (t)
j=0 j=0
Equaco
es diferenciais lineares
Representacao de estado
A equacao D[y ] = E [g ] com an = 1 e E [] sendo um operador
diferencial de ordem m = n pode ser reescrita na forma
D[] = g , y = E [] + en g
onde E [] := E [] en D[] com coeficientes ei = ei en ai
para i = 0, , n 1 e um operador diferencial de ordem
n 1. Definindo as mesmas vari aveis de estado do caso
anterior, as matrizes A e B n ao se alteram. Ademais
n1
X
y (t) = E [] + en g = ej xj+1 (t) + en g
j=0
Equaco
es diferenciais lineares
Representacao de estado
onde i , i = 1, , n s
ao os autovalores de A.
52 / 69
Captulo I - Fundamentos de Din
amica Contnua
Equaco
es diferenciais lineares
Representacao de estado
Teorema (Soluc
ao da equac
ao de estado)
A solucao da equac
ao de estado e dada por
Z t
At
x(t) = e x0 + e A(t ) Bg ( )d
0
y (t) = Cx(t) + Dg (t) , t 0
53 / 69
Captulo I - Fundamentos de Din
amica Contnua
Equaco
es diferenciais lineares
Representacao de estado
Para completarmos o c alculo da representac
ao de estado de
uma equac ao diferencial, resta determinarmos o vetor de
condicoes iniciais x0 Rn . Neste sentido, derivando
sucessivamente a parte da soluc ao que depende das condic
oes
iniciais
y (t) = Ce At x0
em t = 0 obtemos:
y (0) C
y (1) (0) CA
.. = Ox 0 , O := ..
. .
y (n1) (0) CAn1
Equaco
es diferenciais lineares
Representacao de estado
55 / 69
Captulo I - Fundamentos de Din
amica Contnua
Equaco
es diferenciais lineares
Exemplo
A func
ao de transferencia do deslocamento angular do elo
rotacional de uma junta rob otica e
s 2 + 0.12s
H(s) =
s 2 + 0.12s + 9.4
A representac
ao de estado aqui considerada e
0 1 0
x = x+ g
9.4 0.12 1
| {z } | {z }
A B
y = 9.4 0 x + [1] g
| {z } |{z}
C D
Sistemas din
amicos lineares
Funcao de transferencia
onde
Definic
ao (Func
ao de transferencia)
A funcao H(s) e denominada func
ao de transferencia do sistema e
h(t) = L1 (H(s)) definida para todo t 0 e a sua resposta ao
impulso.
57 / 69
Captulo I - Fundamentos de Din
amica Contnua
Sistemas din
amicos lineares
Funcao de transferencia
A func
ao de transferencia de um sistema torna explcito como
a entrada influencia a sada. Para condic
oes iniciais nulas
H0 (s) = 0 e a relac
ao entrada / sada torna-se :
Definic
ao (Estabilidade)
A funcao de transferencia H(s) e denominada assintoticamente
ao Re(s) 0.
avel se ela for analtica em todos os pontos da regi
est
Como conseq
uencia :
Todos os polos de H(s) estao localizados na regiao Re(s) < 0.
limt+ h(t) = 0.
58 / 69
Captulo I - Fundamentos de Din
amica Contnua
Sistemas din
amicos lineares
Resposta em frequencia
s = j D(H) , R
59 / 69
Captulo I - Fundamentos de Din
amica Contnua
Sistemas din
amicos lineares
Resposta em frequencia
H(j)
y (s) = H0 (s) + R(s) +
(s j)
60 / 69
Captulo I - Fundamentos de Din
amica Contnua
Sistemas din
amicos lineares
Resposta em frequencia
Exemplo : A figura abaixo mostra yperm (t) e a resposta y (t),
a partir de condic
oes iniciais nulas, de uma suspensao
6s + 100
H(s) = 2 , g (t) = (1/4)sen(10t)
s + 6s + 100
0.6
0.4
0.2
0.2
0.4
0.6
Sistemas din
amicos lineares
Resposta em frequencia
() log() , > 0
onde A()dB e o modulo de H(j) expresso em decibeis e
() e a fase de H(j) expressa em graus ou radianos.
Definicao (Decibel)
O m
odulo de H(j) expresso em decibeis e dado por
A()dB := 20log(|H(j)|) onde log denota o logaritmo na base dez.
62 / 69
Captulo I - Fundamentos de Din
amica Contnua
Sistemas din
amicos lineares
Resposta em frequencia
63 / 69
Captulo I - Fundamentos de Din
amica Contnua
Sistemas din
amicos lineares
Resposta em frequencia
As assntotas s
ao assim determinadas :
Baixa frequencia : Com > 0 suficientemente pequeno
e0
H(j) Kb , Kb = >0
a0
e assim
A(j)dB 20log(Kb )
() 0
Sistemas din
amicos lineares
Resposta em frequencia
0 < c
() =
(m n)/2 > c
65 / 69
Captulo I - Fundamentos de Din
amica Contnua
Sistemas din
amicos lineares
Resposta em frequencia
As seguintes considerac
oes s
ao relevantes :
Geralmente os diagramas assintoticos nao fornecem resultados
precisos para frequencias proximas a c . Para melhorar a
precisao podemos decompor H(s) = N i =1 Hi (s) e aplicar o
procedimento anterior em cada parcela
N
X N
X
A()dB = Ai ()dB , () = i ()
i =1 i =1
Sistemas din
amicos lineares
Exemplo
Diagramas de magnitude com assntotas obtidos com
10
H1 (s) = s + 1 , H2 (s) = 2
s + s + 100
40
20
H1
0
20
H2
40
60
1 0 1 2
10 10 10 10
30
20
10
0 H = H1 H2
10
20
30
1 0 1 2
10 10 10 10
Sistemas din
amicos lineares
Exemplo
Diagramas de fase com assntotas obtidos com
10
H1 (s) = s + 1 , H2 (s) = 2
s + s + 100
100
50
0 H1
50
100
150
H2
200
1 0 1 2
10 10 10 10
100
50
50
100 H = H1 H2
1 0 1 2
10 10 10 10
Sistemas din
amicos lineares
Exemplo
Na figura abaixo vemos a sada em regime permanente
(dividida por 10) de H(s) correspondente `
a entrada
g (t) = cos(10t) + cos(100t) , t 0
Observe a filtragem da componente de alta freq
uencia.
2
1.5
0.5
0.5
1.5
2
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
t[s]
69 / 69