CN112096696B - 泵控非对称液压位置***自适应反演控制方法 - Google Patents
泵控非对称液压位置***自适应反演控制方法 Download PDFInfo
- Publication number
- CN112096696B CN112096696B CN202011068850.7A CN202011068850A CN112096696B CN 112096696 B CN112096696 B CN 112096696B CN 202011068850 A CN202011068850 A CN 202011068850A CN 112096696 B CN112096696 B CN 112096696B
- Authority
- CN
- China
- Prior art keywords
- pump
- subsystem
- adaptive
- hydraulic
- control method
- 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
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F15—FLUID-PRESSURE ACTUATORS; HYDRAULICS OR PNEUMATICS IN GENERAL
- F15B—SYSTEMS ACTING BY MEANS OF FLUIDS IN GENERAL; FLUID-PRESSURE ACTUATORS, e.g. SERVOMOTORS; DETAILS OF FLUID-PRESSURE SYSTEMS, NOT OTHERWISE PROVIDED FOR
- F15B19/00—Testing; Calibrating; Fault detection or monitoring; Simulation or modelling of fluid-pressure systems or apparatus not otherwise provided for
- F15B19/007—Simulation or modelling
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Fluid Mechanics (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Feedback Control In General (AREA)
Abstract
本发明公开了泵控非对称液压位置***自适应反演控制方法,包括:S1、建立泵控非对称液压位置***的***数学模型,生成***状态空间模型;S2、对所述状态空间模型的每个状态分别构建李雅普洛夫函数,通过反演算法分别求得所述李雅普洛夫函数对应的微分值;S3、对***不确定性参数,构造李雅普洛夫函数Vλ,求得李雅普洛夫函数Vλ的微分值,选择自适应控制律,得到边界条件;S4、当***满足所述边界条件时,***位置跟踪精度相对更高。本发明针对***不确定性参数和负载扰动,利用了自适应控制补偿不确定性参数对***性能的影响,通过鲁棒控制处理负载扰动,提高了***鲁棒性,从而在不同工况负载扰动下,有效提高***位置跟踪精度。
Description
技术领域
本发明涉及液压控制技术领域,尤其涉及一种泵控非对称液压位置***自适应反演控制方法。
背景技术
非对称液压缸***具有功率体积比大、承载能力强等优点,因此被广泛应用在工业中,但由于***本身的强非线性、参数的不确定性及不同工况下负载力的变化,给***的稳定性、可靠性控制提出了更高的要求。为解决这些问题,提高***控制精度和鲁棒性,国内外学者们进行了大量研究,提出了诸多的控制算法和控制策略:比如,为确保***有界,减小***跟踪误差,目前提出了自适应控制;为提高***控制精度和鲁棒性,鲁棒控制得到了研究;模型预测控制能有效解决泵控非对称液压***的超调问题,实现多约束条件下的高精度位置控制;针对液压驱动活塞运动轨迹和压力精度跟踪误差较大问题,设计了神经网络模糊滑模控制;变结构控制能够针对***强非线性提高***位置控制精度;滑模控制可以提高***对不匹配扰动和不确定性参数的鲁棒性,改善电液***位置跟踪精度。以上控制在一定程度上改善了***运行性能和提高了控制精度,但缺少对***不确定性参数的考虑,并且通过单一工况负载对设计的控制算法进行实验验证,液压位置***位置跟踪精度有待进一步改善。
发明内容
(一)要解决的技术问题
基于上述问题,本发明提供一种泵控非对称液压位置***自适应反演控制方法,针对***不确定性参数和负载扰动,利用了自适应控制补偿不确定性参数对***性能的影响,通过鲁棒控制处理负载扰动,提高了***鲁棒性,从而在不同工况负载扰动下,有效提高***位置跟踪精度。
(二)技术方案
基于上述的技术问题,本发明提供一种泵控非对称液压位置***自适应反演控制方法,所述控制方法包括:
S1、建立泵控非对称液压位置***的***数学模型,生成***状态空间模型:
其中,β=A1βe,D=ηKnDp,η为液压泵效率,Kn为电机转速增益系数,Dp为液压泵体积排量,u为控制电压,βe为油液等效弹性模量,Ci为液压缸内泄漏系数,V01、V02分别为液压杆处于中位时液压缸无杆腔和有杆腔体积,A1、A2分别为液压缸无杆腔和有杆腔面积,P1、P2分别为液压缸无杆腔和有杆腔压力,m为等效质量,F为等效外负载,y为液压杆位移;
S4、当***满足所述边界条件时,***位置跟踪精度相对更高。
进一步的,所述步骤S2包括以下步骤:
进一步的,步骤S2.1和S2.2中的反演算法根据状态误差和虚拟控制信号得到,所述状态误差包括:
e1=x1-x1d,e2=x2-x2d,e3=x3-x3d;
所述虚拟控制信号包括:
其中,x1d、x2d、x3d分别为x1、x2、x3的期望值,H=sup|d|,δ>0为e2的边界值。
进一步的,所述步骤S2中
不确定性参数λ1=(V01+kAV02)·β,λ2=(V02+kAV01)·βCi,
λ3=(A1V02+kAV01A2)·β,λ4=βA2·(A1-A2),
λ5=V01V02,λ6=V02A1-V01A2。
进一步的,所述u为:
其中,u1为补偿***不确定性参数的自适应控制信号;u2为处理***负载干扰信号d(t)的鲁棒控制信号;sign(·)为符号函数;k3,k4正常数,且k3>1,k4>1,分别为αf,αg,αh的估测值。
进一步的,所述步骤S2中
进一步的,步骤S3中的所述
进一步的,步骤S3中的所述自适应控制律为
进一步的,步骤S3中的所述边界条件为:
其中,αhmin,αfmin为***x3存在的最小边界值,αhmin,αfmin>0,且αf>αfmin,αh>αhmin。
(三)有益效果
本发明的上述技术方案具有如下优点:
(1)本发明将一种改进的反演算法与一种特殊的自适应律相结合,以补偿泵控非对称液压位置中存在的参数不确定性和负载扰动;即通过建立泵控非对称液压位置***的数学模型,设计一种改进的反演控制,将上一个子***的虚拟控制信号,作为下一个子***的跟踪目标;采用一种针对不确定性参数的特殊的李雅普诺夫函数来适应液压***中的不确定性;
(2)本发明中的***控制器输入信号由一个补偿***不确定性参数的自适应控制信号和一个简单的鲁棒控制信号组成,通过选择合适的自适应控制律和边界条件以保证负载扰动的鲁棒性,从而在不同工况负载扰动下,有效提高***位置跟踪精度。
附图说明
通过参考附图会更加清楚的理解本发明的特征和优点,附图是示意性的而不应理解为对本发明进行任何限制,在附图中:
图1为本发明实施例泵控非对称液压位置***自适应反演控制方法的流程示意图;
图2为本发明实施例的泵控电液***原理图;
图3为本发明实施例的泵控电液***的试验原理图;
图4为本发明实施例的负载力F=0kN时***的位移响应图;
图5为本发明实施例的负载力F=0kN时的自适应反演控制器输入信号u;
图6为本发明实施例的负载力F=10kN时的模拟负载信号;
图7为本发明实施例的负载力F=10kN时***的位移响应;
图8为本发明实施例的负载力F=10kN时***的自适应反演控制器输入信号u;
图9为本发明实施例的变负载情况时的模拟负载信号;
图10为本发明实施例的变负载情况时的***的位移响应;
图中:1:控制器;2:伺服器;3:伺服电机;4:定量液压泵;5:溢流阀;6:比例换向阀;7:有杆腔压力传感器;8:无杆腔压力传感器;9:液压杆;10:液压杆位移传感器。
具体实施方式
下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。
本发明实施例一种泵控非对称液压位置***自适应反演控制方法,包括如图1所示的以下步骤:
S1、建立泵控非对称液压位置***的***数学模型,生成***状态空间模型;
泵控电液***原理图如图2所示,包括与油箱连通的定量液压泵4和溢流阀5,经比例换向阀6的进油口连接液压缸无杆腔的进油口,油箱经比例换向阀6的回油口连接液压缸有杆腔的回油口,定量液压泵4依次连接伺服电机3、伺服器2,对液压杆9在液压推动和负载扰动作用下位移,控制器1输入无杆腔压力传感器8、有杆腔压力传感器7以及液压杆位移传感器10的采集数据,输出控制伺服器2和比例换向阀6。图中A1、A2分别为液压缸无杆腔和有杆腔面积,P1、P2分别为液压缸无杆腔和有杆腔压力,V1、V2分别为液压缸无杆腔和有杆腔体积,Q1、Q2分别为液压缸无杆腔进油流量和有杆腔进油流量,Q为液压泵输出流量,Ps为液压泵输出压力,Pt为***回油压力,m等效质量,F等效外负载,y液压杆位移。
忽略***弹性变形和油液压缩体积变化,液压杆力平衡方程为
忽略液压缸外泄露,液压缸连续流量方程为
式中:V01、V02分别为液压杆处于中位时液压缸无杆腔和有杆腔体积;βe油液等效弹性模量;Ci液压缸内泄漏系数。
假设***运行过程中无压力损失,为了简化计算,取活塞杆伸出和缩进时液压缸两腔进油量Q1=Q2=Q,其中Q为液压泵输出流量,则***负载流量方程为
Q1=Q2=Q=ηKnDpu (4)
式中:η液压泵效率;Kn电机转速增益系数;Dp液压泵体积排量;u控制电压。
当初始工作点选在液压缸中间位置,选取状态变量为x,定义:
本方案着重考虑对外部负载变化对***位置影响实施控制,为简化***分析,选择x1表示液压杆位移,x2表示液压杆移动速度,x3表示液压杆液压作用加速度;
则由式(1)-(5)可得***状态空间模型为
为了提高***位置跟踪精度和鲁棒性,设计自适应反演控制策略。设x1d、x2d、x3d分别为x1、x2、x3的期望值,所述自适应反演控制策略先运用反演算法构建***每个状态的李雅普洛夫函数的微分值,
定义状态误差:
e1=x1-x1d (8)
则有
对第一个子***(9)取虚拟控制信号:
定义状态误差:
e2=x2-x2d (11)
对式(7)微分可得
由式(12)可知,当状态误差e2收敛于0时,状态误差e1收敛于0。
对式(11)进行微分,将第一个子***的虚拟控制信号作为第二个子***的跟踪目标,可得:
对第二个子***(14)取虚拟控制信号:
式中:H=sup|d|;δ>0为e2的边界值。
定义状态误差:
对式(13)微分可得:
式(17)表明只要e3足够小,则e2收敛于边界值δ。
定义:
f(x)=(V02+kAV01)·βD
g(x)=-(V02+kAV01)·βCi·(P1-P2)
-(A1V02+kAV01A2)·βx2
+βA2·(A1-A2)·x1x2
定义:λ=[λ1,λ2,λ3,λ4,λ5,λ6]T为***不确定性参数向量。
其中:
λ1=(V02+kAV01)·β;λ2=(V02+kAV01)·βCi;
λ3=(A1V02+kAV01A2)·β;λ4=βA2·(A1-A2);
λ5=V01V02;λ6=V02A1-V01A2;
则f(x),g(x),h(x)可简化为
对式(18)进行微分可得:
进一步简化算式,定义:
由式(22)、(23)可得:
式中:u1为补偿***不确定性参数的自适应控制信号;u2为处理***负载干扰信号d(t)的鲁棒控制信号;sign(·)为符号函数;k3,k4正常数,且k3>1,k4>1。
由式(21)-(25)可得:
式中:Tf,Tg,Th正定常数对角矩阵。
对式(27)微分可得:
选择自适应控制律为
式(29)确保如下不等式成立:
对***(19)存在最小边界值αhmin,αfmin>0,且αf>αfmin,αh>αhmin。
对不等式(30),选择边界条件:
S4、当***满足所述边界条件时,***位置跟踪精度相对更高。
本方案将***分为三个子***,通过反演算法逐步由前一个子***获得后一个子***的跟踪目标,即最后一个子***的边界条件亦为整个***的边界条件。
如图3所示试验原理图进行实验,左边液压***模拟驱动***,右边液压***模拟外部负载,提供负载力。
液压***参数设置如表1所示。
表1液压***参数值
控制参数设置如下:
H=2.5,δ=0.4,k1=10,k3=4,k4=5,
Tf=10-1,Tg=diag([0 10 10-4]T),Th=diag([1 10-2 0]T),
假设液压杆位移跟踪信号的期望值为:x1d=100sin(0.1πt)mm,
图4、图5分别负载力F=0kN时***的位移响应、自适应反演控制器输入信号u,从图4可知,***为跟踪误差在±0.02mm;从图5可知控制输入信号光滑,***运行稳定。
图6、图7、图8分别为负载力F=10kN时模拟负载信号、***的位移响应、自适应反演控制器输入信号u,负载信号即负载力,从图7可知,***为跟踪误差在±0.05mm;从图8可知控制输入信号光滑,***运行稳定。
图9、图10分别为变负载情况时模拟负载信号和***的位移响应,负载信号即负载力,从图10可知,***为跟踪误差在±0.05mm。
因此,实验结果证明所提出的控制策略可以获得较好的位置跟踪和鲁棒性,在不同工况负载扰动下,***位置跟踪精度达到±0.05mm。
综上可知,通过上述的一种泵控非对称液压位置***自适应反演控制方法,具有以下优点:
(1)本发明将一种改进的反演算法与一种特殊的自适应律相结合,以补偿泵控非对称液压位置中存在的参数不确定性和负载扰动;即通过建立泵控非对称液压位置***的数学模型,设计一种改进的反演控制,将上一个子***的虚拟控制信号,作为下一个子***的跟踪目标;采用一种针对不确定性参数的特殊的李雅普诺夫函数来适应液压***中的不确定性;
(2)本发明中的***控制器输入信号由一个补偿***不确定性参数的自适应控制信号和一个简单的鲁棒控制信号组成,通过选择合适的自适应控制律和边界条件以保证负载扰动的鲁棒性,从而在不同工况负载扰动下,有效提高***位置跟踪精度。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;虽然结合附图描述了本发明的实施方式,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下做出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。
Claims (10)
1.一种泵控非对称液压位置***自适应反演控制方法,其特征在于,所述控制方法包括:
S1、建立泵控非对称液压位置***的***数学模型,生成***状态空间模型:
其中,β=A1βe,D=ηKnDp,η为液压泵效率,Kn为电机转速增益系数,Dp为液压泵体积排量,u为控制电压,βe为油液等效弹性模量,Ci为液压缸内泄漏系数,V01、V02分别为液压杆处于中位时液压缸无杆腔和有杆腔体积,A1、A2分别为液压缸无杆腔和有杆腔面积,P1、P2分别为液压缸无杆腔和有杆腔压力,m为等效质量,F为等效外负载,y为液压杆位移;
S4、当***满足所述边界条件时,***位置跟踪精度相对更高。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011068850.7A CN112096696B (zh) | 2020-09-30 | 2020-09-30 | 泵控非对称液压位置***自适应反演控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011068850.7A CN112096696B (zh) | 2020-09-30 | 2020-09-30 | 泵控非对称液压位置***自适应反演控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112096696A CN112096696A (zh) | 2020-12-18 |
CN112096696B true CN112096696B (zh) | 2022-07-01 |
Family
ID=73783543
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011068850.7A Active CN112096696B (zh) | 2020-09-30 | 2020-09-30 | 泵控非对称液压位置***自适应反演控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112096696B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112780637B (zh) * | 2020-12-28 | 2022-12-23 | 江苏师范大学 | 一种举升液压伺服***节能及位置跟踪多目标控制方法 |
CN112879359B (zh) * | 2021-01-25 | 2023-04-07 | 武汉工程大学 | 煤层气水平井钻井液压推进***位移跟踪控制***与方法 |
CN112987575B (zh) * | 2021-03-05 | 2023-09-15 | 中国矿业大学 | 一种电液伺服***位置闭环跟踪误差限定控制方法 |
CN115903748A (zh) * | 2022-12-14 | 2023-04-04 | 燕山大学 | 基于参考模型的电液伺服位移跟踪试验装置及控制方法 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102013006137B4 (de) * | 2013-04-10 | 2024-04-18 | Robert Bosch Gmbh | Regelung drehzahlvariabler Verstellpumpen mittels modellbasierter Optimierung |
CN106707748B (zh) * | 2016-12-13 | 2019-11-15 | 南京理工大学 | 简化型周期性干扰补偿的自适应鲁棒力控制方法 |
CN109595223B (zh) * | 2018-12-12 | 2020-09-04 | 长沙航空职业技术学院 | 一种基于比例阀精确建模的非对称电液比例***的控制方法 |
CN110515302B (zh) * | 2019-08-13 | 2022-04-15 | 西安理工大学 | 一种液压位置伺服***反步自适应神经网络控制方法 |
CN110794687B (zh) * | 2019-12-02 | 2022-05-31 | 安徽工业大学 | 基于干扰补偿的电液伺服***自适应状态约束控制方法 |
-
2020
- 2020-09-30 CN CN202011068850.7A patent/CN112096696B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN112096696A (zh) | 2020-12-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112096696B (zh) | 泵控非对称液压位置***自适应反演控制方法 | |
CN108873702B (zh) | 一种电液位置伺服控制***的线性自抗扰控制方法及装置 | |
CN108958023B (zh) | 一种电液位置伺服控制***、计算机终端、存储介质 | |
CN111290276B (zh) | 一种液压位置伺服***神经网络分数阶积分滑模控制方法 | |
CN104698844A (zh) | 液压位置伺服***的不确定性补偿的滑模控制方法 | |
CN112000009B (zh) | 一种基于状态与扰动估计的物料转送器强化学习控制方法 | |
CN112925355A (zh) | 一种负载口独立液压***的非线性流量建模与补偿方法 | |
CN107165892B (zh) | 一种电液伺服***的滑模控制方法 | |
CN112925208A (zh) | 一种数据驱动的水井钻机电液伺服***扰动补偿方法 | |
CN116661294B (zh) | 基于强化学习的阀控液压缸分数阶控制方法及控制*** | |
Huova et al. | Study of energy losses in digital hydraulic multi-pressure actuator | |
Liu et al. | Angle and force hybrid control method for electrohydraulic leveling system with independent metering | |
CN113126484B (zh) | 液压***改进的无模型滑模控制***和方法 | |
CN109281894B (zh) | 一种微型容积式远程控制的静液作动器非线性补偿方法 | |
Niu et al. | A novel multifunctional energy-saving electro-hydraulic servo system | |
CN112947057A (zh) | 一种基于差分进化算法的电液伺服***pid参数优化方法 | |
CN111412198B (zh) | 一种四象限工况下的变转速双泵控缸闭式***速度闭环控制方法 | |
CN112068447A (zh) | 大型装备电液***高精度鲁棒位置控制方法 | |
CN117784618A (zh) | 一种用于铰接式智能扫路机的循迹跟踪分层鲁棒控制方法 | |
Jiangtao et al. | Mathematical modeling and fuzzy adaptive PID control of erection mechanism | |
CN112631133B (zh) | 一种基于双蓄能器的液压位置伺服***控制方法 | |
CN118295249A (zh) | 一种基于diarc的深海eha位置跟踪方法 | |
CN112780637B (zh) | 一种举升液压伺服***节能及位置跟踪多目标控制方法 | |
CN115903504A (zh) | 一种保证参数估计的电动静液作动器自适应控制方法 | |
CN113219829B (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 |