Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Pedro Beiro
Instituto Superior de Engenharia de Coimbra
Departamento de Engenharia Mecnica
Rua Pedro Nunes, 3030 - 199 Coimbra, Portugal
pbeirao@isec.pt
ndice
Introduo
Fundamentos matemticos
Diagramas de blocos
Modelao matemtica de sistemas fsicos
Anlise de sistemas de controlo no domnio do tempo
Aces bsicas de controlo
Erro em estado estacionrio
Estabilidade de sistemas de controlo
Anlise de sistemas de controlo com MatLab/Simulink
2
Introduo
Histria
1769
1922
1932
1934
Anos 40
Incio
Anos 50
Introduo
Histria
Final
Anos 50
Incio
Anos 60
1960 - 80
Controlo adaptativo
Controlo com aprendizagem
Controlo robusto
1980 - ...
Controlo fuzzy
Teoria de controlo moderna aplicada a vrias cincias
(engenharias, biologia, economia,...)
Introduo
Definies
Varivel Grandeza medida
controlada Grandeza de sada do sistema de controlo
Varivel Grandeza variada pelo controlador
manipulada Afecta o valor da varivel controlada
Controlar
Sistema a
controlar
Introduo
Sistema de controlo em anel aberto
Entrada
Controlador
Processo Sada
Entrada
Sada
Introduo
Sistema de controlo em anel fechado
Entrada +- Controlador Processo Sada
Medio
Sistema de controlo com realimentao (retroaco)
Reduz sinal de erro do sistema de controlo
Sistema de controlo inclui uma relao pr-estabelecida entre sinais de
entrada e sada sob a forma de um sinal de erro enviado ao controlador
Sinal de erro = sinal de entrada sinal de sada
(valor desejado)
(varivel controlada)
Ar condicionado
Introduo
Sistema em anel aberto vs. sistema em anel fechado
Introduo
Sistema em anel aberto vs. sistema em anel fechado
Construo simples
Fcil manuteno
Sensvel a perturbaes
Insensvel a perturbaes
(calibrao frequente)
(realimentao)
Introduo
Sistema de controlo de temperatura de forno eltrico
termmetro analgico
Conversor
A/D
Interface
Temperatura
desejada
Controlador
Rel
Amplificador
Interface
aquecedor
Fundamentos matemticos
Transformada de Laplace
Sistema de controlo
Fundamentos matemticos
Transformada de Laplace
Sistema de controlo
L -1
Transformada Inversa de Laplace
Soluo da equao diferencial resolvendo a equao algbrica em s
12
Fundamentos matemticos
Transformada de Laplace
Varivel complexa
Funo complexa
Condio de mdulo
Condio angular
= F( + j ) = arctg
13
Fundamentos matemticos
Transformada de Laplace
Pontos ordinrios
Pontos singulares
Plos
Zeros
14
Fundamentos matemticos
Transformada de Laplace
f (t) funo da varivel t, tal que f (t) = 0, t < 0
s = + j varivel complexa
F (s) Transformada de Laplace
Definio de Transformada de Laplace
+
L [ f ( t )] = F( s ) =
+
st
dt [ f (t )] =
f (t ) e
st
dt
L [A f (t)] = A L [f (t)]
L [f1 (t) + f2 (t)] = L [f1 (t)] + L [f2 (t)]
15
Fundamentos matemticos
Transformada de Laplace
Funo exponencial
f(t)
0 t < 0
f (t ) =
A, = c tes.
t
t 0
A e
A
0
Transformada de Laplace
+
L [ A e t ] =
A e
0
+
t
e st dt = A e( + s )t dt =
0
A
s +
Transformada de Laplace
Vlida em todo o plano complexo s, excepto no plo s =
16
Fundamentos matemticos
Transformada de Laplace
Funo degrau
f(t)
A
0 t < 0
f (t ) =
A = c te.
A t > 0
Transformada de Laplace
+
L [ A] =
A e
st
dt = A e st dt =
A
s
Transformada de Laplace
Vlida em todo o plano complexo s, excepto no plo s = 0
17
Fundamentos matemticos
Transformada de Laplace
Funo degrau unitrio
1(t)
1
0 t < 0
1( t ) =
1 t > 0
Transformada de Laplace
+
L [ 1(t )] =
1 e
0
st
dt = 1 e st dt =
0
1
s
Transformada de Laplace
Vlida em todo o plano complexo s, excepto no plo s = 0
18
Fundamentos matemticos
Transformada de Laplace
Funo rampa
f(t)
0 t < 0
f (t ) =
A = c te.
A t t 0
A
0
Transformada de Laplace
+
L [ At ] =
A t e st dt = A t
A
s
e st
s
A e st
dt =
s
A
e dt = 2
s
-st
19
Fundamentos matemticos
Transformada de Laplace
Funo sinuside
0 t < 0
f (t ) =
A, = c tes.
A
sin(
t
)
t
f(t)
A
0
Transformada de Laplace
L [ A sin( t )] = L A
A
2j
(e
0
jt
jt
1
1
A
A
A
) e dt =
=
2 j s j 2 j s + j s2 + 2
st
sin( t ) =
20
1
(e jt e jt ) =
2j
1
jt
(e
e jt )
2j
10
Fundamentos matemticos
Transformada de Laplace
Funo cosinuside
f(t)
A
0 t < 0
f (t ) =
A, = c tes.
A cos( t ) t 0
Transformada de Laplace
L [ A cos( t )] = L A ( e jt + e jt ) =
2
A + jt
A
1
A
1
As
( e + e jt ) e st dt =
+
=
2 0
2 s j 2 s + j s2 + 2
cos( t ) =
21
1
jt
(e
2
+ e jt )
Fundamentos matemticos
Transformada de Laplace
Funo impulso rectangular
A
0 < t < t0
f (t ) = t0
0 t < 0,t > t
0
f(t)
A/t0
A,t 0 = c tes .
t0
A
A
aplicada em t = 0 qual se sobrepe uma funo degrau de amplitude negativa
aplicada em t = t0
t0
t0
A
A
f (t ) =
1( t 0 ) + 1( t t0 )
t0
t0
Transformada de Laplace
A
L 1(t ) 1( t t0 ) = L 1( t ) L 1(t t0 ) =
t0
t0
t0
t0
A
A
A
e st0 =
( 1 e st0 )
t0 s t0 s
t0 s
22
11
Fundamentos matemticos
Transformada de Laplace
Funo impulso
A
0 < t < t0
lim
g( t ) = t t0 t 0
A,t0 = c tes.
0 t < 0,t > t
0
f(t)
A/t0
0 t0
Transformada de Laplace
( 1 e -st 0 ) =
t
s
0
L [ g(t )] = tlim
[ L [ f ( t )] ] = tlim
0
0
0
d
A ( 1 e st0 )
A s e st0 A s
dt0
lim
= lim
=A
=
t0 0
t
0
d
0
s
s
(t0 s )
dt 0
23
Fundamentos matemticos
Transformada de Laplace
Na anlise de sistemas de controlo pode
ser vantajoso mudar a escala de tempo
Mudana da escala de tempo
O tempo normalizado aplica-se a sistemas de
controlo descritos por equaes semelhantes
t
( = cte.)
f (t)
t
f
Transformada de Laplace
L f =
24
L f =
f(t )e
1
f e
st
dt
(fazendo t1 =
e s1 = s)
s t1
12
Fundamentos matemticos
Teoremas da Transformada de Laplace
Teorema da diferenciao real
Transformada de Laplace da derivada de uma funo f(t)
L d f (t ) = s F( s ) f ( 0 )
dt
d2
f (t ) = s 2 F(s ) s f ( 0 ) f ( 0 )
2
dt
Generalizando
dn
( n - 1)
L n f (t ) = s n F( s ) s n -1 f ( 0 ) s n - 2 f ( 0 ) ... f ( 0 )
dt
25
Fundamentos matemticos
Teoremas da Transformada de Laplace
Teorema do valor final
d
f (t ) forem transformveis por Laplace
Se f(t) e
dt
Se F(s) for a Transformada de Laplace de f(t)
lim f (t ) = lim[ s F( s )]
t +
s 0
Se lim f (t ) existir
t +
Se f(t) e
f ( 0+ ) = lim [ s F(s )]
s +
Estes teoremas permitem prever o comportamento (no domnio do tempo) de sistemas de controlo sem
necessidade de transformar funes de s em funes de t (atravs da Transformada Inversa de Laplace)
26
13
Fundamentos matemticos
Teoremas da Transformada de Laplace
Teorema da integrao real
Se f(t) for de ordem exponencial
t
L f ( t ) dt =
1
F(s )
s
Diviso no domnio de s
L t n f (t ) = ( 1)n
dn
F( s )
ds n
27
Fundamentos matemticos
Propriedades da Transformada de Laplace
Propriedades bsicas da Transformada de Laplace
28
14
Fundamentos matemticos
Tabelas da Transformada de Laplace
29
Fundamentos matemticos
Transformada Inversa de Laplace
Integral de inverso
Complexo
Aconselhvel
Soluo
Expandir F(s) em fraces parciais
Funes simples de s
15
Fundamentos matemticos
Transformada Inversa de Laplace
Expanso em fraces parciais
Anlise de sistemas de controlo
B( s )
F(s ) =
A(s )
f(t)
Fundamentos matemticos
Transformada Inversa de Laplace
Expanso em fraces parciais
F(s) contm plos reais
F(s ) =
B( s ) K ( s + z1 ) (s + z2 ) ... (s + zm )
=
A(s )
(s + p1 ) ( s + p2 ) ... ( s + pn )
m<n
B( s )
a1
a2
an
=
+
+ ... +
A( s ) s + p1 s + p2
s + pn
ak ( k = 1, 2,..., n ) = ctes.
Resduo no plo s = pk
B(s )
ak = ( s + pk )
A( s ) s = pk
32
16
Fundamentos matemticos
Transformada Inversa de Laplace
Expanso em fraces parciais
F(s) contm plos complexos conjugados
F(s ) =
B( s )
K (s + z1 )
=
A(s ) ( s + p1 ) (s + p2 )
p1 e p2 so plos complexos conjugados
Resduo no plo s = p1
B( s )
a1 s + a2
=
A(s ) ( s + p1 ) (s + p2 )
[a1 s + a2 ]s = p
B( s )
=
( s + p1 ) ( s + p2 )
A(s )
s = p1
33
Fundamentos matemticos
Transformada Inversa de Laplace
Expanso em fraces parciais
F(s) contm plos mltiplos
F(s ) =
B( s )
B(s )
=
A(s ) ( s + p )n
B( s )
b1
b2
bn 1
bn
=
+
+ ... +
+
A( s ) ( s + p ) (s + p )2
( s + p )n 1 ( s + p )n
B(s )
b1 = (s + p )n
A(s ) s = p
bn 1 =
1
d ( n 1)1
B(s )
(s + p )n
[(n 1) 1] ! ds( n 1)1
A(s ) s = p
b2 =
1
d
B( s )
(s + p )n
[ 2 1] ! ds
A(s ) s = p
bn =
1
d n 1
B( s )
( s + p )n
( n 1) ! ds n 1
A( s ) s = p
34
17
Fundamentos matemticos
Resoluo de equaes diferenciais lineares invariantes
Transformada de Laplace
Soluo completa de equaes diferenciais lineares invariantes no tempo
Desnecessrio calcular constantes de integrao
(includas na Transformada de Laplace da equao diferencial)
Caso particular
Condies iniciais nulas
Transformada de Laplace da equao diferencial linear invariante no tempo
Obtm-se substituindo
2
d
por s, d 2 por s2, etc.
dt
dt
35
Fundamentos matemticos
Resoluo de equaes diferenciais lineares invariantes
Aplicar Transformada de Laplace
Converter a equao diferencial linear numa equao algbrica em s
18
Fundamentos matemticos
Resoluo de equaes diferenciais lineares invariantes
Obter a soluo da seguinte equao diferencial linear invariante no tempo
x(t) + 2x(t)
=0
+ L [5x(t)] = L [3]
L [x(t)]
2
d
por s e d 2 por s2
dt
dt
3
3
X(s) =
s
s(s 2 + 2s + 5)
Expandir em fraces parciais (uma raiz real s = 0 e duas complexas conjugadas s = - 1 2i)
X(s) =
37
a1
a s + a3
+ 2
s s2 + 2s + 5
Fundamentos matemticos
Resoluo de equaes diferenciais lineares invariantes
3
3
a1 = s
=
2
s(s + 2s + 5) s = 0 5
[a2 s + a3 ]s =1+ 2i
= 2
(s2 + 2s + 5)
...
s(s
2s
5)
+
+
s = 1+ 2i
X(s) =
a2 = 5
a = 6
3
5
3 1 3
s
6
1
5 s 5 s2 + 2s + 5 5 s 2 + 2s + 5
L -1 [X(s)] =
x(t) =
38
3
s
2
1 3
L -1 L -1 2
L -1 2
2
2
5
s 5
s + 2s + 1 + 2 5
s + 2s + 1 + 2
s+1 3
1 3
L -1 L -1
L -1
...
2
2
2
2
5
s 5
(s + 1) + 2 10
(s + 1) + 2
x(t) =
3 3
3
19
Diagramas de blocos
Funes de transferncia
Sinal de entrada
Funo de
transferncia
Sinal de sada
Diagramas de blocos
Funes de transferncia
Sistema de controlo linear invariante no tempo
Definido por uma equao diferencial linear invariante no tempo
a0 y ( n ) + ... + an -1y + an y = b0 x ( m ) + ... + bm-1x + bm x
mn
Funo de transferncia
G( s ) =
L [sada]
Y( s ) b0s m + b1s m 1 + ... + bm 1s + bm
=
=
L [entrada] X(s )
a0s n + a1s n 1 + ... + an 1s + an
Sinal de entrada
G( s ) =
Y( s )
X(s )
Sinal de sada
40
20
Diagramas de blocos
Definies
Representam graficamente as funes desempenhadas por cada um dos
componentes que integram um sistema de controlo
Representam graficamente o fluxo (unidireccional) dos sinais entre componentes
Permitem uma viso global do sistema de controlo (comparando com modelos matemticos)
Variveis de entrada e sada interligam-se com as funes de
transferncia dos componentes atravs de blocos funcionais
Representao simblica de operaes matemticas
aplicadas a sinais de entrada e que produzem sinais de sada
Bloco funcional
Varivel de sada
R(s)
C(s)
E(s)
G(s)
Varivel de entrada
B(s)
Funes de transferncia
H(s)
41
Diagramas de blocos
Definies
Ligam-se por setas indicando o sentido de fluxo dos sinais
Sinal de entrada
Funo de
transferncia
Sinal de sada
Fluxo do sinal: esquerda direita
+
B(s)
E(s)
G(s)
C(s)
H(s)
21
Diagramas de blocos
Definies
Ponto de soma
ab
+
Ponto de derivao
R(s)
E(s)
G1(s)
G2(s)
C(s)
Ponto de derivao
Ponto de soma
Funo de transferncia
43
Diagramas de blocos
Sistema linear em anel fechado
R(s)
E(s)
G(s)
C(s)
C(s) = G(s) E(s)
E(s) = R(s) B(s)
B(s)
Sada C(s)
H(s)
44
22
Diagramas de blocos
Sistema linear em anel fechado
Funo de transferncia em anel aberto
Relao entre sinal de realimentao B(s) e sinal de erro actuante E(s)
B(s )
= G(s ) H( s )
E(s )
R(s)
E(s)
G(s)
C(s)
B(s)
H(s)
E(s)
G(s)
H(s)
B(s)
45
Diagramas de blocos
Sistema linear em anel fechado
Funo de transferncia do ramo directo
Relao entre sinal de sada C(s) e sinal de erro actuante E(s)
C( s )
= G( s )
E(s )
R(s)
+
B(s)
E(s)
G(s)
C(s)
H(s)
46
23
Diagramas de blocos
Sistema linear em anel fechado
Funo de transferncia em anel fechado
Relao entre sinal de sada C(s) e sinal de entrada R(s)
C( s ) = G(s ) E( s )
C( s ) = G(s ) [ R( s ) C( s ) H(s )]
E(s ) = R( s ) B( s ) = R( s ) C(s ) H( s )
C( s )
G(s )
=
R( s ) 1+ G( s ) H(s )
R(s)
E(s)
G(s)
B(s)
C(s)
H(s)
Sinal de sada C(s) depende da funo de transferncia em anel fechado e do sinal de entrada R(s)
47
Diagramas de blocos
Sistema linear em anel fechado com perturbao
perturbao
D(s)
R(s)
+
G1(s)
C(s)
G2(s)
H(s)
48
24
Diagramas de blocos
Sistema linear em anel fechado com perturbao
Clculo do sinal de sada CD(s) relativo apenas ao sinal de perturbao D(s)
perturbao
D(s)
R(s)
+
G1(s)
CD(s)
G2(s)
H(s)
perturbao
D(s)
G1(s)
(-1)
Devido ao ponto de soma referente a R(s) = 0
H(s)
ED(s)
CD(s)
G2(s)
49
Diagramas de blocos
Sistema linear em anel fechado com perturbao
Clculo do sinal de sada CD(s) relativo apenas ao sinal de perturbao D(s)
D(s)
+
ED(s)
CD(s)
G2 (s)
+
G1(s)
H(s)
(-1)
Devido ao ponto de soma referente a R(s) = 0
CD (s ) = G2 (s ) ED ( s )
(-1)
25
Diagramas de blocos
Sistema linear em anel fechado com perturbao
Clculo do sinal de sada CR(s) relativo apenas ao sinal de entrada R(s)
perturbao
D (s)
R(s)
+
G1(s)
C(s)
G2(s)
H (s)
R(s)
+
ER(s)
G1(s)
G2(s)
CR(s)
H(s)
51
Diagramas de blocos
Sistema linear em anel fechado com perturbao
Clculo do sinal de sada CR(s) relativo apenas ao sinal de entrada R(s)
R(s)
+
ER(s)
G1(s)
G2(s)
CR(s)
H(s)
CR (s ) = ER ( s ) G1(s ) G2 ( s )
ER ( s ) = R(s ) H(s ) CR (s )
CR (s ) = [ R(s ) H(s ) CR (s )] G1(s ) G2 ( s )
CR ( s )
G1(s ) G2 ( s )
=
R( s ) 1 + G1(s ) G2 ( s ) H(s )
52
26
Diagramas de blocos
Sistema linear em anel fechado com perturbao
Sinal de sada C(s)
Aplicao simultnea do sinal de entrada R(s) e da perturbao D(s)
Princpio da sobreposio
R(s)
+
ER(s)
D(s)
CR(s)
G2(s)
G1(s)
ED(s)
+
H(s)
G1(s)
CD(s)
G2(s)
(-1)
H(s)
C( s ) = CR (s ) + CD ( s )
C( s ) =
G2 (s )
[G1(s ) R( s ) + D(s )]
1 + G1(s ) G2 ( s ) H(s )
53
Diagramas de blocos
Sistema linear em anel fechado com perturbao
CD ( s ) =
G2 ( s ) D( s )
G2 (s ) D(s )
D(s )
0
1 + G1( s ) G2 ( s ) H(s ) G1( s ) G2 (s ) H( s ) G1(s ) H( s )
>>1
G1(s ) H( s ) >> 1
CR (s ) =
G1(s ) G2 ( s ) R(s )
G (s ) G2 (s ) R(s ) R( s )
1
R(s )
1 + G1(s ) G2 (s ) H( s ) G1( s ) G2 ( s ) H(s )
H(s )
=1
27
Diagramas de blocos
Construo de diagramas de blocos
Escrever as equaes diferenciais lineares representativas da dinmica
de cada componente
Aplicar a Transformada de Laplace e obter as equaes algbricas em s
a partir das equaes diferenciais lineares (para condies iniciais nulas)
Representar sob a forma de blocos as equaes algbricas em s
Reunir todos os blocos individuais num diagrama de blocos completo
Ligar em srie os vrios blocos se a sada de um bloco for no afectada
pelo bloco seguinte
Combinar efeitos de carregamento
nico bloco
(caso existam)
55
Diagramas de blocos
Simplificao de diagramas de blocos
lgebra de blocos
Simplificar diagramas de blocos com vrios anis de realimentao
Novas funes de transferncia mais complexas
(novos plos e zeros)
Permanecer inalterado
Ao longo de um anel
56
28
Diagramas de blocos
lgebra de blocos
Caso 4
Caso 5
Caso 6
Caso 7
Caso 9
57
Diagramas de blocos
lgebra de blocos
58
29
Diagramas de blocos
Exerccio de lgebra de blocos
Obter a funo de transferncia
R entrada (referncia)
C sada (varivel controlada)
B realimentao
E = (R B) erro
59
Diagramas de blocos
Exerccio de lgebra de blocos
Obter a funo de transferncia
R entrada (referncia)
C sada (varivel controlada)
B realimentao
E = (R B) erro
D perturbao
M varivel manipulada
Gc funo de transferncia do controlador
Funo de transferncia do ramo directo (D= 0)
60
Caso 4
30
Diagramas de blocos
Exerccio de lgebra de blocos
Considerando a perturbao nula, ou seja, D = 0
Caso 4
Caso 13
O resultado final
61
Diagramas de blocos
Exerccio de lgebra de blocos
Obter a funo de transferncia
Caso 5
Caso 9
Caso 6
Caso 1
Caso 5
Caso 13
62
31
Diagramas de blocos
Exerccio de lgebra de blocos
Obter a funo de transferncia
Caso 13
Caso 4
Caso 13
63
32
Amortecedor
2 lei de
Newton
Massa
Mola
Sistema real
Modelo
Sistema massa-mola-amortecedor
..
ftot (t ) = m (t )
..
65
Leis de
Kirchhoff
Equaes matemticas
Sistema real
Modelo
Processo fsico-qumico
Circuito elctrico
66
33
Sistemas de controlo
Lineares
No lineares
Invariantes no tempo
Variantes no tempo
67
Resposta total a diferentes sinais de entrada obtida pela adio dos vrios
sinais de sada (respostas) resultantes de sinais de entrada independentes
Obteno de solues complexas para equaes diferenciais lineares a
partir de equaes mais simples
Sistemas dinmicos constitudos por componentes lineares de parmetros
concentrados (modelo que recorre a equaes diferenciais ordinrias) e invariantes no tempo
Descritos por equaes diferenciais lineares invariantes no tempo
(coeficientes
constantes)
68
34
Anlise
69
70
35
dx
Fb ( t ) =
2
b.v( t )2 = b. dx , v > v
lim
dt
Amortecedor
71
36
k
b
m
carrinho
sem massa
k constante da mola
73
u(t)]
F = m [y(t)
m
y(t) = b [y(t)
k [y(t) u(t)]
+ k y(t) = b u(t)
+ k u(t)
m
y(t) + b y(t)
+ L [k y(t)] = L [b u(t)]
+ L [k u(t)]
L [m y(t)] + L [b y(t)]
+ b L [y(t)]
m L [y(t)]
+ k L [y(t)] = b L [ u(t)]
+ k L [u(t)]
74
37
Funo de transferncia
G(s) =
75
Y(s)
b s + k
=
U(s) m s 2 + b s + k
Diagrama de blocos
U(s)
b s + k
Y(s)
m s2 + b s + k
Atravs da funo de transferncia possvel representar matematicamente sistemas lineares e invariantes no tempo
R=
Capacitncia
76
Capacitncia de
um reservatrio
Resistncia
C=
Dinmica de sistemas de
controlo de nvel de lquido
38
Q + qin
Vlvula de carga
H+h
Capacitncia C
Q + qout
Resistncia R
77
[m / s]
h
dh
dh
+ h(t) = R q (t)
) = C
R C
+ h = R qin R C h(t)
in
R
dt
dt
RC [s] a constante de tempo do sistema (R = cte.)
39
R C L [h(t)]
+ L [h(t)] = R L [qin (t)]
Aplicar Teorema da diferenciao real (admitir condies iniciais nulas)
R C [s H(s) h(0)] + H(s) = R Qin (s) (1 + R C s) H(s) = R Qin (s)
H(s)
R
=
Qin (s) 1 + R C s
H(s)
R
Funo de transferncia
79
Qout (s)
1
=
Qin (s) 1 + R C s
Qin(s)
1
RCs
H(s)
Qin(s)
R
1+R C s
H(s)
Qin(s)
1
RCs
Qout(s)
Qin(s)
Qout(s)
1
1+R C s
80
40
Q + qin
Vlvula de carga 1
Q + q1
Vlvula de carga 2
Q + q2
Capacitncia C1
Resistncia R1
Capacitncia C2
Resistncia R2
81
dh1
dt
h1 h2
h h2
q1 = 1
q1
R1
R1 =
R2 =
dh2
dt
h2 0
h
q2 = 2
q2
R2
41
H1(s) H2 (s)
H1(s) = Q1(s) R1 + Q2 (s) R2
R1
Q1(s) Q2 (s)
C2 s
H2 (s)
H2 (s) = Q2 (s) R2
R2
83
Q1(s) R1 + Q2 (s) R2 =
C1 s
Q
(s)
Q
(s)
2
Q (s) R = 1
Q1(s) = Q2 (s) [R2 C2 s + 1]
2
2
C2 s
84
42
Conduo
Transferncia de calor
(radiao desprezvel)
Conveco
q [kcal/s] potencia
calorifica
[C] diferena de temperatura
kA
x
Resistncia trmica
Resistncia trmica
R=
Capacitncia trmica
=
[Cs/kcal]
unitria da potencia
variaao
calorifica [kcal/s] q
Capacitncia trmica
C=
86
Dinmica de sistemas
de controlo trmico
43
e uniforme
Misturador
Lquido
quente
Aquecedor
Q [kcal/s] potencia
calorifica em regime permanente
[C] pequeno desvio na temperatura do lquido que sai
R [Cs/kcal] resistencia
trmica
C [kcal/C] capacitancia
trmica
87
d
dt
R=
R=
na potencia
variaao
calorifica [kcal/s]
q
qout
d
d
(qin ) = C
RC
+ = R qin R C (t) + (t) = R qin (t)
R
dt
dt
88
44
Funo de transferncia
(s)
Qout (s)
1
=
Qin (s) R C s + 1
Funo de transferncia
89
Qin(s)
1
RCs
(s)
Qin(s)
R
1+R C s
(s)
Qin(s)
1
RCs
Qout(s)
Qin(s)
Qout(s)
1
1+R C s
90
45
d
dt
qout =
qout
R
in
qin = in
qin
R
(s)
1
=
in (s) R C s + 1
46
Funo de transferncia
(s)
R
=
Qin (s) R C s + 1
(s) =
(s)
1
=
in (s) R C s + 1
+
=
in (s)
R Qin (s)
in (s)
in (s)
+
(s) =
+
R C s +1 R C s +1
RCs +1 R Cs +1
Qin (s) =
Funo de transferncia
in (s)
R
(s)
2
=
+
in (s) R C s + 1
93
Qin(s)
1
RCs
(s)
(s)
R
=
Qin (s) R C s + 1
(s)
(s)
1
=
in (s) R C s + 1
+
in(s)
in(s)
+
Qin(s)
1
RC s
1
RC s
(s)
2
(s)
=
in (s) R C s + 1
R=
94
in (s)
R Qin (s) = in (s)
Qin (s)
47
Sinais de entrada
Aleatrios
Sistema de controlo
Sinais de sada
Valores instantneos
(no podem expressar-se analiticamente)
Sinais de teste
Sinais de entrada
impulso
(variao brusca)
(variao instantnea)
rampa
(variao gradual)
Sinais de teste
exponencial
95
sinuside
etc.
96
48
97
Sistema estvel
Sistema instvel
98
49
R(s)
1
Ts
C(s)
1
Ts + 1
R(s)
C(s)
r(t) = (t)
(t)
R(s) = 1
c(t) =
1 Tt
e , t 0
T
c(t) =
1
e
T
c(t)
r(t)
r(t) = (t)
, t 0
t 0 c(t) =
1
T
1
T
c(t) =
1
e T
T
t = + c(t) = 0
0
Sinal de erro
t
T
2T
3T
4T
1
e T , t 0
T
0 e( ) (t)
100
50
r(t) = 1(t)
r(t)
1
1
R(s) =
s
R(s) T s + 1
Ts + 1 s
101
1
T
1
=
s T s +1 s
1
s+
T
T
1
=
T
s
c(t) = 1 e
t
T
1
s+
1
T
, t0
t = 0 c(t) = 0
t = T c(t) = 0,632
t = 2T c(t) = 0,865
t = 3T c(t) = 0,95
t = 4T c(t) = 0,982
t = + c(t) = 1
c(t)
r(t)
r(t) = 1
0,982
0,950
0,865
0,632
2T
98,2%
, t0
95,0%
t
T
86,5%
63,2%
c(t) = 1 e
3T
4T
c(t) = 1 e
t
T
Estimativa razovel para tempo de resposta tempo que a curva de resposta demora a atingir 2% do valor final (matematicamente o
estado estacionrio atinge-se para t = )
Constante de tempo T do sistema 0 resposta mais rpida do sistema
Sinal de erro
t
T
t
T
, t0
0 e( ) 0
102
51
r(t) = t
1
s2
R(s) =
r(t)
1
0
103
1 T
T2
1 T
T
T
1 T
T
+
= +
= 2 +
2
s
s T s + 1 s2 s s + 1 T
s
s s+ 1
T
T
c(t) = t T + T e
t
T
, t0
c(t) = t T + T e
t
T
t = 0 c(t) = 0
c(t)
r(t)
, t0
e ( )
T
r(t) = t
3T
c(t) = t T + T e
2T
t
T
t = + c(t) = +
0
Sinal de erro
2T
t
T
3T
t
T
= T (1 e T ) , t 0
0 e( ) T
104
52
R(s)
K
Js2 +Bs
C(s)
R(s)
K
Js2 +Bs+K
C(s)
C(s)
K
=
R(s) J s2 + B s + K
Funo de transferncia
K
C(s)
J
=
2
2
R(s)
B
B
B K
B K
s +
+
s+
2J
J
2J
J
2J
2J
n =
B
2J
Coeficiente de amortecimento =
K
= n2
J
amortercimento real
B
=
amortecimento crtico 2 J K
n =
k
m
106
53
Parmetros n e
Representar sistemas de 2 ordem por diagramas de blocos
R(s)
n2
C(s)
R(s)
s + 2 n s
n2
s + 2 n s + n2
C(s)
Sistema no amortecido = 0
Funo de transferncia
=0
C(s)
2n
2
n2
= 2
= 2 n 2 =
2
R(s) s + 2 n s + n s + n (s + jn )(s jn )
108
54
Sistema no amortecido = 0
= 0 resposta no-amortecida oscilaes infinitas
= 0 n = d
= 1 Frequncia natural amortecida
2
R(s) =
1
s
n2
1
s + n2 s
2
Sinal de erro
109
110
55
R(s) =
1
s
n2
1
n2
1
s2 + 2 n s + 2 n2 j2 2d s (s + n )2 + d2 s
1
s + 2 n
1
s + n
n
=
+
s (s + n )2 + 2d s (s + n )2 + d2 (s + n )2 + d2
1 2
e(t) = en t cos(d t) + sin(d t)
1 2
Sinal de erro
Sinal de erro
112
56
113
R(s) =
1
s
2n
1
n2
1
=
2
s + 2 n s + n s (s + n )2 s
2
1
n
1
2
s (s + n ) s + n
c(t) = 1 en t (1 + n t)
57
115
C(s)
n2
2n
= 2
=
2
R(s) s + 2 n s + n (s + n + n 2 1)(s + n n 2 1)
Plos reais negativos p1,p2 =( 2 1) n
Plos distintos situados no semi-plano esquerdo do plano complexo s
Sistema tende assimptoticamente para a posio de equilbrio
116
58
R(s) =
1
s
2n
1
(s + n + n 1)(s + n n 1) s
2
s
s
2 1 1
2
n
s1 t
s2 t
s1 = p1 = ( + 2 1) n s2 = p2 = ( 2 1) n
117
e(t) =
e s1 t e s2 t
s2
2 2 1 s1
n
s1 = p1 = ( + 2 1) n s2 = p 2 = ( 2 1) n
118
59
te.
de tempo <)
decai + rapidamente
Desprezar p1
C(s)
n n 2 1
s2
=
=
2
R(s) s + n n 1 s + s2
119
R(s) =
1
s
2
R(s) s + s2 s s + n n 1 s
Expandir em fraces parciais
C(s) =
1
1
1
1
=
s s + s2 s s + n n 2 1
c(t) = 1 e s2 t = 1 e (
2 1)n t
60
e(t) = e s2 t = e (
2 1)n t
121
R(s) =
= 1)
de acordo com , e
Subamortecido
Subamortecido
1
r(t) = 1
s
Sobreamortecido
Amortecimento crtico
122
61
123
0,5
Tempo de atraso td
td
124
62
tr
Tempo de subida tr
125
c(t)
2%
Tempo de acomodao ts
126
ts
5%
63
tp
Instante de pico tp
127
c(tp ) c(+)
c(+)
100%
64
c(t)
Mp
1
2%
5%
0,5
td
tr
tp
ts
129
Controlador
130
dimenso
Controlador ON-OFF
Controlador Proporcional (P)
Controlador Integral (I)
Controlador Proporcional Integral (PI)
Controlador Proporcional Derivativo (PD)
Controlador Proporcional Integral Derivativo (PID)
65
E(s)
+
U(s)
U1
U2
intervalo diferencial
Intervalo diferencial
h(t)
24V
qin
Intervalo
diferencial
h
qout
131
E(s)
+
u(t) = K p e(t)
U(s)
= Kp
E(s)
Kp
U(s)
e(t)
u(t)
degrau unitrio
1
e(t) = 1
132
Kp
t
66
u(t) = K i e(t)dt
0
Ki U(s)
s
U(s) K i
=
E(s) s
E(s)
L f ( t ) dt = 1s F( s )
u(t) = K p e(t) +
Kp
Ti
e(t)dt
0
te
te
E(s)
Kp +
Ki
s
U(s)
K
U(s)
K
= Kp + i = K p + p
E(s)
s
Ti s
+
E(s)
Kp +
Kp
U(s)
Ti s
134
67
Tempo integral Ti
e(t)
u(t)
degrau unitrio
1
e(t) = 1
Kp
u(t) = K p e(t) +
u(0) = Kp 1 +
u(Ti ) = Kp +
135
PI
2Kp
Kp
Ti
Ti
Kp
Kp
Ti
e( t ) =1
e(t)dt = K p 1 +
Ti
Kp
Ti
1dt
0
t =0
t 0 = Kp
t = Ti
t 0
= Kp +
Kp
Ti
( Ti 0 ) = 2 K p
d
[ e(t)]
dt
d
u(t) = K p e(t) + Kp Td [ e(t)]
dt
u(t) = K p e(t) + K d
te
E(s)
Kp + Kd s
U(s)
U(s)
= Kp + K d s = K p + Kp Td s
E(s)
+
E(s)
K p + K p Td s
U(s)
136
68
Tempo derivativo Td
e(t)
u(t)
e(t) = t
PD
2 Kp Td
rampa
unitria
Kp Td
Td
Td
e(t ) = t
d
e(t)] = Kp t + K p Td 1
[
dt
u(0) = K p 0 + K p Td = K p Td
u(t) = Kp e(t) + K p Td
u(Td ) = K p Td + K p Td = 2 K p Td
137
u(t) = K p e(t) +
Kp
Ti
d
[ e(t)]
dt
e(t)dt + K p Td
0
d
[e(t)]
dt
te
138
te
69
E(s)
Kp +
U(s)
Ki
+ Kd s
s
e(t)
E(s)
u(t)
Kp +
Kp
Ti s
PID
P
e(t) = t
U(s)
PD
rampa
unitria
139
+ K p Td s
Kp Td
Td
Td
140
70
Funo de transferncia
R(s)
E(s)
G(s)
C(s)
C(s)
G(s)
=
R(s) 1 + G(s)
Sinal de erro E(s) = diferena entre os sinais de entrada R(s) e sada C(s)
= 1
R(s) R(s) R(s)
R(s)
1 + G(s)
E(s)
1
1
=
E(s) =
R(s)
R(s) 1 + G(s)
1 + G(s)
Calcular o erro em estado estacionrio
s 0
s 0
1
R(s)
1 + G(s)
71
Gc (s) =
Funo de transferncia
Kp
E(s)
C(s)
K
T s +1
1
K
C(s) K p K
1
K
1
=
=
=
R(s) T s + 1 K T s + 1 T s + 1
E(s)
= 1 Gc (s) E(s) = [1 Gc (s)] R(s)
R(s)
143
s 0
s 0
1
1
= 1
=0
s
T 0 +1
K
K
+
T
s +1
T
s +1
F.T. inicial
K = 10; K = 1;
K
1
= 0.1; K p =
K
K
F.T.
var iaao
144
s 0
72
R(s)
Gc (s) =
Funo de transferncia
E(s)
Kp
K
T s +1
C(s)
1
K
Kp K
C(s)
=
R(s) T s + 1 + K p K
E(s)
= 1 Gc (s) E(s) = [1 Gc (s)] R(s)
R(s)
145
s 0
Kp K
1
1
= 1
=
s
T 0 + 1+ Kp K 1+ Kp K
K
K
+
T
s +1
T
s +1
F.T. inicial
K = 10; K = 1;
K
100
= 0.1; K p =
K
K
F.T.
var iaao
146
s 0
K p (K + K )
1
= 1 Gc (0) = 1
s
T 0 + 1 + K p ( K + K )
100
( K + K )
100 + 100 0.1
110
e ss = 1 K
= 1
= 1
= 0.009
100
+
+
1
100
100
0.1
111
( K + K )
1+
K
Erro em estado estacionrio inicial ess 0
Com o evoluir do tempo ess 0
73
147
Plos no semi-plano
esquerdo do plano s
Plos no semi-plano
direito do plano s
148
74
149
Polinmio caracterstico
150
75
(a i R e a n 0)
(se todos os ai < 0,multiplicam-se ambos os membros da equao polinomial A(s) = 0 por 1 tornando-os positivos)
151
no preciso prosseguir
152
a0
a2
a4
a6
....
a1
a3
a5
a7
....
sn-2 b1
b2
b 3 b 4 ....
sn-3 c1
c2
c3
c 4 ....
d1
d2
d3
d4 ....
.
.
.
.
.
.
s2
...
...
s1
...
...
s0 ...
...
n-1
n-4
b1 =
a1 a2 a0 a3
a a a0 a5
a a a0 a7
;b 2 = 1 4
;b3 = 1 6
a1
a1
a1
c1 =
b1 a3 a1 b2
b a a1 b3
b a a1 b 4
; c2 = 1 5
;c3 = 1 7
b1
b1
b1
d1 =
c1 b2 b1 c 2
c b b1 c3
c b b1 c 4
;d2 = 1 3
;d3 = 1 4
c1
c1
c1
.....
76
Todos os coeficientes da
1 coluna sejam positivos
153
Casos especiais
Igual
+
+
154
s3
s
s
s
coeficiente nulo
77
Casos especiais
Coeficiente da 1 coluna nulo e restantes no nulos ou inexistentes
Substituir coeficiente nulo por nmero positivo muito pequeno ()
Sinal do coeficiente acima (linha s )
do coeficiente nulo (linha s )
2
Oposto
s3 2 s2 s + 2 = 0
+
mudana de sinal
155
s3
-1
s2
-2
s
s
coeficiente nulo
Casos especiais
Coeficientes de uma linha
Nulos
Razes reais
(mdulo igual e sinal oposto)
s5 + 2 s4 + 24 s3 + 48 s2 25 s 50 = 0
s5
24
- 25
48
- 50
s3
s
coeficientes nulos
78
Casos especiais
coeficientes nulos
s5
24
-25
48
-50
157
Casos especiais
mudana de sinal
s5
24
-25
s4
48
-50
96
24
-50
+ 3
s
+ 2
s
+ 1
s
0
s
112,7
-50
coeficientes de d[P(s)]
ds
79
Casos especiais
159
Instrumentao e Controlo
Mdulo de Controlo de Sistemas
Pedro Beiro
160
80