Beruflich Dokumente
Kultur Dokumente
i
ApostilaPolosZeros 2006/9/25 14:26 page 1 #1
i
i
i
i
i
i
Captulo 1
Calculo da resposta no domnio do
tempo: o papel dos polos e zeros
1.1 Introduc ao
O calculo da resposta no domnio do tempo y(t) de um sistema g(t) pode ser calculado
atraves da integral de convoluc ao:
y(t) =
_
0
g()u(t )d,
onde u(t) e o sinal de excitac ao do sistema.
Usualmente, utiliza-se a transformada de Laplace para a conversao do sistema para o
domnio da freq uencia:
Y(s) = G(s)U(s).
Posteriormente, para o calculo de y(t), pode-se realizar a anti-transformada de Laplace.
Para isto, e mais facil transformar Y(s) utilizando a tecnica de expansao em frac oes parciais,
ja que cada frac ao parcial tem anti-transformada facilmente conhecida. Neste caso, e possvel
evidenciar o efeito de cada polo do sistema e do sinal de entrada u(t). Os zeros de Y(s)
desaparecem na expansao em frac oes parciais. O efeito dos zeros afeta apenas os coecentes
das frac oes parciais. A conclusao que devemos chegar e que os zeros do sistema atuam como
ltros evidenciando ou anulando o efeito dos polos do sistema.
1.2 Algumas questoes basicas
Seja um sistema linear e invariante no tempo representado por:
a
n
y
(n)
(t) +a
n1
y
(n1)
(t) +. . . +a
1
y
(1)
(t) +a
0
y(t) =
b
m
u
(m)
(t) +b
m1
u
(m1)
(t) +. . . +b
1
u
(1)
(t) +b
0
u(t),
1
i
i
ApostilaPolosZeros 2006/9/25 14:26 page 2 #2
i
i
i
i
i
i
2 Captulo 1. Calculo da resposta no domnio do tempo: o papel dos polos e zeros
onde,
y
(i)(t)
d
(i)
y(t)
dt
(i)
, u
(i)(t)
d
(i)
u(t)
dt
(i)
,
Podemos denir:
D(p) a
n
p
n
+a
n1
p
n1
+. . . +a
1
p +a
0
,
e
N(p) b
m
p
m
+b
m1
p
m1
+. . . +b
1
p +b
0
,
onde,
p
(i)
d
(
i)
dt
(
i)
.
Utilizando esta notac ao podemos escrever:
D(p)y(t) = N(p)u(t). (1.7)
A soluc ao para y(t) envolve dois termos. O primeiro, corresponde a resposta do sis-
tema D(p)y(t) = N(p)u(t) considerando uma entrada nula, i.e., u(t) = 0. Neste caso, a
Equac ao 1.7 se reduz a equac ao denominada Homogenea,
D(p)y(t) = 0.
A sua transformada de Laplace pode ser expressa como:
Y(s) =
I(s)
D(s)
,
onde I(s) e um polinomio cujos coecientes dependem das condc oes iniciais. D(s) e deno-
minado polinomio caracterstico de 1.7 porque caracteriza a resposta denominada livre, nao
forc ada ou resposta natural. As razes de D(s) sao denominadas modos do sistema.
Por exemplo, se
D(s) = (s 2)(s +1)
2
(s +2 j3)(s +2 +j3).
Os modos do sistema nesse caso sao: 2, 1, 2 +j3, 2 j3.
Os polos tem multiplicidade unitaria, com execec ao de 1 que possui multiplicidade
igual a dois.
Desta forma, para quaisquer condic oes iniciais Y(s) pode ser expandido em frac oes
parciais como:
Y(s) =
K
1
(s 2)
+
K
2
(s +2 j3)
+
K
3
(s +2 +j3)
+
C
1
(s +1)
+
C
2
(s +1)
2
. (1.11)
i
i
ApostilaPolosZeros 2006/9/25 14:26 page 3 #3
i
i
i
i
i
i
1.2. Algumas questoes basicas 3
A resposta no tempo pode ser escrita como:
y(t) = K
1
exp
2t
+K
2
exp
(2j3)t
+K
3
exp
(2+j3)t
+C
1
exp
t
+C
2
t exp
t
,
onde K
1
, K
2
, K
3
, C
1
e C
2
dependem das condic oes iniciais.
Se todas as condic oes iniciais forem nulas a resposta de 1.7 pode ser escrita como:
Y(s)
U(s)
=
N(s)
D(s)
= G(s),
onde G(s) e a transformada de Laplace quando as condic oes iniciais sao nulas (c.i.n.):
G(s) =
Y(s)
U(s)
c.i.n.
=
L[sada]
L[entrada]
c.i.n.
.
Logo a soluc ao geral da Equac ao 1.7 pode ser escrita como:
Y(s) =
I(s)
D(s)
. , .
Resposta a Entrada-Zero
+
N(s)
D(s)
U(s)
. , .
Resposta a Estado-Zero
.
Considere por exemplo a seguinte equac ao diferencial:
d
2
y(t)
dt
2
+3
dy(t)
dt
+2y(t) = 3
du(t)
dt
u(t). (1.16)
A utilizac ao da transformada de Laplace considerando condic oes iniciais nao nulas, resulta
em:
s
2
Y(s) sy(0
) y(0
) +3[sY(s) y(0
)] U(s),
onde y = dy/dt e as letras mai usculas denotam as transformadas de Laplace das variaveis
representadas pelas letras min usculas correspondentes.
Fazendo um reagrupamento dos termos podemos escrever a equac ao acima da seguinte
forma:
Y(s) =
(s +3)y(0
) + y(0
) 3u(0
)
(s
2
+3s +2)
. , .
Resposta a Entrada-Zero
+
3s 1
(s
2
+3s +2)
U(s)
. , .
Resposta a Estado-Zero
.
Esta equac ao revela que a soluc ao da Equac ao 1.16 e parcialmente excitada por u(t), t >
0, o que resulta numa parcela denominada de Resposta a Estado-Zero, e parcialmente exci-
tada pelas condic oes iniciais y(0
), y(0
), e u(0
m
l=1
(s +z
i
)
q
i=1
(s +z
i
)(s +p
m
)
r
,
whre i = 1, . . . , q and n = q + r. A expansao em frac oes parciais de G(s) pode ser escrita
como:
q
_
i=1
K
i
(s +p
i
)
+
A
1
(s +p
m
)
+
A
2
(s +p
m
)
2
++. . . +
A
r
(s +p
m
)
r
,
i
i
ApostilaPolosZeros 2006/9/25 14:26 page 5 #5
i
i
i
i
i
i
1.5. Polos e zeros 5
onde:
K
i
= (s +p
i
)G(s) |
s=p
i
,
A
r
= [(s +p
m
)
r
G(s)] |
s=p
m
,
A
r1
=
d
ds
[(s +p
m
)
r
G(s)] |
s=p
m
A
r2
=
1
2!
d
2
ds
2
[(s +p
m
)
r
G(s)] |
s=p
m
.
.
.
A
1
=
1
(r 1)!
d
r1
ds
r1
[(s +p
m
)
r
G(s)] |
s=pm
.
A func ao no domnio do tempo pode ser escrita como:
g(t) =
q
_
i=1
K
i
exp
p
i
t
+A
1
exp
p
m
t
+A
2
t exp
p
m
t
+. . . +A
r
t
r1
exp
p
m
t
.
1.5 Polos e zeros
A seguir, uma denic ao formal para polos e zeros e estabelecida.
Denic ao 1 (Polo) n umero real ou complexo nito tal que |G()| = .
Denic ao 2 (Zero) n umero real ou complexo nito tal que |G()| = 0.
Um primeiro questionamento de ordem teorica que pode ser feito e se todas as razes
do polinomio D(s) sao polos de G(s).
Considere a seguinte func ao de transferencia:
G(s) =
N(s)
D(s)
=
2(s
3
+3s
2
s 3)
(s 1)
.
Para = 2 temos:
G(2) =
6
0
= .
Portanto, = 2 e um polo e tambem = 2 e uma raiz de G(s). Agora vamos fazer = 1,
dessa forma:
G(1) =
N(1)
D(1)
=
0
0
,
i
i
ApostilaPolosZeros 2006/9/25 14:26 page 6 #6
i
i
i
i
i
i
6 Captulo 1. Calculo da resposta no domnio do tempo: o papel dos polos e zeros
o que torna o resultado indenido. Entretanto, utilizando a regra de LHopital obtemos:
G(1) =
N(s)
D(s)
s=1
=
N
(s)
D
(s)
s=1
,
=
2(3s
2
+6s 1)
5s
4
+16s
3
+12s
2
4s 5
s=1
,
=
16
24
.
Dessa forma, = 1 nao e um polo de G(s).
Portanto, nem toda raiz de D(s) e um polo de G(s). No exemplo acima, o fato se deve
ao fato que N(s) e D(s) possuem um fator comum. Na verdade, a func ao de transferencia
pode ser escrita como:
2(s +3)(s 1)(s +1)
(s 1)(s +2)(s +1)
3
=
2(s +3)
(s +2)(s +1)
2
.
G(s) tem um zero em s = 3 e tres polos: s = 2, 1, 1.
Nesse exemplo, observamos que se os polinomios N(s) e D(s) nao possuem fatores
comums, entao todas as razes de N(s) e D(s) sao respectivamente zeros e polos de G(s).
Se N(s) e D(s) nao possuem um fator comum eles sao denominados co-primos e G(s)
e denominado irredutvel.
Resposta a estado-zero A resposta a estado-zero e estabelecida pela seguinte equac ao:
Y(s) = G(s)U(s). (1.27)
Computa-se inicialmente a transformada de Laplace de u(t), U(s), e posteriomente podemos
obter Y(s). Uma expansao em frac oes parciais de Y(s) pode facilmente levar a transformada
de Laplace inversa para obtenc ao da resposta do sistema no domnio do tempo y(t). A seguir
sao apresentados alguns exemplos.
Exemplo 1 Dado o sistema
G(s) =
3s 1
(s +1)(s +2)
,
calcular a resposta para um entrada a degrau unitario u(t) = 1 para t 0. Podemos
escrever Y(s) como:
Y(s) = G(s)U(s) =
3s 1
(s +1)(s +2)
1
s
.
A expansao em frac oes parciais pode ser representada como:
Y(s) =
3s 1
(s +1)(s +2)s
=
K
1
(s +1)
+
K
2
(s +2)
+
K
3
s
,
i
i
ApostilaPolosZeros 2006/9/25 14:26 page 7 #7
i
i
i
i
i
i
1.5. Polos e zeros 7
onde os coecientes podem ser calculados como:
K
1
= Y(s)(s +1)|
s=1
=
3s 1
(s +2)s
s=1
=
(4)
(1) (1)
= 4,
K
2
= Y(s)(s +1)|
s=2
=
3s 1
(s +1)s
s=2
=
(7)
(1) (2)
= 3.5,
K
3
= Y(s)s|
s=0
=
3s 1
(s +1)(s +2)
s=0
=
(1)
(2)
= 0.5.
Y(s) pode entao ser representada como:
Y(s) =
3s 1
(s +1)(s +2)s
=
4
(s +1)
+
3.5
(s +2)
+
0.5
s
,
A resposta no tempo pode entao ser calculada como:
y(t) = 4exp
t
3.5exp
2t
. , .
Devido aos polos de G(s)
0.5
.,.
Devido aos polos de U(s)
.
Podemos observar atraves do Exemplo 1 que os termos relativos aos polos do sistema
podem ser divididos em duas partes, uma relativa aos polos do sistema G(s) e um relativo
aos polos de U(s).
A resposta deste sistema poderia ser escrita genericamente como:
y(t) = K
1
exp
t
+K
2
exp
2t
+termos devidos aos polos de U(s).
Uma questao importante e que dependendo de u(t), os polos de G(s) podem nao ser
excitados. O exemplo a seguir ilustra esta questao.
Exemplo 2 Considere por exemplo U(s) = s +1. Neste caso,
Y(s) = G(s)U(s) =
3s 1
(s +1)(s +2)
(s +1),
=
3s 1
(s +2)
=
3(s +2) 7
(s +2)
= 3
7
(s +2)
.
O que implica em:
y(t) = 3(t) 7exp
2t
.
i
i
ApostilaPolosZeros 2006/9/25 14:26 page 8 #8
i
i
i
i
i
i
8 Captulo 1. Calculo da resposta no domnio do tempo: o papel dos polos e zeros
Exemplo 3 Vamos supor agora que:
u(t) =
1
3
+
2
3
exp3t,
A transformada de Laplace e dada por:
U(s) =
(s +1)
s(s +3)
,
dessa forma,
Y(s) =
3s 1
(s +2)(s +1)
s +1
s(s +3)
=
3s 1
(s +2)(s +3)s
=
7
2(s +2)
10
3(s +3)
1
6s
.
A resposta do sistema no domnio do tempo y(t) e dada por:
y(t) =
7
2
exp
2t
10
3
exp
3t
1
6
.
Neste exemplo, e possvel observar que a excitac ao ou nao do polo depende se U(s)
possui um zero para cancela-lo.
1.6 Polos e suas caractersticas no domnio do tempo
A seguir apresenta-se os casos principais dos tipos de termos que comumente aparecem
numa expansao em frac oes parciais em conjunto com sua descric ao analtica e graca.
1. Polo real negativo s = :
Func ao de transferencia:
K
(s +)
.
Resposta no tempo:
Kexp
t
.
A gura 1.1 ilustra a localizac ao do polo e a resposta impulsiva para o sistema:
G(s) =
1
(s +2)
.
i
i
ApostilaPolosZeros 2006/9/25 14:26 page 9 #9
i
i
i
i
i
i
1.6. Polos e suas caractersticas no domnio do tempo 9
3 2.5 2 1.5 1
1
0.8
0.6
0.4
0.2
0
0.2
0.4
0.6
0.8
1
i+1
.
Resposta no tempo:
K
i
exp
(j)t
+K
i+1
exp
(+j)t
,
Aexp
t
sin(t +).
A gura 1.3 ilustra a localizac ao do polo e a resposta impulsiva para o sistema:
G(s) =
1
(s 0.5 j3.1225)(s 0.5 +j3.1225)
.
1.5 1 0.5 0 0.5
4
3
2
1
0
1
2
3
4
i+1
.
Resposta no tempo:
K
i
exp
(j)t
+K
i+1
exp
(+j)t
,
Aexp
t
sin(t +).
i
i
ApostilaPolosZeros 2006/9/25 14:26 page 11 #11
i
i
i
i
i
i
1.6. Polos e suas caractersticas no domnio do tempo 11
A gura 1.4 ilustra a localizac ao do polo e a resposta impulsiva para o sistema:
G(s) =
1
(s 0.5 j3.1225)(s 0.5 +j3.1225)
.
0.5 0 0.5 1 1.5
4
3
2
1
0
1
2
3
4
i+1
.
Resposta no tempo:
K
i
exp
jt
+K
i+1
exp
jt
, (1.52)
Asin(t +).
A gura 1.6 ilustra a localizac ao do polo e a resposta impulsiva para o sistema:
G(s) =
1
(s j2)(s +j2)
.
i
i
ApostilaPolosZeros 2006/9/25 14:26 page 13 #13
i
i
i
i
i
i
1.6. Polos e suas caractersticas no domnio do tempo 13
1 0.5 0 0.5 1
2
1.5
1
0.5
0
0.5
1
1.5
2
c
p
1,
3. O valor de denindo o tempo de assentamento t
s
e escolhido tal que K > 0 resultando
que:
|v(t)| < Kexp
pt
, t t
s
.