CN109050658A - 基于模型预测控制的汽车主动前轮转向自适应调节方法 - Google Patents

基于模型预测控制的汽车主动前轮转向自适应调节方法 Download PDF

Info

Publication number
CN109050658A
CN109050658A CN201810735029.2A CN201810735029A CN109050658A CN 109050658 A CN109050658 A CN 109050658A CN 201810735029 A CN201810735029 A CN 201810735029A CN 109050658 A CN109050658 A CN 109050658A
Authority
CN
China
Prior art keywords
tire
automobile
model
angle
control
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
CN201810735029.2A
Other languages
English (en)
Other versions
CN109050658B (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.)
Changchun University of Technology
Original Assignee
Changchun University of Technology
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 Changchun University of Technology filed Critical Changchun University of Technology
Priority to CN201810735029.2A priority Critical patent/CN109050658B/zh
Publication of CN109050658A publication Critical patent/CN109050658A/zh
Application granted granted Critical
Publication of CN109050658B publication Critical patent/CN109050658B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D6/00Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/02Control of vehicle driving stability
    • B60W30/045Improving turning performance

Landscapes

  • Engineering & Computer Science (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Automation & Control Theory (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Steering Control In Accordance With Driving Conditions (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)

Abstract

基于模型预测控制的汽车主动前轮转向自适应调节方法,其特征在于,该方法包括参考模型、轮胎数据处理器、MPC控制器、CarSim汽车模型;参考模型用于确定期望的汽车横摆角速度;轮胎数据处理器用于确定轮胎的侧偏角、侧向力和侧向力梯度;CarSim汽车模型用于输出汽车的实际运动状态信息,包括汽车纵向速度、横摆角速度、质心侧偏角和路面附着系数;MPC控制器根据期望的汽车横摆角速度和汽车的实际运动状态信息,优化求解出汽车的前轮附加转角,输出给CarSim汽车模型,控制汽车实现横摆稳定性控制。

Description

基于模型预测控制的汽车主动前轮转向自适应调节方法
技术领域:
本发明涉及汽车横摆稳定性控制领域,特别是关于基于模型预测控制的汽车主动前轮转向自适应调节方法。
背景技术:
随着人们对汽车行驶安全性越来越重视,汽车主动安全***得到快速发展,其中主动前轮转向(Active Front Steering,AFS)技术作为一种有效的横摆稳定性控制***被广泛应用。目前,AFS所采用的控制方法主要有PID控制、滑模变结构控制和模型预测控制(Model Predictive Control,MPC)等,其中模型预测控制能较好地处理多目标任务以及***约束,在汽车稳定性控制领域得到了广泛的应用。
根据采用的预测模型以及优化方法的不同,MPC可分为线性MPC和非线性MPC。线性MPC凭借其计算负担少,计算速度快而得到广泛使用,然而线性MPC不能表征非线性区域的轮胎侧偏特性,而能表征汽车非线性动力学特性的非线性MPC计算负担太重,实时性差,很难应用于实际。因此很多学者开始对轮胎侧向力进行线性化处理,提出线性时变的MPC控制方法。论文[陈杰,李亮,宋健.基于LTV-MPC的汽车稳定性控制研究[J].汽车工程,2016,38(3):308-316.]采用线性时变的MPC方法实现了汽车稳定性控制,同时兼顾了***的非线性特性和计算负担。但是,论文中对轮胎侧向力线性化处理的方法过于简单,无法表征轮胎侧向力的实际变化,在极限工况下控制器的控制效果不理想;此外,该论文采用的预测模型在预测时域里保持不变,在滚动预测过程中不能代表汽车实际的变化趋势。论文[Choi M,Choi S B.MPC for vehicle lateral stability via differential braking andactive front steering considering practical aspects[J].Proceedings of theInstitution of Mechanical Engineers Part D Journal of Automobile Engineering,2016,230(4).]基于线性化的轮胎模型给出了轮胎侧向力达到饱和时的控制策略,实现了在极限工况下的汽车稳定性控制。但是该论文设计的预测模型在预测时域里同样保持不变,极限工况下预测模型在滚动预测过程中不能准确代表汽车的实际运动,从而导致控制器控制效果变差。
发明内容:
为了解决现有的线性时变MPC方法在滚动预测过程中预测模型不能体现汽车的非线性动力学特性,导致极限工况下AFS***控制效果差的问题。本发明提供基于模型预测控制的汽车主动前轮转向自适应调节方法,采用线性时变的方法将非线性预测控制问题转换成线性预测控制问题,并在滚动预测过程中根据轮胎侧向力的变化趋势自动调节预测模型,在减小***的计算负担的同时能够准确表征汽车的非线性动力学特性,保证极限工况下AFS控制器的稳定性,实现汽车的稳定性控制。
本发明解决技术问题所采取的技术方案如下:
基于模型预测控制的汽车主动前轮转向自适应调节方法,其特征在于,该方法包括参考模型、轮胎数据处理器、MPC控制器、CarSim汽车模型;参考模型用于确定期望的汽车横摆角速度;轮胎数据处理器用于确定轮胎的侧偏角、侧向力和侧向力梯度;CarSim汽车模型用于输出汽车的实际运动状态信息,包括汽车纵向速度、横摆角速度、质心侧偏角和路面附着系数;MPC控制器根据期望的汽车横摆角速度和汽车的实际运动状态信息,优化求解出汽车的前轮附加转角,输出给CarSim汽车模型,控制汽车实现横摆稳定性控制;
该方法包括以下步骤:
步骤1、建立参考模型,确定期望的汽车横摆角速度,其过程包括如下子步骤:
步骤1.1、采用线性二自由度汽车模型作为参考模型,其运动微分方程表达式如下:
其中:β是汽车质心侧偏角;γ是汽车横摆角速度;Iz是绕汽车质心铅垂轴的横摆转动惯量;Ux是汽车纵向速度;lf和lr分别是汽车质心至前、后轴的距离;Cf和Cr分别是汽车前、后轮轮胎的侧偏刚度;δf,dri是驾驶员转向输入产生的前轮转角;
步骤1.2、将线性二自由度汽车模型的运动微分方程转换成传递函数,形式如下式:
为了达到理想的闭环效果,基于公式(2)得到期望的汽车横摆角速度:
其中:γref是期望的汽车横摆角速度;wn是***的固有频率;ξ是***阻尼;Gω(s)是传递函数增益;wd=k1wnd=k2ξ,G(s)=k3Gω(s);k1、k2、k3是改善***相位延迟和响应速度的参数;
步骤2、设计轮胎数据处理器,其过程包括如下子步骤:
步骤2.1、设计轮胎侧偏角计算模块,前、后轮轮胎侧偏角通过下式计算获得:
其中:αf和αr分别是汽车前、后轮轮胎的侧偏角;δf是汽车的前轮转角;
步骤2.2、设计轮胎侧向力和轮胎侧向力梯度计算模块,为了获得轮胎的非线性特性,基于Pacejka轮胎模型,获取不同路面附着系数下的轮胎侧向力与轮胎侧偏角的关系曲线,得到轮胎侧偏特性三维图;获取不同路面附着系数下的轮胎侧向力对轮胎侧偏角导数的关系曲线,得到轮胎侧向力梯度三维图;轮胎数据处理器将当前时刻实际的轮胎侧偏角和路面附着系数分别输入到轮胎侧偏特性三维图和轮胎侧向力梯度三维图中,通过线性插值法分别获得当前时刻的轮胎侧向力和轮胎侧向力梯度,并输出给MPC控制器;在每个控制周期轮胎数据处理器更新一次轮胎侧向力和轮胎侧向力梯度值;
其中:Pacejka轮胎模型如下:
Fy,j=μDsin(Catan(Bαj-E(Bαjj tan(Bαj))))
其中:j=f,r,表示前轮和后轮;Fy,j是轮胎侧向力,αj是轮胎侧偏角;B,C,D和E取决于车轮垂直载荷Fz;a0=1.75;a1=0;a2=1000;a3=1289;a4=7.11;a5=0.0053;a6=0.1925;
步骤3、设计MPC控制器,其过程包括如下子步骤:
步骤3.1、建立预测模型,其过程包括如下子步骤:
步骤3.1.1、线性化轮胎模型,其表达式如下:
其中:是在当前侧偏角的轮胎侧向力梯度值;是轮胎的残余侧向力,通过如下公式计算:
其中:是基于轮胎侧偏特性三维图,通过线性插值法获得的轮胎侧向力;是基于轮胎侧偏刚度特性三维图,通过线性插值法获得的轮胎侧向力梯度;是当前时刻实际的轮胎侧偏角;
基于公式(5),在滚动预测过程中,设计轮胎侧向力表达式如下:
其中:
其中:P是预测时域;上标“k+i|k”表示在当前时刻k预测的将来第i时刻;ρk+i|k和ξk+i|k是调节变化的权重因子;
步骤3.1.2、建立预测模型,预测模型的运动微分方程表达式为:
将公式(7)带入公式(9),得到在滚动预测过程中的预测模型为:
步骤3.1.3、建立预测方程,用于预测***未来输出,将公式(10)写成状态空间方程,用于设计预测方程,具体如下:
其中:
x=γ;u=δf
为了实现汽车横摆角速度的跟踪控制,将连续时间***的预测模型转换成离散时间***的增量式模型:
其中:取样时间k=int(t/Ts),t是仿真时间,Ts是仿真步长;
步骤3.2、设计优化目标及约束条件,其过程包括如下子步骤:
步骤3.2.1、用期望的汽车横摆角速度和实际的汽车横摆角速度误差的二范数作为横摆角速度跟踪性能指标,体现汽车的轨迹跟踪特性,其表达式如下:
其中:γref是期望的汽车横摆角速度;γ是实际的汽车横摆角速度;P是预测时域;k表示当前时刻;Q是加权因子;
步骤3.2.2、用控制量变化率的二范数作为转向平滑指标,体现横摆角速度跟踪过程中的转向平滑特性,控制量u是汽车前轮转角,建立离散二次型转向平滑指标为:
其中:M是控制时域;△u是控制量的变化量;k表示当前时刻;S是加权因子;
步骤3.2.3、设置执行器物理约束,满足执行器要求:
利用线性不等式限制前轮转角及其变化量的上下限,得到转向执行器的物理约束,其数学表达式为:
其中:δfmin是前轮转角下限,δfmax是前轮转角上限;△δfmin是前轮转角变化量的下限;△δfmax是前轮转角变化量的上限;
步骤3.3、求解***预测输出,其过程包括如下子步骤:
步骤3.3.1、利用线性加权法将步骤3.2.1所述跟踪性能指标和步骤3.2.2所述转向平滑指标转化为单一指标,构建汽车横摆稳定性多目标优化控制问题,该问题要满足转向执行器的物理约束,且输入输出符合预测模型:
服从于
i)预测模型
ii)约束条件为公式(15)
步骤3.3.2、在控制器中,采用二次规划算法,求解多目标优化控制问题(16),得到最优开环控制序列△δf为:
选取当前时刻最优开环控制序列中的第一个元素△δf(0)进行反馈,与前一时刻进行线性叠加后得到前轮转角δf,输出给CarSim汽车模型,实现汽车的横摆稳定性控制。
本发明的有益效果是:本方法使用线性时变的方法将非线性预测控制问题转换成线性预测控制问题,可以减小***的计算负担;本方法在预测时域内根据轮胎侧向力的变化趋势自适应调节***的预测模型,能够达到非线性MPC的控制效果,提升极限工况下AFS的控制效果。
附图说明
图1是本发明的控制***结构示意图。
图2是线性二自由度汽车模型示意图。
图3是轮胎侧偏特性三维图。
图4是轮胎侧向力梯度三维图。
图5是轮胎模型线性化示意图。
图6是在滚动预测过程中轮胎模型线性化示意图。
具体实施方式
下面结合附图和实施例对本发明进行详细的描述。
图1是本发明基于模型预测控制的汽车主动前轮转向自适应调节方法的***结构示意图,该***主要包括参考模型1、轮胎数据处理器2、MPC控制器3、Carsim汽车模型4;参考模型1用于确定期望的汽车横摆角速度;轮胎数据处理器2用于确定轮胎的侧偏角、侧向力和侧向力梯度;CarSim汽车模型4用于输出汽车的实际运动状态信息,包括汽车纵向速度、横摆角速度、质心侧偏角和路面附着系数;MPC控制器3控制器根据期望的汽车横摆角速度和汽车的实际运动状态信息,优化求解出汽车的前轮附加转角,输出给CarSim汽车模型4,控制汽车实现横摆稳定性控制。
下面以CarSim汽车仿真软件某车型为平台,具体说明本发明的方法,其主要参数如表1所示:
表1 CarSim汽车的主要参数
参考模型1的建立包括两部分:1.1建立线性二自由度汽车模型;1.2确定期望的汽车横摆角速度;
在1.1部分中,线性二自由度汽车模型如图2所示,其运动微分方程表达式如下:
其中:β是汽车质心侧偏角;γ是汽车横摆角速度;Iz是绕汽车质心铅垂轴的横摆转动惯量;Ux是汽车纵向速度;lf和lr分别是汽车质心至前、轴的距离;Cf和Cr分别是汽车前、后轮轮胎的侧偏刚度;δf,dri是驾驶员转向输入产生的前轮转角。
在1.2部分中,将线性二自由度汽车模型的运动微分方程转换成传递函数,形式如下式:
为了达到理想的闭环效果,基于公式(2)得到期望的汽车横摆角速度:
其中:γref是期望的横摆角速度;wn是***的固有频率;ξ是***阻尼;Gω(s)是传递函数增益;wd=k1wnd=k2ξ,G(s)=k3Gω(s);k1、k2、k3是改善***相位延迟和响应速度的参数;wn、ξ、Gω(s)、Kω的计算过程如下:
轮胎数据处理器2的设计包括两部分:2.1设计轮胎侧偏角计算模块;2.2设计轮胎侧向力和轮胎侧向力梯度计算模块;
在2.1部分中,前、后轮轮胎侧偏角通过下式计算获得:
其中:αf和αr分别是汽车前、后轮轮胎的侧偏角;δf是汽车的前轮转角;
在2.2部分中,为了获得轮胎的非线性特性,基于Pacejka轮胎模型,获取不同路面附着系数下的轮胎侧向力与轮胎侧偏角的关系曲线,得到轮胎侧偏特性三维图,如图3;获取不同路面附着系数下的轮胎侧向力对轮胎侧偏角导数的关系曲线,得到轮胎侧向力梯度三维图,如图4。轮胎数据处理器2将当前时刻实际的轮胎侧偏角和路面附着系数分别输入到轮胎侧偏特性三维图和轮胎侧向力梯度三维图中,通过线性插值法分别获得当前时刻的轮胎侧向力和轮胎侧向力梯度,并输出给MPC控制器3。在每个控制周期轮胎数据处理器更新一次轮胎侧向力和轮胎侧向力梯度值。
其中:Pacejka轮胎模型如下:
其中:j=f,r,表示前轮和后轮;Fy,j是轮胎侧向力,αj是轮胎侧偏角;B,C,D和E取决于车轮垂直载荷Fz;a0=1.75;a1=0;a2=1000;a3=1289;a4=7.11;a5=0.0053;a6=0.1925。
MPC控制器3的设计包括三部分:3.1建立预测模型及预测方程;3.2设计优化目标及约束条件;3.3求解***预测输出;
在3.1部分中,预测模型及预测方程的建立包括三部分:3.1.1线性化轮胎模型;3.1.2建立预测模型;3.1.3建立预测方程;
在3.1.1部分中,在当前侧偏角处,如图5所示,对轮胎模型进行线性化,其表达式如下:
其中:是在当前侧偏角的轮胎侧向力梯度值;是轮胎的残余侧向力,如图5所示,通过如下公式计算:
其中:是基于轮胎侧偏特性三维图(图3),通过线性插值法获得的轮胎侧向力;是基于轮胎侧偏刚度特性三维图(图4),通过线性插值法获得的轮胎侧向力梯度;是当前时刻实际的轮胎侧偏角。
基于公式(5),在滚动预测过程中,如图6,设计轮胎侧向力表达式如下:
其中:
其中:P是预测时域;上标“k+i|k”表示在当前时刻k预测的将来第i时刻;ρk+i|k和ξk+i|k是调节变化的权重因子。
在3.1.2部分中,预测模型采用图2所示的线性二自由度汽车模型,其运动微分方程表达式为:
将公式(7)带入公式(9),得到在滚动预测过程中的预测模型为:
在3.1.3部分中,将公式(10)写成状态空间方程,用于设计预测方程,具体如下:
其中:
x=γ;u=δf
为了实现汽车横摆角速度的跟踪控制,将连续时间***的预测模型转换成离散时间***的增量式模型:
其中:取样时间k=int(t/Ts),t是仿真时间,Ts是仿真步长; C=1。
在3.2部分中优化目标及约束条件的设计包括三部分:3.2.1设计横摆角速度跟踪性能指标;3.2.2设计转向平滑指标;3.2.3设置执行器物理约束;
在3.2.1部分中,用期望的汽车横摆角速度和实际的汽车横摆角速度误差的二范数作为横摆角速度跟踪性能指标,体现汽车的轨迹跟踪特性,其表达式如下:
其中:γref是期望的汽车横摆角速度;γ是实际的汽车横摆角速度;P是预测时域;k表示当前时刻;Q是加权因子。
在3.2.2部分中,用控制量变化率的二范数作为转向平滑指标,体现横摆角速度跟踪过程中的转向平滑特性,控制量u是汽车前轮转角,建立离散二次型转向平滑指标为:
其中:M是控制时域;△u是控制量的变化量;k表示当前时刻;S是加权因子。
在3.2.3部分中,利用线性不等式限制前轮转角及其变化量的上下限,得到转向执行器的物理约束,其数学表达式为:
其中:δfmin是前轮转角下限,δfmax是前轮转角上限;△δfmin是前轮转角变化量的下限;△δfmax是前轮转角变化量的上限。
在3.3部分中,***预测输出的求解包括两部分:3.3.1构建汽车横摆稳定性多目标优化控制问题;3.3.2求解多目标优化控制问题;
在3.3.1部分中,利用线性加权法将公式(13)的横摆角速度跟踪性能指标和公式(14)的转向平滑指标转化为单一指标,构建汽车横摆稳定性多目标优化控制问题,该问题要满足转向执行器的物理约束,且输入输出符合预测模型:
服从于
i)预测模型
ii)约束条件为公式(15)
在3.3.2部分中,在控制器中,采用二次规划算法,求解多目标优化控制问题(16),得到最优开环控制序列△δf为:
选取当前时刻最优开环控制序列中的第一个元素△δf(0)进行反馈,与前一时刻进行线性叠加后得到前轮转角δf,输出给CarSim汽车模型4,实现汽车的横摆稳定性控制。

Claims (1)

1.基于模型预测控制的汽车主动前轮转向自适应调节方法,其特征在于,该方法包括参考模型、轮胎数据处理器、MPC控制器、CarSim汽车模型;参考模型用于确定期望的汽车横摆角速度;轮胎数据处理器用于确定轮胎的侧偏角、侧向力和侧向力梯度;CarSim汽车模型用于输出汽车的实际运动状态信息,包括汽车纵向速度、横摆角速度、质心侧偏角和路面附着系数;MPC控制器根据期望的汽车横摆角速度和汽车的实际运动状态信息,优化求解出汽车的前轮附加转角,输出给CarSim汽车模型,控制汽车实现横摆稳定性控制;
该方法包括以下步骤:
步骤1、建立参考模型,确定期望的汽车横摆角速度,其过程包括如下子步骤:
步骤1.1、采用线性二自由度汽车模型作为参考模型,其运动微分方程表达式如下:
其中:β是汽车质心侧偏角;γ是汽车横摆角速度;Iz是绕汽车质心铅垂轴的横摆转动惯量;Ux是汽车纵向速度;lf和lr分别是汽车质心至前、后轴的距离;Cf和Cr分别是汽车前、后轮轮胎的侧偏刚度;δf,dri是驾驶员转向输入产生的前轮转角;
步骤1.2、将线性二自由度汽车模型的运动微分方程转换成传递函数,形式如下式:
为了达到理想的闭环效果,基于公式(2)得到期望的汽车横摆角速度:
其中:γref是期望的汽车横摆角速度;wn是***的固有频率;ξ是***阻尼;Gω(s)是传递函数增益;wd=k1wnd=k2ξ,G(s)=k3Gω(s);k1、k2、k3是改善***相位延迟和响应速度的参数;
步骤2、设计轮胎数据处理器,其过程包括如下子步骤:
步骤2.1、设计轮胎侧偏角计算模块,前、后轮轮胎侧偏角通过下式计算获得:
其中:αf和αr分别是汽车前、后轮轮胎的侧偏角;δf是汽车的前轮转角;
步骤2.2、设计轮胎侧向力和轮胎侧向力梯度计算模块,为了获得轮胎的非线性特性,基于Pacejka轮胎模型,获取不同路面附着系数下的轮胎侧向力与轮胎侧偏角的关系曲线,得到轮胎侧偏特性三维图;获取不同路面附着系数下的轮胎侧向力对轮胎侧偏角导数的关系曲线,得到轮胎侧向力梯度三维图;轮胎数据处理器将当前时刻实际的轮胎侧偏角和路面附着系数分别输入到轮胎侧偏特性三维图和轮胎侧向力梯度三维图中,通过线性插值法分别获得当前时刻的轮胎侧向力和轮胎侧向力梯度,并输出给MPC控制器;在每个控制周期轮胎数据处理器更新一次轮胎侧向力和轮胎侧向力梯度值;
其中:Pacejka轮胎模型如下:
Fy,j=μDsin(Catan(Bαj-E(Bαjjtan(Bαj))))
其中:j=f,r,表示前轮和后轮;Fy,j是轮胎侧向力,αj是轮胎侧偏角;B,C,D和E取决于车轮垂直载荷Fz;a0=1.75;a1=0;a2=1000;a3=1289;a4=7.11;a5=0.0053;a6=0.1925;
步骤3、设计MPC控制器,其过程包括如下子步骤:
步骤3.1、建立预测模型,其过程包括如下子步骤:
步骤3.1.1、线性化轮胎模型,其表达式如下:
其中:是在当前侧偏角的轮胎侧向力梯度值;是轮胎的残余侧向力,通过如下公式计算:
其中:是基于轮胎侧偏特性三维图,通过线性插值法获得的轮胎侧向力;是基于轮胎侧偏刚度特性三维图,通过线性插值法获得的轮胎侧向力梯度;是当前时刻实际的轮胎侧偏角;
基于公式(5),在滚动预测过程中,设计轮胎侧向力表达式如下:
其中:
其中:P是预测时域;上标“k+i|k”表示在当前时刻k预测的将来第i时刻;ρk+i|k和ξk+i|k是调节变化的权重因子;
步骤3.1.2、建立预测模型,预测模型的运动微分方程表达式为:
将公式(7)带入公式(9),得到在滚动预测过程中的预测模型为:
步骤3.1.3、建立预测方程,用于预测***未来输出,将公式(10)写成状态空间方程,用于设计预测方程,具体如下:
其中:
x=γ;u=δf
为了实现汽车横摆角速度的跟踪控制,将连续时间***的预测模型转换成离散时间***的增量式模型:
其中:取样时间k=int(t/Ts),t是仿真时间,Ts是仿真步长; C=1;
步骤3.2、设计优化目标及约束条件,其过程包括如下子步骤:
步骤3.2.1、用期望的汽车横摆角速度和实际的汽车横摆角速度误差的二范数作为横摆角速度跟踪性能指标,体现汽车的轨迹跟踪特性,其表达式如下:
其中:γref是期望的汽车横摆角速度;γ是实际的汽车横摆角速度;P是预测时域;k表示当前时刻;Q是加权因子;
步骤3.2.2、用控制量变化率的二范数作为转向平滑指标,体现横摆角速度跟踪过程中的转向平滑特性,控制量u是汽车前轮转角,建立离散二次型转向平滑指标为:
其中:M是控制时域;△u是控制量的变化量;k表示当前时刻;S是加权因子;
步骤3.2.3、设置执行器物理约束,满足执行器要求:
利用线性不等式限制前轮转角及其变化量的上下限,得到转向执行器的物理约束,其数学表达式为:
其中:δfmin是前轮转角下限,δfmax是前轮转角上限;△δfmin是前轮转角变化量的下限;△δfmax是前轮转角变化量的上限;
步骤3.3、求解***预测输出,其过程包括如下子步骤:
步骤3.3.1、利用线性加权法将步骤3.2.1所述跟踪性能指标和步骤3.2.2所述转向平滑指标转化为单一指标,构建汽车横摆稳定性多目标优化控制问题,该问题要满足转向执行器的物理约束,且输入输出符合预测模型:
服从于
i)预测模型
ii)约束条件为公式(15)
步骤3.3.2、在控制器中,采用二次规划算法,求解多目标优化控制问题(16),得到最优开环控制序列△δf为:
选取当前时刻最优开环控制序列中的第一个元素△δf(0)进行反馈,与前一时刻进行线性叠加后得到前轮转角δf,输出给CarSim汽车模型,实现汽车的横摆稳定性控制。
CN201810735029.2A 2018-07-06 2018-07-06 基于模型预测控制的汽车主动前轮转向自适应调节方法 Expired - Fee Related CN109050658B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810735029.2A CN109050658B (zh) 2018-07-06 2018-07-06 基于模型预测控制的汽车主动前轮转向自适应调节方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810735029.2A CN109050658B (zh) 2018-07-06 2018-07-06 基于模型预测控制的汽车主动前轮转向自适应调节方法

Publications (2)

Publication Number Publication Date
CN109050658A true CN109050658A (zh) 2018-12-21
CN109050658B CN109050658B (zh) 2020-09-18

Family

ID=64818842

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810735029.2A Expired - Fee Related CN109050658B (zh) 2018-07-06 2018-07-06 基于模型预测控制的汽车主动前轮转向自适应调节方法

Country Status (1)

Country Link
CN (1) CN109050658B (zh)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110217227A (zh) * 2019-06-25 2019-09-10 长春工业大学 一种适用于冰雪道路工况的转向制动联合避撞控制方法
CN110539752A (zh) * 2019-06-26 2019-12-06 江苏大学 一种智能汽车多预测范围模型预测轨迹跟踪控制方法及***
CN111830951A (zh) * 2019-03-29 2020-10-27 中科院微电子研究所昆山分所 一种自适应跟随预测控制方法、***及装置
CN111830950A (zh) * 2019-03-29 2020-10-27 中科院微电子研究所昆山分所 一种自适应跟随预测控制方法、***及装置
CN111959500A (zh) * 2020-08-07 2020-11-20 长春工业大学 一种基于轮胎力分配的汽车路径跟踪性能提升方法
CN112346337A (zh) * 2020-09-15 2021-02-09 吉林大学 极限工况下基于后轮主动转向的车辆稳定性控制方法
CN112572410A (zh) * 2020-12-15 2021-03-30 长春工业大学 一种基于稳定状态预测的汽车侧向稳定性提升方法
CN112572411A (zh) * 2020-12-22 2021-03-30 北京理工大学 一种考虑轮胎侧偏特性的车辆底盘协调控制方法及***
CN112882474A (zh) * 2021-01-26 2021-06-01 北京科技大学 基于时变模型预测控制的一体式无人汽车换道控制方法
CN113085574A (zh) * 2021-04-26 2021-07-09 浙江吉利控股集团有限公司 一种基于模糊pid的扭矩分配限滑控制方法及其装置
WO2022037874A1 (de) 2020-08-19 2022-02-24 Zf Cv Systems Global Gmbh Verfahren zum automatisierten führen eines fahrzeuges, fahrt-steuereinheit und fahrzeug

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005218222A (ja) * 2004-01-29 2005-08-11 Nissan Motor Co Ltd 車両用挙動制御装置
JP2008247248A (ja) * 2007-03-30 2008-10-16 Mitsubishi Electric Corp 車両用操舵装置
CN101565043A (zh) * 2008-04-25 2009-10-28 福特全球技术公司 横摆稳定性控制***
CN101811515A (zh) * 2009-12-18 2010-08-25 江苏长江环境科技工程有限公司 用于汽车主动转向***的控制装置
WO2012023162A1 (en) * 2010-08-20 2012-02-23 Univance Corporation A vehicle
US20160272197A1 (en) * 2013-10-16 2016-09-22 Sentient Sweden Ekonomisk Forening Method in Order to Control Vehicle Behaviour
CN106427957A (zh) * 2015-08-11 2017-02-22 比亚迪股份有限公司 基于四轮驱动的电动汽车稳定控制***及方法及电动汽车
CN107089226A (zh) * 2017-03-28 2017-08-25 江苏大学 一种用于车辆防抱死***的lqg滑移率控制器及其设计方法
CN108058601A (zh) * 2017-12-18 2018-05-22 长春工业大学 一种基于线性时变的电动汽车防抱死控制方法
CN108082182A (zh) * 2017-12-18 2018-05-29 长春工业大学 一种拓宽汽车稳定域的主动后轮转向控制方法
CN108099900A (zh) * 2017-12-18 2018-06-01 长春工业大学 一种极限工况下保持汽车横向稳定的四轮转向控制方法
CN108569336A (zh) * 2018-04-26 2018-09-25 武汉理工大学 在动力学约束下基于车辆运动学模型转向控制方法

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005218222A (ja) * 2004-01-29 2005-08-11 Nissan Motor Co Ltd 車両用挙動制御装置
JP2008247248A (ja) * 2007-03-30 2008-10-16 Mitsubishi Electric Corp 車両用操舵装置
CN101565043A (zh) * 2008-04-25 2009-10-28 福特全球技术公司 横摆稳定性控制***
CN101811515A (zh) * 2009-12-18 2010-08-25 江苏长江环境科技工程有限公司 用于汽车主动转向***的控制装置
WO2012023162A1 (en) * 2010-08-20 2012-02-23 Univance Corporation A vehicle
US20160272197A1 (en) * 2013-10-16 2016-09-22 Sentient Sweden Ekonomisk Forening Method in Order to Control Vehicle Behaviour
CN106427957A (zh) * 2015-08-11 2017-02-22 比亚迪股份有限公司 基于四轮驱动的电动汽车稳定控制***及方法及电动汽车
CN107089226A (zh) * 2017-03-28 2017-08-25 江苏大学 一种用于车辆防抱死***的lqg滑移率控制器及其设计方法
CN108058601A (zh) * 2017-12-18 2018-05-22 长春工业大学 一种基于线性时变的电动汽车防抱死控制方法
CN108082182A (zh) * 2017-12-18 2018-05-29 长春工业大学 一种拓宽汽车稳定域的主动后轮转向控制方法
CN108099900A (zh) * 2017-12-18 2018-06-01 长春工业大学 一种极限工况下保持汽车横向稳定的四轮转向控制方法
CN108569336A (zh) * 2018-04-26 2018-09-25 武汉理工大学 在动力学约束下基于车辆运动学模型转向控制方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
桑楠,魏民祥: "车辆主动前轮转向与直接横摆力矩自适应控制", 《交通运输工程学报》 *

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111830951A (zh) * 2019-03-29 2020-10-27 中科院微电子研究所昆山分所 一种自适应跟随预测控制方法、***及装置
CN111830950A (zh) * 2019-03-29 2020-10-27 中科院微电子研究所昆山分所 一种自适应跟随预测控制方法、***及装置
CN110217227B (zh) * 2019-06-25 2020-09-18 长春工业大学 一种适用于冰雪道路工况的转向制动联合避撞控制方法
CN110217227A (zh) * 2019-06-25 2019-09-10 长春工业大学 一种适用于冰雪道路工况的转向制动联合避撞控制方法
CN110539752A (zh) * 2019-06-26 2019-12-06 江苏大学 一种智能汽车多预测范围模型预测轨迹跟踪控制方法及***
CN110539752B (zh) * 2019-06-26 2020-12-18 江苏大学 一种智能汽车多预测范围模型预测轨迹跟踪控制方法及***
CN111959500A (zh) * 2020-08-07 2020-11-20 长春工业大学 一种基于轮胎力分配的汽车路径跟踪性能提升方法
CN111959500B (zh) * 2020-08-07 2022-11-11 长春工业大学 一种基于轮胎力分配的汽车路径跟踪性能提升方法
WO2022037874A1 (de) 2020-08-19 2022-02-24 Zf Cv Systems Global Gmbh Verfahren zum automatisierten führen eines fahrzeuges, fahrt-steuereinheit und fahrzeug
DE102020121733A1 (de) 2020-08-19 2022-02-24 Zf Cv Systems Global Gmbh Verfahren zum automatisierten Führen eines Fahrzeuges, Fahrt- Steuereinheit und Fahrzeug
CN112346337A (zh) * 2020-09-15 2021-02-09 吉林大学 极限工况下基于后轮主动转向的车辆稳定性控制方法
CN112572410A (zh) * 2020-12-15 2021-03-30 长春工业大学 一种基于稳定状态预测的汽车侧向稳定性提升方法
CN112572411B (zh) * 2020-12-22 2021-09-07 北京理工大学 一种考虑轮胎侧偏特性的车辆底盘协调控制方法及***
CN112572411A (zh) * 2020-12-22 2021-03-30 北京理工大学 一种考虑轮胎侧偏特性的车辆底盘协调控制方法及***
CN112882474A (zh) * 2021-01-26 2021-06-01 北京科技大学 基于时变模型预测控制的一体式无人汽车换道控制方法
CN113085574A (zh) * 2021-04-26 2021-07-09 浙江吉利控股集团有限公司 一种基于模糊pid的扭矩分配限滑控制方法及其装置
CN113085574B (zh) * 2021-04-26 2022-08-16 浙江吉利控股集团有限公司 一种基于模糊pid的扭矩分配限滑控制方法及其装置

Also Published As

Publication number Publication date
CN109050658B (zh) 2020-09-18

Similar Documents

Publication Publication Date Title
CN109050658A (zh) 基于模型预测控制的汽车主动前轮转向自适应调节方法
CN108944866A (zh) 一种改善转向与制动协同控制的自适应模型预测控制算法
CN108099902B (zh) 一种体现汽车非线性特性的横摆稳定性控制方法
CN108099900B (zh) 一种极限工况下保持汽车横向稳定的四轮转向控制方法
CN108107731A (zh) 一种基于轮胎非线性特性的汽车稳定性控制方法
CN108107732A (zh) 主动前轮转向和直接横摆力矩联合的汽车稳定性控制方法
Sharp et al. A mathematical model for driver steering control, with design, tuning and performance results
CN108099901B (zh) 一种提高极限工况下主动前轮转向控制精度的方法
CN108082182B (zh) 一种拓宽汽车稳定域的主动后轮转向控制方法
CN108177692B (zh) 一种电动轮驱动汽车差动助力转向与稳定性协调控制方法
CN109050659A (zh) 一种基于时变动力学模型的四轮转向汽车稳定性控制方法
CN109291932B (zh) 基于反馈的电动汽车横摆稳定性实时控制装置及方法
Corno et al. On linear‐parameter‐varying (LPV) slip‐controller design for two‐wheeled vehicles
CN110481343A (zh) 四轮轮毂电机驱动汽车力矩补偿的组合二阶滑模控制方法
CN108058601A (zh) 一种基于线性时变的电动汽车防抱死控制方法
CN108099877A (zh) 一种紧急制动工况下滑移率跟踪控制方法
CN111391822A (zh) 一种极限工况下汽车横纵向稳定性协同控制方法
CN108181811A (zh) 一种基于线性时变的滑移率跟踪控制方法
CN114967475B (zh) 一种无人驾驶车辆轨迹跟踪与稳定性鲁棒控制方法及***
CN110217229A (zh) 一种适用于高速极限工况的路径跟踪控制方法
CN108099876A (zh) 一种基于模型预测的电动汽车防抱死控制方法
CN110239519A (zh) 一种车辆爆胎过程的协调控制方法
Cui et al. Design optimization of a steering and suspension integrated system based on dynamic constraint analytical target cascading method
Chen et al. Implementation of MPC-based trajectory tracking considering different fidelity vehicle models
CN115179963A (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
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20200918

Termination date: 20210706