首页 | 本学科首页   官方微博 | 高级检索  
     

基于MPU6050和互补滤波的四旋翼飞控系统设计
引用本文:张承岫,李铁鹰,王耀力.基于MPU6050和互补滤波的四旋翼飞控系统设计[J].传感技术学报,2016,29(7):1011-1015.
作者姓名:张承岫  李铁鹰  王耀力
作者单位:太原理工大学信息工程学院,太原,030024;太原理工大学信息工程学院,太原,030024;太原理工大学信息工程学院,太原,030024
基金项目:山西省自然科学基金项目(2013011015-1)
摘    要:针对四轴飞行器飞行性能不稳定和惯性测量单元(IMU)易受干扰、存在漂移等问题,利用惯性传感器MPU6050采集实时数据,以经典互补滤波为基础,提出一种可以自适应补偿系数的互补滤波算法,该算法在低通滤波环节加入PI控制器,依据陀螺仪测得的角速度实时调节PI控制器补偿系数。飞行器姿态控制系统采用双闭环PID控制方法,姿态解算的欧拉角作为系统外环,陀螺仪角速度作为系统内环。最后,搭建以NI myRIO为核心控制器的四轴飞行器,通过LabVIEW实现算法和仿真,实验结果表明,自适应互补滤波算法可以准确解算姿态信息,双闭环PID控制超调量小、反应灵敏,控制系统基本满足飞行要求。

关 键 词:四旋翼飞行器  惯性传感器MPU6050  自适应互补滤波  双闭环PID  LabVIEW语言

Design of Quad-rotor Aircraft Flight Control System Based on MPU6050 and Adaptive Complementary Filter
ZHANG Chengxiu,LI Tieying,WANG Yaoli.Design of Quad-rotor Aircraft Flight Control System Based on MPU6050 and Adaptive Complementary Filter[J].Journal of Transduction Technology,2016,29(7):1011-1015.
Authors:ZHANG Chengxiu  LI Tieying  WANG Yaoli
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.
Keywords:quad-rotor aircraft  inertial sensor MPU6050  adaptive complementary filter  double closed loop PID  LabVIEW language
本文献已被 万方数据 等数据库收录!
点击此处可从《传感技术学报》浏览原始摘要信息
点击此处可从《传感技术学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号