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

基于四轴飞行器的双闭环PID控制
引用本文:陆伟男,蔡启仲,李刚,郑力. 基于四轴飞行器的双闭环PID控制[J]. 科学技术与工程, 2014, 14(33)
作者姓名:陆伟男  蔡启仲  李刚  郑力
作者单位:广西科技大学电气与信息工程学院,柳州,545006
摘    要:针对传统单闭环PID控制四轴飞行器存在的问题,设计并实现了一种双闭环PID控制算法。在姿态PID控制中,角度作为外环,角速度作为内环,运用姿态解算计算出欧拉角,作为姿态PID反馈量,进行姿态双闭环PID控制;在高度PID控制中,高度作为外环,z轴加速度作为内环,运用气压传感器采集的大气压值计算出高度,作为高度PID反馈量,进行高度双闭环PID控制。由于油门存在非线性问题,因此运用Matlab对油门转速曲线进行补偿,使输出的油门值近似线性化。飞行实验结果表明,四轴飞行器运用双闭环PID控制不仅反应快、超调量小,而且能够在室外稳定地飞行。

关 键 词:双闭环PID控制  姿态解算  气压传感器  油门补偿
收稿时间:2014-07-16
修稿时间:2014-07-16

Double Closed Loop PID Control Based on Quadrocopter
LU Wei-nan,CAI Qi-zhong,LI Gang and ZHENG li. Double Closed Loop PID Control Based on Quadrocopter[J]. Science Technology and Engineering, 2014, 14(33)
Authors:LU Wei-nan  CAI Qi-zhong  LI Gang  ZHENG li
Affiliation:College of Electric and Information Engineering,Guangxi Universityof Science and Technology,College of Electric and Information Engineering,Guangxi Universityof Science and Technology,College of Electric and Information Engineering,Guangxi Universityof Science and Technology
Abstract:A double closed loop PID control algorithm is designed and implemented to solve the problems of the traditional quadrocopter with the use of single closed loop PID control. For attitude PID control, angle serves as outer ring, angular velocity serves as inner ring, attitude calculation is used to work out the Euler angle, which is taken as the feedback variable of attitude PID to conduct attitude double closed loop PID control; For altitude PID control, altitude serves as outer ring, z-axis accelerated velocity serves as inner ring, atmospheric pressure value collected by pressureSsensorSis used to work out altitude, which is taken as the feedback variable of altitude PID to conduct altitude double closed loop PID control. Because there are some nonlinear problems in the accelerograph, so matlab is used to compensate revolving speed curve of the accelerograph so that the output accelerograph values approximateSlinearization. The result of flight tests show that the quadrocopter with the use of double closed loop PID control not only features swift reaction and small overshoot, but also can fly stably outdoor.
Keywords:double closed loop PID control   attitude calculation   atmospheric Pressure   accelerograph compensation
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《科学技术与工程》浏览原始摘要信息
点击此处可从《科学技术与工程》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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