{"title":"基于嵌套饱和简单输入输出线性化的多旋翼自主飞行控制","authors":"Y. Yoon, Eric N. Johnson, L. Ren","doi":"10.1109/CCTA.2018.8511557","DOIUrl":null,"url":null,"abstract":"Multirotors are one of the most popular types of small unmanned aircraft systems today with applications in many areas including but not limited to aerial photography, transport, military, surveillance, agriculture, and leisure. Autonomous flight controls is one of the key enabler technologies for their popularity and growing applications. Many studies about the flight controls for multirotors have enhanced the control performance, but we still have rooms to improve in tracking accuracy and efficiency. This paper presents an autonomous flight control method for multirotors based on a simple input-output linearization coupled with nested saturation. We choose an unconventional, alternative output of the multirotor flight control system, which leads to reducing computational cost regarding Lie algebra when we linearize the system dynamics. Then we stabilize the linearized system with nested saturation with real poles of our own choice. Given the desired output through the outer loop PID controller, the results of the simulations show that the error dynamics regarding the outputs are stabilized exponentially fast.","PeriodicalId":358360,"journal":{"name":"2018 IEEE Conference on Control Technology and Applications (CCTA)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Autonomous Flight Control for Multirotors by a Simple Input-Output Linearization with Nested Saturation\",\"authors\":\"Y. Yoon, Eric N. Johnson, L. Ren\",\"doi\":\"10.1109/CCTA.2018.8511557\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Multirotors are one of the most popular types of small unmanned aircraft systems today with applications in many areas including but not limited to aerial photography, transport, military, surveillance, agriculture, and leisure. Autonomous flight controls is one of the key enabler technologies for their popularity and growing applications. Many studies about the flight controls for multirotors have enhanced the control performance, but we still have rooms to improve in tracking accuracy and efficiency. This paper presents an autonomous flight control method for multirotors based on a simple input-output linearization coupled with nested saturation. We choose an unconventional, alternative output of the multirotor flight control system, which leads to reducing computational cost regarding Lie algebra when we linearize the system dynamics. Then we stabilize the linearized system with nested saturation with real poles of our own choice. Given the desired output through the outer loop PID controller, the results of the simulations show that the error dynamics regarding the outputs are stabilized exponentially fast.\",\"PeriodicalId\":358360,\"journal\":{\"name\":\"2018 IEEE Conference on Control Technology and Applications (CCTA)\",\"volume\":\"15 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-08-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 IEEE Conference on Control Technology and Applications (CCTA)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CCTA.2018.8511557\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE Conference on Control Technology and Applications (CCTA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CCTA.2018.8511557","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Autonomous Flight Control for Multirotors by a Simple Input-Output Linearization with Nested Saturation
Multirotors are one of the most popular types of small unmanned aircraft systems today with applications in many areas including but not limited to aerial photography, transport, military, surveillance, agriculture, and leisure. Autonomous flight controls is one of the key enabler technologies for their popularity and growing applications. Many studies about the flight controls for multirotors have enhanced the control performance, but we still have rooms to improve in tracking accuracy and efficiency. This paper presents an autonomous flight control method for multirotors based on a simple input-output linearization coupled with nested saturation. We choose an unconventional, alternative output of the multirotor flight control system, which leads to reducing computational cost regarding Lie algebra when we linearize the system dynamics. Then we stabilize the linearized system with nested saturation with real poles of our own choice. Given the desired output through the outer loop PID controller, the results of the simulations show that the error dynamics regarding the outputs are stabilized exponentially fast.