Documentos de Académico
Documentos de Profesional
Documentos de Cultura
95
1. INTRODUCCIÓN
El nuevo esquema desarrollado se implementó en el
Los sistemas reales son implícitamente no lineales y con péndulo con rueda de reacción, para su control de manera
rangos de operación bastante amplios. Tales global, donde los resultados fueron satisfactorios. Este
características exigen de la teoría de control técnicas trabajo da una solución al problema de seguimiento de
sofisticadas soportadas matemáticamente, de la mano con trayectoria, como complemento a los resultados
enfoques novedosos para la generación de estrategias de presentados en [4], donde se logra solo la regulación de
control. las variables de interés. La articulación de estos
esquemas de control forma parte de la investigación en
Una manera de enfrentar la no linealidad de los sistemas control mediante técnicas inteligentes desarrollada en el
físicos es presentada por [1] donde, a partir de las laboratorio de control de la Universidad Tecnológica de
derivadas LIE, se establecen leyes de control que hacen Pereira usando el kit del péndulo de reacción de
que el sistema en lazo cerrado tenga un comportamiento Mechatronic Systems, Inc. .
lineal. De esta manera se hace más sencilla la
formulación de controladores. En la sección 2 se presentan las técnicas a emplear para
generar las señales de control. En la sección 3 se muestra
Por otro lado, cuando es necesario hacer que un sistema el modelo del sistema, la manera como se genera la
se ubique en determinados valores de estado final se trayectoria y la implementación final del esquema de
precisa del diseño de servo-controles. Algunas veces los control desarrollado. Finalmente se plantean
sistemas necesitan caminar por estados que garanticen conclusiones.
alcanzar el objetivo final y tal tarea se denomina
seguimiento de trayectoria. En [2] y [3] se plantea la
manera de efectuar el seguimiento de trayectorias a través 2. LINEALIZACIÓN POR REALIMENTACIÓN Y
de la regulación del error. SEGUIMIENTO DE TRAYECTORIAS
Este artículo analiza la manera de llevar un sistema no Cuando en el control de un sistema no lineal se requieren
lineal a uno lineal equivalente mediante la linealización grandes rangos de operación, una buena alternativa es
por realimentación, para luego aplicar el esquema de emplear la linealización por realimentación, que cancela
seguimiento de trayectoria propuesto en [2]. Tal la no linealidad de la planta (en lazo cerrado se obtiene
linealización hace que la obtención de una ley de control un sistema lineal). Esta linealización permite una segunda
sea más sencilla. tarea que consiste en: incluir un regulador lineal que
Fecha de Recepción: 30 Mayo de 2007
Fecha de Aceptación: 11 Julio de 2007
96 Scientia et Technica Año XIII, No 35, Agosto de 2007. Universidad Tecnológica de Pereira.
mantenga los estados de la planta en un punto de Por simplicidad, se busca que en lazo cerrado el sistema
operación deseado o seguir una trayectoria establecida se comporte como un integrador de orden r, es decir, se
previamente. establece una dinámica de la forma
1.2
d ∂L f h( x)
y = L f h( x ) =
x 1
dt ∂x 0.8
y(t)
0.6
y = L f 2 h( x) + Lg L f h( x)u
(5)
0.4
0.2
En este caso, si LgLfh(x) ≠ 0, el sistema tiene grado
0
relativo dos, de lo contrario deben tomarse más derivadas 0 1 2 3
t (s)
4 5 6
de la salida hasta obtener lo presentado en la ecuación Figura 1. Ejemplo del seguimiento de trayectoria.
(6).
Considerando un esquema de control que actúe sobre la
r −1
y (r )
= L f h( x) + Lg L f
r
h ( x )u (6) diferencia de las dos señales mencionadas, es posible
analizar el problema como uno donde se desea regulación
sobre el error tal como lo muestra la figura 2.
Scientia et Technica Año XIII, No 35, Agosto de 2007. Universidad Tecnológica de Pereira. 97
Ahora, si se ha diseñado una trayectoria (salida) deseada El modelo del sistema se obtiene en la sección 5 del
yd (t) que sea diferenciable tantas veces como indique el artículo [4].
grado relativo del sistema, la señal de control v puede
definirse como θ1 − a sin θ1 = −bu
(r ) (11)
v = yd − k1 ( y − y d ) − k 2 ( y − y d ) − " θ2 = cu
(9)
( n −1)
− k n ( y ( n −1) − y d )
Para efectos de la implementación realista del esquema
0.1 propuesto se cuenta con el kit del péndulo de reacción de
Mechatronic Systems, Inc. En éste la señal de control
0.05
está restringida al rango [-10, 10] Voltios. Los valores de
las constantes son
e(t)
0
a = 78 b = 1.08 c = 198
-0.05
El ángulo θ2 presenta un comportamiento cíclico, por lo
tanto su valor no es relevante para el control del péndulo.
-0.1
0 1 2 3 4 5 6 Por esta razón puede plantearse un modelo de orden
t (s)
Figura 2. Regulación del error entre salida deseada y salida real. reducido tomando las variables de estado
De forma que con (7) y (9) la dinámica del sistema en x1 = θ1 x2 = θ1 x3 = θ2
lazo cerrado queda establecida como
De (11) se obtiene entonces el modelo de estado
( r −1)
e (r )
+ kne + " + k 2 e + k1e = 0 (10)
x1 = x2
Siendo e = y - yd el error de seguimiento. Este tiende x2 = a sin x1 − bu (12)
asintóticamente a cero si las constantes ki se seleccionan x3 = cu
de forma apropiada.
3. CONTROL GLOBAL DE UN SISTEMA FÍSICO: Estas ecuaciones pueden plantearse en forma vectorial,
EL PÉNDULO CON RUEDA DE REACCIÓN con lo que resulta
φ ⎢⎣ 0 ⎥⎦ ⎢⎣ c ⎥⎦
x1 = ± m π , m = 0,1, 2,"
x
Donde x1 es un punto de equilibrio estable si m es impar
Figura 3. Péndulo con rueda de reacción e inestable si m es par. El desafío de control consiste en
estabilizar el péndulo en la posición vertical arriba
(equilibrio inestable).
98 Scientia et Technica Año XIII, No 35, Agosto de 2007. Universidad Tecnológica de Pereira.
yd v
Regulador Controlador u Péndulo
Lineal No Lineal RWP
y = θ1
y = L f 2 h( x) + Lg L f h( x)u
(16)
= a sin x1 − bu 0 Trayectoria deseada
y(t), yd(t) (rad)
Trayectoria real
-2
Al aplicar una entrada de control según sugiere (8) se
establece la dinámica lineal dada en (7) con r = 2, esto es -4
-6
1 0 1 2 3
t (s) 4 5 6
u= (v − a sin x1 ) (17)
−b
10
y = v (18) 5
u (UI)
Como ya se estableció, las constantes k1 y k2 deben tener En la figura 7 se presenta el error. Aquí se observa cómo
valores con los cuales el error de seguimiento, e = y - yd, después de los 4.5 s éste se hace menor a 0.02 rad. Las
pequeñas oscilaciones que se presentan en el estado
Scientia et Technica Año XIII, No 35, Agosto de 2007. Universidad Tecnológica de Pereira. 99
estable son debidas a perturbaciones generadas por los [6] Y. L. Perry, "Feedback Linearization and Robust
cables de conexión, las irregularidades en la fricción del Sliding Mode Control", Advanced Control Systems
motor así como a pequeños desbalances inherentes a la Course, 2nd revision, Dec. 2002.
construcción del kit. [7] V. M. Hernandez, H. Sira-Ramirez, "Generalizad PI
Control for Swinging up and Balancing the Inertia
0.25
Wheel Pendulum" IEEE proceedings, American
0.2
Control Conference, pp 2809-2814, Denver
0.15
Colorado, Junio 2003.
0.1
[8] L. Praly, R. Ortega, "Stabilization of Nonlinear
e(t) (rad)
0.05
System Via Fordwaring" IEEE Transactions in
0
Automatic Control, Vol 46 Nº 9, pp 1461-1466, Sep
-0.05
2001.
-0.1
0 1 2 3 4 5 6
t (s)
Figura 7. Gráfica del error de seguimiento.
4. CONCLUSIONES Y RECOMENDACIONES
5. BIBLIOGRAFÍA