Escolar Documentos
Profissional Documentos
Cultura Documentos
Aula 1 – Revisão
1o semestre de 2018
Sistemas dinâmicos
Sistema dinâmico linear e invariante no tempo
Sistemas dinâmicos
Sistema dinâmico linear e invariante no tempo
Sistemas dinâmicos
Sistema dinâmico linear e invariante no tempo
Sistemas dinâmicos
Sistema dinâmico linear e invariante no tempo
u(t) −→ y(t)
u(t − T ) −→ y(t − T )
Tempo Contı́nuo
A ferramenta utilizada para representar sistemas dinâmicos em
tempo contı́nuo são as equações diferenciais.
s = σ + jω
Z ∞
F (s) = f (t)e−st dt
0
Z ∞
F (s) = Ae−at u(t)e−st dt
0
Z ∞
F (s) = Ae−at e−st dt
0
Z ∞
F (s) = A e−(s+a)t dt
0
A −(s+a)t ∞
F (s) = − e
s+a
0
A
F (s) =
s+a
f (t) F (s)
δ(t) 1
1
u(t)
s
1
t
s2
1
e−at
s+a
ω
sen(ωt)
s2 + ω 2
s
cos(ωt)
s2 + ω2
No MATLAB:
syms a t
f = exp(-a*t);
F = laplace(f)
F =
1/(a + s)
pretty(F)
1
-----
a + s
Anti-Transformada de Laplace
Z σ+j∞
−1 1
f (t) = L [F (s)] = F (s)est ds
2πj σ−j∞
Exemplo:
s+3 s+3 k1 k2
F (s) = = = +
s2 + 3s + 2 (s + 1)(s + 2) s+1 s+2
Cálculo de k1 :
(s + 3) −1 + 3
k1 =
(s
+1)
= =2
+ 1)(s + 2) s=−1 −1 + 2
(s
Cálculo de k2 :
(s + 3) −2 + 3
k2 =
(s
+2)
= = −1
s+
(s + 1)( 2) s=−2
−2 + 1
2 −1
F (s) = +
s+1 s+2
−1 1 −1 1
f (t) = 2L −L
s+1 s+2
Da tabela de transformadas:
No MATLAB:
syms s
F=(s+3)/(s^2+3*s+2)
f=ilaplace(F)
f =
2/exp(t) - 1/exp(2*t)
Propriedades
Linearidade
L[kf (t)] = kF (s)
L[f1 (t) + f2 (t)] = F1 (s) + F2 (s)
Deslocamento em frequência
L[e−at f (t)] = F (s + a)
Deslocamento no tempo
Teorema da derivação
df (t)
L = sF (s) − f (0)
dt
2
d f (t)
L = s2 F (s) − sf (0) − f˙(0)
dt2
n n
d f (t) n
X
L = s F (s) − sn−k f k−1 (0)
dtn
k=1
Teorema da integração
Z t
F (s)
L f (τ )dτ =
0 s
Convolução
Z t
L f1 (t − τ )f2 (τ )dτ = f1 (t) ∗ f2 (t) = F1 (s)F2 (s)
0
Função de Transferência
Z ∞
G(s) = g(t)e−st dt
0
termos de condições
sn Y (s)+an−1 sn−1 Y (s)+· · ·+a1 sY (s)+a0 Y (s) +
iniciais envolvendo y(t)
termos de condições
= bm sm U (s)+bm−1 sm−1 U (s)+· · ·+b0 U (s) +
iniciais envolvendo u(t)
Estado
Menor conjunto de valores de variáveis internas ao sistema, de modo
que o conhecimento destes valores no instante t = t0 junto com o
conhecimento dos valores do sinal de entrada para t ≥ t0 deter-
mina completamente o comportamento deste sistema para qualquer
instante t ≥ t0 .
Variáveis de Estado
Conjunto de grandezas cujos valores determinam o estado de um
sistema, podendo possuir interpretação fı́sica ou não.
Espaço de Estados
É o espaço n-dimensional cujos eixos coordenados consistem nos
eixos formados pelas n variáveis de estado. Logo, qualquer estado
em um instante de tempo t qualquer pode ser representado como
um ponto no espaço de estados.
Prof. Fernando H. D. Guaracy ECAi29 - Modelagem e Análise de Sistemas Dinâmicos 22 / 40
Sistemas dinâmicos Tempo Contı́nuo Tempo Discreto
x ∈ Rn : vetor de estado
u ∈ Rr : vetor de entrada
y ∈ Rp : vetor de saı́da
A ∈ Rn×n : matriz de estado
B ∈ Rn×r : matriz de entrada
C ∈ Rp×n : matriz de saı́da
D ∈ Rp×r : matriz de transmissão direta
n: ordem do sistema
r: número de entradas
p: número de saı́das
Prof. Fernando H. D. Guaracy ECAi29 - Modelagem e Análise de Sistemas Dinâmicos 24 / 40
Sistemas dinâmicos Tempo Contı́nuo Tempo Discreto
A equação
ẋ(t) = Ax(t) + Bu(t)
é conhecida como equação de estado.
A equação
y(t) = Cx(t) + Du(t)
é conhecida como equação de saı́da.
Tempo Discreto
Transformada Z
∞
X
X(z) = Z [x(k)] = x(k)z −k
k=0
x(k) = {1, 3, 2, 0, 4, 0, 0, 0, · · · }
X(z) = 1 + 3z −1 + 2z −2 + 4z −4
U (z) = 1 + z −1 + z −2 + z −3 + · · ·
1
Usando a identidade 1−p = 1 + p + p2 + p3 + · · · |p| < 1
1 z
U (z) = −1
=
1−z z−1
Prof. Fernando H. D. Guaracy ECAi29 - Modelagem e Análise de Sistemas Dinâmicos 30 / 40
Sistemas dinâmicos Tempo Contı́nuo Tempo Discreto
z
u(t) u(kT )
z−1
Tz
t kT
(z − 1)2
z
e−aT e−akT
z − e−aT
z(1 − e−aT )
1 − e−aT 1 − e−akT
(z − 1)(z − e−aT )
No MATLAB:
syms k a T
x = exp(-a*k*T);
X = ztrans(x)
X =
z/(z - 1/exp(T*a))
pretty(X)
z
------------
1
z - --------
exp(T a)
Anti-Transformada Z
I
1
x(k) = Z −1 [X(z)] = X(z)z k−1 dz
2πj C
No MATLAB:
syms z k
X=z/(z^2-3*z+2);
x=iztrans(X,k)
x =
2^k - 1
Propriedades
Linearidade
Z[ax1 (k) + bx2 (k)] = aX1 (z) + bX2 (z)
Atraso no tempo
Avanço no tempo
x(k) X(z)
x(k − 1) z −1 X(z)
x(k − 2) z −2 X(z)
x(k − 3) z −3 X(z)
Convolução
Aplicando a transformada z:
Portanto