《武汉工程大学学报》  2011年06期 107-110   出版日期:2011-07-30   ISSN:1674-2869   CN:42-1779/TQ
液压挖掘机工作臂的自适应控制


0引言工程机械车辆如液压挖掘机具有经济性的优点,被广泛地应用于建筑、筑路、水利、采矿及军事工程中,完成各种工程施工大部分的土石方量。由于液压挖掘机的执行机构如动臂、斗杆、铲斗等在实际工作中存在的复杂工况,要在正常的工作速度中一致地保持动作的精度,即非线性、动态性能不对称性等,则要求工作者能够做到步调一致地控制动臂、斗杆及铲斗的执行机构。目前,液压挖掘机工作臂控制系统中存在着数学模型因通过简化的计算而出现了与实际对象不完全相符的问题。对这样的复杂系统的控制性能要求较高,需要在系统中进行智能控制,如自适应控制、模糊控制、滑模控制等,进行智能管理,这样就可以做到不依靠高精度的数学模型。在液压挖掘机中,因参数和负载变化严重干扰其控制系统,在执行机构中应用自适应控制,可以实现仅根据负载和工况的不断变化,自动调整系统的控制参数.1铰接式反铲液压挖掘机铰接式反铲是液压挖掘机中常用的结构型式,即动臂、斗杆及铲斗彼此铰接,在执行机构液压缸的作用下,各部件绕铰点摆动,完成动臂挖倔、斗杆提升、铲斗卸土等主要功能运动。如图1,反铲式挖掘机工作装置模型。在挖掘机执行机构动作过程中,要考虑以下几点,首先是动臂向下运动时,要使斗杆和铲斗调整至准确位置,并进行下一步的挖掘动作;动臂向上运动时,通过挖掘机的回转装置,使工作臂运动至卸土位置,控制斗杆和铲斗配合动作,进行卸土。液压挖掘机的工况变化很大,如工作对象和环境条件的不断改变,使工作负载与工作速度频繁随之改变,这就要求主机在进行各种主要工作过程时,作为执行机构的液压缸和液压马达具有稳定的压力和流量特性;其次,要求工作臂在动作过程中要同时有两个主要动作进行组合动作,使得发动机功率充分利用,并缩短了作业的循环时间,如图1,F是动臂与斗杆的铰点,|FV|是指斗齿尖V至F的距离,铲斗的动作是以F点为中心,控制斗杆动作的液压缸在工作时,以|FV|为半径形成的包络弧线,包络弧线的长度与包络角决定了斗杆液压缸的行程。当挖掘机的动臂位于下端极限位置时,挖掘深度和挖掘行程达到最大[1].
图1反铲式挖掘机工作装置模型
Fig.1Backhoe excavator model2自适应控制理论如图2所示,自适应控制系统是在反馈控制的基础之上增加一个理想模型和参数自适应调制功能.其中 ym(t)表示系统理想的动态特性,即用理想模型的输出表示对系统的性能要求.当原始输入 N(t)同时加到控制对象和理想模型输入端时,由于控制对象的初始参数不确定,或未知状态,控制器的初始参数不能理想调节,使控制对象输出 y(t)与理想模型的输出 ym(t)进行比较,产生自适应控制误差 e(t),e(t)通过自适应机构,根据自适应规律运算,产生反馈作用去修正自适应控制调制器参数,产生新的输入信号 R(t)控制控制对象.从而使控制系统的输出 y(t)渐近一致地跟随理想模型的输出ym(t),直到y(t)=ym(t),即自适应控制误差 e(t)=0 为止.液压挖掘机工作臂控制系统的设计,需综合自适应控制调节规律,着重于系统的误差方程,确定系统参数调节规律,给出使自适应控制系统输出误差为零的控制系统的控制输入[24],如图2所示.图2中,自适应控制器的任务是动态的确定控制输入R(t),使控制对象的输出 y(t)渐近一致的跟随理想模型的理想输出 ym (t).为了导出参数调节规律及自适应控制规律,设定存在小于n-1阶的多项式S(p),且满足式(1).Am(p)=A(p)+S(p) (1)式(1)中A(p)和S(p)皆为未知量.由自适应误差计算式e(t) = y(t)-ym(t),可得式(2).Am(p)e(t)=Am(p)[y(t)-ym(t)]=
bB(p)u(t)+S(p)y(t)-Bm(p)um(t)(2)
式(2)中,被控对象A(p)y(t)=bB(p)u(t),理想模型Am(p)ym(t)=Bm(p)um(t). b为常量.引入m阶稳定多项式H(p)可得式(3).e(t)=
H(p)Am(p)bu(t)+B(p)-H(p)H(p)u(t)+
1bS(p)H(p)y(t)-1bBm(p)H(p)um(t)(3)选择n-m-1阶多项式D(p)使H(p)D(p)/Am(p)为严格正实函数,由于式(4)成立,则式(3)可另写成式(5).p为微分算子.G(p)=H(p)D(p)
em(t)=D(p)e(t)(4)em(t)=G(p)Am(p)bu(t)+B(p)-H(p)H(p)u(t)+
1bS(p)H(p)y(t)-1bBm(p)H(p)um(t)(5)式(5)为理想模型的自适应控制基本误差方程,G(p)Am(p)为严格正实.引进状态变量滤波器,根据平衡点稳定定理,可以证明式(6)成立.limt→∞e(t)=0(6)由于D(p)e(t)= em(t),其中D(p)为稳定多项式,因此可证式(7)成立,则构成自适应控制系统.limt→∞em(t)=limt→∞D(p)e(t)=0(7)图2自适应控制系统
Fig.2Adaptive control system第6期郑明辉,等:液压挖掘机工作臂的自适应控制
武汉工程大学学报第33卷
3自适应控制器设计在 MATLAB/Simulink中建立了液压挖掘机的位置控制系统的闭环响应仿真模型[8],其模型如图3 所示.图3位置控制系统模型
Fig.3The model of Position control system本文采用文献[57]的理想模型 Gm(s)作为理想模型,如式(8)所示.仿真结果表明:时域特性曲线较为理想,第一次到达稳态值时间小于 0.1 s,过渡过程光滑平稳且没有出现超调.Gm(s)=Bm(p)Am(p)=Kmωrωm2(s+ωr)(s+2zmωms+ω2m)=600000s3+200s2+18400s+600000(8)由液压控制系统即控制对象的闭环传递函数可知,为了能够使该系统在李亚普洛夫函数意义上达到稳定,令m阶稳定多项式 H(p)=1,取n-m-1阶多项式D(p)=p2+140 p+10 000,p为微分算子,可得式(9),式(9)为严格正实函数.D(p)H(p)Am(p)=G(p)Am(p)=1p+ω=1p+60(9)现令系统控制误差为 em(t) = yp(t)-ym(t),为了使算法容易实现,取广义输出误差如式(10)所示,式(11)为理想模型的自适应控制基本误差方程.
em(t)=D(p)e(t)=y…p(t)-m(t)+
140[y…p(t)-m(t)]+
10 000[yp(t)-ym(t)](10)自适应控制器输入信号如式(11)所示,变换后,控制对象新的输入信号如式(12)所示.
ki(t)=-∫∞0τixi(t)ed(t)dt
(τi=100>0,i=1,2,……,4)(11)R(t)=4i-1ki(t)xi(t)(12)为了方便分析和建立仿真模型,对传递函数进行拉氏反变换,便可以得到伺服系统和理想模型微分方程分别如式(13)、式(14)和式(15)所示,从而可得控制系统及理想模型的加速度、速度、及位移方程式.
y…p(t)+295p(t)+595980p(t)+1960800yp(t)=
1 960 800u(13)
y…p(t)+2042p(t)+1571000yp(t)=1 571 000u(14)
p(t)+200p(t)+18400p(t)+600 000yp(t)=
600 000u(15)根据液压挖掘机工作臂实际工作过程的相关参数,在MATLAB/Simulink中建立自适控制系统的仿真模型对液压系统的动态性能进行仿真分析[89],仿真结果表明:如果干扰信号发生变化,如负载则控制系统的响应也会发生相应的变化,如工作臂的工作位置改变,并可能导致反馈系统变化而带来适应干扰信号的变化,因而所设计的系统具有较好的动态性能.4仿真算例以阶跃和正弦等信号作为输入,挖掘机工作臂的液压缸正向和反向运动结果如图4所示,理解迹线和实际运动迹线是极其接近的,由仿真结果可知正反运动响应曲线几乎完全重合.比较自适应控制和普通的PD 控制,如图5所示,(a)为改变放大系数,(b)为改变阻尼比,自适应控制在对系统参数变化的适应能力上大大优于普通的PD 控制,具有很高的参数适应性和良好的跟随精度,液压控制系统的输出渐进一致地收敛于理解模型的输出,系统的动态性能满足预期要求,并寻求最优参数有效改善系统性能,提高动态特性,减小随机干扰的影响,保证系统无超调、平稳地沿希望迹线运行,数学模型与被控对象相符,能够减小由于建模不精确对控制精度的影响,同时解决液压挖掘机工作装置液压缸正反向运动的不对称性问题,如图5所示.图4 挖掘机工作臂液压缸正反运动
理想迹线与实际运动迹线
Fig.4Excavator arm cylinder forward movement
and actual movement expected trace trace
注:理想迹线;杆伸出迹线;杆退回迹线图5自适应控制与 PD 控制参数适应性能的比较
Fig.5Adaptive control and PD control parameters to
adapt to compare the performance5结语上述设计的自适应控制消除了液压挖掘机工作装置位置输出的不对称性,能够达到很好的控制效果,与 PD 控制系统相比,对控制对象的变化不敏感,参数适应能力很强,而且在随机信号干扰下能保持稳定的输出,有着一定的抗扰能力.这种基于控制理论的动态设计方法具有较大的实际应用价值,能够在挖掘机、装载机等工程机械车辆发挥作用.