Control no lineal de un aerodeslizador no holonómico con acciones de control limitadas
Resumen: Este artÃculo aborda el problema de seguimiento de trayectoria de un aerodeslizador subactuado. Esta clase de sistemas es difÃcil de controlar debido a que su movimiento está sujeto a una restricción no holonómica de segundo orden. La resolución de este complejo problema requiere la d...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | Spanish |
Published: |
Universitat Politecnica de Valencia
2013-10-01
|
Series: | Revista Iberoamericana de Automática e Informática Industrial RIAI |
Online Access: | http://www.sciencedirect.com/science/article/pii/S1697791213000630 |
id |
doaj-ae7bc85783304687adf541c8e7da828c |
---|---|
record_format |
Article |
spelling |
doaj-ae7bc85783304687adf541c8e7da828c2021-03-02T09:38:53ZspaUniversitat Politecnica de ValenciaRevista Iberoamericana de Automática e Informática Industrial RIAI1697-79122013-10-01104402412Control no lineal de un aerodeslizador no holonómico con acciones de control limitadasDictino Chaos0David Moreno-Salinas1RocÃo Muñoz2JoaquÃn Aranda3Autor para correspondencia.; Departamento de Informática y Automática, Escuela Técnica Superior de IngenierÃa Informática, UNED, calle Juan del Rosal 16, 28040, MadridDepartamento de Informática y Automática, Escuela Técnica Superior de IngenierÃa Informática, UNED, calle Juan del Rosal 16, 28040, MadridDepartamento de Informática y Automática, Escuela Técnica Superior de IngenierÃa Informática, UNED, calle Juan del Rosal 16, 28040, MadridDepartamento de Informática y Automática, Escuela Técnica Superior de IngenierÃa Informática, UNED, calle Juan del Rosal 16, 28040, MadridResumen: Este artÃculo aborda el problema de seguimiento de trayectoria de un aerodeslizador subactuado. Esta clase de sistemas es difÃcil de controlar debido a que su movimiento está sujeto a una restricción no holonómica de segundo orden. La resolución de este complejo problema requiere la descomposición de la dinámica del sistema en dos subsistemas (posición y orientación) para los que se diseña una ley de control basada en dos controladores no lineales en cascada. El lazo externo de control calcula los valores de la fuerzas en el sistema inercial Fx y Fy que deberÃan aplicarse al aerodeslizador para seguir la trayectoria deseada. A partir de estas fuerzas se determina la referencia para la orientación, Ïc, entrada del lazo interno. Por su parte, el lazo interno intenta controlar la orientación para de esta forma seguir las referencia Ïc del lazo externo. Ambos controladores se han diseñado teniendo en cuenta la saturación de los actuadores. En particular, el principal resultado de este artÃculo muestra que en los casos donde la trayectoria está adecuadamente definida, es posible ajustar los parámetros del controlador para evitar la saturación de los actuadores. Este trabajo demuestra de forma teórica la estabilidad asintótica global del error de seguimiento bajo la acción del controlador propuesto. Además, mediante simulaciones, se analiza el comportamiento del sistema y el significado práctico de los resultados teóricos. Abstract: This paper deals with the interesting problem of trajectory tracking of an underactuated hovercraf. This system is difficult to control because it exhibits second order nonholonomic restrictions on its movement. In order to solve the control problem the dynamics of the system is discomposed in two subsystems (one for position and another for orientation) and a nonlinear control law based on two nonlinear cascaded controllers is designed. On one hand the outer, loop computes the forces that are necessary to track the spatial trajectory Fx and Fy in the inertial frame. Based on this forces, the reference for the orientation Ïc is computed and it is feedback to the inner loop. On the other hand, the inner loop tries to converge the orientation to the reference Ïc given by the outer loop. Both controllers are designed taking into account saturation of the actuators. In fact the main result of this paper shows that if the reference trajectory is given properly it is possible to avoid saturation of the actuators. With adequate selection, global asymptotic stability of the tracking error under the proposed control law is theoretically demonstrated. In addition simulations are made in order to analyze the performance of the control law and the practical meaning of the theoretical results. Palabras clave: Control no Lineal, seguimiento de trayectoria, vehÃculo subactuado, saturación, vehÃculo autónomo, Keywords: Nonlinear control, trajectory tracking, underactuated vehicle, saturation, autonomous vehicleshttp://www.sciencedirect.com/science/article/pii/S1697791213000630 |
collection |
DOAJ |
language |
Spanish |
format |
Article |
sources |
DOAJ |
author |
Dictino Chaos David Moreno-Salinas RocÃo Muñoz JoaquÃn Aranda |
spellingShingle |
Dictino Chaos David Moreno-Salinas RocÃo Muñoz JoaquÃn Aranda Control no lineal de un aerodeslizador no holonómico con acciones de control limitadas Revista Iberoamericana de Automática e Informática Industrial RIAI |
author_facet |
Dictino Chaos David Moreno-Salinas RocÃo Muñoz JoaquÃn Aranda |
author_sort |
Dictino Chaos |
title |
Control no lineal de un aerodeslizador no holonómico con acciones de control limitadas |
title_short |
Control no lineal de un aerodeslizador no holonómico con acciones de control limitadas |
title_full |
Control no lineal de un aerodeslizador no holonómico con acciones de control limitadas |
title_fullStr |
Control no lineal de un aerodeslizador no holonómico con acciones de control limitadas |
title_full_unstemmed |
Control no lineal de un aerodeslizador no holonómico con acciones de control limitadas |
title_sort |
control no lineal de un aerodeslizador no holonã³mico con acciones de control limitadas |
publisher |
Universitat Politecnica de Valencia |
series |
Revista Iberoamericana de Automática e Informática Industrial RIAI |
issn |
1697-7912 |
publishDate |
2013-10-01 |
description |
Resumen: Este artÃculo aborda el problema de seguimiento de trayectoria de un aerodeslizador subactuado. Esta clase de sistemas es difÃcil de controlar debido a que su movimiento está sujeto a una restricción no holonómica de segundo orden. La resolución de este complejo problema requiere la descomposición de la dinámica del sistema en dos subsistemas (posición y orientación) para los que se diseña una ley de control basada en dos controladores no lineales en cascada. El lazo externo de control calcula los valores de la fuerzas en el sistema inercial Fx y Fy que deberÃan aplicarse al aerodeslizador para seguir la trayectoria deseada. A partir de estas fuerzas se determina la referencia para la orientación, Ïc, entrada del lazo interno. Por su parte, el lazo interno intenta controlar la orientación para de esta forma seguir las referencia Ïc del lazo externo. Ambos controladores se han diseñado teniendo en cuenta la saturación de los actuadores. En particular, el principal resultado de este artÃculo muestra que en los casos donde la trayectoria está adecuadamente definida, es posible ajustar los parámetros del controlador para evitar la saturación de los actuadores. Este trabajo demuestra de forma teórica la estabilidad asintótica global del error de seguimiento bajo la acción del controlador propuesto. Además, mediante simulaciones, se analiza el comportamiento del sistema y el significado práctico de los resultados teóricos. Abstract: This paper deals with the interesting problem of trajectory tracking of an underactuated hovercraf. This system is difficult to control because it exhibits second order nonholonomic restrictions on its movement. In order to solve the control problem the dynamics of the system is discomposed in two subsystems (one for position and another for orientation) and a nonlinear control law based on two nonlinear cascaded controllers is designed. On one hand the outer, loop computes the forces that are necessary to track the spatial trajectory Fx and Fy in the inertial frame. Based on this forces, the reference for the orientation Ïc is computed and it is feedback to the inner loop. On the other hand, the inner loop tries to converge the orientation to the reference Ïc given by the outer loop. Both controllers are designed taking into account saturation of the actuators. In fact the main result of this paper shows that if the reference trajectory is given properly it is possible to avoid saturation of the actuators. With adequate selection, global asymptotic stability of the tracking error under the proposed control law is theoretically demonstrated. In addition simulations are made in order to analyze the performance of the control law and the practical meaning of the theoretical results. Palabras clave: Control no Lineal, seguimiento de trayectoria, vehÃculo subactuado, saturación, vehÃculo autónomo, Keywords: Nonlinear control, trajectory tracking, underactuated vehicle, saturation, autonomous vehicles |
url |
http://www.sciencedirect.com/science/article/pii/S1697791213000630 |
work_keys_str_mv |
AT dictinochaos controlnolinealdeunaerodeslizadornoholona3micoconaccionesdecontrollimitadas AT davidmorenosalinas controlnolinealdeunaerodeslizadornoholona3micoconaccionesdecontrollimitadas AT rocaomuaoz controlnolinealdeunaerodeslizadornoholona3micoconaccionesdecontrollimitadas AT joaquanaranda controlnolinealdeunaerodeslizadornoholona3micoconaccionesdecontrollimitadas |
_version_ |
1724238960406822912 |