[发明专利]基于三阶数学模型的负载模拟器自适应RISE控制方法有效
| 申请号: | 201710743741.2 | 申请日: | 2017-08-25 |
| 公开(公告)号: | CN109426149B | 公开(公告)日: | 2022-02-01 |
| 发明(设计)人: | 姚建勇;罗成洋 | 申请(专利权)人: | 南京理工大学 |
| 主分类号: | G05B13/04 | 分类号: | G05B13/04 |
| 代理公司: | 南京理工大学专利中心 32203 | 代理人: | 陈鹏 |
| 地址: | 210094 *** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 数学模型 负载 模拟器 自适应 rise 控制 方法 | ||
1.一种基于三阶数学模型的负载模拟器自适应RISE控制方法,其特征在于,包括以下步骤:
步骤1、建立负载模拟器的三阶数学模型;具体为:
负载模拟器的输出力矩动态方程为:
公式(1)中,DL为负载液压马达的排量,PL=P1-P2为液压马达负载压力,P1、P2分别为马达两腔的压力,JL为负载惯性,系统负载的角加速度;Tf为摩擦力矩,T为作动系统的反馈力矩;
压力动态方程为:
公式(2)中,QL为负载流量,为系统负载的角速度,βe为液压油的有效体积模量,Vt=V1+V2为液压缸两个腔的总体积,分别为两个腔的体积,V01和V02分别为这两个腔的初始体积,为负载的角位移,Ct为马达的总泄露系数,为系统的模型不确定性,负载流量QL的表达式为:
公式(3)中,Cd为节流孔流量系数,W为面积梯度,xv为阀芯位移,Ps为系统供油压力,ρ为液压油的密度,系统回油压力Pr=0,sgn(*)为一个符号函数,其定义为:
阀芯位移xv和输入电压u之间满足xv=kxvu,其中kxv为电压-阀芯位移增益系数,u为输入电压;
假设1:在正常工况下的实际液压系统,由于Pr和Ps的影响,P1和P2都是有界的,即0≤Pr<P1<Ps,0≤Pr<P2<Ps;
由于负载模拟器的力矩输出是由两端力矩传感器的角度差产生的,因此力矩输出的表达式可以写为:
其中,T为系统的力矩输出,Ks为力矩传感器的刚度,分别为负载与作动器的角位移;
选择系统的力矩输出T、负载的角速度负载压力PL作为系统状态变量,即令综合公式(1)~公式(5),系统的状态方程则可以描述为:
其中, ;
令力矩跟踪指令为Td,因此,控制器的设计目标就是设计一个控制输入u,使得跟踪误差z1=T-Td尽可能的小;
对于任意力矩跟踪指令,我们有以下假设:
假设2:跟踪目标力矩Td(t)是连续可微的,并且Td(t)和他的一阶微分都是有界的,运动干扰也都是有界的;
令x1=T,x1d=Td(t),则跟踪误差z1可写为:
z1=x1-x1d (7)
对z1求导,可得:
把x2看成公式(8)的输入,则为x2设计一个虚拟控制率x2d,定义z2为x2与x2d之间的控制误差,即:
z2=x2-x2d (9)
把公式(9)代入到公式(8)中,设计虚拟控制率x2d为:
其中,k1>0为一个反馈常数;
此时,z1导数的表达式为:
对公式(9)求导,可得:
把x3看成公式(12)的输入,则为x3设计一个虚拟控制率x3d,定义z3为x3与x3d之间的控制误差:
z3=x3-x3d (13)
把公式(13)代入到公式(12)中,设计虚拟控制率x3d为:
公式(14)中,k2>0为一个反馈常数,z2导数的表达式可写为:
z3导数的表达式为:
对公式(14)求导,可得:
其中,
设计QL:
公式(19)中,QLa,QLs1,QLs2分别为QL的模型补偿项、线性反馈项和RISE反馈项,分别为参数θ1、θ2的估计值,并定义其估计误差为kr、k3为正的反馈常数;
此时,z3的导数可以写为:
定义参数向量θ=[θ1,θ2]T,则定义回归器函数假设3:参数不确定性和不确定非线性满足下列条件:
公式(21)中,δd为一有界的干扰函数,θmin=[θ1min,θ2min]T,θmax=[θ1max,θ2max]T;
为了增加一个设计自由度,现定义一个辅助误差函数r:
对r求导可得:
令上式中
步骤2、确定负载模拟器参数的自适应率;
步骤3、设计基于新型模型的负载模拟器自适应RISE控制方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京理工大学,未经南京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710743741.2/1.html,转载请声明来源钻瓜专利网。





