当前位置:文档之家› 无人机侧向运动H∞控制器设计及仿真

无人机侧向运动H∞控制器设计及仿真

.。

.黧兰娑嚣嚣篡坠:翟。

三釜譬压吾嘲802ComputerMe舾urement&ControIl】工l附"~,I、I文章编号:1671—4598(2008)06一0802一03中图分类号:TP391.9;V249.1文献标识码:A无人机侧向运动H∞控制器设计及仿真段镇,阂建国,董维中(西北工业大学自动化学院,陕西西安710072)摘要:研究了鲁棒控制中H。

状态反馈方法在无人机侧向控制律设计中的应用;建立了无人机侧向运动的小扰动方程,根据控制目标选取了合适的广义状态变量,建立了广义被控对象,应用matlab鲁棒控制工具箱中线性矩阵不等式(LMI)的求解方法设计了系统Ho。

状态反馈控制器,并进行了数字仿真验证;以无人机侧向运动中滚转控制通道的H。

鲁棒控制器设计为例,给出设计过程及仿真结果}与PID控制器的控制效果进行比较,说明控制器能够使系统有更好的动态和稳态性能,且比PID控制器对外界噪声干扰有较好的抑制作用,现已成功应用于某型无人机。

关键词:鲁棒;Ho。

状态反馈;无人机I控制器;广义被控对象LateralMotionH。

Controller’sDesignandSimuIationofUAVDuanZhen,YanJianguo,DongWeizhong(CollegeofAutomation,NorthwesternPolytechnicalUniversity,Xi’710072,China)Abstnct:H∞StatefeedbackmethodwasstudiedintheapplicationofUAV1ateralcontroIlerdesign.TheUAV’slittleperturba—tionequationsoflateralmotionwasbuilt,thegeneraIizedvariableswereselectedsuitableaccordingcontrolobjective,andthegener—alizedplantwasbuilt,H酗statefeedbackcontrollerwasdesignedusinglinearmatrixinequality(LMI)methodthatwasinMatlabtoolbox,digltalsimulationwascar^edfor坩1idating.T00ktheHo。

contr011erdesignoftherollchannelinUAV’s1ateralmotionfore】cample,thedesignproce8sandsimulationresultweregiven.ComparedwiththePIDcontr01ler,itconclude8theH∞controllerhasbetterdynamicandstablecharacters,andhasbetterrestrainedeffectoutsidedisturbance,itha8beenappIiedtheUA.Vofsometype.Keywords:robust;H∞statefeedback}UAV;controlIer;generalizedplantO引言无人机具有体积小、重量轻、机动灵活和成本低等特点,目前越来越引起世界各国的强烈关注,对其性能也相应提出更高的要求。

采用传统的PID控制很难兼顾系统的动态与稳态性能,且由于建模时的不确定性,仿真结果和实际飞行结果存在较大的误差[I-2],有时甚至连稳定性都难以保证,这就使无人机飞行存在隐患。

20世纪80年代提出的以系统的H。

范数为性能指标的H。

控制理论是目前解决鲁棒控制问题比较成功且比较完善的理论体系,已成为近20年来自动控制理论及工程应用研究的热门课题之一[3]。

H~控制理论考虑了实际系统与标称数学模型间的不确定性,并在模型不确定性和外干扰存在的条件下保证设计的反馈控制系统稳定,且满足一定的性能要求。

但大部分H。

控制器的设计仅考虑外界输入为干扰信号的情况,本文考虑将参考信号作为外界输入,提出将跟踪参考信号误差的积分选为状态变量来准确跟踪参考信号的方法,设计了无人机侧向运动中滚转控制通道的H。

状态反馈控制器,通过仿真验证了系统输出不仅可以准确跟踪参考信号,而且可以使系统响应具有满意的性能指标,对传感器噪声干扰具有一定得抑制能力。

收稿日期:2007一10一09;修回日期:2007一11—21。

作者简介:段镇(1982一),男,辽宁人,硕士研究生,主要从事无人机建模与飞行控制系统设计方向的研究。

国建国(1956一),男,上海人,教授,主要从事计算机控制与智能控制,鲁棒控制,光传飞控及无人机系统方向的研究。

中华测控网chinamca.comlH。

控制理论将系统描述为如图l所示广义系统:苍图1H。

控制广义系统描述其中P(S)是一个线性时不变系统,即广义被控对象,由以下状态空间描述:z—Ao+Bl叫+B2“2=clz+Dll加+D12甜(1),一c2z+D21叫+D22“式中,z是状态向量,H是控制输入信号,y是量测输出信号,叫为外部输入信号,包括参考信号,干扰和传感器噪声,z为被控输出信号,也称为评价信号。

K(5)为待设计的控制器。

对于H。

控制问题,有许多种求解方法,从最初复杂的算子方法,到Riccati方程处理方法,目前应用广泛的是基于线性矩阵不等式(LMI)的处理方法,这种方法的好处是可以用相对直接的矩阵运算来得到控制器的设计方法,对系统模型无须过多的限制条件。

定理H]:对系统(1),存在一个状态反馈H。

控制器,当且仅当存在一个对称正定矩阵x和矩阵w,使得以下的矩阵不等式(2)成立。

万方数据第6期段镇,等:无人机侧向运动H。

控制器设计及仿真·803·阵:]一匡{至i薹至;]降]+隆;量;]c::,。

,名一L卢靠一列1硼=%3.2控制器的求解以上确定了增广系统模型的结构,其中A∈R7”、B-∈R7“、玩∈R7“是增广模型的系数矩阵,由原系统的系数矩阵扩展得到。

加权矩阵c1、D。

、D。

的选择是设计的关键,控制效果的优劣在很大程度是取决于加权矩阵的选择。

对于滚转通道采用跟踪滚转角,同时尽量减小侧滑控制方案,因此要对侧滑角和滚转角误差进行加权,选择各加权矩阵如下:c1;r4.1o·08o-38155o·4o·5o·41]O.09O.1O.05O.5O.07O.02O应用Matlab的LMI工具箱求解线性矩阵不等式(2),用命令[gopt,K]=hinflmi(P,r)求得满足设计要求的状态反馈阵K,这里得到的J|(是K(s)的系统矩阵,控制器K(s)的一个状态空间实现可以用以下函数得到:城2[缺,城,伙,批,破]=ltiss(鼢在Matlab工作空间中得到控制器的状态空间实现为:一&8367—1&7961一&5156一&1693一弧9349&08051&4766一Z489|6一L0163一11.8965一L1254一&8135Q0430Z3104—9.5357&5506一L1639—168190已5512一Q凇&55339.13423&6744&踟一1.472.27.853115.Z179L3013&05991.2890一7.1190一012891.2177—1.996310.1293幺1116一Z3194&0907—0.00831.1347o.7794一&7340一9.8888Q0203一o.20177.5260o.60581.71411.4800一1.54019一o.2315Z0277—0.5521一&80585.71200.77301o_1590一屯69761Z5239—5.0487·Z3736Z2486一o_8314-幺5266—9.1鹄9—1.7瞄一0.1928—34469一出4663Z2325屯4042—326990一&6092—7.33387.5791—1Q3560—17.8237反I厂O.31992.62800.5175一O.2847—1.65057.13001-70861l一0.50950.1955O.0238O.6793一O.13870.2930—O.051般:rooooooo]0OO0O0Ol4仿真验证4.1系统仿真框图仿真是在Matlab6.5和simulink5.o环境中进行,仿真时间为50秒,在simulink中搭建系统团环仿真框图,如图2所中华测控网chin帅ca.com们岬叫OOO厂_JY产DD喜潞蝴㈣溉㈣i忽蛆_以豫Mn;譬嚣酱一.{n嚣|i§翟黜吃Q.;最¨mL万方数据·804·计算机测量与控制第16卷示,给定参考输入信号7—2旷,即令飞机做2盯右盘。

其中被控对象的状态空间实现为:Ac=A,Bc一[B1,Bz]Cj—diag(1,1,1,1,1,1,1),Dc—zeros(7,3)控制器的状态空间实现为口七,6豇,c七,d七。

图2闭环系统仿真框图4.2仿真结果及与PID控制比较分析图3为H。

控制器和PID控制器的滚转通道滚转角、侧滑角、滚转角速度、航向角速度及航向角的仿真输出结果,其中PID控制器的设计内环采用滚转角速率反馈,外环为滚转角反馈,参数的选择已在工程实际中应用(图中横坐标单位为秒,纵坐标单位为度或度/秒)。

^:,一倒增嘏星曩——H。

…、PrD图3H。

控制器与PID控制器的输出曲线由仿真曲线可以看出,对于滚转角输出,采用H。

和PID控制最终都可以将其稳定在2矿,调节时间基本相同,但H。

控制器的过渡过程比较平稳,避免了元人机飞行时左右抖动而可能导致的不稳定;对于侧滑角输出,H。

控制器不但明显减小了振荡和调节时间,也提高了稳态精度,使稳态时的侧滑角更接近伊,更加符合工程实际要求;对于滚转角速度和航向角速度输出,H。

控制器大大减小了过渡过程中的振荡次数和振荡幅度,有效避免了由于角速度值瞬间过大而导致飞行不稳定的问题,同时减小了超调及响应时间,可以控制无人机飞行尽快进入稳态;由于飞机右滚转引起右偏航,航向角为负,且不断增大,符合实际情况。

中华测控网chinamca.com4.3鲁棒性验证在系统输出端施加强度为o.1的随机白噪声干扰信号来模拟实际输出的传感器噪声,在上述条件下对系统进行仿真验证,加权阵BⅣ嚣di口g(O.01,O.01,O.01,O.01,O.01,O.01,O.01)图4为随机白噪声干扰作用下滚转角、侧滑角、滚转角速度、航向角速度及航向角的仿真输出结果(图中横坐标单位为秒,纵坐标单位为度或度/秒)。

^:,\援·叵《k…~一一~.。

一。

^0\搬察磊彷\^o一\型艘嘏厦《t,8——皿,f/s图4干扰作用下Ho。

相关主题