de Estados
Graus de Liberdade para Controle
1 Modelo No-Linear
Modelo No-Linear Monovarivel
Modelo No-Linear Bivarivel
Variveis Desvio
Modelo No-Linear Multivarivel
2 Linearizao e Modelo Linear Invariante no Tempo
3 Graus de Liberdade para Controle
4 Exemplos
Tanque de Nvel Linear e No-Linear
Tanques de Nvel Sem Interao
Tanques de Nvel Com Interao
5 Atividades Complementares
dx
= f (x)
dt
Expandindo a funo no-linear f (x) em uma srie de Taylor, em torno
do ponto x0
1 d 2f
df
f (x) = f (x0 ) + (x x0 ) + (x x0 )2 +
dx x0 2! dx 2 x0
1 d nf
+ (x x0 )n
n! dx n x0
Interpretao Geomtrica
f(x )
x 0 x
f2
f2 (x1 , x2 ) = f2 (x10 , x20 ) + (x1 x10 ) +
x1 x10 ,x20
f2 dx2
(x2 x20 ) =
x2 x10 ,x20 dt
No estado estacionrio
0 = f1 (x1s , x2s )
0 = f2 (x1s , x2s )
=0(EE)
d(x2 x2s ) z }| {
f2 (x1 , x2 ) = = f2 (x1s , x2s ) +
dt
f2 f2
(x1 x1s ) + (x2 x2s )
x1 x1s ,x2s x2 x1s ,x2s
x1 = x1 x1s e x2 = x2 x2s
d x1
= a11 x1 + a12 x2
dt
d x2
= a21 x1 + a22 x2
dt
ou na forma matricial equivalente
!
d x1
x1
a11 a12 x1
dt
d x2 = = = Ax
x
dt
x2 a21 a22 x2
onde
f1 f1
a11 = a12 =
x1 x1s ,x2s x2 x1s ,x2s
f2 f2
a21 = a22 =
x1 x1s ,x2s x2 x1s ,x2s
dx1
x 1 = = f1 (x1 , , xn , u1 , , um , t), x1 (0) = x10
dt
dx2
x 2 = = f2 (x1 , , xn , u1 , , um , t), x2 (0) = x20
dt
..
.
dxn
x n = = fn (x1 , , xn , u1 , , um , t), xn (0) = xn0
dt
ou
dx
= f(x, u,t), x(0) = x0
dt
onde
y1 = h1 (x1 , , xn , u1 , , um )
y2 = h2 (x1 , , xn , u1 , , um )
..
.
yp = hp (x1 , , xn , u1 , , um )
ou
y = h(x, u)
x i = fi (x1 , , xn , u1 , , um )
=0(EE)
z }| {
x i = fi (xs , us ) +
fi fi
(x1 x1s ) + + (xn xns ) +
x1 s xn s
fi fi
(u1 u1s ) + + (um ums ) + R
u1 s um s
= y ys e
onde y
hi hi
cij = e dij =
xj s
uj s
Em notao vetorial
= Ax
x + Bu
, x0 = 0
LTI
= Cx
y + Du
T i1 T i2
T
u = (Fi1, Ti1, Fi2, Ti2, Fst, Tst) :
vetor de entrada Q T
h
T F , T
y = (h, T ) : vetor de sada
f = (f1 , f2 )T : C o n d e n s a d o
V a p o r
h = (h1 , h2 )T :
funes no-lineares: sadas
equaes de estado
dh k h Fi1 Fi2
= + + = f1
dt A A A
aFst b
dT 1 Fi1 + Fi2 + Cp 1 Fi1Ti1
= T+
dt A h A h
equaes de sada
y1 = x1 = h(h1 ) e y2 = x2 = T (h2 )
modelo LTI
x = Ax + Bu, x0 = 0
y = Cx + Du
A(2 2)
f1 1 k f1
a11 = = a12 = =0
h s 2 A hs T s
aFstsb
f2 1
a21 = = Fi1s + Fi2s + Ts
h s A Cp
aFstsb
1
Fi1s Ti1s Fi2s Ti2s Tsts 2 = 0 (BE no EE)
Cp hs
aFstsb
1 Fi1s + Fi2s + Cp
f2
a22 = =
T s A hs
B(2 6)
f1 1 f1
b11 = Fi1 s = A b12 = Ti1 s =0
f1 1 f1
b13 = Fi2 s = A b14 = Ti2 s =0
f1 f1
b15 = Fst s =0 b16 = Tst s =0
f2 1 f2 Fi1s
b21 = Fi1 s = Ahs (Ti1s Ts ) b22 = Ti1 s = Ahs
f2 1 f2 Fi2s
b23 = Fi2 s = Ahs (Ti2s Ts ) b24 = Ti2 s = Ahs
abFstsb1
f2 f2 aFstsb
b25 = Fst s
= Ahs Cp (Tsts Ts ) b26 = Tst s
= Ahs Cp
C(2 2)
h1 h1
c11 = h s = 1 c12 = T s =0
10
C= =I
c21 = h2
= 0 c22 = h2
=1 01
h s T s
D(2 6)
D=0
parmetros: especificaes:
k = 2 101 m5/2 /min Fi1s = 1 101 m3 /min
a = 3, 556 103 Ti1s = 18 o C
kcal/min2/3 .m.o C Fi2s = 1 101 m3 /min
b = 1/3 Ti2s = 20 o C
= 1 103 kg/m3 Fsts = 3 102 m3 /min
Cp = 1 kcal/kg.o C Tsts = 120 o C
A = 1 m2
h
0, 10 0 h
= +
T 0 1, 30 T
| {z } | {z } | {z }
x A x
0 1
Fi1
BTi1C
B C
1, 00 0 1, 00 0 0 0 BFi2C
B C, x0 = 0
86, 52 0, 10 84, 52 0, 10 190, 04 1, 10 B Ti2C
| {z }B@Fst A
C
B
Tst
| {z }
u
h 1 0 h
=
T 0 1 T
| {z } | {z } | {z }
y C x
0.95
0.9
0 10 20 30 40 50 60
t (min)
105.5
degrau nl+
degrau l+
105
degrau nl
degrau l
T (oC)
104.5
104
103.5
0 10 20 30 40 50 60
t (min)
1 no-linearidades,
especialmente para
0.95
0 1 2 3
t (min)
4 5 6 7 perturbaes com
107
amplitudes elevadas. Isto ,
106
degrau nl+
degrau l+
quando se afasta muito do
degrau nl
105
degrau l ponto de linearizao.
T (oC)
104
103
102
101
0 1 2 3 4 5 6 7
t (min)
T T
F s t
b 2 5 i1
c F
T
2 2
b i1
2 2
s t
b 2 6 T b 2 1
b a
b
2 4 2 2
1 1
T i2 b
h
2 3
F i2
b 1 3
h c 1 1
a 1 1
f =V E
Meio Externo
especificando os valores das perturbaes, adiciona-se uma equao
de especificao para cada uma
di = constante
Sistema de Controle
a presena de uma malha de controle introduz uma equao adicional
entre yi e mj
P: mj = Kcij (yisp yi )
Portanto,
no se deve especificar mais objetivos de controle do que
possvel para determinado processo, do contrrio o sistema ficar
superespecificado (f < 0); isto , sem graus de liberdade
suficientes para atender aos objetivos de controle.
com isso, o nmero de graus de liberdade para o controle indica a
dimenso do problema de controle a ser enfrentado.
f = 6
Exemplo
Verifique o efeito do ponto de linearizao na resposta de um tanque
de nvel de seo reta uniforme de rea A = 0, 3 m2 , ao qual
adaptado uma resistncia ao fluxo. Suponha que a vazo volumtrica
F , atravs da
resistncia, se relaciona com a altura de lquido h pela
relao F = 8 h. Uma vazo volumtrica Fo de lquido e massa
especfica constante alimenta o tanque. Considere, para efeito de
anlise, os nveis mdios de operao de hs = 1 e 3 m de altura de
lquido.
Exemplo (continuao)
F o
h
F = k h
(A )
Modelo Linear: LTI linearizando o termo F = k h
Definindo as variveis-desvio h = h hs e Fo = Fo Fo
s
dh Fo + Fos 1
p
k
= k hs + h
dt A A 2 hs
Fos k hs
Como A A = 0 (estado estacionrio)
=0(EE)
z }| {
dh
Fo k Fos k hs
= h+
dt A 2A hs A A
dh Fo k
= h, h(0) = 0
dt A 2A hs
1.4
1.35
1.3
1.25
h (m)
1.2
1.15
1.1 nolinear
linear op. 1
1.05 linear op. 2
1
0 0.2 0.4 0.6 0.8 1
t (min)
3.45
3.4
3.35
3.3
h (m)
3.25
3.2
3.15
nolinear
3.1 linear op.1
linear op.2
3.05
3
0 0.2 0.4 0.6 0.8 1
t (min)
Exemplo
Determine as equaes de estado, o modelo LTI (linear) e o nmero
de graus de liberdade para controle para osistema representado
por
dois tanques sem interao, onde F1 = K1 h1 e F2 = K2 h2 .
Apresente uma configurao de controle por realimentao para o
mesmo.
Exemplo (continuao)
F i
A
h 1 F 1
F
1
T a n q u e 1 3
K 1
A 2
h 2
T a n q u e 2 K 2
F 2
dx
x = = f(x, u), x0 (0) = xs
dt
y = h(x, u)
B(22):
f1 1 f1
b11 = = e b12 = =0
Fi s A1 F3 s
f2 f2 1
b21 = =0 e b22 = =
Fi s F3 s A2
C(22): C = I
Desta forma,
dh1 1 K1 1/2 1
= h1s h1 + Fi , h1 (0) = 0
dt 2 A1 A1
| {z } | {z }
a11 b11
dh2 1 K1 1/2 1 K2 1/2 1
= h1s h1 + h2s h2 + F3 , h2 (0) = 0
dt 2 A2 2 A2 A2
| {z } | {z } | {z }
a21 a22 b22
h
F i
1
b 1 1 c 1 1
h 1
a a 2 1
1 1
h
F 3
2
b 2 2
h 2 c 2 2
a 2 2
V: Fi , F3 , h1 , h2 = 4
E: f1 , f2 = 2
(-)
f = 2
F i
A
h 1 F 1
F
1
T a n q u e 1 3
K 1
L C
A 2
h 2
T a n q u e 2 K 2
F 2
Exemplo
Determine as equaes de estado, o modelo LTI (linear) e o nmero
de graus de liberdade para controle para osistema representado
por
dois tanques com interao, onde F1 = K1 h1 h2 e F2 = K2 h2 .
Apresente uma configurao de controle por realimentao para o
mesmo.
Exemplo (continuao)
F i F 3
A
h 1
F 1 A
h 2 F 2
1 2
T a n q u e 1 K T a n q u e 2 K
1 2
dx
x = = f(x, u), x0 (0) = xs
dt
y = h(x, u)
Assim,
A(22):
f1 1 K1
a11 = = (h1s h2s )1/2
h1 s 2 A1
f1 1 K1
a12 = = (h1s h2s )1/2
h2 s 2 A1
f2 1 K1
a21 = = (h1s h2s )1/2
h1 s 2 A2
f2 1 K1 1 K2 1/2
a22 = = (h1s h2s ) h
h2 s 2 A2 2 A2 2s
B(22):
f1 1 f1
b11 = = e b12 = =0
Fi s A1 F3 s
f2 f2 1
b21 = =0 e b22 = =
Fi s F3 s A2
C(22): C = I
h
F i
1
b 1 1 c 1 1
h 1
a a 1 2
1 1
a
h
2 1
2
F 3
b 2 2 h 2 c 2 2
a 2 2
V: Fi , F3 , h1 , h2 = 4
E: f1 , f2 = 2
(-)
f = 2
F i F 3
L C
A
h 1
F 1 A
h 2 F 2
1 2
T a n q u e 1 K T a n q u e 2 K
1 2
Leitura Complementar
Prxima aula:
apostila do Prof. Wua , captulos 9 e 10 (volume I).
livro do Stephanopoulosb , captulos 9 e 10.
livro do Seborg et al.c , captulos 4 e 5.
a
Kwong, W. H., Introduo ao Controle de Processos Qumicos com MATLAB.
Volumes I e II, EdUFSCar, So Carlos, Brasil, 2002.
b
Stephanopoulos, G., Chemical Process Control. An Introduction to Theory and
Practice. Prentice Hall, Englewood Cliffs, USA, 1984.
c
Seborg, D. E., Edgar, T. F., Mellichamp, D. A., Process Dynamics and Control. 1st
Edition, John Wiley, New York, USA, 1989.