一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于直驱泵的快速起竖系统自调节积分鲁棒控制方法

2022-05-31 12:35:44 来源:中国专利 TAG:


1.本发明属于电液伺服控制技术领域,具体涉及一种基于直驱泵的快速起竖系统自调节积分鲁棒(arise)控制方法。


背景技术:

2.重载起竖系统在车辆、起重及工业制造领域有着广泛的应用,尤其对于某些特种设备,因使用需要,最大起竖角度要求达到90
°
,并且由于起竖完成后的工作要求,必须保证起竖到位时间尽可能短、到位角度满足一定的精度。基于直驱泵的电液伺服系统由于其出力大、功率密度大、布局紧凑、效率高等优点,能够满足系统负载大、空间布局受限制的特种工程车辆起竖作业需求。目前,经典的线性控制方法凭借其简单且易于实现的优点仍在工业及国防领域伺服控制中占据统治地位。然而,基于直驱泵的起竖系统是高度非线性的系统,主要表现在起竖机构自身的非线性(液压缸活塞的位移与起竖负载的转角之间的非线性关系)、重力矩非线性、摩擦非线性等。为满足起竖系统高精度控制技术发展需求,必须着重考虑非线性特性对控制性能的影响,而基于线性模型的经典电液伺服控制方法难以解决非线性特性所带来的问题,因此探索先进的控制器设计方法来保证起竖系统的高精度控制性能仍是实际工程应用领域的迫切需求。
3.针对基于直驱泵的起竖系统非线性控制问题,自适应控制方法对于处理参数不确定性问题是非常有效的方法,能够获得渐近跟踪的稳态性能。但是对于外干扰等不确定性非线性却显得力不从心,当不确定性非线性过大时可能会使系统失稳。而实际的液压系统都存在不确定性非线性,因此自适应控制方法在实际应用中并不能获得高精度的控制性能;积分鲁棒控制方法也可以有效地处理建模不确定性的问题,而且可以获得连续的控制输入和渐近的跟踪性能。但是该控制方法所设计的控制器中的非线性鲁棒增益的取值跟系统的建模不确定性对时间的一阶导数和二阶导数的上界密切相关。因此该控制方法存在的问题是:在实际工程应用中,系统建模不确定性对时间的一阶导数和二阶导数的界在大多情况下难以获取,由于测量噪声的存在,该增益取得过大往往会导致高增益反馈从而造成控制输入的抖振,进而恶化控制性能,甚至引起系统失稳。因此,本发明基于传统的积分鲁棒控制方法,融合自适应控制的思想,设计增益自调节律对控制器积分鲁棒项中误差符号函数的增益取值进行在线调节,有效地解决了传统积分鲁棒控制方法中符号函数增益调节的随机性、保守性、局限性以及潜在的高增益反馈的问题,获得了更好的跟踪性能。


技术实现要素:

4.本发明的目的在于提供一种基于直驱泵的快速起竖系统自调节积分鲁棒控制方法,在起竖系统存在各种参数不确定性和未建模干扰的情况下,可以保证在连续控制输入下获得渐近跟踪性能。
5.实现本发明目的的技术解决方案为:一种基于直驱泵的快速起竖系统自调节积分鲁棒控制方法,包括以下步骤:
6.步骤1,建立基于直驱泵的起竖系统数学模型;
7.步骤2,根据上述基于直驱泵的起竖系统数学模型,设计自调节积分鲁棒控制器;
8.步骤3,运用李雅普诺夫稳定性理论对设计的自调节积分鲁棒控制器进行稳定性证明,得到起竖系统的渐近稳定的结果。
9.本发明与现有技术相比,其显著优点是:提升了基于直驱泵的快速起竖系统的跟踪精度,有效地解决了基于直驱泵的电液伺服系统存在参数不确定性和未建模干扰时的控制问题。仿真结果验证了其有效性。
附图说明
10.图1是基于直驱泵的起竖系统自调节积分鲁棒控制方法原理示意图。
11.图2是起竖机构运动学简图。
12.图3是期望的起竖角度指令信号及其一阶与二阶微分曲线图。
13.图4是arise控制器作用下系统输出对期望指令的跟踪过程图。
14.图5是arise控制器作用下系统的跟踪误差随时间变化的曲线图。
15.图6是arise控制器和arc控制器作用下系统的跟踪误差对比曲线图。
16.图7是arise控制器参数θ1和θ2估计值随时间变化的曲线图。
17.图8是arise控制器参数θ3~θ5估计值随时间变化的曲线图。
18.图9是arise控制器增益β估计值随时间变化的曲线图。
19.图10是arise控制器作用下起竖系统的控制输入曲线图。
具体实施方式
20.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
21.下面将结合本设计实例对具体实施方式、以及本次发明的技术难点、发明点进行进一步介绍。
22.结合图1,一种基于直驱泵的快速起竖系统自调节积分鲁棒控制方法,包括以下步骤:
23.步骤1,建立基于直驱泵的起竖系统的数学模型,步骤如下:
24.步骤1.1、起竖系统采用三铰点直推式布局,机构简单、可靠性高,能够满足平稳起竖的需求。其运动学简图如图2所示,o点为起竖负载回转点,o1为液压缸的上支点,o2为液压缸的下支点,o3为负载质心。起竖系统的力矩平衡方程为:
[0025][0026]
式(1)中j为起竖负载相对回转轴的等效转动惯量;q为负载起竖角度,为负载起竖角加速度;f为液压缸作用在起竖机构上的驱动力,即液压缸推力;m为起竖负载总质量;g为重力加速度;l3为液压缸上支点到回转轴的距离;l4为负载质心到回转轴的距离;α为液压缸上下支点连线与上支点到回转轴连线的夹角;β0为负载质心到回转轴的水平夹角。
[0027]
根据余弦定理,计算得到:
[0028][0029]
式(2)中l为液压缸上下支点的距离;l1为液压缸下支点到回转轴的距离;q0为液压缸下支点到回转轴的水平夹角。
[0030]
再由正弦定理,得:
[0031][0032]
根据式(1)、(2)、(3)计算得到液压缸的推力f为:
[0033][0034]
步骤1.2、为了便于起竖系统数学模型的建立,假设如下:
[0035]
假设1:油液的体积弹性模量为常数。
[0036]
假设2:液压缸只有内泄漏,没有外泄漏。
[0037]
假设3:忽略管道压力损失和插装阀压降。
[0038]
假设4:不考虑回油背压的影响。
[0039]
根据牛顿第二定律,起竖系统动力学方程为:
[0040][0041]
p2≈0
ꢀꢀ
(6)
[0042]
式(5)中,a1为液压缸无杆腔的活塞作用面积,a2为液压缸有杆腔的活塞作用面积;p1为液压缸无杆腔的压力,p2为液压缸有杆腔的压力;b为粘性摩擦系数;负载起竖角速度;表征的是库伦摩擦力矩,其中af为库伦摩擦的幅值,sf(
·
)为连续的近似库伦摩擦形状函数;t为起竖系统的时间常量;d(t)为起竖系统未建模干扰项,包括未建模的非线性摩擦和外部干扰;y为液压缸活塞的位移。
[0043]
直驱泵的输出流量与伺服电机转速有关,而转速又与控制电压成正比。因此直驱泵的流量q为:
[0044]
q=k
ωvguꢀꢀ
(7)
[0045]
式(7)中,k
ω
为伺服电机的转速增益系数;vg为直驱泵的排量;u为控制电压,即自调节积分鲁棒控制器。
[0046]
起竖系统流量连续性方程为:
[0047][0048]
式(8)中,v1=v
01
a1y为液压缸无杆腔的容积,且v
01
为无杆腔的初始容积;为液压缸活塞的运动速度;βe为液压油的有效体积弹性模量;c
t
为液压缸的内泄漏系数;为无杆腔压力变化速率。
[0049]
步骤1.3、定义起竖系统状态变量其中x1为起竖系统角度位置变量,起竖系统角速度变量为起竖系统角加速度变量,x3为压力变量,
为驱动力变化速率,得到基于直驱泵的起竖系统的状态空间方程为:
[0050][0051]
式(9)中,中间变量函数中间变量函数中间变量函数中间变量函数中间变量函数中间变量函数中间变量函数关于未建模干扰的中间变量函数θ1=b、θ2=af、θ3=k
ω
β
evg
、θ4=βe、θ5=β
ect
均为中间变量。
[0052]
定义未知参数向量θ=[θ1,θ2]
t
,其中向量θ1=[θ1,θ2]
t
,未知参数子向量θ2=[θ3,θ4,θ5]
t
,表示θ的估计值,且参数估计误差
[0053]
为便于控制器设计,假设如下:
[0054]
假设1:基于直驱泵的起竖系统未知参数向量θ的大小范围已知,即
[0055]
θ∈{θ:θ
min
≤θ≤θ
max
}
ꢀꢀ
(10)
[0056]
式(10)中,θ
max
和θ
min
分别对应为θ的已知上下界。
[0057]
假设2:关于未建模干扰的中间变量函数d(t)足够光滑,使得均存在并有界即:
[0058][0059]
式(11)中为d(t)的一阶微分项,为d(t)的二阶微分项;δ1、δ2均为未知正常数。
[0060]
步骤2,设计基于直驱泵的起竖系统自调节积分鲁棒控制器,步骤如下:
[0061]
步骤2.1、定义z1=x
1-x
1d
为基于直驱泵的起竖系统的跟踪误差,x
1d
是系统期望跟踪的位置指令且该指令二阶连续可微,为期望速度,为期望加速度,根据式(9)中的第一个方程选取x2作为虚拟控制对象,使方程趋于稳定状态;设计α1为x2的虚拟控制律,第二通道误差z2=x
2-α1,对z1求导,得:
[0062][0063][0064]
式(13)中,为中间变量,可调增益k1>0,则
[0065][0066]
步骤2.2、为获得一个额外的控制器设计自由度,定义一个辅助的误差信号r:
[0067]
[0068]
式(15)中,为中间变量,可调增益k2>0,由于r中含有位置的加速度信号,因此在实际中认为是不可测量的,即r为辅助设计所用,并不具体出现在所设计的控制器中。
[0069]
根据式(9)和(15),r的展开式如下:
[0070][0071]
式(16)中,为中间变量,将x3视为虚拟控制输入,设计α2为虚拟控制函数,第三通道误差z3=x
3-α2,虚拟控制函数α2设计为:
[0072][0073]
式(17)中,kr为正的反馈增益,为θ1的估计值,为θ2的估计值,α
2a
为基于直驱泵的起竖系统模型的前馈补偿项,α
2s
为鲁棒控制律,且其中α
2s1
为线性鲁棒反馈项,α
2s2
为用于抑制未建模扰动项的非线性鲁棒项。
[0074]
将式(17)代入式(16)中得:
[0075][0076]
式(18)中,为θ1的参数估计误差,参数自适应回归函数。
[0077]
根据积分鲁棒控制器设计方法,用于抑制未建模扰动项的非线性鲁棒项α
2s2
设计为:
[0078][0079]
式(19)中,τ为积分变量;sign(
·
)为标准的符号函数;β为鲁棒增益,为β的估计值。β需满足以下条件:
[0080][0081]
其中,δ1、δ2均为未知正常数。
[0082]
式(18)对r求导,再结合式(9)、式(15)、式(19),得:
[0083][0084]
式(21)中,为中间变量,为中间变量函数,为中间变量,为中间变量,为中间变量向量,为中间变量函数,为中间变量。
[0085]
根据式(21),自调节积分鲁棒控制器可设计为:
[0086][0087]
式(22)中,k3为正的反馈增益,ua为基于直驱泵的起竖系统模型的前馈补偿项,us为鲁棒控制项,为θ3的估计,为θ4的估计,为θ5的估计。将式(22)代入式(21)中得:
[0088][0089]
式(22)中,为θ2的参数估计误差,为参数自适应回归函数。此外,z3的动态方程为
[0090][0091]
式(24)中,为中间变量。
[0092]
步骤2.3、的在线参数自调节误差符号律:
[0093][0094]
式(25)中,为中间变量,γ是可调的正的自调节误差符号律增益。
[0095]
步骤3,运用李雅普诺夫稳定性理论对设计的自调节积分鲁棒控制器进行稳定性证明,并运用barbalat得到基于直驱泵的起竖系统的全局渐近稳定的跟踪结果,具体如下:
[0096]
先给出如下引理:
[0097]
定义辅助函数l(t):
[0098][0099]
如果控制增益β的选取满足式(20)所示的条件即:
[0100][0101]

[0102][0103][0104]
式(28)中,ζb为中间变量,z2(0)表示z2的初始值,表示的初始值;为d(t)的一阶微分项。
[0105]
对该引理的证明:
[0106]
式(26)两边积分并结合式(15)得:
[0107][0108]
上述为的简化形式。
[0109]
对式(29)中后两项进行分步积分可得:
[0110][0111]

[0112][0113]
根据式(31),若β的选取满足式(20)所示的条件时,式(27)、式(28)成立,即引理得证。
[0114]
定义辅助函数p(t):
[0115][0116]
根据上述引理证明,当时,p(t)≥0,因此定义李雅普诺夫函数v如下:
[0117][0118]
其中,是β的估计误差,γ1和γ2均为正定对角矩阵。
[0119]
对式(33)求导并将式(14)、式(15)、式(23)、式(32)代入,得中间变量函数
[0120][0121]
式(34)中,为中间变量函数,为中间变量向量。
[0122]
定义中间变量向量z和中间变量矩阵λ:
[0123]
z=[z1,z2,z3,r]
t
ꢀꢀ
(35)
[0124][0125]
通过调整参数k1,k2,k3,kr使对称矩阵λ正定,且满足条件
时,式(34)可进一步写成:
[0126][0127]
式(37)中λ
min
(λ)为对称正定矩阵λ的最小特征值,w为中间变量函数。
[0128]
由式(37)得,因此v∈l

范数,进而得出z1,z2,z3,r以及范数。
[0129]
对式(37)积分,得:
[0130][0131]
由式(38)得,z1,z2,z3,r∈l2范数,且根据式(14)、式(15)、式(23)和假设1得:范数,因此w是一致连续的,结合barbalat引理:t

∞时,w

0。故t

∞时,z1→
0。
[0132]
因此有如下结论:
[0133]
针对基于直驱泵的起竖系统所设计的自调节积分鲁棒控制器能够得到全局渐近稳定的跟踪结果,通过调节增益k1、k2、k3、kr及λ能够使系统的跟踪误差在时间趋于无穷的条件下趋于零。
[0134]
实施例
[0135]
本发明所考虑的基于直驱泵的起竖系统负载总重约40t。起竖总体方案为双缸起竖,起竖油缸为二级液压缸,收拢长度2988mm,展开长度7868mm,每级行程2440mm;一级缸活塞直径185mm,活塞杆直径160mm,二级缸活塞直径135mm,活塞杆直径110mm。
[0136]
为考核所设计的自调节积分鲁棒控制器性能,在仿真中取如下参数进行建模:
[0137]
粘性摩擦系数b=2.5
×
105n
·m·
s/rad;库伦摩擦幅值af=3
×
103n
·
m;液压油弹性模量βe=700mpa;内泄漏系数c
t
=9.6
×
10-13
m5/n/s;为了满足快速起竖的要求,基于恒功率起竖的轨迹规划方法规划期望的起竖角度、角速度和角加速度曲线,结果如图3所示,起竖到位时间20s。
[0138]
取如下的控制器作对比:
[0139]
自调节误差符号积分鲁棒(arise)控制器:取控制器参数k1=100,k2=50,k3=1
×
10-5
,kr=10。
[0140]
系统未知参数的范围θ
max
=[5
×
105,5
×
103,1
×
106,1.2
×
109,0.01]
t
,θ
min
=[1
×
105,1.5
×
103,3
×
105,2
×
108,1
×
10-4
]
t

[0141]
参数估计的初值参数自适应增益矩阵γ=diag{2.3
×
105,1
×
104,6.5
×
10-2
,2.6
×
105,8
×
10-18
};鲁棒增益β估计的初值其自调节误差符号增益γ=10。
[0142]
自适应积分鲁棒(arc)控制器:取控制器参数k1β100,k2=50,k3=1
×
10-5

[0143]
arise控制器作用下系统输出对期望指令的跟踪如图4所示,arise控制器跟踪误差如图5所示,arise控制器与arc控制器的跟踪误差对比如图6所示。由图4和图5可知,在arise控制器作用下,基于直驱泵的起竖系统位置指令稳态跟踪精度较高,一级缸起竖过程的稳态跟踪误差幅值约为6.001
×
10-4
(
°
),二级缸起竖过程的稳态跟踪误差幅值约为7.421
×
10-4
(
°
),从图6中两种控制器的跟踪误差对比能够看出本发明所提出的arise控制器的跟踪误差相较于arc控制器要小很多,在起竖的初始阶段、起竖油缸的换级阶段以及起竖负载质心过平衡点阶段,arise控制器和arc控制器的跟踪性能均有不同程度的劣化,尤其在起竖的换级阶段以及起竖负载质心过平衡点阶段,此时起竖系统的瞬时状态发生突变,arc控制器无法在有限时间内获得稳态跟踪性能,而对于arise控制器,由于在线自调节律的作用,增益β的估计值也会相应地增加以增强非线性鲁棒项对干扰的鲁棒性,因此arise控制器的瞬态跟踪性能大大优于arc控制器。综合起竖全程的跟踪结果来看,arise控制器更能满足基于直驱泵的起竖系统快速性、平稳性、高精度的起竖需求。
[0144]
图7是参数θ1和θ2估计值随时间变化的曲线图,图8是参数θ3~θ5估计值随时间变化的曲线图,结果表明,arise控制器中所有的估计参数趋于稳定。
[0145]
图9是arise控制器增益β估计值随时间变化的曲线,从图中能够看出,该增益的初始值虽是人为随意给定的,但是由于自调节误差符号律的作用,随着时间的变化该增益值将自动收敛到一个合适的值,因此避免了传统积分鲁棒控制器对于该参数调节的随机性和保守性。
[0146]
图10是arise控制器作用下起竖系统的控制输入随时间变化的曲线图。从图中能够看出,所获得的控制输入是低频连续的信号,利于在实际应用中的执行。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献