Design and Implementation of Four-Rotor Controller Based on ADRC

Zhigang Zhou, R.N. Huang, Xiaoqing Ou, Wenhu Wang, X. Lei
{"title":"Design and Implementation of Four-Rotor Controller Based on ADRC","authors":"Zhigang Zhou, R.N. Huang, Xiaoqing Ou, Wenhu Wang, X. Lei","doi":"10.1145/3386415.3387066","DOIUrl":null,"url":null,"abstract":"In order to improve the attitude control accuracy and anti-interference ability of the quadrotor, the deficiency of the traditional PID control is analyzed. The attitude of the aircraft is controlled by ADRC (Auto Disturbances Rejection Control). The control principle of ADRC is deeply analyzed. The ADRC controller is implemented by C language and simulated by Simulink. The STM32 microprocessor was used to design the corresponding peripheral circuit, and the movement data of the aircraft were obtained through MPU6050 and AK8975. The attitude of the aerocraft is calculated by the complementary filter algorithm and ADRC is applied to the attitude control of the quadrotor aerocraft. Experiments show that the use of ADRC achieves ideal results in attitude control of quadrotor aircraft.","PeriodicalId":250211,"journal":{"name":"Proceedings of the 2nd International Conference on Information Technologies and Electrical Engineering","volume":"36 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-12-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2nd International Conference on Information Technologies and Electrical Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3386415.3387066","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

In order to improve the attitude control accuracy and anti-interference ability of the quadrotor, the deficiency of the traditional PID control is analyzed. The attitude of the aircraft is controlled by ADRC (Auto Disturbances Rejection Control). The control principle of ADRC is deeply analyzed. The ADRC controller is implemented by C language and simulated by Simulink. The STM32 microprocessor was used to design the corresponding peripheral circuit, and the movement data of the aircraft were obtained through MPU6050 and AK8975. The attitude of the aerocraft is calculated by the complementary filter algorithm and ADRC is applied to the attitude control of the quadrotor aerocraft. Experiments show that the use of ADRC achieves ideal results in attitude control of quadrotor aircraft.
基于自抗扰控制器的四转子控制器设计与实现
为了提高四旋翼飞行器的姿态控制精度和抗干扰能力,分析了传统PID控制方法的不足。飞行器的姿态由自抗扰控制(ADRC)控制。深入分析了自抗扰控制器的控制原理。该控制器采用C语言实现,并用Simulink进行仿真。采用STM32微处理器设计相应的外围电路,通过MPU6050和AK8975获取飞行器的运动数据。采用互补滤波算法计算飞行器姿态,并将自抗扰控制器应用于四旋翼飞行器的姿态控制。实验表明,采用自抗扰控制器对四旋翼飞行器进行姿态控制取得了理想的效果。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信