(pp. 1–8)
Sobre la estabilidad globalmente asint´
otica de sistemas
singulares no lineales
B. Cant´
o, C. Coll, E. S´
anchez
Instituto de Matem´atica Multidisciplinar, Universidad Polit´ecnica de Valencia, Camino de Vera s/n, 46022 Valencia. E-mails:bcanto@mat.upv.es, mccoll@mat.upv.es, esanchezj@mat.upv.es.
Palabras clave: sistema singular, sistema no lineal, estabilidad globalmente asint´otica, Lyapunov
Resumen
En este trabajo se estudia el problema de la estabilidad global para sistemas sin-gulares no lineales. Para ello se utiliza la definici´on de estabilidad asint´otica seg´un Lyapunov. Los resultados obtenidos son una generalizaci´on de dicho problema para el caso de sistemas no lineales est´andar.
1.
Preliminares
Por lo general, los modelos matem´aticos que representan procesos atmosf´ericos, ecol´ogi-cos, de ingenier´ıa, biol´ogicos y econ´omicos son sistemas no lineales. Uno de los problemas m´as importantes en el estudio de modelos es la estabilidad del proceso. En el caso de sistemas lineales es conocido que si el sistema es asint´oticamente estable, la estabilidad asint´otica se mantiene para todos los estados. Desafortunadamente en el caso no lineal, esto no es suficiente, y es cuando aparece el concepto de estabilidad globalmente asint´otica, [1] y [5]. Recientemente varios autores han tratado estos temas, pero s´olo unos pocos trabajos generalizan estos resultados para los sistemas singulares no lineales.
En este trabajo se estudia el concepto de estabilidad global que juega un importante papel en los problemas referentes a la estabilizaci´on de los sistemas en su forma espacio-estado. Para ello se aplica la teor´ıa de estabilidad de Lyapunov. Se resuelve el problema para distintas clases de sistemas no lineales, aportando ejemplos num´ericos con el fin de ilustrar los resultados obtenidos.
A continuaci´on introducimos algunas definiciones y propiedades que se usan a lo largo del trabajo.
Ex(k+ 1) =f(x(k)), k ∈N (1) donde E ∈ Rn×n es una matriz singular, x(k) ∈Rn representa el estado y f :Rn → Rn es una funci´on continuamente diferenciable enRn.
Se dice que un vectorx∗∈Rn es un punto de equilibrio del sistema (1) si verifica que Ex∗ = f(x∗). Si se denota por x
0 el estado inicial, se pueden extender las definiciones
habituales de estabilidad para el caso est´andar, dadas en [4], al caso singular. Definici´on 1.1 Consideramos el sistema (1).
i) El punto de equilibrio x∗ de (1) es estable si dado² >0, existe δ=δ(²)>0 tal que
kx0−x∗k< δ entonces kx(k)−x∗k< ², para todo k≥0. Dicho punto de equilibrio
es inestable si no es estable.
ii) El punto de equilibrio x∗ de (1) es atractor si ∃ µ = µ(0) tal que kx
0 −x∗k < µ
entonces l´ım
k→∞x(k) =x ∗.
iii) El punto de equilibrio x∗ de (1) es asint´oticamente estable si es estable y atractor. La regi´on donde se verifica la propiedad de estabilidad asint´otica se llama dominio de atracci´on.
La propiedad de estabilidad, en el sentido de Lyapunov, se da en t´erminos de las matrices definidas. Una matriz A ∈ Rn×n es (semi) definida positiva si es sim´etrica y xTAx > 0 ¡xTAx≥0¢ para todo x ∈ Rn distinto de cero. El t´ermino (semi) definida negativa significa que−Aes (semi) definida positiva. Denotamos porA >0 (A≥0) donde A es una matriz (semi) definida positiva y por A < 0 (A ≤ 0) donde A es una matriz (semi) definida negativa.
El concepto de funci´on de Lyapunov se muestra en la siguiente definici´on.
Definici´on 1.2 Sea V : Rn → R una funci´on de valores reales. El decremento de la variaci´on de V relativo al sistema se define como
∆V(x(k)) =V(x(k+ 1))−V(x(k)).
La funci´onV es una funci´on de Lyapunov siV es continua y el decremento∆V(x)≤0. En [4] aparece un resultado sobre el an´alisis de la estabilidad del punto de equilibrio cuando el sistema considerado es est´andar, es decir,E =I.
Teorema 1.1 SiV es una funci´on de Lyapunov para el punto de equilibriox∗ y satisface V (x∗) = 0 y V (x) > 0 , entonces x∗ es estable. Si, adem´as, ∆V(x) < 0, siempre que x6=x∗, entoncesx∗ es asint´oticamente estable.
Cuando el sistema a estudiar es un sistema lineal singular dado por Ex(k+ 1) =Ax(k)
conE, A ∈Rn×n, la respuesta del puede darse en t´erminos de los valores propios gener-alizados (finitos e infinitos) del par (E, A). Para asegurar que el sistema admite soluci´on necesitamos la propiedad de regularidad del par (E, A). En la siguiente definici´on recoge-mos los conceptos b´asicos para un par de matrices (para m´as detalles, ver [2] y [7]).
Definici´on 1.3 Consideramos el par(E, A). Este es regular sidet(λE−A)6= 0, es causal si grado(det (λE−A)) = rg(E), es Schur estable si es regular y todos sus valores propios se encuentran en el interior del c´ırculo unidad en el plano complejo. Y finalmente, el par (E, A) es admisible si es regular, causal y Schur stable.
El siguiente resultado sobre la estabilidad del par (E, A) se encuentra en [9].
Teorema 1.2 Si el par (E, A) es admisible entonces para cada matriz (semi) definida positiva Q la ecuaci´on
ATP A−ETP E=−Q (2)
tiene una ´unica soluci´on (semi) definida positiva P. Inversamente, si existen dos matrices definidas positivas P y Q que satisfagan (2), entonces el par(E, A) es admisible.
Adem´as, usando la funci´on generalizada de Lyapunov, (ver [8]), dada por V(x) = xTETP Ex, se obtiene el siguiente resultado (ver [3] y [10] ).
Teorema 1.3 El par (E, A) es admisible si y s´olamente si existe una matriz sim´etrica invertible P tal queETP E es una matriz semidefinida positiva y ATP A−ETP E es una matriz definida negativa.
2.
El problema de la estabilidad globalmente asint´
otica
Si la estabilidad asint´otica se mantiene para todos los estados iniciales, es decir, si la trayectoria converge en el punto de equilibrio, entonces se obtiene el concepto de estabilidad globalmente asint´otica. Dicho concepto queda formalizado en la siguiente definici´on. Definici´on 2.1 El punto de equilibriox∗ de (1) es globalmente asint´oticamente estable si es asint´oticamente estable y el dominio de atracci´on es todo el espacio Rn.
Si el sistema es est´andar (E =I) yx∗es asint´oticamente estable entonces la estabilidad del sistema es global. Este no es el caso del sistema no lineal, donde es necesario a˜nadir alguna condici´on a la funci´on de Lyapunov.
Teorema 2.1 [4] Si V es una funci´on de Lyapunov para el punto de equilibrio x∗ del sistema x(k+ 1) = f(x(k)) que satisface V (x∗) = 0 y V (x) > 0, ∆V(x) < 0, siempre que x 6=x∗, y V(x) → ∞ cuando kxk → ∞, entonces x∗ es globalmente asint´oticamente estable.
En este trabajo estudiamos los sistemas singulares no lineales dados por Ex(k+ 1) =f(x(k)).
Si rg(E) = n1 < n entonces, sin p´erdida de generalidad, este sistema puede escribirse
como µ In1 O O O ¶ µ x1(k+ 1) x2(k+ 1) ¶ = µ f1(x(k)) f2(x(k)) ¶ (3)
donde x1(k) ∈ Rn1, x
2(k) ∈ Rn2, f1 : Rn → Rn1 y f2 : Rn → Rn2, n1+n2 = n, son
funciones continuamente diferenciables en Rn.
Obs´ervese que por la estructura del sistema (3), x∗ = (x∗
1T x∗2T)T es un punto de
equilibrio si f1(x∗) = x∗
1 y f2(x∗) = 0. Esto significa que los puntos de equilibrio del
sistema (3) vienen determinados a partir de los del subsistema est´andar. Es decir, six∗1 es un punto de equilibrio de
x1(k+ 1) =f1(¯x(k)), (4)
con ¯x(k) = (xT
1(k) 0)T, y satisface que
f2((x∗1T 0)T) = 0, (5)
entonces ¯x∗ = (x∗1T 0)T es un punto de equilibrio de (3). Inversamente, si f2 satisface que
la soluci´on de f2(x(k)) = 0 es x(k) = ¯x(k), entonces cualquier punto de equilibriox∗ de
(3) se construye como (x∗
1T 0)T, siendo x∗1 un punto de equilibrio de (4) que satisface la
condici´on (5).
En el siguiente resultado se establecen condiciones que aseguren esta propiedad para sistemas singulares no lineales, usando, para ello, la funci´on de Lyapunov.
Teorema 2.2 Supongamos que el sistema singular no lineal (3) tiene soluci´on. Sea f2 tal que la matriz Jacobiana J = ∂f2
∂x2
es invertible para todo x, y f2(x(k)) = 0 implica x2(k) = 0. Si V es una funci´on de Lyapunov para el punto de equilibrio x∗ tal que
i) V (x∗) = 0, V (x)>0 y∆V(x)<0, siempre que x6=x∗, y ii) V(x)→ ∞ cuando kxk → ∞
entonces x∗ es globalmente asint´oticamente estable.
Demostraci´on.Comof2(x(k)) = 0 implica quex2(k) = 0, la soluci´on del sistema (3)
es ¯x(k) = (xT
1(k) 0)T y satisface
x1(k+ 1) =f1(¯x(k))
0 =f2(¯x(k)). (6)
A partir de V(x) definimos V1(x1) = V(¯x) y directamente se comprueba que V1(x) es
una funci´on de Lyapunov que satisface todas las condiciones que aseguran que el punto de equilibrio x∗
1 del sistema est´andar (4) es globalmente asint´oticamente estable. Por lo
tanto, el punto de equilibriox∗ = (x∗
1T 0)T del sistema (3) es globalmente asint´oticamente
estable. ¤
A continuaci´on, damos algunas condiciones sobre la funci´on f1 con el prop´osito de
construir una funci´on de Lyapunov apropiada.
Teorema 2.3 Supongamos que el sistema singular no lineal (3) tiene soluci´on. Seaf1 tal
que satisfaga
kf1(¯x(k))k<kx¯(k)k
siendo x¯(k) = (xT1(k) 0)T, y sea f2 tal que la matriz Jacobiana J = ∂f∂x2
2 es invertible para
todo x y f2(x(k)) = 0implica que x2(k) = 0, entonces x∗ es globalmente asint´oticamente
Demostraci´on. Aplicando la hip´otesis en el sistema (3) tenemos que su soluci´on ¯
x(k) = (x1(k)T 0)T satisface (6). Construyendo V(x) = kExk, tenemos que V(x) > 0 y
V(0) = 0 y adem´as,
∆V(x(k)) =V(x(k+ 1))−V(x(k)) =kf1(¯x(k))k − kx¯(k)k<0
yV(x)→ ∞ cuandokxk → ∞. ¤
Como ejemplo de un sistema singular que satisface las condiciones del teorema anterior, podemos considerar un sistema compartimental del tipo (3) tomando f2(x) = Ax2, con
A una matriz invertible. Para ilustrar el desarrollo te´orico realizado incluimos el siguiente ejemplo.
Ejemplo 2.1 Consideramos el sistema singular no lineal (3) dado por
1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 x11(k+ 1) x12(k+ 1) x21(k+ 1) x22(k+ 1) = 0,25x12(k)[x22(k) + 1] −0,5x11(k) x21(k)−x22(k) x22(k)x221(k) . Entonces, comox¯= (xT 1(k) 0)T, tenemos kf1(¯x(k))k= 0,5 q 0,25x2 12(k) +x211(k)<kx¯(k)k.
Por otra parte, se verifican las condiciones sobref2, es decir J = ∂f∂x2
2 es invertible, y
f2(x(k)) = 0 implica x2(k) = 0. Por lo tanto, la hip´otesis del Teorema 2.3 se satisface y el sistema es globalmente asint´oticamente estable.
Adem´as, la soluci´on de este sistema es x¯ = (xT
1(k) 0)T, siendo x1(k) la soluci´on del
subsistema est´andar x1(k+ 1) = µ 0 0,25 −0,5 0 ¶ x1(k).
Como los valores propios de la matriz se encuentran dentro del c´ırculo unidad, la soluci´on del subsistema est´andar es globalmente asint´oticamente estable.
A continuaci´on se consideran algunos tipos especiales del sistema dado en (3) que admiten un estudio particular. Para ello, introducimos en primer lugar los siguientes con-juntos de funciones F yF, F = {φ:R→R / |φ(x)| ≤ |x| y φ(0) = 0} F = n Φ : Rn→Rn / Φ(x) = (φ1(x1), . . . , φn(xn))T , φi ∈F, i= 1, . . . , n o , y los conjuntos de matrices M yM,
M = ©P1 ∈Rn1×n1 / P1= diag(p1i)>0 ª , M = ©P ∈Rn×n / P = diag(P1, P2) withP1∈M, n1 < n ª . Si ahora consideramos el sistema
Ex(k+ 1) =AΦ(x(k)) (7)
donde A ∈ Rn×n y Φ : Rn → Rn es una funci´on continuamente diferenciable en Rn, Φ∈ F, podemos establecer el siguiente resultado.
Teorema 2.4 Sea el sistema (7). Si existe una matrizP ∈ Mtal que ATP A−ETP E es una matriz definida negativa, entonces la soluci´on cero de (7) es globalmente asint´otica-mente estable.
Demostraci´on. ComoP ∈ M entoncesV(x) = (Ex)TP Ex=xT1P1x1 >0, y
4V(x(k)) = V(x(k+ 1))−V(x(k))
= ΦT (x(k))ATP AΦ (x(k))−xT(k)ETP Ex(k).
Para x(k)6= 0 con Φ (x(k)) = 0 tenemos
4V(x(k)) =−xT(k)ETP Ex(k) =−xT1(k)P1x1(k),
entonces 4V(x(k)) es definida negativa. Y en el caso en que x(k) 6= 0 y Φ (x(k)) 6= 0, como Φ∈ F, ΦT (x(k))ETP EΦ (x(k)) = n1 X i=1 p1i(φi(xi(k)))2 = n1 X i=1 p1i|φi(xi(k))|2 ≤ n1 X i=1 p1i|xi(k)|2 =xT(k)ETP Ex(k). Por lo tanto, 4V (x(k)) = φT(x(k))ATP Aφ(x(k))−φT (x(k))ETP Eφ(x(k)) ≤ φT(x(k))¡ATP A−ETP E¢φ(x(k)).
De aqu´ı4V(x(k)) es definida negativa. ¤
Con el fin de ilustrar el resultado obtenido en el Teorema 2.4 se muestra el siguiente ejemplo.
Ejemplo 2.2 Consideramos un sistema dado por
E= 1 0 00 1 0 0 0 0 , A= 0 10 0 −11 1 0 3 y Φ (x(k))∈ F.
Usando la matriz diagonal P =
1 00 2 00 0 0 −1 ATP A−ETP E= −20 −01 −−31 −3 −1 −6 ,
es una matriz definida negativa. De forma an´aloga a la demostraci´on del Teorema 2.4 comprobamos que
Por otra parte, para x(k)6= 0, si Φ (x(k)) = 0tenemos que 4V(x(k)) =−(x211+ 2x212)<0, y si Φ (x(k))6= 0 obtenemos 4V (x(k))≤φT(x(k)) −20 −01 −−31 −3 −1 −6 φ(x(k))<0.
Por lo que la soluci´on del sistema es globalmente asint´oticamente estable. En el caso en que el sistema venga dado por
Ex(k+ 1) = Φ (Ax(k)), k∈N (8) donde Φ∈ F y A= µ A1 O O In2 ¶ , (9)
obtenemos los siguientes resultados.
Proposici´on 3 Sea A dada en (9) y Φ∈ F. Entonces kΦ(Ax)k <kA1x1k, x∈ Rn y si
P ∈ M con P2 <0 entonces ΦT(Ax)PΦ(Ax)<(A1x1)TP1(A1x1).
Demostraci´on. Por la estructura de la funci´on Φ y de la matrizA, Φ(Ax) = µ Φ1(A1x1) Φ2(x2) ¶ ,
y por tanto, kΦ(Ax)k < kAxk ≤ kA1x1k, x ∈ Rn. Por otra parte, si P
2 < 0 y
tenien-do en cuenta ΦT(Ax)PΦ(Ax) = ΦT
1(A1x1)P1Φ1(A1x1) + ΦT2(x2)P2Φ2(x2), tenemos que
ΦT(Ax)PΦ(Ax)<(A
1x1)TP1(A1x1). ¤
Teorema 3.1 Sea el sistema (8). Si existe una matrizP ∈ Mtal queATP A−ETP E <0, entonces la soluci´on cero de (8) es globalmente asint´oticamente estable.
Demostraci´on.A partir de la condici´on del teorema se sigue queAT
1P1A1−P1 <0 y P2<0. EntoncesV(k) = (Ex)TP Ex=xT 1P1x1 >0, y4V(x(k)) = ΦT(Ax(k))PΦ (Ax(k))− xT(k)ETP Ex(k). Para x(k)6= 0 con Φ (Ax(k)) = 0 4V(x(k)) =−xT(k)ETP Ex(k) =−xT1(k)P1x1(k),
entonces 4V(x(k)) es definida negativa. Y si x(k) 6= 0 con Φ (Ax(k)) 6= 0, usando la Proposici´on 3
4V(x(k)) ≤ x1T(k)AT1P1A1x1(k)−xT1(k)P1x1(k)
= xT1(k)¡AT1P1A1−P1
¢
x1(k).
Referencias
[1] C. I. Byrnes, W. Lin.Losslessness, feedback equivalence, and the global stabilization of discrete-time nonlinear systems. IEEE Trans. Automat. Control, vol.39, no.1 (1994), 83-98.
[2] L. Dai,Singular Control Systems, Springer-Verlag, 1989.
[3] C.H. Fang, L. Lee, and F.R. Chang. Robust control analysis and design for discrete-time singular systems. Automatica, vol.30, no.11 (1994), 1741-1750.
[4] E. Kaszkurewicz and A. Bhaya, Matrix diagonal stability in systems and computation, Birkhauser Verlag, 2000.
[5] V.S. Kozyakin, A. Bhaya, E. Kaszkurewicz. A global asymptotic result for a class of totally asyn-chronous discrete nonlinear systems. Math. Control Signals Systems, vol.11 (1999), 143-166. [6] H. Kwakernaak and R. Sivan,Linear Optimal Control Systems, Wiley and Sons Inc., 1972.
[7] F.L. Lewis,A survey of linear singular systems. Circuits Systems Signal Processing, vol.5 (1986), 3-36.
[8] P. Misra, Numerical solution of generalized Lyapunov equations for descriptor systems. Proc. 30th Annual Allerton Conf. Comm. Control, Comp., (1992).
[9] T. Stykel.Stability and inertia theorems for generalized Lyapunov equations. Linear Algebra Appl., vol.355 (2002), 297-314.
[10] S. Xu, C. Yang.Stabilization of discrete-time singular systems: a matrix inequalities approach. Au-tomatica, vol.35 (1999), 1613-1617.