Design of Quad-Rotor Aircraft Flight Control System Based on MPU6050 and Adaptive Complementary Filter

Chengxiu ZHANG,Tieying LI,Yaoli WANG
DOI: https://doi.org/10.3969/j.issn.1004-1699.2016.07.011
2016-01-01
Abstract:Against the flight performance instability of quad-rotor aircraft and Inertial Measurement Unit(IMU)’s defects,such as lack of anti-interference and drifting etc,this paper presents a complementary filtering algorithm that adaptive to compensation coefficient,based on classic complementary filter. Collecting real-time data via iner?tial sensor MPU6050,this algorithm adds PI controller into the low-pass filter link,and adjusts the compensation co?efficient of PI controller in real-time mode,based on the angular velocity of the gyroscope. Aircraft attitude control system adopts double closed loop PID control method,which takes the Euler angles of the attitude algorithm as its outer loop and the angular velocity of the gyroscope as its inner loop. In the final test,a quad-rotor aircraft is built with NI myRIO as a core controller,and implement the algorithm and simulation through the LabVIEW. Experimen?tal result demonstrates that adaptive complementary filter algorithm can calculate attitude information accurately , with the advantages of little control overshoot and the sensitive response of the double closed loop PID control ,the control system basically meets the requirements of flight.
What problem does this paper attempt to address?