采用李雅普诺夫函数的电液伺服系统反馈线性化控制.pdf
- 文档编号:14657427
- 上传时间:2023-06-25
- 格式:PDF
- 页数:8
- 大小:1.31MB
采用李雅普诺夫函数的电液伺服系统反馈线性化控制.pdf
《采用李雅普诺夫函数的电液伺服系统反馈线性化控制.pdf》由会员分享,可在线阅读,更多相关《采用李雅普诺夫函数的电液伺服系统反馈线性化控制.pdf(8页珍藏版)》请在冰点文库上搜索。
第48卷第7期西安交通大学学报V0148No72014年7月JoURNALoFXIANJIAoToNGUNIVERSITYJuI2014DOI:
107652xjtuxb201407013采用李雅普诺夫函数的电液伺服系统反馈线性化控制俞珏,庄健,于德弘(西安交通大学机械工程学院,710049,西安)摘要:
针对电液伺服系统的参数时变、强非线性,致使传统控制算法难以实现高精度高稳定性的位置输出的问题,提出了一种采用李雅普诺夫函数(Lyapunov)的反馈线性化控制器。
该控制器通过反馈线性化方法将电液伺服系统的位置输出控帝J在预定轨迹上,使系统满足准确性、快速性的要求。
针对液压系统中的油液体积弹性模量参数存在着较大的不确定性且难以在线测量、不精确的参数将削弱反馈线性化的控制效果甚至导致系统失稳的问题,采用Lyapunov直接法对反馈线性化控制器进行再设计。
通过系统的综合误差构建形式简单的Lyapunov函数,进而给出最优参数估计值的取值方法,且满足Lyapunov函数的导函数为非正定,从而保证了整个系统的渐进稳定性。
仿真结果表明,改进的反馈线性化控制器能够很好地兼顾控制精度和系统的鲁棒性,获得较好的控制效果。
关键词:
李雅普诺夫函数;电液伺服系统;反馈线性化;参数时变;体积弹性模量中图分类号:
TP273文献标志码:
A文章编号:
0253987X(2014)07一007卜06FeedbackLinearizationControlforanElectr俨HydraulicSerVoSystemUsingLyapunoVFunctionsYUJue,ZHUANGJian,YUDehong(Sch001ofMechanicalEngineering,xanJiaotoIlgUniversity,Xian710049。
China)Abstr北t:
Afeedbacklinearizationcontrollerforanelectro-hydraulicservosystemthroughusingLyapunovfunctionsisproposedtosolvetheproblemthatpositionoutputwithhighprecisionandhighstabilityisdifficulttoobtainfromtraditionalcontrolalgorithmsduetothetimeVaryingparameterandstrongnonlinearcharacteristicsofthesystemThecontrollerappliesafeedbacklinearizationmethodtodrivepositionoutputstoapredeterminedtrajectory,makingthesystemresponseaccurateandrapidSincethebulkmodulusofoilinhydraulicsystemishighlyuncertainanditsparameterscannotbemeasuredon_line,inaccurateestimationoftheparameterswillweakencontrolperformancesofthecontrollerandmayevencauseinstabilityofthecontrolsystemHence,theLyapunovdirectmethodisappliedtoredesignthefeedbacklinearizationcontrollerAsimpleLyapunovfunctionisconstructedthroughsystemtrackingerrors,andamethodisgiventocalculatetheoptimalvaIueforparameterestimationTheoptimalestimationofparametersmeetstherequirementthatthederivativeoftheLyapunovfunctionisnonpositiveandguaranteestheasymptoticstabilityofthesystemSimulationresultsshowthattheproposed收稿日期:
2014一01一13。
作者简介:
俞珏(1986一),男,博士生;庄健(通信作者),男,副教授。
基金项目:
国家自然科学基金资助项目(51375363);西安市科技计划资助项目(CXl2504)。
网络出版时间:
2014一0425网络出版地址:
http:
wwwcnkinetkcmsdetail611069T201404250930006html万方数据西安交通大学学报第48卷controllerhassatisfactorytrackingperformancewithhighc。
ntrolaccuracyandstrongrobustnesstoparametervariationKeywords:
Lyapunovfunction;electrohydrauIicservosystem;feedbacklinearization;timevaryingparameter;bulkmodulus电液伺服系统具有功率一质量比大、动作平稳、传输距离远等优点,但也存在着很多不利于精确控制的特性,如强非线性、参数时变性和模型不确定性。
传统的控制难以满足电液伺服系统高精度、高稳定性的要求,对此研究人员尝试了许多新型控制策略】4,其中滑模变结构和自适应控制的研究最为普遍,在实际应用中也取得了一定的效果,但这两者均有一定的局限性:
滑模变结构控制设计过程复杂且难以消除抖振现象;自适应控制需要假设系统参数呈线性变化,这与实际相悖。
反馈线性化方法可将一个非线性系统通过状态变换转化为一个线性系统,进而应用成熟的线性控制方法,近年来已经被成功地用于解决一些实际控制问题5。
本文以电液伺服系统的位置输出为控制目标,采用反馈线性化方法将系统的非线性模型线性化,然后通过配置控制器的参数将位置输出控制在预定轨迹上6。
反馈线性化控制严重依赖于系统模型和参数的准确性,当液压系统参数发生变动时控制精度降低,鲁棒性减弱甚至失稳。
因此,在反馈线性化控制中需要及时准确地测量系统状态。
油液体积弹性模量表征液压油的可压缩性,直接影响液压元件和系统的固有频率和阻尼比,从而影响系统的稳定性和动态品质。
由于温度变化和混入气体等原因,油液体积弹性模量存在着较大的不确定性、易变性且难以直接在线测量7,其实际值和变化趋势难以用数学模型量化表示。
若将油液体积弹性模量视为恒定值,所得的仿真结果与实际控制结果往往存在较大的误差。
为了提高电液系统的位置控制精度、快速性、稳定性和鲁棒性,需考察油液体积弹性模量变动对系统的影响8。
现有文献除了寻求油液体积弹性模量在线测量和估计方法外争10,亦有采用模糊控制7|、鲁棒控制111或奇异摄动理论口23等来提高系统对油液体积弹性模量变动的鲁棒性,但以上控制算法往往需要较大的计算量,且存在系统形式限制的问题。
本文在反馈线性化的基础上引入Lyapunov直接法对控制器进行再设计。
首先通过体积弹性模量的估计值来计算系统的实际输出和误差,针对系统的综合误差构建形式简单的Lyapunov函数,再给出体积弹性模量参数的具体取值方法,使其满足Lyapunov函数的导函数为非正定,从而保证整个系统的渐进稳定性,最后即可得到采用新参数的控制律。
整个再设计过程简便、直观,易于实现。
1电液伺服系统的数学模型电液伺服位置控制系统结构如图1所示,它由电控部分和液压部分组成。
电控部分负责采集系统状态变量并给出相应的控制量。
液压部分是在电控控镧量A。
:
柱塞有效面积;z,:
液压缸位移;z,:
伺服阀阀芯位移;M,:
活塞和负载折合到活塞上的总质量;Bp:
柱塞及负载运动中的黏滞摩擦系数;K。
:
负载弹性刚度系数;九:
液压缸负载压力;FL:
作用在柱塞上的外负载力图1电液伺服控制系统示意图部分的控制下完成预定动作,其数学模型包括液压缸力平衡方程和流量方程。
对称型液压缸的力平衡方程如下A,夕L=MPzp+Bpzp+Kpzp+FL
(1)液压缸的流量方程如下1,A-王r+ct户L+茜夕。
一Q。
(2)式中:
c。
为液压缸内泄漏系数;V。
为缸腔及管道的总容积;展为体积弹性模量,其数值易变动且难以直接测量;Q。
为液压缸的负载流量QL:
c。
伽丝王塑亟丝l2(3)Lp_J其中:
Cd为伺服阀流量系数;硼为阀口面积梯度;JD为液压油密度;p。
为供油压力;sign()为符号函数;z,为伺服阀阀芯位移,与控制器输入电压信号“之http:
wwwjdxbcnhttp:
zkxbxjtueducn万方数据第7期俞珏,等:
采用李雅普诺夫函数的电液伺服系统反馈线性化控制间常被视为一阶微分方程,即r,王,+z,一K,“(4)式中:
r,为伺服阀延时时间;K,o为增益系数。
以液压缸位置输出z。
为控制目标,设定系统状态变量为工一zl,z2,z3,z4T=zP,王p,户L,z,由式
(1)(4)整理可得Z12Z2王。
一一惫工,一急z。
+急z。
一是缸一一踮丑一磁施十兹函一而王。
一铃(c幽叫止警12一A-zzctz。
)z4K,Z4o十一“2控制器设计(5)21反馈线性化控制器设计由式(5)可知电液伺服系统本质上是非线性的。
传统PID控制器虽然原理简单、可靠成熟,但用于高精度控制液压系统则具有一定的局限性。
针对式(5)中的非线性项,本文采用反馈线性化控制将其线性化。
由于反馈线性化控制只能应用于光滑向量场,即被控非线性系统具有任意阶连续偏导数,故采用连续可微的Sigmoid函数替代式(5)中的符号函数得sign(础)Sgm(础)一秽(6)式中:
艿o为Sigmoid函数的形状系数,Sigmoid函数的导数近似为o。
假设系统在无负载条件下运行,即F。
=0,可将系统改写为工=,(x)+g(工)“(7)yJl(x)(8)式中各函数表达式如下,(j)一一惫z-一急zz+盒z。
Mp却Mp却Mp工3铃(G止学l,2一一c丙)Z4(9)g(工)一-ooo坠7(10)LrvJJl(工)一z1(11)由式(9)(11)可得Lg(x)=o;LgLf(工)=o;LEL弘(工)一oL。
L弘(x)一6展;L弘(x)一口o+n1展+口2镤式中6一嵩黔。
一警时(磊一惫)w,旷一畿警wz一最黔瞰。
口2_一粉w2-等;sg毗。
)Wo一户。
一sgm(z4)z3“2W1一(一Kpzl一Bpz2+Apz3)Mpwz2丧(势“旷sgm(订一Apz2一ctz3)本文重点考察体积弹性模量参数对系统的影响,故将上述方程式表达成屡不同阶数项的形式。
由上面的计算可知系统相对阶数为4,因此依据输入状态线性化判定条件53可将系统进行反馈线性化。
系统输出可表达为j,“一L扣(工)+L。
LJl(工)“一日。
+口l展+n2鹾+印。
“(12)假设液压系统不过载运行,即sgm(z。
)丁。
o均成立。
为消除系统的非线性部分,控制器“可选择为“一去可一n。
一n展一口z镤)(13)式中:
u为一个待定的新输入口()一y+是3P+忌2P+点L;+是oP(14)式中:
姐为系统期望输出;P一姐一y为系统输出误差。
由式(12)(14)可将系统输出转化为y“一口一y,+志3e+志2P姐+忌1;+忌oP(15)通过傅立叶变换可将式(15)改写为如下形式(s4+是3s3+是252+忌1s+矗o)E(s)一0(16)合理选择式中系数量。
、是。
、是。
、志。
可保证特征方程户4+愚。
p3+忌2户2十毛,多+忌。
一。
所有的根都为负实数,或为具有负实部的复数,即保证了系统的稳定性。
同时,合理的系数选择也可将系统的输出控制在预定轨迹上,控制结果不受系统非线性的影响,控制效果优于传统的PID控制。
22基于Lyapunov直接法的控制器再设计体积弹性模量参数值展与混入空气量、工作压http:
wwwjdxbcnhttp:
zkxbxjtueducn万方数据西安交通大学学报第48卷力、温度、掺杂、油液类型等因素有关,目前在理论上并没有完善的计算模型,在实际应用中也难以在线实时测量。
因此,展的确切值难以确定,只可通过经验知识来确定取值范围,即Oo时庶一屉。
i。
即可满足不等式。
(2)P。
口2O式(26)可转化为r(展)=展(厦一展)陋一嚣o(28)当墅二!
o时r(众)一o,曲线图如图2a所示,庶一位为r函数在庶正半轴的解,展一风i。
时满足ro;当坚o时r(众)一o,曲线图如图2b所示,r函数曲线在众右半轴有两个解:
展和堕字,r函。
口2隗数在这两解之间取值为负。
因此,当坚鹾。
i。
时,展可选择为陆当专藤。
时,众可选择为陆。
;当簇min专簇一时,难以确定两解的大小,此时展选择为负值即可满足ro,如展一一&试。
八r一rV蔗|。
V庄(a)O时n2d2图2r函数曲线图(3)P。
口20此时可将式(26)转化为r(展)一展(众一展)陋一寄po(29)11(众)曲线见图2所示,同理可得厦的可行解:
当兰孑商i。
时,展一位。
;当宅艮。
时,忽一层min;当藤t。
鼍艮,时,展为艮;焦tni。
http:
wwwjdxbcnhttp:
zkxbxjtueducn万方数据第7期俞珏,等:
采用李雅普诺夫函数的电液伺服系统反馈线性化控制综上可将众的取值归纳如下展。
,展。
In,届。
-n,盘一一鼬展。
,簇。
鼬i。
已。
n2=0&e。
(口。
一u)Oe。
口2=0&P。
(口。
一口)o&!
号子屡商。
口P。
口。
o&!
字艮。
口,。
岛口:
o&瞄。
生型艮。
(30)“即:
o&墅产陆口P。
口。
o&墅三!
簇。
“,P。
口:
o&pi。
生二二!
犀。
,n由式(28)可知当展取值较大时,r痿,r的符号由展决定,因此展的取值范围较大。
众应当选择距离展可能取值区间较近的参数值,兼顾系统的稳定性和准确性。
3仿真实验及结果分析利用Matlab软件对所提出的控制算法进行了仿真研究,仿真中所用的系统物理参数标称值如下:
Ap一2103m2,Mp一20kg,Bp=2104Nsm,u一510_2n13,cd一069,叫=2mm,D=880kgm3,r,一20ms,K。
=110-2mV,K。
一1105Nm,Fl,一ON,C。
一310-13m5(Ns),度一900MPa,足“。
一850MPa,屉。
一950M咿a,艿一30,A一24MPa。
在系统参数无误差的条件下,将反馈线性化控制器与传统PID控制器应用于电液伺服系统位置控制中进行对比仿真,考察两种控制器在阶跃输入和正弦输入条件下的控制效果。
阶跃输入仿真中输入信号幅值为o1m,反馈线性化控制器所使用的参数为K107【,Ao一8(107c)3,A1=8(107【)2,A240兀,是。
一8(107c)4,志l一16(107c)3,忌212(10兀)2,忌。
一507c,PID控制器参数选择为是。
一36,忌i一55,=o5。
正弦输入仿真中输入信号幅值为01m,频率为2Hz,反馈线性化控制器所使用的参数为K=40丌,Ao=8(107【)3,Al一8(10丌)2,A240兀,点。
一32X(107c)4,惫140(107c)3,忌224(107c)2,志。
一807c,PID控制器参数选择为足。
一24,忌i一75,志。
一o55。
两仿真中采样与控制周期均为o1ms。
控制结果分别如图3和图4所示。
由图3和图4可知,在参数无误差条件下,反馈线性化控制能够将系统输出控制在由参数惫。
、点,、时间s(a)液压缸位置输d(b)液压缸位置输出跟踪误差图3反馈线性化与PID控制在阶跃输入下的响应时间s(a)液压缸位置输d(b)液压缸位置输出跟踪误差图4抗饱和补偿PI控制器控制流程框图走。
、点。
确定的预定轨迹上,被控系统的超调量、调整时间和稳定误差等性能指标均优于PID控制器控制。
为考虑系统参数误差对控制器的影响,将体积弹性模量参数展设定为变化量,如图5所示。
为考察标准反馈线性化控制器与改进的反馈线性化控制器在正弦输入条件下的系统响应,仿真中系统参数和两种控制器的控制参数与上述正弦输入所用的参数相同。
标准反馈线性化控制器中使用的体积弹性模量参数为展一900MPa,而改进控制器使用式(30)获取有效参数值,如图6所示。
两控制器控制结果如图7所示。
由图7可知,改进控制器能更好地适应系统参http:
wwwjdxbcnhttp:
zkxbxjtueducn万方数据西安交通大学学报第48卷山茎认时间s图5体积弹性模量参数&的变化时间s訇6体积弹性模量参数估计值鼠的变化压缸位置输出-PlD控制器时间s(b)液压缸位置输出跟踪误差图7标准反馈线性化与改进控制器在正弦输入下的响应数突变。
当体积弹性模量参数变化剧烈时获得的控制结果较标准反馈线性化控制器具有更小的超调量和控制误差。
当参数估计值与实际值的偏差变大时,标准反馈线性化控制器控制效果明显变差。
图8显示了不同参数估计值对两种控制器控制效果的影响,仿真中实际体积弹性模量参数&一900MPa,其他系统参数和控制器参数与上述仿真中所用参数相同。
由图8可知,系统参数的误差使得标准反馈线性化控制器的控制精度明显降低。
在仿真中发现,当体时间,s图8不同参数误差条件下两种控制器的控制效果积弹性模量参数&小于850MPa或大于1050MPa时,系统将失稳,而改进的反馈线性化控制器能很好地兼容控制精度和系统的渐进稳定性,从而获得了较好的控制效果。
4结论本文提出了一种消除电液伺服系统非线性的反馈线性化控制器,在系统参数无误差条件下可将系统输出控制在预定轨迹上,获得较好的控制效果。
在此基础上,针对体积弹性模量参数存在误差的情况,采用Lyapunov直接法改进了控制器,得到了保证系统渐进稳定的控制律,并给出了控制器构造及参数计算的具体步骤。
相比于其他控制方法,本文方法具有思路清晰、计算简单等特点。
仿真结果证明了该方法的有效性,以及在不同工作条件下可兼顾系统的稳定性和准确性,这对实现液压伺服系统的高精度位置跟踪控制有一定的帮助。
参考文献:
1H0TH,AINKKSpeedcontrolofahydraulicpressurecouplingd“veusinganadaptivefuzzyslidingnlodecontrolJIEEEAsMETransactionsonMechatronics,2012,17(5):
9769862YA0Bin,BUFanping,REEDYJ,etaIAdaptiverobustmotioncontrolofsin91erodhydrau“cactuators:
theoryandexperimentsJIEEEAsMETransactionsonMechatronics2000,5
(1):
79913LI
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 采用 李雅普诺夫 函数 伺服系统 反馈 线性化 控制