[发明专利]基于扩张状态观测器的负载模拟器反步控制方法有效
| 申请号: | 201710744574.3 | 申请日: | 2017-08-25 |
| 公开(公告)号: | CN109426150B | 公开(公告)日: | 2021-11-09 |
| 发明(设计)人: | 姚建勇;罗成洋 | 申请(专利权)人: | 南京理工大学 |
| 主分类号: | G05B13/04 | 分类号: | G05B13/04 |
| 代理公司: | 南京理工大学专利中心 32203 | 代理人: | 陈鹏 |
| 地址: | 210094 *** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 扩张 状态 观测器 负载 模拟器 控制 方法 | ||
1.一种基于扩张状态观测器的负载模拟器反步控制方法,其特征在于,包括以下步骤:
步骤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)和他的一阶微分都是有界的,运动干扰也都是有界的;
步骤2、确定负载模拟器的状态估计方法;具体为:
设计状态观测方程,根据公式(6)可得:
其中,x4=d;
定义状态向量x=[x1,x2,x3,x4,]T,将公式(7)写成如下向量的形式:
公式(8)中,
状态向量x的估计方程写为:
其中,为状态x的估计值,w0为一个大于0的常值参数;
定义为状态x的估计误差,则有:
现令εi为一个辅助设计变量,则公式(10)改写为:
公式(11)中,矩阵
由于矩阵A为Hurwitz矩阵,因此一定能找到一个正定矩阵P使下式成立:
ATP+PA=-2I (12)步骤3、设计基于扩张状态观测器的负载模拟器反步控制方法;具体为:
令x1=T/Ks,x1d=Td/Ks,定义跟踪误差z1为:
z1=x1-x1d (13)
对z1求导,可得:
把x2看成公式(14)的输入,则为x2设计一个虚拟控制率x2d,定义z2为x2与x2d之间的控制误差,即:
z2=x2-x2d (15)
把公式(15)代入到公式(14)中,设计虚拟控制率x2d为:
其中,k10为一个反馈常数;
对公式(16)求导,可以得到:
再对公式(15)求导,可得:
把x3看成公式(18)的输入,则为x3设计一个虚拟控制率x3d,定义z3为x3与x3d之间的控制误差:
z3=x3-x3d (19)
把公式(19)代入到公式(18)中,设计虚拟控制率x3d为:
公式(20)中,x3da与x3ds分别为虚拟控制率x3d的模型补偿项与非线性反馈项,k20为一个反馈常数,将公式(20)代入到公式(18),z2导数的表达式可写为:
z3导数的表达式为:
由于x3d是同时关于时间t、状态x1、的函数,因此对x3d求导时,有一部分无法求出确切的值,于是将x3d的导数拆为可计算与不可计算的部分,分别为与即:
公式(23)中,与的表达式分别为:
根据公式(22)~(24),设计系统输入u:
此时,z3的导数可以写为:
根据g(u,x3)与εi的定义,结合中值定理有如下结果:
公式(21)中,c1~c4为大于0的已知常数。
2.根据权利要求1所述的基于扩张状态观测器的负载模拟器反步控制方法,其特征在于,对步骤3中设计的控制器进行稳定性测试,具体为:
定义李雅普诺夫函数V(t):
公式(28)中,Z=[z1,z2,z3]T为误差向量,P为公式(12)中的正定矩阵;
根据公式(28)所定义的李雅普诺夫函数表达式可得其导数:
将公式(27)代入公式(29)有:
公式(30)中,γ1=k1w0+k2w0+c1,定义η=[|z1|,|z2|,|z3|,|ε1|,|ε2|,|ε3|,|ε4|]T,则公式(30)可写为:
根据公式(31)可以知道V是有界稳定的,其稳定方程为:
也就是说,跟踪误差z1也是有界稳定的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京理工大学,未经南京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710744574.3/1.html,转载请声明来源钻瓜专利网。





