一种电液负载模拟器误差符号积分鲁棒控制方法转让专利

申请号 : CN201610053083.X

文献号 : CN105700352B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 岳欣姚建勇仇杨

申请人 : 南京理工大学

摘要 :

本发明公开了一种电液负载模拟器误差符号积分鲁棒控制方法,针对电液负载模拟器的系统特点,通过摩擦辨识分析该系统的摩擦特性,建立了连续可微摩擦模型,将参数误差、建模误差、未建模动态及外干扰归入到系统不确定性非线性中,所设计的误差符号积分鲁棒控制器在不使用高增益反馈的条件下也实现了系统的渐进稳定性能,具有良好的鲁棒作用,并能保证电液负载模拟器的输出转矩准确跟踪任意指定的转矩指令;本发明简化了控制器设计,并且控制器的控制电压连续,有利于在工程实际中应用。

权利要求 :

1.一种电液负载模拟器误差符号积分鲁棒控制方法,其特征在于,包括以下步骤:步骤1、基于连续可微摩擦模型,建立电液负载模拟器的数学模型,具体方法为:步骤1-1、建立基于双曲正切近似的连续可微摩擦模型公式(1)中,a1,a2分别表示不同摩擦特性的幅值水平,c1,c2,c3均为表征摩擦特性的形状系数,w表征运动速度;tanh表示双曲正切函数;

步骤1-2、建立电液负载模拟器的输出力矩动态方程:公式(2)中,T为输出力矩,A为负载液压马达的排量,液压马达负载压力PL=P1-P2,P1为马达进油腔的压力,P2为马达出油腔的压力,B为总粘性阻尼系数,y电液负载模拟器的位置,为电液负载模拟器的速度, 等效于连续可微摩擦模型中的w; 为外部干扰项; 为静态摩擦; 为未建模动态;

因此公式(1)写成:

令 则有:

步骤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:期望的转矩指令Td(t)是一阶连续可微的,并且指令Td(t)及其一阶导数都是有界的,运动干扰y, 也都是有界的;

假设3:不确定性非线性 存在2阶导数,且1阶、2阶导数均有界,即有下式成立:公式(11)中,σ1,σ2都是已知的常数;

步骤2-2、为简化电液负载模拟器方程,便于控制器的设计,定义未知常值参数矢量θ=[θ1,θ2,θ3,θ4,θ5,θ6]T,其中θ1=βeg,θ2=βe,θ3=βeCt,θ4=B,θ5=a1,θ6=a2,因此动态方程(9)写成公式(12)中U=θ1f1u,参数函数f1,f2,f3的定义如下:根据公式(13),实际的控制输入u=U/θ1f1,因此,只需设计误差符号积分鲁棒控制器U来处理参数不确定性和不确定性非线性即可;

步骤2-3、设计电液负载模拟器误差符号积分鲁棒控制器:定义如下误差变量:

式中:Td为转矩跟踪指令;z1为电液负载模拟器跟踪误差;r为辅助误差量;k1为正的反馈增益;

由(14)式可知:

设计电液负载模拟器误差符号积分鲁棒控制器如下:Ua表示模型补偿控制器;kr为正的反馈增益;Us1是线性反馈项;Us2是非线性鲁棒项,用于克服模型不确定性对跟踪性能的影响;

将(16)式代入(15)式可得:(18)式中,鲁棒增益β>0,sign(z1)是关于z1的标准符号函数;

转入步骤3;

步骤3、运用李雅普诺夫稳定性理论,对所设计电液负载模拟器误差符号积分鲁棒控制器进行稳定性证明,证明过程如下:对上述(17)式求导,得:

在呈现所设计控制器的性能之前,给出如下引理:引理1:定义变量L(t)和辅助函数P(t)如下:如果鲁棒增益β满足如下不等式:则辅助函数P(t)恒为正值;

由引理1可知,辅助函数P(t)的微分为:定理1:对于电液负载模拟器的数学模型,如果如公式(16)所示的误差符号积分鲁棒控制器的鲁棒增益β满足不等式(22),且其反馈增益k1,kr足够大,使得如下定义的矩阵Λ为正定矩阵:则闭环电液负载模拟器中所有信号均有界,并且控制器获得渐进稳定性,即当t→∞时,z→0,其中误差向量z定义为z=[z1,r];

证明:定义如下非负的函数V

其时间微分为:

把式(14)、(19)、(23)带入到(26)中可得:式中z=[z1,r]T,Λ如式(24)是一个正定的矩阵;

因此,有下式成立:

式中λmin(Λ)是矩阵Λ的最小特征值,由此可知V有界,因此z有界,故闭环控制器所有信号均有界;又由式(28)可知W∈L2,由误差动态方程可知 因此变量W是一致连续的,由Barbalat引理,当t→∞时W→0,由此证明了定理1,该控制器可保证跟踪误差渐进收敛于零。

说明书 :

一种电液负载模拟器误差符号积分鲁棒控制方法

技术领域

[0001] 本发明属于电液伺服控制领域,特别是一种电液负载模拟器误差符号积分鲁棒控制方法,基于连续可微摩擦模型。

背景技术

[0002] 精确打击武器的性能是决定现代战争胜负的最重要因素,武器的姿态、轨迹和方向的控制是关键,这个过程是靠武器上的惯性器件或导引收索系统感受目标位置,再由中
央控制计算机计算控制指令,然后控制输出。所有的这些控制输出都要落实到最终的伺服
执行机构(舵机)上。因此,执行机构的性能关系到航空、宇航、舰船、火炮等国防工业的全方
位发展,同时在民用工业的应用也得到广泛的重视。它决定了现代精确制导武器整个大控
制系统的结构、布局,更是武器控制动态特性的关键因素。
[0003] 负载模拟器的典型应用是对飞行器的舵机位置伺服机构进行加载,在地面模拟舵面在飞行过程中所受到的气动力载荷,从而构成飞控系统的半实物仿真。仿真计算机内嵌
根据风洞数据和飞行方程建立的飞行器六自由度模型,根据飞行高度、速度、舵面转角以及
大气数据等有关的物理量,实时地计算整个飞行过程中的气动铰链力矩载荷,形成力矩载
荷谱。负载模拟器的主要作用就是实时接收仿真计算机的载荷指令,并将其准确地施加在
舵机伺服机构上。负载模拟器作为一种测试和仿真设备,能够对舵机研制的产品全寿命周
期都起到重要作用,它贯穿了舵机的优化设计、性能测试与标定以及故障诊断。所以负载模
拟器的设计需求通常很高,尤其是精度和动态特性。
[0004] 目前针对电液伺服系统的先进控制策略,有反馈线性化、滑模以及自适应鲁棒等控制方法。反馈线性化控制方法不仅设计简单,而且可以保证系统的高性能,但是其要求所
建立的系统数学模型必须非常准确,这在实际应用中难以得到保证。滑模控制方法简单实
用且对系统的外干扰等有一定的鲁棒性,但是基于一般滑模控制的方法会引起滑模面的抖
动,使所设计的控制器不连续,从而使系统的性能恶化,不利于在工程实际中应用。自适应
鲁棒控制却容易被系统状态中的噪声所干扰,并且其参数估计的精度在某些场合也达不到
要求,虽然这可以通过采用间接自适应的方法来解决,但间接自适应的输出跟踪性能却不
理想。总结来说:传统控制方式难以满足不确定非线性的跟踪精度要求;而近年来先进的控
制策略控制器设计均比较复杂,不易于工程实现。

发明内容

[0005] 本发明的目的在于提供一种电液负载模拟器误差符号积分鲁棒控制方法,解决了现有电液负载模拟器中存在被忽略的模型不确定性、基于传统的滑模的控制方法所设计的
控制器不连续、基于一般的自适应鲁棒控制方法存在高增益反馈现象的问题。
[0006] 本发明为解决上述问题采取的技术方案是:一种电液负载模拟器误差符号积分鲁棒控制方法,包括以下步骤:
[0007] 步骤1、基于连续可微摩擦模型,建立电液负载模拟器的数学模型;
[0008] 步骤1-1、建立基于双曲正切近似的连续可微摩擦模型
[0009]
[0010] 公式(1)中,a1,a2分别表示不同摩擦特性的幅值水平,c1,c2,c3为表征摩擦特性的形状系数,w表征运动速度;tanh表示双曲正切函数。
[0011] 步骤1-2、建立电液负载模拟器的输出力矩动态方程:
[0012]
[0013] 公式(2)中,T为输出力矩,A为负载液压马达的排量,液压马达负载压力PL=P1-P2,P1为马达进油腔的压力,P2为马达出油腔的压力,B为总粘性阻尼系数,y电液负载模拟器的
位置,为电液负载模拟器的速度,等效于连续可微摩擦模型中的w; 为外部干扰
项; 为静态摩擦; 为未建模动态。
[0014] 因此公式(1)写成:
[0015]
[0016] 令 则有:
[0017]
[0018] 步骤1-3、建立马达进油腔和出油腔的压力动态方程:
[0019]
[0020] 公式(5)中,βe为液压油的有效体积模量,进油腔的控制容积V1=V01+Ay,V01为进油腔的初始容积,出油腔的控制容积V2=V02-Ay,V02为出油腔的初始容积,Ct为马达的内泄露
系数,Q1为进油腔的流量,Q2为回油腔的流量。Q1、Q2与伺服阀阀芯位移xv有如下关系:
[0021]
[0022] 公式(6)中,阀系数 Cd为伺服阀节流孔流量系数,w0为伺服阀节流孔面积梯度,Ps为电液负载模拟器供油压力,Pr为电液负载模拟器回油压力,ρ为液压油的密
度,xv为阀芯位移,s(xv)为符号函数,且所述符号函数定义为:
[0023]
[0024] 忽略伺服阀阀芯的动态,假设作用于阀芯的控制输入u和阀芯位移xv成比例关系,即满足xv=klu,其中kl为电压-阀芯位移增益系数,u为输入电压。因此,公式(6)写为
[0025]
[0026] 其中总伺服阀增益系数g=kqkl。
[0027] 基于式(4)、(5)、(8),输出力矩控制电液负载模拟器的动态方程,即电液负载模拟器的数学模型为:
[0028]
[0029] (9)式中,电液负载模拟器的模型不确定性 R1和R2的定义如下:
[0030]
[0031] 由公式(10)可知R1>0,R2>0,R1和R2均为中间变量。
[0032] 步骤2、对于任意的转矩轨迹跟踪,提出三个合理假设,根据所述合理假设,设计电液负载模拟器误差符号积分鲁棒控制器,步骤如下:
[0033] 步骤2-1、为便于电液负载模拟器误差符号积分鲁棒控制器设计,对于任意的转矩轨迹跟踪,有如下三点合理假设:
[0034] 假设1:实际的液压电液负载模拟器工作在正常工况下,由于Pr和Ps的影响,P1和P2满足条件:0≤Pr
[0035] 假设2:期望的转矩指令Td(t)是一阶连续可微的,并且指令Td(t)及其一阶导数都是有界的,运动干扰y, 也都是有界的。
[0036] 假设3:不确定性非线性 存在2阶导数,且1阶、2阶导数均有界,即有下式成立:
[0037]
[0038] 公式(11)中,σ1,σ2都是已知常数。
[0039] 步骤2-2、为简化电液负载模拟器方程,便于控制器的设计,定义未知常值参数矢量θ=[θ1,θ2,θ3,θ4,θ5,θ6]T,其中θ1=βeg,θ2=βe,θ3=βeCt,θ4=B,θ5=a1,θ6=a2,因此动态方程(9)写成
[0040]
[0041] 公式(12)中U=θ1f1u,参数函数f1,f2,f3的定义如下:
[0042]
[0043] 根据公式(13),实际的控制输入u=U/θ1f1,因此,只需设计误差符号积分鲁棒控制器U来处理参数不确定性和不确定性非线性即可。
[0044] 步骤2-3、设计电液负载模拟器误差符号积分鲁棒控制器:
[0045] 定义如下误差变量:
[0046]
[0047] 式中:Td为转矩跟踪指令;z1为电液负载模拟器跟踪误差;r为辅助误差量;k1为正的反馈增益。
[0048] 由(14)式可知:
[0049]
[0050] 设计电液负载模拟器误差符号积分鲁棒控制器如下:
[0051]
[0052] Ua表示模型补偿控制器;kr为正的反馈增益;Us1是线性反馈项;Us2是非线性鲁棒项,用于克服模型不确定性对跟踪性能的影响。
[0053] 将(16)式代入(15)式可得:
[0054]
[0055]
[0056] (18)式中,鲁棒增益β>0,sign(z1)是关于z1的标准符号函数。
[0057] 转入步骤3。
[0058] 步骤3、运用李雅普诺夫稳定性理论对所设计电液负载模拟器误差符号积分鲁棒控制器进行稳定性证明,证明过程如下:
[0059] 对上述(17)式求导,得:
[0060]
[0061] 在呈现所设计控制器的性能之前,给出如下引理:
[0062] 引理1:定义变量L(t)和辅助函数P(t)如下:
[0063]
[0064]
[0065] 如果鲁棒增益β满足如下不等式:
[0066]
[0067] 则辅助函数P(t)恒为正值;
[0068] 由引理1可知,辅助函数P(t)的微分为:
[0069]
[0070] 定理1:对于电液负载模拟器的数学模型,如果如公式(16)所示的误差符号积分鲁棒控制器的鲁棒增益β满足不等式(22),且其反馈增益k1,kr足够大,使得如下定义的矩阵Λ
为正定矩阵:
[0071]
[0072] 则闭环电液负载模拟器中所有信号均有界,并且控制器获得渐进稳定性,即当t→∞时,z→0,其中误差向量z定义为z=[z1,r];
[0073] 证明:定义如下非负的函数V
[0074]
[0075] 其时间微分为:
[0076]
[0077] 把式(14)、(19)、(23)带入到(26)中可得:
[0078]
[0079] 式中z=[z1,r]T,Λ如式(24)是一个正定的矩阵;
[0080] 因此,有下式成立:
[0081]
[0082] 式中λmin(Λ)是矩阵Λ的最小特征值,由此可知V有界,因此z有界,故闭环控制器所有信号均有界;又由式(28)可知W∈L2,由误差动态方程可知 因此变量W是一致连
续的,由Barbalat引理,当t→∞时W→0,由此证明了定理1,该控制器可保证跟踪误差渐进
收敛于零。
[0083] 本发明的有益效果是:
[0084] (1)针对电液负载模拟器的系统特点,通过摩擦辨识分析该系统的摩擦特性,建立了更加精确的新型连续可微摩擦模型,为提升该系统的稳定性奠定基础。
[0085] (2)将参数误差、建模误差、未建模动态及外干扰归入到系统不确定性非线性中,所设计的误差符号积分鲁棒控制器在不使用高增益反馈(Sign function)的条件下也实现
了系统的渐进稳定性能,具有良好的鲁棒作用,并能保证电液负载模拟器的输出转矩准确
跟踪任意指定的转矩指令。
[0086] (3)简化了控制器设计,并且控制器的控制电压连续,有利于在工程实际中应用,对比仿真结果验证了控制器的有效性。

附图说明

[0087] 图1为本发明的一种电液负载模拟器误差符号积分鲁棒控制方法的电液负载模拟器原理图。
[0088] 图2为本发明的一种电液负载模拟器误差符号积分鲁棒控制方法的控制策略图。
[0089] 图3为实施例中控制器u随时间变化的曲线图,控制器输入电压满足-10V~+10V的输入范围,符合实际应用。
[0090] 图4为实施例中跟踪转矩(即指令转矩与输出转矩)的曲线图。
[0091] 图5为实施例中跟踪误差(即指令转矩与输出转矩误差)曲线图。具体实施方式:
[0092] 下面结合附图对本发明作进一步详细描述。
[0093] 结合图2,一种电液负载模拟器误差符号积分鲁棒控制方法,其电液负载模拟器结构原理如图1所示,包括以下步骤:
[0094] 步骤1、基于连续可微摩擦模型,建立电液负载模拟器的数学模型:
[0095] 步骤1-1、建立基于双曲正切近似的连续可微摩擦模型
[0096]
[0097] 公式(1)中,a1,a2分别表示不同摩擦特性的幅值水平,c1,c2,c3为表征摩擦特性的形状系数,w表征运动速度;tanh表示双曲正切函数;
[0098] 步骤1-2、建立电液负载模拟器的输出力矩动态方程:
[0099]
[0100] 公式(2)中,T为输出力矩,A为负载液压马达的排量,液压马达负载压力PL=P1-P2,P1为马达进油腔的压力,P2为马达出油腔的压力,B为总粘性阻尼系数,y电液负载模拟器的
位置,为电液负载模拟器的速度,等效于连续可微摩擦模型中的w; 为外部干扰
项; 为静态摩擦; 为未建模动态。
[0101] 因此公式(1)可写成:
[0102]
[0103] 令 则有:
[0104]
[0105] 步骤1-3、建立马达进油腔和出油腔的压力动态方程:
[0106]
[0107] 公式(5)中,βe为液压油的有效体积模量,进油腔的控制容积V1=V01+Ay,V01为进油腔的初始容积,出油腔的控制容积V2=V02-Ay,V02为出油腔的初始容积,Ct为马达的内泄露
系数,Q1为进油腔的流量,Q2为回油腔的流量,Q1、Q2与伺服阀阀芯位移xv有如下关系:
[0108]
[0109] 公式(6)中,阀系数 Cd为伺服阀节流孔流量系数,w0为伺服阀节流孔面积梯度,Ps为电液负载模拟器供油压力,Pr为电液负载模拟器回油压力,ρ为液压油的密
度,xv为阀芯位移,s(xv)为符号函数,且所述符号函数定义为:
[0110]
[0111] 由于采用的是高性能的伺服阀,因此忽略伺服阀阀芯的动态,假设作用于阀芯的控制输入u和阀芯位移xv成比例关系,即满足xv=klu,其中kl为电压-阀芯位移增益系数,u
为输入电压。
[0112] 因此,公式(6)可写为
[0113]
[0114] 其中总伺服阀增益系数g=kqkl;
[0115] 基于式(4)、(5)、(8),输出力矩控制电液负载模拟器的动态方程,即电液负载模拟器的数学模型为:
[0116]
[0117] (9)式中,电液负载模拟器的模型不确定性 R1和R2的定义如下:
[0118]
[0119] 由公式(10)可知R1>0,R2>0,R1和R2均为中间变量。
[0120] 步骤2、对于任意的转矩轨迹跟踪,提出三个合理假设,根据所述合理假设,设计电液负载模拟器误差符号积分鲁棒控制器,步骤如下:
[0121] 步骤2-1、为便于电液负载模拟器误差符号积分鲁棒控制器设计,对于任意的转矩轨迹跟踪,有如下三点合理假设:
[0122] 假设1:实际的液压电液负载模拟器工作在正常工况下,由于Pr和Ps的影响,P1和P2满足条件:0≤Pr
[0123] 假设2:期望的转矩指令Td(t)是一阶连续可微的,并且指令Td(t)及其一阶导数都是有界的,运动干扰y, 也都是有界的。
[0124] 假设3:不确定性非线性 存在2阶导数,且1阶、2阶导数均有界,即有下式成立:
[0125]
[0126] 公式(11)中,σ1,σ2都是已知常数。
[0127] 对于给定期望的转矩指令Td(t),控制器的设计目标是设计有界的控制输入u使得输出转矩T在尽管存在各种建模不确定性的情况下尽可能地跟踪Td(t)。
[0128] 步骤2-2、为简化电液负载模拟器方程,便于控制器的设计,定义未知常值参数矢量θ=[θ1,θ2,θ3,θ4,θ5,θ6]T,其中θ1=βeg,θ2=βe,θ3=βeCt,θ4=B,θ5=a1,θ6=a2,因此动态方程(9)可写成
[0129]
[0130] 公式(12)中U=θ1f1u,参数函数f1,f2,f3的定义如下:
[0131]
[0132] 在此引入了一个新的变量U来代替系统的控制输入u,因为θ1f1是可以实时计算的,如果得到了新的控制输入U的表达式,实际的控制输入u=U/θ1f1。因此,只需设计误差符号
积分鲁棒控制器U来处理参数不确定性和不确定性非线性即可。
[0133] 步骤2-3、设计电液负载模拟器误差符号积分鲁棒控制器:
[0134] 定义如下误差变量:
[0135]
[0136] 式中:Td为转矩跟踪指令;z1为电液负载模拟器跟踪误差;r为辅助误差量;k1为正的反馈增益。
[0137] 由(14)式可知:
[0138]
[0139] 设计电液负载模拟器误差符号积分鲁棒控制器如下:
[0140]
[0141] Ua表示模型补偿控制器;kr为正的反馈增益;Us1是线性反馈项;Us2是非线性鲁棒项,用于克服模型不确定性对跟踪性能的影响;
[0142] 将(16)式代入(15)式可得:
[0143]
[0144] 由(17)式可以看出,如果系统中不存在模型不确定性,即 非线性鲁棒项Us2是没必要使用的,线性反馈项Us1就能确保名义系统 实现渐进稳定的性
能。显然,工程实际中并不存在这样的系统 因此,必须引入非线性鲁棒项Us2
来处理模型不确定性的影响。本控制方法设计误差符号积分鲁棒项us2如下:
[0145]
[0146] (18)式中β>0为鲁棒增益。sign(z1)是关于z1的标准符号函数,本控制方法设计Us2的目的是希望通过选择合适的控制增益k1,kr,β来补偿系统中的模型不确定性,通过合
理的稳定性分析使系统实现渐进稳定的性能。
[0147] 由式(16)和(18)可知:控制器中并不含有辅助的误差符号r,包含的均是可测的信号,因此控制器是可以执行的。另外,鉴于Ua中使用的是连续的摩擦模型,符号函数在Us2中
以积分的形式起作用,由此可知最终的控制输入是连续的,相比一些不连续的控制器(基于
不连续的摩擦模型控制算法和传统的滑膜控制算法)来讲,此方法更有利于在工程实际中
应用。
[0148] 步骤3、运用李雅普诺夫稳定性理论对所设计电液负载模拟器误差符号积分鲁棒控制器进行稳定性证明;
[0149] 对上述(17)式求导,得:
[0150]
[0151] 在呈现所设计控制器的性能之前,给出如下引理:
[0152] 引理1:定义变量L(t)和辅助函数P(t)如下:
[0153]
[0154]
[0155] 如果鲁棒增益β满足如下不等式:
[0156]
[0157] 则辅助函数P(t)恒为正值;
[0158] 由引理1可知,辅助函数P(t)的微分为:
[0159]
[0160] 定理1:对于非线性系统(9),如果误差符号积分鲁棒控制器(16)的鲁棒增益β满足不等式(22)且其反馈增益k1,kr足够大使得如下定义的矩阵Λ为正定矩阵:
[0161]
[0162] 则闭环系统中所有信号均有界,并且控制器可获得渐进稳定性,即当t→∞时,z→0,其中z定义为z=[z1,r];
[0163] 证明:定义如下非负的函数
[0164]
[0165] 其时间微分为:
[0166]
[0167] 把式(14)、(19)、(23)带入到(26)中可得:
[0168]
[0169] 式中z=[z1,r]T,Λ如式(24)是一个正定的矩阵。
[0170] 因此,有下式成立:
[0171]
[0172] 式中λmin(Λ)是矩阵Λ的最小特征值,由此可知V有界,因此z有界,故闭环控制器所有信号均有界。又由式(28)可知W∈L2,由误差动态方程可知 因此W是一致连续
的,由Barbalat引理,当t→∞时W→0,由此证明了定理1,该控制器可保证跟踪误差渐进收
敛于零。
[0173] 实施例:
[0174] 双叶片液压马达力控制负载模拟器参数为:
[0175] A=2×10-4m3/rad,B=80N·m·s/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,
-4 -4
a1=3.5×10 ,a2=5×10 ,c1=700,c2=15,c3=1.5
[0176] 设计的控制器参数选取为:k1=200,kr=0.01,β=0.1。系统时变外干扰选取为d=200sint,运动轨迹为 系统期望跟踪的力矩指令为曲线
[0177] 控制律作用效果:
[0178] 图3是干扰控制器输入电压u曲线,控制输入信号连续,且输入电压满足-10V~+10V的输入范围,符合实际应用。
[0179] 结合图4和图5,可以看出指令信号和跟踪误差曲线可以看出跟踪误差是有界收敛的,并且这个界相对于指令的振幅来说是很小的。由图4和图5可知,本发明提出的算法在仿
真环境下能够处理模型不确定性,相比于传统PID控制,本发明设计的控制器能够极大的提
高存在参数不确定性及不确定性非线性系统的控制精度。研究结果表明在不确定非线性和
参数不确定性影响下,本文提出的方法能够满足性能指标。