单级倒立摆LQR最优控制及其嵌入式系统实现
2007年5月第14卷增刊
控制工程
ControlEnginee—ng()fChina
Mav2O07
V01.14,Sn
文章编号:167】一7848{2007)S.o()呻04
单级倒立摆LQR最优控制及其嵌入式系统实现
陈宏钧,胡维庆,谭广军,张晓华
(哈尔滨工业大学电气工程系,黑龙江哈尔滨150001)
摘要:倒立摆以其非线性特点成为控制理论分析和设计的典型实验设备。针对单级倒
立摆系统,建立其数学模型,设计了线性二次型最优控制器,利用Maflab进行了仿真验证。同
时,搭建了控制系统的实物实验平台,利用乙worId公司的嵌入式系统实现了该控制算法,并
进行了调试,完成了倒立摆的平衡控制。并作了一些干扰实验来验证系统性能。仿真研究和
实物实验的结果,表明在嵌入式控制系统中实现的10R最优控制算法具有很好的控制效果,
使倒立摆具有良好的动态性能和稳态性能。
关键词:倒立摆;系统建模与仿真;最优控制;嵌入式系统
中图分类号:仰273文献标识码:A
LQROptimalC6ntr01andEmbeddedSystemImplementation
foraSingleInVenedPendulum
CHENHong-陋,HUW办q吨,T心Gum曾‘un,zH心GX泌|啪
(Depa咖唧t0fE1ec删cadEn西nee“ng,}hbinIns“tute0f‰}ltlolo科,Ha南in15000l,chi衄)
Allstmct:F0rthef10fllinearcharacterislics,theinvertedpendulumis出etypical皇xperil玎entalequipⅡ1entincoll们lsystemanalysisarIdde—si驴.AmatllematicalIYlodeloft}lesi嘲einvertedpermI岫systemispfesentedaJldaLQR0ptiII】lalconhDUerisdesigned.蛐erthea】gorithmsi珊ll撕onandveri矗cationunderⅡ1eMadabeIl_、rironⅡlem,tlleinvenedpendul啪con缸dsystemisconstnlctedtoaccomplish出eeqLlilib血眦co曲d,a11dmecontrola190ri出misrealizedonaneIIll坝idedsystemof压worldcompany.1nordertoVerifyt}lesystema11ti—distu由ingperf撕一mallce,experimemisdesignedaIldaccoⅡlp王ished.’rhe
con耳谢sonresultbemeenexperiHlentandsi肌JlationshowsthatmeI勺R叩timalcon—tmlbasedonefIIbeddedsystemcanregulatetheinvercedpendulLⅡne舱ccively,aJldt}1econtIIoIsystemhasa900ddyrIaIllicandstaticpe晌r_n硼Ce.
KeywI删s:inverted
pendulurn;systemmodelingaJldsin“ation;opti删con叻l;erlll)e(1dedsystem
l引言
单级倒立摆作为一种典型的实验设备,具有非线性、强耦合、多变量和自然不稳定的特点,是检验控制理论和方法的常用模型。同时,它还具有工程应用的背景,为理论到实践的转化提供了桥梁n]。因此,研究倒立摆系统具有重要的实践意义,一直受到国内外学者的广泛关注。随着控制理论的不断发展,越来越多的理论用于控制倒立摆系统。本文采用了线性二次型最优控制方法,很好兼顾了系统的快速性和稳态性,并用实物实验说明了该方法的有效性。
2单级倒立摆系统模型建立
1)单级倒立摆实验装置在倒立摆实验装置中,滑块可以沿着光滑的导轨往复运动,滑块由交流伺服电机控制。为了检测滑块的位置,与电机同轴连接一个光电编码器。在导轨两侧设置了限位开关,防止滑块与导轨两侧护板相撞。摆杆通过转轴固定在滑块上,利用安装在转轴上的另一个光电编码器检测摆杆的偏角。
2)单级倒立摆数学模型通过对单级倒立摆系统的研究,采用牛顿定律对其进行建模。在倒立摆的简化模型中,如图1所示。
图l单级倒立摆简化模型
滑块的质量为M,摆杆的质量为m,摆杆的
收稿日期:2006—12_01;收修定稿日期:2007-02.01
作者简介:陈宏钧(1967一),男,河南许昌人,副教授,博士,主要研究方向为欠驱动系统建模与控制、机器人控制、嵌入式系统设计
与应用研究等.
万方数据