Integración de X-Plane como hardware-in-the-loop para la validación de esquemas de control en VANTs tipo quadrotor

Palabras clave: Hardware en Bucle (HIL), Simulink, Vehículo Áereo no Tripulado, Cuadricóptero, X-Plane

Resumen

La dinámica altamente no lineal y las propiedades de vuelo de los vehículos aéreos no tripulados (VANT) tipo quadrotor continúan despertando el interés de investigadores de diversas áreas. En particular, en el área de control automático se trabaja en el desarrollo de nuevos esquemas de control, de los cuales, muchos no llegan a la etapa de implementación. En ese sentido, el Hardware-In-the-Loop (HIL) resulta atractivo para el desarrollo y comprobación de sistemas de control. Por lo anterior, en este trabajo se muestra el uso MATLAB/Simulink y X-Plane como herramientas de co-simulación para analizar el comportamiento y control de un quadrotor. Se utiliza un control prealimentado tipo PID para realizar maniobras de vuelo en estado estacionario ante la presencia de diferentes velocidades de viento. Los datos de retroalimentación del esquema de control se obtienen de X-Plane a través de la comunicación basada en el Protocolo de Datagramas de Usuario (por sus siglas en inglés, UDP), estos son enviados a Simulink para su uso en el cálculo de las acciones de control, posteriormente, las acciones de control pasan por una matriz de transformación que convierte dichas acciones en velocidades angulares de los rotores (información enviada a X-Plane). Por último, se reportan los resultados del esquema control ante diferentes velocidades de viento, siendo 50 Nudos (kt) la máxima velocidad que puede compensar el controlador propuesto.

 

Descargas

La descarga de datos todavía no está disponible.

Citas

Aláez, D., Olaz, X., Prieto, M., Porcellinis, P., y Villadangos, J. (2022). Hilflight simulator for vtol-uav pilot training using x-plane. Information, 13(12):585.

Bittar, A., De Oliveira, N. M. F., y De Figueiredo, H. V. (2014). Hardwarein-the-loop simulation with x-plane of attitude control of a suav exploring atmospheric conditions. Journal of Intelligent & Robotic Systems, 73:271–287.

Bryan, J. D. (2021). The Universityof Alabama in Huntsville.

Cerezo-Pacheco, A. D., Pérez-Velasco, C. A., Lozano-Hernández, Y., Rodríguez-Cort´es, H., y Sánchez-Meza, V. G. (2021). Integration of x-plane and matlab for modeling and simulation of a tiltrotor uav. En 2021 International Conference on Mechatronics, Electronics and Automotive Engineering (ICMEAE), pp. 39–44.

Cetinsoy, E., Dikyar, S., Hanc¸er, C., Oner, K., Sirimoglu, E., Unel, M., y Aksit, M. (2012). Design and construction of a novel quad tilt-wing uav. Mechatronics, 22(6):723–745.

Cho, K., Shin, J., y Kuc, T. (2015). Design of quadrotor controller for emergency situation using xplane. En 2015 12th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI), pp. 311–314.

Cotte Corredor, J. M. y Moreno Pineda, A. F. (2010). Diseño de control robusto de velocidad de motores brushless para robótica áerea. Departamento de Ingeniería Eléctrica y Electrónica.

Figueiredo, H. V. y Saotome, O. (2012). Simulation platform for quadricopter: Using matlab/simulink and x-plane. En 2012 Brazilian Robotics Symposium and Latin American Robotics Symposium, pp. 51–55.

Garcia, R. y Barnes, L. (2010). Multi-uav simulator utilizing x-plane. En Selected papers from the 2nd International Symposium on UAVs, Reno, Nevada, USA June 8–10, 2009, pp. 393–406. Springer.

He, G., Yu, L., Jia, S., y Wang, X. (2020). Simulation verification of flight control of a tilt tri-rotor uav using x-plane. 2020 39th Chinese Control Conference (CCC), pp. 7008–7013.

Kaviyarasu, A. y Kumar, K. S. (2014). Simulation of flapping-wing unmanned aerial vehicle using x-plane and matlab/simulink. Defence Science Journal, 64(4):327.

Li, L., Sun, L., y Jin, J. (2015). Survey of advances in control algorithms of quadrotor unmanned aerial vehicle.

Lozano, Y. y Gutiérrez, O. (2016). Design and control of a four-rotary-wing aircraft. IEEE Latin America Transactions, 14(11):4433–4438.

Lozano Hernández, Y., Gutiérrez Frías, O., Lozada-Castillo, N., y Luviano Juárez, A. (2019). Control algorithm for taking off and landing manoeuvres of quadrotors in open navigation environments. International Journal of Control, Automation and Systems, 17(9):2331–2342.

Mellinger, D. y Kumar, V. (2011). Minimum snap trajectory generation and control for quadrotors. En 2011 IEEE international conference on robotics and automation, pp. 2520–2525. IEEE.

Pérez, M., Pérez, A., y Pérez, E. (2008). Introducción a los sistemas de control y modelo matemático para sistemas lineales invariantes en el tiempo. Universidad Nacional de San Juan, pp. 1–69.

Raffo, G. V. (2007). Modelado y control de un helicóptero quadrotor. Universidad de Sevilla.

Ramírez-Rodríguez, J., Tlatelpa-Osorio, Y. E., y Rodríguez-Cortés, H. (2021). Low level controller for quadrotors. En 2021 International Conference on Unmanned Aircraft Systems (ICUAS), pp. 1155–1161. IEEE.

Sánchez, P., Casado, R., y Bermúdez, A. (2020). Real-time collision-free navigation of multiple uavs based on bounding boxes. Electronics, 9(10):1632.

Sánchez-Meza, V. G., Lozano-Hernández, Y., y Gutiérrez-Frías, O. O. (2020). Modeling and control of a two dof helicopter with tail rotor disturbances. 2020 International Conference on Mechatronics, Electronics and Automotive Engineering (ICMEAE), pp. 79–84.

Sira-Ramírez, H., Luviano-Juárez, A., Ramírez-Neria, M., y Zurita-Bustamante, E. W. (2017). Active disturbance rejection control of dynamic systems: a flatness based approach. Butterworth-Heinemann.

Thanh, H. L. N. N. y Hong, S. K. (2018). Quadcopter robust adaptive second order sliding mode control based on pid sliding surface. IEEE Access, 6:66850–66860.

Wagner, M. y Wolfrum, R. (2015). Unmanned aerial vehicles. Max Planck Encyclopedia of Public International Law, (15-12).

Zhao, B., Xian, B., Zhang, Y., y Zhang, X. (2014). Nonlinear robust adaptive tracking control of a quadrotor uav via immersion and invariance methodology. IEEE Transactions on Industrial Electronics, 62(5):2891–2902.

Publicado
2023-11-08
Cómo citar
Álvarez-Ortiz, I. G., Sánchez-Meza, V. G., Lozano-Hernández , Y., González-Sierra, J., & Almazán-Arvizu, R. Y. (2023). Integración de X-Plane como hardware-in-the-loop para la validación de esquemas de control en VANTs tipo quadrotor. Pädi Boletín Científico De Ciencias Básicas E Ingenierías Del ICBI, 11(Especial4), 137-146. https://doi.org/10.29057/icbi.v11iEspecial3.11406