[发明专利]一种基于ESO的车辆轨迹跟踪预测控制方法在审
申请号: | 202211064083.1 | 申请日: | 2022-08-31 |
公开(公告)号: | CN115407659A | 公开(公告)日: | 2022-11-29 |
发明(设计)人: | 刘安东;周时钎;秦冬冬;林秀锐 | 申请(专利权)人: | 浙江工业大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 杭州浙科专利事务所(普通合伙) 33213 | 代理人: | 汤明 |
地址: | 310014 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 eso 车辆 轨迹 跟踪 预测 控制 方法 | ||
1.一种基于ESO的车辆轨迹跟踪预测控制方法,其特征在于,包括如下步骤:
1)根据二自由度前轮主动转向车辆在行驶过程中的受力分析,利用魔术公式,建立二自由度前轮主动转向车辆动力学模型;
二自由度前轮主动转向车辆的动力学模型表述为以下形式:
式中,m表示整车质量,a,b分别表示质心距离前、后轮的距离,δf表示前轮转角,表示横摆角,IZ表示车辆绕z轴的转动惯量,X,Y表示世界坐标系下车辆质心的横、纵坐标,Ccf,Ccr分别表示前后轮的侧偏刚度系数,Clf,Clr分别表示前后轮的纵向滑移系数,sf,sr分别表示前后轮的滑移率,分别表示车辆在车身坐标系下的横、纵向速度;
2)基于所述的车辆动力学模型设计轨迹跟踪误差模型;
将式(1)所建立的车辆动力学模型写作由状态量控制量u=[δf]的非线性系统:
将式(2)在t时刻参考轨迹上的期望点(ξr,ur)进行泰勒级数展开,并只保留一阶导数项,即可得到车辆的线性化动力学方程:
简化并整理得到轨迹跟踪误差模型:
式中,ue=u-ur,
3)基于所述的轨迹跟踪误差模型设计扩张状态观测器;
由于系统在离散化中省略了其高阶项,以及系统在模型简化存在的误差,设计扩张状态观测器用以估计系统的状态量以及综合扰动,来补偿反馈给MPC,根据存在的未知干扰,得到存在干扰未知项的模型:
将该带干扰未知项的轨迹更正车辆误差模型写作状态空间形式:
式中,f(t)=[d1 d2 d3 d4 d5]T,D=[O5×1 I5×5],{d1 d2 d3 d4 d5}为上的不确定性扰动;
再对式(5)中带干扰未知项时变模型以T为离散化周期进行离散化:
ξe(k+1)=A(k)ξe(k)+B(k)ue(k)+Dtf(k) (6)
式中,T为离散化周期,A(k)=I+TA(t),B(k)=TB(t),Dt=TD,I为单位矩阵,ξe(k)为k时刻状态量误差,ue(k)为k时刻控制量误差,f(k)为k时刻系统扰动;
将式(6)中的f(k)作为扩张状态观测器中的待扩张状态量进行估计,在上述时变车辆误差模型中,根据扩张状态观测器理论,将f(k)扩张为新的状态,形式如下:
对于上述扩张的系统,设计ESO:
式中,Z(k)=[z1(k) z2(k)...z11(k)]T,
式中,z1 z2...z11分别为Ye,Xe,d1,d2,d3,d4,d5的估计值,{l11,l21...l52}为扩张状态观测器增益;
4)基于扩张状态观测器扰动补偿设计车辆轨迹跟踪预测控制器;
系统离散预测模型如式(8)所示,定义新状态得到新的预测模型方程:
式中,
Δue(k+j|k)=ue(k+j|k)-ue(k-1),ξe(k|k)=ξe(k);
并且为了简化计算,假设:
假设系统的预测时域为NP,控制时域为NC,(NP≥NC),将系统未来时刻的预测输出写作矩阵的形式:
Y(k)=ψ(k)λ(k|k)+Θ(k)ΔU(k)+W(k)f(k) (11)
式中,
为了对控制增量进行精确约束,把控制增量作为代价函数的状态量,给定以下形式的优化代价函数J(k):
式中,Q是输出量的权重矩阵,R是控制量增量的权重矩阵;
并给出控制量约束以及约束横摆角速度约束:
式中,Uemin,Uemax分别表示控制量的下界和上界,ΔUemin,ΔUemax分别表示控制量增量的下界和上界,分别表示横摆角速度的下界和上界;
并通过求解优化问题:
得到最优控制序列ΔU(k),并根据模型预测控制的基本原理,将该控制序列中的第一个元素Δue(k|k)作为实际的控制增量来得到控制量,即:
u(k)=ue(k-1)+Δue(k|k)+ur(k) (15)
根据上述分析得到基于ESO的车辆轨迹跟踪预测控制过程为:
S1:初始化:在实际车辆模型上输入参考轨迹,得到离散化各个时刻的期望状态量ξr(k)和期望控制量ur(k),给定权重矩阵Q,R,给定初始时刻k=0,初始估计值f(0)=[O5×1],ue(-1)=[0];
S2:采样当前时刻k系统状态量ξ(k),计算得到误差状态量ξe(k)=ξ(k)-ξr(k);
S3:根据当前时刻k期望状态量ξr(k)构建线性时变矩阵A(k),B(k);
S4:根据当前时刻k的扰动估计值z7(k),z8(k)...z11(k),误差状态量ξe(k),以及矩阵A(k),B(k),构建式(9)的预测控制方程,给定约束(13),并通过求解式(14)优化问题得到最优控制序列ΔU(k);
S5:将该控制序列中的第一个元素Δue(k|k)作为实际的控制增量通过式(15)计算得到实际控制量u(k)并控制系统;
S6:通过式(9)计算下一时刻扩张状态观测器的估计值Z(k+1);
S7:令k=k+1,并返回步骤S2。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211064083.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种羰基聚合物及其制备方法与应用
- 下一篇:输电杆塔感知数据处理方法及装置
- 表达NY-ESO-1重组耻垢分枝杆菌的制备及应用
- 表面展示GPI-NY-ESO-1融合蛋白的细胞膜脂质及其应用
- NY-ESO-1有作为增强CA9免疫原性分子佐剂的作用
- NY-ESO-1有作为增强Artv1(wtArt)过敏原免疫反应分子佐剂的作用
- 一种外周血中抗NY-ESO-1自身抗体的检测方法
- 基于特异性单克隆或多克隆抗体建立的NY-ESO-1抗原检测方法
- 靶向NY-ESO-1的T细胞受体及其用途
- 靶向NY-ESO-1的T细胞受体联合表达PD1抗体可变区及其用途
- 一种靶向NY-ESO-1的T细胞受体、T细胞受体基因修饰T细胞及其制备方法和应用
- 一种TCR敲除的靶向NY-ESO-1的T细胞受体基因修饰T细胞及其制备方法和应用