Seguimiento de trayectorias tridimensionales de un quadrotor mediante control PVA
DOI:
https://doi.org/10.1016/j.riai.2013.11.004Palabras clave:
quadrotor, VehicleSim, modelado multicuerpo, control trayectoria, PVAResumen
Este trabajo presenta el modelado de un quadrotor como un sistema multicuerpo llevado a cabo mediante el software Vehicle- Sim, en el que los diferentes componentes del sistema son descritos mediante una estructura paterno-filial señalando las restricciones físicas entre ellos. Los modelos estructural y aerodinámico han sido desarrollados mediante este software, ampliamente utilizado en la simulación del comportamiento dinámico de vehículos.
Sobre el modelo resultante se he desarrollado un algoritmo de control basado en la metodologia PVA con la finalidad de obtener un seguimiento de trayectoria mediante acciones de control suaves. Empleando la metodología convencional de control PVA no es posible estabilizar el vehículo en todos los rangos de posicionamiento lateral (y) y longitudinal (x). En este artículo los autores muestran como esta limitación en el diseño de una estrategia de control PVA convencional es solventada con una modificación consistente en sustituir los parámetros constantes del PVA clásico por funciones dependientes del desplazamiento.
El sistema de control es implementado para adecuarse a los requerimientos de las actuaciones y se diseña sobre la plataforma de simulación multidominio Simulink. Con la finalidad de obtener una importante mejora en la respuesta de posicionamiento, se im- plementa un generador de trayectorias continuas.
Una vez que el modelo es desarrollado y el sistema de control implementado, los autores presentan el modelo matemático y los resultados de las simulaciones realizadas. Éstas validan el empleo tanto de la metodología de control PVA aplicada, como de la alimentación de trayectorias predefinidas, no sólo para la posición, sino también para la velocidad y aceleración.
Descargas
Citas
Achtelik, M., Bachrach, A., He, R., Prentice, S., Roy, N., 2008. Autonomous navigation and exploration of a quadrotor helicopter in gps-denied indoor environments. In: Robotics: Science and Systems Conference.
Alexis, K., Nikolakopoulos, G., Tzes, A., 2012. Model predictive quadrotor control: attitude, altitude and position experimental studies. Control Theory and Applications 6 (12), 1812–1827.
Altas, I. H., Sharaf, A. M., 2007. A generalized direct approach for designing fuzzy logic controllers in matlab/simulink gui environment. International Journal of Information Technology and Intelligent Computing 4(1).
Buchi, R., 2011. Fascination Quadrocopter. Books on Demand.
Béjar, M., Ollero, A., 2008. Modelado y control de helicópteros autónomos: revisión del estado de la técnica. Revista Iberoamericana de Automática e Informática Industrial 5 (4), 5–16.
Bouabdallah, S., Siegwart, R., 2007. Full control of a quadrotor. In: Proeedings of the Intelligent Robots and Systems. pp. 153–158.
Castillo, P., Albertos, P., García, P., Lozano, R., 2006. Simple real-time attitude stabilization of a quad-rotor aircraft with bounded signals. In: IEEE Conference on Decision and Control.
Chao, Y., Shoufeng, S., 1995. Analysis about current situation and development of helicopter dynamics. Journal of Beijing University of Aeronautics and Astronautics 21 (2), 46–52.
Evangelou, S. A., Limebeer, D. J., Tomás-Rodríguez, M., 2008. Influence of road camber on motorcycle stability. In: Transactions of the ASME, Journal of Applied Mechanics. Vol. 75 (6). pp. 61020–61032.
Evangelou, S. A., Limebeer, D. J., Tomás-Rodríguez, M., 2012. Suppression of burst oscillations in racing motorcycles. In: Accepted for publication at Transactions of the ASME, Journal of Applied Mechanics. DOI: 10.1115/1.4006491
Giraldo, M. V. P., Gonzales, E. C. V., Feliciano, C. I. R., 2010. Modelamiento dinámico y control lqr de un quadrotor. In: Avances: Investigación e Ingeniería. Vol. 13. pp. 71–86.
Hajjaji, E., Ouladsine, M., 2001. Modeling and nonlinear control of magnetic levitation systems. In: IEEE Transactions on Industrial Electronics. Vol. 48 (4). pp. 831–838.
Hoffmann, G., Rajnarayan, D. G., Waslander, S. L., Dostal, D., Jang, J. S., Tomlin, C. J., 2004. The stanford testbed of autonomous rotorcraft for multi agent control (starmac). In: Digital Avionics Systems Conference. Vol. 2. pp. 12.E.4–1– 12.E.4–10.
Karden, E., Buller, S., Kok, D., Doncker, R. W. D., 2002. Modeling the dynamic behavior of supercapacitors using impedance spectroscopy. In: IEEE Transactions on Industry Applications. Vol. 38(6). pp. 1622–1626.
Kourosh, P., 2007. The lagrangian derivation of kane’s equations. In: Transactions of the Canadian Society for Mechanical Engineering. Vol. 31. pp. 407– 420.
Le-Huy, H., 2001. Modeling and simulation of electrical drives using matlab simulink and power system blockset. In: Annual Conference of the Industrial Electronics Society. Vol. 3. pp. 1603–1611.
Lee, G., Jeong, D. Y., Khoi, N. D., Kang, T., 2011. Attitude control system design for a quadrotor flying robot. In: International Conference on Ubiquitous Robots and Ambient Intelligence.
Mian, A. A., Daobo, W., 2008. Nonlinear flight control strategy for an underactuated quadrotor aerial robot. In: International Conference on Networking, Sensing and Control.
Mousseau, C. W., Sayers, M. W., Fagan, D. J., 1992. Symbolic quasi-static and dynamic analyses of complex automobile models. Vehicle System Dynamics: International Journal of Vehicle Mechanics and Mobility 20 (1), 446–459.
Ning, S., Bone, G. M., 2002. High steady-state accuracy pneumatic servo positioning system with pva/pv control and friction compensation. In: Proceedings of the International Conference on Robotics and Automation. Vol. 3. pp. 2824–2829.
Ollero, A., Maza, I., 2007. Multiple Heterogeneous Unmanned Aerial Vehicles. Springer Berlin, Heidelberg.
Pivonka, P., Miksánek, V., 2007. Real-time communication between matlab/simulink and plc via process visualization interface. In: Proceedings of the WSEAS International Conference on SYSTEMS. Vol. 2. pp. 28–32.
Plasencia, G. N. M., Rodríguez, M. T., Campoy, P., Ángela Hernandez Lopez, Rivera, S. C., 2012. Reducción de las vibraciones de un sistema de visión a bordo de un helicóptero mediante un controlador inteligente. In: XXXIII Jornadas de Automática, Vigo.
Qiu, A., Wu, B., Kojori, H., 2004. Sensorless control of permanent magnet synchronous motor using extended kalman filter. In: Canadian Conference on Electrical and Computering Engineering. Vol. 3. pp. 1557–1562.
Raffo, G. V., Ortega, M. G., Rubio, F. R., 2010. An integral predictive/nonlinear h-infinity control structure for a quadrotor helicopter. Automatica 46, 29–39.
Ramírez, C. M., Tomás-Rodríguez, M., Evangelou, S. A., 2012. Análisis dinámico y modelado de suspensiones hossack en motocicletas de competición. In: XXXIII Jornadas de Automática, Vigo.
Ropp, M. E., González, S., 2009. Development of a matlab/simulink model of a single-phase grid-connected photovoltaic system. In: IEEE Transactions on Energy Conversion. Vol. 24 (1). pp. 195–202.
Sharp, R. S., Evangelou, S., Limebeer, D. J. N., 2004. Advances in the modeling of motorcycle dynamics. Multibody System Dynamics 12(3), 251–283.
Sharp, R. S., Evangelou, S., Limebeer, D. J. N., 2005. Multibody aspects of motorcycle modeling with special reference to autosim. Advances in Computational Multibody Systems 2, 45–68.
SigmaPlot, 2012. Visitado a fecha de 28 de junio 2012. URL: http://www.sigmaplot.com/products/SigmaPlot/
Simulink, 2012. Visitado a fecha de 28 de junio 2012. URL: http://www.mathworks.co.uk/products/simulink
Steele, J., Guy, L., 1984. Common Lisp: The language. Digital Press.
Tarek, M., Abdelaziz, B., 2007. Sliding mode observer and backstepping control for a quadrotor unmanned aerial vehicles. In: ACC, American Control Conference.
Tomas-Rodríguez, M., Sharp, R., 2007. Automated modeling of rotorcraft dynamics with special reference to autosim. In: CASE, IEEE International Conference Automation Science and Engineering.
VehicleSim, 2012. Visitado a fecha de 28 Junio 2012. URL: http://www.carsim.com/
Voos, H., 2007. Nonlinear and neural network-based control of s small fourrotor aerial robot. In: International Conference on Advanced Intelligent Mechatronics.
Zhou, Q.-L., Zhang, Y., Rabbath, C.-A., Theilliol, D., 2010. Design of feedback linearization control and reconfigurable control allocation with application
Descargas
Cómo citar
Número
Sección
Licencia
Esta revista se publica bajo una Licencia Creative Commons Attribution-NonCommercial-CompartirIgual 4.0 International (CC BY-NC-SA 4.0)