Documentos de Académico
Documentos de Profesional
Documentos de Cultura
X de sistema XY neumático.
López Medina Fernando Medina Martínez Rubén
Nava Soto Juan José
Universidad Autónoma de Baja California
Facultad de Ingeniería
Blvd. Benito Juárez S/N, Mexicali, B.C.
30 de abril del 2019
Resumen
Se presenta la obtención y aplicación de un observador de estado para eje X del sistema
XY neumático de Festo. Se obtuvo un observador de estado capaz de estimar la velocidad
en el modelo del sistema MRA utilizado para el modelado de este eje. Se muestra la simu-
lación correspondiente en Simulink y su implementación a la planta mediante LabVIEW. Se
concluye sobre el comportamiento del observador, tomando en consideración la comparación
de las variables observadas y medidas, tanto en la simulación como en el sistema real.
1. Introducción
Para lograr el objetivo de control en una planta es necesario aplicar una entrada de control,
la cual, en este caso, será una retroalimentación lineal de las variables de estado del sistema.
Sin embargo, las variables de estado generalmente son variables internas del funcionamiento del
sistema cuyos valores no pueden medirse directamente. Para poder aplicar el controlador por
retroalimentación lineal de estados, es necesario utilizar un observador de estado, cuya función es
la de calcular aproximadamente los valores de las variables de estado a partir de la evolución de
las señales de entrada y salida. Puesto que la salida del sistema MRA, con el cual se modeló el
eje X del sistema XY neumático, es la posición de la masa, es necesario aproximar la velocidad
mediante el observador de estado para así aplicar el controlador pertinente. En este texto, se
presenta la de…nición y características deseables de un observador de estado, además de las re-
stricciones pertinentes para el cumplimiento de dichas características. Posteriormente, se muestra
la metodología seguida para el diseño del observador. Después, se presenta la simulación realizada
en Simulink para con…rmar el buen funcionamiento del diseño mediante las grá…cas de la posición
y velocidad, medidas y observadas. De igual forma, se muestra la implementación del observador
en la planta y la comparación de la posición medida y observada. Por último, se discute sobre
la buena estimación de la velocidad por parte del observador en la planta física, pues los errores
entre los valores observados y medidos en la simulación son mínimos y, del mismo modo, lo es el
error de la posición medida contra la observada en el sistema real.
1
2. Antecedentes
Dado un sistema lineal, invariante en el tiempo y observable
^(t) = F^
x x(t) + Gu(t) + Ly(t);
F=A LC
e=x
^(t) x(t);
2
4. Desarrollo
Siendo el modelo del eje X
" #
x1 0 1 x1 0
= + u
x2 0 49;35 x2 4;979
x1
y = 1 0
x2
x
^1
y^ = 1 0 ;
x
^2
1 0 L1 1
det =0
0 1 L2 49;35
0 L1 1
det =0
0 L2 49;35
+ L1 1
det =0
L2 + 49;35
( + L1 )( + 49;35) (L2 )( 1) = 0
2
+ L1 + 49;35L1 + 49;35 + L2 = 0
2
+ (49;35 + L1 ) + L2 + 49;35L1 = 0:
Se propuso que el comportamiento del observador sea como el polinomio
2
( + 100)( + 50) = + 150 + 5000;
por lo que se debe cumplir
49;35 + L1 = 150
y
L2 + 49;35L1 = 5000:
Así pues, se determinó que
3
5
X1
X1 observada
4
-1
0 0.5 1 1.5 2 2.5
L1 = 100;65
y
L2 = 32;52;
que representado en forma matricial es
" #
e1 100;65 1 e1
= :
e2 32;52 49;35 e2
Se procedió a realizar la simulación con ayuda del software Simulink, utilizando el modelo de la
planta así como el del observador, de modo que fuera posible comparar ambas respuestas para
las dos variables de estado para veri…car el desempeño del observador. La …gura 1 muestra la
grá…ca obtenida al comparar la posición de la planta simulada con la posición proporcionada por
el observador, nótese la rápida convergencia entre ambas señales al haber colocado condiciones
iniciales diferentes en la simulación, esto demuestra la e…ciencia del observador. Lo mismo sucede
con la …gura 2, que compara la velocidad de la planta simulada con la velocidad proporcionada
por el observador. Debido a la e…ciencia del observador mostrada en la simulación, se decide que es
optimo para implementarse en la planta física.Se utilizó el software LabVIEW para implementar
el observador a la planta, en la …gura 3 se muestra el VI utilizado. La …gura 4 muestra la
comparación entre la posición medida y la posición observada, mientras que la …gura 5 presenta
4
0.6
0.4
0.2
-0.2
-0.4
-0.6
-0.8 X2
X2 observada
-1
0 0.5 1 1.5 2 2.5
5
Figura 3: VI utilizado para la implementación del observador.
la grá…ca de la velocidad observada, la cual no es posible comparar con una medición pues el
sistema no cuenta sensores para ello. Sin embargó, como se ha demostrado, el observador presenta
buenos resultados y se considera que su estimación para la velocidad es adecuada.
5. Conclusiones
El cálculo de los valores de las ganancias se considera correcto pues se obtuvieron resultados
óptimos en la simulación, en donde se comparan la posición y velocidad, observadas y esperadas
dado el modelo de la planta. De igual forma, no presentó problemas la aplicación del observador
a la planta y la comparación entre la posición observada y medida es indicador del buen fun-
cionamiento del mismo. Se considera que, debido a los dos resultados anteriores, se realiza una
buena estimación de la velocidad por parte del observador en la planta física, por lo que ahora
es posible aplicar un controlador que requiera una combinación lineal de estados.
Referencias
[1] Dominguez, S., Campy, P., Sebastián, J. & Jiménez, A.. (2006). Control en el espacio de
estados. Madrid, España: Pearson Educación .
6
0.25
X1
X1 Observada
0.2
0.15
0.1
0.05
-0.05
-0.1
0 0.5 1 1.5
7
0.15
X2 Observada
0.1
0.05
-0.05
-0.1
-0.15
-0.2
0 0.5 1 1.5