Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Resumen
Este artculo estudia la estabilidad y robustez
de sistemas de control borroso en tiempo discreto. Partiendo de un sistema continuo, ahora
muestreado con un computador digital, se analiza su estabilidad mediante la teora de Lyapunov.
Tambien se proporciona una medida de la estabilidad del sistema en forma de margen de ganancia. Finalmente, estos conceptos se ilustran con
un servomotor como ejemplo.
Palabras clave: Control borroso, teora de la estabilidad de Lyapunov, control en tiempo discreto.
Introducci
on
Definici
on del sistema
= f (x) + bKu
= f (x) + bKH(x)
= Ax + bKH(x)
(1)
Planta
H (x )
Seg
un Lyapunov, un sistema que posea un estado
de equilibro en el origen, si existe una funci
on escalar V (x) para el caso continuo o V (xk ) para
el caso discreto, con derivas parciales continuas y
que satisfaga las siguientes condiciones
xk + Kuk
xk + KH(xk ),
(2)
donde
= (h) = eAh ,
Z h
= (h) =
eAh b ds.
0
Deber
a considerarse que el estado de equilibrio sea
el origen. Si este no es el caso, siempre puede
realizarse una traslaci
on de coordenadas, de forma
que el estado de equilibrio se desplace hasta el
origen de coordenadas.
Estabilidad de Lyapunov
= (x0k 0 P xk x0k P xk )
= x0k (0 P P )xk
= x0k (P 0 P )xk
(4)
e
Y (xk )
= 2KP xk H(xk )
+[KH(xk )]2 P
(5)
Si la dimensi
on del sistema es 2, X(xk ) e Y (xk )
ser
an superficies, por lo que para poder representar y comparar m
as f
acilmente ambas gr
aficas, se
ha optado por una representaci
on plana de ambas
superficies mediante el siguiente desarrollo.
Supongamos que se realiza un cambio de escala en
el dominio de entrada definido por xk . Entonces
la ecuaci
on (4) se transforma en
X(xk )
X n () > Y n ()
Ambas gr
aficas se representan conjuntamente en
la figura 4. Este tipo de representaci
on es utilizado
en la secci
on siguiente para verificar la estabilidad
de un servomotor y su controlador borroso.
X (xk)
= x0k (0 P P )xk
= 2 x0k (0 P P )xk
2
= X(xk )
(7)
=180
=90
X ()
n
(6)
x
=270
=0
Figura 2: Obtenci
on de X n ().
=180
Y ()
n
Y (xk)
=0
=270
Figura 3: Obtenci
on de Y n ().
X ()
n
Y ()
n
360
Figura 4: Representaci
on conjunta de X n () y
n
Y ().
M
argenes de robustez
p1 p2 p23 > 0
|p3 | <
p2
El primer paso para calcular el margen de ganancia es encontrar todas las posibles funciones de
Lyapunov, es decir, todos los pares (p2 , p3 ) que
cumplan la ecuaci
on (7) para el valor nominal de
la ganancia K. Se define entonces P K , como el
conjunto de todas las matrices de Lyapunov representadas por los pares (p2 , p3 ) v
alidos para un determinado K de ganancia. Dicho conjunto posee
las siguientes propiedades:
P K es convexo. Supongamos dos matrices P y
P que dan lugar a funciones de Lyapunov en (3),
es decir:
x0k 0 P xk + x0k 0 P uk
+u0k 0 P xk
La din
amica del servomotor utilizado en este ejemplo se rige por la siguiente expresi
on [3]:
0
1
0
x =
x+
u
0 4
0.7
x0k 0 P xk + x0k 0 P uk
+u0k 0 P xk + u0k 0 P uk x0k P xk < 0.
-2
0
a)
Z
0.4
0.35
0.3
0
b)
NG
NM
NP
0.25
p3
-8
PP
PM
PG
0.2
0.15
0.1
0.05
-18
-12
-6
0
c)
12
18
N
NP
(u11 )
NM
(u01 )
NG
(u11 )
Z
PM
(u10 )
Z
(u00 )
NM
(u10 )
P
PG
(u11 )
PM
(u01 )
PP
(u11 )
0.1
0.2
0.3
p2
0.4
0.5
0.6
0.15
0.1
0.05
0.05
0.1
0.15
0.2
0.4
0.3
0.3
K=1.25
0.2
0.1
0.1
0.2
0.4
0.6
0.4
0.2
0.4
0.6
0.6
0.2
K=2
0.4
K=1.75
0.1
0.2
0.2
0.4
0.6
0.2
0.4
0.6
0.8
2.4
2.2
1.8
1.6
1.4
1.2
0.05
0.1
0.15
0.2
0.25
0.3
0.35
0.4
0.45
Referencias
1
0.8
0.3
2.6
[1] K. J.
Astr
om, B. Wittenmark, (1997)
Computer-Controlled Systems: Theory and
Design, 3rd ed, Prentice-Hall, Inc, Englewood
Cliffs, N. Y.
K=1.5
0.2
2.8
Conclusiones