{"title":"基于增量非线性动态反演的四旋翼飞行器部分执行器故障鲁棒自适应控制","authors":"Karim AHMADİ DASTGERDİ, D. Asadi, Seyed Yaser NABAVİ CHASHMİ, Önder Tutsoy","doi":"10.30931/jetas.1169518","DOIUrl":null,"url":null,"abstract":"In this paper, a nonlinear robust adaptive trajectory tracking control architecture based on Incremental Nonlinear Dynamic Inversion (INDI) is introduced to stabilize and control a quadrotor in presence of actuator partial fault. In a novel approach, a three-loop cascade architecture of the controller is proposed. The INDI algorithm is applied as the baseline controller in the inner-loop and a nonlinear model reference adaptive controller is augmented in the outer-loop to provide robustness for the unmodeled fault in the inner-loop. In the proposed control strategy, a modified PID controller is introduced in the most outer-loop for tracking the desired path. The fault effect has been modeled by considering the sudden variations of motor thrust and torques. To increase the robustness of the control algorithm the projection operator has been applied in the robust adaptive structure. The performance of the proposed controller is compared with a previous successful algorithm, which had been implemented on a quadrotor model. The results demonstrate that the proposed controller can provide full controllability of the desired faulty quadrotor in pitch, roll, and yaw channels in presence of partial fault of actuator up to 50%.","PeriodicalId":7757,"journal":{"name":"Anadolu University Journal of Science and Technology-A Applied Sciences and Engineering","volume":"107 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-08-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Robust Adaptive Control Based on Incremental Nonlinear Dynamic Inversion for a Quadrotor in Presence of Partial Actuator Fault\",\"authors\":\"Karim AHMADİ DASTGERDİ, D. Asadi, Seyed Yaser NABAVİ CHASHMİ, Önder Tutsoy\",\"doi\":\"10.30931/jetas.1169518\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper, a nonlinear robust adaptive trajectory tracking control architecture based on Incremental Nonlinear Dynamic Inversion (INDI) is introduced to stabilize and control a quadrotor in presence of actuator partial fault. In a novel approach, a three-loop cascade architecture of the controller is proposed. The INDI algorithm is applied as the baseline controller in the inner-loop and a nonlinear model reference adaptive controller is augmented in the outer-loop to provide robustness for the unmodeled fault in the inner-loop. In the proposed control strategy, a modified PID controller is introduced in the most outer-loop for tracking the desired path. The fault effect has been modeled by considering the sudden variations of motor thrust and torques. To increase the robustness of the control algorithm the projection operator has been applied in the robust adaptive structure. The performance of the proposed controller is compared with a previous successful algorithm, which had been implemented on a quadrotor model. The results demonstrate that the proposed controller can provide full controllability of the desired faulty quadrotor in pitch, roll, and yaw channels in presence of partial fault of actuator up to 50%.\",\"PeriodicalId\":7757,\"journal\":{\"name\":\"Anadolu University Journal of Science and Technology-A Applied Sciences and Engineering\",\"volume\":\"107 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-08-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Anadolu University Journal of Science and Technology-A Applied Sciences and Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.30931/jetas.1169518\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Anadolu University Journal of Science and Technology-A Applied Sciences and Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.30931/jetas.1169518","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Robust Adaptive Control Based on Incremental Nonlinear Dynamic Inversion for a Quadrotor in Presence of Partial Actuator Fault
In this paper, a nonlinear robust adaptive trajectory tracking control architecture based on Incremental Nonlinear Dynamic Inversion (INDI) is introduced to stabilize and control a quadrotor in presence of actuator partial fault. In a novel approach, a three-loop cascade architecture of the controller is proposed. The INDI algorithm is applied as the baseline controller in the inner-loop and a nonlinear model reference adaptive controller is augmented in the outer-loop to provide robustness for the unmodeled fault in the inner-loop. In the proposed control strategy, a modified PID controller is introduced in the most outer-loop for tracking the desired path. The fault effect has been modeled by considering the sudden variations of motor thrust and torques. To increase the robustness of the control algorithm the projection operator has been applied in the robust adaptive structure. The performance of the proposed controller is compared with a previous successful algorithm, which had been implemented on a quadrotor model. The results demonstrate that the proposed controller can provide full controllability of the desired faulty quadrotor in pitch, roll, and yaw channels in presence of partial fault of actuator up to 50%.