Академический Документы
Профессиональный Документы
Культура Документы
Objetivos: gerao de funes de transferncia MIMO arranjos de funes de transferncia estabilidade por critrio de Routh lugar das razes
G (x )
NX x NX
y
NX x NU
x = A x + Bu
NX x 1 NX x 1 NY x NX
NU x 1 NY x NU
y = C x + Du
NY x 1 NX x 1 NU x 1
s X (s ) = A X (s ) + BU (s ) Y (s ) = C X (s ) + DU (s )
Obtm-se
X (s ) = (s I A) BU (s )
1
Y (s ) = C (s I A) B + D U (s )
1
X (s ) = (s I A) BU (s )
1
Y (s ) = C (s I A) BU (s ) = G (s )U (s )
1
E, portanto
G (s ) = C (s I A) B
1
g11 (s ) G (s ) = gN 1 (s ) Y
onde
g1NU (s ) gNY NU (s )
Yi (s ) gij (s ) = U j (s )
0 0 D= 0 0
#2:
Transfer function from input 2 to output... 0.2717 #1: ---------------------s^2 + 2.564 s + 0.6792 0.3 s ---------------------s^2 + 2.564 s + 0.6792
#2:
g12 (s ) = g21 (s ) =
mc = [ 1x3 double] [10x10 double] >> mc{1,2} ans = Teste >> mc{2,2} ans = 12 'Teste' [ 12]
FTs em srie
Suponha o diagrama abaixo
U (s )
G1 (s )
G2 (s )
Y (s )
2s + 1 G1 (s ) = 5s + 1 1 G2 (s ) = 2s + 1
FTs em srie
Estas funes de transferncia podem ser colocadas em srie com a funo series:
>> g1 = tf([-2 1],[5 1]) Transfer function: -2 s + 1 -------5 s + 1 >> g2 = tf(1,[-2 1]) Transfer function: -1 ------2 s - 1 >> G = series(g1,g2) Transfer function: 2 s - 1 ---------------10 s^2 - 3 s - 1
FTs em srie
>> step(G)
FTs em srie
Neste caso (funes SISO em srie), tambm possvel obter a FT global simplesmente multiplicando os polinmios dos numeradores e denominadores. A funo para multiplicar polinmios conv:
>> GG = tf(conv([-2 1], 1), conv([5 1], [-2 1])) Transfer function: 2 s - 1 ---------------10 s^2 - 3 s - 1
FTs em paralelo
Suponha o diagrama abaixo
U (s )
G1 (s ) G2 (s )
+ +
Y (s )
2 G1 (s ) = 5s + 1
1 G2 (s ) = s +1
FTs em paralelo
Estas funes de transferncia podem ser colocadas em paralelo a funo parallel:
>> g1 = tf(2,[5 1]) Transfer function: 2 ------5 s + 1 >> g2 = tf(-1,[1 1]) Transfer function: -1 ----s + 1 >> G = parallel(g1,g2) Transfer function: -3 s + 1 --------------5 s^2 + 6 s + 1
FTs em paralelo
>> step(G,g1,g2) >> legend('G','g_1','g_2')
R(s )
U (s ) + G1 (s )
Z (s ) G2 (s )
Y (s )
2 G1 (s ) = 5s + 1
1 G2 (s ) = 10s + 1
an s + an 1s
Para as condies
n 1
+ + a2 s + a1s + a0 = 0
an > 0
E
ai > 0, i = 1 n
an an 1 b1 R= c1 z
an 2 an 3 b2 c2
an 4 an 5 b3
1 2 3 4 n +1
1 2K > 0
K < 0,5
18 150 95 1 2K R= b1 0 0 c1
Para que b1 e c1 sejam positivos, K deve ser maior que -5,2. Logo,
G (s )
>> rlocus(sys)