CN104635490A - 一种单出杆液压缸位置伺服***的输出反馈控制方法 - Google Patents

一种单出杆液压缸位置伺服***的输出反馈控制方法 Download PDF

Info

Publication number
CN104635490A
CN104635490A CN201410769382.4A CN201410769382A CN104635490A CN 104635490 A CN104635490 A CN 104635490A CN 201410769382 A CN201410769382 A CN 201410769382A CN 104635490 A CN104635490 A CN 104635490A
Authority
CN
China
Prior art keywords
alpha
beta
formula
partiald
centerdot
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.)
Granted
Application number
CN201410769382.4A
Other languages
English (en)
Other versions
CN104635490B (zh
Inventor
姚建勇
徐张宝
杨贵超
董振乐
邓文翔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing University of Science and Technology
Original Assignee
Nanjing University of Science and Technology
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nanjing University of Science and Technology filed Critical Nanjing University of Science and Technology
Priority to CN201410769382.4A priority Critical patent/CN104635490B/zh
Publication of CN104635490A publication Critical patent/CN104635490A/zh
Application granted granted Critical
Publication of CN104635490B publication Critical patent/CN104635490B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Feedback Control In General (AREA)

Abstract

本发明提供一种单出杆液压缸位置伺服***输出反馈控制方法,包括以下步骤:步骤一、建立单出杆液压缸位置伺服***模型;步骤二、在所建立的伺服***模型基础上,设计基于扩张状态观测器的单出杆液压缸高精度控制器;以及步骤三、调节控制律的参数,使***满足控制性能指标。本发明的单出杆液压缸位置伺服***输出反馈控制方法,针对阀控单出杆液压缸位置伺服***的特点,建立阀控单出杆液压缸位置伺服***模型,设计基于状态估计的阀控单出杆液压缸位置伺服***高精度控制器,对***未知状态和匹配性未建模干扰进行估计并实时补偿,能有效解决阀控单出杆液压缸位置伺服***状态未知及匹配性干扰问题。本发明简化了控制器设计,仿真结果表明了其有效性。

Description

一种单出杆液压缸位置伺服***的输出反馈控制方法
技术领域
本发明涉及一种电液控制方法,具体涉及一种单出杆液压缸位置伺服***输出反馈控制方法。
背景技术
电液伺服***以其高响应、高精度、大功率、***刚度大和抗干扰能力强等优点,在航天、航空、航海、兵器、矿山、冶金及民用等方面都得到了广泛应用。单出杆液压缸相对于双出杆液压缸具有工作空间小、结构简单等优点,在液压***中应用十分广泛,尤其适用于空间有限、控制性能要求较高的使用场合。但是由于单出杆液压缸***存在着严重的非线性问题和建模不确定性以及诸多弊端。如在对称阀控制单出杆非对液压缸电液伺服***实现运动换向时,液压缸两腔容易出现气蚀和超压等现象,同时液压缸两腔面积不等导致正反向运动时液压***刚度不等,造成***动态特性不对称,特别是速度特性非对称,如果***需要达到正反向运动最大速度相等,则增加了***对流量的需求,从而增加了液压源的体积和成本。因此,为单出杆液压缸***设计高性能的控制器异常困难。
在传统控制方式越来越难以满足单出杆液压缸***高精度控制要求的情况下,研究简单实用且满足***高精度控制性能需求的控制方法显得尤为迫切。近年来,各种先进控制策略应用于电液伺服***,如滑模控制、自适应鲁棒控制、自适应积分鲁棒控制、自适应反步控制、间接自适应反步控制等。但上述控制策略控制器设计均比较复杂,不易于工程实现
此外,所有上述方法中使用的全状态反馈控制方法,在运动控制中,不仅需要位置信号,还需要速度和/或加速度信号以及液压缸腔室内部压力信号。但对于许多应用中,由于降低成本的需要,仅位置信息可知。此外,严重的测量噪声通常会污染所测的速度和加速度信号,进而恶化实现性能的全状态反馈控制器。因而,仅在位置信息可知的情况下,设计单出杆液压缸的高性能控制器尤为重要。
发明内容
本发明在只有阀控单出杆液压缸伺服***位移可知的前提下,针对阀控单出杆液压缸伺服***中存在的不确定非线性问题,提出一种单出杆液压缸位置伺服***输出反馈控制方法。
本发明的上述目的通过独立权利要求的技术特征实现,从属权利要求以另选或有利的方式发展独立权利要求的技术特征。
为达成上述目的,本发明提出一种单出杆液压缸位置伺服***输出反馈控制方法,包括以下步骤:
步骤一、建立单出杆液压缸位置伺服***模型
根据牛顿第二定律,单出杆液压缸惯性负载的动力学模型方程为:
m y · · = P 1 A 1 - P 2 A 2 - b y · + f ( t , y , y · ) - - - ( 1 )
其中y为负载位移,m表示惯性负载,P1和P2分别为液压缸无杆腔和有杆腔的压力,A1和A2分别为液压缸无杆腔和有杆腔的有效工作面积,b代表粘性摩擦系数,f代表其他未建模干扰,包括非线性摩擦、外部干扰以及未建模动态。
液压缸流量连续性方程为:
V 1 β e P · 1 = - A 1 y · - C tm ( P 1 - P 2 ) - C em 1 ( P 1 - P r ) + Q 1 + f ~ 1 V 2 β e P · 2 = A 2 y · + C tm ( P 1 - P 2 ) - C em 2 ( P 2 - P r ) - Q 2 + f ~ 2 - - - ( 2 )
其中液压缸V1=V01+A1y和V2=V02-A2y分别为液压缸无杆腔有效容积和有杆腔有效容积,V01和V02分别为液压缸无杆腔初始容积和有杆腔初始容积,Ctm为液压缸内泄露系数,Cem1和Cem2分别为液压缸两个腔室的外泄漏系数,Q1为液压缸无杆腔供油流量,Q2为液压缸有杆腔回油流量, 分别代表建模误差;
Q1和Q2为伺服阀阀芯位移xv的函数:
Q 1 = k q 1 x v &Delta; P 1 , &Delta; P 1 = P s - P 1 , x v > 0 P 1 - P r , x v < 0 Q 2 = k q 2 x v &Delta; P 2 , &Delta; P 2 = P 2 - P r , x v > 0 P s - P 2 , x v < 0 - - - ( 3 )
其中 分别为流量伺服阀的增益系数,Cd为伺服阀的流量系数,w1,w2分别为伺服阀的面积梯度;ρ为液压油的密度,Ps为供油压力,Pr为回油压力;
假设伺服阀阀芯位移正比于控制输入u,即,xv=kiu,其中ki>0是比例系数,u是控制输入电压,因此,等式(3)转化为:
Q 1 = k t 1 u &Delta; P 1 , &Delta; P 1 = P s - P 1 , x v > 0 P 1 - P r , x v < 0 Q 2 = k t 2 u &Delta; P 2 , &Delta; P 2 = P 2 - P r , x v > 0 P s - P 2 , x v < 0 - - - ( 4 )
其中kt1=kq1ki,kt2=kq2ki
令n=A2/A1=w2/w1,液压伺服***中,由于压缩流量和泄露流量很小,可得下式:
Q 1 &ap; A 1 y &CenterDot; Q 2 &ap; A 2 y &CenterDot; - - - ( 5 )
p L = A 1 P 1 - A 2 P 2 A 1 = P 1 - n P 2 , 由式(4)和式(5)可得:
P 1 = n P s + P L 1 + n P 2 = P s - P L 1 + n - - - ( 6 )
此时式(2)表达为:
A 1 m P &CenterDot; L = - &beta; e m ( A 1 2 V 1 + A 2 2 V 2 ) y &CenterDot; + ( A 1 &beta; e m V 2 Q 2 ) - &beta; e C tm m ( A 1 V 1 + A 2 V 2 ) ( P 1 - P 2 ) - C em 1 A 1 &beta; e m V 1 ( P 1 - P r ) + C em 2 A 2 &beta; e m V 2 ( P 2 - P r ) + ( A 1 &beta; e m V 1 f &CenterDot; 1 + A 2 &beta; e m V 2 f ~ 2 ) - - - ( 7 ) = - &beta; e m ( A 1 2 V 1 + A 2 2 V 2 ) y &CenterDot; + ( A 1 &beta; e m V 1 Q 1 + A 2 &beta; e mV 2 Q 2 ) + A 1 m q 0 p L + q 1 + d 2
其中:
Q 1 = k t 1 u [ s ( u ) P P s - P L 1 + n + s ( - u ) n P s + P L 1 + n ] Q 2 = k t 2 u [ s ( u ) P s - P L 1 + n + s ( - u ) nP s + P L 1 + n ] q 0 = - 2 &beta; e C tm A 1 ( n + 1 ) ( A 1 V 1 + A 2 V 2 ) - c em 1 &beta; e V 1 ( n + 1 ) - C em 2 A 2 &beta; e A 1 V 2 ( n + 1 ) q 1 = - &beta; e C tm ( n - 1 ) m ( n + 1 ) ( A 1 V 1 + A 2 V 2 ) P s - C em 1 A 1 &beta; e m V 1 ( nP s 1 + n - P r ) + C em 2 A 2 &beta; e mV 2 ( P s 1 + n - P r ) d 2 = ( A 1 &beta; e mV 1 f ~ 1 + A 2 &beta; e mV 2 f ~ 2 ) - - - ( 8 )
s(u)为
s ( u ) = 1 , u &GreaterEqual; 0 0 , u < 0 - - - ( 9 )
定义状态变量则整个***表达成如下状态空间形式:
x &CenterDot; 1 = x 2 x &CenterDot; 2 = x 3 - b m x 2 + d 1 ( x , t ) x &CenterDot; 3 = g x 2 + h ( x 3 , u ) u + q 0 x 3 + q 1 + d 2 - - - ( 10 )
其中 h ( x 3 , u ) = ( A 1 V 1 + A 2 2 A 1 V 2 ) k t 1 &beta; e m 1 + n [ s ( u ) P s - m A 1 x 3 + s ( - u ) nP s + m A 1 x 3 ] , d 1 ( x , t ) = f ( t , y , y &CenterDot; ) m , g = ( - A 1 2 V 1 - A 2 2 V 2 ) &beta; e m ;
步骤二、设计基于扩张状态观测器的单出杆液压缸高精度控制器,具体步骤如下:
步骤二(一)、根据公式(10)构建单出杆液压缸的扩张状态观测器
首先,将建模不确定性d2扩张成一个额外状态,即定义x4=d2,此时***状态x扩展为x=[x1x2x3x4]T,令为状态x4的时间导数,则式(10)转换成如下形式:
假设1:P1和P2是有界的,|PL|远小于Ps以保证函数h(x3,u)远离0;
由于包含符号函数sign(u),h(x3,u)在u=0处是不可微的,但是除了u=0这一点,h(x3,u)在任意点都是连续可微的,且在u=0点,h(x3,u)的左导数和右导数是存在且有界的,因此以下假设是合理的:
假设2:在定义域内,h(x3,u)关于x3是Lipschitz;
假设3:d1和d2是已知有界的,即d11,d12
设计的扩张状态观测器不仅要观测不可测状态,即x2,、x3,还要估计建模不确定性d2,对控制器进行实时补偿;
表示x估计,表示估计误差;
根据式(11)构建线性扩张状态观测器如下:
x ^ &CenterDot; 1 = x ^ 2 - 4 w 0 ( x ^ 1 - x 1 ) x ^ &CenterDot; 2 = x ^ 3 - b m x ^ 2 - 6 w 0 2 ( x ^ 1 - x 1 ) x ^ &CenterDot; 3 = g x ^ 2 + h ( x ^ 3 , u ) u + q 0 x ^ 3 + q 1 + x ^ 4 - 4 w 0 3 ( x ^ 1 - x 1 ) x ^ &CenterDot; 4 = - w 0 4 ( x ^ 1 - x 1 ) - - - ( 12 )
其中w0>0为观测器频宽;
状态估计误差为:
其中 h ~ = h ( x 3 , u ) - h ( x ^ 3 , u ) ;
&epsiv; i = x ~ i / w 0 i - 1 , i = 1 , 2 , 3 , 4 , 由式(13)可得:
令ε=[ε1234]T,则:
其中 B = - 4 1 0 0 - 6 0 1 0 - 4 0 0 1 1 0 0 0 , B 1 = 0 1 0 0 , B 2 = 0 0 1 0 , B 3 = 0 0 0 1 ;
由于B是Hurwitz,存在P满足:
BTP+PB=-2I;  (16)
步骤二(二)、设计基于扩张状态观测器的单出杆液压缸高精度控制器,包括如下步骤:定义一组函数如下:
z 2 = z &CenterDot; 1 + k 1 z 1 = x 2 - x 2 eq x 2 eq = &Delta; x &CenterDot; 1 d - k 1 z 1 - - - ( 17 )
其中z1=x1-x1d(t)是输出跟踪误差,k1>0是一个反馈增益;由于G(s)=z1(s)/z2(s)=1/(s+k1)是一个稳定的传递函数,使得z1很小或趋近于零就是让z2很小或趋近于零,因此,控制器设计转变成让z2尽可能小或趋近于零;
微分式(7)可得:
z &CenterDot; 2 = x &CenterDot; 2 - x &CenterDot; 2 eq = x 3 - b m x 2 + d 1 ( x , t ) - x &CenterDot; 1 d + k 1 x 2 - k 1 x &CenterDot; 1 d - - - ( 18 )
此时x3为一个虚拟控制输入;
接下来将针对虚拟控制量x3设计控制律α2来保证输出跟踪精度;
令z3=x32表示输入误差,由式(18)可得:
z &CenterDot; 2 = z 3 + &alpha; 2 - b m x 2 + d 1 ( x , t ) - x &CenterDot; &CenterDot; 1 d + k 1 x 2 - k 1 x &CenterDot; 1 d - - - ( 19 )
基于式(12)得到的状态估计估计,由式(19)可得虚拟控制律α2
&alpha; 2 = &alpha; 2 a + &alpha; 2 s &alpha; 2 a = b m x ^ 2 - k 1 x ^ 2 + x &CenterDot; &CenterDot; 1 d &alpha; 2 s = - k 2 ( x ^ 2 - x 2 eq ) + k 1 x &CenterDot; 1 d - - - ( 20 )
其中k2>0表示反馈增益;
把式(20)代入式(19),可得z2的动态方程:
z &CenterDot; 2 = z 3 + b m x ^ 2 - k 1 x ^ 2 + x &CenterDot; &CenterDot; 1 d + k 1 x &CenterDot; 1 d - k 2 ( x ^ 2 - x 2 eq ) - b m x 2 - x &CenterDot; &CenterDot; 1 d + k 1 x 2 - k 1 x &CenterDot; 1 d + d 1 ( x , t ) = z 3 - k 2 z 2 + w 0 ( k 1 + k 2 - b m ) &epsiv; 2 + d 1 ( x , t ) - - - ( 21 )
由式(11),微分z3可得:
z &CenterDot; 3 = x &CenterDot; 3 - &alpha; &CenterDot; 2 = x &CenterDot; 3 - &alpha; &CenterDot; 2 c - &alpha; &CenterDot; 2 u = gx 2 + h ( x 3 , u ) u + q 0 x 3 + q 1 + x 4 - &alpha; &CenterDot; 2 c - &alpha; &CenterDot; 2 u - - - ( 22 )
其中 &alpha; &CenterDot; 2 c = &PartialD; &alpha; 2 &PartialD; t + &PartialD; &alpha; 2 &PartialD; x 1 x ^ 2 + &PartialD; &alpha; 2 &PartialD; x ^ 2 x ^ &CenterDot; 2 , &alpha; &CenterDot; 2 u = &PartialD; &alpha; 2 &PartialD; x 1 x ~ 2 , 分别为的可计算量和不可计算量;
基于状态估计的控制器为:
u = 1 h ( x ^ 3 , u ) [ - g x ^ 2 - q 0 x ^ 3 - q 1 - x ^ 4 + &alpha; &CenterDot; 2 c - k 3 ( x ^ 3 - &alpha; 2 ) ]
其中k3>0为反馈增益;
把式(23)代入式(22),可得:
z &CenterDot; 3 = h ( x ^ 3 , u ) u + h ~ u + gx 2 + q 0 x 3 + q 1 + x 4 - &alpha; &CenterDot; 2 c - &alpha; &CenterDot; 2 u = h ~ u + g x ~ 2 + x ~ 4 + q 0 x ~ 3 - k 3 z 3 + k 3 x ~ 3 - &PartialD; &alpha; 2 &PartialD; &alpha; 1 x ~ 2 h ~ u - k 3 z 3 + w 0 ( g - &PartialD; &alpha; 2 &PartialD; x 1 ) &epsiv; 2 + w 0 2 ( k 3 + q 0 ) &epsiv; 3 + w 0 3 &epsiv; 4 - - - ( 24 )
步骤三、调节控制律u的参数k1,k2,k3,w0,使***满足控制性能指标。
由以上本发明的技术方案可知,本发明针对阀控单出杆液压缸伺服***的特点,建立了阀控单出杆液压缸伺服***模型;本发明设计的基于状态估计的阀控单出杆液压缸伺服***高精度控制器,对***未知状态和匹配性未建模干扰进行估计并实时补偿,能有效解决阀控单出杆液压缸伺服***状态未知及匹配性干扰问题。本发明简化了控制器设计,仿真结果表明了其有效性。
应当理解,前述构思以及在下面更加详细地描述的额外构思的所有组合只要在这样的构思不相互矛盾的情况下都可以被视为本公开的发明主题的一部分。另外,所要求保护的主题的所有组合都被视为本公开的发明主题的一部分。
结合附图从下面的描述中可以更加全面地理解本发明教导的前述和其他方面、实施例和特征。本发明的其他附加方面例如示例性实施方式的特征和/或有益效果将在下面的描述中显见,或通过根据本发明教导的具体实施方式的实践中得知。
附图说明
附图不意在按比例绘制。在附图中,在各个图中示出的每个相同或近似相同的组成部分可以用相同的标号表示。为了清晰起见,在每个图中,并非每个组成部分均被标记。现在,将通过例子并参考附图来描述本发明的各个方面的实施例,其中:
图1是单出杆液压缸***的典型示意图。
图2是期望跟踪指令。
图3是干扰作用下控制器输入电压u曲线,控制器输入电压满足-10V~+10V的输入范围,符合实际应用。
图4是状态估计和状态估计误差曲线。
图5是跟踪信号和跟踪误差曲线。
具体实施方式
为了更了解本发明的技术内容,特举具体实施例并配合所附图式说明如下。
在本公开中参照附图来描述本发明的各方面,附图中示出了许多说明的实施例。本公开的实施例不必定意在包括本发明的所有方面。应当理解,上面介绍的多种构思和实施例,以及下面更加详细地描述的那些构思和实施方式可以以很多方式中任意一种来实施,这是应为本发明所公开的构思和实施例并不限于任何实施方式。另外,本发明公开的一些方面可以单独使用,或者与本发明公开的其他方面的任何适当组合来使用。
下面结合附图说明本实施方式,本实施方式所述一种单出杆液压缸位置伺服***输出反馈控制方法的具体步骤如下:
步骤一、建立单出杆液压缸位置伺服***模型
结合图1所示的单出杆液压缸***的典型***结构示意,本例中,根据牛顿第二定律,单出杆液压缸惯性负载的动力学模型方程为:
m y &CenterDot; &CenterDot; = P 1 A 1 - P 2 A 2 - b y &CenterDot; + f ( t , y , y &CenterDot; ) - - - ( 1 )
其中y为负载位移,m表示惯性负载,P1和P2分别为液压缸无杆腔和有杆腔的压力,A1和A2分别为液压缸无杆腔和有杆腔的有效工作面积,b代表粘性摩擦系数,f代表其他未建模干扰,比如非线性摩擦,外部干扰以及未建模动态。
液压缸流量连续性方程为:
V 1 &beta; e P &CenterDot; 1 = - A 1 y &CenterDot; - C tm ( P 1 - P 2 ) - C em 1 ( P 1 - P r ) + Q 1 + f ~ 1 V 2 &beta; e P &CenterDot; 2 = A 2 y &CenterDot; + C tm ( P 1 - P 2 ) - C em 2 ( P 2 - P r ) - Q 2 + f ~ 2 - - - ( 2 )
其中液压缸V1=V01+A1y和V2=V02-A2y分别为液压缸无杆腔有效容积和有杆腔有效容积,V01和V02分别为液压缸无杆腔初始容积和有杆腔初始容积,Ctm为液压缸内泄露系数,Cem1和Cem2分别为液压缸两腔室的外泄漏系数,Q1液压缸无杆腔供油流量,Q2为液压缸有杆腔回油流量, 代表由泄露,伺服阀参数变化,流量建模误差等导致的建模误差。
Q1和Q2为伺服阀阀芯位移xv的函数:
Q 1 = k q 1 x v &Delta; P 1 , &Delta; P 1 = P s - P 1 , x v > 0 P 1 - P r , x v < 0 Q 2 = k q 2 x v &Delta; P 2 , &Delta; P 2 = P 2 - P r , x v > 0 P s - P 2 , x v < 0 - - - ( 3 )
其中 为流量伺服阀的增益系数,Cd为伺服阀的流量系数,w1,w2为伺服阀的面积梯度;ρ为液压油的密度,Ps为供油压力,Pr为回油压力。
假设伺服阀阀芯位移正比于控制输入u,即,xv=kiu,其中ki>0是比例系数,u是控制输入电压。因此,等式(3)可以转化为
Q 1 = k t 1 u &Delta; P 1 , &Delta; P 1 = P s - P 1 , x v > 0 P 1 - P r , x v < 0 Q 2 = k t 2 u &Delta; P 2 , &Delta; P 2 = P 2 - P r , x v > 0 P s - P 2 , x v < 0 - - - ( 4 )
其中kt1=kq1ki,kt2=kq2ki
令n=A2/A1=w2/w1,液压伺服***中,由于压缩流量和泄露流量很小,可得下式:
Q 1 &ap; A 1 y &CenterDot; Q 2 &ap; A 2 y &CenterDot; - - - ( 5 )
p L = A 1 P 1 - A 2 P 2 A 1 = P 1 - n P 2 , 由式(4)和式(5)可得
P 1 = n P s + P L 1 + n P 2 = P s - P L 1 + n - - - ( 6 )
此时式(2)为
A 1 m P &CenterDot; L = - &beta; e m ( A 1 2 V 1 + A 2 2 V 2 ) y &CenterDot; + ( A 1 &beta; e m V 2 Q 2 ) - &beta; e C tm m ( A 1 V 1 + A 2 V 2 ) ( P 1 - P 2 ) - C em 1 A 1 &beta; e m V 1 ( P 1 - P r ) + C em 2 A 2 &beta; e m V 2 ( P 2 - P r ) + ( A 1 &beta; e m V 1 f &CenterDot; 1 + A 2 &beta; e m V 2 f ~ 2 ) - - - ( 7 ) = - &beta; e m ( A 1 2 V 1 + A 2 2 V 2 ) y &CenterDot; + ( A 1 &beta; e m V 1 Q 1 + A 2 &beta; e mV 2 Q 2 ) + A 1 m q 0 p L + q 1 + d 2
其中
Q 1 = k t 1 u [ s ( u ) P P s - P L 1 + n + s ( - u ) n P s + P L 1 + n ] Q 2 = k t 2 u [ s ( u ) P s - P L 1 + n + s ( - u ) nP s + P L 1 + n ] q 0 = - 2 &beta; e C tm A 1 ( n + 1 ) ( A 1 V 1 + A 2 V 2 ) - c em 1 &beta; e V 1 ( n + 1 ) - C em 2 A 2 &beta; e A 1 V 2 ( n + 1 ) q 1 = - &beta; e C tm ( n - 1 ) m ( n + 1 ) ( A 1 V 1 + A 2 V 2 ) P s - C em 1 A 1 &beta; e m V 1 ( nP s 1 + n - P r ) + C em 2 A 2 &beta; e mV 2 ( P s 1 + n - P r ) d 2 = ( A 1 &beta; e mV 1 f ~ 1 + A 2 &beta; e mV 2 f ~ 2 ) - - - ( 8 )
s(u)为
s ( u ) = 1 , u &GreaterEqual; 0 0 , u < 0 - - - ( 9 )
定义状态变量那么整个***可以写成如下状态空间形式:
x &CenterDot; 1 = x 2 x &CenterDot; 2 = x 3 - b m x 2 + d 1 ( x , t ) x &CenterDot; 3 = g x 2 + h ( x 3 , u ) u + q 0 x 3 + q 1 + d 2 - - - ( 10 )
其中 h ( x 3 , u ) = ( A 1 V 1 + A 2 2 A 1 V 2 ) k t 1 &beta; e m 1 + n [ s ( u ) P s - m A 1 x 3 + s ( - u ) nP s + m A 1 x 3 ] , d 1 ( x , t ) = f ( t , y , y &CenterDot; ) m , g = ( - A 1 2 V 1 - A 2 2 V 2 ) &beta; e m ;
步骤二、设计基于扩张状态观测器的单出杆液压缸高精度控制器的具体步骤如下:
步骤二(一)、根据公式(10)构建单出杆液压缸的扩张状态观测器。
首先,把建模不确定性d2扩张成一个额外状态,即定义x4=d2,此时***状态x扩展为x=[x1x2x3x4]T,令为状态x4的时间导数,则式(10)可以写成如下形式:
假设1:P1和P2是有界的,|PL|远小于Ps以保证函数h(x3,u)远离0。
由于包含符号函数sign(u),h(x3,u)在u=0出是不可微的,但是除了u=0这一点,h(x3,u)在任意点都是连续可微的,且在u=0点,h(x3,u)的左导数和右导数是存在且有界的。因此以下假设是合理的。
假设2:在定义域内,h(x3,u)关于x3是Lipschitz。
假设3:d1和d2是已知有界的,即d11,d12
设计的扩张状态观测器不仅要观测不可测状态(即x2,x3),还要估计建模不确定性d2,对控制器进行实时补偿。令表示x估计,表示估计误差。根据式(11)构建线性扩张状态观测器如下:
x ^ &CenterDot; 1 = x ^ 2 - 4 w 0 ( x ^ 1 - x 1 ) x ^ &CenterDot; 2 = x ^ 3 - b m x ^ 2 - 6 w 0 2 ( x ^ 1 - x 1 ) x ^ &CenterDot; 3 = g x ^ 2 + h ( x ^ 3 , u ) u + q 0 x ^ 3 + q 1 + x ^ 4 - 4 w 0 3 ( x ^ 1 - x 1 ) x ^ &CenterDot; 4 = - w 0 4 ( x ^ 1 - x 1 ) - - - ( 12 )
其中w0>0为观测器频宽。
状态估计误差为
其中 h ~ = h ( x 3 , u ) - h ( x ^ 3 , u ) ;
&epsiv; i = x ~ i / w 0 i - 1 , i = 1 , 2 , 3 , 4 , 由式(13)可得
令ε=[ε1234]T,则
其中 B = - 4 1 0 0 - 6 0 1 0 - 4 0 0 1 1 0 0 0 , B 1 = 0 1 0 0 , B 2 = 0 0 1 0 , B 3 = 0 0 0 1 ; 由于B是Hurwitz,存在P满足
BTP+PB=-2I  (16)
步骤二(二)、设计基于扩张状态观测器的单出杆液压缸高精度控制器如下:
定义一组函数如下:
z 2 = z &CenterDot; 1 + k 1 z 1 = x 2 - x 2 eq x 2 eq = &Delta; x &CenterDot; 1 d - k 1 z 1 - - - ( 17 )
其中z1=x1-x1d(t)是输出跟踪误差,k1>0是一个反馈增益。由于G(s)=z1(s)/z2(s)=1/(s+k1)是一个稳定的传递函数,让z1很小或趋近于零就是让z2很小或趋近于零。因此,控制器设计转变成让z2尽可能小或趋近于零。微分式(7)可得:
z &CenterDot; 2 = x &CenterDot; 2 - x &CenterDot; 2 eq = x 3 - b m x 2 + d 1 ( x , t ) - x &CenterDot; 1 d + k 1 x 2 - k 1 x &CenterDot; 1 d - - - ( 18 )
此时x3为一个虚拟控制输入。接下来将针对虚拟控制量x3设计控制律α2来保证输出跟踪精度。
令z3=x32表示输入误差,由式(18)可得
z &CenterDot; 2 = z 3 + &alpha; 2 - b m x 2 + d 1 ( x , t ) - x &CenterDot; &CenterDot; 1 d + k 1 x 2 - k 1 x &CenterDot; 1 d - - - ( 19 )
基于式(12)得到的状态估计估计,由式(19)可得虚拟控制律α2
&alpha; 2 = &alpha; 2 a + &alpha; 2 s &alpha; 2 a = b m x ^ 2 - k 1 x ^ 2 + x &CenterDot; &CenterDot; 1 d &alpha; 2 s = - k 2 ( x ^ 2 - x 2 eq ) + k 1 x &CenterDot; 1 d - - - ( 20 )
其中k2>0反馈增益。
把式(20)代入式(19),可得z2的动态方程:
z &CenterDot; 2 = z 3 + b m x ^ 2 - k 1 x ^ 2 + x &CenterDot; &CenterDot; 1 d + k 1 x &CenterDot; 1 d - k 2 ( x ^ 2 - x 2 eq ) - b m x 2 - x &CenterDot; &CenterDot; 1 d + k 1 x 2 - k 1 x &CenterDot; 1 d + d 1 ( x , t ) = z 3 - k 2 z 2 + w 0 ( k 1 + k 2 - b m ) &epsiv; 2 + d 1 ( x , t ) - - - ( 21 )
由式(11),微分z3可得:
z &CenterDot; 3 = x &CenterDot; 3 - &alpha; &CenterDot; 2 = x &CenterDot; 3 - &alpha; &CenterDot; 2 c - &alpha; &CenterDot; 2 u = gx 2 + h ( x 3 , u ) u + q 0 x 3 + q 1 + x 4 - &alpha; &CenterDot; 2 c - &alpha; &CenterDot; 2 u - - - ( 22 )
其中 &alpha; &CenterDot; 2 c = &PartialD; &alpha; 2 &PartialD; t + &PartialD; &alpha; 2 &PartialD; x 1 x ^ 2 + &PartialD; &alpha; 2 &PartialD; x ^ 2 x ^ &CenterDot; 2 , &alpha; &CenterDot; 2 u = &PartialD; &alpha; 2 &PartialD; x 1 x ~ 2 , 分别为的可计算量和不可计算量。
基于状态估计的控制器为
u = 1 h ( x ^ 3 , u ) [ - g x ^ 2 - q 0 x ^ 3 - q 1 - x ^ 4 + &alpha; &CenterDot; 2 c - k 3 ( x ^ 3 - &alpha; 2 ) ]
其中k3>0为反馈增益。
把式(23)代入式(22),可得
z &CenterDot; 3 = h ( x ^ 3 , u ) u + h ~ u + gx 2 + q 0 x 3 + q 1 + x 4 - &alpha; &CenterDot; 2 c - &alpha; &CenterDot; 2 u = h ~ u + g x ~ 2 + x ~ 4 + q 0 x ~ 3 - k 3 z 3 + k 3 x ~ 3 - &PartialD; &alpha; 2 &PartialD; &alpha; 1 x ~ 2 h ~ u - k 3 z 3 + w 0 ( g - &PartialD; &alpha; 2 &PartialD; x 1 ) &epsiv; 2 + w 0 2 ( k 3 + q 0 ) &epsiv; 3 + w 0 3 &epsiv; 4 - - - ( 24 )
步骤三、调节控制律的参数,使***满足控制性能指标
本例中,通过调节控制律u的参数k1,k2,k3,w0,使***满足控制性能指标。
下面选取李雅普诺夫方程来验证所设计的***的稳定性。
验证***稳定性:
由假设2,h(x3,u)的定义以及ε3的定义可知,存在已知常数c满足:
| h ( x 3 , u ) - h ( x ^ 3 , u ) | &le; c | &epsiv; 3 | - - - ( 25 )
如下定义一组已知常数
&eta; = 1 2 &delta; 1 2 + &sigma; 1 2 2 w 0 2 &delta; 1 2 + &sigma; 3 2 2 w 0 6 &delta; 2 2 L 1 = c | u | max + w 0 2 ( k 3 + q 0 ) , L 3 = w 0 3 L 2 = w 0 | g | + w 0 | &PartialD; &alpha; 2 &PartialD; x 1 | , L 4 = k 1 + k 2 + b m &gamma; = 1 + &sigma; 2 | g | w 0 + &sigma; 2 c | u | max w 0 2 + &sigma; 2 q 0 + b m &sigma; 1 - - - ( 26 )
其中σi=|PBi|,i=1,2,3,|u|max表示控制输入的最大值。
定理1:选择合适的参数k1,k2,k3,w0使如下矩阵A为正定阵
A = k 1 - 1 / 2 0 0 0 0 0 - 1 / 2 k 2 - 1 / 2 - 1 / 2 0 - L 4 / 2 0 0 0 - 1 / 2 k 3 0 - L 2 / 2 - L 1 / 2 - L 3 / 2 0 0 0 &psi; 0 0 0 0 - L 1 / 2 - L 2 / 2 0 &psi; 0 0 0 0 - L 1 / 2 0 0 &psi; 0 0 0 - L 3 / 2 0 0 0 &psi; - - - ( 27 )
其中ψ=w0-γ-1。
那么本文设计的控制律(23)有一下性质:
A)当d1≠0,d2≠0时,***跟踪误差z=[z1,z2,z3]T和转换状态估计误差ε是有界的,定义李雅普诺夫方程
V = 1 2 z T z + 1 2 &epsiv; T p&epsiv; - - - ( 28 )
满足如下的不等式
V ( t ) &le; ( 0 ) exp ( - &zeta;t ) + &eta; &zeta; [ 1 - exp ( - &zeta;t ) ] - - - ( 29 )
其中ζ=2λmin(A)min{1,1/λmax(P)},λmin(·)和λmax(·)分别表示矩阵的最小和最大特征值。
B)一段时间后,如果d1=0,d2=0,则设计控制器(23)除了能够得到结论A,还能保证输出信号的渐进跟踪性能,即当t→∞时,z1(t)→0。
证明:微分式(28),并代入式(21),(24),(25),(26),可得:
由式(26)和(27)可得
V &CenterDot; &le; - ( w 0 - &gamma; - 1 ) | | &epsiv; | | 2 - k 1 z 1 2 - ( k 2 - 1 2 ) z 2 2 - k 3 z 3 2 + | z 1 | | z 2 | + | z 2 | | z 3 | + L 1 | &epsiv; 3 | | z 3 | + L 2 | &epsiv; 2 | | z 3 | + L 3 | &epsiv; 4 | | z 3 | + L 4 | &epsiv; 2 | | z 2 | + &eta; = - &phi; T A&phi; + &eta; - - - ( 31 )
其中φ=[|z1|,|z2|,|z3|,|ε1|,|ε2|,|ε3|,|ε4|]T
对式(31)积分可得:
V ( t ) &le; ( 0 ) exp ( - &zeta;t ) + &eta; &zeta; [ 1 - exp ( - &zeta;t ) ] - - - ( 32 )
因此z和ε是有界的,那么状态x和状态估计也是有界的,可以可以证明A。下面证明B,如果d1=0,d2=0,式(31)为
V &CenterDot; &le; - &lambda; min ( A ) ( | | z | | 2 + | | &epsiv; | | 2 ) = - W - - - ( 33 )
式中W恒为非负,且W∈L2,由式(10)和式(13)可知,W有界,因此W是一致连续的,由Barbalat引理,当t→∞时,W→0,由此证明了结论B。
因此控制器是收敛的,***是稳定的。
下面结合一些具体的实例在仿真环境下进行试验:
在仿真中取如下参数对***进行建模:m=40kg,b=80N·s/m,kq1=4×10-8m4/ki=1,A1=2×10-4m2,A2=1×10-4m2,ps=7Mpa,pr=0Mpa,V01=10×10-4m3,V02=10×10-4m3e=200Mpa,Ctm=1×10-11m3/s/Pa,Cem1=Cem2=5×10-13m3/s/Pa。
取控制器参数k1=200,k2=300,w0=2500。
位置角度输入信号y=0.2sin(πt)[1-e-0.01t3],单位rad。
外加干扰d1(x,t)=10sin(2πt)N·m,d2=20sin(πt)N·m。
控制律作用效果:
图2是期望跟踪指令的示意图。
图3是干扰作用下控制器输入电压u曲线,控制器输入电压满足-10V~+10V的输入范围,符合实际应用。
图4a-4b是状态估计和状态估计误差曲线,其中图4a是状态x1估计和估计误差,图4b是状态x2估计和估计误差。
图5是跟踪信号和跟踪误差曲线。
由上图可知,本发明提出的输出反馈控制方法在仿真环境下能够准确的估计出***状态,本发明设计的控制器能够极大的提高存在干扰情况下***的控制精度。仿真结果表明在不确定非线性影响下,本例中提出的方法能够满足性能指标。
虽然本发明已以较佳实施例揭露如上,然其并非用以限定本发明。本发明所属技术领域中具有通常知识者,在不脱离本发明的精神和范围内,当可作各种的更动与润饰。因此,本发明的保护范围当视权利要求书所界定者为准。

Claims (6)

1.一种单出杆液压缸位置伺服***输出反馈控制方法,其特征在于,包括以下步骤:
步骤一、建立单出杆液压缸位置伺服***模型;
步骤二、在所建立的伺服***模型基础上,设计基于扩张状态观测器的单出杆液压缸高精度控制器;以及
步骤三、调节控制律的参数,使***满足控制性能指标。
2.根据权利要求1所述的单出杆液压缸位置伺服***输出反馈控制方法,其特征在于,前述步骤一中的建立单出杆液压缸位置伺服***模型,其实现包括:
根据牛顿第二定律,单出杆液压缸惯性负载的动力学模型方程为:
m y &CenterDot; &CenterDot; = P 1 A 1 - P 2 A 2 - b y &CenterDot; + f ( t , y , y &CenterDot; ) - - - ( 1 )
其中y为负载位移,m表示惯性负载,P1和P2分别为液压缸无杆腔和有杆腔的压力,A1和A2分别为液压缸无杆腔和有杆腔的有效工作面积,b代表粘性摩擦系数,f代表其他未建模干扰,包括非线性摩擦、外部干扰以及未建模动态。
液压缸流量连续性方程为:
V 1 &beta; e P . 1 = - A 1 y . - C tm ( P 1 - P 2 ) - C em 1 ( P 1 - P r ) + Q 1 + f ~ 1 V 2 &beta; e P . 2 = A 2 y . + C tm ( P 1 - P 2 ) - C em 2 ( P 2 - P r ) - Q 2 + f ~ 2 - - - ( 2 )
其中液压缸V1=V01+A1y和V2=V02-A2y分别为液压缸无杆腔有效容积和有杆腔有效容积,V01和V02分别为液压缸无杆腔初始容积和有杆腔初始容积,Ctm为液压缸内泄露系数,Cem1和Cem2分别为液压缸两个腔室的外泄漏系数,Q1为液压缸无杆腔供油流量,Q2为液压缸有杆腔回油流量,分别代表建模误差;
Q1和Q2为伺服阀阀芯位移xv的函数:
Q 1 = k q 1 x v &Delta;P 1 , &Delta;P 1 = P s - P 1 , x v > 0 P 1 - P r , x v < 0 Q 2 = k q 2 x v &Delta;P 2 , &Delta;P 2 = P 2 - P r , x v > 0 P s - P 2 , x v < 0 - - - ( 3 )
其中分别为流量伺服阀的增益系数,Cd为伺服阀的流量系数,w1,w2分别为伺服阀的面积梯度;ρ为液压油的密度,Ps为供油压力,Pr为回油压力;
假设伺服阀阀芯位移正比于控制输入u,即,xv=kiu,其中ki>0是比例系数,u是控制输入电压,因此,等式(3)转化为:
Q 1 = k t 1 u &Delta;P 1 , &Delta;P 1 = P s - P 1 , x v > 0 P 1 - P r , x v < 0 Q 2 = k t 2 u &Delta;P 2 , &Delta;P 2 = P 2 - P r , x v > 0 P s - P 2 , x v < 0 - - - ( 4 )
其中kt1=kq1ki,kt2=kq2ki
令n=A2/A1=w2/w1,液压伺服***中,由于压缩流量和泄露流量很小,可得下式:
Q 1 &ap; A 1 y . Q 2 &ap; A 2 y . - - - ( 5 )
P L = A 1 P 1 - A 2 P 2 A 1 = P 1 - n P 2 , 由式(4)和式(5)可得:
P 1 = nP s + P L 1 + n P 2 = P s - P L 1 + n - - - ( 6 )
此时式(2)表达为:
A 1 m P . L = - &beta; e m ( A 1 2 V 1 + A 2 2 V 2 ) y . + ( A 1 &beta; e mV 1 Q 1 + A 2 &beta; e mV 2 Q 2 ) - &beta; e C tm m ( A 1 V 1 + A 2 V 2 ) ( P 1 - P 2 ) - C em 1 A 1 &beta; e mV 1 ( P 1 - P r ) + C em 2 A 2 &beta; e mV 2 ( P 2 - P r ) + ( A 1 &beta; e mV 1 f ~ 1 + A 2 &beta; e mV 2 f ~ 2 ) = - &beta; e m ( A 1 2 V 1 + A 2 2 V 2 ) y . + ( A 1 &beta; e mV 1 Q 1 + A 2 &beta; e mV 2 Q 2 ) + A 1 m q 0 P L + q 1 + d 2 - - - ( 7 )
其中:
Q 1 = k t 1 u [ s ( u ) P P s - P L 1 + n + s ( - u ) nP s + P L 1 + n ]
Q 2 = k t 2 u [ s ( u ) P s - P L 1 + n + s ( - u ) nP s + P L 1 + n ]
q 0 = - 2 &beta; e C tm A 1 ( n + 1 ) ( A 1 V 1 + A 2 V 2 ) - C em 1 &beta; e V 1 ( n + 1 ) - C em 2 A 2 &beta; 2 A 1 V 2 ( n + 1 ) - - - ( 8 )
q 1 = - &beta; e C tm ( n - 1 ) m ( n + 1 ) ( A 1 V 1 + A 2 V 2 ) P s - C em 1 A 1 &beta; e mV 1 ( nP s 1 + n - P r ) + C em 2 A 2 &beta; e mV 2 ( P s 1 + n - P r )
d 2 = ( A 1 &beta; e mV 1 f ~ 1 + A 2 &beta; e mV 2 f ~ 2 )
s(u)为
s ( u ) = 1 , u &GreaterEqual; 0 0 , u < 0 - - - ( 9 )
定义状态变量则整个***表达成如下状态空间形式:
x . 1 = x 2
x . 2 = x 3 - b m x 2 + d 1 ( x , t ) - - - ( 10 )
x . 3 = gx 2 + h ( x 3 , u ) u + q 0 x 3 + q 1 + d 2
其中 h ( x 3 , u ) = ( A 1 V 1 + A 2 2 A 1 V 2 ) k t 1 &beta; e m 1 + n [ s ( u ) P s - m A 1 x 3 + s ( - u ) nP s + m A 1 x 3 ] , d 1 ( x , t ) = f ( t , y , y . ) m , g = ( - A 1 2 V 1 - A 2 2 V 2 ) &beta; e m .
3.根据权利要求2所述的单出杆液压缸位置伺服***输出反馈控制方法,其特征在于,前述步骤二中设计基于扩张状态观测器的单出杆液压缸高精度控制器,具体步骤如下:
步骤二(一)、根据公式(10)构建单出杆液压缸的扩张状态观测器
首先,将建模不确定性d2扩张成一个额外状态,即定义x4=d2,此时***状态x扩展为x=[x1 x2 x3 x4]T,令为状态x4的时间导数,则式(10)转换成如下形式:
假设1:P1和P2是有界的,|PL|远小于Ps以保证函数h(x3,u)远离0;
由于包含符号函数sign(u),h(x3,u)在u=0处是不可微的,但是除了u=0这一点,h(x3,u)在任意点都是连续可微的,且在u=0点,h(x3,u)的左导数和右导数是存在且有界的,因此以下假设是合理的:
假设2:在定义域内,h(x3,u)关于x3是Lipschitz;
假设3:d1和d2是已知有界的,即d11,d12
设计的扩张状态观测器不仅要观测不可测状态,即x2,、x3,还要估计建模不确定性d2,对控制器进行实时补偿;
表示x估计,表示估计误差;
根据式(11)构建线性扩张状态观测器如下:
x ^ . 1 = x ^ 2 - 4 w 0 ( x ^ 1 - x 1 ) x ^ . 2 = x ^ 3 - b m x ^ 2 - 6 w 0 2 ( x ^ 1 - x 1 ) x ^ . 3 = g x ^ 2 + h ( x ^ 3 , u ) u + q 0 x ^ 3 + q 1 + x ^ 4 - 4 w 0 3 ( x ^ 1 - x 1 ) x ^ . 4 = - w 0 4 ( x ^ 1 - x 1 ) - - - ( 12 )
其中w0>0为观测器频宽;
状态估计误差为:
其中 h ~ = h ( x 3 , u ) - h ( x ^ 3 , u ) ;
i=1,2,3,4,由式(13)可得:
令ε=[ε1234]T,则:
其中 B = - 4 1 0 0 - 6 0 1 0 - 4 0 0 1 - 1 0 0 0 , B 1 = 0 1 0 0 , B 2 = 0 0 1 0 , B 3 = 0 0 0 1 ;
由于B是Hurwitz,存在P满足:
BTP+PB=-2I;            (16)
步骤二(二)、设计基于扩张状态观测器的单出杆液压缸高精度控制器,包括如下步骤:定义一组函数如下:
z 2 = z . 1 + k 1 z 1 = x 2 - x 2 eq x 2 eq = &Delta; x . 1 d - k 1 z 1 - - - ( 17 )
其中z1=x1-x1d(t)是输出跟踪误差,k1>0是一个反馈增益;由于G(s)=z1(s)/z2(s)=1/(s+k1)是一个稳定的传递函数,使得z1很小或趋近于零就是让z2很小或趋近于零,因此,控制器设计转变成让z2尽可能小或趋近于零;
微分式(7)可得:
z . 2 = x . 2 - x . 2 eq = x 3 - b m x 2 + d 1 ( x , t ) - x . 1 d + k 1 x 2 - k 1 x . 1 d - - - ( 18 )
此时x3为一个虚拟控制输入;
接下来将针对虚拟控制量x3设计控制律α2来保证输出跟踪精度;
令z3=x32表示输入误差,由式(18)可得:
z . 2 = z 3 + &alpha; 2 - b m x 2 + d 1 ( x , t ) - x . . 1 d + k 1 x 2 - k 1 x . 1 d - - - ( 19 )
基于式(12)得到的状态估计估计,由式(19)可得虚拟控制律α2
&alpha; 2 = &alpha; 2 a + &alpha; 2 s &alpha; 2 a = b m x ^ 2 - k 1 x ^ 2 + x . . 1 d + k 1 x . 1 d &alpha; 2 s = - k 2 ( x ^ 2 - x 2 eq ) - - - ( 20 )
其中k2>0表示反馈增益;
把式(20)代入式(19),可得z2的动态方程:
z . 2 = z 3 + b m x ^ 2 - k 1 x ^ 2 + x . . 1 d + k 1 x . 1 d - k 2 ( x ^ 2 - x 2 eq ) - b m x 2 - x . . 1 d + k 1 x 2 - k 1 x . 1 d + d 1 ( x , t ) = z 3 - k 2 z 2 + w 0 ( k 1 + k 2 - b m ) &epsiv; 2 + d 1 ( x , t ) - - - ( 21 )
由式(11),微分z3可得:
z . 3 = x . 3 - &alpha; . 2 = x . 3 - &alpha; . 2 c - &alpha; . 2 u = gx 2 + h ( x 3 , u ) u + q 0 x 3 + q 1 + x 4 - &alpha; . 2 c - &alpha; . 2 u - - - ( 22 )
其中 &alpha; . 2 c = &PartialD; &alpha; 2 &PartialD; t + &PartialD; &alpha; 2 &PartialD; x 1 x ^ 2 + &PartialD; &alpha; 2 &PartialD; x ^ 2 x ^ . 2 , &alpha; . 2 u = &PartialD; &alpha; 2 &PartialD; x 1 x ~ 2 , 分别为的可计算量和不可计算量;
基于状态估计的控制器为:
u = 1 h ( x ^ 3 , u ) [ - g x ^ 2 - q 0 x ^ 3 - q 1 - x ^ 4 + &alpha; . 2 c - k 3 ( x ^ 3 - &alpha; 2 ) ] - - - ( 23 )
其中k3>0为反馈增益;
把式(23)代入式(22),可得:
z . 3 = h ( x ^ 3 , u ) u + h ~ u + gx 2 + q 0 x 3 + q 1 + x 4 - &alpha; . 2 c - &alpha; . 2 u = h ~ u + g x ~ 2 + x ~ 4 + q 0 x ~ 3 - k 3 z 3 + k 3 x ~ 3 - &PartialD; &alpha; 2 &PartialD; x 1 x ~ 2 = h ~ u - k 3 z 3 + w 0 ( g - &PartialD; &alpha; 2 &PartialD; x 1 ) &epsiv; 2 + w 0 2 ( k 3 + q 0 ) &epsiv; 3 + w 0 3 &epsiv; 4 . - - - ( 24 )
4.根据权利要求3所述的单出杆液压缸位置伺服***输出反馈控制方法,其特征在于,前述步骤三的实现包括:调节控制律u的参数k1,k2,k3,w0,使***满足控制性能指标。
5.一种单出杆液压缸位置伺服***输出反馈控制装置,其特征在于,包括:
用于建立单出杆液压缸位置伺服***模型的第一模块;
用于在所建立的伺服***模型基础上配置基于扩张状态观测器的单出杆液压缸高精度控制器的第二模块;提及
用于调节控制律的参数使***满足控制性能指标的第三模块。
6.根据权利要求5所述的单出杆液压缸位置伺服***输出反馈控制装置,其特征在于,前述的第一模块、第二模块、第三模块的实现包括:
所述第一模块按照下述方式实现单出杆液压缸位置伺服***模型的构建:
根据牛顿第二定律,单出杆液压缸惯性负载的动力学模型方程为:
m y &CenterDot; &CenterDot; = P 1 A 1 - P 2 A 2 - b y &CenterDot; + f ( t , y , y &CenterDot; ) - - - ( 1 )
其中y为负载位移,m表示惯性负载,P1和P2分别为液压缸无杆腔和有杆腔的压力,A1和A2分别为液压缸无杆腔和有杆腔的有效工作面积,b代表粘性摩擦系数,f代表其他未建模干扰,包括非线性摩擦、外部干扰以及未建模动态。
液压缸流量连续性方程为:
V 1 &beta; e P . 1 = - A 1 y . - C tm ( P 1 - P 2 ) - C em 1 ( P 1 - P r ) + Q 1 + f ~ 1 V 2 &beta; e P . 2 = A 2 y . + C tm ( P 1 - P 2 ) - C em 2 ( P 2 - P r ) - Q 2 + f ~ 2 - - - ( 2 )
其中液压缸V1=V01+A1y和V2=V02-A2y分别为液压缸无杆腔有效容积和有杆腔有效容积,V01和V02分别为液压缸无杆腔初始容积和有杆腔初始容积,Ctm为液压缸内泄露系数,Cem1和Cem2分别为液压缸两个腔室的外泄漏系数,Q1为液压缸无杆腔供油流量,Q2为液压缸有杆腔回油流量,分别代表建模误差;
Q1和Q2为伺服阀阀芯位移xv的函数:
Q 1 = k q 1 x v &Delta;P 1 , &Delta;P 1 = P s - P 1 , x v > 0 P 1 - P r , x v < 0 Q 2 = k q 2 x v &Delta;P 2 , &Delta;P 2 = P 2 - P r , x v > 0 P s - P 2 , x v < 0 - - - ( 3 )
其中分别为流量伺服阀的增益系数,Cd为伺服阀的流量系数,w1,w2分别为伺服阀的面积梯度;ρ为液压油的密度,Ps为供油压力,Pr为回油压力;
假设伺服阀阀芯位移正比于控制输入u,即,xv=kiu,其中ki>0是比例系数,u是控制输入电压,因此,等式(3)转化为:
Q 1 = k t 1 u &Delta;P 1 , &Delta;P 1 = P s - P 1 , x v > 0 P 1 - P r , x v < 0 Q 2 = k t 2 u &Delta;P 2 , &Delta;P 2 = P 2 - P r , x v > 0 P s - P 2 , x v < 0 - - - ( 4 )
其中kt1=kq1ki,kt2=kq2ki
令n=A2/A1=w2/w1,液压伺服***中,由于压缩流量和泄露流量很小,可得下式:
Q 1 &ap; A 1 y . Q 2 &ap; A 2 y . - - - ( 5 )
P L = A 1 P 1 - A 2 P 2 A 1 = P 1 - n P 2 , 由式(4)和式(5)可得:
P 1 = nP s + P L 1 + n P 2 = P s - P L 1 + n - - - ( 6 )
此时式(2)表达为:
A 1 m P . L = - &beta; e m ( A 1 2 V 1 + A 2 2 V 2 ) y . + ( A 1 &beta; e mV 1 Q 1 + A 2 &beta; e mV 2 Q 2 ) - &beta; e C tm m ( A 1 V 1 + A 2 V 2 ) ( P 1 - P 2 ) - C em 1 A 1 &beta; e mV 1 ( P 1 - P r ) + C em 2 A 2 &beta; e mV 2 ( P 2 - P r ) + ( A 1 &beta; e mV 1 f ~ 1 + A 2 &beta; e mV 2 f ~ 2 ) = - &beta; e m ( A 1 2 V 1 + A 2 2 V 2 ) y . + ( A 1 &beta; e mV 1 Q 1 + A 2 &beta; e mV 2 Q 2 ) + A 1 m q 0 P L + q 1 + d 2 - - - ( 7 )
其中:
Q 1 = k t 1 u [ s ( u ) P P s - P L 1 + n + s ( - u ) nP s + P L 1 + n ]
Q 2 = k t 2 u [ s ( u ) P s - P L 1 + n + s ( - u ) nP s + P L 1 + n ]
q 0 = - 2 &beta; e C tm A 1 ( n + 1 ) ( A 1 V 1 + A 2 V 2 ) - C em 1 &beta; e V 1 ( n + 1 ) - C em 2 A 2 &beta; 2 A 1 V 2 ( n + 1 ) - - - ( 8 )
q 1 = - &beta; e C tm ( n - 1 ) m ( n + 1 ) ( A 1 V 1 + A 2 V 2 ) P s - C em 1 A 1 &beta; e mV 1 ( nP s 1 + n - P r ) + C em 2 A 2 &beta; e mV 2 ( P s 1 + n - P r )
d 2 = ( A 1 &beta; e mV 1 f ~ 1 + A 2 &beta; e mV 2 f ~ 2 )
s(u)为
( u ) = 1 , u &GreaterEqual; 0 0 , u < 0 - - - ( 9 )
定义状态变量则整个***表达成如下状态空间形式:
x . 1 = x 2
x . 2 = x 3 - b m x 2 + d 1 ( x , t ) - - - ( 10 )
x . 3 = gx 2 + h ( x 3 , u ) u + q 0 x 3 + q 1 + d 2
其中 h ( x 3 , u ) = ( A 1 V 1 + A 2 2 A 1 V 2 ) k t 1 &beta; e m 1 + n [ s ( u ) P s - m A 1 x 3 + s ( - u ) nP s + m A 1 x 3 ] , d 1 ( x , t ) = f ( t , y , y . ) m , g = ( - A 1 2 V 1 - A 2 2 V 2 ) &beta; e m .
所述第二模块按照下述方式配置基于扩张状态观测器的单出杆液压缸高精度控制器:
1)根据公式(10)构建单出杆液压缸的扩张状态观测器
首先,将建模不确定性d2扩张成一个额外状态,即定义x4=d2,此时***状态x扩展为x=[x1 x2 x3 x4]T,令为状态x4的时间导数,则式(10)转换成如下形式:
假设1:P1和P2是有界的,|PL|远小于Ps以保证函数h(x3,u)远离0;
由于包含符号函数sign(u),h(x3,u)在u=0处是不可微的,但是除了u=0这一点,h(x3,u)在任意点都是连续可微的,且在u=0点,h(x3,u)的左导数和右导数是存在且有界的,因此以下假设是合理的:
假设2:在定义域内,h(x3,u)关于x3是Lipschitz;
假设3:d1和d2是已知有界的,即d11,d12
设计的扩张状态观测器不仅要观测不可测状态,即x2,、x3,还要估计建模不确定性d2,对控制器进行实时补偿;
表示x估计,表示估计误差;
根据式(11)构建线性扩张状态观测器如下:
x ^ . 1 = x ^ 2 - 4 w 0 ( x ^ 1 - x 1 ) x ^ . 2 = x ^ 3 - b m x ^ 2 - 6 w 0 2 ( x ^ 1 - x 1 ) x ^ . 3 = g x ^ 2 + h ( x ^ 3 , u ) u + q 0 x ^ 3 + q 1 + x ^ 4 - 4 w 0 3 ( x ^ 1 - x 1 ) x ^ . 4 = - w 0 4 ( x ^ 1 - x 1 ) - - - ( 12 )
其中w0>0为观测器频宽;
状态估计误差为:
其中 h ~ = h ( x 3 , u ) - h ( x ^ 3 , u ) ;
i=1,2,3,4,由式(13)可得:
令ε=[ε1234]T,则:
其中 B = - 4 1 0 0 - 6 0 1 0 - 4 0 0 1 - 1 0 0 0 , B 1 = 0 1 0 0 , B 2 = 0 0 1 0 , B 3 = 0 0 0 1 ;
由于B是Hurwitz,存在P满足:
BTP+PB=-2I;  (16)
2)设计基于扩张状态观测器的单出杆液压缸高精度控制器,包括如下步骤:
定义一组函数如下:
z 2 = z . 1 + k 1 z 1 = x 2 - x 2 eq x 2 eq = &Delta; x . 1 d - k 1 z 1 - - - ( 17 )
其中z1=x1-x1d(t)是输出跟踪误差,k1>0是一个反馈增益;由于G(s)=z1(s)/z2(s)=1/(s+k1)是一个稳定的传递函数,使得z1很小或趋近于零就是让z2很小或趋近于零,因此,控制器设计转变成让z2尽可能小或趋近于零;
微分式(7)可得:
z . 2 = x . 2 - x . 2 eq = x 3 - b m x 2 + d 1 ( x , t ) - x . 1 d + k 1 x 2 - k 1 x . 1 d - - - ( 18 )
此时x3为一个虚拟控制输入;
接下来将针对虚拟控制量x3设计控制律α2来保证输出跟踪精度;
令z3=x32表示输入误差,由式(18)可得:
z . 2 = z 3 + &alpha; 2 - b m x 2 + d 1 ( x , t ) - x . . 1 d + k 1 x 2 - k 1 x . 1 d - - - ( 19 )
基于式(12)得到的状态估计估计,由式(19)可得虚拟控制律α2
&alpha; 2 = &alpha; 2 a + &alpha; 2 s &alpha; 2 a = b m x ^ 2 - k 1 x ^ 2 + x . . 1 d + k 1 x . 1 d &alpha; 2 s = - k 2 ( x ^ 2 - x 2 eq ) - - - ( 20 )
其中k2>0表示反馈增益;
把式(20)代入式(19),可得z2的动态方程:
z . 2 = z 3 + b m x ^ 2 - k 1 x ^ 2 + x . . 1 d + k 1 x . 1 d - k 2 ( x ^ 2 - x 2 eq ) - b m x 2 - x . . 1 d + k 1 x 2 - k 1 x . 1 d + d 1 ( x , t ) = z 3 - k 2 z 2 + w 0 ( k 1 + k 2 - b m ) &epsiv; 2 + d 1 ( x , t ) - - - ( 21 )
由式(11),微分z3可得:
z . 3 = x . 3 - &alpha; . 2 = x . 3 - &alpha; . 2 c - &alpha; . 2 u = gx 2 + h ( x 3 , u ) u + q 0 x 3 + q 1 + x 4 - &alpha; . 2 c - &alpha; . 2 u - - - ( 22 )
其中 &alpha; . 2 c = &PartialD; &alpha; 2 &PartialD; t + &PartialD; &alpha; 2 &PartialD; x 1 x ^ 2 + &PartialD; &alpha; 2 &PartialD; x ^ 2 x ^ . 2 , &alpha; . 2 u = &PartialD; &alpha; 2 &PartialD; x 1 x ~ 2 , 分别为的可计算量和不可计算量;
基于状态估计的控制器为:
u = 1 h ( x ^ 3 , u ) [ - g x ^ 2 - q 0 x ^ 3 - q 1 - x ^ 4 + &alpha; . 2 c - k 3 ( x ^ 3 - &alpha; 2 ) ] - - - ( 23 )
其中k3>0为反馈增益;
把式(23)代入式(22),可得:
z . 3 = h ( x ^ 3 , u ) u + h ~ u + gx 2 + q 0 x 3 + q 1 + x 4 - &alpha; . 2 c - &alpha; . 2 u = h ~ u + g x ~ 2 + x ~ 4 + q 0 x ~ 3 - k 3 z 3 + k 3 x ~ 3 - &PartialD; &alpha; 2 &PartialD; x 1 x ~ 2 = h ~ u - k 3 z 3 + w 0 ( g - &PartialD; &alpha; 2 &PartialD; x 1 ) &epsiv; 2 + w 0 2 ( k 3 + q 0 ) &epsiv; 3 + w 0 3 &epsiv; 4 - - - ( 24 )
所述第三模块按照下述方式进行调节:调节控制律u的参数k1,k2,k3,w0,使***满足控制性能指标。
CN201410769382.4A 2014-12-15 2014-12-15 一种单出杆液压缸位置伺服***的输出反馈控制方法 Active CN104635490B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410769382.4A CN104635490B (zh) 2014-12-15 2014-12-15 一种单出杆液压缸位置伺服***的输出反馈控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410769382.4A CN104635490B (zh) 2014-12-15 2014-12-15 一种单出杆液压缸位置伺服***的输出反馈控制方法

Publications (2)

Publication Number Publication Date
CN104635490A true CN104635490A (zh) 2015-05-20
CN104635490B CN104635490B (zh) 2017-06-27

Family

ID=53214371

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410769382.4A Active CN104635490B (zh) 2014-12-15 2014-12-15 一种单出杆液压缸位置伺服***的输出反馈控制方法

Country Status (1)

Country Link
CN (1) CN104635490B (zh)

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105538310A (zh) * 2016-01-11 2016-05-04 电子科技大学 一种基于衰减记忆滤波的电液伺服控制方法及2-dof机械臂
CN105573125A (zh) * 2016-03-22 2016-05-11 西安理工大学 一种针对控制方向未知的气动***位置自适应控制方法
CN106402089A (zh) * 2016-10-24 2017-02-15 电子科技大学 一种基于耦合干扰观测器的级联电液伺服***控制方法及***
CN106438593A (zh) * 2016-10-21 2017-02-22 电子科技大学 一种存在参数不确定性和负载干扰的电液伺服控制方法及机械臂
CN106527126A (zh) * 2015-09-11 2017-03-22 南京理工大学 电机伺服***非线性鲁棒自适应位置控制器的实现方法
CN107165892A (zh) * 2017-06-14 2017-09-15 武汉科技大学 一种电液伺服***的滑模控制方法
CN107831670A (zh) * 2017-12-06 2018-03-23 浙江工业大学 一种基于非对称时不变障碍李雅普诺夫函数的四旋翼飞行器输出受限反步控制方法
CN107831671A (zh) * 2017-12-06 2018-03-23 浙江工业大学 一种基于非对称时变障碍李雅普诺夫函数的四旋翼飞行器输出受限反步控制方法
CN108037662A (zh) * 2017-12-06 2018-05-15 浙江工业大学 一种基于积分滑模障碍李雅普诺夫函数的四旋翼飞行器输出受限反步控制方法
CN108052115A (zh) * 2017-12-06 2018-05-18 浙江工业大学 一种基于非对称时不变障碍李雅普诺夫函数的四旋翼飞行器全状态受限反步控制方法
CN108415252A (zh) * 2018-02-13 2018-08-17 南京理工大学 基于扩张状态观测器的电液伺服***模型预测控制方法
CN108646545A (zh) * 2018-05-17 2018-10-12 重庆文理学院 一种稳固的机械工程领域的机械配件夹持设备
CN108958023A (zh) * 2018-07-17 2018-12-07 太原科技大学 一种电液位置伺服控制***、计算机终端、存储介质
CN109139616A (zh) * 2018-09-17 2019-01-04 中南大学 基于输出反馈的非对称液压***的对称化控制方法
CN110107563A (zh) * 2019-05-27 2019-08-09 电子科技大学 存在负载干扰情况下多电液伺服执行器分布协同控制方法
CN110262232A (zh) * 2019-05-30 2019-09-20 中国矿业大学 一种水下导弹发射井盖打开装置高跟踪精度的控制方法
CN110308651A (zh) * 2018-03-27 2019-10-08 安徽工业大学 基于扩张状态观测器的电液伺服***全状态约束控制方法
CN110647111A (zh) * 2019-10-10 2020-01-03 燕山大学 考虑输出离散性的电液伺服***非线性自抗扰控制方法
CN110794687A (zh) * 2019-12-02 2020-02-14 安徽工业大学 基于干扰补偿的电液伺服***自适应状态约束控制方法
CN110928182A (zh) * 2019-11-05 2020-03-27 南京理工大学 基于状态估计的液压伺服***鲁棒自适应重复控制方法
CN112476439A (zh) * 2020-11-20 2021-03-12 燕山大学 机器人阀控缸驱动器自适应反馈线性化控制方法及***
CN112606809A (zh) * 2020-12-03 2021-04-06 浙江大学 一种抗扰动的车辆主动制动控制***及方法
CN112658920A (zh) * 2020-12-17 2021-04-16 安徽工程大学 一种基于气动控制的活塞裙多孔磨削专机及其力控制方法
WO2022121507A1 (zh) * 2020-12-07 2022-06-16 燕山大学 一种针对非对称伺服液压位置跟踪***的低复杂控制方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006029366A (ja) * 2004-07-12 2006-02-02 Nachi Fujikoshi Corp 油圧閉回路の位置制御方法および装置
CN102829034A (zh) * 2012-09-12 2012-12-19 哈尔滨工业大学 变量液压变压器控制单出杆液压缸***及其控制方法
CN104065322A (zh) * 2014-06-13 2014-09-24 南京理工大学 一种电机位置伺服***的输出反馈控制方法
CN104111607A (zh) * 2014-06-13 2014-10-22 南京理工大学 一种考虑输入时滞的电机位置伺服***的控制方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006029366A (ja) * 2004-07-12 2006-02-02 Nachi Fujikoshi Corp 油圧閉回路の位置制御方法および装置
CN102829034A (zh) * 2012-09-12 2012-12-19 哈尔滨工业大学 变量液压变压器控制单出杆液压缸***及其控制方法
CN104065322A (zh) * 2014-06-13 2014-09-24 南京理工大学 一种电机位置伺服***的输出反馈控制方法
CN104111607A (zh) * 2014-06-13 2014-10-22 南京理工大学 一种考虑输入时滞的电机位置伺服***的控制方法

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
MING TINGTAO, ZHANG YONGXIANG, ZHANG XIYONG: "Fault Detection for Electro-Hydraulic Valve-Controlled Single Rod Cylinder Servo System Using Linear Robust Observer", 《2009 INTERNATIONAL CONFERENCE ON MEASURING TECHNOLOGY AND MECHATRONICS AUTOMATION》 *
康忠健1,孟繁玉,魏志远: "基于扩张状态观测器的非线性变结构控制器研究", 《电气电子教学学报》 *
郑泽东,等: "基于状态观测和反馈的伺服***位置控制器", 《清华大学学报(自然科学版)》 *
韩京清: "一类不确定对象的扩张状态观测器", 《控制与决策》 *

Cited By (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106527126A (zh) * 2015-09-11 2017-03-22 南京理工大学 电机伺服***非线性鲁棒自适应位置控制器的实现方法
CN105538310B (zh) * 2016-01-11 2017-12-15 电子科技大学 一种基于衰减记忆滤波的电液伺服控制方法及2‑dof机械臂
CN105538310A (zh) * 2016-01-11 2016-05-04 电子科技大学 一种基于衰减记忆滤波的电液伺服控制方法及2-dof机械臂
CN105573125A (zh) * 2016-03-22 2016-05-11 西安理工大学 一种针对控制方向未知的气动***位置自适应控制方法
CN105573125B (zh) * 2016-03-22 2018-04-10 西安理工大学 一种针对控制方向未知的气动***位置自适应控制方法
CN106438593B (zh) * 2016-10-21 2018-01-12 电子科技大学 一种存在参数不确定性和负载干扰的电液伺服控制方法及机械臂
CN106438593A (zh) * 2016-10-21 2017-02-22 电子科技大学 一种存在参数不确定性和负载干扰的电液伺服控制方法及机械臂
CN106402089B (zh) * 2016-10-24 2017-11-17 电子科技大学 一种基于耦合干扰观测器的级联电液伺服***控制方法及***
CN106402089A (zh) * 2016-10-24 2017-02-15 电子科技大学 一种基于耦合干扰观测器的级联电液伺服***控制方法及***
CN107165892A (zh) * 2017-06-14 2017-09-15 武汉科技大学 一种电液伺服***的滑模控制方法
CN107165892B (zh) * 2017-06-14 2018-05-29 武汉科技大学 一种电液伺服***的滑模控制方法
CN108037662B (zh) * 2017-12-06 2019-11-08 浙江工业大学 一种基于积分滑模障碍李雅普诺夫函数的四旋翼飞行器输出受限反步控制方法
CN107831670A (zh) * 2017-12-06 2018-03-23 浙江工业大学 一种基于非对称时不变障碍李雅普诺夫函数的四旋翼飞行器输出受限反步控制方法
CN107831671A (zh) * 2017-12-06 2018-03-23 浙江工业大学 一种基于非对称时变障碍李雅普诺夫函数的四旋翼飞行器输出受限反步控制方法
CN108037662A (zh) * 2017-12-06 2018-05-15 浙江工业大学 一种基于积分滑模障碍李雅普诺夫函数的四旋翼飞行器输出受限反步控制方法
CN108052115A (zh) * 2017-12-06 2018-05-18 浙江工业大学 一种基于非对称时不变障碍李雅普诺夫函数的四旋翼飞行器全状态受限反步控制方法
CN107831671B (zh) * 2017-12-06 2019-11-08 浙江工业大学 一种基于非对称时变障碍李雅普诺夫函数的四旋翼飞行器输出受限反步控制方法
CN108052115B (zh) * 2017-12-06 2019-11-08 浙江工业大学 一种基于非对称时不变障碍李雅普诺夫函数的四旋翼飞行器全状态受限反步控制方法
CN108415252B (zh) * 2018-02-13 2021-01-15 南京理工大学 基于扩张状态观测器的电液伺服***模型预测控制方法
CN108415252A (zh) * 2018-02-13 2018-08-17 南京理工大学 基于扩张状态观测器的电液伺服***模型预测控制方法
CN110308651B (zh) * 2018-03-27 2022-06-07 安徽工业大学 基于扩张状态观测器的电液伺服***全状态约束控制方法
CN110308651A (zh) * 2018-03-27 2019-10-08 安徽工业大学 基于扩张状态观测器的电液伺服***全状态约束控制方法
CN108646545A (zh) * 2018-05-17 2018-10-12 重庆文理学院 一种稳固的机械工程领域的机械配件夹持设备
CN108958023A (zh) * 2018-07-17 2018-12-07 太原科技大学 一种电液位置伺服控制***、计算机终端、存储介质
CN109139616A (zh) * 2018-09-17 2019-01-04 中南大学 基于输出反馈的非对称液压***的对称化控制方法
CN109139616B (zh) * 2018-09-17 2019-11-12 中南大学 基于输出反馈的非对称液压***的对称化控制方法
CN110107563B (zh) * 2019-05-27 2020-04-17 电子科技大学 存在负载干扰情况下多电液伺服执行器分布协同控制方法
CN110107563A (zh) * 2019-05-27 2019-08-09 电子科技大学 存在负载干扰情况下多电液伺服执行器分布协同控制方法
CN110262232B (zh) * 2019-05-30 2021-12-17 中国矿业大学 一种水下导弹发射井盖打开装置高跟踪精度的控制方法
CN110262232A (zh) * 2019-05-30 2019-09-20 中国矿业大学 一种水下导弹发射井盖打开装置高跟踪精度的控制方法
CN110647111A (zh) * 2019-10-10 2020-01-03 燕山大学 考虑输出离散性的电液伺服***非线性自抗扰控制方法
CN110647111B (zh) * 2019-10-10 2021-03-26 燕山大学 考虑输出离散性的电液伺服***非线性自抗扰控制方法
CN110928182A (zh) * 2019-11-05 2020-03-27 南京理工大学 基于状态估计的液压伺服***鲁棒自适应重复控制方法
CN110794687A (zh) * 2019-12-02 2020-02-14 安徽工业大学 基于干扰补偿的电液伺服***自适应状态约束控制方法
CN110794687B (zh) * 2019-12-02 2022-05-31 安徽工业大学 基于干扰补偿的电液伺服***自适应状态约束控制方法
CN112476439A (zh) * 2020-11-20 2021-03-12 燕山大学 机器人阀控缸驱动器自适应反馈线性化控制方法及***
CN112606809A (zh) * 2020-12-03 2021-04-06 浙江大学 一种抗扰动的车辆主动制动控制***及方法
CN112606809B (zh) * 2020-12-03 2021-08-17 浙江大学 一种抗扰动的车辆主动制动控制***及方法
WO2022121507A1 (zh) * 2020-12-07 2022-06-16 燕山大学 一种针对非对称伺服液压位置跟踪***的低复杂控制方法
JP7448692B2 (ja) 2020-12-07 2024-03-12 燕山大学 非対称サーボ油圧位置追跡システムのための低複雑度制御方法
CN112658920A (zh) * 2020-12-17 2021-04-16 安徽工程大学 一种基于气动控制的活塞裙多孔磨削专机及其力控制方法

Also Published As

Publication number Publication date
CN104635490B (zh) 2017-06-27

Similar Documents

Publication Publication Date Title
CN104635490A (zh) 一种单出杆液压缸位置伺服***的输出反馈控制方法
CN105700347B (zh) 一种含磁滞补偿的液压马达预设性能跟踪控制方法
CN104111607B (zh) 一种考虑输入时滞的电机位置伺服***的控制方法
CN104345639B (zh) 一种电液位置伺服***鲁棒自适应控制方法
CN104898428A (zh) 一种基于干扰估计的电液伺服***自适应鲁棒控制方法
CN104345638A (zh) 一种液压马达位置伺服***的自抗扰自适应控制方法
CN104698844A (zh) 液压位置伺服***的不确定性补偿的滑模控制方法
CN110928182B (zh) 基于状态估计的液压伺服***鲁棒自适应重复控制方法
CN104317198A (zh) 具有时变输出约束的电液伺服***非线性鲁棒位置控制方法
CN106483844B (zh) 基于非线性鲁棒的电液伺服***自适应位置控制器的实现方法
CN112415891B (zh) 一种电液伺服***自适应输出反馈渐近控制方法
CN110308651A (zh) 基于扩张状态观测器的电液伺服***全状态约束控制方法
CN107165892B (zh) 一种电液伺服***的滑模控制方法
CN104360635A (zh) 一种电机位置伺服***的抗干扰控制方法
CN104932259A (zh) 一种电液位置伺服***的增益自调节的超螺旋滑模控制方法
Wang et al. Time delay control of hydraulic manipulators with continuous nonsingular terminal sliding mode
CN105093936B (zh) 电液位置伺服***的有限时间连续滑模控制方法
CN105867133A (zh) 一种电液力矩伺服***自调节误差符号积分鲁棒控制方法
CN105068426B (zh) 基于干扰补偿的电液位置伺服***连续滑模控制方法
CN109426150A (zh) 基于扩张状态观测器的负载模拟器反步控制方法
Ye et al. Model-based adaptive command filtering control of an electrohydraulic actuator with input saturation and friction
CN105538310A (zh) 一种基于衰减记忆滤波的电液伺服控制方法及2-dof机械臂
CN103939423B (zh) 一种负载敏感多路阀仿真建模方法
Fu et al. The application of co-simulation based on AMESim and Matlab in electro-hydraulic servo system
CN106066605B (zh) 基于不连续投影映射的电液伺服***非线性鲁棒位置控制器的实现方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant