Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Diagramas de blocos
& erro
output
input
Bloco simples
Caixa preta
Black box
G (s)
output
input
Funo de Transferncia:
Y (s)
G (s) =
X (s)
ou:
Y (s ) = G (s ) X (s )
ou seja,
SADA =
F.T. X ENTRADA
combinao de blocos
blocos em cascata
G1 (s)
G 2 (s)
blocos em cascata
G1 (s)
G 2 (s)
logo,
X (s)
G 1 (s ) =
R (s)
Y (s)
G 2 (s) =
X (s)
blocos em cascata
G1 (s)
ou seja,
SADA
G 2 (s)
= F.T. X ENTRADA
para o 1 bloco
para o 2 bloco
SADA
= F.T. X ENTRADA
blocos em cascata
G1 (s)
G 2 (s)
portanto:
ou,
Y (s)
= G1 (s) G 2 (s)
R (s)
blocos em cascata
G1 (s)
G 2 (s)
logo:
G1 (s) G 2 (s)
blocos em cascata
G1 (s) G 2 (s)
e portanto:
G1 (s) G 2 (s)
somador
detector de erros
realimentao
( feedback )
realimentao ( feedback )
realimentao unitria
unit feedback
realimentao unitria
unit feedback
E(s)
realimentao unitria
unit feedback
realimentao unitria
unit feedback
realimentao unitria
unit feedback
Y (s)
G (s)
=
R (s) 1 + G (s)
Y (s)
G (s)
=
R (s) 1 + G (s) H (s)
G (s)
1 + G (s) H(s)
Y (s)
G (s)
=
R (s) 1 + G (s) H (s)
observe que a
realimentao unitria (ou, unit feedback)
corresponde a
realimentao no unitria
(ou, non unit feedback)
quando
H (s) = 1
realimentao (unitria)
unit feedback
G (s)
1 + G (s) H(s)
H (s) = 1
realimentao (unitria)
unit feedback
G (s)
1 + G (s)
Y (s )
R (s )
G (s)
1 + G (s )
Exemplo 1:
5
G (s) =
s (s + 4)
5
Y (s)
G (s)
5
s (s + 4)
=
=
= 2
5
R (s)
1 + G (s )
s
+
4
s
+
5
1+
s (s + 4)
Exemplo 2:
5
G (s) =
s (s + 4)
1
H (s) =
(s + 3)
5
Y (s )
G(s)
s (s + 4)
=
=
5
1
R (s )
1 + G(s)H(s)
1+
s (s + 4) (s + 3)
Exemplo 2:
5
G (s) =
s (s + 4)
1
H (s) =
(s + 3)
Y (s)
5 (s + 3)
= 3
2
R (s)
(s + 7s + 12 s + 5)
realimentao tacomtrica
realimentao tacomtrica
K
(Js+ F)
tacmetro
sensor de posio
1
s
K1
K2
realimentao tacomtrica
K
(Js+ F)
tacmetro
sensor de posio
1
s
K1
K2
K
( Js + F )
G (s) =
KK1
1+
( Js + F )
G(s)
realimentao tacomtrica
G (s )
sensor de posio
1
s
K2
K
( Js + F )
G (s) =
KK1
1+
( Js + F )
G(s)
realimentao tacomtrica
G (s )
sensor de posio
K2
K
( Js + F )
G (s) =
KK1
1+
( Js + F )
1
s
realimentao tacomtrica
G (s )
sensor de posio
1
s
K2
K
K
( Js + F )
G (s) =
=
KK1
Js + F + KK1
1+
( Js + F )
realimentao tacomtrica
G (s )
K2
sensor de posio
G (s ) =
K
Js + F + KK1
1
s
realimentao tacomtrica
K
Js + F + KK1
K2
sensor de posio
G (s ) =
K
Js + F + KK1
1
s
realimentao tacomtrica
K
Js + F + KK1
sensor de posio
1
s
K2
K
1
Y (s)
Js + ( F + KK1 ) s
=
K
1
R(s)
1+
K2
Js + ( F + KK1 ) s
realimentao tacomtrica
K
K
Js + FF++KK
KK
11
sensor de posio
Y (s)
R (s)
1
s
K2
K
Js + ( F + KK1 )s + KK 2
2
realimentao tacomtrica
K
2
2
Js +
+ ((F
F+
+ KK
KK 1 ))ss +
KK 2
Js
+
KK
1
2
realimentao tacomtrica
(outra forma de ver-se)
realimentao tacomtrica
K
(Js+ F)
tacmetro
sensor de posio
K1
K2
1
s
realimentao tacomtrica
K
(Js+ F)
tacmetro
sensor de posio
K1s
K2
1
s
realimentao tacomtrica
K
(Js+ F)
K1s
K2
K1s + K 2
1
s
realimentao tacomtrica
K
(Js+ F)
1
s
K1s + K2
K
1
Y (s)
(Js + F) s
=
K ( K1s + K 2 )
R (s)
1+
(Js + F) s
realimentao tacomtrica
K
(Js+ F)
1
s
K1s + K2
Y (s)
K
=
2
R (s)
Js + ( F + KK 1 )s + KK 2
que o mesmo resultado obtido anteriormente, mais acima.
realimentao tacomtrica
K
K
2
Js2 + (F + KK 1 )s + KK 2
Js + ( F + KK 1 )s + KK 2
Y (s)
K
=
2
R (s)
Js + ( F + KK 1 )s + KK 2
que o mesmo resultado obtido anteriormente, mais acima.
Erro
Erro
realimentao unitria
Erro
realimentao no unitria
o erro
torna-se:
ou seja:
B(s)
erro:
mas:
logo:
portanto:
e a frmula do erro :
R(s)
E(s) =
[1 + G(s)H(s)]
s0
(TVI)
x () = lim s X (s)
s0
(TVF)
Exemplo 3:
Y (s) =
3s 2
s (s + 5)
TVI
TVF
= lim s
s
= lim
s
= 3
3s 2
s (s + 5)
3s 2
(s + 5)
y( ) = lim s Y (s)
s0
= lim s
s0
= lim
3s 2
s (s + 5)
3s 2
(s + 5)
= 2/5
s0
Exemplo 4:
E (s) =
2s
s 4s + 3
2
TVI
= lim
s
= 2
2s
s 4s + 3
2
TVF
e() = lim s E (s)
s0
= lim
s0
= 0
2 s2
s 4s + 3
2
s0
(TVF)
s R(s)
ess = lim s E(s) = lim
s 0
s0 [1 + G(s)H(s) ]
e ss = lim
s 0
s R (s)
[1 + G (s)H(s)]
y ss = lim y( t )
t
Mas, ns
sabemos que
s0
(TVF)
Y (s)
G (s)
=
R (s)
1 + G (s) H (s)
G (s )
Y (s) =
R (s )
[1 + G (s)H(s)]
y ss = lim s Y (s) =
s 0
G (s )
= lim s
R (s)
s 0
[1 + G (s)H(s)]
y ss
s G (s) R (s)
= lim s Y (s) = lim
s 0
s 0 [1 + G (s ) H (s ) ]
y ss
s G (s) R (s)
= lim
s 0 [1 + G (s ) H (s ) ]
Exemplo 5:
2
G (s ) =
(s + 1)
Exemplo 5:
(continuao)
2
( s + 1)
entrada r(t):
r ( t ) = u1 ( t )
2
G (s ) =
(s + 1)
Exemplo 5:
(continuao)
entrada r(t):
2
( s + 1)
r ( t ) = u1 ( t )
1
R (s ) =
s
Exemplo 5:
(continuao)
1
R (s) =
s
2
( s + 1)
sada y(t)
G (s )
Y (s) =
R (s )
[1 + G (s)H(s)]
2
1
(s + 1)
=
2 s
1 + (s + 1)
2
=
s (s + 3)
sada em estado
estacionrio yss
(steady state output)
y ss = lim s Y (s) =
s 0
2
= lim s
s 0
s (s + 3)
= 2/3
Exemplo 5:
(continuao)
2
( s + 1)
Exemplo 5:
(continuao)
2
( s + 1)
yss = 2/3
Exemplo 5:
1
(continuao) R (s) =
s
erro e(t)
R (s)
E (s ) =
[1 + G (s)H(s)]
1/ s
=
2
1 + (s + 1)
(s + 1)
=
s (s + 3)
2
( s + 1)
erro em estado
estacionrio ess
(steady state error)
e ss = lim s E (s) =
s0
(s + 1)
= lim s
s0
s (s + 3)
= 1/ 3
Exemplo 5:
(continuao)
2
( s + 1)
ess = 1/3
Exemplo 6:
K, chamado
controlador proporcional ou
controlador P
2
G (s ) =
(s + 1)
o mesmo do
exemplo anterior
Exemplo 6:(continuao)
2
G (s ) =
(s + 1)
Exemplo 6:(continuao)
2
(s + 1)
entrada r(t):
r ( t ) = u1 ( t )
2
G (s ) =
(s + 1)
Exemplo 6:(continuao)
2
(s + 1)
2K
(s + 1)
Exemplo 6:(continuao)
entrada r(t):
r ( t ) = u1 ( t )
2
(s + 1)
1
R (s ) =
s
Exemplo 6:(continuao)
1
R (s ) =
s
2
(s + 1)
sada y(t)
G(s)
Y (s) =
R ( s ) Sada em estado
[1 + G ( s) H ( s)]
estacionrio yss
(Steady state output)
2K
y ss = lim s Y (s) =
1
( s + 1)
s0
2K s
2K
= lim s
1 + ( s + 1)
s0
s (s + 2K + 1)
2K
2K
=
=
(2K + 1)
s ( s + 2 K + 1)
Exemplo 6:(continuao)
2
(s + 1)
y ss
2K
=
1
( 2K + 1)
ou
y ss 1
quando
Exemplo 6:(continuao)
2
(s + 1)
Exemplo 6:(continuao)
2
(s + 1)
yss 1
Exemplo 6:(continuao)
2
(s + 1)
1
R (s) =
s
erro e(t)
R (s)
E (s ) =
[1 + G (s)H(s)]
1/ s
=
2K
1 + (s + 1)
(s + 1)
=
s (s + 2K + 1)
e ss = lim s E (s) =
s 0
(s + 1)
= lim s
s 0
s (s + 2K + 1)
1
=
( 2K + 1)
Exemplo 6:(continuao)
2
(s + 1)
se K suficientemente grande
e ss
1
=
0
(2K + 1)
ou
e ss 0
quando
Exemplo 6:(continuao)
2
(s + 1)
ess 0
Exemplo 6:(continuao)
2
(s + 1)
1
1
=
< 0,01 =
( 2K + 1)
100
K > 99 / 2
100 < ( 2K + 1)
K > 49,5
devemos escolher
K > 49,5
Exemplo 7:
Usando
K/s, temos um
controlador integral ou
controlador I
2
G (s ) =
(s + 1)
o mesmo do
exemplo anterior
Exemplo 7:
(continuao)
1
R (s) =
s
erro e(t)
R (s)
E (s ) =
[1 + G (s)H(s)]
1/ s
=
2K
1 + s (s + 1)
(s + 1)
=
(s 2 + s + 2 K )
e ss = lim s E (s) =
s 0
(s + 1)
= lim s 2
s 0
(s + s + 2K )
= 0
Exemplo 7:
(continuao)
ess = 0
devemos escolher
K>0
Usando
K1 + K2 s, temos um
Usando
K1 + K2/s, temos um
Usando
Obrigado!
Felippe de Souza
felippe@ubi.pt