CN111391822B - 一种极限工况下汽车横纵向稳定性协同控制方法 - Google Patents
一种极限工况下汽车横纵向稳定性协同控制方法 Download PDFInfo
- Publication number
- CN111391822B CN111391822B CN202010228385.2A CN202010228385A CN111391822B CN 111391822 B CN111391822 B CN 111391822B CN 202010228385 A CN202010228385 A CN 202010228385A CN 111391822 B CN111391822 B CN 111391822B
- Authority
- CN
- China
- Prior art keywords
- longitudinal
- vehicle
- tire
- slip
- wheel
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 32
- 238000005457 optimization Methods 0.000 claims abstract description 6
- 230000008859 change Effects 0.000 claims description 22
- 239000002131 composite material Substances 0.000 claims description 13
- 230000033001 locomotion Effects 0.000 claims description 11
- 230000004044 response Effects 0.000 claims description 5
- 238000013016 damping Methods 0.000 claims description 4
- 239000011159 matrix material Substances 0.000 claims description 4
- 238000010606 normalization Methods 0.000 claims description 2
- 230000010355 oscillation Effects 0.000 claims description 2
- 238000012545 processing Methods 0.000 claims description 2
- 238000012546 transfer Methods 0.000 claims description 2
- 230000001052 transient effect Effects 0.000 claims description 2
- 238000004088 simulation Methods 0.000 description 21
- 238000004422 calculation algorithm Methods 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 4
- 230000008878 coupling Effects 0.000 description 4
- 238000010168 coupling process Methods 0.000 description 4
- 238000005859 coupling reaction Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000012795 verification Methods 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- OIGNJSKKLXVSLS-VWUMJDOOSA-N prednisolone Chemical compound O=C1C=C[C@]2(C)[C@H]3[C@@H](O)C[C@](C)([C@@](CC4)(O)C(=O)CO)[C@@H]4[C@@H]3CCC2=C1 OIGNJSKKLXVSLS-VWUMJDOOSA-N 0.000 description 2
- 206010039203 Road traffic accident Diseases 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 150000001875 compounds Chemical class 0.000 description 1
- 230000001808 coupling effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000012938 design process Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000001629 suppression Effects 0.000 description 1
- 239000000725 suspension Substances 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Purposes 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/02—Control of vehicle driving stability
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/0098—Details of control systems ensuring comfort, safety or stability not otherwise provided for
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W2050/0001—Details of the control system
- B60W2050/0019—Control system elements or transfer functions
- B60W2050/0028—Mathematical models, e.g. for simulation
- B60W2050/0031—Mathematical model of the vehicle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W2520/00—Input parameters relating to overall vehicle dynamics
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Human Computer Interaction (AREA)
- Steering Control In Accordance With Driving Conditions (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
Abstract
本发明公开了一种极限工况下汽车横纵向稳定性协同控制方法,首先,利用仿真软件CarSim得到四轮轮毂电机驱动电动汽车模型;其次,设计二自由度参考模型,通过二自由度参考模型推导出车辆侧向速度和横摆角速度的期望值;然后,为降低求解复杂度采用双层控制结构,上层采用NMPC控制器,以保证车辆横纵向稳定为控制目标,并考虑横纵向安全约束进行优化求解,得到虚拟控制量——轮胎滑移率和侧偏角的期望值;最后,下层根据轮胎实际的滑移率和侧偏角与上层给出的期望值之间的偏差得到附加转矩作用于轮毂电机,从而保证车辆横纵向的稳定性。
Description
技术领域
本发明涉及一种极限工况下汽车横纵向稳定性协同控制方法,更具体地说,本发明针对四轮轮毂驱动电动汽车在极限工况下横纵向运动易失稳问题,在模型预测控制框架下,设计了一种具有低计算复杂度的横纵向稳定性的协同控制方法,属于车辆安全控制技术领域。
背景技术
车辆在极限驾驶工况下,极易失稳引发交通事故,此时车辆的横纵向动力学***呈现强耦合非线性特征,而目前已有的主动安全***往往只是关注纵向或侧向运动的稳定,没有考虑其它***的相互影响和耦合作用,在极限工况下由于控制目标冲突、执行器干涉等原因很难发挥功能,由此需要对车辆横纵向稳定性开展协同控制研究。对于四轮轮毂驱动电动汽车,利用其车轮独立可控的特点,可以对每个车轮分别附加驱动/制动转矩,从而更好地对车辆运动状态进行控制。目前极限工况下汽车的横纵向稳定性协同控制存在以下问题:
1.评价车辆侧向稳定性的指标主要为车辆侧向速度和横摆角速度,主要体现在对其期望值的跟踪。多数传统控制算法将侧向速度的期望值简单设置为零,或只对横摆角速度进行跟踪,使得参考模型的设计不完全合理而影响控制器控制性能。
2.极限工况下轮胎纵向力侧向力会互相影响,纵侧向力与滑移率和侧偏角之间呈耦合非线性关系。多数传统控制算法在利用轮胎模型计算轮胎纵侧向力时,没有考虑轮胎的复合滑移特性,使得轮胎力计算不准确从而影响预测模型精度。
3.轮胎滑移率作为评价车辆纵向稳定的指标,多数控制方法将轮胎滑移率作为状态变量进行跟踪,虽然可以进行控制,但这种方法动力学模型复杂,并且难以设置合理的滑移率期望值。
4.附加转矩作为直接影响车辆运动状态的控制量,多数控制方法对其计算主要是通过将求解得到的总附加转矩对每个车轮进行分配,而忽视每个车轮可能处于不同的驱动/制动状态,这样得到的附加转矩不够准确;或者根据各个轮胎的状态量对每个车轮分别设计控制器得到附加转矩,这使得控制***结构更为复杂。
发明内容
本发明针对极限工况下汽车横纵向稳定性协同控制问题,采用双层控制结构,上层利用NMPC控制器使车辆横摆角速度和侧向速度跟踪其参考信号,并抑制车辆纵向的滑动,保证车辆横纵向的稳定性,求解得到虚拟控制量为轮胎滑移率和侧偏角的期望值;下层根据轮胎实际的滑移率和侧偏角与上层给出的期望值之间的偏差,利用轮胎纵向力与滑移率、侧偏角之间的动力学关系,基于纵向力的变化计算附加转矩作用于轮毂电机,从而保证车辆横纵向的稳定性。
为解决上述技术问题,本发明是采用如下技术方案实现的:
一种极限工况下汽车横纵向稳定性协同控制方法,包括以下步骤:
步骤一、利用仿真软件CarSim得到四轮轮毂电机驱动电动汽车模型,实时提供车辆的各状态信息;
步骤二、二自由度参考模型设计,得到考虑路面附着系数限制的车辆横摆角速度和车辆侧向速度的期望值,确定车辆的理想运动状态;
步骤三、上层NMPC控制器设计:基于三自由度车辆动力学模型,考虑轮胎的复合滑移特性建立复合滑移LuGre轮胎模型,设计预测模型,使车辆的横摆角速度和侧向速度能够跟踪其期望值,并抑制轮胎纵向的滑移,以轮胎滑移率和侧偏角为虚拟控制量,优化求解得到的虚拟控制量作为下层控制的期望值;
步骤四、下层附加转矩计算:根据轮胎实际的滑移率和侧偏角与上层给出的期望值之间的偏差量,利用轮胎纵向力与滑移率、侧偏角之间的动力学关系,基于纵向力的变化计算轮毂电机的附加转矩,发送给电动汽车作为输入量。
与现有技术相比本发明的有益效果是:
1.本发明采用基于二自由度车辆模型推导出期望的车辆侧向速度和横摆角速度信号,在设计NMPC控制器时对二者同时进行跟踪。不同于传统的将侧向速度的期望值简单设置为零,或只对横摆角速度进行跟踪,而是将二者的理想轨迹分别进行设计,保证更好的车辆侧向稳定性。
2.多数传统控制算法没有考虑极限工况下轮胎纵向力侧向力之间的互相影响,忽略了纵侧向力与滑移率和侧偏角之间的耦合非线性关系。本发明在对轮胎纵侧向力进行拟合时,采用复合滑移LuGre轮胎模型,考虑轮胎的复合滑移特性,可以更好地计算极限工况下的轮胎力,从而提高了预测模型的精度。
3.多数传统控制算法将轮胎滑移率作为状态变量进行跟踪以保证车辆纵向稳定,本发明采用双层控制结构,降低了预测模型的阶数,将轮胎滑移率和侧偏角的期望值作为NMPC控制器求解得到的虚拟控制量,对它们能够进行控制的同时降低了计算复杂度,提高了求解速度。
4.本发明对附加转矩的计算是通过对期望的轮胎滑移率和侧偏角与实际值的偏差量进行转化得到的,相比于对每个车轮分别设计控制器得到附加转矩的传统控制算法,本发明的计算方式更能体现滑移率和侧偏角的变化对附加转矩的影响,更准确的计算附加转矩,并避免了多控制器的冗余。
附图说明
下面结合附图对本发明的具体实施方式作进一步的说明,本发明的这些和/或其他方面将更清晰明白。其中:
图1是本发明所述的四轮轮毂驱动电动汽车横纵向稳定性协同控制方法流程框图;
图2是本发明所述的车辆动力学模型的示意图;
图3是本发明所述的轮胎纵向力验证图,其中实线为利用复合滑移LuGre轮胎模型计算的纵向力,虚线代表CarSim端口输出的轮胎纵向力,纵坐标单位为N,横坐标为时间,单位为s;
图4是本发明所述的轮胎侧向力验证图,其中实线为利用复合滑移LuGre轮胎模型计算的侧向力,虚线代表CarSim端口输出的轮胎侧向力,纵坐标单位为N,横坐标为时间,单位为s;
图5是本发明所述的双移线工况下车辆纵向速度仿真图,纵坐标单位为m/s,横坐标为时间,单位为s;
图6是本发明所述的双移线工况下横摆角速度仿真图,其中点划线、实线、虚线分别代表无控制器作用、有控制器作用,以及期望的横摆角速度,纵坐标单位为rad/s,横坐标为时间,单位为s;
图7是本发明所述的双移线工况下车辆侧向速度仿真图,其中点划线、实线、虚线分别代表无控制器作用、有控制器作用,以及期望的侧向速度,纵坐标单位为m/s,横坐标为时间,单位为s;
图8是本发明所述的双移线工况下附加力矩仿真图,纵坐标单位为Nm,横坐标为时间,单位为s;
图9是本发明所述的双移线工况下轮胎滑移率仿真图,其中虚线为上层NMPC控制器计算得到的滑移率期望值,实线为实际的滑移率,横坐标为时间,单位为s。
具体实施方式
为详细说明本发明的技术内容、构造特点、实现目的等,下面结合附图对本发明进行全面解释。
本发明协同控制方法流程如图1所示,图中上层NMPC控制器的输入是期望横摆角速度、期望车辆侧向速度和被控对象输出测量值,输出分别为四个轮胎期望的纵向滑移率和侧偏角;下层附加转矩的计算根据上层得到的期望值与被控对象输出的实际值,得到轮胎滑移率和侧偏角的偏差量,利用轮胎纵向力与滑移率、侧偏角之间的动力学关系,基于纵向力的变化计算附加电机转矩;上层NMPC控制器和下层附加转矩的计算模块均是在MATLAB/Simulink中搭建的;被控对象是利用CarSim构造的四轮轮毂驱动电动汽车模型。
本发明的控制目标是,控制***根据实时反馈信号,利用上层控制器得到的期望轮胎滑移率、侧偏角与实际值之间的偏差,考虑轮胎纵向力与滑移率、侧偏角之间的动力学关系,基于纵向力的变化得到作用于四个轮毂电机的附加转矩,来控制车辆的横纵向稳定,使实际横摆角速度和实际车辆侧向速度跟踪分别跟踪其期望值,抑制轮胎的纵向滑移率,并对车辆滑移率和后轮侧偏角进行限制约束限制,保证车辆的行驶安全性。
本发明提供了一套基于以上运行原理和运行过程的联合仿真模型,其搭建以及运行过程如下:
1、软件选择
该控制***的控制器和被控对象的仿真模型分别通过软件MATLAB/Simulink和CarSim进行搭建,软件版本分别为MATLAB R2016a和CarSim 2016.1,仿真步长为0.001s。其中CarSim软件是一个商用的专门针对车辆动力学的仿真软件,它在本发明中的主要作用是提供高保真的车辆动力学模型,在仿真实验中代替真实的四轮轮毂驱动电动汽车作为控制方法的实施对象,并提供极限工况的仿真环境;MATLAB/Simulink则是用于控制器的仿真模型搭建,即通过Simulink编程来完成该控制***中控制器的运算。
2、联合仿真设置
要实现MATLAB/Simulink和CarSim的联合仿真,首先要把CarSim的工作路径设为指定的Simulink Model,然后将在CarSim中把设置好的车辆模型添加到Simulink中,运行Simulink从而实现两者的联合仿真与通信。如果对CarSim中的模型结构或者参数设置进行了修改,则需要重新发送。
3、联合仿真软件中四轮轮毂驱动电动汽车模型搭建
CarSim电动汽车整车模型主要由车身、传动系、转向系、制动系、轮胎、悬架、空气动力学、工况配置等***构成。选用四轮驱动车辆,其动力装置是四个轮毂电机,其附加转矩输入选用IMP_MYUSM_L1、IMP_MYUSM_L2、IMP_MYUSM_R1、IMP_MYUSM_R2,电动汽车参数如表1所示。
表1电动汽车参数表
4、本发明极限工况下汽车横纵向稳定性控制原理
本发明的被控对象是四轮轮毂驱动电动汽车,控制目标是提高其在极限工况下的横纵向稳定性。控制方法的主要设计过程描述如下:首先,利用仿真软件CarSim得到四轮轮毂电机驱动电动汽车模型;其次,设计二自由度参考模型,通过二自由度参考模型推导出车辆侧向速度和横摆角速度的期望值;然后,为降低求解复杂度采用双层控制结构,上层采用NMPC控制器,以保证车辆横纵向稳定为控制目标,并考虑横纵向安全约束进行优化求解,得到虚拟控制量——轮胎滑移率和侧偏角的期望值;最后,下层根据轮胎实际的滑移率和侧偏角与上层给出的期望值之间的偏差得到附加转矩作用于轮毂电机,从而保证车辆横纵向的稳定性。
以下介绍本发明控制方法的具体步骤:
一种极限工况下汽车横纵向稳定性协同控制方法,包括以下步骤:
步骤一、利用仿真软件CarSim得到四轮轮毂电机驱动电动汽车模型:四轮轮毂电机驱动电动汽车模型模拟真实的被控对象,主要作用是能够实时提供车辆的各状态信息,并且能够以电机附加转矩作为输入量来改变车辆运动状态。
步骤二、二自由度参考模型设计:得到考虑路面附着系数限制的车辆横摆角速度和车辆侧向速度的期望值,确定车辆的理想运动状态。
为了得到车辆理想的横摆及侧向运动状态,建立了二自由度参考模型,它是一个忽略了轮胎力非线性特性的线性车辆模型。其方程如下:
其中,β为车辆质心侧偏角,γ为横摆角速度,δ是驾驶员给出的方向盘转角,Vx代表车辆纵向速度。将该模型得到的瞬态响应作为期望,根据频率响应分析,可以得到由δ到质心侧偏角和横摆角速度的期望响应β*和γ*:
其中,Kβ,Kγ分别代表质心侧偏角稳态增益及横摆角速度稳态增益,τβ,τγ分别为两式的微分系数,ωn表示***的振荡频率,ξ表示阻尼系数,s代表传递函数的复变量。它们的计算公式如下:
其中,μ代表路面附着系数,重力系数g=9.8m/s2。于是可得到参考质心侧偏角和参考横摆角速度如下:
在质心侧偏角较小时,其值可看作是车辆侧向速度与纵向速度的比值,故根据βref可得到侧向速度的参考值Vyref如下:
Vyref=sgn(δ)Vx·min{|β*|,βlim} (6)
步骤三、上层NMPC控制器设计:基于三自由度车辆动力学模型,考虑轮胎的复合滑移特性建立复合滑移LuGre轮胎模型,设计预测模型,使车辆的横摆角速度和侧向速度能够跟踪其期望值,并抑制轮胎纵向的滑移,以轮胎滑移率和侧偏角为虚拟控制量,优化求解得到的虚拟控制量作为下层控制的期望值。
①三自由度车辆动力学模型
本发明所述的车辆动力学模型示意图如图2所示,考虑车辆的纵向,侧向及横摆运动,得到三自由度车辆动力学模型:
其中,Vy为车辆侧向速度,Fx和Fy分别代表轮胎的纵向力和侧向力,下标fl,fr,rl,rr分别代表左前、右前、左后和右后车轮。轮胎的侧偏角α的计算如下:
②轮胎模型
在极限工况下,轮胎的纵向力侧向力之间互相影响,轮胎纵向力不只是通过纵向滑移率计算得到,同理侧向力也不只与轮胎侧偏角有关,因此轮胎的纵向力侧向力都与滑移率和侧偏角呈耦合非线性关系。于是,利用复合滑移LuGre轮胎模型来描述轮胎的纵向力和侧向力。
当车辆处于稳态时,复合滑移LuGre轮胎模型对纵向力Fx和侧向力Fy的描述如下:
其中,σ0x和σ0y分别代表纵向、侧向刚度系数,σ2x和σ2y分别代表纵向、侧向粘滞阻尼,κx和κy分别为纵向、侧向载荷分布系数;α为轮胎侧偏角,为合成滑移率;g(sres)是关于滑移率和侧偏角的斯特里贝克方程,可近似计算为g(sres)≈C1-C2λ-C3α,其中C1=1,C2=0.64,C3=0.1;Fz为轮胎的垂向载荷。
根据公式(9),对该轮胎模型计算得到的纵向、侧向力与CarSim在同一低附着双移线工况下端口输出的纵向、侧向力进行对比如图3、图4所示,从图3、图4中可以看出,该轮胎模型可以较准确地计算出在极限工况下轮胎的纵向、侧向力,也可描述出转向时轮胎的非线性特性。
③预测模型
由三自由度车辆动力学模型(7)与轮胎模型(9)可得到面向控制器设计的预测模型,其状态量x由车辆纵向速度、侧向速度和横摆角速度组成,将它们进行归一化处理,即其中Vxmax,Vymax,γmax分别为车辆纵向速度,侧向速度,横摆角速度的上限值,Vymax=Vx·βlim,γmax=γlim;控制量u为轮胎期望的滑移率和侧偏角,由于进行了归一化,求解得到的虚拟控制量其中分别为左前轮、右前轮、左后轮、右后轮的期望滑移率,分别为左前轮、右前轮、左后轮、右后轮的期望侧偏角,λmax,αfmax,αrmax分别为车轮滑移率、前轮侧偏角和后轮侧偏角的上限值。
综上预测方程可描述为
④目标函数及约束
为了保证车辆在极限工况下的侧向稳定性,NMPC控制器的主要控制目标为横摆角速度和侧向速度对其参考值的跟踪,于是有以下控制目标
车辆在极限工况行驶过程中应受到安全性约束,对于车辆纵向安全,对轮胎纵向滑移率约束如下:
ux(t)∈[-I4×1 I4×1] (13)
uy(t)∈[-I2×1 I2×1] (15)
I2×1为一个2行1列的全1矩阵;I4×1为一个4行1列的全1矩阵;
综上得到目标函数如下:
其中,Γv,Γx为权重系数。利用GRAMPC工具箱优化求解上述目标函数,得到虚拟控制量为期望的轮胎的滑移率和侧偏角。
步骤四、下层附加转矩计算:根据轮胎实际的滑移率和侧偏角与上层给出的期望值之间的偏差量,利用轮胎纵向力与滑移率、侧偏角之间的动力学关系,基于纵向力的变化计算轮毂电机的附加转矩,发送给电动汽车作为输入量。
由上层NMPC控制器优化求解得到的虚拟控制量需要转化为可实际作用于车辆的输入量,将其变换为作用于每个轮毂电机的附加转矩。根据之前对极限工况下轮胎力的分析可知,轮胎的纵向力的计算与滑移率和侧偏角均有关,故轮胎纵向力的变化ΔFx也与滑移率的变化Δλ和侧偏角的变化Δα有关,它们之间的关系可表示为:
其中,ΔFxfl,ΔFxfr,ΔFxrl,ΔFxrr分别代表左前轮、右前轮、左后轮、右后轮纵向力的变化值,Δλfl,Δλfr,Δλrl,Δλrr分别代表左前轮、右前轮、左后轮、右后轮滑移率的变化值,Δαfl,Δαfr,Δαrl,Δαrr分别代表左前轮、右前轮、左后轮、右后轮侧偏角的变化值;分别为左前轮、右前轮、左后轮、右后轮纵向力对滑移率的偏导,分别为左前轮、右前轮、左后轮、右后轮纵向力对侧偏角的偏导。
根据LuGre复合滑移轮胎模型(9),可得到轮胎纵向力对滑移率和侧偏角的偏导如下:
根据式(14)将偏差量转换为所需的纵向力变化ΔFx,然后计算得到作用于每个轮毂电机上的附加力矩ΔT如下,并考虑执行器的饱和对其进行限制:
ΔT=sgn(ΔFx)min{|ΔFxRe|,Tmax} (20)
式中Tmax为可作用于轮毂电机的附加转矩的上限值。
以下通过实施例仿真实验验证本发明控制方法的有效性:
为了验证本发明所述的控制方法的有效性,在CarSim和MATLAB/Simulink联合仿真环境下设计了仿真实验。设置仿真测试工况为双移线工况,路面摩擦系数μ=0.35,车速保持在60km·h-1附近如图5所示,设置采样时间为5ms,预测时域tp=10,仿真实验中使用的参数和权重系数见表2。
表2仿真实验参数表
符号 | 定义 | 数值/单位 |
V<sub>xmax</sub> | 车辆纵向速度上限值 | 120/km·h<sup>-1</sup> |
λ<sub>max</sub> | 轮胎滑移率上限值 | 0.1 |
α<sub>fmax</sub> | 前轮侧偏角上限值 | 0.4/rad |
α<sub>rmax</sub> | 轮胎侧偏角上限值 | 0.1/rad |
T<sub>max</sub> | 轮毂电机附加转矩上限值 | 800/N·m<sup>-1</sup> |
Γ<sub>v</sub> | NMPC中侧向速度跟踪权重 | 0.05 |
Γ<sub>u</sub> | NMPC中轮胎滑移率抑制权重 | 0.25 |
图6和图7分别为车辆在低附着双移线工况下横摆角速度和侧向速度的仿真曲线,可以看出相较于无控制器介入的***,在NMPC控制器作用下,车辆的横摆角速度可以跟踪其期望值,侧向速度也有效被抑制,从而保证了车辆的侧向稳定性。
下层利用轮胎滑移率和侧偏角的偏差量计算得到的附加转矩如图8所示,在前1s内,由于车辆处于加速状态,为了保证车速,需要对四个轮毂电机附加驱动力矩,在速度保持平稳后,附加转矩趋近于零,在4s时车辆开始转弯,本发明所述的控制结构可以为四个轮毂电机附加合理的驱动/制动转矩以保证车辆稳定,并考虑执行器的饱和。
轮胎的实际滑移率以及由上层NMPC控制器求得的期望滑移率如图9所示,在前1s时,四个轮胎的滑移率在车辆加速、保持平稳的过程中也会逐渐减小趋近于零,在整个双移线过程中,轮胎的滑移率都能够被限制在很小的范围内,车辆在低附着路面上的纵向滑动被有效抑制,从而保证了车辆的纵向稳定性。通过仿真实验的验证,本发明所述的横纵向稳定性协同控制方法可以有效地提高四轮轮毂驱动电动汽车在极限工况下的横纵向稳定性,保证驾驶安全。
Claims (4)
1.一种极限工况下汽车横纵向稳定性协同控制方法,其特征在于,包括以下步骤:
步骤一、利用仿真软件CarSim得到四轮轮毂电机驱动电动汽车模型,实时提供车辆的各状态信息;
步骤二、二自由度参考模型设计,得到考虑路面附着系数限制的车辆横摆角速度和车辆侧向速度的期望值,确定车辆的理想运动状态;
步骤三、上层NMPC控制器设计:基于三自由度车辆动力学模型,考虑轮胎的复合滑移特性建立复合滑移LuGre轮胎模型,设计预测模型,使车辆的横摆角速度和侧向速度能够跟踪其期望值,并抑制轮胎纵向的滑移,以轮胎滑移率和侧偏角为虚拟控制量,优化求解得到的虚拟控制量作为下层控制的期望值;
步骤四、下层附加转矩计算:根据轮胎实际的滑移率和侧偏角与上层给出的期望值之间的偏差量,利用轮胎纵向力与滑移率、侧偏角之间的动力学关系,基于纵向力的变化计算轮毂电机的附加转矩,发送给电动汽车作为输入量。
2.如权利要求1所述的一种极限工况下汽车横纵向稳定性协同控制方法,其特征在于,所述步骤二中,设计的二自由度参考模型,其方程如下:
其中,β为车辆质心侧偏角,γ为横摆角速度,δ是驾驶员给出的方向盘转角,Vx代表车辆纵向速度,Cf为前轮轮胎侧偏刚度,Cr为后轮轮胎侧偏刚度,Lf为车辆质心到前轴的距离,Lr为车辆质心到后轴的距离;IZ为车辆绕z轴的转动惯量;
将二自由度参考模型得到的瞬态响应作为期望,得到由δ到质心侧偏角和横摆角速度的期望响应β*和γ*:
其中,Kβ,Kγ分别代表质心侧偏角稳态增益及横摆角速度稳态增益,τβ,τγ分别为两式的微分系数,ωn表示***的振荡频率,ξ表示阻尼系数,s代表传递函数的复变量;
期望的质心侧偏角β*和横摆角速度γ*都会受到有关路面附着系数的限制,它们的上限值分别为:
其中,m代表车辆质量,μ代表路面附着系数,重力系数g=9.8m/s2,Vx代表车辆纵向速度,Cr为后轮轮胎侧偏刚度,Lf为车辆质心到前轴的距离,Lr为车辆质心到后轴的距离,L=Lf+Lr代表前轴到后轴的距离;得到参考质心侧偏角和参考横摆角速度如下:
βref=sgn(δ)min{|β*|,βlim}
γref=sgn(δ)min{|γ*|,γlim}
在质心侧偏角较小时,其值可看作是车辆侧向速度与纵向速度的比值,故根据βref可得到侧向速度的参考值Vyref如下:
Vyref=sgn(δ)Vx·min{|β*|,βlim}。
3.如权利要求2所述的一种极限工况下汽车横纵向稳定性协同控制方法,其特征在于,所述步骤三包括以下步骤:
①考虑车辆的纵向,侧向及横摆运动,得到三自由度车辆动力学模型:
其中,d为左右轮距,Vy为车辆侧向速度;Fxfl代表左前轮胎的纵向力,Fxfr代表右前轮胎的纵向力,Fxrl代表左后轮胎的纵向力,Fxrr代表右后轮胎的纵向力;Fyfl代表左前轮胎的侧向力,Fyfr代表右前轮胎的侧向力,Fyrl代表左后轮胎的侧向力,Fyrr代表右后轮胎的侧向力;
②利用复合滑移LuGre轮胎模型对轮胎纵向力Fx和侧向力Fy的描述如下:
其中,σ0x和σ0y分别代表纵向、侧向刚度系数,σ2x和σ2y分别代表纵向、侧向粘滞阻尼,κx和κy分别为纵向、侧向载荷分布系数;α为轮胎侧偏角,为合成滑移率;g(sres)是关于滑移率和侧偏角的斯特里贝克方程,可近似计算为g(sres)≈C1-C2λ-C3α,其中C1=1,C2=0.64,C3=0.1;Fz为轮胎的垂向载荷;
③由三自由度车辆动力学模型与轮胎模型得到面向控制器设计的预测模型:
其状态量x由车辆纵向速度、侧向速度和横摆角速度组成,将它们进行归一化处理,即:
其中Vxmax,Vymax,γmax分别为车辆纵向速度、侧向速度、横摆角速度的上限值,Vymax=Vx·βlim,γmax=γlim;控制量u为轮胎期望的滑移率和侧偏角,求解得到的虚拟控制量其中分别为左前轮、右前轮、左后轮、右后轮的期望滑移率,分别为左前轮、右前轮、左后轮、右后轮的期望侧偏角,λmax,αfmax,αrmax分别为车轮滑移率、前轮侧偏角和后轮侧偏角的上限值;
④目标函数及约束:
NMPC控制器的主要控制目标为横摆角速度和侧向速度对其参考值的跟踪,控制目标为:
其中,tk代表当前时刻,tp为预测时域,x2(t)是侧向速度的预测输出,x3(t)是横摆角速度的预测输出;
对轮胎纵向滑移率约束如下:
ux(t)∈[-I4×1 I4×1]
uy(t)∈[-I2×1 I2×1]
其中,I2×1为一个2行1列的全1矩阵;综上得到目标函数如下:
ux(t)∈[-I4×1 I4×1]
uy(t)∈[-I2×1 I2×1]
其中,Γv,Γu为权重系数,I4×1为一个4行1列的全1矩阵;
优化求解上述目标函数,得到虚拟控制量为期望的轮胎的滑移率和侧偏角。
4.如权利要求3所述的一种极限工况下汽车横纵向稳定性协同控制方法,其特征在于,所述步骤四下层附加转矩包括以下步骤:
轮胎纵向力的变化ΔFx与滑移率的变化Δλ和侧偏角的变化Δα之间的关系可表示为:
其中,ΔFxfl,ΔFxfr,ΔFxrl,ΔFxrr分别代表左前轮、右前轮、左后轮、右后轮纵向力的变化值,Δλfl,Δλfr,Δλrl,Δλrr分别代表左前轮、右前轮、左后轮、右后轮滑移率的变化值,Δαfl,Δαfr,Δαrl,Δαrr分别代表左前轮、右前轮、左后轮、右后轮侧偏角的变化值;分别为左前轮、右前轮、左后轮、右后轮纵向力对滑移率的偏导,分别为左前轮、右前轮、左后轮、右后轮纵向力对侧偏角的偏导;
轮胎纵向力对滑移率和侧偏角的偏导如下:
将偏差量转换为所需的纵向力变化ΔFx,然后计算得到作用于每个轮毂电机上的附加力矩ΔT如下:
ΔT=sgn(ΔFx)min{|ΔFxRe|,Tmax}
式中,Tmax为作用于轮毂电机的附加转矩的上限值。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010228385.2A CN111391822B (zh) | 2020-03-27 | 2020-03-27 | 一种极限工况下汽车横纵向稳定性协同控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010228385.2A CN111391822B (zh) | 2020-03-27 | 2020-03-27 | 一种极限工况下汽车横纵向稳定性协同控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111391822A CN111391822A (zh) | 2020-07-10 |
CN111391822B true CN111391822B (zh) | 2022-06-24 |
Family
ID=71424944
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010228385.2A Active CN111391822B (zh) | 2020-03-27 | 2020-03-27 | 一种极限工况下汽车横纵向稳定性协同控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111391822B (zh) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111942399A (zh) * | 2020-07-17 | 2020-11-17 | 东风汽车集团有限公司 | 一种基于无迹卡尔曼滤波的车速估算方法及*** |
CN111965977B (zh) * | 2020-08-06 | 2023-01-10 | 长春工业大学 | 一种基于轮胎均等后备能力的汽车稳定性控制方法 |
CN111890951B (zh) * | 2020-08-07 | 2022-08-05 | 吉林大学 | 智能电动汽车轨迹跟踪与运动控制方法 |
CN111959500B (zh) * | 2020-08-07 | 2022-11-11 | 长春工业大学 | 一种基于轮胎力分配的汽车路径跟踪性能提升方法 |
CN112277929B (zh) * | 2020-11-05 | 2022-03-01 | 中国第一汽车股份有限公司 | 一种车辆车轮滑转率控制方法、装置、车辆及存储介质 |
CN113221257B (zh) * | 2021-06-11 | 2022-05-31 | 吉林大学 | 考虑控制区域的极限工况下车辆横纵向稳定控制方法 |
CN113753054B (zh) * | 2021-09-23 | 2023-01-20 | 扬州亚星客车股份有限公司 | 一种车辆线控底盘控制方法、装置、电子设备及介质 |
CN113815650B (zh) * | 2021-10-29 | 2023-12-29 | 吉林大学 | 一种基于反步法的车辆漂移控制方法 |
CN114312749B (zh) * | 2021-11-24 | 2024-05-07 | 中国煤炭科工集团太原研究院有限公司 | 多点独立轮边驱动矿用车辆防滑横摆转矩控制方法及设备 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1433682A1 (en) * | 2002-12-27 | 2004-06-30 | Toyota Jidosha Kabushiki Kaisha | Vehicular brake system and method of controlling same brake system |
CA2631433A1 (en) * | 2005-12-27 | 2007-07-05 | Honda Motor Co., Ltd. | Controller of vehicle |
CN101574979A (zh) * | 2009-06-11 | 2009-11-11 | 重庆大学 | 基于滑移率控制的电动车差速转向控制方法 |
EP2729337A1 (de) * | 2011-07-05 | 2014-05-14 | WABCO GmbH | Einrichtung sowie verfahren zur regelung der fahrdynamik eines fahrzeugs sowie fahrzeug mit einer derartigen einrichtung |
CN104554255A (zh) * | 2013-10-22 | 2015-04-29 | 沈阳工业大学 | 四轮全驱电动汽车底盘主动安全集成控制***动态解耦方法 |
CN104670204A (zh) * | 2013-11-28 | 2015-06-03 | 现代摩比斯株式会社 | 利用加速度传感器的车轮驱动***及具备此***的车辆 |
EP2927065A1 (en) * | 2014-04-03 | 2015-10-07 | The Goodyear Tire & Rubber Company | Road surface friction and surface type estimation system and method |
CN107512262A (zh) * | 2017-08-14 | 2017-12-26 | 吉林大学 | 一种针对执行驱动空间受限时的车辆稳定控制***轮胎力分配方法 |
CN108944866A (zh) * | 2018-07-06 | 2018-12-07 | 长春工业大学 | 一种改善转向与制动协同控制的自适应模型预测控制算法 |
CN110194064A (zh) * | 2019-06-26 | 2019-09-03 | 重庆大学 | 双电机一体化纯电动乘用车动力分配策略优化方法 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003146154A (ja) * | 2001-11-15 | 2003-05-21 | Honda Motor Co Ltd | 車両状態量の推定方法 |
EP1958839B1 (en) * | 2005-12-27 | 2010-03-03 | Honda Motor Co., Ltd | Vehicle control device |
DE102009045234A1 (de) * | 2009-10-01 | 2011-04-28 | Robert Bosch Gmbh | Verfahren zum Betreiben einer Antriebsvorrichtung, Antriebsvorrichtung |
CN103124663B (zh) * | 2010-08-30 | 2016-02-17 | E-Aam传动***公司 | 控制扭矩矢量机构的方法和扭矩矢量*** |
KR101360038B1 (ko) * | 2011-07-28 | 2014-02-07 | 현대자동차주식회사 | 인휠 모터를 이용한 차량 제어 방법 |
CN104029677B (zh) * | 2014-05-26 | 2016-04-13 | 北京理工大学 | 一种分布式驱动电动汽车的控制方法 |
US10597039B2 (en) * | 2014-08-04 | 2020-03-24 | Modelway S.R.L. | Method for estimating variables affecting the vehicle dynamics and corresponding virtual sensor |
CN108107731B (zh) * | 2017-12-18 | 2020-02-11 | 长春工业大学 | 一种基于轮胎非线性特性的汽车稳定性控制方法 |
CN108482363B (zh) * | 2018-04-09 | 2020-03-17 | 吉林大学 | 车辆横摆稳定性预测模型控制方法 |
CN108437978B (zh) * | 2018-05-14 | 2019-10-25 | 武汉理工大学 | 四轮毂电驱车辆行驶路面自动识别与稳定性集成控制方法 |
CN109204317B (zh) * | 2018-07-24 | 2020-05-22 | 吉林大学 | 轮毂驱动电动汽车纵、横和垂向力集成控制优化方法 |
CN110228462B (zh) * | 2019-05-17 | 2021-03-26 | 吉林大学 | 四轮轮毂电机驱动电动汽车横摆稳定性控制方法 |
-
2020
- 2020-03-27 CN CN202010228385.2A patent/CN111391822B/zh active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1433682A1 (en) * | 2002-12-27 | 2004-06-30 | Toyota Jidosha Kabushiki Kaisha | Vehicular brake system and method of controlling same brake system |
CA2631433A1 (en) * | 2005-12-27 | 2007-07-05 | Honda Motor Co., Ltd. | Controller of vehicle |
CN101574979A (zh) * | 2009-06-11 | 2009-11-11 | 重庆大学 | 基于滑移率控制的电动车差速转向控制方法 |
EP2729337A1 (de) * | 2011-07-05 | 2014-05-14 | WABCO GmbH | Einrichtung sowie verfahren zur regelung der fahrdynamik eines fahrzeugs sowie fahrzeug mit einer derartigen einrichtung |
CN104554255A (zh) * | 2013-10-22 | 2015-04-29 | 沈阳工业大学 | 四轮全驱电动汽车底盘主动安全集成控制***动态解耦方法 |
CN104670204A (zh) * | 2013-11-28 | 2015-06-03 | 现代摩比斯株式会社 | 利用加速度传感器的车轮驱动***及具备此***的车辆 |
EP2927065A1 (en) * | 2014-04-03 | 2015-10-07 | The Goodyear Tire & Rubber Company | Road surface friction and surface type estimation system and method |
CN107512262A (zh) * | 2017-08-14 | 2017-12-26 | 吉林大学 | 一种针对执行驱动空间受限时的车辆稳定控制***轮胎力分配方法 |
CN108944866A (zh) * | 2018-07-06 | 2018-12-07 | 长春工业大学 | 一种改善转向与制动协同控制的自适应模型预测控制算法 |
CN110194064A (zh) * | 2019-06-26 | 2019-09-03 | 重庆大学 | 双电机一体化纯电动乘用车动力分配策略优化方法 |
Non-Patent Citations (3)
Title |
---|
4WID轮毂电机式电动汽车横摆稳定性滑模控制研究;刘秋生等;《广西大学学报(自然科学版)》;20151025(第05期);全文 * |
四轮轮毂电机驱动电动车稳定性控制研究;童树林;《中国优秀硕士学位论文全文数据库电子期刊工程科技Ⅱ辑》;20190115(第1期);全文 * |
基于车辆稳定性的轮胎力优化分配研究;刘震涛等;《机电工程》;20150320(第03期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN111391822A (zh) | 2020-07-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111391822B (zh) | 一种极限工况下汽车横纵向稳定性协同控制方法 | |
CN109747434B (zh) | 分布式驱动电动汽车转矩矢量分配控制方法 | |
CN111890951B (zh) | 智能电动汽车轨迹跟踪与运动控制方法 | |
CN108482363B (zh) | 车辆横摆稳定性预测模型控制方法 | |
CN109606133B (zh) | 基于双层控制的分布式驱动电动汽车转矩矢量控制方法 | |
CN110228462B (zh) | 四轮轮毂电机驱动电动汽车横摆稳定性控制方法 | |
CN109849899B (zh) | 一种电动轮汽车电液复合车身稳定控制***及方法 | |
CN110481343B (zh) | 四轮轮毂电机驱动汽车力矩补偿的组合二阶滑模控制方法 | |
CN107992681B (zh) | 一种电动汽车主动前轮转向***的复合控制方法 | |
CN111002840B (zh) | 一种分布式驱动电动汽车的容错控制方法 | |
CN108859862B (zh) | 一种分布式驱动越野车辆的自适应驱动控制*** | |
CN110422052B (zh) | 分布式驱动电动汽车稳定与节能控制*** | |
CN109291932B (zh) | 基于反馈的电动汽车横摆稳定性实时控制装置及方法 | |
CN113221257B (zh) | 考虑控制区域的极限工况下车辆横纵向稳定控制方法 | |
CN111158264B (zh) | 面向车载应用的模型预测控制快速求解方法 | |
CN112373459B (zh) | 一种四轮毂电机驱动车辆上层运动状态控制方法 | |
CN113442906A (zh) | 一种分布式驱动电动汽车横向稳定性分层控制***及方法 | |
CN112829766A (zh) | 一种基于分布式驱动电动车辆的自适应路径跟踪方法 | |
CN112346337A (zh) | 极限工况下基于后轮主动转向的车辆稳定性控制方法 | |
CN110968911B (zh) | 一种基于新型趋近律的汽车abs滑模控制器设计方法 | |
CN113044047B (zh) | 一种基于类pid-stsm的afs/dyc集成控制方法 | |
CN113741172B (zh) | 一种基于带宽参数整定的滑移率自抗扰控制方法及控制器 | |
CN113602278B (zh) | 四轮独立驱动电动汽车分布式模型预测路径跟踪控制方法 | |
CN114312751A (zh) | 一种4wid/s电动汽车变角传动比控制方法 | |
CN113147422A (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 |