一种电静液作动系统双闭环模型参考自适应控制方法与流程

文档序号:12863041阅读:219来源:国知局
一种电静液作动系统双闭环模型参考自适应控制方法与流程
本发明涉及一种电静液作动器的控制方法,具体涉及一种电静液作动系统双闭环模型参考自适应控制方法。技术背景电静液作动器是一种新型作动器,其具有体积小、可靠性高、重量轻、效率高、管路结构简单等优点,在顶升系统、支护系统、飞控系统、先进制造等领域有着广阔的使用前景。但由于电机和泵的转动惯量大,同时其频宽和刚度不足,阀自身的死区特性,以及子机构本身所具有的非线性因素,长期运行造成的油温、密度等参数漂移等不确定因素都会影响系统的控制性能。特别是,在小信号任务下,当存在外部干扰时,系统的定位精度和响应速度往往不能满足控制需求。为此,有必要采用恰当的控制方法,提高系统的动静态特性,以满足对电静液作动系统具有高性能需求的应用领域。目前,面向电动静液作动器的控制方法主要有:pid控制、滑模控制、遗传算法等。文献(张振,李海军,诸德放.eha反馈线性化最优滑模面双模糊滑模控制[j].北京航空航天大学学报,2016,42(7):1398-1405)提出一种基于反馈线性化最优滑模面的双模糊滑模控制方法。该方法虽然很好的保证了系统的跟踪性能,并且采用模糊控制算法消弱了抖振,但是抖振对系统的控制品质依然存在影响。文献(马纪明,付永领,李军,高波.一体化电动静液作动器(eha)的设计与仿真分析[j].航空学报,2005,26(1):79-83)对电动静液系统采用pid控制器实现系统的位置控制。仿真结果表明,系统调节时间为1秒左右;当在2秒添加负载后,受扰动后的调节时间为0.5秒。显然,系统的快速性和抗扰性还可以进一步加以改善和提升,从而满足某些应用领域中电静液作动系统的高性能需求。文献(谢鹏,张红梅.基于自适应遗传算法的eha控制器优化设计[j].传感技术学报,2016,29(6):909-914.)提出一种基于自适应遗传算法的电动静液控制器。实验表明,采用该算法后,系统的快速性、精确度与稳定性都有所改善。但是,将遗传算法等智能优化算法用于解决电静液系统的实时控制问题还存在一定困难。另外,该算法所呈现的结果中伴有4.76%的超调,其控制性能有待于进一步提升,以拓展其适用范围。技术实现要素:本发明所要解决的技术问题是:克服现有技术存在的缺陷,提出了一种电静液作动系统双闭环模型参考自适应控制方法,针对电静液作动系统,面向不同的信号任务,采用双闭环模型参考自适应控制方法,提高电静液作动系统的运行质量,改善系统的动态响应性能和鲁棒性。为了实现上述目的,本发明提出的电静液作动系统双闭环模型参考自适应控制方法,具体步骤如下:步骤1.构建作动器压差内环控制系统,提高电静液作动器的阻尼。步骤2.在作动器压差内环控制系统中,增设反馈通道高通滤波器,消除电静液作动器阻尼升高引起的刚度下降。步骤3.设置模型参考自适应外环控制系统,采用模型参考自适应控制方法,提高对作动系统固有不确定性的适应能力。步骤4.利用基于信号的控制输出补偿器,对步骤3自适应调节器的等效输出控制量进行补偿,得到补偿后的自适应调节器等效输出,提高小信号任务指令下的系统响应精度和灵敏度。步骤1所述构建作动器压差内环控制系统,提高电静液作动器的阻尼,具体步骤如下:令为系统相对阻尼系数;ω0为系统固有频率;kfr为前向速度放大系数;s为传递函数的复变量;x为输出量;u为输入量。不失一般性,电静液作动器传递函数表示为:提取作动器压差,采用比例控制器,构建作动器压差内环控制系统。令kup为压差反馈放大系数;m为活塞上的惯性质量;a为作动筒的活塞面积;kc为控制器比例增益。由此,得到内环控制系统传递函数为:对比压差内环控制系统增加前后的传递函数,可知:增加压差闭环系统后,系统等效阻尼增大,改善了系统抗干扰性能。步骤2所述的在作动器压差内环控制系统中,增设反馈通道高通滤波器,消除电静液作动器阻尼升高引起的刚度下降。具体内容如下:虽然能够提高系统阻尼,但是会造成系统刚度的下降,导致稳态误差存在,记为其中,kfp为前向系统的压差放大系数;kfb为位置反馈系数;f为外部负载;x为作动筒的活塞位移。在静态外力和摩擦力等干扰因素影响下,会出现静态误差。尤其在控制信号是正弦输入时,若作动器存在干性摩擦,会导致系统产生明显响应滞后,使系统整体性能恶化。为此,在压差内环控制系统中,增设反馈通道高通滤波器,根据系统固有频率确定高通滤波器的截止频率,消弱低频段压差反馈信号,改善系统响应的稳态误差。值得注意的是,对于控制信号是正弦输入时,高通滤波器的截止频率不仅取决于系统固有频率,还与控制信号频率相关。令ωhpf为高通滤波器的截止频率。由此,得到增加滤波器后的等效内环传递函数为:步骤3所述设置模型参考自适应外环控制系统,采用模型参考自适应控制方法,提高对作动系统固有不确定性的适应能力,具体内容如下:考虑到电静液作动系统中部件存在的非线性、非定常特性,采用模型参考自适应控制方法作为外环控制策略。首先,定义参考模型:其中,am为n×n维矩阵,为参考模型的系统矩阵;bm为n×m维矩阵,为参考模型的控制矩阵;xm为n维参考模型的状态向量;为xm的导数;g为m维输入向量。其次,得到参考模型输出与实际系统输出之间的偏差e,记为:e=x-xm(6)其中,x为系统状态向量。再次,根据李雅普诺夫方程,得到自适应调节器的输出控制量为:z=-hsignbtpe(7)其中,sign为符号函数;bt为b的转置矩阵,b为被控对象的控制矩阵;p为对称正定矩阵,可通过求解李亚普诺夫方程确定;h=const>0。在实际过程中,,b的性能可通过bm来保证,所以上式可以写为:其中:为bm的转置矩阵。最后,根据步骤2构建的等效压差内环控制系统,结合设计的上述模型参考自适应控制器,确定自适应调节器的等效输出控制量为:z'=-hsat(k1e+t1ε)(9)其中,sat为连续饱和函数;k1为常数矩阵;t1与t2为平均滤波器时间常数的对角阵;ε为适应信号;为ε的一阶导数;为e的一阶导数。步骤4所述利用基于信号的控制输出补偿器,对自适应调节器的等效输出控制量进行补偿,得到补偿后的自适应调节器等效输出,提高小信号任务指令下的系统响应精度和灵敏度。考虑到在上述模型参考自适应外环控制作用下,当输入为小信号任务指令时,特别是正弦小信号输入时,系统灵敏度和精度不能保证。因此,根据信号输入,设计自适应调节器输出补偿环节。补偿器采用信号相关的分段函数为:其中,k1与k2为分段点,用于划分信号任务指令的大小;a1与a2补偿强度;b1与b2为阶段补偿的基准值;c为补偿峰值。在上述补偿环节作用下,得到补偿后的自适应调节器等效输出为:z″=z′×az(12)本发明首先为提高系统抗干扰能力,提取作动器压差,构建压差内环控制系统来改善系统阻尼;其次,在压差检测反馈通道,设计滤波器来抵消阻尼升高引起的刚度下降;在此基础上,设计基于信号的改进模型参考自适应外环控制方法。采用该方法,可以根据实际工况灵活调节系统动态性能,改善大信号任务指令下的响应快速性,显著提高小信号任务指令下的系统灵敏度与精度。特别是,无论何种任务指令下,系统响应基本无超调,满足对电静液作动系统有高性能需求的应用领域。附图说明图1电静液作动系统双闭环控制原理图。图2高通滤波器截止频率。图3阶跃信号下的系统响应对比曲线。图4正弦信号下的系统响应对比曲线。具体实施方式以下结合附图和具体实例,对本发明所提方法的实施方式进行详细说明:电静液作动系统及其子机构固有的转动惯量大,同时其频宽和刚度不足,阀自身的死区特性,以及子机构本身所具有的非线性因素,长期运行造成的油温、密度参数漂移等不确定因素都会影响系统的控制性能。在对抗扰性能、机动性能、精度等方面有着较高控制品质的应用场合,常规的方法无法满足要求。针对上述具体工作,使用本发明提出的电静液作动系统双闭环模型参考自适应控制方法,提高电静液作动系统的运行质量,改善系统的动态响应性能和鲁棒性。具体步骤如下:令为系统相对阻尼系数;ω0为系统固有频率;kfr为前向速度放大系数;s为传递函数的复变量;x为输出量;u为输入量。不失一般性,电静液作动器传递函数表示为:提取作动器压差,采用比例控制器,构建作动器压差内环控制系统。令kup为压差反馈放大系数;m为活塞上的惯性质量;a为作动筒的活塞面积;kc为控制器比例增益。由此,得到内环控制系统传递函数为:可见,在引入压差内环控制后,系统阻尼增大。附加阻尼系数ζadd=0.5kfrkupω0m/a,则附加阻尼为:引入压差内环控制后,虽然能够提高系统阻尼,但是也会造成系统刚度下降。利用拉布拉斯变换的终值定理可得:其中,r(s)为输入信号的传递函数;e(s)为误差传递函数;n(s)为扰动信号的传递函数;g1(s)为控制器的传递函数;g2(s)为被控对象的传递函数;h(s)为反馈通道的传递函数。令kfp为前向系统的压差放大系数;kfb为位置反馈系数;f为外部负载;x为作动筒的活塞位移。则系统稳态误差为:在静态外力和摩擦力等干扰因素影响下,系统存在静态误差。尤其是在控制信号为正弦输入时,若作动器存在干性摩擦,会导致系统产生明显响应滞后,使系统整体性能恶化。为此,在压差内环控制系统中,增设反馈通道高通滤波器。根据系统固有频率,确定高通滤波器的截止频率,消弱低频段压差反馈信号,减小系统响应的稳态误差。值得注意的是,当控制信号为正弦输入时,高通滤波器的截止频率不仅取决于系统固有频率,还与控制信号频率相关,如图1所示。令ωhpf为高通滤波器的截止频率,则高通滤波器的传递函数为:由此,得到增加反馈通道高通滤波器后的压差内环控制系统的等效传递函数为:由于电机和泵的转动惯量大,同时其频宽和刚度不足;阀自身的死区特性,以及子机构本身所具有的非线性因素;长期运行造成的油温、密度参数漂移等不确定因素都会影响系统的控制性能,所以采用模型参考自适应控制方法实现外环对给定值的控制。首先,定义参考模型为:bm=b0(10)式中,am为n×n维矩阵,为参考模型的系统矩阵;bm为n×m维矩阵,为参考模型的控制矩阵;xm为n维参考模型的状态向量;为xm的导数;g为m维输入向量;a0和b0为在额定工况下系统的线性化矩阵,它们应兼顾系统的动静态特性及性能的可达性;k为线性反馈矩阵;为b0的转置矩阵。同时,am和bm须满足:a-am=bb+(a-am)(11)b-bm=bb+(b-bm)(12)其中,b+=(btb)-1bt为b的伪逆矩阵;a为被控对象的系统矩阵;b为被控对象的控制矩阵。其次,得到参考模型输出与实际系统输出之间的偏差,记为:e=x-xm(13)其中,x为系统状态向量。自适应目标||e(t)||≤ε0在满足以下情况时可以实现:limt→∞||e(t)||=0(14)其中,ε0为大于零的一个很小的正数。再次,根据李雅普诺夫方程,得到自适应调节器输出控制量为:z=-hsignbtpe(15)其中,sign为符号函数;bt为b的转置矩阵;h=const>0;矩阵p∈rn×n为对称正定矩阵,可通过求解李亚普诺夫方程确定。在实际过程中,,b的性能可通过bm来保证,所以上式可以写为:其中,q=qt>0。其中,为干扰量;q为对称正定矩阵;qt为q的转置矩阵;为am的转置矩阵。结合设计的上述模型参考自适应控制器,确定自适应控制器的等效输出控制量为:z′=-hsat(k1e+t1ε)(20)其中,sat为连续饱和函数;k1为常数矩阵;t1与t2为平均滤波器时间常数的对角阵;ε为适应信号;为ε的一阶导数;为e的一阶导数。根据信号输入,设计自适应调节器输出补偿环节,为:其中,k1与k2为分段点,用于划分信号任务指令的大小;a1与a2补偿强度;b1与b2为阶段补偿的基准值;c为补偿峰值。在上述补偿环节作用下,得到补偿后的自适应调节器等效输出为:z″=z′×δz(23)算例分析:针对某电静液作动系统,其系统参数如表1所示。表1电静液作动系统参数含义及取值分别面向阶跃信号和正弦信号任务,分析系统的动静态响应性能;并在0.4秒处施加外在负载扰动,验证系统的抗扰能力。补偿器和控制器的设计参数选取如下:kup=1e-6,ωhpf=3e-4,k1=3,t1=0.009,t2=2.69e-4,a1=-666.7,b1=2.2,a2=-13.47,b2=1.8,c=1。在阶跃信号任务下,系统的响应性能和抗扰性能如图3所示。仿真结果分别分析比较了压差内环模型参考自适应控制方法(记为无δp)、无压差闭环模型参考自适应控制方法(记为有δp)和本专利所提基于信号的双闭环模型参考自适应控制方法(记为sac)等三种算法的系统控制性能,如表2所示。表2三种算法的控制性能对比算法调节时间(秒)上升时间(秒)干扰抑制时间(秒)无δp0.1160.0650.050有δp0.0790.0410.044sac0.0640.0430.005可见,本专利所提控制方法大幅提升了系统的响应快速性,提高了系统的抗干扰能力。在正弦信号输入任务下,系统的正弦响应波形如图4所示。对上述三种控制方法的仿真结果,比较可知本专利所提控制方法有较好的跟踪特性,对突加扰动具有较好的鲁棒性。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1