CN112987575B - 一种电液伺服***位置闭环跟踪误差限定控制方法 - Google Patents
一种电液伺服***位置闭环跟踪误差限定控制方法 Download PDFInfo
- Publication number
- CN112987575B CN112987575B CN202110247290.XA CN202110247290A CN112987575B CN 112987575 B CN112987575 B CN 112987575B CN 202110247290 A CN202110247290 A CN 202110247290A CN 112987575 B CN112987575 B CN 112987575B
- Authority
- CN
- China
- Prior art keywords
- tracking error
- hydraulic cylinder
- electrohydraulic servo
- servo system
- derivative
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B13/00—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
- G05B13/02—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
- G05B13/04—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
- G05B13/042—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators in which a parameter or coefficient is automatically adjusted to optimise the performance
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Servomotors (AREA)
Abstract
本发明公开了一种电液伺服***位置闭环跟踪误差限定控制方法,方法包括:阀控双出杆液压缸的数学模型;设计位置跟踪误差限定控制器。本发明提出一种基于隔离李雅普诺夫函数的跟踪误差限定控制器方法,相比于以往惯用的反步控制方法,一方面可以使控制器尽快收敛,另一方面可将***的跟踪误差限定在一定高精度范围内,从而实现电液伺服***位置闭环快收敛高精度控制。
Description
技术领域
本发明属于电液伺服控制技术领域,尤其涉及一种电液伺服***位置闭环跟踪误差限定控制方法。
背景技术
液压伺服***因为具有响应速度快、负载刚度大、控制功率大等独特的优点在工业控制中得到了广泛的应用。目前,电液伺服***正朝着高精度方向发展,从传统的线性***理论到目前流行的基于非线性模型的反步控制器,多种多样的控制器正应用于电液伺服***来提高***的控制精度,但这些控制器都不能保证***的跟踪误差在一定范围内,难以实现电液伺服***位置闭环的高精度控制。
发明内容
本发明所要解决的技术问题是针对背景技术的不足,提出一种基于隔离李雅普诺夫函数的跟踪误差限定控制方法,相比于以往惯用的反步控制方法,一方面可以使控制器尽快收敛,另一方面可将***的跟踪误差限定在一定高精度范围内,从而实现电液伺服***位置闭环快收敛高精度控制。
本发明为解决上述技术问题采用以下技术方案
一种电液伺服***位置闭环跟踪误差限定控制方法,具体包括以下步骤:
步骤1:建立阀控双出杆液压缸的数学模型,其中,液压缸流量连续性方程具体表述如下:
其中,Ap为液压缸活塞的有效作用面积,xp为液压缸活塞杆的位移,p1为液压缸进油口的压力,Q1为液压缸进油口的流量,p2为液压缸回油口的压力,Q2为液压缸回油口的流量,ps为油源压力,Ctl为液压缸总泄漏系数,Vt为液压缸进油腔和回油腔的总体积,βe为液压缸油液的有效体积弹性模量;
负载力平衡方程,具体表述如下
其中,Fg为液压缸作用在浮动天轮的力,m为总质量,Bp为液压缸粘性阻尼系数;
选择***状态变量为则可得到***的状态方程如下所示:
其中,θ1=Ap/m,θ2=Bp/m,D=FL/m,θ3=4βeAp/Vt,θ5=4βeCtl/Vt,θ5=4βe/Vt;
步骤2,设计位置跟踪误差限定控制器,具体如下:
定义电液伺服***跟踪误差:
z=[z1,z2,z3]T=[x1-xpr,x2-α1,x3-α2]T
式中,α1和α2为虚拟控制量。
作为本发明一种电液伺服***位置闭环跟踪误差限定控制方法的进一步优选方案,在步骤2中,使电液伺服***跟踪误差z1趋近于0:
定义隔离李雅普诺夫函数为
式中,kb为电液伺服***位置跟踪误差限定,位置跟踪误差的绝对值|z1|<kb,则V1对时间的导数为
将带入上式可得,
由***跟踪误差z2=x2-α1可得x2=z2+α1,并带入上式可得
为保证***的稳定性,可得虚拟控制量α1为
式中,k1为一个大于0的实数;
将虚拟控制量α1带入上式,得到
作为本发明一种电液伺服***位置闭环跟踪误差限定控制方法的进一步优选方案,在步骤2中,使电液伺服***跟踪误差z2趋近于0:
则电液伺服***跟踪误差z2对时间的导数为
式中,为虚拟控制量α1对时间的导数;
定义新的李雅普诺夫函数V2为
则,V2对时间的导数如下所示,并带入x3=z3+α2,可得
则,为保证***的稳定性,可选取虚拟控制量α2为
式中,k2为一个大于0的实数;
并将虚拟控制量α2带入上式,可得
作为本发明一种电液伺服***位置闭环跟踪误差限定控制方法的进一步优选方案,在步骤2中,使电液伺服***跟踪误差z3趋近于0:
电液伺服***跟踪误差z3对时间的导数为
式中,为虚拟控制量α2对时间的导数;
定义新的李雅普诺夫函数V3为
因此,V3对时间的导数如下所示,可得
从而可以得到***控制输入为
式中,k3为一个大于0的实数;
并将***的控制输入QL带入上式,可得
因而,根据李雅普诺夫稳定性判据可得,***稳定。
本发明采用以上技术方案与现有技术相比,具有以下技术效果:
本发明从基于隔离李普亚诺夫函数的跟踪误差控制器设计过程来看,在控制器设计第一步,与传统反步控制器相比,定义了隔离李雅普诺夫函数,来实现双出杆液压缸的位置跟踪误差限定,即位置跟踪误差的绝对值,后面的仿真结果证实了该控制器一方面能使***更快收敛,另一方面能将双出杆液压缸的位置跟踪误差限定0.1mm内,提高了跟踪精度,实现了电液伺服***位置闭环快收敛高精度控制。
附图说明
图1是本发明阀控双出杆液压缸模型;
图2是本发明跟踪误差限定控制器和传统反步控制器的控制性能;
图3是本发明跟踪误差限定控制器的跟踪误差;
图4是本发明传统反步控制器的跟踪误差。
具体实施方式
下面结合附图对本发明的技术方案做进一步的详细说明:
一种电液伺服***位置闭环跟踪误差限定控制方法,包括以下步骤:
步骤1:阀控双出杆液压缸的数学模型;
步骤2:设计位置跟踪误差限定控制器;
步骤1所述的阀控双出杆液压缸的数学模型,具体如下:
如图1所示,Ap为液压缸活塞的有效作用面积,xp为液压缸活塞杆的位移,p1为液压缸进油口的压力,Q1为液压缸进油口的流量,p2为液压缸回油口的压力,Q2为液压缸回油口的流量,ps为油源压力。
液压缸流量连续性方程为:
式中,Ctl为液压缸总泄漏系数,Vt为液压缸进油腔和回油腔的总体积,βe为液压缸油液的有效体积弹性模量。
负载力平衡方程为
其中,Fg为液压缸作用在浮动天轮的力,m为总质量,Bp为液压缸粘性阻尼系数。
选择***状态变量为则可得到***的状态方程如下所示:
其中,θ1=Ap/m,θ2=Bp/m,D=FL/m,θ3=4βeAp/Vt,θ5=4βeCtl/Vt,θ5=4βe/Vt。
步骤2所述的设计位置跟踪误差限定控制器,具体如下:
定义电液伺服***跟踪误差:
z=[z1,z2,z3]T=[x1-xpr,x2-α1,x3-α2]T (4)
式中,α1和α2为虚拟控制量,|z1|<kb为限定的跟踪误差。
1.使***跟踪误差z1趋近于0:
定义隔离李雅普诺夫函数为
式中,kb为电液伺服***位置跟踪误差限定,位置跟踪误差的绝对值|z1|<kb。那么,V1对时间的导数为
将带入式(6)可得,
由***跟踪误差z2=x2-α1可得x2=z2+α1,并带入式(7)可得
因此,为保证***的稳定性,可得虚拟控制量α1为
式中,k1为一个大于0的实数。
将虚拟控制量α1带入式(8),得到
2.使***跟踪误差z2趋近于0:
***跟踪误差z2对时间的导数为
式中,为虚拟控制量α1对时间的导数。
定义新的李雅普诺夫函数V2为
因此,V2对时间的导数如下所示,并带入x3=z3+α2,可得
因此,为保证***的稳定性,可选取虚拟控制量α2为
式中,k2为一个大于0的实数。
并将虚拟控制量α2带入式(13),可得
3.使***跟踪误差z3趋近于0:
***跟踪误差z3对时间的导数为
式中,为虚拟控制量α2对时间的导数。
定义新的李雅普诺夫函数V3为
因此,V3对时间的导数如下所示,可得
从而可以得到***控制输入为
式中,k3为一个大于0的实数。
并将***的控制输入QL带入式(18),可得
因而,根据李雅普诺夫稳定性判据可得,***稳定。
并将该控制器与如下常用的反步控制器进行了比较:
下面结合实例对本发明进行进一步说明:
液压***油源压力Ps=8×106Pa,双出杆液压缸的有效作用面积Ap=1.88×10- 3m2,液压***负载质量m=500kg,液压***粘性阻尼系数Bp=7500N/(m/s),液压缸进油腔和回油腔的总体积Vt=0.38×10-3m3,液压***总泄漏系数Ctl=6.9×10-13m3/(s/Pa),液压油体积弹性模量βe=1×109Pa;选取幅值为0.03m、频率为1Hz的正弦信号为参考信号,并设置***跟踪误差为kb=0.1mm。
基于隔离李雅普诺夫函数的跟踪误差限定控制器控制参数,k1=270,k2=1000,k3=270;
反步控制器控制参数,k1=300,k2=300,k3=300。
由图2可知,两个控制器都可以使双出杆液压***稳定,但在控制器性能方面,在初始阶段0ms≤t≤8ms,提出的基于隔离李雅普诺夫函数的跟踪误差限定控制器收敛更快,时间小于7ms,而传统反步控制器的收敛时间明显大于8ms;由图3可知,基于隔离李雅普诺夫函数的跟踪误差限定控制器的跟踪误差为在[-8.16×10-5,8.44×10-5]m之间,控制器设置的跟踪误差限定为1×10-4m,满足要求;由图4可知,传统反步控制器的跟踪误差为[-9.19×10-5,0.0011]m之间;综上所述,跟踪误差限定控制器不仅加快了***收敛速度,而且实现了高精度双出杆液压***位置闭环高精度控制,有效提高了双出杆液压***的跟踪精度。
Claims (1)
1.一种电液伺服***位置闭环跟踪误差限定控制方法,其特征在于,具体包括以下步骤:
步骤1:建立阀控双出杆液压缸的数学模型,其中,液压缸流量连续性方程具体表述如下:
其中,Ap为液压缸活塞的有效作用面积,xp为液压缸活塞杆的位移,p1为液压缸进油口的压力,Q1为液压缸进油口的流量,p2为液压缸回油口的压力,Q2为液压缸回油口的流量,ps为油源压力,Ctl为液压缸总泄漏系数,Vt为液压缸进油腔和回油腔的总体积,βe为液压缸油液的有效体积弹性模量;
负载力平衡方程,具体表述如下
其中,Fg为液压缸作用在浮动天轮的力,m为总质量,Bp为液压缸粘性阻尼系数;
选择电液伺服***状态变量为则可得到***的状态方程如下所示:
其中,θ1=Ap/m,θ2=Bp/m,D=FL/m,θ3=4βeAp/Vt,θ5=4βeCtl/Vt,θ5=4βe/Vt;
步骤2,设计位置跟踪误差限定控制器,具体如下:
定义电液伺服***跟踪误差:
z=[z1,z2,z3]T=[x1-xpr,x2-α1,x3-α2]T
式中,α1和α2为虚拟控制量;
在步骤2中,使电液伺服***跟踪误差z1趋近于0:
定义隔离李雅普诺夫函数为
式中,kb为电液伺服***位置跟踪误差限定,位置跟踪误差的绝对值|z1|<kb,则V1对时间的导数为
将带入上式可得,
由***跟踪误差z2=x2-α1可得x2=z2+α1,并带入上式可得
为保证***的稳定性,可得虚拟控制量α1为
式中,k1为一个大于0的实数;
将虚拟控制量α1带入上式,得到
在步骤2中,使电液伺服***跟踪误差z2趋近于0:
则电液伺服***跟踪误差z2对时间的导数为
式中,为虚拟控制量α1对时间的导数;
定义新的李雅普诺夫函数V2为
则,V2对时间的导数如下所示,并带入x3=z3+α2,可得
则,为保证***的稳定性,可选取虚拟控制量α2为
式中,k2为一个大于0的实数;
并将虚拟控制量α2带入上式,可得
在步骤2中,使电液伺服***跟踪误差z3趋近于0:
电液伺服***跟踪误差z3对时间的导数为
式中,为虚拟控制量α2对时间的导数;
定义新的李雅普诺夫函数V3为
因此,V3对时间的导数如下所示,可得
从而可以得到***控制输入为
式中,k3为一个大于0的实数;
并将***的控制输入QL带入上式,可得
因而,根据李雅普诺夫稳定性判据可得,***稳定。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110247290.XA CN112987575B (zh) | 2021-03-05 | 2021-03-05 | 一种电液伺服***位置闭环跟踪误差限定控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110247290.XA CN112987575B (zh) | 2021-03-05 | 2021-03-05 | 一种电液伺服***位置闭环跟踪误差限定控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112987575A CN112987575A (zh) | 2021-06-18 |
CN112987575B true CN112987575B (zh) | 2023-09-15 |
Family
ID=76353176
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110247290.XA Active CN112987575B (zh) | 2021-03-05 | 2021-03-05 | 一种电液伺服***位置闭环跟踪误差限定控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112987575B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108845493A (zh) * | 2018-08-21 | 2018-11-20 | 曲阜师范大学 | 带有输出约束的机械臂***的固定时间跟踪控制方法 |
CN110145501A (zh) * | 2019-04-10 | 2019-08-20 | 中国矿业大学 | 一种双绳缠绕式超深立井提升***提升容器位姿控制方法 |
CN110877333A (zh) * | 2019-04-12 | 2020-03-13 | 国网宁夏电力有限公司电力科学研究院 | 一种柔性关节机械臂控制方法 |
CN111025906A (zh) * | 2019-12-18 | 2020-04-17 | 中国矿业大学 | 一种水下导弹发射井盖平整度滑模复合控制方法 |
CN112096696A (zh) * | 2020-09-30 | 2020-12-18 | 长沙航空职业技术学院 | 泵控非对称液压位置***自适应反演控制方法 |
-
2021
- 2021-03-05 CN CN202110247290.XA patent/CN112987575B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108845493A (zh) * | 2018-08-21 | 2018-11-20 | 曲阜师范大学 | 带有输出约束的机械臂***的固定时间跟踪控制方法 |
CN110145501A (zh) * | 2019-04-10 | 2019-08-20 | 中国矿业大学 | 一种双绳缠绕式超深立井提升***提升容器位姿控制方法 |
CN110877333A (zh) * | 2019-04-12 | 2020-03-13 | 国网宁夏电力有限公司电力科学研究院 | 一种柔性关节机械臂控制方法 |
CN111025906A (zh) * | 2019-12-18 | 2020-04-17 | 中国矿业大学 | 一种水下导弹发射井盖平整度滑模复合控制方法 |
CN112096696A (zh) * | 2020-09-30 | 2020-12-18 | 长沙航空职业技术学院 | 泵控非对称液压位置***自适应反演控制方法 |
Non-Patent Citations (1)
Title |
---|
双绳缠绕式煤矿深井提升***钢丝绳张力主动控制方法;朱真才 等;《煤炭学报》;20200131;第45卷(第1期);说明书第465-473页 * |
Also Published As
Publication number | Publication date |
---|---|
CN112987575A (zh) | 2021-06-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Guan et al. | Nonlinear adaptive robust control of single-rod electro-hydraulic actuator with unknown nonlinear parameters | |
Liu et al. | Optimal-tuning nonlinear PID control of hydraulic systems | |
CN110308651B (zh) | 基于扩张状态观测器的电液伺服***全状态约束控制方法 | |
CN105867133B (zh) | 一种电液力矩伺服***自调节误差符号积分鲁棒控制方法 | |
Jing et al. | A novel architecture of electro-hydrostatic actuator with digital distribution | |
CN108107728B (zh) | 一种基于干扰补偿的电液位置伺服***控制方法 | |
CN112000009A (zh) | 一种基于状态与扰动估计的物料转送器强化学习控制方法 | |
CN111308889A (zh) | 一种喷杆***的自适应积分鲁棒控制方法 | |
CN112987575B (zh) | 一种电液伺服***位置闭环跟踪误差限定控制方法 | |
CN109281894B (zh) | 一种微型容积式远程控制的静液作动器非线性补偿方法 | |
CN112476439A (zh) | 机器人阀控缸驱动器自适应反馈线性化控制方法及*** | |
CN114185276B (zh) | 一种基于多维泰勒网的非线性严格***输出反馈控制方法 | |
Helian et al. | Adaptive robust control of a pump control hydraulic system | |
CN113977571B (zh) | 一种柔性关节机器人输出力矩控制方法 | |
CN113431816B (zh) | 对称不均等的负叠合比例阀控非对称缸***的控制方法 | |
Xingxu et al. | PID sliding mode control for electro-hydraulic servo system | |
CN115179300A (zh) | 一种预定时间的柔性机械臂轨迹跟踪控制方法 | |
CN112068447A (zh) | 大型装备电液***高精度鲁棒位置控制方法 | |
CN113126484A (zh) | 液压***改进的无模型滑模控制***和方法 | |
CN114943146A (zh) | 一种考虑输入时滞的电液比例伺服阀位置轴控方法 | |
CN118192225A (zh) | 一种电液比例伺服阀自学习增益位置轴控方法 | |
CN113552805B (zh) | 一种电静液作动器的间接自适应鲁棒控制方法 | |
CN117289612B (zh) | 一种液压机械臂自适应神经网络控制方法 | |
CN112631133B (zh) | 一种基于双蓄能器的液压位置伺服***控制方法 | |
CN115143165A (zh) | 考虑***未知动态补偿的电液比例伺服阀位置轴控方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |