Escolar Documentos
Profissional Documentos
Cultura Documentos
Objetivo da aula
Apresentar as limitaes da transformada z
inversa
Definir o conceito de regio de
convergncia.
Demonstrar que diferentes sinais no tempo
podem ter a mesma transformada z
Demonstrar que uma funo em z pode ter
mais de uma transformada z inversa no
domnio do tempo
2
Prof. Leandro Michels
TOE CDI Aula 08a Limitaes da transformada z
Definies Formais
1. Transformada z bilateral
H ( z) = h[k ]z
k =
k
2. Transformada z inversa
1
k 1
h[k ] = H ( z ). z dz
2j
denota a integrao ao longo de um circulo com raio |z| no sentido
anti-horrio.
3
Prof. Leandro Michels
TOE CDI Aula 08a Limitaes da transformada z
Definies Formais
3. Regio de convergncia
A transformada z s existe se o somatrio convergir?
H ( z) = h[
k =
k ] z k
h[k ]z
k =
k
<
Exemplo 1
Exemplo 1: Calcular a transformada z e definir a regio
de convergncia da equao abaixo:
x[n] = u[n] n
u[n] a funo degrau
X ( z) =
n=
n
u[n]z n
= z
n =0
n n
=
n =0 z
1 r 5
Prof. Leandro Michels
TOE CDI Aula 08a Limitaes da transformada z
Exemplo 1
Logo: 1 z
X (z) = =
1 z
z
Para |/z|<1, ou seja |z|>|| (RDC)
Im[z]
Localizao dos
plos e zeros no
plano z. A rea
Re[z]
sombreada
descreve a RDC
(|z|>||):
Plano z 6
Prof. Leandro Michels
TOE CDI Aula 08a Limitaes da transformada z
Exemplo 2
Exemplo 2: Calcular a transformada z e definir a regio
de convergncia da equao abaixo:
y[n] = u[n 1] n
u[n] a funo degrau
1 r 7
Prof. Leandro Michels
TOE CDI Aula 08a Limitaes da transformada z
Exemplo 2
Logo: 1 z
Y (z) = 1 =
1 z z
Para |z/|<1, ou seja |z|<|| (RDC) Im[z]
Localizao dos
plos e zeros no
plano z. A rea Re[z]
sombreada
descreve a RDC
(|z|<||):
Plano z
8
Prof. Leandro Michels
TOE CDI Aula 08a Limitaes da transformada z
x[n] = u[n] n
y[n] = nu[n 1]
z z
X (z) = Y (z) =
z z
Im[z] Im[z]
Re[z] Re[z]
Plano z
Plano z 9
Prof. Leandro Michels
TOE CDI Aula 08a Limitaes da transformada z
Concluso
Dois sinais diferentes amostrados no tempo
podem ter a mesma transformada z, mas no
a mesma regio de convergncia.
A mesma transformada z pode gerar
diferentes sinais no tempo se forem
definidas duas regies de convergncia
diferentes
Sem a informao da regio de
convergncia, pode existir mais de um sinal
no tempo correspondente a transformada z
inversa de uma funo em z.
10
Prof. Leandro Michels
TOE CDI Aula 08a Limitaes da transformada z
Concluso
11
Prof. Leandro Michels
TOE CDI - Aula 8b Software matemtico para anlise de sistemas discretos
Objetivo da aula
2
Prof. Leandro Michels
TOE CDI - Aula 8b Software matemtico para anlise de sistemas discretos
Introduo ao Matlab
Introduo ao Matlab
Existem tambm os arquivos .mat que so
arquivos binrios que contm as variveis da rea
de trabalho (workspace). Os arquivos .mat contm
somente as variveis anteriormente executadas
Todas as funes do MATLAB so escritas em m-
files, podendo ser modificadas ou criadas
Existem um conjunto de funes especficas para
determinadas reas (controle, processamento de
sinais, etc) chamadas de toolboxes
Simulink toolbox ferramenta interativa para
desenvolvimento, simulao e anlise de sistemas
dinmicos atravs da criao de modelos
baseados em diagramas de blocos
4
Prof. Leandro Michels
TOE CDI - Aula 8b Software matemtico para anlise de sistemas discretos
6
Prof. Leandro Michels
TOE CDI - Aula 8b Software matemtico para anlise de sistemas discretos
7
Prof. Leandro Michels
TOE CDI - Aula 8b Software matemtico para anlise de sistemas discretos
9
Prof. Leandro Michels
TOE CDI - Aula 8b Software matemtico para anlise de sistemas discretos
10
Prof. Leandro Michels
TOE CDI - Aula 8b Software matemtico para anlise de sistemas discretos
Resposta ao degrau
degrau(SYS,Tfinal) resposta ao degrau de uma
funo de transferncia contnua ou discreta
SYS sistema
Tfinal tempo final
11
Prof. Leandro Michels
TOE CDI - Aula 8b Software matemtico para anlise de sistemas discretos
0.5
Amplitude
-0.5
-1 12
0 5 10 15 20
Prof. Leandro Michels
Time (sec)
TOE CDI - Aula 8b Software matemtico para anlise de sistemas discretos
1.4
1.2
Amplitude
0.8
0.6
0.4
0.2
0
0 5 10 15 20 13
Prof. Leandro Michels Time (sec)
TOE CDI - Aula 8b Software matemtico para anlise de sistemas discretos
0.1
0.1
-0.2
0.2
0.86
0.3
-0.4
0.4
0.5
-0.6 0.64
0.6
0.48 0.34 0.25 0.18 0.11 0.05
0.7
-0.8
-0.5 -0.4 -0.3 -0.2 -0.1 0 80
Real Axis
14
Prof. Leandro Michels
TOE CDI - Aula 8b Software matemtico para anlise de sistemas discretos
0.9
/T
0
/T
-0.2
0.9/T 0.1/T
-0.4
0.8/T 0.2/T
-0.6
0.7/T 0.3/T
-0.8
0.6/T 0.4/T
0.5/T
-1
-1 -0.5 0 0.5 1 15
Prof. Leandro Michels Real Axis
TOE CDI - Aula 8b Software matemtico para anlise de sistemas discretos
17
Prof. Leandro Michels
TOE CDI - Aula 8b Software matemtico para anlise de sistemas discretos
1
Amplitude
0.8
0.6
0.4
0.2
0 18
0 5 10 15 20 25 30 35
Prof. Leandro Michels
Time (sec)
TOE CDI - Aula 8b Software matemtico para anlise de sistemas discretos
0.6
0.4
Amplitude
0.2
-0.2
-0.4 19
0 5 10 15 20 25 30 35
Prof. Leandro Michels
Time (sec)
TOE CDI - Aula 8b Software matemtico para anlise de sistemas discretos
>> G1d1=c2d(G1,1,'imp')
Transfer function:
0.6667 z^2 - 0.2247 z + 1.248e-017
----------------------------------
z^2 - 1.18 z + 0.7165
Sampling time: 1
20
Prof. Leandro Michels
TOE CDI - Aula 8b Software matemtico para anlise de sistemas discretos
1
Amplitude
0.5
0 21
0 5 10 15 20 25 30 35
Prof. Leandro Michels
Time (sec)
TOE CDI - Aula 8b Software matemtico para anlise de sistemas discretos
0.6
0.4
Amplitude
0.2
-0.2
-0.4 22
0 5 10 15 20 25 30 35
Prof. Leandro Michels
Time (sec)
TOE CDI - Aula 8b Software matemtico para anlise de sistemas discretos
Concluso da aula
23
Prof. Leandro Michels
TOE CDI Aula 09 Modelos discretos de sistemas contnuos
Objetivo da aula
2
Prof. Leandro Michels
TOE CDI Aula 09 Modelos discretos de sistemas contnuos
Funo de transferncia
Seja G(z)=Y(z)/R(z), onde R(z) =1. Ou seja, r[k]=1
para k=0 e zero para qualquer outra amostra
r[n]
1
1 2 3 4 5 n
Ento, U(z) = H(z). Conseqentemente, a
transformada z da resposta ao impulso unitrio de
um sistema discreto sua funo de transferncia
r[n]
1
1 2 3 4 5 n
3
Prof. Leandro Michels
TOE CDI Aula 09 Modelos discretos de sistemas contnuos
Funo de transferncia
Seja um sistema discreto linear e invariante no tempo:
Se a sua resposta ao impulso unitrio h[k], ento
sua resposta para um pulso de amplitude e0 e0.h[k],
uma vez que o sistema linear
Sendo o sistema invariante no tempo, a resposta a
uma entrada com atraso resulta em uma resposta
igual na sada com o mesmo atraso
O efeito de uma seqncia de pulsos a soma dos
seus efeitos individuais. Para uma seqncia infinita:
uk = eh
i =
i k i
kk>i
>ipara
paraum
causal
causal
umsistema
sistema
4
Prof. Leandro Michels
TOE CDI Aula 09 Modelos discretos de sistemas contnuos
Contnuo di x0 do
w u ++ +
+ y
D/A Gp(s)
Y ( s ) = G p ( s ) H zoh ( s ) W * ( s ) + Di ( s ) + Do ( s )
Discreto
do
w + y
u +
Hzoh Gp
Ts Ts
di
Gp
Y ( z ) = G p H zoh ( z ) W ( z ) + G p Di ( z ) + Do ( z ) 5
Prof. Leandro Michels
TOE CDI Aula 09 Modelos discretos de sistemas contnuos
di
Gp
Y ( z ) = G p H zoh ( z ) W ( z ) = G1 ( z ) W ( z )
G(s)
G1 ( z ) =
Y ( z)
W ( z)
(1
= 1 z Z
s
)
A incluso do ZOH introduz zeros de amostragem
Modelo com ZOH FT com grau relativo unitrio
6
Prof. Leandro Michels
TOE CDI Aula 09 Modelos discretos de sistemas contnuos
di
Gp
Y ( z ) = G p Di ( z )
G p Di ( z ) = Z {G p ( s ) Di ( s )}
No se emprega ZOH
7
Prof. Leandro Michels
TOE CDI Aula 09 Modelos discretos de sistemas contnuos
di
Gp
Y ( z ) = Do ( z )
Do ( z ) = Z { Do ( s )}
No se emprega ZOH
8
Prof. Leandro Michels
TOE CDI Aula 09 Modelos discretos de sistemas contnuos
Faixa
principal
z=e sTs
9
Prof. Leandro Michels
TOE CDI Aula 09 Modelos discretos de sistemas contnuos
Faixa
complementar
Faixa
complementar
Faixa
principal
Faixa
complementar
Faixa
complementar
10
Prof. Leandro Michels
TOE CDI Aula 09 Modelos discretos de sistemas contnuos
i = 1, 2, n
2. Zeros
Os zeros discretos so divididos em dois grupos:
a) Zeros estruturais
b) Zeros de amostragem
11
Prof. Leandro Michels
TOE CDI Aula 09 Modelos discretos de sistemas contnuos
s = qj zj = e
q j Ts
Ts = 0
j = 1, 2, m
12
Prof. Leandro Michels
TOE CDI Aula 09 Modelos discretos de sistemas contnuos
13
Prof. Leandro Michels
TOE CDI Aula 09 Modelos discretos de sistemas contnuos
17
Prof. Leandro Michels
TOE CDI Aula 09 Modelos discretos de sistemas contnuos
G (s) =
( s + 1)
( s + 0.1)( s + 2 )( s + 3)( s + 4 )
Avaliar os plos e zeros discretos para:
a) Ts=1
b) Ts=0.1
c) Ts=0.01
18
Prof. Leandro Michels
TOE CDI Aula 09 Modelos discretos de sistemas contnuos
estavel z <1
19
Prof. Leandro Michels
TOE CDI Aula 09 Modelos discretos de sistemas contnuos
Imaginary Axis
zeros discretos 0
-0.5
-1
-1 -0.5 0 0.5 1
Real Axis
Step Response
0.4
0.35 Fc1
Fd1zoh
0.3
Amplitude
0.25
0.15
0.1
0.05
0
20
Prof. Leandro Michels 0 10 20 30 40 50 60
Time (sec)
TOE CDI Aula 09 Modelos discretos de sistemas contnuos
21
Prof. Leandro Michels
TOE CDI Aula 09 Modelos discretos de sistemas contnuos
zeros discretos
Imaginary Axis
0
-0.5
-1
-3.5 -3 -2.5 -2 -1.5 -1 -0.5 0 0.5 1
Real Axis
Step Response
0.4
Fc1
0.3 Fd1zoh
Amplitude
0.1
22
0
Prof. Leandro Michels 0 10 20 30 40 50 60
Time (sec)
TOE CDI Aula 09 Modelos discretos de sistemas contnuos
23
Prof. Leandro Michels
TOE CDI Aula 09 Modelos discretos de sistemas contnuos
zeros discretos
Imaginary Axis
0
-0.5
-1
-4 -3.5 -3 -2.5 -2 -1.5 -1 -0.5 0 0.5 1
Real Axis
Step Response
0.4 Fc1
Fd1zoh
0.3
Amplitude
0.1
0
0 10 20 30 40 50 60 24
Prof. Leandro Michels Time (sec)
TOE CDI Aula 09 Modelos discretos de sistemas contnuos
26
Prof. Leandro Michels
TOE CDI Aula 09 Modelos discretos de sistemas contnuos
y1* y1
Ts
1
Y ( s) = G ( s ) G *
( s ) H ( s ) R *
(s) +
1 + G p ( s ) Gc ( s ) H zoh ( s )
* p c zoh
+G p ( s ) Di ( s ) + Do ( s )
27
Prof. Leandro Michels
TOE CDI Aula 09 Modelos discretos de sistemas contnuos
y
r e w ++ ++
Gc(z) Gp1(z)
+-
1
Y ( z) =
1 + G p1 ( z ) Gc ( z )
G p1 ( s ) Gc ( z ) R ( z ) + Gi ( z ) = G p Di ( z )
+ Gi ( z ) + Do ( z ) G p1 ( z ) = G p H zoh ( z )
28
Prof. Leandro Michels
TOE CDI Aula 09 Modelos discretos de sistemas contnuos
Concluso da aula
29
Prof. Leandro Michels
TOE CDI Aula 10 Anlise de sistemas discretos usando a transformada z (1)
Objetivo da aula
2
Prof. Leandro Michels
TOE CDI Aula 08 Modelos discretos de sistemas contnuos
Faixa
principal
z=e sTs
3
Prof. Leandro Michels
TOE CDI Aula 08 Modelos discretos de sistemas contnuos
Faixa
complementar
Faixa
complementar
Faixa
principal
Faixa
complementar
Faixa
complementar
4
Prof. Leandro Michels
TOE CDI Aula 10 Anlise de sistemas discretos usando a transformada z (1)
z = e sTs = e(
+ j)Ts
Constante Crculo
5
Prof. Leandro Michels (raio)
TOE CDI Aula 10 Anlise de sistemas discretos usando a transformada z (1)
z = e sTs = e(
+ j)Ts
Raio Constante
6
Prof. Leandro Michels
TOE CDI Aula 10 Anlise de sistemas discretos usando a transformada z (1)
7
Prof. Leandro Michels
TOE CDI Aula 10 Anlise de sistemas discretos usando a transformada z (1)
s = tan ( ) + j = arcsin ( )
z = e
tan ( ) + jTs
=e
tan ( )Ts
( cos ( T ) + j sen ( T ) )
s s
Decrescente Crculo
8
(raio)
Prof. Leandro Michels
TOE CDI Aula 10 Anlise de sistemas discretos usando a transformada z (1)
s = n 2 2 + j n = 2 + 2
2 2
n + j Ts
z=e
=e
Ts n2 2
( cos ( T ) + j sen ( T ) )
s s
Decrescente Crculo 9
Prof. Leandro Michels (raio)
TOE CDI Aula 10 Anlise de sistemas discretos usando a transformada z (1)
10
Prof. Leandro Michels
TOE CDI Aula 10 Anlise de sistemas discretos usando a transformada z (1)
0.6
constante 0.6 0.86
0.4
0.4
0.94
0.2
0.2 0.985
Imaginary Axis
-0.2 0.985
0.2
0.94
-0.4
n constante 0.4
-0.6 0.86
0.6
-0.8 0.76
0.8
0.64 0.5 0.34 0.16
-1
-1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1
Real Axis 11
Prof. Leandro Michels
TOE CDI Aula 10 Anlise de sistemas discretos usando a transformada z (1)
1
0.5/T
0.6/T 0.4/T
0.8 0.1
0.7/T
0.2
0.3 /T
constante 0.6 0.3
0.8/T 0.4 0.2/T
0.5
0.4 0.6
0.7
0.9/T 0.8 0.1/T
0.2 0.9
0
/T
/T
-0.2
0.9/T 0.1/T
-0.4
n constante 0.8/T 0.2/T
-0.6
0.7/T 0.3/T
-0.8
0.6/T 0.4/T
0.5/T
-1
-1 -0.5 0 0.5 1 12
Prof. Leandro Michels
TOE CDI Aula 10 Anlise de sistemas discretos usando a transformada z (1)
Resposta transitria
13
Prof. Leandro Michels
TOE CDI Aula 10 Anlise de sistemas discretos usando a transformada z (1)
Resposta transitria
14
Prof. Leandro Michels
TOE CDI Aula 10 Anlise de sistemas discretos usando a transformada z (1)
Amplitude
5
0
4
-0.5 3
-1 1
-1 -0.5 0 0.5 1 1.5 0 2 4 6 8 10 12 14 16 18 20
Real Axis Time (sec)
Instvel 15
Prof. Leandro Michels
TOE CDI Aula 10 Anlise de sistemas discretos usando a transformada z (1)
Plo s1 = 0 F (s) =
1
s
z
F (z) =
z 1
Pole-Zero Map Impulse Response
1 2
Discreto
Contnuo
0.5 1.5
Imaginary Axis
Amplitude
0 1
-0.5 0.5
-1 0
-1 -0.5 0 0.5 1 0 2 4 6 8 10 12 14 16 18 20
Real Axis Time (sec)
Marginalmente estvel 16
Prof. Leandro Michels
TOE CDI Aula 10 Anlise de sistemas discretos usando a transformada z (1)
0.6
Amplitude
0
0.4
-0.5 0.2
0
-1 0 2 4 6 8 10 12 14 16 18 20
-1 -0.5 0 0.5 1
Time (sec)
Real Axis
Estvel 17
Prof. Leandro Michels
TOE CDI Aula 10 Anlise de sistemas discretos usando a transformada z (1)
Plo s1 = F (s) =
1
s+
z
F ( z) =
z 0.043
Pole-Zero Map
Impulse Response
1
1
Discreto
Contnuo
0.5 0.8
Imaginary Axis
0.6
Amplitude
0.4
-0.5
0.2
-1 0
-1 -0.5 0 0.5 1 0 2 4 6 8 10 12 14 16 18 20
Real Axis Time (sec)
Estvel 18
Prof. Leandro Michels
TOE CDI Aula 10 Anlise de sistemas discretos usando a transformada z (1)
Plo s1 = 10 F (s) =
1
s + 10
z
F ( z) =
z 0.0000454
Pole-Zero Map
1 Impulse Response
1
Discreto
0.6
Amplitude
0
0.4
-0.5
0.2
0
-1 0 2 4 6 8 10 12 14 16 18 20
-1 -0.5 0 0.5 1
Time (sec)
Real Axis
Estvel 19
Prof. Leandro Michels
TOE CDI Aula 10 Anlise de sistemas discretos usando a transformada z (1)
Discreto
0.6
Contnuo
0.5 0.4
Imaginary Axis
0.2
Amplitude
0 0
-0.2
-0.5 -0.4
-0.6
-1 -0.8
-1 -0.5 0 0.5 1 0 2 4 6 8 10 12 14 16 18 20
Real Axis Time (sec)
Marginalmente estvel 20
Prof. Leandro Michels
TOE CDI Aula 10 Anlise de sistemas discretos usando a transformada z (1)
0.1
Amplitude
0 0
-0.1
-0.5 -0.2
-0.3
-0.4
-1 0 2 4 6 8 10 12 14 16 18 20
-1 -0.5 0 0.5 1
Time (sec)
Real Axis
Marginalmente estvel 21
Prof. Leandro Michels
TOE CDI Aula 10 Anlise de sistemas discretos usando a transformada z (1)
Resposta transitria
Amplitude
0 0
-0.5 -2
-1 -4
-1 -0.5 0 0.5 1 0 2 4 6 8 10 12 14 16 18 20
Real Axis Time (sec)
Instvel 22
Prof. Leandro Michels
TOE CDI Aula 10 Anlise de sistemas discretos usando a transformada z (1)
Amplitude
2
0
0
-0.5 -2
-4
-1 -6
-1 -0.5 0 0.5 1 0 2 4 6 8 10 12 14 16 18 20
Real Axis Time (sec)
Instvel 23
Prof. Leandro Michels
TOE CDI Aula 10 Anlise de sistemas discretos usando a transformada z (1)
0.4 Discreto
Contnuo
0.5 0.3
0.2
Imaginary Axis
Amplitude
0.1
0
0
-0.1
-0.5 -0.2
-0.3
-0.4
-1 0 2 4 6 8 10 12 14 16 18 20
-1 -0.5 0 0.5 1
Time (sec)
Estvel
Real Axis
24
Prof. Leandro Michels
TOE CDI Aula 10 Anlise de sistemas discretos usando a transformada z (1)
Amplitude
0 0
-0.5 -0.5
-1
-1 0 2 4 6 8 10 12 14 16 18 20
-1 -0.5 0 0.5 1
Time (sec)
Real Axis
Estvel 25
Prof. Leandro Michels
TOE CDI Aula 10 Anlise de sistemas discretos usando a transformada z (1)
Amplitude
0
0
-0.05
-0.5 -0.1
-0.15
-1
-1 -0.5 0 0.5 1 -0.2
0 2 4 6 8 10 12 14 16 18 20
Real Axis
Time (sec)
Estvel 26
Prof. Leandro Michels
TOE CDI Aula 10 Anlise de sistemas discretos usando a transformada z - I
Tipo de sistemas
1 B (s) 1 B( z)
G (s) = N G ( z) =
s A( s) ( z 1)
N
A( z)
Caso 2
Caso 3
29
Prof. Leandro Michels
TOE CDI Aula 10 Anlise de sistemas discretos usando a transformada z - I
30
Prof. Leandro Michels
TOE CDI Aula 10 Anlise de sistemas discretos usando a transformada z - I
Step Response
KP = 2 1
0.8
Amplitude
1
eP =
0.6
1+ KP 0.4
y
= 0.333 0.2
r
0
0 1 2 3 4 5 6 7 8 9 10
Ti ( ) 31
Prof. Leandro Michels
TOE CDI Aula 10 Anlise de sistemas discretos usando a transformada z - I
h
i =
k i <
33
Prof. Leandro Michels
TOE CDI Aula 10 Anlise de sistemas discretos usando a transformada z - I
34
Prof. Leandro Michels
TOE CDI Aula 10 Anlise de sistemas discretos usando a transformada z - I
36
Prof. Leandro Michels
TOE CDI Aula 10 Anlise de sistemas discretos usando a transformada z - I
37
Prof. Leandro Michels
TOE CDI Aula 10 Anlise de sistemas discretos usando a transformada z - I
38
Prof. Leandro Michels
TOE CDI Aula 10 Anlise de sistemas discretos usando a transformada z - I
Concluso da aula
39
Prof. Leandro Michels
TOE CDI Aula 11 Anlise de sistemas discretos usando a transformada z (2)
Objetivo da aula
2
Prof. Leandro Michels
TOE CDI Aula 11 Anlise de sistemas discretos usando a transformada z (2)
W ( z ) = GH = GH ( z )
4
Prof. Leandro Michels
TOE CDI Aula 11 Anlise de sistemas discretos usando a transformada z (2)
5
Prof. Leandro Michels
TOE CDI Aula 11 Anlise de sistemas discretos usando a transformada z (2)
Root Locus
0.0952 z
GH ( z ) = K 2
0.8
System: GH1
Imaginary Axis
0.2
Frequency (rad/sec): 31.4
0
Ganho mximo -0.2
k = 40 -0.4
-0.6
-0.8
-1
-1 -0.5 0 0.5 1
Real Axis
6
Prof. Leandro Michels
TOE CDI Aula 11 Anlise de sistemas discretos usando a transformada z (2)
Root Locus
1
0.632 z
GH ( z ) = K 0.8
System: GH2
z 2 1.368 z + 0.368 0.6 Gain: 4.33
Pole: -1
0.4 Damping: -0.000343
Overshoot (%): 100
Imaginary Axis
0.2
Frequency (rad/sec): 31.4
Ganho mximo 0
k = 4.33 -0.2
-0.4
-0.6
-0.8
-1
-1 -0.5 0 0.5 1
Real Axis 7
Prof. Leandro Michels
TOE CDI Aula 11 Anlise de sistemas discretos usando a transformada z (2)
Root Locus
0.15 z + 0.1118
GH ( z ) = K 2
0.8 System: GH3
Gain: 5.26
z 1.412 z + 0.412 0.6 Pole: 0.309 + 0.949i
Damping: 0.00151
0.4
Overshoot (%): 99.5
Imaginary Axis
0.2 Frequency (rad/sec): 12.6
Ganho mximo
0
-0.2
k = 5.26 -0.4
-0.6
-0.8
-1
-1 -0.5 0 0.5 1
Real Axis
8
Prof. Leandro Michels
TOE CDI Aula 11 Anlise de sistemas discretos usando a transformada z (2)
9
Prof. Leandro Michels
TOE CDI Aula 11 Anlise de sistemas discretos usando a transformada z (2)
Ts
r e u 0.632 z
y
4
-+ z 2 1.368 z + 0.368
Ts
r e u 0.632 z y
4
-+ z 2 1.368 z + K
10
Prof. Leandro Michels
TOE CDI Aula 11 Anlise de sistemas discretos usando a transformada z (2)
Equao caracterstica
z 2 + 1.52 z + K a ( z + 1) = 0
Reorganizando na forma de lugar das razes
(
1 + Ka 2
z + 1)
=0
z + 1.52 z 11
Prof. Leandro Michels
TOE CDI Aula 11 Anlise de sistemas discretos usando a transformada z (2)
1 Ka
System: Ka
0.8 Gain: 1.02
Pole: -0.244 + 0.979i
0.6 System: Ka
Damping: -0.00511
Gain: 0.257
Overshoot (%): 102
0.4 Pole: -1.01
Frequency (rad/sec): 1.82
Damping: -0.00264
Overshoot (%): 101
Imaginary Axis
0.2
Frequency (rad/sec): 3.14
0
-0.2
-0.4
-0.6
-0.8
-1
-1 -0.5 0 0.5 1
Real Axis
12
Prof. Leandro Michels
TOE CDI Aula 11 Anlise de sistemas discretos usando a transformada z (2)
1 Ka
System: K K
0.8
Gain: 4
0.6 Pole: -0.579 + 0.18i
Damping:
System: Ka0.174
0.4 Overshoot
Gain: 0.368(%): 57.5
Frequency
Pole: -0.562(rad/sec):
- 0.191i 2.88
Imaginary Axis
-0.4
-0.6
-0.8
-1
-1 -0.5 0 0.5 1
Real Axis
13
Prof. Leandro Michels
TOE CDI Aula 11 Anlise de sistemas discretos usando a transformada z (2)
G (s) H (s) = 2
0
s + 2s + 3 -5
Magnitude (dB)
Ts=1s -10
-15
-20
0
Contnua
-135
-180
-2 -1 0 1
10 10 10 10
Frequency (rad/sec)
16
Prof. Leandro Michels
TOE CDI Aula 11 Anlise de sistemas discretos usando a transformada z (2)
G (s) H (s) =
s 2 + 2s + 3 -10
Magnitude (dB)
-20
Ts=0.1s
-30
-40
0
Contnua
Discreta
-45
Phase (deg)
0.099 z - 0.081
GH ( z ) = -90
-180
-1 0 1 2
10 10 10 10
Frequency (rad/sec)
17
Prof. Leandro Michels
TOE CDI Aula 11 Anlise de sistemas discretos usando a transformada z (2)
s + 2s + 3
Magnitude (dB)
-20
-30
Ts=0.01s -40
-50
-60
0
Contnua
-45 Discreta
Phase (deg)
-90
0.01 z - 0.0098
GH ( z ) = 2
-135
-225
-1 0 1 2 3
10 10 10 10 10
Frequency (rad/sec)
18
Prof. Leandro Michels
TOE CDI Aula 11 Anlise de sistemas discretos usando a transformada z (2)
1 Bode Diagram
G (s) H (s) = 2 0
s + 2s + 3 -20
Magnitude (dB)
-40
-100
0
-45
Phase (deg)
-90
-135
0.0046 z + 0.0044 -180
GH ( z ) = -225
z 2 - 1.79 z + 0.82 -270
-2 -1 0 1 2
10 10 10 10 10
Frequency (rad/sec)
19
Prof. Leandro Michels
TOE CDI Aula 11 Anlise de sistemas discretos usando a transformada z (2)
s+2 s2
G (s) H (s) = 2 G (s) H (s) = 2
s + 2s + 3 s + 2s + 3
Step Response Step Response
0.8 0.8
Contnua Contnua
Discreta 0.7 Discreta
0.7
0.6
0.6
0.5
0.5
0.4
Amplitude
Amplitude
0.4 0.3
0.3 0.2
0.1
0.2
0
0.1
-0.1
0
0 1 2 3 4 5 6 -0.2
0 1 2 3 4 5 6
Time (sec)
Time (sec)
-10 -10
Magnitude (dB)
Magnitude (dB)
-20 -20
-30 -30
-40 -40
0 360
Contnua Contnua
Discreta Discreta
-45 270
Phase (deg)
Phase (deg)
-90 180
-135 90
0
-180 -2 -1 0 1 2
-1 0 1 2 10 10 10 10 10
10 10 10 10
Frequency (rad/sec)
Frequency (rad/sec)
Matlab margin(GH)
22
Prof. Leandro Michels
TOE CDI Aula 11 Anlise de sistemas discretos usando a transformada z (2)
Magnitude (dB)
-20
-40
-45
Margem de fase -90
Phase (deg)
positiva -135
-180
-225
SISTEMA ESTVEL
-270
-1 0 1 2
10 10 10 10
Frequency (rad/sec) 23
Prof. Leandro Michels
TOE CDI Aula 11 Anlise de sistemas discretos usando a transformada z (2)
0.0016z 2 -0.006z+0.014 20
GH ( z ) = 3
z -2.79 z 2 +2.62z+0.82 0
Magnitude (dB)
-20
-40
Margem de ganho
negativa -60
OU -80
0
negativa -180
-270
SISTEMA INSTVEL
-360
-2 -1 0 1 2
10 10 10 10 10
Frequency (rad/sec)
24
Prof. Leandro Michels
TOE CDI Aula 11 Anlise de sistemas discretos usando a transformada z (2)
R(esT) e* u Y(s)
Gc (esT) Hzoh(s) Gp(s)
+- Ts
Yf(esT) Yf(s)
Gf(s)
Ts
Yf ( s ) G f ( s)G p ( s )
( s ) = =
Yf ( e sT
) G f G p H zoh (e sT )
Gc ( z ) H zohG p ( z , m )
Y ( z, m ) = R(z) m = 1 , 0 m 1
1 + Gc ( z ) H zohG p G f ( z )
onde: Ts
1 z 0.905
Ts = 0.1 G p (s) = Gc ( z ) = (0.0048) 1
s ( s + 1) z + 0.967
z + 0.967
G p H zoh ( z ) = 0.0048
( z 1)( z 0.905)
Y ( z) Gc ( z )G p H zoh ( z )
= = z 1
R ( z ) 1 + Gc ( z )G p H zoh ( z )
1.2
0.8
Amplitude
0.6
0.4
0.2
0
31
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8
Prof. Leandro Michels Time (sec)
TOE CDI Aula 11 Anlise de sistemas discretos usando a transformada z (2)
Y ( z ) Gc ( z )G p H zoh ( z , m)
= = z 1
R ( z ) 1 + Gc ( z )G p H zoh ( z )
onde:
z 1 T mT 1 e mT
G p H zoh ( z , m) = + +
z ( z 1) 2
( z 1) z e T
32
Prof. Leandro Michels
TOE CDI Aula 11 Anlise de sistemas discretos usando a transformada z (2)
1 1
0 .8 0 .8
Amplitude
Amplitude
0 .6 0 .6
0 .4 0 .4
0 .2 0 .2
0 0
0 0 .1 0 .2 0 .3 0 .4 0 .5 0 .6 0 .7 0 .8 0 0 .1 0 .2 0 .3 0 .4 0 .5 0 .6 0 .7 0 .8
T im e ( s e c ) T im e ( s e c )
1 .5
S te p R e s p o n s e m=0.5 1 .4
S te p R e s p o n s e m=0
1 .2
1
1
0 .8
Amplitude
Amplitude
0 .6
0 .5
0 .4
0 .2
0 0
0 0 .1 0 .2 0 .3 0 .4 0 .5 0 .6 0 .7 0 .8 0 0 .1 0 .2 0 .3 0 .4 0 .5 0 .6 0 .7 0 .8
T im e ( s e c ) T im e ( s e c )
onde: Ts
1 0.5103( z + 0.9672)
Ts = 0.1 G p (s) = Gc ( z ) =
s ( s + 1) z2
z + 0.967
G p H zoh ( z ) = 0.0048
( z 1)( z 0.905)
1 1
0 .8 0 .8
Amplitude
Amplitude
0 .6 0 .6
0 .4 0 .4
0 .2 0 .2
0 0
0 0 .1 0 .2 0 .3 0 .4 0 .5 0 .6 0 .7 0 .8 0 0 .1 0 .2 0 .3 0 .4 0 .5 0 .6 0 .7 0 .8
T im e ( s e c ) T im e ( s e c )
1 .4
S te p R e s p o n s e m=0.5 1 .4
S te p R e s p o n s e m=0
1 .2 1 .2
1 1
0 .8 0 .8
Amplitude
Amplitude
0 .6 0 .6
0 .4 0 .4
0 .2 0 .2
0 0
0 0 .1 0 .2 0 .3 0 .4 0 .5 0 .6 0 .7 0 .8 0 0 .1 0 .2 0 .3 0 .4 0 .5 0 .6 0 .7 0 .8
T im e ( s e c ) T im e ( s e c )
Concluso da aula
36
Prof. Leandro Michels