Iván Guadalupe Álvarez-Ortiz, Víctor Gabriel Sánchez-Meza, Y. Lozano-Hernández, J. González-Sierra, Ricardo Yahir Almazán-Arvizu
{"title":"整合 X-Plane 作为四旋翼无人机控制方案验证的硬件在环","authors":"Iván Guadalupe Álvarez-Ortiz, Víctor Gabriel Sánchez-Meza, Y. Lozano-Hernández, J. González-Sierra, Ricardo Yahir Almazán-Arvizu","doi":"10.29057/icbi.v11iespecial3.11406","DOIUrl":null,"url":null,"abstract":"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.","PeriodicalId":309367,"journal":{"name":"Pädi Boletín Científico de Ciencias Básicas e Ingenierías del ICBI","volume":"198 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-11-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Integración de X-Plane como hardware-in-the-loop para la validación de esquemas de control en VANTs tipo quadrotor\",\"authors\":\"Iván Guadalupe Álvarez-Ortiz, Víctor Gabriel Sánchez-Meza, Y. Lozano-Hernández, J. González-Sierra, Ricardo Yahir Almazán-Arvizu\",\"doi\":\"10.29057/icbi.v11iespecial3.11406\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"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.\",\"PeriodicalId\":309367,\"journal\":{\"name\":\"Pädi Boletín Científico de Ciencias Básicas e Ingenierías del ICBI\",\"volume\":\"198 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-11-08\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Pädi Boletín Científico de Ciencias Básicas e Ingenierías del ICBI\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.29057/icbi.v11iespecial3.11406\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Pädi Boletín Científico de Ciencias Básicas e Ingenierías del ICBI","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.29057/icbi.v11iespecial3.11406","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Integración de X-Plane como hardware-in-the-loop para la validación de esquemas de control en VANTs tipo quadrotor
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.