Escolar Documentos
Profissional Documentos
Cultura Documentos
Apostila - Sistemas - de - Controle (Parte Ia) - Tavares PDF
Apostila - Sistemas - de - Controle (Parte Ia) - Tavares PDF
CENTRO TECNOLGICO
PROGRAMA DE PS-GRADUAO EM ENGENHARIA ELTRICA
Sistemas de Controle I
Maio / 2006
Captulo I: Introduo aos sistemas de controle
I.1. Introduo
Controle um conceito bastante comum e vasto na atualidade. O termo usado
para referirmos relaes puramente humanas e a circunstncias do cotidiano, quando,
por exemplo dizemos que algo est sob controle. O termo controle pode tambm se
referir a uma especfica interao mquina homem, como na conduo de um
automvel, onde necessrio controlar o veculo para se chegar a um destino planejado.
Finalmente controle pode envolver apenas mquinas, como no controle de temperatura
de uma sala, para o qual podemos usar um aquecedor para controlar a temperatura no
inverno e um ar condicionado para controlar a temperatura no vero. Nos dois ltimos
exemplos de controle, um corpo extensivo de experincias e anlises tericas est
includo na rea de controle automtico, que o objetivo deste curso. A lista de
variveis sujeitas a controle vasta, sendo virtualmente limitada pela imaginao de
cada um. Em mecanismos, controle tem sido aplicado posio, velocidade, e fora, por
exemplo. Dentro do corpo humano, a presso sangunea, o acar no sangue, o dixido
de carbono nas clulas e o dimetro da pupila no olho so poucas das muitas variveis
controladas por mecanismos biolgicos que podem ser estudados com referncia aos
mtodos de controle automtico. As ocorrncias do controle como principio da natureza
e da engenharia esto de fato muito espalhadas.
2
sistemas de controle de posio, discutiu o projeto de servomecanismos a rel capazes
de seguir muito de perto uma entrada varivel.
Durante a dcada de 40, os mtodos de resposta em freqncia tornaram possvel
aos engenheiros projetar sistemas de controle realimentados lineares que satisfaziam aos
requisitos de desempenho. Desde o final da dcada de 40 at o incio dos anos 50, o
mtodo do lugar das razes em projeto de sistemas de controle foi completamente
desenvolvido.
Os mtodos de resposta em freqncia e lugar geomtrico das razes que
correspondem ao corao da teoria de controle clssica levaram sistemas a serem
estveis e a satisfazerem um conjunto de requisitos de desempenho mais ou menos
arbitrrios. Estes sistemas, no so, em geral, timos no sentido lato. Desde a dcada de
50, a nfase nos projetos de controle que operam para o projeto de um sistema timo em
algum sentido lato.
Em virtude de processos com muitas entradas e sadas tornaram se mais e mais
complexos, a descrio de um sistema de controle moderno exige um grande nmero de
equaes. A teoria de sistemas clssicas que trata apenas de sistemas de entrada -
simples sada - simples tornou - se inteiramente impotente para sistemas de mltiplas -
entradas mltiplas - sadas. Desde 1960, aproximadamente, a teoria de controle moderna
tem sido desenvolvida para competir com a complexidade crescente de processos
modernos e requisitos rigorosos e estreitos em preciso, peso e custo em aplicaes
militares, espaciais e industriais.
Devido a crescente disponibilidade de computadores digitais para uso em clculos
complexos, a utilizao de computadores no projeto de sistemas de controle
programveis e o uso de computadores on-line na operao de sistemas de controle
constituem atualmente uma prtica comum.
3
No Peridicos: Se e somente se x(t + T) x(t). Ex. y(t) = t2
Contnuos: Podem ser modelados por funes reais tendo como varivel
independente uma varivel contnua. Ex. y(t) = sen[(2/T)t].
Analgico: A amplitude assume uma faixa contnua de valores.
Quantizado: A amplitude assume um conjunto finito de valores (quantizada).
Discretos: So modelados por funes reais, tendo como varivel independente uma
varivel discreta. Ex. y(t) = sen[(2/T)kT], T R, k = 0, 1, 2,....
Amostrado: A amplitude assume uma faixa contnua de valores.
Digital: A amplitude assume um conjunto finito de valores (quantizada).
a)Aanalgico b)Contnuo,quantizado
na amplitude
c)Amostrado d)Digital
Fig.02: Sinais contnuos e discretos
I.4. Definies
Planta: qualquer objeto fsico a ser controlado. Ex.: Um navio, uma caldeira para
aquecimento, um carro de frmula um.
Sistema
Planta 1 Planta 2
Processo
4
Ex.: Erros de modelagem, variaes paramtricas.
Externo gerado fora do sistema, constituindo uma entrada. Ex.: Vento.
5
Fig.05: Sistema monovarivel
Multivarivel: Possuem mvariveis de entrada e rde sada.
Ex. Servomotor com medida de posio e velocidade angular.
u1 y1
H
um yr
Fig.06: Sistema multivarivel
Determinstico: O parmetros e sinais de entrada e sada podem ser modelados por
funes completamente especificadas.
Ex. Circuito RLC.
6
A base para a anlise de um sistema de controle a Eventos Contnuos fundamenta-se
na teoria dos sistemas lineares, a qual supe uma relao de causa e efeito para os
componentes do sistema.
Entrada Sada
Planta ou
Processo
Fig.07: Planta
A relao causa efeito do processo representada pela relao entrada sada.
A planta (ou processo) acima pode ser controlada (o) de duas maneiras: Em um sistema
de controle de malha aberta; ou em um sistema de controle de malha fechada.
Sinal de referncia
de entrada Sada Real
Regulador ou Planta ou
Atuador Processo
7
Tipos de sistema de controle em malha fechada:
Analgico: Utiliza circuitos eletrnicos para a implementao do controlador,
normalmente pelo uso de resistores, capacitores e amplificadores operacionais.
Digital: Utiliza um computador (microcontrolador) para implementao da lei de
controle. O clculo da lei de controle feito atravs de um cdigo de programa.
w(t)
y(t)
u(kT) u(t)
r(t) (t) m(kT) COMPUTADOR
A/D D/A ATUADOR PLANTA
+
DIGITAL
-
RELGIO
^
y(t)
SENSOR
v(t)
Objetivos:
Garantir estabilidade: amplitude da reposta limitada quando sujeito a uma entrada ou
perturbao limitada. Resposta satisfatria da planta, de acordo com algum critrio de
projeto, a partir de uma ao de controle em malha fechada, ou seja, a sada da planta
y(t) deve rastrear a entrada de referncia, como a maior preciso possvel,
independentemente de perturbaes externas ou internas (robustez).
Elementos Bsicos:
AMOSTRADOR-SEGURADOR (SAMPLE-AND-HOLD,S/H): Circuito que recebe
um sinal analgico e mantm seu valor constante durante um perodo de amostragem.
8
COMPUTADOR DIGITAL:
Processa o sinal de erro digitalizado m(kT), de acordo com o programa nele instalado, e
gera o sinal de controle u(kT) a cada Ts.
e(kT)
111
110
101
100
011
Q
010
001
000
0 1.25 2.5 3.75 5.0 6.25 7.5 8.75 10 e(t)
9
Obs.: como podemos notar robustez e sensibilidade so conceitos praticamente opostos.
Importante: no projeto de sistemas de controle sempre requerido que o sistema seja
estvel e robusto.
Ou seja,
Y(s) = [G(s)C(s)]YD(s) (I.2)
Para que a sada real seja igual a sada desejada, o compensador deve ser projetado
para ter a seguinte forma:
1
C(s) = (I.3)
G ( s)
Assim
1
Y(s) = G ( s ) YD(s) = YD(s) (I.4)
G ( s )
Anlise da estabilidade:
Se a planta G(s) possui zero(s) instvel(eis), indesejvel que C(s) seja da forma
vista na eq.(03), pois isto implicar em um compensador instvel. Isto uma limitao
fortssima de estabilidade para o controle em malha aberta.
Anlise da robustez:
Considere que a planta tem um erro de modelagem ou sofreu uma variao
paramtrica tal que o novo processo G(s) + G(s). Assim, a resposta real do sistema
ser:
1 G ( s )
Y(s) = (G ( s ) + G ( s ) ) YD(s) = 1 + YD(s)
G ( s ) G ( s )
ou
onde,
G ( s )
Y(s) = YD(s) (I.6)
G(s)
10
Isto significa, por exemplo, que se a planta possui um erro de modelagem ou sofreu uma
variao paramtrica de 10% do seu valor nominal, a sada real tambm diferir de 10%
da sada desejada em regime permanente. Logo o controle em malha aberta pouco
robusto (ou muito sensvel) a distrbios internos.
Considere agora que o sistema de malha aberta sofreu uma perturbao externa ,
conforme mostra a figura abaixo:
onde, Y(s) = (s). Isto significa que a sada real ser a sada desejada mais a
perturbao externa. Logo, o controle em manha aberta pouco robusto (muito
sensvel) a distrbios externos.
G ( s )C ( s )
Y(s) = YD(s) (I.12)
1 + G ( s )C ( s )
11
Se G(s)C(s) >> 1 para todas as freqncias complexas de interesse, ento pela
Eq.(I.12), obtemos:
Y(s) YD(s) (I.13)
Que o resultado desejado. Ou seja, a sada real ser igual a sada desejada.
Anlise da Estabilidade:
Como observamos na eq.(11) ou eq.(12) o comportamento dinmico do sistema em
malha fechada determinado por 1 + G(s)C(s). Logo, os plos de T(s) podero ser
feitos completamente diferentes aos de G(s). Isto faz com que o sistema em malha
fechada seja facilmente estabilizvel.
Anlise da Robustez:
Considere agora que a planta possui um distrbio interno tal que o novo processo
G(s) + G(s). Assim, a resposta real do sistema ser:
Y(s) =
(G ( s) + G ( s) )Y ( s) Y (s) (I.14)
1 + (G ( s ) + G ( s ) )C ( s )
D
Para expressar Y(s) em termos de G(s) para que a expresso (14) possa ser
expandida em uma srie, primeiro devemos arrumar o denominador para que ele tenha a
forma 1 + x, onde x pequeno:
Y(s) =
[G ( s) / (1 + G ( s)C ( s) )] + [G ( s)C ( s) / (1 + C ( s)G ( s) )] Y (s)
1 + [G ( s )C ( s ) / (1 + G ( s )C ( s ) )]
D
Agora,
1
1 x + x2 x3 + x4 ...|x| < 1 (I.15)
1+ x
G ( s )C ( s ) G ( s )C ( s ) G ( s )C ( s )
Y(s) + 1 YD(s) (I.16)
1 + G ( s )C ( s ) 1 + G ( s )C ( s ) 1 + G ( s )C ( s )
G ( s )C ( s )
Y(s) = YD(s) (I.17)
1 + G ( s )C ( s )
Que a sada sem distrbios, temos:
1 G ( s )
Y(s) Y(s) + Y(s) (I.18)
1 + G ( s )C ( s ) G ( s )
Ou
Y(s) Y(s) + Y(s)
Onde
1 G ( s )
Y(s) = Y(s) (I.19)
1 + G ( s )C ( s ) G ( s )
12
Assim, vemos que uma variao de 10% em G(s) causar uma variao de apenas
[1/(1+G(s)C(s))].10% de Y(s) em DY(s) e isto, se G(s)C(s) >> 1 para as freqncias
complexas de interesse, muito pequeno e ainda teremos Y(s) YD(s). Portanto, se
G(s)C(s) >> 1, Y(s) YD(s) e o sistema altamente robusto a distrbios internos.
T ( s ) / T ( s )
S= (I.20)
G ( s ) / G ( s )
T / T
S=
G / G
G ( s )C ( s ) T G C G (1 + GC )
T(s) = a sensibilidade S = = =
1 + G ( s )C ( s ) G T (1 + GC ) 2
GC
1
1 + GC
CG
1
1 + CG
e
Y1(s) YD(s)
A sada perturbao W :
G
YW(s) = W(s)
1 + CG
13
Se fizermos |C| muito grande, a resposta YW a W poder ser reduzida.
A sada perturbao V :
CG
YV(s) = V(s)
1 + CG
Ou seja, sofre a mesma influncia que YD(s). Assim, no possvel atenuar o efeito do
rudo V(s) sem prejudicar a habilidade em comandar o sistema. Portanto, importante
usar sensores com baixa aceitabilidade a rudos nas faixas de freqncia a serem
controladas, ou seja, nas freqncias onde y acompanha yd.
I.6 Concluses
Conforme observamos nas sees anteriores, para obtermos sistemas estveis e
robustos, recomendvel que o sistema de controle tenha a configurao de malha
fechada.
14
Captulo II: Modelagem de Sistemas Fsicos:
Sada
-u1
Para u1 < u < u1 SISTEMA LINEAR
u1 Entrada
Sada
-u1
Para u > | u1 | SISTEMA LINEAR
u1 Entrada
15
Os procedimentos para determinar as solues de problemas envolvendo sistemas
no-lineares so, em geral, extremamente complicados, devido s dificuldades inerentes
modelagem destes sistemas. Normalmente necessrio encontrar sistemas lineares
equivalentes a estes sistemas, ou seja, o sistema no-linear aproximado por um
sistema linear. Estes sistemas lineares aproximados somente so vlidos dentro de uma
faixa limitada de operao.
Elementos Ativos:
+
Fonte genrica de tenso: Vs
+
Fonte de tenso dc: V
-
Elementos Passivos:
Resistor:
VR ( t ) = R i R (II.1)
1
i R (t) = VR ( t ) (II.2)
R
iL
L
Indutor: _
+ VL
d i L (t)
VL ( t ) = L (II.3)
dt
1 t
L 0
i L (t) = VL () d + i L (0) (II.4)
16
iC
C
Capacitor:
+ _
VC
1 t
C 0
VC ( t ) = i C () d + VC (0) (II.5)
d VC ( t )
i C (t) = C (II.6)
dt
N1 : N 2
N1 V1 i1
= = (II.7)
N 2 V2 i 2
R L
VS = VR + VL + VC
+ VR - + VL -
+
VS VC C di 1 t
dt C o
i VS = R i + L + i d + VC (0)
-
iR iL iC
+
IS IS = i R + i L + i C
R L C
V- 1 1 t dV
VS = V + V d + C + i L (0)
R L o dt
17
II.3 Modelagem de Sistemas Mecnicos
A soma algbrica das foras que atuam sobre um corpo rgido em uma dada
direo igual ao produto da massa do corpo pela acelerao na mesma direo.
Obs: Na prtica, a mola referida pode ser uma mola real, ou caracterizar a
elasticidade de um cabo ou uma barra.
}
y1 y2 > y1 y2
K F y = y 2 y1
F = K y (II.10)
y
K F y = y
18
B F F = B v
v = v
v
F
B F (II.11)
v = v 2 v1
v1 v2 v
v2 > v1
v
B
m F v = v
J
d d 2 (II.13)
= J = J = J
dt dt 2
Obs: usado para representar uma mola real, um basto ou um eixo quando
sujeito a aplicao de um torque.
}
K
1 2 = 2 1
(II.14)
2 > 1
= K
K
=
19
Elemento atrito viscoso de toro (B):
2 > 1
1
2 = 2 1 } = B (II.15)
F K
F FK
m
F = ma
m F FB FK = m a
y FB
B F = m a + FB + FK
d2y dy
F=m + B +Ky
dt 2 dt
F y
MT
K
d 2 d
B J =J + B + K
dt 2 dt
M.R.
20
Sistema de Engrenagens (Caso Ideal)
1, 1, 1
Despreza-se a inrcia e o atrito das engrenagens.
N1
1 , 2 torque nas engrenagens
N1 , N 2 nmero de dentes das engrenagens
r1 , r2 raio das engrenagens
N2 N1 1 2 2 r1
= = = = (II.16)
N 2 2 1 1 r2
, ,2 2 2
d1
F1 d 2 x 2
= = (II.17)
F2 d1 x 1
d2
F2
x2
21
pequena e Jm >> n2JL, ento o momento de inrcia da carga referido ao eixo do motor
desprezvel em relao ao momento de inrcia do motor. Um argumento similar
aplica-se frico da carga.
Os motores a serem analisados neste curso sero os motores de corrente
contnua. Os motores de corrente contnua so muito utilizados em sistemas de controle
quando se precisa de uma boa quantidade de potncia no eixo. Existem dois tipos de
motores de corrente contnua, so eles: o controlado por armadura (campo fixo) e; o
controlado por campo (corrente de armadura ia constante).
ea ia eb
if = constante
onde,
Ra = resistncia do enrolamento da armadura,
La = indutncia do enrolamento da armadura, H
ia = corrente do enrolamento da armadura, A
ea = tenso aplicada na armadura, V
eb = fora contra eletromotriz, V
if = corrente de campo, A
= deslocamento angular do eixo motor, rad
= Torque fornecido pelo motor, N.m
J =momento de inrcia equivalente do motor e da carga referida ao eixo do motor,
Kg.m2.
B = coeficiente de frico-viscosa equivalente do motor e da carga referida ao eixo do
motor, Kg.m/rad/s.
22
gerador, que suprido por um amplificador). A equao diferencial para o circuito de
armadura :
di
La a + R a ia + eb = ea (II.23)
dt
Rf Ra
ia = constante
ef if Lf J ea
onde,
Rf = resistncia do enrolamento de campo,
Lf = indutncia do enrolamento de campo, H
If = corrente do enrolamento de campo, A
Ef = tenso aplicada de campo, V
Ra = soma da resistncia de armadura e da resistncia inserida,
ia = corrente de armadura, A
= deslocamento angular do eixo motor, rad
= torque desenvolvido pelo motor, N.m
J = momento de inrcia equivalente do motor e da carga referida no eixo do motor,
Kg.m2
B = coeficiente de frico-viscosa equivalente do motor e da carga referida ao eixo o
motor, Kg.m/rad/s.
23
d 2 d
J + B = = K 2 if (II.28)
dt 2 dt
Q + qi
Vlvula de carga
H+h
Capacitncia C
Resistncia R
onde,
Q = taxa de fluxo em regime estacionrio (antes de qualquer variao haver ocorrido),
m3/min.
qi = pequeno desvio na taxa de fluxo de entrada em relao ao seu valor em regime
estacionrio, m3/min.
qo=pequeno desvio na taxa de fluxo de sada em relao ao seu valor em regime
estacionrio, m3/min.
H = altura do nvel em regime estacionrio (antes de qualquer variao haver ocorrido),
m.
h = pequeno desvio na altura do nvel em relao ao seu nvel estacionrio, m.
24
Capacitncia (C): Representa a capacidade de armazenar lquidos e definida por:
variao no lquido armazenado (m 3 )
C=
var iao na taxa de fluxo (m 3 / min)
Balano de massa:
(vazo mssica da entrada) (vazo mssica de sada) = (taxa de acmulo de massa)
ou,
(desvio na vazo de entrada) (desvio na vazo de sada) = (taxa de variao do
volume)
d d dh
q i q o = (A h ) = (C h ) = C (II.30)
dt dt dt
onde A = rea seccional
Como,
h
R= (II.31)
qo
dh 1
C + h = qi (II.32)
dt R
d qo
CR + qo = qi (II.33)
dt
25
Considere o sistema abaixo:
Lquido
Quente
Aquecedor
Lquido
Frio Misturador
onde,
i = temperatura em regime estacionrio do lquido entrando, C.
o = temperatura do regime estacionrio do lquido saindo, C.
G = taxa de fluxo do lquido em regime estacionrio, Kg/s.
M = massa do lquido no tanque, Kg.
c = calor especfico do lquido, cal/kg.C
R = resistncia trmica, C.s/cal
C = Capacitncia trmica, cal/C
hi = pequena variao na taxa de entrada de calor, cal/s.
ho = pequena variao na taxa de sada do calor, cal/s.
H = taxa de entrada de calor em regime estacionrio, cal/s.
= pequena variao na temperatura na sada, C.
Consideraes:
O tanque isolado, ou seja, no h perda de calor para o ar;
No h armazenamento de calor no isolamento;
O lquido no tanque perfeitamente misturado de modo a estar em uma
temperatura uniforme;
Para simplificar a anlise, representamos o sistema trmico por um modelo de
parmetros concentrados.
Com isso,
ho = G c (II.35)
C = Mc (II.36)
1
R= = (II.37)
ho G c
Balano de Energia:
(taxa de energia que entra) (taxa de energia que sai) = (taxa de energia acumulada)
26
Ento, para o controle de temperatura pela variao do fluxo na entrada:
d
hi ho = C (II.38)
dt
ou,
hi ST
d 1
C + = hi (II.39)
dt R
d
R C + = i (II.40)
dt
Analogia Fora-Tenso:
R L
K +
F vs i C
y
B
di 1
+ R i + i() d + q (0) = v s
t
L (II.40)
dt C 0
27
d2y dy
m + B +Ky = F
dt 2 dt
dv
+ B v + K v() d + y(0) = F
t
m (II.41)
dt 0
Cada juno no sistema mecnico corresponde a uma malha fechada que consiste
de fontes de excitao e elementos passivos anlogos s fontes mecnicas e aos
elementos passivos conectados juno. Todos os pontos de uma massa rgida so
considerados como a mesma juno.
B2
m2 y2
B1
m1 y1
28
L1 L2
+
i1 i2
vs R1 C
R2
Aplicando a lei de Kirchhoff das tenses para as duas malhas do circuito acima,
encontramos:
di
L1 1 + (R1 + R 2 ) i1 R 2 i 2 = v s
dt
di 1
R1 i1 + L 2 2 + R1 i 2 + i 2 d + q 2 (0) = 0
t
dt C 0
Analogia Fora-Corrente:
29
Uma maneira sistemtica de se chegar ao anlogo eltrico de um sistema
mecnico atravs de analogia fora-corrente dada como segue:
1 G1 2
+ +
Is C1 G2 v1 C2 L v2
Exemplo 04: Encontrar o anlogo eltrico do sistema rotacional mecnico abaixo pela
analogia Fora-Corrente.
30
B3
1 2 3
K1 K2
J1 J2
B1 B2
1 L1 2 G3 3
+ +
Is C1 v1 G1 C2 G2 L2 v2
1 t
( v1 v 2 ) d + 12 (0) = I s
L1 0
N 1 :
1 dv
N 2 : ( v1 v 2 ) d + 12 (0) G1 v 2 G 3 ( v 2 v 3 ) C1 2 = 0
t
L1 0 dt
dv 1 t
v 3 d + 3 (0) = 0
L 2 0
N 3 : G 3 ( v 2 v 3 ) C 2 3 G 2 v 3
dt
Exerccio: A partir das equaes acima, encontre uma equao diferencial relacionando
3 com , supondo condies iniciais nulas.
31
e n = 1, 2, 3, ... designa o nmero de coordenadas independentes ou graus de liberdade
existentes no sistema.
R L Soluo:
1 1
L = ET T
C EP = L q& 2 q2
+ 2 2C
e i C 1
ED = R q& 2
2
L d L
Ento, = L q& ; = L &q&
q& dt q&
L 1
= q
q C
ED
= R q&
q&
1
Logo, L &q& + q + R q& = e
C
q = t i d + q(0)
dq 0
Como, i = q& = i
dt &q& = &i
Assim,
1
L i + i d + q (0) + R i = e
t
C 0
ou, e = vL + vC + vR
1
v C = i d + q (0)
t
onde, v R = R i; v L = L i;
C 0
32
Apndice A:
Para o caso de SLIT, duas representaes alternativas podem ser obtidas a partir das
equaes diferenciais que descrevem o sistema. A primeira se baseia no uso da
transformada de Laplace e denominada funo de transferncia, a segunda, no uso de
variveis de estado e denominada representao de estados. Suas definies so:
- a funo de transferncia definida como sendo a relao entre a transformada de
Laplace da sada e a transformada de Laplace da entrada de um sistema, considerando-
se nulas todas as condies iniciais;
- o espao de estados de um sistema dinmico o menor conjunto de variveis
(chamadas variveis de estado) tal que, o conhecimento destas variveis no instante t =
t0, juntamente com a entrada para t >= t0, determina completamente o comportamento
do sistema para qualquer instante t >= t0.
Para SLIT, estas representaes assumem as seguintes formas: equao para a funo
de transferncia,
Y ( s) N ( s)
= = G(s) (A.3)
U ( s) D( s)
onde:
- s uma varivel complexa da forma + j;
- Y(s): Resposta do sistema;
- U(s): Entrada do sistema;
- N(s): Polinmio em s de grau m;
- D(s): Polinmio em s de grau n, (nm);
e equao (23) para o espao de estados,
(A.4)
onde:
- X(t) = [x1(t) x2(t)... xn(t)]t , vetor de estados (n x 1);
- u(t) : a entrada do sistema (para apenas uma entrada e uma sada (1 x 1));
- A : Matriz de coeficientes reais (n x n);
- B : Vetor de coeficientes reais (n x 1);
- C : Vetor de coeficientes reais (1 x n);
- D : Vetor de coeficientes reais (1 x 1);
- n : Ordem do sistema.
33
As duas representaes sero obtidas para um sistema translacional mecnico,
cujo modelo dado na equao (19).
(A.5)
Para determinao da funo de transferncia, toma-se a transformada de
Laplace, usando tabelas, de ambos os lados da equao, resultando na equao (20),
(A.6)
que a representao do sistema translacional mecnico por funo de transferncia, e
que pode ainda, ser representada pelo diagrama de blocos da Figura 41.
(A.8)
Substituindo (A.5) e (A.9) na equao (A.10) resulta na equao:
(A.9)
que e a representao no espao de estados do sistema translacional mecnico.
34
Captulo III: Especificaes de Desempenho no Domnio do
Tempo e Estabilidade de Sistemas Dinmicos
III.1. Reviso de sistemas lineares.
Muitos dos sistemas fsicos que encontramos podem ser linearizados e ter seus
comportamentos descritos por equaes diferenciais ordinrias do tipo:
. .
f(y(n), y(n-1), ..., y , y, u(n), u(n-1), ..., u , u, t) = 0
Para obtermos a relao entrada sada deste sistema, consideramos que o sistema
est inicialmente relaxado (condies iniciais nulas) e tomamos a transformada de
Laplace da eq.(III.2) para obter:
[s(n) + a1s(n-1) + ... + an-1s + an]Y(s) = [b0s(n) + b1s(n-1) + ... + bn-1s + b0]U(s) = 0
(III.3)
Y ( s) b s n + b1 s n 1 + ... + bn 1 s + bn
T(s) = = 0n (III.4)
U ( s) s + a1 s n 1 + ... + a n 1 s + a n
Obs.: A transformada inversa da funo de transferncia a resposta ao impulso do
sistema.
1 1
Y(s) = (III.6)
Ts + 1 s
35
Expandindo C(s) em fraes parciais, temos:
1 T
V(s) =
s Ts + 1
V(t) = 1 e-t/T (T 0) (III.7)
T = 0 y(t) = 0
T = T y(t) = 0,632
T y(t) 1
Plos do sistema:
p=
2 n (4 2
n2 ) 4 n2
=
2 n j 2 n 1 2
2 2
p = - n jn 1 2 = - jd (III.8)
atenuao
constante de amortecimento
n freqncia natural
d freqncia amortecida
36
Resposta ao degrau unitrio de sistemas de 2a ordem
onde d = n 1 2 , = n e
= cos-1 = tg-1 d . A Figura ao
lado, ilustra posio dos plos em
funo de , n, e d.
37
Especificaes Transitrias para Sistemas de 2a Ordem Subamortecidos:
Obs.1: Existe ainda o tempo de atraso, que o instante em que o sistema atinge 50% de
sua resposta em regime.
Obs.2: O inverso da atenuao, , chamado de constante de tempo.
Para uma resposta rpida e amortecida aconselhvel que 0,4 < < 0,8.
Mp e tr so conflitantes
Clculo de tr:
Com = 0,5
P/ y(t): 0 1 nt = 2,5
1,8
Para y(t): 0,1 nt 1,8 tr (III.11)
n
ou, (pelo Ogata) y(t): 0 1 tr = (III.12)
d
d
onde = tg-1
Clculo de tp:
tp = (III.13)
d
Clculo de Mp:
d
Mp = e 0<<1 (III.14)
1- 0 < < 0,6 (III.15)
0,6
38
Clculo de ts:
Tolerncia de 1%:
e 2 n t s = 0,01
4,6 4,6
nts = 4,6 ou ts = = (III.16)
n
Tolerncia de 2%:
4
ts = (III.17)
1,8 4,6
tr Mp 1 - (0 < < 0,6) ts =
n 0,6
Assim,
1,8 1,8
tr ntr 1,8 n (III.18)
n tr
1- Mp 0,6 - 0,6Mp 0,6(1 Mp) 0 0,6 (III.19)
0,6
4,6 4,6
ts ts 4,6 (III.20)
ts
Estas especificaes delimitam uma regio no espao conforme mostrado
abaixo:
39
Especificaes Transitrias para Sistemas de 2a Ordem Discretos:
No primeiro caso, o controlador contnuo deve ser projetado de modo que os dois
plos dominantes do sistema de malha fechada estejam localizados na regio hachurada
da figura anterior.
J para o segundo caso, uma vez que a planta foi discretizada, o controlador deve
ser projetado de modo que os dois plos dominantes do sistema de malha fechada
estejam localizados na regio do plano-Z equivalente regio hachurada na figura
anterior. Essa regio dada pela interseo das trs regies indicadas na figura abaixo:
K ( a s + 1)( b s + 1)...( m s + 1)
C(s)G(s) = (III.21)
s N ( 1 s + 1)( 2 s + 1)...( p s + 1)
Para esta configurao e(t) = r(t) y(t), ento para sistemas com realimentao unitria
a classificao baseada no nmero de integraes indicadas pela funo de
transferncia de malha aberta. Um sistema chamado do tipo 0, tipo 1, tipo 2, ..., se N
= 0, N = 1, N = 2, ..., respectivamente.
Na prtica, raramente se tem um sistema do tipo 3 ou maior porque geralmente
difcil projetar sistemas estveis com mais do que duas integraes no ramo direto.
- Erros estacionrios:
Seja o sistema
40
A funo de transferncia de malha fechada deste sistema :
E (s) C ( s )G ( s )
= (III.22)
R( s ) 1 + C ( s )G ( s )
1
= (III.26)
1 + G (0) H (0)
O erro atuante estacionrio do sistema com uma entrada rampa unitria (entrada e
velocidade unitrias) dado por
s 1
ess = lim
s 0 1 + C ( s )G ( s ) s 2
41
1
lim (III.29)
s 0 sC ( s )G ( s )
O coeficiente Kv definido por
Kv = lim sC ( s )G ( s ) (III.30)
s 0
1
ess = (III.31)
Kv
Para um sistema do tipo 0
sK ( a s + 1)( b s + 1)...
Kv = lim =0
s 0 ( 1 s + 1)( 2 s + 1)...
Para um sistema do tipo 1
sK ( a s + 1)( b s + 1)...
Kv = lim =K
s 0 s ( 1 s + 1)( 2 s + 1)...
Para um sistema do tipo 2
sK ( a s + 1)( b s + 1)...
Kv = lim = (N 2)
s 0 s N ( 1 s + 1)( 2 s + 1)...
Portanto,
1
ess = = para sistemas do tipo 0
Kv
1 1
ess = = para sistemas do tipo 1
Kv K
1
ess = = 0 para sistemas do tipo 2 ou maior
Kv
= 0 para T < 0
dado por
s 1 1
ess = lim = (III.32)
s 1 + C ( s )G ( s ) s 3 2
lim s C ( s )G ( s )
s
42
Assim,
1
ess = (III.34)
Ka
Sistema tipo 0: Ka = 0
Sistema tipo 1: Ka = 0
Sistema tipo 2: Ka = K
Sistema tipo 3: Ka = (N 3)
Portanto,
KK = lim s K C ( s )G ( s )
s 0
43
- Consideraes:
Seja o sistema
1
Gp(s) = H(s) = h
s (s + 1)
onde h = 0
E(s) = R(s) Y(s)
G p (s)
= R( s) R( s)
1 + hG p ( s )
1 + (h 1)G p ( s )
= R( s)
1 + hG p ( s )
e
E ( s ) 1 + (h 1)G p ( s )
F(s) = =
R( s) 1 + hG p ( s )
h 1
e =
h
44
Assim, o sistema do tipo 0, apesar do fato da planta ter um integrador puro.
Entretanto, se a realimentao unitria, h = 1 e e = 0. Isto , o sistema do tipo 1.
G p ( s) 1
y = lim sY ( s ) = lim sT ( s ) R( s ) = lim s R( s ) = lim sR( s )
s 0 s 0 s 0 1 + hG ( s )
p
s 0 s (s + 1) + h
- Ilustraes:
Sistema de 1a ordem (com integrador):
ou,
ou,
45
Para entrada degrau R(s) = 1 / s, temos
s + 1 + (h - 1)K
e = lim F ( s ) = lim
s 0 s 0 s + 1 + hK
1 + (h 1) K
e =
1 + hK
Se 1 + (h 1)K = 0 e = 0
Portanto, se
K 1 1
h= = 1
K K
o sistema do tipo 1. Isto pode ser verificado para uma entrada rampa R(s) = 1 / s2,
onde
1
s + 1 + K
F ( s) K
e = lim = lim
s 0 s s 0 K 1
s s + 1 + K
K
s
e = lim =
s 0 s (s + K ) K
e =
K
A sada do sistema :
K K
Y(s) = R( s) = R( s)
s + 1 + hK s + K
Considere o sistema:
R + e u y
C(z) G(z)
-
R(z)
E(z) = ( VI . 34 )
1+ C(z)G(z)
46
O valor final de e(k), se as razes de 1+ C(z)G(z) = 0 esto dentro do crculo
unitrio, dado por :
R( z)
e() = lim( z 1) ( III. 35 )
z 1 1 + C( z)G( z)
( z z ) i
H ( z) = K i =1
n ( III.41 )
(z pi )
z =1
47
Portanto , notamos que kv aumenta para plos distantes de z = 1 e para zeros
prximos a z = 1 . Entretanto, um zero prximo a z = 1 produz um grande overshoot
e uma resposta transitria pobre. Assim, devemos sempre fazer um balano entre um
baixo erro de regime estacionrio e uma boa resposta transitria.
(III.44)
48
Observaes:
- Se um termo da primeira coluna (b1, c1, d1, etc) nulo, e os restantes no so,
ento zero deve ser substitudo por um nmero positivo muito pequeno , e ento o
resto da tabela calculado.
- Caso os termos de uma linha sejam todos nulos, devemos substituir estes
valores, pelos coeficientes da derivada do polinmio anterior (linha anterior) em relao
a S. Este polinmio chamado de polinmio auxiliar.
1+ w
z= (III.45)
1 w
mapeia o interior do crculo unitrio do plano-z no semiplano esquerdo do plano-W.
49