CN105843043B - 一种电液负载模拟装置自适应鲁棒力控制方法 - Google Patents
一种电液负载模拟装置自适应鲁棒力控制方法 Download PDFInfo
- Publication number
- CN105843043B CN105843043B CN201610327569.8A CN201610327569A CN105843043B CN 105843043 B CN105843043 B CN 105843043B CN 201610327569 A CN201610327569 A CN 201610327569A CN 105843043 B CN105843043 B CN 105843043B
- Authority
- CN
- China
- Prior art keywords
- formula
- electro
- adaptive
- parameter
- load simulator
- 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
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
技术领域
本发明属于电液伺服控制领域,具体涉及一种电液负载模拟装置自适应鲁棒力控制方法。
背景技术
精确打击武器的性能是决定现代战争胜负的最重要因素,武器的姿态、轨迹和方向的控制是关键,这个过程是靠武器上的惯性器件或导引收索***感受目标位置,再由中央控制计算机计算控制指令,然后控制输出。所有的这些控制输出都要落实到最终的伺服执行机构(舵机)上。因此,执行机构的性能关系到航空、宇航、舰船、火炮等国防工业的全方位发展,同时在民用工业的应用也得到广泛的重视。它决定了现代精确制导武器整个大控制***的结构、布局,更是武器控制动态特性的关键因素。
电液负载模拟装置一方面具有一般电液伺服***所具有的非线性、不确定性等特性,另一方面又受到被加载对象运动的强干扰,使得***结构更为复杂,因此其***分析与控制器设计与一般电液伺服***相比更为困难。电液伺服控制***的发展可以说和控制理论的发展是相辅相成的,一方面,作为控制***的应用,电液伺服控制***的发展将控制理论的成果付诸于应用;另一方面,由于电液伺服***独有的复杂特性以及越来越高的性能指标要求,其控制***的发展也推动了控制理论的发展。
目前针对电液伺服***的先进控制策略,有反馈线性化、滑模等控制方法。反馈线性化控制方法不仅设计简单,而且可以保证***的高性能,但是其要求所建立的***数学模型必须非常准确,这在实际应用中难以得到保证;作为一种鲁棒控制方法,经典滑模控制可以有效地处理任何有界的建模不确定性,并获得渐近跟踪的稳态性能。但是经典滑模控制所设计的不连续的控制器容易引起滑模面的颤振问题,从而恶化***的跟踪性能。为此,许多研究对经典滑模控制进行了改进,如采用光滑连续的双曲正切函数替代不连续的标准符号函数。但是如此一来便丧失了渐近跟踪的稳态性能,只能获得有界的跟踪误差。总结来说:传统控制方式难以满足不确定非线性的跟踪精度要求;而近年来先进的控制策略设计均比较复杂,不易于工程实现。
发明内容
本发明的目的在于提供一种电液负载模拟装置自适应鲁棒力控制方法,解决了现有电液负载模拟装置中存在被忽略的模型不确定性、基于传统的滑模的控制方法所设计的控制器不连续等问题,基于传统的自适应控制方法,通过巧妙地设计非线性鲁棒控制律使得***在同时存在参数不确定性和不确定性非线性的情况下的参数估计不受影响且获得渐近跟踪的性能,增强了传统自适应控制对外负载干扰等不确定性非线性的鲁棒性,获得了更好的跟踪性能。
本发明为解决上述问题采取的技术方案是:一种电液负载模拟装置自适应鲁棒力控制方法,包括以下步骤:
步骤1、基于连续可微摩擦模型,建立电液负载模拟装置的数学模型;
步骤2、对于任意的力轨迹跟踪,提出三个合理假设,根据所述合理假设,设计电液负载模拟装置自适应鲁棒力控制器;
步骤3、自适应鲁棒力控制器的性能分析。
步骤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)具有如下性质:
定义z=F-Fd为***的跟踪误差,其时间的导数可写成:
根据式(18),基于模型的控制器u可设计为:
u=um+ur
ur=(-kz+us)/f1 (19)
式中um是通过式(15)给出的在线参数自适应律的自适应模型补偿项;k是正的反馈增益;ur为鲁棒控制律,us是非线性鲁棒项用于克服模型不确定性对跟踪性能的影响。
定义如下的Lyapunov函数:
基于控制器(19),函数V对时间的微分为:
式中回归器定义为:
对于鲁棒项us的设计,需满足如下的条件:
eus≤0 (23)
式中ξ代表给定的鲁棒精度,且为可任意小的正的设计参数。
令函数h满足如下条件:
式(24)中θM=θmax-θmin,us可选取为:
式(25)中km为正的非线性增益,此时us满足条件(23)。
步骤3所述自适应鲁棒力控制器的性能分析,具体如下:
控制器性能:使用不连续映射自适应律(15)及自适应函数所提出的自适应鲁棒控制律(19)可保证如下性能:
A.闭环信号中所有信号都是有界的,且正定函数V满足如下不等式:
式(26)中λ=2θ1mink是指数收敛率。
B.如果在某一时刻t0之后,***只存在参数不确定性,即d=0,那么除了结论A之外,还可获得渐近跟踪的性能,即当t→∞时,e→0;
稳定性分析:选取如下的李雅普诺夫函数,运用李雅普诺夫稳定性理论进行稳定性分析:
并运用Barbalat引理可得***的全局渐近稳定的结果,因此调节参数k,ξ及Γ可使***的跟踪误差在时间趋于无穷的条件下趋于零。
本发明与现有技术相比,其显著优点在于:
(1)针对电液负载模拟装置的***特点,通过摩擦辨识分析该***的摩擦特性,建立了更加精确的新型连续可微摩擦模型,为提升该***的稳定性奠定基础。
(2)基于传统的自适应控制方法,通过设计非线性鲁棒控制律使得***在同时存在参数不确定性和不确定性非线性的情况下的参数估计不受影响且获得渐近跟踪的性能。
(3)本发明所设计的非线性自适应鲁棒控制器简单并且其控制输出光滑连续,更利于在工程实际中应用。仿真结果验证了其有效性。
附图说明
图1为本发明的一种电液负载模拟装置自适应鲁棒力控制方法的电液负载模拟装置原理图。
图2为本发明的一种电液负载模拟装置自适应鲁棒力控制方法的控制策略图。
图3为实施例中控制器u随时间变化的曲线图,控制器输入电压满足-10V~+10V的输入范围,符合实际应用。
图4是本发明所设计的电液负载模拟装置自适应鲁棒力控制器作用下***参数θ1的估计值随时间变化的示例性曲线。
图5是本发明所设计的电液负载模拟装置自适应鲁棒力控制器作用下***参数θ2的估计值随时间变化的示例性曲线。
图6是本发明所设计的电液负载模拟装置自适应鲁棒力控制器作用下***参数θ3的估计值随时间变化的示例性曲线。
图7是本发明所设计的电液负载模拟装置自适应鲁棒力控制器作用下***参数θ4的估计值随时间变化的示例性曲线。
图8是本发明所设计的电液负载模拟装置自适应鲁棒力控制器作用下***参数θ5的估计值随时间变化的示例性曲线。
图9是本发明所设计的电液负载模拟装置自适应鲁棒力控制器作用下***参数θ6的估计值随时间变化的示例性曲线。
图10是本发明所设计的电液负载模拟装置自适应鲁棒力控制器作用下***输出与期望输出随时间变化的曲线图。
图11是本发明所设计的电液负载模拟装置自适应鲁棒力控制器作用下***的跟踪误差随时间变化的曲线图。
具体实施方式:
下面结合附图对本发明作进一步详细描述。
结合图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)具有如下性质:
定义z=F-Fd为***的跟踪误差,其时间的导数可写成:
根据式(18),基于模型的控制器u可设计为:
u=um+ur
ur=(-kz+us)/f1 (19)
式中um是通过式(15)给出的在线参数自适应律的自适应模型补偿项;k是正的反馈增益,ur为鲁棒控制律,us是非线性鲁棒项用于克服模型不确定性对跟踪性能的影响。
定义如下的Lyapunov函数:
基于控制器(19),函数V对时间的微分为:
式中回归器定义为:
对于鲁棒项us的设计,需满足如下的条件:
eus≤0 (23)
式中ξ代表给定的鲁棒精度,且为可任意小的正的设计参数。
令函数h满足如下条件:
式(24)中θM=θmax-θmin,us可选取为:
式(25)中km为正的非线性增益,此时us满足条件(23)。
步骤3、自适应鲁棒力控制器的性能分析,具体如下:
控制器性能:使用不连续映射自适应律(15)及自适应函数所提出的自适应鲁棒控制律(19)可保证如下性能:
A.闭环信号中所有信号都是有界的,且正定函数V满足如下不等式:
式(26)中λ=2θ1mink是指数收敛率。
B.如果在某一时刻t0之后,***只存在参数不确定性,即d=0,那么除了结论A之外,还可获得渐近跟踪的性能,即当t→∞时,e→0;
稳定性分析:选取如下的李雅普诺夫函数,运用李雅普诺夫稳定性理论进行稳定性分析:
由于未知参数θ是常值,因此有:
因此函数Vs对时间的导数为:
由式(21)和条件(23)可得:
结合τ的定义和式(17)中的性质P2,可得:
这意味着Vs≤Vs(0)。因此W∈L2且Vs∈L∞,由于所有信号都有界,根据式(18)易知W是有界的,故W一致连续。运用Barbalat引理可知,当t→∞时,W→0,此隐含着结论B。
实施例:
液压缸力控制负载模拟器参数为:
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,a3=80N·m·s/rad,J=0.32kg·m2,a1=5×10-4,a2=3.5×10-4,c1=15,c2=1.5,c3=900
控制器参数选取为:反馈增益K=k+km=100,自适应增益Г=diag{7.3×10-5,1×1011,3×10-11,5×10-4,2×10-4,30},仿真的采样时间为0.2ms。***时变外干扰选取为d=200sin t,运动轨迹为***期望跟踪的力矩指令为曲线
控制律作用效果:
图3为实施例中控制器作用下***控制输入u随时间变化的曲线图,从图中可以看出,所获得的控制输入是低频连续的信号,更利于在实际应用中的执行。
图4~图9是本发明所设计的电液负载模拟装置自适应鲁棒力控制器作用下***参数估计值随时间变化的示例性曲线,从图中可以看出,控制器作用下***的部分参数估计能较好地收敛真值。
图10是本发明所设计的电液负载模拟装置自适应鲁棒力控制器作用下***输出与期望输出随时间变化的曲线图。
图11是本发明所设计的电液负载模拟装置自适应鲁棒力控制器作用下***的跟踪误差随时间变化的曲线图。
结合图10和图11,可以看出跟踪误差是有界收敛的,并且这个界相对于期望指令的振幅来说是很小的。由上图可知,本发明提出的算法在仿真环境下能够处理模型不确定性,相比于传统PID控制,本发明设计的控制器能够极大的提高存在参数不确定性及不确定性非线性***的控制精度。研究结果表明在不确定非线性和参数不确定性影响下,本文提出的方法能够满足性能指标。
Claims (1)
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)及其一阶导数都是有界的,运动干扰也都是有界的;
假设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)具有如下性质:
定义z=F-Fd为***的跟踪误差,其时间的导数可写成:
根据式(18),基于模型的控制器u可设计为:
u=um+ur
ur=(-kz+us)f/1 (19)
式中um是通过式(15)给出的在线参数自适应律的自适应模型补偿项;k是正的反馈增益,ur为鲁棒控制律,us是非线性鲁棒项用于克服模型不确定性对跟踪性能的影响;
定义如下的Lyapunov函数:
基于控制器(19),函数V对时间的微分为:
式中回归器定义为:
对于鲁棒项us的设计,需满足如下的条件:
eus≤0 (23)
式中ξ代表给定的鲁棒精度,且为可任意小的正的设计参数;
令函数h满足如下条件:
式(24)中θM=θmax-θmin,us可选取为:
式(25)中km为正的非线性增益,此时us满足条件(23);
步骤3、自适应鲁棒力控制器的性能分析,具体如下:
控制器性能:使用不连续映射自适应律(15)及自适应函数所提出的自适应鲁棒控制律(19)可保证如下性能:
A.闭环信号中所有信号都是有界的,且正定函数V(t)满足如下不等式:
式(26)中λ=2θ1mink是指数收敛率;
B.如果在某一时刻t0之后,***只存在参数不确定性,即d=0,那么除了结论A之外,还可获得渐近跟踪的性能,即当t→∞时,e→0;
稳定性分析:选取如下的李雅普诺夫函数,运用李雅普诺夫稳定性理论进行稳定性分析:
并运用Barbalat引理可得***的全局渐近稳定的结果,因此调节参数k,ξ及Γ可使***的跟踪误差在时间趋于无穷的条件下趋于零。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610327569.8A CN105843043B (zh) | 2016-05-17 | 2016-05-17 | 一种电液负载模拟装置自适应鲁棒力控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610327569.8A CN105843043B (zh) | 2016-05-17 | 2016-05-17 | 一种电液负载模拟装置自适应鲁棒力控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105843043A CN105843043A (zh) | 2016-08-10 |
CN105843043B true CN105843043B (zh) | 2019-01-04 |
Family
ID=56592679
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610327569.8A Active CN105843043B (zh) | 2016-05-17 | 2016-05-17 | 一种电液负载模拟装置自适应鲁棒力控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105843043B (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106707748B (zh) * | 2016-12-13 | 2019-11-15 | 南京理工大学 | 简化型周期性干扰补偿的自适应鲁棒力控制方法 |
CN107121932B (zh) * | 2017-06-12 | 2020-06-19 | 南京理工大学 | 电机伺服***误差符号积分鲁棒自适应控制方法 |
CN109426149B (zh) * | 2017-08-25 | 2022-02-01 | 南京理工大学 | 基于三阶数学模型的负载模拟器自适应rise控制方法 |
CN109426150B (zh) * | 2017-08-25 | 2021-11-09 | 南京理工大学 | 基于扩张状态观测器的负载模拟器反步控制方法 |
CN107943062A (zh) * | 2017-09-13 | 2018-04-20 | 哈尔滨工业大学深圳研究生院 | 带外部干扰力矩的挠性卫星姿态滑模控制方法 |
CN111240202B (zh) * | 2020-01-16 | 2021-01-15 | 西安交通大学 | 航空发动机电液伺服***在线辨识方法 |
CN111781839B (zh) * | 2020-08-10 | 2021-07-20 | 北京航空航天大学 | 一种电动加载***的自适应鲁棒控制方法及电动加载*** |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8595162B2 (en) * | 2011-08-22 | 2013-11-26 | King Fahd University Of Petroleum And Minerals | Robust controller for nonlinear MIMO systems |
CN104345639B (zh) * | 2014-10-09 | 2017-03-15 | 南京理工大学 | 一种电液位置伺服***鲁棒自适应控制方法 |
CN105048922B (zh) * | 2015-08-21 | 2017-10-03 | 中国科学院合肥物质科学研究院 | 一种永磁同步直线电机稳定自适应鲁棒位置控制方法 |
CN105159076B (zh) * | 2015-08-24 | 2018-01-05 | 南京理工大学 | 基于融合型自适应鲁棒的电液负载模拟器力控制方法 |
-
2016
- 2016-05-17 CN CN201610327569.8A patent/CN105843043B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN105843043A (zh) | 2016-08-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105843043B (zh) | 一种电液负载模拟装置自适应鲁棒力控制方法 | |
CN106154833B (zh) | 一种电液负载模拟装置输出反馈控制方法 | |
CN105700352B (zh) | 一种电液负载模拟器误差符号积分鲁棒控制方法 | |
CN104345639B (zh) | 一种电液位置伺服***鲁棒自适应控制方法 | |
CN104317198B (zh) | 具有时变输出约束的电液伺服***非线性鲁棒位置控制方法 | |
CN104345638B (zh) | 一种液压马达位置伺服***的自抗扰自适应控制方法 | |
CN105700347B (zh) | 一种含磁滞补偿的液压马达预设性能跟踪控制方法 | |
CN106483844B (zh) | 基于非线性鲁棒的电液伺服***自适应位置控制器的实现方法 | |
CN104932259A (zh) | 一种电液位置伺服***的增益自调节的超螺旋滑模控制方法 | |
CN110703608B (zh) | 一种液压伺服执行机构智能运动控制方法 | |
CN110456646B (zh) | 基于ekf的锚杆钻机钻臂摆角自适应滑模控制***设计方法 | |
CN105159076A (zh) | 基于融合型自适应鲁棒的电液负载模拟器力控制方法 | |
CN110928182A (zh) | 基于状态估计的液压伺服***鲁棒自适应重复控制方法 | |
CN106197173A (zh) | 基于扰动估计和补偿的战术导弹鲁棒姿态控制方法 | |
CN104698844A (zh) | 液压位置伺服***的不确定性补偿的滑模控制方法 | |
CN106125553A (zh) | 一种考虑状态约束的液压***自适应控制方法 | |
CN109426150A (zh) | 基于扩张状态观测器的负载模拟器反步控制方法 | |
CN113110048B (zh) | 采用hosm观测器的非线性***输出反馈自适应控制***和方法 | |
CN106066603A (zh) | 具有精确跟踪性能的电液伺服***自适应鲁棒位置控制器的实现方法 | |
CN106066605B (zh) | 基于不连续投影映射的电液伺服***非线性鲁棒位置控制器的实现方法 | |
CN109426140B (zh) | 基于simulink的负载模拟器参数影响度分析方法 | |
Xu et al. | Effective model based fault detection scheme for rudder servo system | |
Fadel | Hybrid Control Algorithm Sliding Mode-PID for an Electrohydraulic Servo Actuator System Based on Particle Swarm Optimization Technique | |
Xie et al. | Optimal tracking control for ship course using approximate dynamic programming method | |
CN109426149A (zh) | 基于新型模型的负载模拟器自适应rise控制方法 |
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 |