CN113934141A - 一种基于有限时域鲁棒增益调度的横向运动控制方法 - Google Patents

一种基于有限时域鲁棒增益调度的横向运动控制方法 Download PDF

Info

Publication number
CN113934141A
CN113934141A CN202111226085.1A CN202111226085A CN113934141A CN 113934141 A CN113934141 A CN 113934141A CN 202111226085 A CN202111226085 A CN 202111226085A CN 113934141 A CN113934141 A CN 113934141A
Authority
CN
China
Prior art keywords
vehicle
matrix
control
model
formula
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202111226085.1A
Other languages
English (en)
Other versions
CN113934141B (zh
Inventor
何洪文
石曼
韩陌
李建威
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Institute of Technology BIT
Original Assignee
Beijing Institute of Technology BIT
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Institute of Technology BIT filed Critical Beijing Institute of Technology BIT
Priority to CN202111226085.1A priority Critical patent/CN113934141B/zh
Publication of CN113934141A publication Critical patent/CN113934141A/zh
Application granted granted Critical
Publication of CN113934141B publication Critical patent/CN113934141B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B13/00Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
    • G05B13/04Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
    • G05B13/042Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators in which a parameter or coefficient is automatically adjusted to optimise the performance

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Computation (AREA)
  • Medical Informatics (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Steering Control In Accordance With Driving Conditions (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)

Abstract

一种基于有限时域鲁棒增益调度的横向运动控制方法,通过建立带有8个多胞体顶点的LPV模型,相比传统的4顶点和16顶点方法,能够在保证模型精度的同时大幅减小模型计算量,为控制器的计算效率提供了保障。该方法可根据每个滚动有限时域内合理的纵向车速和预瞄距离范围,实时更新得到8个新的多胞体顶点,然后利用线性矩阵不等式的方法求解基于8个新的多胞体顶点的最大最小化优化问题。为进一步减小在线计算量,可以离线求解线性矩阵不等式,获取有限时域内控制增益的数据集,再通过在线综合方法确定最终的实时鲁棒最优控制率。

Description

一种基于有限时域鲁棒增益调度的横向运动控制方法
技术领域
本发明属于智能车辆运动控制技术领域,具体涉及一种基于有限时域鲁棒增益调度的横向运动控制方法。
背景技术
对于自动驾驶车辆的控制策略来说,能否建立能全面反映车辆动力学特性且解算能力适中的模型是实现车辆横向运动控制的前提。然而,作为一种非常复杂的动力学***,自动驾驶车辆具有强非线性、参数时变性、参数不确定性和易受外界干扰等特点,这些特点使得控制过程中所使用的***模型与实际被控对象之间,无法规避地存在***模型失配问题与控制***弱鲁棒性的缺点。现有的多数控制方法主要依靠反馈校正环节逆向地隐式地补偿模型失配问题,但在建立时变参数模型和设计控制方法环节中,没有考虑模型参数时变性和不确定性的影响,因此大多不能取得良好的控制效果。在某些基于非线性鲁棒控制器的控制策略中,其设计极具挑战性且计算强度大,也不能充分利用车辆在正常驾驶条件下接近线性化的事实。线性参数变化(LPV)理论的思想可根据调度变量的变化自动调整控制器的增益,将强大的线性组合的概念应用到非线性***中去,在各种实际应用中具有广泛的前景。然而,传统无限时域内鲁棒增益调度控制方法的控制率具有极强的保守性,在某些极限条件下可能不能获得较好的控制精度。因此,如何充分发挥鲁棒增益调度控制方法的优点,减小传统鲁棒控制方法不足对控制精度的影响,是横向运动控制中急需解决的技术问题。
发明内容
针对上述本领域中存在的技术问题,本发明提供了一种基于有限时域鲁棒增益调度的横向运动控制方法,包括以下步骤:
步骤1、针对自动驾驶车辆,考虑纵向车速vx和预瞄距离DL作为时变参数、轮胎侧偏刚度作为不确定参数以及轨迹曲率KL和空气阻力fw作为外部扰动参数,构建横向二自由度动力学模型;
步骤2、基于轨迹跟踪驾驶员预瞄模型,搭建车辆横向运动学模型,用于计算车辆预瞄点与期望轨迹之间的横向偏差yL和航向角偏差εL
步骤3、以纵向车速vx、横摆角速度r、横向偏差yL以及航向角偏差εL作为***状态变量,前轮转角δf作为***控制输入,横摆角速度r、横向偏差yL以及航向角偏差εL作为控制输出,同时考虑轨迹曲率KL和空气阻力fw的外部扰动构建状态空间方程,选定[vx,1/vx,DL]为多胞体变参数,将所述车辆横向动力学模型转换构建为多胞体不确定性LPV模型,以状态空间方程在控制过程中变参数最大和最小边界工作点的排列组合作为多胞体顶点;
步骤4、根据主动安全控制中避免发生侧滑、侧翻并且符合道路相关行车规范的需求,对多胞体顶点进行滚动更新;
步骤5、基于有限时域鲁棒增益调度控制方法,根据实时更新的多胞体顶点,求解使所述多胞体LPV模型稳定的LMI不等式,得到最优方向盘转角;将所述最优方向盘转角的相应指令提供给转向执行机构,利用传感器实时采集的车辆位姿信息传递给控制器,对所述方法闭环动态更新。
进一步地,所述步骤1中构建的横向二自由度动力学模型,具体为以下形式:
Figure BDA0003314375300000021
Figure BDA0003314375300000022
式中,vx、vy、r分别为车辆的纵向速度、横向速度和横摆角速度,m为整车质量,上标·表示相应参数的导数,Iz为车辆旋转惯性质量,Fw为空气阻力,Lw为空气阻力作用点到车辆质心的距离,lf和lr分别为前轴、后轴到车辆质心的距离,Fyf和Fyr为前后轮侧向力,可分别由前后轮侧偏刚度Cf、Cr表示为:
Fyf=Cfαf,Fyr=Crαr
式中,αf和αr分别为前后轮的侧偏角,可近似表示为:
αf=δf-lfr/vx-vy/vxr=lrr/vx-vy/vx
式中,δf为前轮转角;
综合上述公式,车辆横向二自由度动力学模型可以表示如下:
Figure BDA0003314375300000023
Figure BDA0003314375300000024
式中,a11=-(Cr+Cf)/mvx,a12=-(lrCr-lfCf)/mvx-vx,a21=(lrCr-lfCf)/Izvx
Figure BDA0003314375300000025
b1=Cf/m,b2=lfCf/Iz
进一步地,所述步骤2中车辆横向运动学模型搭建为以下形式:
Figure BDA0003314375300000026
Figure BDA0003314375300000027
式中,yL为车辆预瞄点与车辆参考轨迹之间的横向偏差,εL为车辆预瞄点与车辆参考轨迹之间的航向角偏差,DL为预瞄距离,KL为参考轨迹在预瞄点处的曲率。
进一步地,所述步骤3中状态空间方程构建为以下形式:
Figure BDA0003314375300000028
y=Cx
式中,
Figure BDA0003314375300000031
x=[vy r yLεL]T为***状态变量,u=[δf]为***控制输入,w=[KL fw]T为外部扰动,y=[r yL εL]T为控制输出;
轮胎侧偏刚度的不确定性可表示为:
Figure BDA0003314375300000032
式中,C0f=(Cfmax+Cfmin)/2,C0r=(Crmax+Crmin)/2,
Figure BDA0003314375300000033
Figure BDA0003314375300000034
Cfmax、Crmax分别为前后轮胎最大侧偏刚度,Cfmin、Crmin分别为前后轮胎最小侧偏刚度,λf,r为线性时变参数满足|λf,r|≤1,为了减小计算量,假定λf=λr,则车辆动力学模型重新表示为:
A=A0+ΔA,B=B0+ΔB
式中,A0、B0分别为矩阵A和B的标称矩阵,ΔA、ΔB分别为矩阵A和B的时变矩阵;
***时变参数的边界值为:
Figure BDA0003314375300000035
Figure BDA0003314375300000036
Figure BDA0003314375300000037
时变参数对可以通过顶点坐标的总和来描述:
Figure BDA0003314375300000038
其中,
Figure BDA0003314375300000039
Figure BDA00033143753000000310
可表示为:
Figure BDA00033143753000000311
Figure BDA00033143753000000312
Figure BDA00033143753000000313
则车辆横向动力学模型表示为如下多胞体LPV模型:
Figure BDA00033143753000000314
式中,
Figure BDA0003314375300000041
Ai、Bi和Ei为在每个顶点处的***矩阵,ΔAi和ΔBi为扰动矩阵,可表示为
ΔAi=ΓΛH1i,ΔB=ΓΛH2
其中,
Figure BDA0003314375300000042
进一步地,所述步骤4中对多胞体顶点进行滚动更新包括基于以下约束求解纵向车速的合理范围:
vmax=min(vslip,vover,vlimit)
Figure BDA0003314375300000043
Ft=0.5ρCdAvx 2+mg(fcosα+sinα)
Figure BDA0003314375300000044
vmin=0.7vmax
式中,vmax、vmin分别为纵向车速的最大值和最小值,vlimit为道路限速,vslip为车辆防侧滑约束,vover为车辆防侧翻约束;μ为路面摩擦系数,α为路面坡度,L为轴距,kslip为小于1的防侧滑系数,Ft为车辆行驶阻力,ρ为空气密度,Cd为空气阻力系数,A为迎风面积,f为道路滚动阻力系数,h为车辆质心高度,bave为平均轮距,kover为小于1的防侧翻系数;
当前时刻的预瞄距离根据安全车速、道路曲率与预瞄距离三维map图插值获得。
进一步地,所述步骤5中具体利用MATLAB的LMI工具箱中的Feasp求解器解算以下不等式:
Figure BDA0003314375300000051
Q>0
γH>0
其中,A'(θi),B'(θi),C'(θi)为不同顶点处的***矩阵,Li为1×4任意矩阵,γH为***性能指标,I为单位矩阵。当且仅当存在n维对称正定矩阵Zi(i=1,…,n)和任意矩阵Q满足以上公式所述多胞体LPV模型是稳定的;其中,K'(θi)Q=Li,*为对称矩阵的对称元素。
车辆真实状态下控制***的控制增益可表示为:
Figure BDA0003314375300000052
其中,时变参数υ在顶点θi的多面体Υ内变化,即υ∈Υ:=Co{θ12,…,θr}。
根据前面求得的K'(υ)求解控制***的控制率u=K'(υ)x。最佳的方向盘转角指令传递给TruckMaker仿真软件中的转向执行机构,控制车辆执行转向操作,传感器将实时采集到的车辆位置姿态信息传递给控制器,实时更新多胞体顶点解算最优控制率,从而构成闭环控制***。
上述本发明所提供的基于有限时域鲁棒增益调度的横向运动控制方法,通过建立带有8个多胞体顶点的LPV模型,相比传统的4顶点和16顶点方法,能够在保证模型精度的同时大幅减小模型计算量,为控制器的计算效率提供了保障。该方法可根据每个滚动有限时域内合理的纵向车速和预瞄距离范围,实时更新得到8个新的多胞体顶点,然后利用线性矩阵不等式的方法求解基于8个新的多胞体顶点的最大最小化优化问题,以摆脱无限时域内8个固定多胞体顶点在求解最优化问题中,模型参数时变性和不确定性会对采取最有效的控制动作的自由程度和合理范围造成限制的缺点,及其所带来的控制率保守问题。为进一步减小在线计算量,可以离线求解线性矩阵不等式,获取有限时域内控制增益的数据集,再通过在线综合方法确定最终的实时鲁棒最优控制率。
附图说明
图1为本发明所提供方法的总体流程图;
图2为车辆二自由度动力学模型与轨迹跟踪驾驶员预瞄模型;
图3为安全车速限值图;
图4为选定行驶路线的位移与曲率;
图5为选定纵向行驶车速;
图6为预瞄距离与车速和道路曲率关系图;
图7为有限鲁棒增益调度控制与无限鲁棒增益调度控制效果对比图。
具体实施方式
下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明所提供的一种基于有限时域鲁棒增益调度的横向运动控制方法,如图1所示,包括以下步骤:
步骤1、针对自动驾驶车辆,考虑纵向车速vx和预瞄距离DL作为时变参数、轮胎侧偏刚度作为不确定参数以及轨迹曲率KL和空气阻力fw作为外部扰动参数,构建横向二自由度动力学模型;
步骤2、基于轨迹跟踪驾驶员预瞄模型,搭建车辆横向运动学模型,用于计算车辆预瞄点与期望轨迹之间的横向偏差yL和航向角偏差εL
步骤3、以纵向车速vx、横摆角速度r、横向偏差yL以及航向角偏差εL作为***状态变量,前轮转角δf作为***控制输入,横摆角速度r、横向偏差yL以及航向角偏差εL作为控制输出,同时考虑轨迹曲率KL和空气阻力fw的外部扰动构建状态空间方程,选定[vx,1/vx,DL]为多胞体变参数,将所述车辆横向动力学模型转换构建为多胞体不确定性LPV模型,以状态空间方程在控制过程中变参数最大和最小边界工作点的排列组合作为多胞体顶点;
步骤4、根据主动安全控制中避免发生侧滑、侧翻并且符合道路相关行车规范的需求,对多胞体顶点进行滚动更新;
步骤5、基于有限时域鲁棒增益调度控制方法,根据实时更新的多胞体顶点,求解使所述多胞体LPV模型稳定的LMI不等式,得到最优方向盘转角;将所述最优方向盘转角的相应指令提供给转向执行机构,利用传感器实时采集的车辆位姿信息传递给控制器,对所述方法闭环动态更新。
在本发明的一个优选实施方式中,所述步骤1中构建的横向二自由度动力学模型,如图2所示,具体为以下形式:
Figure BDA0003314375300000061
Figure BDA0003314375300000062
式中,vx、vy、r分别为车辆的纵向速度、横向速度和横摆角速度,m为整车质量,上标·表示相应参数的导数,Iz为车辆旋转惯性质量,Fw为空气阻力,Lw为空气阻力作用点到车辆质心的距离,lf和lr分别为前轴、后轴到车辆质心的距离,Fyf和Fyr为前后轮侧向力,可分别由前后轮侧偏刚度Cf、Cr表示为:
Fyf=Cfαf,Fyr=Crαr
式中,αf和αr分别为前后轮的侧偏角,可近似表示为:
αf=δf-lfr/vx-vy/vxr=lrr/vx-vy/vx
式中,δf为前轮转角;
综合上述公式,车辆横向二自由度动力学模型可以表示如下:
Figure BDA0003314375300000071
Figure BDA0003314375300000072
式中,a11=-(Cr+Cf)/mvx,a12=-(lrCr-lfCf)/mvx-vx,a21=(lrCr-lfCf)/Izvx
Figure BDA0003314375300000073
b1=Cf/m,b2=lfCf/Iz
在本发明的一个优选实施方式中,所述步骤2中车辆横向运动学模型搭建为以下形式:
Figure BDA0003314375300000074
Figure BDA0003314375300000075
式中,yL为车辆预瞄点与车辆参考轨迹之间的横向偏差,εL为车辆预瞄点与车辆参考轨迹之间的航向角偏差,DL为预瞄距离,KL为参考轨迹在预瞄点处的曲率。
在本发明的一个优选实施方式中,所述步骤3中状态空间方程构建为以下形式:
Figure BDA0003314375300000076
y=Cx
式中,
Figure BDA0003314375300000077
x=[vy r yL εL]T为***状态变量,u=[δf]为***控制输入,w=[KL fw]T为外部扰动,y=[r yL εL]T为控制输出;
轮胎侧偏刚度的不确定性可表示为:
Figure BDA0003314375300000078
式中,C0f=(Cfmax+Cfmin)/2,C0r=(Crmax+Crmin)/2,
Figure BDA0003314375300000079
Figure BDA00033143753000000710
Cfmax、Crmax分别为前后轮胎最大侧偏刚度,Cfmin、Crmin分别为前后轮胎最小侧偏刚度,λf,r为线性时变参数满足|λf,r|≤1,为了减小计算量,假定λf=λr,则车辆动力学模型重新表示为:
A=A0+ΔA,B=B0+ΔB
式中,A0、B0分别为矩阵A和B的标称矩阵,ΔA、ΔB分别为矩阵A和B的时变矩阵;
***时变参数的边界值为:
Figure BDA00033143753000000711
Figure BDA0003314375300000081
Figure BDA0003314375300000082
时变参数对可以通过顶点坐标的总和来描述:
Figure BDA0003314375300000083
其中,
Figure BDA0003314375300000084
Figure BDA0003314375300000085
可表示为:
Figure BDA0003314375300000086
Figure BDA0003314375300000087
Figure BDA0003314375300000088
则车辆横向动力学模型表示为如下多胞体LPV模型:
Figure BDA0003314375300000089
式中,
Figure BDA00033143753000000810
Ai、Bi和Ei为在每个顶点处的***矩阵,ΔAi和ΔBi为扰动矩阵,可表示为
ΔAi=ΓΛH1i,ΔB=ΓΛH2
其中,
Figure BDA00033143753000000811
进一步地,所述步骤4中对多胞体顶点进行滚动更新包括基于以下约束求解纵向车速的合理范围:
vmax=min(vslip,vover,vlimit)
Figure BDA0003314375300000091
Ft=0.5ρCdAvx 2+mg(fcosα+sinα)
Figure BDA0003314375300000092
vmin=0.7vmax
式中,vmax、vmin分别为纵向车速的最大值和最小值,vlimit为道路限速,vslip为车辆防侧滑约束,vover为车辆防侧翻约束;μ为路面摩擦系数,α为路面坡度,L为轴距,kslip为小于1的防侧滑系数,Ft为车辆行驶阻力,ρ为空气密度,Cd为空气阻力系数,A为迎风面积,f为道路滚动阻力系数,h为车辆质心高度,bave为平均轮距,kover为小于1的防侧翻系数;安全车速与前轮转角(曲率)和道路摩擦系数的关系如图3所示。
在本发明的一个优选实施方式中,选定的道路轨迹与相应曲率如图4所示。在纵向车速合理范围内选定的行驶车速如图5所示。当前时刻的预瞄距离根据图6所示的安全车速、道路曲率与预瞄距离三维map图插值获得。
进一步地,所述步骤5中具体利用MATLAB的LMI工具箱中的Feasp求解器解算以下不等式:
Figure BDA0003314375300000093
Q>0
γH>0
其中,A'(θi),B'(θi),C'(θi)为不同顶点处的***矩阵,Li为1×4任意矩阵,γH为***性能指标,I为单位矩阵。当且仅当存在n维对称正定矩阵Zi(i=1,…,n)和任意矩阵Q满足以上公式所述多胞体LPV模型是稳定的;其中,K'(θi)Q=Li,*为对称矩阵的对称元素。
车辆真实状态下控制***的控制增益可表示为:
Figure BDA0003314375300000094
时变参数υ在顶点θi的多面体Υ内变化,即υ∈Υ:=Co{θ12,…,θr}。
根据前面求得的K'(υ)求解控制***的控制率u=K'(υ)x。最佳的方向盘转角指令传递给TruckMaker仿真软件中的转向执行机构,控制车辆执行转向操作,传感器将实时采集到的车辆位置姿态信息传递给控制器,实时更新多胞体顶点解算最优控制率,从而构成闭环控制***。
图7示出了基于无限时域鲁棒增益调度控制的现有技术与本发明所提供的有限时域鲁棒增益调度控制方法,针对不确定性轮胎侧偏刚度的控制效果对比。
应理解,本发明实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。

Claims (6)

1.一种基于有限时域鲁棒增益调度的横向运动控制方法,其特征在于:包括以下步骤:
步骤1、针对自动驾驶车辆,考虑纵向车速vx和预瞄距离DL作为时变参数、轮胎侧偏刚度作为不确定参数以及轨迹曲率KL和空气阻力fw作为外部扰动参数,构建横向二自由度动力学模型;
步骤2、基于轨迹跟踪驾驶员预瞄模型,搭建车辆横向运动学模型,用于计算车辆预瞄点与期望轨迹之间的横向偏差yL和航向角偏差εL
步骤3、以纵向车速vx、横摆角速度r、横向偏差yL以及航向角偏差εL作为***状态变量,前轮转角δf作为***控制输入,横摆角速度r、横向偏差yL以及航向角偏差εL作为控制输出,同时考虑轨迹曲率KL和空气阻力fw的外部扰动构建状态空间方程,选定[vx,1/vx,DL]为多胞体变参数,将所述车辆横向动力学模型转换构建为多胞体不确定性LPV模型,以状态空间方程在控制过程中变参数的最大和最小边界工作点的排列组合作为多胞体顶点;
步骤4、根据主动安全控制中避免发生侧滑、侧翻并且符合道路相关行车规范的需求,对多胞体顶点进行滚动更新;
步骤5、基于有限时域鲁棒增益调度控制方法,根据实时更新的多胞体顶点,求解使所述多胞体LPV模型稳定的LMI不等式,得到最优方向盘转角;将所述最优方向盘转角的相应指令提供给转向执行机构,利用传感器实时采集的车辆位姿信息传递给控制器,对所述方法闭环动态更新。
2.如权利要求1所述的方法,其特征在于:所述步骤1中构建的横向二自由度动力学模型,具体为以下形式:
Figure FDA0003314375290000011
Figure FDA0003314375290000012
式中,vx、vy、r分别为车辆的纵向速度、横向速度和横摆角速度,m为整车质量,上标·表示相应参数的导数,Iz为车辆旋转惯性质量,Fw为空气阻力,Lw为空气阻力作用点到车辆质心的距离,lf和lr分别为前轴、后轴到车辆质心的距离,Fyf和Fyr为前后轮侧向力,可分别由前后轮侧偏刚度Cf、Cr表示为:
Fyf=Cfαf,Fyr=Crαr
式中,αf和αr分别为前后轮的侧偏角,可近似表示为:
αf=δf-lfr/vx-vy/vxr=lrr/vx-vy/vx
式中,δf为前轮转角;
综合上述公式,车辆横向二自由度动力学模型可以表示如下:
Figure FDA0003314375290000021
Figure FDA0003314375290000022
式中,a11=-(Cr+Cf)/mvx,a12=-(lrCr-lfCf)/mvx-vx,a21=(lrCr-lfCf)/Izvx
Figure FDA00033143752900000211
b1=Cf/m,b2=lfCf/Iz
3.如权利要求2所述的方法,其特征在于:所述步骤2中车辆横向运动学模型搭建为以下形式:
Figure FDA0003314375290000023
Figure FDA0003314375290000024
式中,yL为车辆预瞄点与车辆参考轨迹之间的横向偏差,εL为车辆预瞄点与车辆参考轨迹之间的航向角偏差,DL为预瞄距离,KL为参考轨迹在预瞄点处的曲率。
4.如权利要求3所述的方法,其特征在于:所述步骤3中状态空间方程构建为以下形式:
Figure FDA0003314375290000025
y=Cx
式中,
Figure FDA0003314375290000026
x=[vy r yL εL]T为***状态变量,u=[δf]为***控制输入,w=[KL fw]T为外部扰动,y=[r yL εL]T为控制输出;
轮胎侧偏刚度的不确定性可表示为:
Figure FDA0003314375290000027
式中,C0f=(Cfmax+Cfmin)/2,C0r=(Crmax+Crmin)/2,
Figure FDA0003314375290000028
Figure FDA0003314375290000029
Cfmax、Crmax分别为前后轮胎最大侧偏刚度,Cfmin、Crmin分别为前后轮胎最小侧偏刚度,λf,r为线性时变参数满足|λf,r|≤1,为了减小计算量,假定λf=λr,则车辆动力学模型重新表示为:
A=A0+ΔA,B=B0+ΔB
式中,A0、B0分别为矩阵A和B的标称矩阵,ΔA、ΔB分别为矩阵A和B的时变矩阵;
***时变参数的边界值为:
Figure FDA00033143752900000210
Figure FDA0003314375290000031
Figure FDA0003314375290000032
时变参数对可以通过顶点坐标的总和来描述:
Figure FDA0003314375290000033
其中,
Figure FDA0003314375290000034
Figure FDA0003314375290000035
可表示为:
Figure FDA0003314375290000036
Figure FDA0003314375290000037
Figure FDA0003314375290000038
则车辆横向动力学模型表示为如下多胞体LPV模型:
Figure FDA0003314375290000039
式中,
Figure FDA00033143752900000310
Ai、Bi和Ei为在每个顶点处的***矩阵,ΔAi和ΔBi为扰动矩阵,可表示为
ΔAi=ΓΛH1i,ΔB=ΓΛH2
其中,
Figure FDA00033143752900000311
5.如权利要求4所述的方法,其特征在于:所述步骤4中对多胞体顶点进行滚动更新包括基于以下约束求解纵向车速的合理范围:
vmax=min(vslip,vover,vlimit)
Figure FDA0003314375290000041
Ft=0.5ρCdAvx 2+mg(fcosα+sinα)
Figure FDA0003314375290000042
vmin=0.7Vmax
式中,vmax、vmin分别为纵向车速的最大值和最小值,vlimit为道路限速,vslip为车辆防侧滑约束,vover为车辆防侧翻约束;μ为路面摩擦系数,α为路面坡度,L为轴距,kslip为小于1的防侧滑系数,Ft为车辆行驶阻力,ρ为空气密度,Cd为空气阻力系数,A为迎风面积,f为道路滚动阻力系数,h为车辆质心高度,bave为平均轮距,kover为小于1的防侧翻系数;
当前时刻的预瞄距离根据安全车速、道路曲率与预瞄距离三维map图插值获得。
6.如权利要求5所述的方法,其特征在于:所述步骤5中具体利用MATLAB的LMI工具箱中的Feasp求解器解算以下不等式:
Figure FDA0003314375290000043
Q>0
γH>0
其中,A'(θi)、B'(θi)、C'(θi)、E'(θi)为不同顶点处的***矩阵,Li为1×4的任意矩阵,γH为***性能指标,I为单位矩阵;当且仅当存在n维对称正定矩阵Zi(i=1,…,n)和任意矩阵Q满足以上公式所述多胞体LPV模型是稳定的;其中,K'(θi)Q=Li,*为对称矩阵的对称元素。
车辆真实状态下控制***的控制增益可表示为:
Figure FDA0003314375290000044
其中,时变参数υ在顶点θi的多面体Υ内变化,即υ∈Υ:=Co{θ12,...,θr};
根据前面求得的K'(υ)求解控制***的控制率u=K'(υ)x;最佳的方向盘转角指令传递给TruckMaker仿真软件中的转向执行机构,控制车辆执行转向操作,传感器将实时采集到的车辆位置姿态信息传递给控制器,实时更新多胞体顶点解算最优控制率,从而构成闭环控制***。
CN202111226085.1A 2021-10-21 2021-10-21 一种基于有限时域鲁棒增益调度的横向运动控制方法 Active CN113934141B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111226085.1A CN113934141B (zh) 2021-10-21 2021-10-21 一种基于有限时域鲁棒增益调度的横向运动控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111226085.1A CN113934141B (zh) 2021-10-21 2021-10-21 一种基于有限时域鲁棒增益调度的横向运动控制方法

Publications (2)

Publication Number Publication Date
CN113934141A true CN113934141A (zh) 2022-01-14
CN113934141B CN113934141B (zh) 2023-09-12

Family

ID=79280689

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111226085.1A Active CN113934141B (zh) 2021-10-21 2021-10-21 一种基于有限时域鲁棒增益调度的横向运动控制方法

Country Status (1)

Country Link
CN (1) CN113934141B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115476881A (zh) * 2022-10-20 2022-12-16 重庆长安汽车股份有限公司 车辆轨迹跟踪控制方法、装置、设备及介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013182769A1 (fr) * 2012-06-04 2013-12-12 Renault S.A.S. Dispositif de contrôle de trajectoire d'un véhicule
CN108549238A (zh) * 2018-05-16 2018-09-18 重庆大学 基于多胞形LPV***Buck变换器的鲁棒变增益控制方法
JP2019513622A (ja) * 2016-04-13 2019-05-30 ルノー エス.ア.エス.Renault S.A.S. 車両の進路追従装置
CN112319610A (zh) * 2020-10-14 2021-02-05 华南理工大学 一种智能汽车的人机共享转向控制方法
CN113031443A (zh) * 2021-03-04 2021-06-25 北京理工大学 一种带有主动安全和自适应预瞄的车辆横向运动控制方法
CN113176733A (zh) * 2021-04-27 2021-07-27 广东工业大学 一种基于切换控制的自主车辆路径跟踪与稳定性控制方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013182769A1 (fr) * 2012-06-04 2013-12-12 Renault S.A.S. Dispositif de contrôle de trajectoire d'un véhicule
JP2019513622A (ja) * 2016-04-13 2019-05-30 ルノー エス.ア.エス.Renault S.A.S. 車両の進路追従装置
CN108549238A (zh) * 2018-05-16 2018-09-18 重庆大学 基于多胞形LPV***Buck变换器的鲁棒变增益控制方法
CN112319610A (zh) * 2020-10-14 2021-02-05 华南理工大学 一种智能汽车的人机共享转向控制方法
CN113031443A (zh) * 2021-03-04 2021-06-25 北京理工大学 一种带有主动安全和自适应预瞄的车辆横向运动控制方法
CN113176733A (zh) * 2021-04-27 2021-07-27 广东工业大学 一种基于切换控制的自主车辆路径跟踪与稳定性控制方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
钟国旗;刘志远;何朕;井后华;: "基于分布式预测控制的轮毂电机电动汽车横摆稳定控制", 电机与控制学报, vol. 22, no. 7, pages 107 - 117 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115476881A (zh) * 2022-10-20 2022-12-16 重庆长安汽车股份有限公司 车辆轨迹跟踪控制方法、装置、设备及介质
CN115476881B (zh) * 2022-10-20 2024-06-04 重庆长安汽车股份有限公司 车辆轨迹跟踪控制方法、装置、设备及介质

Also Published As

Publication number Publication date
CN113934141B (zh) 2023-09-12

Similar Documents

Publication Publication Date Title
CN104773170B (zh) 一种车辆稳定性集成控制方法
Huang et al. A BP-PID controller-based multi-model control system for lateral stability of distributed drive electric vehicle
CN107831761B (zh) 一种智能车的路径跟踪控制方法
CN107992681A (zh) 一种电动汽车主动前轮转向***的复合控制策略
CN112677992B (zh) 用于分布式驱动无人驾驶车辆的路径跟踪优化控制方法
CN114572251A (zh) 一种预测控制的高速自动驾驶汽车轨迹跟踪方法
CN113050651B (zh) 智能车自主行驶路径跟踪的时滞控制方法及***
CN113183950A (zh) 一种电动汽车主动前轮转向的自适应控制方法
CN113741188A (zh) 执行器故障下固定翼无人机反步自适应容错控制方法
CN113183957A (zh) 车辆控制方法、装置、设备及自动驾驶车辆
CN112109732A (zh) 一种智能驾驶自适应曲线预瞄方法
CN112578672A (zh) 基于底盘非线性的无人驾驶汽车轨迹控制***及其轨迹控制方法
CN116560371A (zh) 基于自适应模型预测控制的自动驾驶车辆路径跟踪方法
CN113031443A (zh) 一种带有主动安全和自适应预瞄的车辆横向运动控制方法
Qinpeng et al. Path tracking control of wheeled mobile robot based on improved pure pursuit algorithm
CN112606843A (zh) 一种基于Lyapunov-MPC技术的智能车辆路径跟踪控制方法
CN113934141B (zh) 一种基于有限时域鲁棒增益调度的横向运动控制方法
CN115268450A (zh) 六轮独立驱动独立转向机器人复杂地形轨迹跟踪控制方法
Li et al. Adaptive sliding mode control of lateral stability of four wheel hub electric vehicles
CN115202341A (zh) 一种自动驾驶车辆横向运动控制方法及***
CN112099515A (zh) 一种用于换道避让的自动驾驶方法
Wang et al. Research on vehicle four-wheel steering based on model-free adaptive control
Shi et al. A novel integral terminal sliding mode control of yaw stability for steer-by-wire vehicles
CN113050650B (zh) 基于输出反馈的无人车路径跟踪控制方法及***
CN113815602A (zh) 一种车辆横向自适应控制方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant