[发明专利]一种基于交叉耦合控制的特种车辆快速调平方法有效

专利信息
申请号: 202111508527.1 申请日: 2021-12-10
公开(公告)号: CN114326432B 公开(公告)日: 2023-09-05
发明(设计)人: 姚建勇;张书祺;谢文建;胡健;黎兰 申请(专利权)人: 南京理工大学
主分类号: G05B17/02 分类号: G05B17/02
代理公司: 南京理工大学专利中心 32203 代理人: 朱沉雁
地址: 210094 江*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 交叉 耦合 控制 特种 车辆 快速 平方
【权利要求书】:

1.一种基于交叉耦合控制的特种车辆快速调平方法,在特种车辆的前部和后部各设有两个支腿,每个支腿受一个电机控制,通过控制支腿的伸缩快速调平特种车辆,其特征在于,步骤如下:

步骤1,建立特种车辆三维模型,在ADAMS中,根据特种车辆三维模型建立特种车辆动力学模型;

步骤2,对每个支腿电机分别建立支腿电机模型;

步骤3,根据支腿电机模型,设计基于ESO的ARC控制器,具体如下:

对于一个电流控制的永磁同步电机,将其作为系统,惯性载荷的动力学方程为:

其中,y表示角位移,表示角速度,表示角加速度,m表示惯性载荷,K表示转矩常数,u为控制器输入,B表示粘滞摩擦系数,表示其他未建模扰动,包括非线性摩擦、外部扰动和未建模动力学;t表示时间;

将式(1)写成状态空间形式,如下:

其中,x=[x1,x2]T表示位置和速度的状态向量,x1表示位置向量,x2表示速度向量,表示加速度,中间参数向量θ=[θ12]T,其中θ1=K/m,θ2=B/m;总扰动

假设1:θ满足:

θmin≤θ≤θmax          (3)

其中,θ最小值θmin=[θ1min2min]T,θ最大值θmax=[θ1max2max]T是已知的,并且d(x,t)是有界的,此外我们还假设θ1min>0;

参数适应:

令表示θ的估计值,表示估计误差,不连续的投影定义为:

其中,·i表示向量·的第i个分量,i=1,2;两个向量之间的<运算是根据向量对应的元素来执行的;

通过使用自适应律,得的导数

其中,Γ>0为对角自适应速率矩阵,τ为待合成的自适应函数,对于任意自适应函数τ,式(5)中使用的投影映射保证,如式(6)和式(7):

P1:

P2:

设计控制器:

1)设计反馈线性化控制器:定义一组切换函数,如下

其中,系统的跟踪误差z1=x1-x1d,x1d是系统期望跟踪的位置指令,z2表示系统速度误差,k1为反馈增益,是期望位置指令对时间的导数,位置跟踪误差的导数,x2eq为x2的期望,由于G(s)=z1(s)/z2(s)=1/(s+k1)是一个稳定的传递函数,使z1小或者收敛为零等价于使z2小或者收敛为零,其中s表示拉普拉斯算子;因此,剩下的设计就是使z2尽可能小,通过式(8)和式(2),得:

基于系统模型,设计的反馈线性化控制器为:

其中θ1n为θ1的标称值,θ2n为θ2的标称值,反馈增益k2>0;θ1n=θ1

如果系统模型已知,即θ1n=θ1,θ2n=θ2,d(x,t)=0,则所设计的反馈线性化控制器式(10)能够获得渐进跟踪性能;但是,事实上,所有的物理系统都有不同的建模不确定性,因此,θ1n≠θ1,θ2n≠θ2,d(x,t)≠0;

2)基于ESO的反馈线性化控制器设计:为了处理反馈线性化控制中的建模不确定性,使用ESO,首先,将式(2)重写为:

其中,Δ(t)=(θ11n)u-(θ22n)x2-d(x,t)视为广义扰动,扩展Δ(t)作为附加的状态变量,即定义扩展的系统状态x3=Δ(t),设h(t)表示Δ(t)的时间导数,则式(11)被描述为:

从式(12)可知,它是可观测的;因此,线型ESO构造为:

其中,是状态估计向量,ωo>0被认定为是ESO的带宽;

为了分析ESO的特性,推导式(13)中参数矩阵的特征多项式λo(l)为:

λo(l)=(l+ωo)3       (14)

其中l表示特征多项式中单个特征值;设估计误差下标j=1,2,3,表示的导数,由式(12)和(13)可知,观测器估计误差为:

定义,中间变量中间变量向量则的导数为:

其中,A为Hurwitz矩阵,由式(15)以及矩阵M=[0,0,1]T推导得出;

引理1:假设h(t)有界,则状态估计总是有界的,并且存在一个常数σj>0和一个有限的时间T1>0,使式(17)对正整数c成立;

在状态估计的基础上,提出一种带ESO的反馈线性化控制器:

则z2写成:

在引理1的基础上,经过有限时间T1,z2满足:

其中,时间差值Δt=t-T1

式(20)表明,有限时间T1过后,所提出的带ESO的反馈线性化控制器具有指数收敛的暂态性能,最终跟踪误差以已知形式通过某些控制器参数自由调整;

3)设计自适应鲁棒控制器:

根据式(9),得到的ARC控制器为

us=us1+us2,us1=-k2z2     (21)

其中ua为模型补偿项、us表示鲁棒控制函数、us1表示线型反馈项、us2表示非线性控制反馈项;

把式(21)带入式(9),得到:

中间向量

式(6)中的假设1和P1存在us2满足以下两个条件,其中ε为一个正的设计参数:

z2us2≤0                             (24)

为了选择一个us2来满足式(24)、式(25)这样的约束,设g为任意满足条件的光滑函数:

其中,中间变量θM=θmaxmin,并且δd是d(x,t)的上界;那么选出一个us2来满足式(24)和式(25)的约束条件:

其中ks被认为是一个非线性反馈增益;

定理1:取式(5)中的自适应函数τ为:

并定义中间变量λ=2k2,那么ARC法则式(21)保证:一般情况下,所有信号都是有界的,并且正定函数Vs被定义为:

其上界为:

其中,v(0)表示一中间函数在t=0时的值;

4)为了在无高增益反馈的情况下控制来自各种不确定因素的干扰,提出了一种带ESO的自适应鲁棒控制器设计:

扩展后的系统模型为:

其中,H(t)表示x3的时间导数;

根据式(31)、式(32)中的估计状态由ESO更新:

通过将得到的控制律式(31)应用于式(9),得:

与引理1相似,当H(t)有界时,也存在常数γi>0和有限时间T2>0,使式(35)对正整数n成立:

由于缺乏γ3的精确界,像式(25)这样的控制精度水平无法预先指定,从而导致式(31)中的非线性控制反馈项us2满足比式(25)更宽松的条件,即:

us2取为:

us2=-z2/(4ε)                         (37)

假设H(t)有界,并让参数估计用自适应律式(5)更新,其中τ如式(28),则控制律式(31)、式(33)和式(37)一起保证所有信号都有界;此外所提出的控制律(31)保证在有限时间后,正定函数Vs的界为:

其中,时间差值T=t-T2

证明:因为t<T2,从式(34)和式(37),我们有:

与引理1相似,状态估计误差总是有界的;因此,当t<T2时,z2总是有界的;

若t≥T2,基于式(35)和式(37)中的us2保证式(36)为真;因此,Vs的时间导数满足

对上述不等式以T2到t为界积分,获得:

因此,基于式(6)和式(35)的Vs∈L很容易保证控制输入是有界的,L表示Vs所属的一个无穷集合;

v(0)表示一中间函数在t=0时的值;

步骤4,将ADAMS中的特种车辆动力学模型导出生成MATLAB/Simulink子模块,作为特种车辆模块,在MATLAB/Simulink加入支腿电机模型,并结合设计的基于ESO的ARC控制器,在MATLAB/Simulink中搭建出上述控制器,利用交叉耦合控制,搭建特种车辆和支腿电机的控制仿真模块,对控制仿真模块赋予指令信号,通过调节控制器中的各个参数实现对特种车辆的快速调平。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京理工大学,未经南京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202111508527.1/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top