3. Aplicaci´ on de un caso particular de Sistemas Compartimentales 29
3.2. Un caso de mezcla con tres tanques
En esta secci´on estudiamos un sistema en tres dimenisiones (tres tanques), la descripci´on del problema es el siguiente:
Tres tanques, A,B y C contienen V1, V2 y V3 litros de salmuera respectivamente. En dichos tanques se disolvieron inicialmente a, b y c libras de sal respectivamente.. Ambos tanques est´an conectados, habiendo un flujo f2 de salmuera del tanque B al tanque A, un flujo f3 del tanque A al tanque B, un flujo f4 del tanque C al tanque B, un flujo f5 del tanque B al tanque C. Adem´as, del exterior hay un flujo de f1, con c1 libras de sal por litro, hacia el tanqueA, y del tanqueC hay un flujof6 hacia el exterior. Deseamos determinar la cantidad de sal presente en cada tanque en el momentot.
Figura 3.5: El par´ametrou=c1 representa la concentraci´on de entrada con el flujof1. Para que cada tanque tenga volumen constante debe cumplirse que
f1 =f6 f3 =f1+f2
f3+f4 =f2+f5
f5 =f6+f4
(3.16)
Por simplicidad consideremos Vi = V para i = 1,2,3. De modo que la configuraci´on de los tanques nos lleva al sistema
dx1
dt =−f3
V x1+ f2
V x2+f1u dx2
dt = f3
V x1+f2+f5
V x2+f4 V x3 dx3
dt = f5
V x2−f4+f6
V x3
(3.17)
matricialmente
˙
x=Ax+bu
Observaci´on 3.2.1. Los pasos algebraicos que se siguen para determinar la soluci´on del sistema (3.17) son similares a los de la secci´on anterior.
Con
A=
−fV3 fV2 0
f3
V −f2+fV 5 fV4 0 fV5 −f4V+f6
y b=
f1
0 0
equivalentemente
A=
−fV3 fV2 0
f3
V −f3+fV 4 fV4 0 f1+fV 4 −f4V+f1
y b=
f1
0 0
con inversa
A−1 = V
f2−f3
1 ff2
3
f2
f3
f4
f4+f1
1 1 f f4
4+f1
1 1 1
= −V f1
1 ff2
3
f2
f3
f4
f5
1 1 ff4
5
1 1 1
de modo que el punto de equilibrio correspondiente es
x=−A−1bu= V f2−f3
1 ff2
3
f2
f3
f4
f4+f1
1 1 ff4
4+f1
1 1 1
f1
0 0
u
=
1 1 1
V u.
(3.18)
N´otese que el punto de equilibrio (3.18) es an´alogo al punto (3.5). Veamos ahora que existe un deslizamiento para este sistema.
Supongamos que existe un planol1x1+l2x2+l3x3 =kconli>0, tenemos de (2.16) la forma expl´ıcita de Aeq
Aeq =
I−bL Lb
A= 1
V
l2f3
l1
l2(f3+f4)
l1 −l3(f1l+f4)
1
l3(f1+f4) l1 −l2lf4
1
f3 −(f3+f4) f4
0 (f1+f4) −(f1+f4)
(3.19)
ahora podemos obtener los valores propios deAeqy verificar queσ(Aeq)∈R−. En general para valores arbitrario de li >0; tenemos que la matriz Aeq tiene valores propios reales negativos, ya que
Aeq
1 1 1
=
0 0 0
entoncesσ(Aeq) ={λd1 = 0, λd2, λd3}, donde
λd2,3 =− 1 2V
f1+f3+ 2f4+f3l2 l1
± 1 2V
s
f1+f3+ 2f4+f3l2 l1
2
− 4
l1f3(f1+f4)N donde
N =l1+l2+l3
y de aqu´ı tenemos que l4
1f3(f1+f4)N >0, por lo tanto λd2,3 ∈C−. λd2 ∈R− si
f1+f3+ 2f4+f3
l2
l1 2
− 4
l1f3(f1+f4)N >0 concluimos entonces queσ(Aeq)∈R−.
Al existir una din´amica deslizante sobre el plano l1x1+l2x2+l3x3=k, tenemos que
LAx= l1 l2 l3
−fV3 fV2 0
f3
V −f3V+f4 fV4 0 f1+fV 4 −f4+fV 1
x1
x2 x3
=x2S1−x1S2−x3S3
(3.20)
donde
S1 = 1
Vl3(f1+f4)− 1
Vl2(f3+f4) + 1 Vl1f2 S2 = 1
Vl1f3− 1 Vl2f3
S3 = 1
Vl3(f1+f4)− 1 Vl2f4
se sigue queueq =−LAxLb , de modo que existe un deslizamiento con control positivo siLAx <0.
Es importante tomar en cuenta que podemos tener varios planos con deslizamiento, por tal motivo consideramos tambi´en el objetivo de convertir la superficie en atractora con la cuenta de atracci´on la mayor posible. En adelante, veamos que podemos tener definidos cuatro planos con deslizamiento.
3.2.1. Plano 1
Para simplificar (3.20) supongamos que S2= 0 yS3 = 0, lo cual implica 1
Vl1f3− 1
Vl2f3 = 0 1
Vl3(f1+f4)− 1
Vl3f4 = 0 lo cual implica quel1 =l2 yl3= ff4
1+f4l2. Por lo tanto LAx = x2
1
Vl3(f1+f4)− 1
Vl2(f3+f4) + 1 Vl1f2
= 1
Vl2x2(f2−f3)<0 ∀ x2 >0;
ya quef3 =f1+f2, i.e f3 > f2.
Debido a la equivalenciaueq>0⇔ LAx <0, con estos valores de l1, l2 yl3, concluimos que
el deslizamiento est´a asegurado en todo el plano Lx=k. Veamos ahora cuales son los valores propios correspondientes aAeq con el valor asignado a cadali. De (3.19) se sigue que
Aeq= 1 V
−f3 f3 0
f3 −(f3+f4) f4
0 (f1+f4) −(f1+f4)
le corresponden los valores propios λd1 = 0
λd2,3 = − 1
2V (f1+ 2f3+ 2f4)± 1 2V
q
f12−4f1f3+ 4f1f4+ 4f32−4f3f4+ 4f42 Sea
G=
f1+f3+ 2f4+f3
l2
l1 2
− 4
l1f3(f1+f4)(l1+l2+l3) entonces, para l1 =l2 yl3 = ff4
1+f4l2, los valores propios son reales negativos. Pues G = (f1+f3+ 2f4+f3)2−4f3(f1+f4)
2 + f4
f1+f4
= (f1+ 2f3+ 2f4)2−(8f1f3+ 12f3f4)
= (f1+ 2f4)2−4f3(f1+f4) + 4f32 >0 3.2.2. plano 2
Consideremos ahora que en (3.20) se tieneS1= 0 yS3 = 0
l3(f1+f4)−l2(f3+f4) +l1f2 = 0 (3.21) l3(f1+f4)−l2f4 = 0 (3.22) entonces
LAx=−x1 1
Vl1f3− 1 Vl2f3
(3.23) de (3.21) y (3.22) se tiene que
l1 = 1
f2f4 (f1f3l3+f3f4l3) sustituyendo l1 en (3.23)
LAx = −x1 1
Vl1f3− 1 Vl2f3
= −x1 1
V 1
f2f4
(f1f3l3+f3f4l3)
f3− 1 V
l3(f1+f4) f4
f3
= f3l3 V f2f4
(f2−f3)(f1+f4)x1
de modo que Aeq= 1
V
−2ll2
1f3 ll2
1(f3+f4)−ll3
1(f1+f4) ll3
1(f1+f4)−ll2
1f4
f3 −(f3+f4) f4
0 (f1+f4) −(f1+f4)
al sustituir los valorel2 = l3(f1f+f4)
4 yl1= f1
2f4(f1f3l3+f3f4l3) en Aeq tenemos Aeq= 1
V
−f2 f2 0
f3 −(f3+f4) f4
0 (f1+f4) −(f1+f4)
la cual, tiene valores propios λd1 = 0 λd2,3 = − 1
2V (f1+f2+f3+ 2f4)± 1 2V
pD1
con
D1 =f12−2f1f2−2f1f3+ 4f1f4+f22+ 2f2f3−4f2f4+f32+ 4f42. Haciendo unos pasos algebraicos se puede verificar que λ2 ∈R−.
3.2.3. Plano 3
Supongamos ahora queS1 = 0 yS2 = 0, es decir
l3(f1+f4)−l2(f3+f4) +l1f2 = 0 l3f3−l2f3 = 0 entonces
LAx=−1
V (l3(f1+f4)−l2f4).
Implicando quel1 =l2 y sustituyendo en la primer igualdad tenemos que l3 = l2(f3+f4)−l1f2
f1+f4
= l2(f3+f4)−l2f2 f1+f4
= l2(f1+f4) f1+f4
= l2
ya quef3 =f1+f2. Esta asignaci´on implica elegir el plano x1+x2+x3 = lk
1; tal que LAx=−l1
Vf1x3 <0
implicando que existe deslizamiento en todo el plano, de forma que la din´amica deslizante es representada por
Aeq= 1 V
−2ll2
1f3 ll2
1(f3+f4)−ll3
1(f1+f4) ll3
1(f1+f4)−ll2
1f4
f3 −(f3+f4) f4
0 (f1+f4) −(f1+f4)
= 1 V
−f3 f3−f1 f1 f3 −(f3+f4) f4
0 (f1+f4) −(f1+f4)
.
(3.24)
Los valores propios de (3.24) son λd1 = 0
λd2,3 = − 1
2V (f1+ 2f3+ 2f4)± 1 2V
q
f12−8f1f3+ 4f1f4+ 4f32−4f3f4+ 4f42 de manera que λ2 ∈R−.
3.2.4. Plano 4
Ahora supongamos que en (3.20)l1,l2 yl3 son tales que l3(f1+f4)−l2(f3+f4) +l1f2 = 0
l1 > l2 l3(f1+f4)−l2f4 ≥ 0
en particular, consideremos la asignaci´on l1=f3 yl2 =f2. Esta asignaci´on implica que l3 = l2(f3+f4)−l1f2
f1+f4
= f2(f3+f4)−f3f2
f1+f4
= f2f4 f1+f4
implicando que
l3(f1+f4)−l2f4 =
f2f4
f1+f4
(f1+f4)−l2f4= 0.
Es decirl1 =f3,l2=f2 yf3 = ff2f4
1+f4, de manera que en la expresi´on general de Aeq tenemos que
Aeq = 1 V
−2ll2
1f3 ll2
1(f3+f4)−ll3
1(f1+f4) ll3
1(f1+f4)−ll2
1f4
f3 −(f3+f4) f4
0 (f1+f4) −(f1+f4)
= 1
V
−f2 f2 0
f3 −(f3+f4) f4
0 (f1+f4) −(f1+f4)
.
teniendo como valores propios λd1 = 0 λd2,3 = − 1
2V (f1+f2+f3+ 2f4)± 1 2V
pD2
con
D2 =f12−2f1f2−2f1f3+ 4f1f4+f22+ 2f2f3−4f2f4+f32+ 4f42.
Lo que hemos obtenido hasta este punto son cuatro planos donde se tiene deslizamiento, lo que sigue ahora es verificar que plano presenta mayor cuenta de atracci´on, o bien, veamos en cu´al de los planos la matriz Aeq tiene los valores propios m´as a la izquierda del semiplano izquierdo, para lograr tal objetivo consideremos el siguiente problema de optimizaci´on:
3.2.5. Problema de Optimizaci´on
A continuaci´on nos proponemos elegir un plano, es decir par´ametros l1,l2 yl3 positivos, tal que el conjunto {σ(Aeq)\0}este lo m´as a la izquierda deC−, con el objetivo de aumentar la rapidez de convergencia de las soluciones.
ConsiderandoLAxdada por (3.20) y la condici´on LAx <0 para tener deslizamiento, implica que deben cumplirse las desigualdades
l3(f1+f4)−l2(f3+f4) +l1f2 ≤ 0 l1f3−l2f3 ≥ 0 l3(f1+f4)−l2f4 ≥ 0 no todas iguales a cero. Equivalentemente
l3(f1+f4) ≤ l2(f3+f4)−l1f2 (3.25)
l1 ≥ l2 (3.26)
l3(f1+f4) ≥ l2f4 (3.27)
de (3.25) y (3.27) deducimos que
l2f4≤l3(f1+f4)≤l2(f3+f4)−l1f2 ⇒ l2f4
f1+f4 ≤l3 ≤ l2(f3+f4)−l1f2
f1+f4
´
esta ´ultima desigualdad representa una cota paral3. Podemos resumir las desigualdades (3.26), (3.27) y (3.28) al par de desigualdades
l1≥l2 y l2f4 f1+f4
≤l3 ≤ l2(f3+f4)−l1f2 f1+f4
equivalentemente
l2
l1
≤1 y 0≤ f4
f1+f4 l2
l1
≤ l3
l1 ≤ f3+f4
f1+f4 l2
l1
− f2
f1+f4 ≤ f5
f1+f4 = 1
(3.28)
la ´ultima desigualdad se deduce de la condici´on f3+f4 =f2+f5. En la segunda desigualdad de (3.28) debe cumplirse que
0≤ f3+f4 f1+f4
l2 l1
− f2 f1+f4
⇔ f2 f3+f4
≤ l2 l1
implicando que las restricciones (3.28) pueden reescribirse como f2
f3+f4 ≤ l2
l1 ≤1 y 0≤ f4
f1+f4 l2
l1
≤ l3
l1 ≤ f3+f4 f1+f4
l2 l1
− f2
f1+f4 ≤ f5
f1+f4 = 1.
(3.29)
Es decir, hemos encontrado una cota para ll2
1 y ll3
1. Por lo tanto podemos resolver en general el problema
hm´ınl
2 l1,ll3
1
i
−
f1+f3+ 2f4+f3l2 l1
± s
f1+f3+ 2f4+f3l2 l1
2
−4f3(f1+f4)N
(3.30)
sujeta a las restricciones (3.29) donde
N = 1 +l2 l1
+l3 l1
.
Sea
D=
f1+f3+ 2f4+f3l2 l1
2
−4f3(f1+f4)
1 +l2 l1 +l3
l1
consideremos las cota encontrada para ll3
1, tal que Dm =
f1+f3+ 2f4+f3l2 l1
2
−4f3(f1+f4)
1 +l2
l1 + f4 f1+f4
l2 l1
donde D≥Dm. Tomemos ahora el cambio de variablex = ll2
1, de modo que podemos ver la expresi´on Dm como
Dm(x) = (f1+f3+ 2f4+f3x)2−4f3(f1+f4)
1 +x+ f4 f1+f4
x
calculando el m´ınimo de la funci´on Dm(x) dDm(x)
dx =−2f3(f1−f3+ 2f4−xf3) teniendo como punto cr´ıtico x= f1+2ff4−f3
3 , se sigue que d2Dm(x)
dx = 2f32 >0 entoncesx= f1+2ff4−f3
3 representa un m´ınimo para la funci´on Dm(x), adem´as se verifica que Dm
f1+ 2f4−f3
f3
= 4f4(f1+f2)>0.
Concluimos entonces que el m´ınimo de la funci´on Dm(x) es positivo, y por la desigualdad D≥Dm se sigue queD >0, es decir, los valores propios son reales. Finalmente, el problema de optimizar (3.30) nos lleva a que
l2
l1 = 1 ⇒ f4
f1+f4 ≤ l3
l1 ≤1
⇒ l3
l1 = 1
tales condiciones implican que l1 =l2 =l3, como estas son las condiciones para li >0 en el plano 3, concluimos que en dicho plano se presenta mayor rapidez de convergencia.
Probemos ahora que para cada par ll2
1 y ll3
1 la matrizAeq es Metzler. Para Aeq= 1
V
−f3ll2
1 (f3+f4)ll2
1 −(f1+f4)ll3
1 (f1+f4)ll3
1 −f4ll2
1
f3 −(f3+f4) f4
0 (f1+f4) −(f1+f4)
con las restricciones (3.29). Para que Aeq sea matriz Metzler solo debemos probar que dos entradas del primer renglon tiene valores m´ınimos no negativos para planos admisibles, de forma que
(f3+f4)l2 l1
−(f1+f4)l3 l1
≥ 0 (3.31)
(f1+f4)l3 l1
−f4l2 l1
≥ 0. (3.32)
Con (3.32);
m´ın
(f3+f4)l2
l1
−(f1+f4)l3
l1
=
f2
f3+f4
(f3+f4)−
f2
f3+f4
f3+f4
f1+f4 − f2
f1+f4
(f1+f4)
= f2 >0
Con (3.33);
m´ın
(f1+f4)l3 l1
−f4l2 l1
=
f4 f1+f4
(f1+f4)−f4
= 0 Concluimos que Aeq es Metzler.
En el siguiente ejemplo damos un sistema de control en el cual se tomar´on los valores l1 = f3, l2 =l2 yl3 = ff2f4
1+f4.
Ejemplo 3.2.1. Consideremos el sistema (3.17) con valores num´ericos
f2 = 2 f3= 3
f4 = 4 f5= 5
f1 = f6= 1
V = 100
matricialmente se tiene
˙ x=
−1003 1002 0
3
100 −1007 1004
0 1005 −1005
x+
1 0 0
u
equivalentemente
A=
−0,03 0,02 0 0,03 −0,07 0,04
0 0,05 −0,05
con valores propios
λ1 = −3.8033×10−3 λ2 = −3.5690×10−2 λ3 = −0.11051.
Ahora con el plano l1x1+l2x2+l3x3 =k, donde l1= 3, l2 = 3 y l3 = 85 se tiene que Aeq=
−0.02 0.02 0 0.03 −0.07 0.04
0 0.05 −0.05
con valores propios
λd1 = 0 λd2 = −0.03 λd3 = −0.11.
Tenemos el punto de equilibrio
x = −A−1bu
= V
f1
1 ff2
3
f2
f3
f4 f1+f4
1 1 f1+f4f4
1 1 1
f1
0 0
=
1 1 1
V u=
100 100 100
u.
Aceptando la asignaci´on conr1 = 0 y r2>0, por asignar
k = 1
2L(x1+x2)
= 1
2L −A−1br1− −A−1br2
= L
50 50 50
r2
con control
u(x) =
0 si l1x1+l2x2+l3> k ueq si l1x1+l2x2+l3=k r2 si l1x1+l2x2+l3< k
(3.33) donde
0≤ueq≤r2 con
ueq = −LAx Lb
= − 1
l1f1
l1 l2 l3
−0.02 0.02 0 0.03 −0.07 0.04
0 0.05 −0.05
x
=
0.03−0.03l2 l1
x1+
0.07l2
l1
−0.05l3 l1
−0.02
x2+
0.05l3 l1
−0.04l2 l1
x3.
Aqu´ı conviene determinar el valor der2. Se sigue de los valores para las variablesli >0 que ueq= 0.01x1−1.3333×10−2x2−7.8886×10−31x3
o bien
ueq= 0.01x1−1.3333×10−2x2. Para x=
x1 x2
x3
∈[0,200]3 tenemos que
m´axueq≤0.01 (200) = 2 ⇒ r2 = 2.
concluimos que
0≤ueq≤2
A continuaci´on presentamos una simulaci´on para ilustrar los resultados anteriores.
Figura 3.6: En esta simulaci´on se tom´o la condici´on inicial x0 = (40,50,60)T. La curva roja representa la soluci´on al sistema (3.17) conu, mientras que la otra curva representa la soluci´on con deslizamiento.