Sobre la estabilidad globalmente asintótica de sistemas singulares

Anuncio
XXI Congreso de Ecuaciones Diferenciales y Aplicaciones
XI Congreso de Matemática Aplicada
Ciudad Real, 21-25 septiembre 2009
(pp. 1–8)
Sobre la estabilidad globalmente asintótica de sistemas
singulares no lineales
B. Cantó, C. Coll, E. Sánchez
Instituto de Matemática Multidisciplinar, Universidad Politécnica de Valencia, Camino de Vera s/n,
46022 Valencia. E-mails: [email protected], [email protected], [email protected].
Palabras clave:
sistema singular, sistema no lineal, estabilidad globalmente asintótica, Lyapunov
Resumen
En este trabajo se estudia el problema de la estabilidad global para sistemas singulares no lineales. Para ello se utiliza la definición de estabilidad asintótica según
Lyapunov. Los resultados obtenidos son una generalización de dicho problema para el
caso de sistemas no lineales estándar.
1.
Preliminares
Por lo general, los modelos matemáticos que representan procesos atmosféricos, ecológicos, de ingenierı́a, biológicos y económicos son sistemas no lineales. Uno de los problemas
más 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óticamente estable, la estabilidad
asintótica 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ótica, [1]
y [5]. Recientemente varios autores han tratado estos temas, pero sólo 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ón de los sistemas en su forma espacioestado. 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éricos con el fin de
ilustrar los resultados obtenidos.
A continuación introducimos algunas definiciones y propiedades que se usan a lo largo
del trabajo.
Consideramos un sistema singular no lineal dado por
1
B. Cantó, C. Coll, E. Sánchez
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ón continuamente diferenciable en Rn .
Se dice que un vector x∗ ∈ Rn es un punto de equilibrio del sistema (1) si verifica que
∗
Ex = f (x∗ ). Si se denota por x0 el estado inicial, se pueden extender las definiciones
habituales de estabilidad para el caso estándar, dadas en [4], al caso singular.
Definición 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 kx0 − x∗ k < µ
entonces lı́m x(k) = x∗ .
k→∞
iii) El punto de equilibrio x∗ de (1) es asintóticamente estable si es estable y atractor.
La región donde se verifica la propiedad de estabilidad asintótica se llama dominio
de atracción.
La propiedad de estabilidad, en el sentido de Lyapunov, se da en términos de las
matrices definidas.
Una
matriz A ∈ Rn×n es (semi) definida positiva si es simétrica y
¡
¢
xT Ax > 0 xT Ax ≥ 0 para todo x ∈ Rn distinto de cero. El término (semi) definida
negativa significa que −A es (semi) definida positiva. Denotamos por A > 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ón de Lyapunov se muestra en la siguiente definición.
Definición 1.2 Sea V : Rn → R una función de valores reales. El decremento de la
variación de V relativo al sistema se define como
∆V (x(k)) = V (x(k + 1)) − V (x(k)).
La función V es una función de Lyapunov si V es continua y el decremento ∆V (x) ≤ 0.
En [4] aparece un resultado sobre el análisis de la estabilidad del punto de equilibrio
cuando el sistema considerado es estándar, es decir, E = I.
Teorema 1.1 Si V es una función de Lyapunov para el punto de equilibrio x∗ y satisface
V (x∗ ) = 0 y V (x) > 0 , entonces x∗ es estable. Si, además, ∆V (x) < 0, siempre que
x 6= x∗ , entonces x∗ es asintóticamente estable.
Cuando el sistema a estudiar es un sistema lineal singular dado por
Ex(k + 1) = Ax(k)
con E, A ∈ Rn×n , la respuesta del puede darse en términos de los valores propios generalizados (finitos e infinitos) del par (E, A). Para asegurar que el sistema admite solución
necesitamos la propiedad de regularidad del par (E, A). En la siguiente definición recogemos los conceptos básicos para un par de matrices (para más detalles, ver [2] y [7]).
2
Estabilidad globalmente asintótica
Definición 1.3 Consideramos el par (E, A). Este es regular si det(λ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ón
AT P A − E T P E = −Q
(2)
tiene una única solución (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ás, usando la función generalizada de Lyapunov, (ver [8]), dada por V (x) =
xT E T P Ex, se obtiene el siguiente resultado (ver [3] y [10] ).
Teorema 1.3 El par (E, A) es admisible si y sólamente si existe una matriz simétrica
invertible P tal que E T P E es una matriz semidefinida positiva y AT P A − E T P E es una
matriz definida negativa.
2.
El problema de la estabilidad globalmente asintótica
Si la estabilidad asintótica 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ótica. Dicho concepto queda formalizado en la siguiente definición.
Definición 2.1 El punto de equilibrio x∗ de (1) es globalmente asintóticamente estable si
es asintóticamente estable y el dominio de atracción es todo el espacio Rn .
Si el sistema es estándar (E = I) y x∗ es asintóticamente estable entonces la estabilidad
del sistema es global. Este no es el caso del sistema no lineal, donde es necesario añadir
alguna condición a la función de Lyapunov.
Teorema 2.1 [4] Si V es una función 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óticamente
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érdida de generalidad, este sistema puede escribirse
como
µ
¶µ
¶ µ
¶
In1 O
x1 (k + 1)
f1 (x(k))
=
(3)
O O
x2 (k + 1)
f2 (x(k))
3
B. Cantó, C. Coll, E. Sánchez
donde x1 (k) ∈ Rn1 , x2 (k) ∈ Rn2 , f1 : Rn → Rn1 y f2 : Rn → Rn2 , n1 + n2 = n, son
funciones continuamente diferenciables en Rn .
Obsérvese que por la estructura del sistema (3), x∗ = (x∗1 T x∗2 T )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ándar. Es decir, si x∗1 es
un punto de equilibrio de
x1 (k + 1) = f1 (x̄(k)),
(4)
con x̄(k) = (xT1 (k) 0)T , y satisface que
f2 ((x∗1 T 0)T ) = 0,
(5)
entonces x̄∗ = (x∗1 T 0)T es un punto de equilibrio de (3). Inversamente, si f2 satisface que
la solución de f2 (x(k)) = 0 es x(k) = x̄(k), entonces cualquier punto de equilibrio x∗ de
(3) se construye como (x∗1 T 0)T , siendo x∗1 un punto de equilibrio de (4) que satisface la
condición (5).
En el siguiente resultado se establecen condiciones que aseguren esta propiedad para
sistemas singulares no lineales, usando, para ello, la función de Lyapunov.
Teorema 2.2 Supongamos que el sistema singular no lineal (3) tiene solución. Sea f2
∂f2
tal que la matriz Jacobiana J =
es invertible para todo x, y f2 (x(k)) = 0 implica
∂x2
x2 (k) = 0. Si V es una función de Lyapunov para el punto de equilibrio x∗ tal que
i) V (x∗ ) = 0, V (x) > 0 y ∆V (x) < 0, siempre que x 6= x∗ , y
ii) V (x) → ∞ cuando kxk → ∞
entonces x∗ es globalmente asintóticamente estable.
Demostración. Como f2 (x(k)) = 0 implica que x2 (k) = 0, la solución del sistema (3)
es x̄(k) = (xT1 (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ón de Lyapunov que satisface todas las condiciones que aseguran que el punto
de equilibrio x∗1 del sistema estándar (4) es globalmente asintóticamente estable. Por lo
tanto, el punto de equilibrio x∗ = (x∗1 T 0)T del sistema (3) es globalmente asintóticamente
estable.
¤
A continuación, damos algunas condiciones sobre la función f1 con el propósito de
construir una función de Lyapunov apropiada.
Teorema 2.3 Supongamos que el sistema singular no lineal (3) tiene solución. Sea f1 tal
que satisfaga
kf1 (x̄(k))k < kx̄(k)k
∂f2
es invertible para
∂x2
∗
todo x y f2 (x(k)) = 0 implica que x2 (k) = 0, entonces x es globalmente asintóticamente
estable.
siendo x̄(k) = (xT1 (k) 0)T , y sea f2 tal que la matriz Jacobiana J =
4
Estabilidad globalmente asintótica
Demostración. Aplicando la hipótesis en el sistema (3) tenemos que su solución
x̄(k) = (x1 (k)T 0)T satisface (6). Construyendo V (x) = kExk, tenemos que V (x) > 0 y
V (0) = 0 y además,
∆V (x(k)) = V (x(k + 1)) − V (x(k)) = kf1 (x̄(k))k − kx̄(k)k < 0
y V (x) → ∞ cuando kxk → ∞.
¤
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órico realizado incluimos el siguiente
ejemplo.
Ejemplo 2.1 Consideramos el


1 0 0 0
 0 1 0 0 


 0 0 0 0 
0 0 0 0
sistema singular no lineal (3) dado por
 
x11 (k + 1)
0,25x12 (k)[x22 (k) + 1]

x12 (k + 1) 
−0,5x11 (k)
=


x21 (k + 1)
x21 (k) − x22 (k)
x22 (k + 1)
x22 (k)x221 (k)


.

Entonces, como x̄ = (xT1 (k) 0)T , tenemos
q
kf1 (x̄(k))k = 0,5 0,25x212 (k) + x211 (k) < kx̄(k)k.
∂f2
es invertible, y
∂x2
f2 (x(k)) = 0 implica x2 (k) = 0. Por lo tanto, la hipótesis del Teorema 2.3 se satisface y
el sistema es globalmente asintóticamente estable.
Además, la solución de este sistema es x̄ = (xT1 (k) 0)T , siendo x1 (k) la solución del
subsistema estándar
µ
¶
0 0,25
x1 (k + 1) =
x1 (k).
−0,5
0
Por otra parte, se verifican las condiciones sobre f2 , es decir J =
Como los valores propios de la matriz se encuentran dentro del cı́rculo unidad, la solución
del subsistema estándar es globalmente asintóticamente estable.
A continuación se consideran algunos tipos especiales del sistema dado en (3) que
admiten un estudio particular. Para ello, introducimos en primer lugar los siguientes conjuntos de funciones F y F,
F
F
= {φ : R → R / |φ(x)| ≤ |x| y φ(0) = 0}
n
o
=
Φ : Rn → Rn / Φ(x) = (φ1 (x1 ) , . . . , φn (xn ))T , φi ∈ F, i = 1, . . . , n ,
y los conjuntos de matrices M y M,
©
ª
M = P1 ∈ Rn1 ×n1 / P1 = diag(p1i ) > 0 ,
©
ª
M = P ∈ Rn×n / P = diag(P1 , P2 ) with P1 ∈ 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ón continuamente diferenciable en Rn ,
Φ ∈ F, podemos establecer el siguiente resultado.
5
B. Cantó, C. Coll, E. Sánchez
Teorema 2.4 Sea el sistema (7). Si existe una matriz P ∈ M tal que AT P A − E T P E es
una matriz definida negativa, entonces la solución cero de (7) es globalmente asintóticamente estable.
Demostración. Como P ∈ M entonces V (x) = (Ex)T P Ex = xT1 P1 x1 > 0, y
4V (x (k)) = V (x (k + 1)) − V (x (k))
= ΦT (x(k)) AT P AΦ (x(k)) − xT (k)E T P Ex(k).
Para x(k) 6= 0 con Φ (x(k)) = 0 tenemos
4V (x (k)) = −xT (k)E T P Ex(k) = −xT1 (k)P1 x1 (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)) E T P EΦ (x(k)) =
n1
X
p1i (φi (xi (k)))2 =
i=1
≤
n1
X
n1
X
p1i |φi (xi (k))|2
i=1
p1i |xi (k)|2 = xT (k)E T P Ex(k).
i=1
Por lo tanto,
4V (x(k)) = φT (x(k)) AT P Aφ (x(k)) − φT (x(k)) E T P Eφ (x(k))
¡
¢
≤ φT (x(k)) AT P A − E T P 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




1 0 0
0 1 −1
1  y Φ (x(k)) ∈ F.
E =  0 1 0 , A =  0 0
0 0 0
1 0
3


1 0
0
0 
Usando la matriz diagonal P =  0 2
0 0 −1


−2
0 −3
AT P A − E T P E =  0 −1 −1  ,
−3 −1 −6
es una matriz definida negativa. De forma análoga a la demostración del Teorema 2.4
comprobamos que
V (x) = x211 + 2x212 > 0.
6
Estabilidad globalmente asintótica
Por otra parte, para x(k) 6= 0, si Φ (x(k)) = 0 tenemos que
4V (x (k)) = −(x211 + 2x212 ) < 0,
y si Φ (x(k)) 6= 0 obtenemos


−2
0 −3
4V (x(k)) ≤ φT (x(k))  0 −1 −1  φ (x(k)) < 0.
−3 −1 −6
Por lo que la solución del sistema es globalmente asintóticamente estable.
En el caso en que el sistema venga dado por
Ex(k + 1) = Φ (Ax(k)) , k ∈ N
donde Φ ∈ F y
µ
A=
A1 O
O In2
(8)
¶
,
(9)
obtenemos los siguientes resultados.
Proposición 3 Sea A dada en (9) y Φ ∈ F. Entonces kΦ(Ax)k < kA1 x1 k, x ∈ Rn y si
P ∈ M con P2 < 0 entonces ΦT (Ax)P Φ(Ax) < (A1 x1 )T P1 (A1 x1 ).
Demostración. Por la estructura de la función Φ y de la matriz A,
µ
¶
Φ1 (A1 x1 )
Φ(Ax) =
,
Φ2 (x2 )
y por tanto, kΦ(Ax)k < kAxk ≤ kA1 x1 k, x ∈ Rn . Por otra parte, si P2 < 0 y teniendo en cuenta ΦT (Ax)P Φ(Ax) = ΦT1 (A1 x1 )P1 Φ1 (A1 x1 ) + ΦT2 (x2 )P2 Φ2 (x2 ), tenemos que
ΦT (Ax)P Φ(Ax) < (A1 x1 )T P1 (A1 x1 ).
¤
Teorema 3.1 Sea el sistema (8). Si existe una matriz P ∈ M tal que AT P A−E T P E < 0,
entonces la solución cero de (8) es globalmente asintóticamente estable.
Demostración. A partir de la condición del teorema se sigue que AT1 P1 A1 − P1 < 0 y
P2 < 0. Entonces V (k) = (Ex)T P Ex = xT1 P1 x1 > 0, y 4V (x (k)) = ΦT (Ax(k)) P Φ (Ax(k))−
xT (k)E T P Ex(k).
Para x(k) 6= 0 con Φ (Ax(k)) = 0
4V (x (k)) = −xT (k)E T P Ex(k) = −xT1 (k)P1 x1 (k),
entonces 4V (x (k)) es definida negativa. Y si x(k) 6= 0 con Φ (Ax(k)) 6= 0, usando la
Proposición 3
4V (x (k)) ≤ xT1 (k)AT1 P1 A1 x1 (k) − xT1 (k)P1 x1 (k)
¡
¢
= xT1 (k) AT1 P1 A1 − P1 x1 (k).
Por lo que 4V (x (k)) es definida negativa.
¤
7
B. Cantó, C. Coll, E. Sánchez
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 asynchronous 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. Automatica, vol.35 (1999), 1613-1617.
8
Descargar