第31卷第1期
V01.31
No.1
辽宁工程技术大学学报(自然科学版)
JournalofLiaoningTechnicalUniversity(NaturalScience)
2012年2月
Feb.
2012
文章编号:1008-0562(2012)01-0114-04
四旋翼飞行器的动力学建模及PID控制
李俊,李运堂
(中国计量学院机电工程学院,浙江杭州310018)
摘要:为了解决四旋翼飞行器的飞行控制问题,对四旋翼飞行器进行了动力学建模,并在动力学建模的基础上设计了PID控制器.通过Matlab/Simulink仿真和飞行试验对所设计的PID控制器的有效性进行了验证,仿真结果表明:在所设定的PID参数卜.,控制器可以有效地完成四旋翼飞行器的自稳定控制.飞行试验结果表明:PID控制器可以有效地校正由于杂乱气流等扰动造成飞行角偏移.该成果对四旋翼飞行器的自稳定控制具有一定的参考价值和指导意义.
关键词:四旋翼飞行器:数学模型;PID控制;Matlab;动力学分析;自稳定控制:仿真;飞行试验中图分类号:TP
13
文献标志码:A
ModelingandPIDcontrOlfor
LIJun,LIYuntang
a
quadrotor
(College
ofMechanicalandElectricalEngineering,ChinaJiliangUniversity,Hangzhou
a
310018,China)
on
Abstract:Inordertosolvetheflyingcontrolproblemassociatedwithquadrotorwasdevelopedinthisstudy.Based
on
quadrotor,adynamicmodel
themodeldeveloped,aPIDcontrollerWaSdesigned.Also,the
effectivenessofthePIDcontrollerwastestedbyMatlab/Simulinksimulationandflyingtest.ThesimulationresultdemonstratesthatthePIDcontrollerisabletorobustlystabilizethequadrotorhelicopterwiⅡlgivenPID
parameters.TheflyingtestshowsthatthePIDcontrollerCalleffectivelyadjustthedeviationofflyinganglecausedbyrandomairflow.Theoutcomefromthisstudyprovidesasignificantreferenceforaquadrotor’S
self-stabilitycontr01.
Keywords:quadrotor;modeling;PIDcontrol;Matlab;dynamicanalysis;self-stabilitycontrol;Simulink;
flying
test
引言
目前研究多集中在非线性控制领域,由于非线性控制对模型准确性有较强的依赖,在模型误差存在的条件下,PID控制更加实用.本文在四旋翼飞行器动力学建模的基础上设计了PID控制器.
1
近年来,四旋翼飞行器逐渐成为航空学术研究
中新的前沿和热点.四旋翼飞行器是一种能实现垂
直起降的非共轴式多旋翼飞行器【IJ,可以只通过调节蝶形分布的四个旋翼的转速,实现对四旋翼飞行
器飞行姿态的控制.由于不需要尾翼,四旋翼飞行器
动力学模型的建立
结构更加紧凑,四个旋翼的提升力比单旋翼更加均匀,因而飞行姿态更加稳定.另外,四旋翼飞行器还具有起飞要求低、可悬停等特点12J.
飞行控制是四旋翼飞行器控制中的关键技术.澳大利亚卧龙岗大学的Mckerrow对四旋翼飞行器进行了精确建模.美国斯坦福大学的Gabe
Hoffinan
为了获得四旋翼飞行器的数学模型,首先建立两个基本坐标系:惯性坐标系e(oxrz)和飞行器坐
标系B(oxyz),见图1.
图1中,分别定义欧拉角如下:
偏航角妒:Ox在OXY平面的投影与X轴夹角;
俯仰角0:Oz在OXZ平面的投影与Z轴夹角;
翻滚角咖:仍在OYZ平面的投影与y轴夹角.
飞行器坐标系到惯性坐标系的转换矩阵为
等人研发出了基于非线性控制律的飞行控制器,国防科技大学王俊生等设计了基于FSMC的飞行控制方法‘3棚.
收稿日期:2011-05-05
基金项目:国家自然科学基金资助项目(50905171)
作者简介:李俊(1986.),男,山东泰安人,硕士研究生,主要从事四旋翼飞行嚣方面的研究.本文编校:曾繁慧
万方数据
第l期李俊,等:四旋翼飞行器的动力学建模及PID控制
115
根据受力分析,牛顿第二定律以及飞行器动力学方程可得到线运动方程,表述如下
Jj}=佤一gj)/m=哦芝并(瞄If,sjIl9瞄妒+血y幽纠一K妁/鸺{萝=哆一K≯)/m=皈∑砰㈤lf,咖≯瞄妒一瞄ysill柳一^劝/鸺
lI
‘|二
瑚
。
图l
四旋翼飞行器的结构模型
Fig.1
structure
modelofthequadrotor
图2欧拉角
Fig.2
Eulcrangle
置=足-S・冠=I血岬p如徊n蛐妒如归n觚萨由妒瞄¨
f鼢岬柳蟠徊强嘶瞄徊踟皤卅血归n们
I-anO
瞄缅妒
ccsOocs妒
j
为了建立飞行器的动力学模型,不失一般性,对四旋翼飞行器做出如下假设:
①四旋翼飞行器为均匀对称的刚体;
②惯性坐标系E的原点与飞行器几何中心及质心位于同一位置:
⑨四旋翼飞行器所受阻力和重力不受飞行高度等因素影响,总保持不变;
④四旋翼飞行器各个方向的拉力与推进器转
速的平方成正比例.
定义只、B、丘为,在飞行器坐标系三个坐标轴上的分量;P、q、,.为角速度63在飞行器坐标系三个坐标轴上的分量.
牛顿第二定律和飞行器动力学方程[9]口---j"分别表
述为向量形式
F=m—dV,M:塑,
dfdf
式中,F为作用在四旋翼飞行器上的外力和,m为四旋翼飞行器的质量,y是飞行器的速度,M为四
旋翼飞行器所受力矩之和,日为四旋翼飞行器相对于地面坐标系的绝对动量矩.重力G,阻力D。,单个旋翼的升力乃表示如下
G=mg,Df=Pcd砰/2=k砰,正=JDct砰/2=t砰.
万方数据
12=幔一印一啊g)/m=眠∑砰(oos妒瞄鳓一K#)/m—g
L
闰
肝日篡嚣印舾].
前文已经假设四旋翼飞行器质量和结构均匀
通过动量矩的计算,可得到M在飞行器坐标系
【恤+(L-l,)qr]/l,
=l[鸠+(t一‘)节]肛
■t+ul—l●p如|lt
定义仉,踢,%,砜,为四旋翼飞行器的四个独U
巧+E+五+只
t∑砰
%E一历与(砰一西)U尽一E以
E+只一E—E
毛(霹一砰)岛(砰一面+霹一嗣)
结合线运动方程和角运动方程可得到四旋翼
在无风及慢速飞行的情况下,可以先忽略阻力01,整理后的数学模型如下
戈=(cosI!f/sinocos妒+sin驴,sinq6)U,/m,
夕=(sin少sin妒cos声一cosysin≯)U/m,
艺=(cos妒cosO)Ul
m—g,
≯=陬+和(‘一,:)]肛,痧《似+加(t—L)批,
妒--[u,+≯舀(L一‘)]/,,.
根据欧拉角与飞行器角速度之间的关系可得
对称,所以,其惯性矩阵可定义为对角阵J.
三个轴向分量尥、鸠、必的角运动方程
立控制通道的控制输入量
式中,矾为垂直速度控制量,踢为翻滚输入控制量,弧为俯仰控制量,明为偏航控制量.∞为旋翼转速,E为旋翼所受拉力.
飞行器的非线性运动方程:其中,为旋翼中心到坐
标系原点的距离,岛为风阻系数.
系数进行研究【l
116
辽宁工程技术大学学报(自然科学版)第31卷
2
PID控制研究
上文引入了四个控制量以,因而把复杂的非线
性耦合模型分解成了四个独立的控制通道,那么,整个模型可以看成由线运动和角运动两个独立的子系统构成,通过上文建模可知,角运动不受线运动的影响,而线运动受角运动的影响.
在此基础上使用小扰动法处理,忽略附加小扰动后,可以得到四旋翼飞行器的运动方程
m童=彳工+Bu,
x=I量,夕,三,P,q,,,0,庐,y11,
r
1T
即2【村l,l/2’材3,"4j・
由于姿态角和角速度之间是准积分关系,为了简化控制系统,假设姿态角和角速度之间有简单的
:
工
.
积分关系,即:妒2
P,∥2g,妒2
r.
根据笔者制作的四旋翼飞行器试验机,并参阅有关文献,得出四旋翼飞行器参数表1.
表1四旋翼飞行器参数
Tab.1
parametersofthequadrotor
参数
数值
m/kg
1.2j,m
O.2矗xlO。5,(N・s2)
3.13b×10"7/(N‘m一)7.5厶×lO'3/(kg‘m2)
2.3530x10"31(kg’m2)
2.353厶×10。Z/(kg’mz)
5.262
根据系统的传递函数G(J)=(sl—A)’1丑
及四旋翼飞行器的参数表(表1),可得各控制通道的传递函数(表2).
表2各通道传递函数
Tab.2
transferfunctionsofeachchannel
通道俯仰通道,’0
q
2i2—s3+105s2+—870s+4430
传递函数
56.95s4-4391
翻滚通道
,、
Uj
妒
65s+4560
‘l“
2一=—●————=————————一s’+109S2+1023s+2935
偏航角,
q
2i2—s2+4—13s
y
105
蚝
iX轴向与俯仰角
.x
-190s+567
’0
s0
s(57.95s+4400)
z轴
.
z
主
i.63
y轴向与翻滚角
G‘:上:上:—-276.4s—+743.5
。U4跳s(s+5)
’
一sts(6Is+4463)
万方数据
3仿真与试验
图3控制系统框图
Fig.3
blockdigramofcontrolsystcm
根据PID系统的结构图(图3),搭建simulink模型并仿真,经过调试,参数取值见表2,所设计的控制器的位置阶跃响应图线及姿态阶跃响应图线见图4,依次是俯仰角,翻滚角,偏航角,X轴向,z轴向,】,轴向.
表3仿真参数取值表
Tab.3
parametersofthequadrotor
Ⅳ
‰
‰
‰
l
2OOl226
Ol
33OOl428Ol53
ll6
如
l
l
仿真结果表明:系统超调量较小,稳态误差几乎为零,响应速度较快,系统仿真验证了PID控制的有效性.
墓
搬
姜
1.2l
翟0.8
萎0.6
誓眈0.4
O
第l期
李俊,等:四旋翼飞行器的动力学建模及PID控制
117
|
援
耋
g_叵
按辑
E
匠杷
暴
l21
{0.8
赁06
鼍04
0.20
5
2
25
3
3s
4
45
5
时间,s
图4位置与姿态单位阶跃响应
Fig
4
stepresponse
ofpositionand
attitude
考虑到仿真结果与实际实际飞行存在差别,为了验证PID控制器的可行性,本文通过自行设计制作的四旋翼飞行器(图5)进行了飞行试验,并通过外场试验最终确定各个参数.
㈠、…㈨1__f
Fig.5
picture.ofthe√一一
。tf】.}.j州q
~一
quadrotor
飞行器的空中姿态数据由角速度传感器采集并通过蓝牙设备传输至下位机试验结果如图6,四旋
万方数据
翼飞行器在44s时离地升空,44~54s在空中飞行,
俯仰角,滚动角和航向角的角度变化很小(5。以内).试验结果表明:PID控制可以调整由于微风等扰动造
成的b行器姿态变化.
50
.....——PitchAJ
Ro¨A口
30
YawA口
羔10
r
宝
mI,Ⅷ……川川川n…I…|I|J,|J
I…-
越一10
腰
…【|i_|1…r
Iill
1……IrI……I
oO
-50
440460480500
520540
,×10。。/s
图6飞行试验结果
Fig6
test
resultsoftheflyingexperiment
4
结论
本文对四旋翼飞行器进行了动力学建模,并在
动力学建模的基础上设计了PID控制器.系统仿真验证了PID控制的有效性.飞行试验结果表明.PIE)控制可以实现四旋翼飞行器稳定控制.参考文献
[1】聂博文微小型四旋翼E行器的研究现状与关键技术【刀电光与控
制,2007,14(6):l
13・117
[2】SantosM
Intelligent旧controller
of
a
quadrotor[J]ISKE,1990,
37f3):347-353
[3】Salih,AL,ModellingandPIDcontrollerdesignfor
8
quadrotor
umnannedairvehicle[J]IEEEAQTR.2010,39(51:6974599[4】4郊太钟线性系统理论【M】北京清华大学出版杜,1990
【5】5杨庆华,束召青四旋翼飞行器的建模控制与仿真【J]海军_:r=程学院
学报,2009,24【5):499・502【6】Mian九Wang
Daobo
Nonlinear
flight
control
strategy
for蚰
underactuatedquadrotoraerialrobot[J][EEEAQTP,,2008(1):8・16
【7】彭晓华.屠辩汉求解模糊非线性系统【J】辽宁r。程技术大学学报:自
然科学版.20lO.29(5)776-780
【8】周权.黄向华阴旋宾微荆E行平台姿态稳定控制试验研究【J]传感
器0微系统,2009,2叫5)72—79【9】LyDatMinh
ModelingandcontrolofquadrotorMAVusingvision
basedmeasurementiJ]IEEETrans
Circuits
Syst..2010,33‘":7047
[10】张天光捷联惯性导航技术【M]北京:国防工业出版杜.2007
四旋翼飞行器的动力学建模及PID控制
作者:作者单位:刊名:英文刊名:年,卷(期):
李俊, 李运堂, LI Jun, LI Yuntang
中国计量学院机电工程学院,浙江杭州,310018
辽宁工程技术大学学报(自然科学版)
Journal of Liaoning Technical University(Natural Science Edition)2012,31(1)
参考文献(10条)
1.聂博文 微小型四旋翼飞行器的研究现状与关键技术[期刊论文]-电光与控制 2007(06)2.Santos M Intelligent fuzzy controller of a quadrotor 1990(03)
3.Salih,A.L Modelling and PID controller design for a quadrotor unmanned air vehicle 2010(05)4.郑大钟 线性系统理论 1990
5.杨庆华;宋召青 四旋翼飞行器的建模控制与仿真 2009(05)
6.Mian A;Wang Daobo Nonlinear flight control strategy, for an underactuated quadrotor aerial robot 2008(01)7.彭晓华;屠兴汉 求解模糊非线性系统[期刊论文]-辽宁工程技术大学学报(自然科学版) 2010(05)8.周权;黄向华 四旋翼微型飞行平台姿态稳定控制试验研究[期刊论文]-传感器与微系统 2009(05)9.Ly Dat Minh Modeling and control of quadrotor MAV using vision based measurement 2010(04)10.张天光 捷联惯性导航技术 2007
本文链接:http://d.g.wanfangdata.com.cn/Periodical_lngcjsdxxb201201028.aspx
第31卷第1期
V01.31
No.1
辽宁工程技术大学学报(自然科学版)
JournalofLiaoningTechnicalUniversity(NaturalScience)
2012年2月
Feb.
2012
文章编号:1008-0562(2012)01-0114-04
四旋翼飞行器的动力学建模及PID控制
李俊,李运堂
(中国计量学院机电工程学院,浙江杭州310018)
摘要:为了解决四旋翼飞行器的飞行控制问题,对四旋翼飞行器进行了动力学建模,并在动力学建模的基础上设计了PID控制器.通过Matlab/Simulink仿真和飞行试验对所设计的PID控制器的有效性进行了验证,仿真结果表明:在所设定的PID参数卜.,控制器可以有效地完成四旋翼飞行器的自稳定控制.飞行试验结果表明:PID控制器可以有效地校正由于杂乱气流等扰动造成飞行角偏移.该成果对四旋翼飞行器的自稳定控制具有一定的参考价值和指导意义.
关键词:四旋翼飞行器:数学模型;PID控制;Matlab;动力学分析;自稳定控制:仿真;飞行试验中图分类号:TP
13
文献标志码:A
ModelingandPIDcontrOlfor
LIJun,LIYuntang
a
quadrotor
(College
ofMechanicalandElectricalEngineering,ChinaJiliangUniversity,Hangzhou
a
310018,China)
on
Abstract:Inordertosolvetheflyingcontrolproblemassociatedwithquadrotorwasdevelopedinthisstudy.Based
on
quadrotor,adynamicmodel
themodeldeveloped,aPIDcontrollerWaSdesigned.Also,the
effectivenessofthePIDcontrollerwastestedbyMatlab/Simulinksimulationandflyingtest.ThesimulationresultdemonstratesthatthePIDcontrollerisabletorobustlystabilizethequadrotorhelicopterwiⅡlgivenPID
parameters.TheflyingtestshowsthatthePIDcontrollerCalleffectivelyadjustthedeviationofflyinganglecausedbyrandomairflow.Theoutcomefromthisstudyprovidesasignificantreferenceforaquadrotor’S
self-stabilitycontr01.
Keywords:quadrotor;modeling;PIDcontrol;Matlab;dynamicanalysis;self-stabilitycontrol;Simulink;
flying
test
引言
目前研究多集中在非线性控制领域,由于非线性控制对模型准确性有较强的依赖,在模型误差存在的条件下,PID控制更加实用.本文在四旋翼飞行器动力学建模的基础上设计了PID控制器.
1
近年来,四旋翼飞行器逐渐成为航空学术研究
中新的前沿和热点.四旋翼飞行器是一种能实现垂
直起降的非共轴式多旋翼飞行器【IJ,可以只通过调节蝶形分布的四个旋翼的转速,实现对四旋翼飞行
器飞行姿态的控制.由于不需要尾翼,四旋翼飞行器
动力学模型的建立
结构更加紧凑,四个旋翼的提升力比单旋翼更加均匀,因而飞行姿态更加稳定.另外,四旋翼飞行器还具有起飞要求低、可悬停等特点12J.
飞行控制是四旋翼飞行器控制中的关键技术.澳大利亚卧龙岗大学的Mckerrow对四旋翼飞行器进行了精确建模.美国斯坦福大学的Gabe
Hoffinan
为了获得四旋翼飞行器的数学模型,首先建立两个基本坐标系:惯性坐标系e(oxrz)和飞行器坐
标系B(oxyz),见图1.
图1中,分别定义欧拉角如下:
偏航角妒:Ox在OXY平面的投影与X轴夹角;
俯仰角0:Oz在OXZ平面的投影与Z轴夹角;
翻滚角咖:仍在OYZ平面的投影与y轴夹角.
飞行器坐标系到惯性坐标系的转换矩阵为
等人研发出了基于非线性控制律的飞行控制器,国防科技大学王俊生等设计了基于FSMC的飞行控制方法‘3棚.
收稿日期:2011-05-05
基金项目:国家自然科学基金资助项目(50905171)
作者简介:李俊(1986.),男,山东泰安人,硕士研究生,主要从事四旋翼飞行嚣方面的研究.本文编校:曾繁慧
万方数据
第l期李俊,等:四旋翼飞行器的动力学建模及PID控制
115
根据受力分析,牛顿第二定律以及飞行器动力学方程可得到线运动方程,表述如下
Jj}=佤一gj)/m=哦芝并(瞄If,sjIl9瞄妒+血y幽纠一K妁/鸺{萝=哆一K≯)/m=皈∑砰㈤lf,咖≯瞄妒一瞄ysill柳一^劝/鸺
lI
‘|二
瑚
。
图l
四旋翼飞行器的结构模型
Fig.1
structure
modelofthequadrotor
图2欧拉角
Fig.2
Eulcrangle
置=足-S・冠=I血岬p如徊n蛐妒如归n觚萨由妒瞄¨
f鼢岬柳蟠徊强嘶瞄徊踟皤卅血归n们
I-anO
瞄缅妒
ccsOocs妒
j
为了建立飞行器的动力学模型,不失一般性,对四旋翼飞行器做出如下假设:
①四旋翼飞行器为均匀对称的刚体;
②惯性坐标系E的原点与飞行器几何中心及质心位于同一位置:
⑨四旋翼飞行器所受阻力和重力不受飞行高度等因素影响,总保持不变;
④四旋翼飞行器各个方向的拉力与推进器转
速的平方成正比例.
定义只、B、丘为,在飞行器坐标系三个坐标轴上的分量;P、q、,.为角速度63在飞行器坐标系三个坐标轴上的分量.
牛顿第二定律和飞行器动力学方程[9]口---j"分别表
述为向量形式
F=m—dV,M:塑,
dfdf
式中,F为作用在四旋翼飞行器上的外力和,m为四旋翼飞行器的质量,y是飞行器的速度,M为四
旋翼飞行器所受力矩之和,日为四旋翼飞行器相对于地面坐标系的绝对动量矩.重力G,阻力D。,单个旋翼的升力乃表示如下
G=mg,Df=Pcd砰/2=k砰,正=JDct砰/2=t砰.
万方数据
12=幔一印一啊g)/m=眠∑砰(oos妒瞄鳓一K#)/m—g
L
闰
肝日篡嚣印舾].
前文已经假设四旋翼飞行器质量和结构均匀
通过动量矩的计算,可得到M在飞行器坐标系
【恤+(L-l,)qr]/l,
=l[鸠+(t一‘)节]肛
■t+ul—l●p如|lt
定义仉,踢,%,砜,为四旋翼飞行器的四个独U
巧+E+五+只
t∑砰
%E一历与(砰一西)U尽一E以
E+只一E—E
毛(霹一砰)岛(砰一面+霹一嗣)
结合线运动方程和角运动方程可得到四旋翼
在无风及慢速飞行的情况下,可以先忽略阻力01,整理后的数学模型如下
戈=(cosI!f/sinocos妒+sin驴,sinq6)U,/m,
夕=(sin少sin妒cos声一cosysin≯)U/m,
艺=(cos妒cosO)Ul
m—g,
≯=陬+和(‘一,:)]肛,痧《似+加(t—L)批,
妒--[u,+≯舀(L一‘)]/,,.
根据欧拉角与飞行器角速度之间的关系可得
对称,所以,其惯性矩阵可定义为对角阵J.
三个轴向分量尥、鸠、必的角运动方程
立控制通道的控制输入量
式中,矾为垂直速度控制量,踢为翻滚输入控制量,弧为俯仰控制量,明为偏航控制量.∞为旋翼转速,E为旋翼所受拉力.
飞行器的非线性运动方程:其中,为旋翼中心到坐
标系原点的距离,岛为风阻系数.
系数进行研究【l
116
辽宁工程技术大学学报(自然科学版)第31卷
2
PID控制研究
上文引入了四个控制量以,因而把复杂的非线
性耦合模型分解成了四个独立的控制通道,那么,整个模型可以看成由线运动和角运动两个独立的子系统构成,通过上文建模可知,角运动不受线运动的影响,而线运动受角运动的影响.
在此基础上使用小扰动法处理,忽略附加小扰动后,可以得到四旋翼飞行器的运动方程
m童=彳工+Bu,
x=I量,夕,三,P,q,,,0,庐,y11,
r
1T
即2【村l,l/2’材3,"4j・
由于姿态角和角速度之间是准积分关系,为了简化控制系统,假设姿态角和角速度之间有简单的
:
工
.
积分关系,即:妒2
P,∥2g,妒2
r.
根据笔者制作的四旋翼飞行器试验机,并参阅有关文献,得出四旋翼飞行器参数表1.
表1四旋翼飞行器参数
Tab.1
parametersofthequadrotor
参数
数值
m/kg
1.2j,m
O.2矗xlO。5,(N・s2)
3.13b×10"7/(N‘m一)7.5厶×lO'3/(kg‘m2)
2.3530x10"31(kg’m2)
2.353厶×10。Z/(kg’mz)
5.262
根据系统的传递函数G(J)=(sl—A)’1丑
及四旋翼飞行器的参数表(表1),可得各控制通道的传递函数(表2).
表2各通道传递函数
Tab.2
transferfunctionsofeachchannel
通道俯仰通道,’0
q
2i2—s3+105s2+—870s+4430
传递函数
56.95s4-4391
翻滚通道
,、
Uj
妒
65s+4560
‘l“
2一=—●————=————————一s’+109S2+1023s+2935
偏航角,
q
2i2—s2+4—13s
y
105
蚝
iX轴向与俯仰角
.x
-190s+567
’0
s0
s(57.95s+4400)
z轴
.
z
主
i.63
y轴向与翻滚角
G‘:上:上:—-276.4s—+743.5
。U4跳s(s+5)
’
一sts(6Is+4463)
万方数据
3仿真与试验
图3控制系统框图
Fig.3
blockdigramofcontrolsystcm
根据PID系统的结构图(图3),搭建simulink模型并仿真,经过调试,参数取值见表2,所设计的控制器的位置阶跃响应图线及姿态阶跃响应图线见图4,依次是俯仰角,翻滚角,偏航角,X轴向,z轴向,】,轴向.
表3仿真参数取值表
Tab.3
parametersofthequadrotor
Ⅳ
‰
‰
‰
l
2OOl226
Ol
33OOl428Ol53
ll6
如
l
l
仿真结果表明:系统超调量较小,稳态误差几乎为零,响应速度较快,系统仿真验证了PID控制的有效性.
墓
搬
姜
1.2l
翟0.8
萎0.6
誓眈0.4
O
第l期
李俊,等:四旋翼飞行器的动力学建模及PID控制
117
|
援
耋
g_叵
按辑
E
匠杷
暴
l21
{0.8
赁06
鼍04
0.20
5
2
25
3
3s
4
45
5
时间,s
图4位置与姿态单位阶跃响应
Fig
4
stepresponse
ofpositionand
attitude
考虑到仿真结果与实际实际飞行存在差别,为了验证PID控制器的可行性,本文通过自行设计制作的四旋翼飞行器(图5)进行了飞行试验,并通过外场试验最终确定各个参数.
㈠、…㈨1__f
Fig.5
picture.ofthe√一一
。tf】.}.j州q
~一
quadrotor
飞行器的空中姿态数据由角速度传感器采集并通过蓝牙设备传输至下位机试验结果如图6,四旋
万方数据
翼飞行器在44s时离地升空,44~54s在空中飞行,
俯仰角,滚动角和航向角的角度变化很小(5。以内).试验结果表明:PID控制可以调整由于微风等扰动造
成的b行器姿态变化.
50
.....——PitchAJ
Ro¨A口
30
YawA口
羔10
r
宝
mI,Ⅷ……川川川n…I…|I|J,|J
I…-
越一10
腰
…【|i_|1…r
Iill
1……IrI……I
oO
-50
440460480500
520540
,×10。。/s
图6飞行试验结果
Fig6
test
resultsoftheflyingexperiment
4
结论
本文对四旋翼飞行器进行了动力学建模,并在
动力学建模的基础上设计了PID控制器.系统仿真验证了PID控制的有效性.飞行试验结果表明.PIE)控制可以实现四旋翼飞行器稳定控制.参考文献
[1】聂博文微小型四旋翼E行器的研究现状与关键技术【刀电光与控
制,2007,14(6):l
13・117
[2】SantosM
Intelligent旧controller
of
a
quadrotor[J]ISKE,1990,
37f3):347-353
[3】Salih,AL,ModellingandPIDcontrollerdesignfor
8
quadrotor
umnannedairvehicle[J]IEEEAQTR.2010,39(51:6974599[4】4郊太钟线性系统理论【M】北京清华大学出版杜,1990
【5】5杨庆华,束召青四旋翼飞行器的建模控制与仿真【J]海军_:r=程学院
学报,2009,24【5):499・502【6】Mian九Wang
Daobo
Nonlinear
flight
control
strategy
for蚰
underactuatedquadrotoraerialrobot[J][EEEAQTP,,2008(1):8・16
【7】彭晓华.屠辩汉求解模糊非线性系统【J】辽宁r。程技术大学学报:自
然科学版.20lO.29(5)776-780
【8】周权.黄向华阴旋宾微荆E行平台姿态稳定控制试验研究【J]传感
器0微系统,2009,2叫5)72—79【9】LyDatMinh
ModelingandcontrolofquadrotorMAVusingvision
basedmeasurementiJ]IEEETrans
Circuits
Syst..2010,33‘":7047
[10】张天光捷联惯性导航技术【M]北京:国防工业出版杜.2007
四旋翼飞行器的动力学建模及PID控制
作者:作者单位:刊名:英文刊名:年,卷(期):
李俊, 李运堂, LI Jun, LI Yuntang
中国计量学院机电工程学院,浙江杭州,310018
辽宁工程技术大学学报(自然科学版)
Journal of Liaoning Technical University(Natural Science Edition)2012,31(1)
参考文献(10条)
1.聂博文 微小型四旋翼飞行器的研究现状与关键技术[期刊论文]-电光与控制 2007(06)2.Santos M Intelligent fuzzy controller of a quadrotor 1990(03)
3.Salih,A.L Modelling and PID controller design for a quadrotor unmanned air vehicle 2010(05)4.郑大钟 线性系统理论 1990
5.杨庆华;宋召青 四旋翼飞行器的建模控制与仿真 2009(05)
6.Mian A;Wang Daobo Nonlinear flight control strategy, for an underactuated quadrotor aerial robot 2008(01)7.彭晓华;屠兴汉 求解模糊非线性系统[期刊论文]-辽宁工程技术大学学报(自然科学版) 2010(05)8.周权;黄向华 四旋翼微型飞行平台姿态稳定控制试验研究[期刊论文]-传感器与微系统 2009(05)9.Ly Dat Minh Modeling and control of quadrotor MAV using vision based measurement 2010(04)10.张天光 捷联惯性导航技术 2007
本文链接:http://d.g.wanfangdata.com.cn/Periodical_lngcjsdxxb201201028.aspx