CN106154833B - 一种电液负载模拟装置输出反馈控制方法 - Google Patents
一种电液负载模拟装置输出反馈控制方法 Download PDFInfo
- Publication number
- CN106154833B CN106154833B CN201610554008.1A CN201610554008A CN106154833B CN 106154833 B CN106154833 B CN 106154833B CN 201610554008 A CN201610554008 A CN 201610554008A CN 106154833 B CN106154833 B CN 106154833B
- Authority
- CN
- China
- Prior art keywords
- formula
- electro
- load simulator
- hydraulic load
- follows
- 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)
- Feedback Control In General (AREA)
Abstract
本发明公开了一种电液负载模拟装置输出反馈控制方法,针对电液负载模拟装置的***特点,通过摩擦辨识分析该***的摩擦特性,建立了包含连续可微摩擦模型的***非线性数学模型,针对外干扰等不确定性通过扩张状态观测器进行估计并在控制器设计中进行补偿,提高了实际电液负载模拟装置对外干扰的鲁棒性;极大地改善了由高增益反馈所引起的高频动态和测量噪声等问题,从而提高了***的跟踪性能,更利于在实际工程中的应用。
Description
技术领域
本发明属于电液伺服控制领域,具体涉及一种电液负载模拟装置输出反馈控制方法。
背景技术
电液伺服控制***是在电子、液压传动、自动控制技术基础上发展起来的一门较新的新兴科学技术,它是在20世纪50年代至60年代以后才逐渐发展起来并形成一门新的学科的,在自动化领域占有重要位置。电液伺服***具有反应快、功率重量比大、抗负载刚性大等优点,现已广泛应用于需要大功率、快速、精确反应的控制领域中,如:飞机的操纵***、导弹的自动控制***、火炮操纵***、雷达跟踪***、舰船操舵装置等国防领域以及机床、冶炼、轧钢、铸锻、工程机械、矿山机械、建筑机械等民用领域。
电液负载模拟装置一方面具有一般电液伺服***所具有的非线性、不确定性等特性,另一方面又受到被加载对象运动的强干扰,使得***结构更为复杂,因此其***分析与控制器设计与一般电液伺服***相比更为困难。电液伺服控制***的发展可以说和控制理论的发展是相辅相成的,一方面,作为控制***的应用,电液伺服控制***的发展将控制理论的成果付诸于应用;另一方面,由于电液伺服***独有的复杂特性以及越来越高的性能指标要求,其控制***的发展也推动了控制理论的发展。
目前针对电液负载模拟装置的先进控制策略,有反馈线性化、自适应鲁棒、积分鲁棒等控制方法。反馈线性化控制方法不仅设计简单,而且可以保证***的高性能,但是其要求所建立的***数学模型必须非常准确,所有非线性动态都是已知的,这在实际应用中难以得到保证;为了解决建模不确定性的问题,自适应鲁棒控制方法被提出,该控制方法在存在建模不确定性的情况下可以使电机伺服***的跟踪误差获得一致最终有界的结果,如要获得高跟踪性能则必须通过提高反馈增益以减小跟踪误差;同样,积分鲁棒控制方法(RISE)也可以有效地解决建模不确定性的问题,而且可以获得连续的控制输入和渐近跟踪的性能。但是该控制方法的反馈增益的取值跟建模不确定性的大小密切相关,一旦建模不确定性很大,将会获得高增益反馈控制器,这在工程实际中是不允许的。总结来说:传统控制方式难以满足不确定非线性的跟踪精度要求;而近年来先进的控制策略设计均比较复杂,不易于工程实现。
发明内容
本发明的目的在于提供一种电液负载模拟装置输出反馈控制方法,解决了现有电液负载模拟装置中存在被忽略的模型不确定性、基于传统的滑模的控制方法所设计的控制器不连续等问题,基于传统的自适应控制方法,通过巧妙地设计非线性鲁棒控制律使得***在同时存在参数不确定性和不确定性非线性的情况下的参数估计不受影响,增强了传统自适应控制对外负载干扰等不确定性非线性的鲁棒性,获得了更好的跟踪性能。
本发明为解决上述问题采取的技术方案是:一种电液负载模拟装置输出反馈控制方法,包括以下步骤:
步骤1、基于连续可微摩擦模型,建立电液负载模拟装置的数学模型;
步骤2、设计自适应律对电液负载模拟装置中的不确定性参数进行估计;
步骤3、设计扩张状态观测器对电液负载模拟装置的不确定性非线性进行估计;
步骤4、设计基于扩张状态观测器的电液负载模拟装置输出反馈控制器;
步骤5、运用李雅普诺夫稳定性理论对电液力矩伺服***进行稳定性证明。
步骤1、基于连续可微摩擦模型,建立电液负载模拟装置的数学模型,具体方法如下:
步骤1-1、建立基于双曲正切近似的连续可微摩擦模型
公式(1)中,a1,a2,a3分别表示不同摩擦特性的幅值水平,c1,c2,c3均为表征摩擦特性的形状系数,表征运动速度;tanh表示双曲正切函数。
步骤1-2、建立电液负载模拟装置的动力学方程:
公式(2)中,F为输出力,A为负载液压缸的排量,液压缸负载压力 PL=P1-P2,P1为液压缸进油腔的压力,P2为液压缸出油腔的压力,y为舵机产生的位置输出,为不确定非线性项,为非线性摩擦,为未建模动态及外干扰。
因此公式(2)可写成:
令 为中间变量,为中间变量,则有:
步骤1-3、建立液压缸进油腔和出油腔的压力动态方程:
公式(5)中,βe为液压油的有效体积模量,进油腔的控制容积V1=V01+Ay,V01为进油腔的初始容积,出油腔的控制容积V2=V02-Ay,V02为出油腔的初始容积, Ct为液压缸的内泄露系数,Q1为进油腔的流量,Q2为回油腔的流量。
Q1、Q2与伺服阀阀芯位移xv有如下关系:
公式(6)中,阀系数Cd为伺服阀节流孔流量系数,w0为伺服阀节流孔面积梯度,Ps为电液负载模拟装置供油压力,Pr为电液负载模拟装置回油压力,ρ为液压油的密度,xv为阀芯位移,s(xv)为符号函数,且所述符号函数定义为:
忽略伺服阀阀芯的动态,假设作用于阀芯的控制输入u和阀芯位移xv成比例关系,即满足xv=klu,其中kl为电压-阀芯位移增益系数,u为输入电压。
因此,公式(6)写为
其中总的伺服阀增益系数g=kqkl。
基于式(4)、(5)、(8),电液负载模拟装置的输出力动态方程,即电液负载模拟装置的数学模型为:
(9)式中,电液负载模拟装置的模型不确定性R1和R2的定义如下:
由公式(10)可知R1>0,R2>0,R1和R2均为中间变量。
步骤2、设计自适应律对电液负载模拟装置中的不确定性参数进行估计具体步骤如下:
步骤2-1、为便于电液负载模拟装置输出反馈控制器设计,对于任意的力轨迹跟踪,有如下三点合理假设:
假设1:实际的电液负载模拟装置工作在正常工况下,由于Pr和Ps的影响, P1和P2满足条件:0≤Pr<P1<Ps,0≤Pr<P2<Ps,即P1和P2都是有界的。
假设2:期望的力指令Fd(t)是一阶连续可微的,并且指令Fd(t)及其一阶导数都是有界的,运动干扰y,也都是有界的。
假设3:参数不确定性和不确定非线性满足下列条件:
公式(11)中,θmin=[θ1min,…,θ6min]T,θmax=[θ1max,…,θ6max]T,Ωθ为参数θ的界,δd为一有界的干扰函数。
步骤2-2、为简化电液负载模拟装置动态方程,便于控制器的设计,定义未知常值参数矢量θ=[θ1,θ2,θ3,θ4,θ5,θ6]T,其中θ1=βeg,θ2=βe,θ3=βeCt,θ4=a1,θ5=a2,θ6=a3,因此动态方程(9)写成
公式(12)中非线性函数f1,f2,f3的定义如下:
步骤2-3、定义不连续投影函数步骤如下:
令表示对***未知参数θ的估计,为参数估计误差,即为确保自适应控制律的稳定性,基于***的参数不确定性是有界的,即假设3,定义如下的参数自适应不连续映射
式(14)中i=1,…,6,τ为参数自适应函数,并在后续的控制器设计中给出其具体的形式,给定如下参数自适应律 :
式中Г>0为正定对角矩阵;对于任意的自适应函数τ,不连续映射(14)具有如下性质:
(P1)
(P2)
步骤3、设计扩张状态观测器对电液负载模拟装置的不确定性非线性进行估计,具体如下:
选取状态变量x1=F,则电液负载模拟装置的输出力动态方程可转化为:
令同时定义:
假设有界,则扩张后的***状态方程为:
根据扩张后的状态方程(19),设计扩张状态观测器为:
公式(20)中,为对***状态x的估计,分别是状态x1,x2及的估计值,ωo是扩张状态观测器的带宽且ωo>0。
定义为扩张状态观测器的估计误差,由公式(19)、(20)可得估计误差的动态方程为:
定义中间变量中间变量ε=[ε1,ε2]T,则可以得到缩比后的估计误差的动态方程为:
公式(22)中,
由矩阵A的定义可知其满足赫尔维茨准则,因而存在一个正定且对称的矩阵P使得ATP+PA=-I成立,其中,I为单位矩阵。
由扩张状态观测器理论:假设h(t)有界且界已知,即|h(t)|≤λ,λ为已知正数,则状态及干扰的估计误差有界且存在常数σi>0以及有限时间T1>0使得:
其中v为正整数。
由式(22)可知,通过增加扩张状态观测器的带宽ωo可使估计误差在有限时间内趋于很小的值,因此,在满足δ2<|x2|,在输出反馈控制器的设计中用估计值来前馈补偿***的干扰x2,可提高***的跟踪性能;同时,由(21)式及扩张状态观测器的理论可知有界。
步骤4、设计基于扩张状态观测器的电液负载模拟装置输出反馈控制器,具体如下:
定义z=F-Fd为***的跟踪误差,设计控制器的目标是使电液负载模拟装置的输出力F尽可能准确地跟踪期望的力指令Fd(t),***的跟踪误差z关于时间的导数可写成:
根据式(24),基于模型的控制器u可设计为:
u=um+ur
式中um是通过式(15)给出的在线参数自适应律的自适应模型补偿项;k是正的反馈增益,ur为鲁棒控制律,us是非线性鲁棒项用于克服模型不确定性对跟踪性能的影响;将式(25)带入到(24)中可得:
令又由式(23)可得:
式中σ2为一正的常数。
确定自适应函数τ:
其中 为中间变量,一般称之为回归器。
如果h(t)有界,在参数自适应律 (15)和自适应函数(28)的作用下,控制律(25)和能保证***中所有的信号是有界的,此外,所设计的输出反馈控制器(25) 能保证在一个有限的时间T1内,正定的函数Vs(t)的界为:
其中λ=-2k,k是正的反馈增益,λ为中间变量。
步骤5、所述的运用李雅普诺夫稳定性理论对电液力矩伺服***进行稳定性证明,具体如下:
选取如下李雅普诺夫函数Vs:
由式(23)、(27)可得:
对上述不等式由T1到t积分可得:
基于式(16)、(23)可知控制输入u有界。
本发明与现有技术相比,其显著优点在于:
(1)针对电液负载模拟装置的***特点,通过摩擦辨识分析该***的摩擦特性,建立了更加精确的新型连续可微摩擦模型,为提升该***的稳定性奠定基础。
(2)针对未建模干扰等不确定性通过扩张状态观测器进行估计并在控制器设计中进行补偿,提高了实际电液负载模拟装置对外干扰的鲁棒性。
(3)采用基于扩张状态观测器的输出反馈控制方法,克服了速度测量噪声对***性能的影响,更利于在工程实际中的应用。
附图说明
图1为本发明的一种电液负载模拟装置输出反馈控制方法的电液负载模拟装置原理图。
图2为本发明的一种电液负载模拟装置输出反馈控制方法的控制策略图。
图3为实施例中控制器u随时间变化的曲线图,控制器输入电压满足 -10V~+10V的输入范围,符合实际应用。
图4是本发明所设计的电液负载模拟装置输出反馈控制器作用下***参数θ1的估计值随时间变化的示例性曲线。
图5是本发明所设计的电液负载模拟装置输出反馈控制器作用下***参数θ2的估计值随时间变化的示例性曲线。
图6是本发明所设计的电液负载模拟装置输出反馈控制器作用下***参数θ3的估计值随时间变化的示例性曲线。
图7是本发明所设计的电液负载模拟装置输出反馈控制器作用下***参数θ4的估计值随时间变化的示例性曲线。
图8是本发明所设计的电液负载模拟装置输出反馈控制器作用下***参数θ5的估计值随时间变化的示例性曲线。
图9是本发明所设计的电液负载模拟装置输出反馈控制器作用下***参数θ6的估计值随时间变化的示例性曲线。
图10是本发明所设计的电液负载模拟装置输出反馈控制器作用下***输出与期望输出随时间变化的曲线图。
图11是本发明所设计的电液负载模拟装置输出反馈控制器和传统PID控制器分别作用下***的跟踪误差随时间变化的曲线图。
具体实施方式:
下面结合附图对本发明作进一步详细描述。
结合图1~2,一种电液负载模拟装置输出反馈控制方法,其电液负载模拟装置结构原理如图1所示,包括以下步骤:
一种电液负载模拟装置输出反馈控制方法,包括以下步骤:
步骤1、基于连续可微摩擦模型,建立电液负载模拟装置的数学模型,具体方法如下:
步骤1-1、建立基于双曲正切近似的连续可微摩擦模型
公式(1)中,a1,a2,a3分别表示不同摩擦特性的幅值水平,c1,c2,c3均为表征摩擦特性的形状系数,表征运动速度;tanh表示双曲正切函数。
步骤1-2、建立电液负载模拟装置的动力学方程:
公式(2)中,F为输出力,A为负载液压缸的排量,液压缸负载压力 PL=P1-P2,P1为液压缸进油腔的压力,P2为液压缸出油腔的压力,y为舵机产生的位置输出,为不确定非线性项,为非线性摩擦,为未建模动态及外干扰。
因此公式(2)可写成:
令 为中间变量,为中间变量,则有:
步骤1-3、建立液压缸进油腔和出油腔的压力动态方程:
公式(5)中,βe为液压油的有效体积模量,进油腔的控制容积V1=V01+Ay,V01为进油腔的初始容积,出油腔的控制容积V2=V02-Ay,V02为出油腔的初始容积, Ct为液压缸的内泄露系数,Q1为进油腔的流量,Q2为回油腔的流量。
Q1、Q2与伺服阀阀芯位移xv有如下关系:
公式(6)中,阀系数Cd为伺服阀节流孔流量系数,w0为伺服阀节流孔面积梯度,Ps为电液负载模拟装置供油压力,Pr为电液负载模拟装置回油压力,ρ为液压油的密度,xv为阀芯位移,s(xv)为符号函数,且所述符号函数定义为:
忽略伺服阀阀芯的动态,假设作用于阀芯的控制输入u和阀芯位移xv成比例关系,即满足xv=klu,其中kl为电压-阀芯位移增益系数,u为输入电压。
因此,公式(6)写为
其中总的伺服阀增益系数g=kqkl。
基于式(4)、(5)、(8),电液负载模拟装置的输出力动态方程,即电液负载模拟装置的数学模型为:
(9)式中,电液负载模拟装置的模型不确定性R1和R2的定义如下:
由公式(10)可知R1>0,R2>0,R1和R2均为中间变量。
步骤2、设计自适应律对电液负载模拟装置中的不确定性参数进行估计具体步骤如下:
步骤2-1、为便于电液负载模拟装置输出反馈控制器设计,对于任意的力轨迹跟踪,有如下三点合理假设:
假设1:实际的电液负载模拟装置工作在正常工况下,由于Pr和Ps的影响, P1和P2满足条件:0≤Pr<P1<Ps,0≤Pr<P2<Ps,即P1和P2都是有界的。
假设2:期望的力指令Fd(t)是一阶连续可微的,并且指令Fd(t)及其一阶导数都是有界的,运动干扰y,也都是有界的。
假设3:参数不确定性和不确定非线性满足下列条件:
公式(11)中,θmin=[θ1min,…,θ6min]T,θmax=[θ1max,…,θ6max]T,Ωθ为参数θ的界,δd为一有界的干扰函数。
步骤2-2、为简化电液负载模拟装置动态方程,便于控制器的设计,定义未知常值参数矢量θ=[θ1,θ2,θ3,θ4,θ5,θ6]T,其中θ1=βeg,θ2=βe,θ3=βeCt,θ4=a1,θ5=a2,θ6=a3,因此动态方程(9)写成
公式(12)中非线性函数f1,f2,f3的定义如下:
步骤2-3、定义不连续投影函数步骤如下:
令表示对***未知参数θ的估计,为参数估计误差,即为确保自适应控制律的稳定性,基于***的参数不确定性是有界的,即假设3,定义如下的参数自适应不连续映射
式(14)中i=1,…,6,τ为参数自适应函数,并在后续的控制器设计中给出其具体的形式,给定如下参数自适应律 :
式中Г>0为正定对角矩阵;对于任意的自适应函数τ,不连续映射(14)具有如下性质:
(P1)
(P2)
步骤3、设计扩张状态观测器对电液负载模拟装置的不确定性非线性进行估计,具体如下:
选取状态变量x1=F,则电液负载模拟装置的输出力动态方程可转化为:
令同时定义:
假设有界,则扩张后的***状态方程为:
根据扩张后的状态方程(19),设计扩张状态观测器为:
公式(20)中,为对***状态x的估计,分别是状态x1,x2的估计值,ωo是扩张状态观测器的带宽且ωo>0。
定义为扩张状态观测器的估计误差,由公式(19)、(20)可得估计误差的动态方程为:
定义中间变量中间变量ε=[ε1,ε2]T,则可以得到缩比后的估计误差的动态方程为:
公式(22)中,
由矩阵A的定义可知其满足赫尔维茨准则,因而存在一个正定且对称的矩阵P使得ATP+PA=-I成立,其中,I为单位矩阵。
由扩张状态观测器理论:假设h(t)有界且界已知,即|h(t)|≤λ,λ为已知正数,则状态及干扰的估计误差有界且存在常数σi>0以及有限时间T1>0使得:
其中v为正整数。
由式(22)可知,通过增加扩张状态观测器的带宽ωo可使估计误差在有限时间内趋于很小的值,因此,在满足δ2<|x2|,在输出反馈控制器的设计中用估计值来前馈补偿***的干扰x2,可提高***的跟踪性能;同时,由(21)式及扩张状态观测器的理论可知有界。
步骤4、设计基于扩张状态观测器的电液负载模拟装置输出反馈控制器,具体如下:
定义z=F-Fd为***的跟踪误差,设计控制器的目标是使电液负载模拟装置的输出力F尽可能准确地跟踪期望的力指令Fd(t),***的跟踪误差z关于时间的导数可写成:
根据式(24),基于模型的控制器u可设计为:
u=um+ur
式中um是通过式(15)给出的在线参数自适应律的自适应模型补偿项;k是正的反馈增益,ur为鲁棒控制律,us是非线性鲁棒项用于克服模型不确定性对跟踪性能的影响;将式(25)带入到(24)中可得:
令又由式(23)可得:
式中σ2为一正的常数。
确定自适应函数τ:
其中 为中间变量,一般称之为回归器。
如果h(t)有界,在参数自适应律 (15)和自适应函数(28)的作用下,控制律(25)和能保证***中所有的信号是有界的,此外,所设计的输出反馈控制器(25) 能保证在一个有限的时间T1内,正定的函数Vs(t)的界为:
其中λ=-2k,k是正的反馈增益,λ为中间变量。
步骤5、所述的运用李雅普诺夫稳定性理论对电液力矩伺服***进行稳定性证明,具体如下:
选取如下李雅普诺夫函数Vs:
由式(23)、(27)可得:
对上述不等式由T1到t积分可得:
基于式(16)、(23)可知控制输入u有界。
实施例:
电液负载模拟装置参数为:
A=2×10-4m3/rad,βe=2×108Pa,Ct=9×10-12m5/(N·s), Ps=21×106Pa,Pr=0Pa,V01=V02=1.7×10-4m3,J=0.32kg·m2,a1=5×10-4, a2=3.5×10-4,a3=80N·m·s/rad c1=15,c2=1.5,c3=900。
控制器参数选取为:反馈增益K=k+km=100,自适应增益Г=diag{7.26×10-5, 1×1011,3×10-11,5×10-4,2×10-4,30},ω0=50,仿真的采样时间为0.2ms。***时变外干扰选取为d=300sint,运动轨迹为***期望跟踪的力指令为曲线PID控制器参数选取为:kp=270,ki=0.06,kd=0。
控制律作用效果:
图3为实施例中控制器作用下***控制输入u随时间变化的曲线图,从图中可以看出,所获得的控制输入是低频连续的信号,更利于在实际应用中的执行。
图4~图9是本发明所设计的电液负载模拟装置输出反馈控制器作用下***参数估计值随时间变化的示例性曲线,从图中可以看出,控制器作用下***的部分参数估计能较好地收敛真值。
图10是本发明所设计的电液负载模拟装置输出反馈控制器作用下***输出与期望输出随时间变化的曲线图。
图11是本发明所设计的电液负载模拟装置输出反馈控制器(图中以 ARCESO标识)以及传统PID控制器分别作用下***的跟踪误差随时间变化的曲线图。
结合图10和图11,可以看出跟踪误差是有界收敛的,并且这个界相对于期望指令的振幅来说是很小的。由上图可知,本发明提出的算法在仿真环境下能够处理模型不确定性,相比于传统PID控制,本发明设计的控制器能够极大的提高存在参数不确定性及不确定性非线性***的控制精度。研究结果表明在不确定非线性和参数不确定性影响下,本文提出的方法能够满足性能指标。
Claims (2)
1.一种电液负载模拟装置输出反馈控制方法,其特征在于,包括以下步骤:
步骤1、基于连续可微摩擦模型,建立电液负载模拟装置的数学模型,具体方法如下:
步骤1-1、建立基于双曲正切近似的连续可微摩擦模型
公式(1)中,a1,a2,a3分别表示不同摩擦特性的幅值水平,c1,c2,c3均为表征摩擦特性的形状系数,表征运动速度;tanh表示双曲正切函数;
步骤1-2、建立电液负载模拟装置的动力学方程:
公式(2)中,F为输出力,A为负载液压缸的排量,液压缸负载压力PL=P1-P2,P1为液压缸进油腔的压力,P2为液压缸出油腔的压力,y为舵机产生的位置输出,为不确定非线性项,为非线性摩擦,为未建模动态及外干扰;
因此公式(2)写成:
令 为中间变量,为中间变量,则有:
步骤1-3、建立液压缸进油腔和出油腔的压力动态方程:
公式(5)中,βe为液压油的有效体积模量,进油腔的控制容积V1=V01+Ay,V01为进油腔的初始容积,出油腔的控制容积V2=V02-Ay,V02为出油腔的初始容积,Ct为液压缸的内泄露系数,Q1为进油腔的流量,Q2为回油腔的流量;
Q1、Q2与伺服阀阀芯位移xv有如下关系:
公式(6)中,阀系数Cd为伺服阀节流孔流量系数,w0为伺服阀节流孔面积梯度,Ps为电液负载模拟装置供油压力,Pr为电液负载模拟装置回油压力,ρ为液压油的密度,xv为伺服阀阀芯位移,s(xv)为符号函数,且所述符号函数定义为:
忽略伺服阀阀芯的动态,假设作用于阀芯的控制输入u和阀芯位移xv成比例关系,即满足xv=klu,其中kl为电压-阀芯位移增益系数,u为输入电压;
因此,公式(6)写为
其中总的伺服阀增益系数g=kqkl;
基于式(4)、(5)、(8),电液负载模拟装置的输出力动态方程,即电液负载模拟装置的数学模型为:
(9)式中,电液负载模拟装置的模型不确定性R1和R2的定义如下:
由公式(10)可知R1>0,R2>0,R1和R2均为中间变量;
转入步骤2;
步骤2、设计自适应律对电液负载模拟装置中的不确定性参数进行估计,具体步骤如下:
步骤2-1、为便于电液负载模拟装置输出反馈控制器设计,对于任意的力轨迹跟踪,有如下三点合理假设:
假设1:实际的电液负载模拟装置工作在正常工况下,由于Pr和Ps的影响,P1和P2满足条件:0≤Pr<P1<Ps,0≤Pr<P2<Ps,即P1和P2都是有界的;
假设2:期望的力指令Fd(t)是一阶连续可微的,并且指令Fd(t)及其一阶导数都是有界的,运动干扰y,也都是有界的;
假设3:参数不确定性和不确定非线性满足下列条件:
公式(11)中,θmin=[θ1min,…,θ6min]T,θmax=[θ1max,…,θ6max]T,Ωθ为参数θ的界,δd为一有界的干扰函数;
步骤2-2、为简化电液负载模拟装置动态方程,便于控制器的设计,定义未知常值参数矢量θ=[θ1,θ2,θ3,θ4,θ5,θ6]T,其中θ1=βeg,θ2=βe,θ3=βeCt,θ4=a1,θ5=a2,θ6=a3,因此动态方程(9)写成
公式(12)中非线性函数f1,f2,f3的定义如下:
步骤2-3、定义不连续投影函数步骤如下:
令表示对***未知参数θ的估计,为参数估计误差,即为确保自适应控制律的稳定性,基于***的参数不确定性是有界的,即假设3,定义如下的参数自适应不连续映射
式(14)中i=1,…,6,τ为参数自适应函数,并在后续的控制器设计中给出其具体的形式,给定如下参数自适应律 :
式中Г>0为正定对角矩阵;对于任意的自适应函数τ,不连续映射(14)具有如下性质:
转入步骤3;
步骤3、设计扩张状态观测器对电液负载模拟装置的不确定性非线性进行估计,具体如下:
选取状态矢量x1=F,则电液负载模拟装置的输出力动态方程可转化为:
令状态变量同时定义:
假设有界,则扩张后的***状态方程为:
根据扩张后的状态方程(19),设计扩张状态观测器为:
公式(20)中,为对***状态x的估计,分别是状态x1,x2估计值,ωo是扩张状态观测器的带宽且ωo>0;
定义为扩张状态观测器的估计误差,由公式(19)、(20)可得估计误差的动态方程为:
定义中间变量i=1,2,中间变量ε=[ε1,ε2]T,则可以得到缩比后的估计误差的动态方程为:
公式(22)中,
由矩阵A的定义可知其满足赫尔维茨准则,因而存在一个正定且对称的矩阵P使得ATP+PA=-I成立,其中,I为单位矩阵;
由扩张状态观测器理论:假设h(t)有界且界已知,即|h(t)|≤λ,λ为已知正数,则状态及干扰的估计误差有界且存在常数σi>0以及有限时间T1>0使得:
其中v为正整数;
由式(22)可知,通过增加扩张状态观测器的带宽ωo可使估计误差在有限时间内趋于很小的值,因此,在满足δ2<|x2|,在输出反馈控制器的设计中用估计值来前馈补偿***的干扰x2,可提高***的跟踪性能;同时,由(21)式及扩张状态观测器的理论可知有界;
转入步骤4;
步骤4、设计基于扩张状态观测器的电液负载模拟装置输出反馈控制器,具体如下:
定义***的跟踪误差z=F-Fd,设计控制器的目标是使电液负载模拟装置的输出力F尽可能准确地跟踪期望的力指令Fd(t),***的跟踪误差z关于时间的导数可写成:
根据式(24),基于模型的控制器u可设计为:
u=um+ur
式中um是通过式(15)给出的在线参数自适应律的自适应模型补偿项;k是正的反馈增益,ur为鲁棒控制律,us是非线性鲁棒项用于克服模型不确定性对跟踪性能的影响;将式(25)带入到(24)中可得:
令又由式(23)可得:
式中σ2为一正的常数;
确定自适应函数τ:
其中中间变量
如果h(t)有界,在参数自适应律 (15)和自适应函数(28)的作用下,控制律(25)和能保证***中所有的信号是有界的,此外,所设计的输出反馈控制器(25)能保证在一个有限的时间T1内,正定的函数Vs(t)的界为:
其中中间变量λ=-2k,k是正的反馈增益;
转入步骤5;
步骤5、运用李雅普诺夫稳定性理论对电液力矩伺服***进行稳定性证明。
2.根据权利要求1所述的电液负载模拟装置输出反馈控制方法,其特征在于,所述步骤5所述运用李雅普诺夫稳定性理论对电液力矩伺服***进行稳定性证明,具体如下:
选取如下李雅普诺夫函数Vs:
由式(23)、(27)可得:
对上述不等式由T1到t积分可得:
基于式(16)、(23)可知控制输入u有界。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610554008.1A CN106154833B (zh) | 2016-07-14 | 2016-07-14 | 一种电液负载模拟装置输出反馈控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610554008.1A CN106154833B (zh) | 2016-07-14 | 2016-07-14 | 一种电液负载模拟装置输出反馈控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106154833A CN106154833A (zh) | 2016-11-23 |
CN106154833B true CN106154833B (zh) | 2019-09-27 |
Family
ID=58062780
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610554008.1A Active CN106154833B (zh) | 2016-07-14 | 2016-07-14 | 一种电液负载模拟装置输出反馈控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106154833B (zh) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107165892B (zh) * | 2017-06-14 | 2018-05-29 | 武汉科技大学 | 一种电液伺服***的滑模控制方法 |
CN107203184B (zh) * | 2017-06-20 | 2019-04-16 | 南京理工大学 | 直线舵机电动加载***的动态控制方法 |
CN108415252B (zh) * | 2018-02-13 | 2021-01-15 | 南京理工大学 | 基于扩张状态观测器的电液伺服***模型预测控制方法 |
CN108181818B (zh) * | 2018-02-26 | 2020-12-11 | 南京理工大学 | 含未建模摩擦动态的电液位置伺服***鲁棒自适应控制方法 |
CN110500339B (zh) * | 2018-05-18 | 2020-11-27 | 南京理工大学 | 一种电液伺服***加性故障检测方法 |
CN108873702B (zh) * | 2018-07-17 | 2022-02-15 | 太原科技大学 | 一种电液位置伺服控制***的线性自抗扰控制方法及装置 |
CN108958023B (zh) * | 2018-07-17 | 2021-08-24 | 太原科技大学 | 一种电液位置伺服控制***、计算机终端、存储介质 |
CN109139616B (zh) * | 2018-09-17 | 2019-11-12 | 中南大学 | 基于输出反馈的非对称液压***的对称化控制方法 |
CN110145501B (zh) * | 2019-04-10 | 2020-05-12 | 中国矿业大学 | 一种双绳缠绕式超深立井提升***提升容器位姿控制方法 |
CN110108429B (zh) * | 2019-05-13 | 2020-08-21 | 大连海事大学 | 一种六自由度双电液振动台台阵模拟***干扰力补偿方法 |
CN110044568B (zh) * | 2019-05-13 | 2020-08-21 | 大连海事大学 | 一种两自由度双电液振动台台阵模拟***干扰力补偿方法 |
CN110597063B (zh) * | 2019-09-24 | 2021-04-16 | 燕山大学 | 基于非线性扩张状态观测器的主动悬挂输出反馈控制方法 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8180464B2 (en) * | 2002-04-18 | 2012-05-15 | Cleveland State University | Extended active disturbance rejection controller |
CN104252134B (zh) * | 2014-09-17 | 2017-05-10 | 南京理工大学 | 基于扩张状态观测器的电机伺服***自适应鲁棒位置控制方法 |
CN104898550B (zh) * | 2015-05-05 | 2018-03-02 | 北京航空航天大学 | 动态伺服***基于滑模扩张状态观测器的复合控制方法 |
CN105700352B (zh) * | 2016-01-26 | 2019-02-22 | 南京理工大学 | 一种电液负载模拟器误差符号积分鲁棒控制方法 |
-
2016
- 2016-07-14 CN CN201610554008.1A patent/CN106154833B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN106154833A (zh) | 2016-11-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106154833B (zh) | 一种电液负载模拟装置输出反馈控制方法 | |
CN105843043B (zh) | 一种电液负载模拟装置自适应鲁棒力控制方法 | |
CN105700352B (zh) | 一种电液负载模拟器误差符号积分鲁棒控制方法 | |
CN104345639A (zh) | 一种电液位置伺服***鲁棒自适应控制方法 | |
CN104898428B (zh) | 一种基于干扰估计的电液伺服***自适应鲁棒控制方法 | |
CN108415252B (zh) | 基于扩张状态观测器的电液伺服***模型预测控制方法 | |
CN104345638B (zh) | 一种液压马达位置伺服***的自抗扰自适应控制方法 | |
CN108303895B (zh) | 一种电液位置伺服***多模型鲁棒自适应控制方法 | |
CN105159076A (zh) | 基于融合型自适应鲁棒的电液负载模拟器力控制方法 | |
CN110703608B (zh) | 一种液压伺服执行机构智能运动控制方法 | |
CN106707748B (zh) | 简化型周期性干扰补偿的自适应鲁棒力控制方法 | |
CN112415891B (zh) | 一种电液伺服***自适应输出反馈渐近控制方法 | |
CN110928182A (zh) | 基于状态估计的液压伺服***鲁棒自适应重复控制方法 | |
CN106483844B (zh) | 基于非线性鲁棒的电液伺服***自适应位置控制器的实现方法 | |
CN104317198A (zh) | 具有时变输出约束的电液伺服***非线性鲁棒位置控制方法 | |
CN106292280B (zh) | 周期性干扰的期望补偿型自适应鲁棒力控制方法 | |
CN109426150B (zh) | 基于扩张状态观测器的负载模拟器反步控制方法 | |
CN110308651B (zh) | 基于扩张状态观测器的电液伺服***全状态约束控制方法 | |
CN108181818A (zh) | 含未建模摩擦动态的电液位置伺服***鲁棒自适应控制方法 | |
CN107165892B (zh) | 一种电液伺服***的滑模控制方法 | |
Xu et al. | Output feedback disturbance rejection control for full-state constrained hydraulic systems with guaranteed tracking performance | |
Zang et al. | Extended sliding mode observer based robust adaptive backstepping controller for electro-hydraulic servo system: Theory and experiment | |
Xu et al. | Active disturbance rejection control for hydraulic systems with full‐state constraints and input saturation | |
CN106066603B (zh) | 具有精确跟踪性能的电液伺服***自适应鲁棒位置控制器的实现方法 | |
Lin et al. | Input constraint control for hydraulic systems with asymptotic tracking |
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 |