Escolar Documentos
Profissional Documentos
Cultura Documentos
Notas de Aula Da Unidade I
Notas de Aula Da Unidade I
46 pginas
a)
b)
UNIDADE I
UNIDADE I
UNIDADE I
UNIDADE I
[f ( t )] f ( t )e st dt F(s)
Definio:
Exemplo: Uma resistncia eltrica percorrida por uma corrente que varia no tempo:
v( t ) Ri( t )
logo:
v(t )e
st
dt Ri (t )e
o
st
(1.1)
V (s) RI (s)
dt
(1.2)
Funo degrau
f ( t ) 1
f (t ) 0
para t>0
para t<0
f (t ) a
f ( t ) 0
para t>0
para t<0
1s
1
F(s) 1.estdt e st
o
s
ento:
(1.3)
(1.4)
f (t ) e at
(1.5)
Funo exponencial
1
1
F(s) eat e stdt
e ( s a ) t o
o
s a
s a
f1 (t ) f 2 ( t ) F1 (s) F2 (s)
f1 (t ) f2 ( t ) F1 (s) F2 (s)
(1.6)
UNIDADE I
6
a .f (t ) a.F(s)
f ( t T ) e sT F(s)
d
f ( t ) s.F(s) f (0)
dt
d 2f ( t )
df (0)
s2 F(s) sf (0)
2
dt
dt
d n f ( t)
dt n
s n F(s) sn k f k 1 (0)
k
1
f (t )
onde:
k
1
d k 1f (t )
k 1
dt
b) t 2 (1 eat )
UNIDADE I
n!
t n e at p/ (n=1,2,3...) F(s)
(s a ) n 1
2!
2
2 1
(s a )
(s a ) 3
t 2 (1 e at ) t 2 t 2 e at
b)
2
f ( t ) t 2 eat F(s)
(s a )3
2
2
F(s) 3
s
(S a ) 3
dx( t )
2x ( t) 4
dt
dx( t )
3[sX (s) x (0)]
dt
2 x( t ) 2X (s )
se
x (0) 0
4
s
4
3[sX (s) 0] 2X(s)
s
4
X (s) 2
3s 2s
dTo (t )
Ti To ( t )
dt
dTo ( t )
sTo (s) com
dt
logo:
To (0) 0 e Ti
T
T (s )
1
ksTo (s) i To (s) o
s
Ti
s(ks 1)
(1.7)
Ti
s
(1.8)
UNIDADE I
1
st
[F(s)] f ( t ) F(s) e ds,
2 cj
para t 0
(1.9)
Esta equao complicada, por isso, seu uso no recomendado para obter a
transformada inversa.
Se a transformada no est na forma reconhecvel na tabela, recorre-se s fraes parciais.
Se F(s) for decomposta em componentes:
(1.10)
[ F(s)]
[F1 (s)]
[F2 (s)] .....
[ Fn (s)]
f1 ( t ) f2 ( t) .... f n ( t )
(1.11)
s 2s s(s 2)
Consultando uma tabela tem-se:
1
1
(1 e at )
s(s a )
a
onde a = 2
3
x (t ) (1 e 2 t )
2
logo:
Frao parcial:
f (s)
(s a )(s b)(s c)
(1.12)
A
B
C
(s a ) (s b ) (s c)
(1.13)
UNIDADE I
f (s )
(s a ) n
Expresso:
Frao parcial:
(1.14)
A
B
N
....
(s a ) (s a )2
(s a ) n
(1.15)
Expresso:
(1.16)
s bs c
As B
Frao parcial:
(1.17)
as bs c
2
f ( t)
(as bs c )(s d)
Expresso:
As B
C
2
as bs c (s d)
Frao parcial:
Exemplo:
s 5
s 5
A
B
s2 3s 2 (s 1)(s 2) s 1 s 2
A(s 2) B(s 1)
(s 1)(s 2)
A (s 2) B(s 1) s 5
( A B)s s
logo
B 3
e
e
2A B 5
A 4
s 5
4
3
s 3s 2 s 1 s 2
logo:
Exemplo:
Encontrar a soluo da seguinte equao diferencial:
(1.18)
(1.19)
UNIDADE I
10
x2 x5 x 3,
x( 0) 0 e
x(0) 0
3
3 3
2
3
s 1
X (s ) 2
2
2
5 (s 1)2 22
s(s 2s 5) 5s 10 (s 1) 2
A transformada de Laplace inversa :
1
x( t )
[ X(s)]
3 1 s 1
3 1
1 3 1
2
5
s 10 (s 1) 2 2 2 5
(s 1) 2 2 2
3 3
3
e t sen 2t e t cos 2 t ,
5 10
5
para t 0
UNIDADE I
11
k=2
B(s)
6
4
3
2
A(s) s 3 s 2 s 1
O comando [NUM,DEN]=residue(r,p,k) efetua o processo inverso.
3.0 MODELAGEM MATEMTICA DE SISTEMAS DINMICOS
UNIDADE I
12
f m
d 2x
dt
d2 x
(1.20)
dt 2
dx
kx
dt
(1.21)
E a razo de amortecimento
2 mk
1 d2 x
logo:
2n
1
2n
dt
(1.22)
2dx
x f / k
n dt
2
s 2 X(s) sX(s) X(s) F(s) / k
n
F(s) / k
X(s)
F(s)n / k
2
2
s 2n s n
2
s 1
2
n n
Se f for respectivamente, um impulso e um degrau unitrios tem-se:
s
1
x( t ) n e n t sen(n t 1 2 )
k 1 2
1
x( t )
1 n e n t sen(n t 1 2 )
k 1 2
(1.23)
(1.24)
(1,24a)
UNIDADE I
3.2
13
onde:
di a
R a i a
dt
dm ( t )
dt
ou
onde:
(1.25)
(1.26)
(1.27)
(1.28)
(1.29)
ou
Tm (s) k t Ia (s)
(1.30)
Tm (s) J ms 2 Dm s m (s)
(1.31)
UNIDADE I
14
R a L as
Jm s2 D msm (s)
E a (s) k b sm (s)
(1.32)
kt
Admitindo que a indutncia de armadura muito menor que a resistncia tem-se:
R
J s D m
sm (s)
E a (s ) a m
kt
(1.33)
E a (s )
1
kk
s
s
Dm t b
Ra
Jm
(1.34)
ou
m (s)
k
E a (s ) s
s a
(1.35)
N1
Jm Ja J L
N
N1
Dm Da DL
N
(1.36)
(1.37)
(1.38)
UNIDADE I
15
Estudo de caso
(1.39)
UNIDADE I
16
i (s) 10
Pr-amplificador
Supondo que no h saturao, e que a dinmica desprezada, a relao entre a tenso
de entrada e de sada :
Vp (s)
K
Vi (s)
Amplificador de potncia
Considerando a dinmica do amplificador de potncia, devido este ser muito mais
lento do que o pr-amplificador tem-se:
E a (s )
100
Vp (s) s 100
Motor mais carga
A inrcia total com relao ao eixo do motor :
2
25
1
J m Ja JL
0.03
0.02 1
100
250
O coeficiente de amortecimento Dm , equivalente ao eixo de armadura :
2
1
25
Dm Da D L 0.01 1
0.02
100
250
UNIDADE I
17
Ea
1
s
s 1,71
KK
s
s
Dm t b
Ra
Jm
DIAGRAMA DE BLOCOS
Ponto de soma
UNIDADE I
18
Ponto de distribuio
FTAD
(1.40)
FTMA
(1.41)
(1.42)
(1.43)
UNIDADE I
19
(1.44)
C(s)
G (s )
R (s) 1 G(s)H(s)
(1.45)
FTMF
(1.46)
(1.47)
CD (s )
G 2 (s)
(1.48)
UNIDADE I
20
(1.49)
logo:
G1 (s)H(s)
1 e
se
(1.50)
G1 (s) G2 (s)H(s) 1
CD (s)
quase zero e os efeitos do distrbio podem ser suprimidos.
D (s )
Esta uma vantagem dos sistemas a malha fechada
a FTMF
Neste caso,
se
CR (s)
1
R (s)
H(s)
H (s) 1 C(s) R (s)
C( H2 G1 ) RG 1
1 G1 G2 H1
(1.51)
UNIDADE I
21
C
G1G2 G 3
R 1 G1G 2 H1 G1 G2 G3 G 2 G3 H2
Fig. 1.28 - Circuito eltrico com uma indutncia e uma resistncia em srie
Escrevendo a equao do circuito tem-se:
L
di
Ri v(t )
dt
(1.52)
A transformada de Laplace :
L[sI (s) i(0)] RI (s) V (s)
(1.53)
UNIDADE I
22
1 1
1
I (s)
R s s R
i (0)
s
L
(1.54)
logo:
1 L t
i(0) e L t
i (t )
1 e
(1.55)
onde i(t) um subconjunto de todas as variveis possveis do circuito e pode ser determinada
se v(t) e i(0) forem conhecidos.
Neste caso, i(t) uma varivel de estado e (1.52) uma equao de estado.
As outras variveis so:
vR ( t ) Ri (t )
(1.56)
vL ( t ) v( t ) Ri ( t)
(1.57)
di 1
[v (t ) Ri (t )]
dt L
(1.58)
A Equao (1.52) combinada com (1.56 e 1.58) formam uma representao no espao de
estados.
A Equao (1.52) no nica. Poderia ter sido escrita em termos de qualquer outra
varivel do circuito.
v
Por exemplo: fazendo i R em (1.52) resulta:
R
L dv R
v R v( t )
R dt
(1.59)
UNIDADE I
23
A equao do circuito :
di
1
Ri idt v( t)
dt
C
dq
Expressando em funo da carga e usando i (t ) tem-se:
dt
2
d q
dq 1
L 2 R q v(t )
dt C
dt
(1.60)
(1.61)
A Equao (1.61) pode ser representada por duas equaes diferenciais de primeira
ordem, simultneas, em termos de i(t) e q(t), escolhidas como variveis de estado, que so as
seguintes:
dq (t )
i (t )
dt
(1.62)
di ( t)
1
R
1
q( t ) i (t ) v (t )
dt
LC
L
L
(1.63)
As Equaes (1.62 e 1.63) so as equaes de estado e podem ser resolvidas para obter
q(t) e i(t) se q(0), i(0) e v(t) so conhecidas.
Com base em (1.62 e 1.63) pode-se calcular todas as outras variveis do circuito:
1
vL ( t ) q( t ) Ri( t ) v(t )
C
(1.64)
vR ( t ) Ri (t )
(1.65)
1
vC ( t ) q (t )
(1.66)
C
As Equaes (1.62 e 1.63), combinadas e a equao de sada (1.64), constituem uma
representao no espao de estados.
Uma outra escolha de variveis de estado pode ser feita, por exemplo, com vR (t) e
vc (t).
Ateno! Nenhuma das variveis de estado pode ser escrita como combinao linear
das outras variveis de estado.
As variveis de estado devem ser linearmente independentes.
Se o sistema for linear, as equaes de estado (1.62) e 1.63) podem ser escritas na
forma matricial:
x
( t ) Ax ( t) Bu( t )
onde
dq
x
( t ) dt ;
di
dt
0
A 1
LC
(1.67)
1
R ;
LC
UNIDADE I
24
q
x ( t) ;
i
B 1 e
u( t ) v( t )
1
C
onde:
- R
;
D 1
(1.68)
e u (t ) v(t )
O circuito analisado representa um sistema com uma nica entrada e uma nica sada,
nos quais y, D e u so grandezas escalares.
Anlise de um sistema com mltiplas entradas, mltiplas sadas e n integradores:
u1 (t ), u 2 (t ),.......u r ( t )
y1 ( t ), y 2 ( t ),........ym (t )
variveis de entrada
(1.69)
variveis de sada
(1.70)
x
1 (t ) f1 (x1 , x 2 ,..., x n ; u1 , u 2 ,..., u r ; t )
x
2 ( t ) f 2 (x1 , x 2 ,..., x n ; u1 , u 2 ,..., u r ; t )
:
:
x
n (t ) f n (x1 , x 2 ,..., x n ; u1 , u 2 ,..., u r ; t )
(1.71)
(1.72)
Definindo-se:
f1 ( x1 , x 2 ,..., x n ; u1 , u 2 ,..., u r ; t )
x 1 (t )
,
f
(
x
,
u
,
t
)
x (t )
x n (t )
fn (x1 , x 2 ,..., x n ; u1 , u 2 ,..., u r ; t
(1.73)
UNIDADE I
25
g1 ( x1 , x 2 ,..., x n ; u1 , u 2 ,..., u r ; t )
y1 ( t)
,
g
(
x
,
u
,
t
)
y( t )
y n (t )
gn ( x1 , x 2 ,..., x n ; u1 , u 2 ,..., u r ; t
u1 ( t )
u (t )
u( t ) 2
:
u n ( t )
x(t ) f ( x, u , t )
(1.74)
(1.75)
y(t ) g (x, u, t )
x
( t ) A ( t) x (t ) B(t ) u( t )
(1.76)
y( t ) C(t ) x( t ) D( t )u (t )
(1.77)
(1.78)
y (t ) Cx (t ) Du ( t )
(1.79)
Na Figura (1.30) tem-se a representao das Equaes (1.76 e 1.77), sob a forma de
diagrama de blocos.
UNIDADE I
26
Como o sistema de Segunda ordem, o mesmo envolve dois integradores. Definindose as variveis de estado como x1(t) e x 2(t), tem-se:
x1 ( t ) y( t )
e
x 2 (t ) y
( t)
logo:
e
x
1 x 2
1
1
k
b
1
x2
ky b
y u x1 x 2 u
m
m
m
m
m
x1
1
b 1 u
k
x2 - x2
m m
m
y
1
x1
0
x2
UNIDADE I
27
(1.80)
(1.81)
y (t ) Cx (t ) Du ( t )
(1.82)
(1.83)
e
Y (s) CX (s) DU (s)
(1.84)
(1.85)
(1.86)
(1.87)
(1.88)
(1.89)
UNIDADE I
28
0
k
0
0
k
s
b
-
m
1
- 1
s
m
1
m
-1
1
b
s s 2 b s k
m
m
m
G(s)
1
1
0
b
k
s2 s
m
m
0
1 0
m
1
0
1
s
m
2
ms bs k
n
1
ya1 y ... a n 1 ya n y u
( n
1)
x1 y; x 2 y
; ........; x n y
x
1 x 2 ;
x2 x 3 ; ..........; xn -1 x n
x
a n x1 a n 1 x 2 ....... a1 x n u
n
onde:
0 1
x1
0 0
x
2
x ; A
:
:
:
0 0
xn
- a n - a n -1
0 ... 0
0
1 ... 0
0
:
: ; B
:
0
0
0
- a n -2 ... - a1
1
(190)
UNIDADE I
29
x1
x2
y
1 0 ... 0
:
xn
Y (s )
1
n
U(s) s a 1sn 1 ... a n 1s a n
Representao de sistemas dinmicos
excitao
n
n
1
(n
1)
x
1 x 2 ;
(1.91)
(1.92)
x2 x 3 ; ..........; xn -1 x n
x
a n x1 a n 1 x 2 ....... a 1x n
n
n
(n
1)
b o u b1 u ..... b n 1ubn u
Para eliminar as derivadas da excitao do segundo membro as n variveis so
definidas da seguinte forma:
x1 y o u
x 2 yo u1u x
1
1u
x 3
yo
u1 u2 u x2 2 u
(n 1)
(n
1)
(n 2 )
x n y o u 1 u .. n 2 un 1u xn 1 n 1 u
(1.93)
UNIDADE I
30
o b o
1 b1 a 1o
2 b2 a 11 a 2o
n b n a 1n 1 ... a n 11 a n o
(1.94)
(1.95)
(1.96)
(1.97)
(1.98)
1
1 2
b2 Ab 1 A bo
2
2
(1.99)
1 k
bk A b o
k!
1
A k 1 b0
k 1
!
bk 1
(1.100)
(1.101)
Ak 1b o t k 1 ...
k 1
!
1 2 2
1 k k
1
A k1t k 1 ...
I At 2 A t ... k! A t
b o
k 1
!
(1.102)
UNIDADE I
31
1
1
1
e At
I At A 2 t2 ... A k t k
A k1t k1 ...
2
k!
k 1
!
(1.103)
x (t ) e At x(0)
( t) e At
assim:
(1.104)
x (t ) (t ) x(0)
(1.105)
primeira propriedade
(1.06)
(1.107)
x
( t )
( t) x (0) Ax(t )
( 0) A
segunda propriedade
(1.108)
(1.109)
e At
tem-se:
eAt
x
( t ) Ax( t )
e At Bu( t)
d At
e x (t ) eAt Bu(t )
dt
t
0
t A
e At x (t ) x(0)
Bu (
)d
0e
(1.110)
UNIDADE I
32
x( t ) e At x(0) e A ( t ) Bu()d
t
( t )x (0) ( t
)Bu (
)d
(1.111)
tem-se:
sX (s) x (0) AX(s)
(1.113)
(1.114)
logo:
(1.115)
adj(sI A)
x(0)
det(sI A)
(1.116)
adj(sI A)
1 (sI A) 1 1
(t )
det(sI A)
(1.117)
0
1
0
x
( t )
x(t) u(t)
- 8 - 6
1
(1.118a)
x( 0)
0
(1.118b)
UNIDADE I
33
Como cada termo da funo a soma das respostas geradas pelos plos, a matriz de
transio pode ser escrita da seguinte forma:
(k1e 2 t k 2 e 4 t )
(t )
(k 5e 2 t k 6 e 4 t )
(k 3e -2t k 4 e -4t )
(k7 e 2 t k 8e 4 t
k 5 k 6 0
k 7 k 8 1
uma vez que
(0) A
2k1 4k 2 0
2k 3 4k 4 1
2k 5 4k 6 8
2k 7 4k 8 6
ento:
Portanto:
2 t
1
( 2e e 4 t ) e 2 t e 4 t
2
( t)
2
2 t
4 t
-2t
4 t
( 4e 4e ) (-e 2e )
1 2 ( t ) 1 4( t )
- e
e
2
( t
) B
2
2 ( t
)
4 ( t
)
( e
2e
(2e 2 t e 4 t )
(t ) x( 0)
2 t
4 t
4
e
4
e
)
e e
8
8
(t
)Bu (
)d 4
0
1 2 t
4 t
e 4e
2
O resultado final :
UNIDADE I
34
1 7 2 t 7 4 t
e 8 e
x( t ) (t ) x(0) ( t
) Bu()d8 4
0
7 2 t 7 4 t
e e
2
2
adj(sI A)
1 (sI A)1 1
( t )
det(sI A)
s
1
s -6
s 6 1 s 6
2
-8
s
s 6s 8
(sI A)1
2
s 6s 8 8
s 2 6s 8
s 6s 8
s
2
s 6s 8
1 2 t 1 4 t
4 t
(2e e ) e e
2
( t )
2
2 t
4 t
-2t
4 t
(4e 4e ) (-e 2e )
7.0 LINEARIZAO
A linearizao de uma equao diferencial no-linear feita para pequenos valores do
sinal de entrada em torno da soluo de estado estacionrio e chamada de equilbrio.
UNIDADE I
35
Se a inclinao do ponto A da Figura (1.34) for ma, uma pequena excurso da entrada
em torno deste ponto, x , acarreta pequenas variaes na sada
f ( x) , relacionado pela
inclinao no ponto A:
[f (x ) f ( x0 )] m a ( x x 0 )
(1.119)
f ( x) m ax
e
f ( x) f ( x0 ) m a ( x x 0 )
(1.120)
5 e
x 2
f (x 0 ) x 2 0
x x0 d2 f
x x 0
1!
dx 2
x x0
...
x x 0
2!
(1.121)
(1.122)
UNIDADE I
36
f ( x ) m x x
x
(1.123)
d 2x
dt
dx
cos( x) 0
dt
(1.124)
Fazendo x
x 4 e substituindo em (1.124) tem-se:
2
d
x dx
4
4
2
cosx 0
2
dt
4
dt
(1.125)
mas
d2
x 2
4 d x
2
2
dt
dt
d
x
4 dx
dt
dt
(1.126)
O temo cosx , pode ser linearizado por meio da srie de Taylor truncada
4
(1.122):
d cos x
cosx cos
x sen
x
4
4 dt x
4
4
2
2
cos
x x
x cos sen
4
2
2
4
4
(1.127)
d 2
x
d
x
2
2
dt
2
2
dt 2
(1.128)
UNIDADE I
37
EXERCCIOS DA UNIDADE I
1.1 - Obter a transformada de Laplace inversa de F(s)=10/[s(s+2)(s+3)2].
1.2 - Obtenha a expanso em fraes parciais da seguinte funo utilizando o
MATLAB:
10(s 2)(s 4)
F (s )
(s 1)(s 3)(s 5)2
x2n x2n x 0
onde x(0) a
e x
(0) b , com a e b constantes.
1.5 - Obter a FT, G(s) = X 2(s)/F(s) para o sistema mecnico em translao mostrado
na Figura (1.1).
UNIDADE I
38
900
b) G(s) 2
s 90s 900
625
d) G(s) 2
s 625
UNIDADE I
39
a)
b)
Fig. 1.7 - Sistemas mecnicos
UNIDADE I
40
x
4 -1
x1
1
u e
x
- 1
x2
1
2 3
x1
y
1 0
x2
x1
1 0
u1
x2 0 0 1
0 1
x2
u2
2
4
6
x
1
0
3
x1
y1
1 0 0
e
x2
y2
0 1 0
x3
UNIDADE I
41
UNIDADE I
42
PROGRAMAS MATLAB
UNIDADE I
1. Operaes bsicas
'Ttulo'
-3.96
-4+7i
-5-6j
(-4+7i)+(-5-6i)
(-4+7j)*(-5-6j)
M=5
N=6
P=M+N
%
%
%
%
%
%
%
%
%
%
%
%
%
%
Exibe ttulo.
Exibe o nmero real -3,96.
Exibe o nmero complexo -4+7i.
Exibe o nmero complexo -5-6i.
Adiciona os nmeros complexos e
Exibe a soma.
Multiplica dois num. complexos e
Exibe o produto.
Atribui o valor 5 a M e exibe o
resultado.
Atribui o valor 6 a N e exibe o
resultado.
Atribui o valor M+N a P exibe o
resultado.
pause
2. Operaes com polinmios
'(Ttulo)'
P1=[1 7 -3 23]
% Exibe o ttulo.
% Armazena o polinmio s^3 + 7s^2 -3s + 23
% como P1 e exibe o resultado.
P2=[3 5 7 8];
% Atribui 3s^3 + 5s^2 +7s + 8 a P2 sem
% mostrar na tela.
P3=poly([-2 -5 -6])
% Armazena o polinmio
% (s+2)(s+5)(s+6) como P3 e
% exibe os coeficientes.
P4=[5 7 9 -3 2]
% Forma 5s^4+7s^3+9s^2-3s+2 e
% exibe o resultado.
raizes_P4=roots(P4)
% Acha as razes de 5s^4+7s^3+9s^2-3s+2,
% atribui os valores a raizes_P4, e exibe
% o resultado.
P5=conv([1 7 10 9],[1 -3 6 2 1])
% Forma o produto
%(s^3+7s^2+10s+9)(s^4-3s^3+6s^2+2s+1)
%(3s^3+6s^2+2s+1), atribui a P5, e
% mostra o resultado.
Pause
3. Funo de transferncia
numf=[7 9 12];
% Define o num. de F(s).
denf=conv(poly([0 -7]),[1 10 100]); % Define o den. de F(s).
[K,p,k]=residue(numf,denf)% Acha os resduos e os atribui a K;
% acha as razes do denominador e as
% atribui a p; acha a
% constante e a atribui a k.
pause
UNIDADE I
numy=32;
%
deny=poly([0 -4 -8]);
%
[r,p,k] = residue(numy,deny)% Calcula
%
Pause
43
Define o numerador.
Define o denominador.
os resduos, os plos, e
o quociente.
4. Mtodo vetorial
'Mtodo Vetorial,Forma Polinomial,' % Exibe ttulo.
numf=150*[1 2 7]
% Armazena 150(s^2+2s+7) em numf e
% mostra o resultado.
denf=[1 5 4 0]
% Armazena s(s+1)(s+4) em denf e
% mostra o resultado na tela.
'F(s)'
% Exibe ttulo.
F=tf(numf,denf)
% Forma F(s) e mostra o resultado.
clear
% Apaga valores anteriores armazenados
% na rea de trabalho.
'Mtodo Vetorial,Forma Fatorada'
% Exibe ttulo.
numg=[-2 -4]
% Armazena (s+2)(s+4) em numg e
% mostra o resultado.
deng=[-7 -8 -9]
% Armazena (s+7)(s+8)(s+9) em deng e
% mostra o resultado.
K=20
% Define K.
'G(s)'
% Exibe ttulo.
G=zpk(numg,deng,K)
% Forma G(s) e mostra o resultado.
clear
% Apaga valores anteriores armazenados
% na rea de trabalho.
'Mtodo da Expresso Racional,Forma Polinomial'% Exibe ttulo.
s=tf('s')
% Define 's' como um objeto LTI em
% forma polinomial.
F=150*(s^2+2*s+7)/[s*(s^2+5*s+4)] % Forma F(s)como uma funo
% de transferncia
% LTI em forma polinomial.
G=20*(s+2)*(s+4)/[(s+7)*(s+8)*(s+9)] % Forma G(s) como uma
% funo de transferncia
% LTI em forma polinomial.
clear
% Apaga valores anteriores armazenados
% na rea de trabalho.
'Mtodo da Expresso Racional,Forma Fatorada' % Exibe ttulo .
s=zpk('s')
% Define 's' como um objeto LTI em
% forma fatorada.
F=150*(s^2+2*s+7)/[s*(s^2+5*s+4)]
% Forma F(s)como uma
% funo de transferncia
% LTI em forma fatorada.
G=20*(s+2)*(s+4)/[(s+7)*(s+8)*(s+9)] %Forma G(s)como uma
% funo de transferncia
% LTI em forma fatorada.
pause
UNIDADE I
numftf=[10 40 60]
denftf=[1 4 5 7]
44
% Forma o numerador de F(s) =
% (10s^2+40s+60)/(s^3+4s^2+5s+7).
% Forma o denominator de F(s) =
% (10s^2+40s+60)/(s^3+4s^2+5s+7).
'Razes de F(s)'
% Exibe ttulo.
[numfzp,denfzp]=tf2zp(numftf,denftf) % Converte F(s) para a
% forma fatorada.
'Razes de G(s)'
numgzp=[-2 -4]
K=10
dengzp=[0 -3 -5]
% Exibe ttulo.
% Forma o numerador de
% G(s) = 10(s+2)(s+4)/[s(s+3)(s+5)].
% Forma o denominador de
% G(s) = 10(s+2)(s+4)/[s(s+3)(s+5)].
'Coeficientes de G(s)'
% Exibe ttulo.
[numgtf,dengtf]=zp2tf(numgzp',dengzp',K)
% Converte G(s)
% para a forma polinomial.
Pause
'Fzpk1(s)'
Fzpk1=zpk([-2 -4],[0 -3 -5],10)
'Ftf1'
Ftf1=tf(Fzpk1)
'Ftf2'
Ftf2=tf([10 40 60],[1 4 5 7])
'Fzpk2'
Fzpk2=zpk(Ftf2)
% Exibe ttulo.
% Forma Fzpk1(s)=
% 10(s+2)(s+4)/[s(s+3)(s+5)].
% Exibe ttulo.
% Converte Fzpk1(s)
% forma de coeficientes .
% Exibe ttulo.
% Forma Ftf2(s)=
% (10s^2+40s+60)/(s^3+4s^2+5s+7).
% Exibe ttulo.
% Converte Ftf2(s)
% forma fatorada.
Pause
5. Transformada de Laplace inversa
syms s
UNIDADE I
45
pretty(F)
% Apresenta F(s) do Caso 3 na forma "bonita".
f=ilaplace(F);
% Obtm a transformada de Laplace inversa.
'f(t) do Caso 3'
% Exibe ttulo.
pretty(f)
% Apresenta f(t),do Caso 3, na forma "bonita".
Pause
6. Transformada de Laplace
syms t
'Transformada de Laplace'
% Exibe ttulo.
'f(t) do Caso 2'
% Exibe ttulo.
f=2*exp(-t)-2*t*exp(-2*t)-2*exp(-2*t); % Define f(t) do
% exemplo do Caso 2.
pretty(f)
% Apresenta f(t) do Caso 2 na forma "bonita".
'F(s) do Caso 2'
F=laplace(f);
pretty(F)
% Exibe ttulo.
% Obtm a transformada de Laplace.
% Forma "bonita" das fraes parciais de
% F(s) do Caso 2.
F=simplify(F);
% Combina fraes parciais.
pretty(F)
% Forma "bonita" das fraes parciais combinadas.
'f(t) do Caso 3'
% Exibe ttulo.
f=3/5-3/5*exp(-t)*[cos(2*t)+(1/2)*sin(2*t)];
% Define f(t) do exemplo do Case 3.
pretty(f)
% Apresenta f(t) do Caso 3na forma "bonita" .
'F(s) do Caso 3 - Fraes simblicas'
% Exibe ttulo.
F=laplace(f);
% Obtm a transformada de Laplace.
pretty(F)
% Forma "bonita" das fraes parciais de
% F(s) do Caso 3.
'F(s) do Caso 3 - Representao decimal' % Exibe ttulo.
F=vpa(F,3);
% Converte fraes numricas simblicas em
% representao decimal de F(s) com 3
% casas decimais.
pretty(F)
% Forma "bonita" da representao decimal.
F=simplify(F);
% Combina fraes parciais.
pretty(F)
% Forma "bonita" das fraes parciais combinadas.
Pause
7. Conv. da representao numerador-denominador para espeo de estado
'Conv. da representao numerador-denominador'% Exibe ttulo.
num=24;
% Define o numerador de G(s)=C(s)/R(s).
den=[1 9 26 24];
% Define o denominador de G(s).
[A,B,C,D]=tf2ss(num,den)
% Converte G(s)para a
% forma cannica
% do controlador,
UNIDADE I
46
% armazena as matrizes A, B, C, D, e
% mostra o resultado.
% Exibe ttulo.
8. Conv. da representao espao de estado para numerador-denominador
A=[0 1 0;0 0 1;-9 -8 -7];
B=[7;8;9];
C=[2 3 4];
D=0;
[num,den]=ss2tf(A,B,C,D,1)
Tss=ss(A,B,C,D)
Ttf=tf(Tss)
% Representa da matriz A.
% Representa da matriz B.
% Representa da matriz C.
% Representa da matriz D.
% Converte uma representao
% no espao de estados
% em funo de transferncia
% representada por
% um numerador e um denominador,G(s)=num/den,
% em forma polinomial,
% e mostra num e den.
% Form LTI state-space model.
% Transforma a representao no espao de
% estados em funo de transferncia
% na forma polinomial.