CN114454871A - 一种用于四轮独立驱动的无人驾驶平台稳定跟踪控制方法 - Google Patents
一种用于四轮独立驱动的无人驾驶平台稳定跟踪控制方法 Download PDFInfo
- Publication number
- CN114454871A CN114454871A CN202210224502.7A CN202210224502A CN114454871A CN 114454871 A CN114454871 A CN 114454871A CN 202210224502 A CN202210224502 A CN 202210224502A CN 114454871 A CN114454871 A CN 114454871A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- formula
- unmanned platform
- yaw
- 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.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims abstract description 39
- 230000008569 process Effects 0.000 claims abstract description 10
- 238000013459 approach Methods 0.000 claims abstract description 5
- 238000005457 optimization Methods 0.000 claims description 12
- 238000004458 analytical method Methods 0.000 claims description 8
- 238000004422 calculation algorithm Methods 0.000 claims description 7
- 238000006073 displacement reaction Methods 0.000 claims description 7
- 230000007246 mechanism Effects 0.000 claims description 6
- 230000008859 change Effects 0.000 claims description 3
- 150000001875 compounds Chemical class 0.000 claims description 3
- 230000001687 destabilization Effects 0.000 claims description 3
- 229910003460 diamond Inorganic materials 0.000 claims description 3
- 239000010432 diamond Substances 0.000 claims description 3
- 239000011159 matrix material Substances 0.000 claims description 3
- 238000005096 rolling process Methods 0.000 claims description 3
- 238000006467 substitution reaction Methods 0.000 claims description 3
- 239000000725 suspension Substances 0.000 claims description 3
- 238000012546 transfer Methods 0.000 claims description 3
- 230000006870 function Effects 0.000 description 17
- 238000010586 diagram Methods 0.000 description 14
- 230000000875 corresponding effect Effects 0.000 description 8
- 238000004891 communication Methods 0.000 description 5
- 238000004088 simulation Methods 0.000 description 5
- 206010039203 Road traffic accident Diseases 0.000 description 2
- 230000006399 behavior Effects 0.000 description 2
- 230000001276 controlling effect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000010426 asphalt Substances 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 230000003313 weakening effect Effects 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
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/04—Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
- B60W10/08—Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of electric propulsion units, e.g. motors or generators
-
- 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
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/18—Conjoint control of vehicle sub-units of different type or different function including control of braking systems
-
- 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
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
- B60W40/10—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to vehicle motion
-
- 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
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
- B60W40/10—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to vehicle motion
- B60W40/105—Speed
-
- 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
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
- B60W40/10—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to vehicle motion
- B60W40/112—Roll movement
-
- 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
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/001—Planning or execution of driving tasks
- B60W60/0015—Planning or execution of driving tasks specially adapted for safety
- B60W60/0018—Planning or execution of driving tasks specially adapted for safety by employing degraded modes, e.g. reducing speed, in response to suboptimal conditions
- B60W60/00184—Planning or execution of driving tasks specially adapted for safety by employing degraded modes, e.g. reducing speed, in response to suboptimal conditions related to infrastructure
-
- 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
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/001—Planning or execution of driving tasks
- B60W60/0015—Planning or execution of driving tasks specially adapted for safety
- B60W60/0018—Planning or execution of driving tasks specially adapted for safety by employing degraded modes, e.g. reducing speed, in response to suboptimal conditions
- B60W60/00186—Planning or execution of driving tasks specially adapted for safety by employing degraded modes, e.g. reducing speed, in response to suboptimal conditions related to 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
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/001—Planning or execution of driving tasks
- B60W60/0025—Planning or execution of driving tasks specially adapted for specific operations
-
- 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/0043—Signal treatments, identification of variables or parameters, parameter estimation or state estimation
-
- 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
- B60W2520/10—Longitudinal speed
-
- 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
- B60W2520/14—Yaw
-
- 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
- B60W2710/00—Output or target parameters relating to a particular sub-units
- B60W2710/08—Electric propulsion units
-
- 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
- B60W2710/00—Output or target parameters relating to a particular sub-units
- B60W2710/18—Braking system
Landscapes
- Engineering & Computer Science (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Automation & Control Theory (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Steering Control In Accordance With Driving Conditions (AREA)
Abstract
本发明公开了一种用于四轮独立驱动的无人驾驶平台稳定跟踪控制方法,在纵向车速恒定时,当无人驾驶平台开始进行轨迹跟踪后,其纵向车速将不断的趋近期望的纵向车速;在这过程中,利用无人驾驶平台行驶稳定性判断模块判断无人驾驶平台行驶的稳定性,当无人驾驶平台处于稳定工况时,仅采用基于主动前轮转向的模型预测控制器实现轨迹跟踪;当无人驾驶平台在大曲率道路或高速行驶时,基于分层协调的纵向力矩控制器介入,使制动控制***发出相应的制动力矩,保证了无人驾驶平台的行驶稳定性,从而实现了四轮独立驱动的无人驾驶平台进行稳定跟踪。本发明可以保证无人驾驶平台的行驶稳定性,实现了无人驾驶平台轨迹的稳定跟踪。
Description
技术领域
本发明涉及汽车自动驾驶技术领域,特别是一种用于四轮独立驱动的无人驾驶平台稳定跟踪控制方法。
背景技术
目前车辆的智能化程度越来越高,逐渐出现了自动驾驶车辆。而自动驾驶汽车已经成为当代汽车发展的焦点,自动驾驶汽车融合了各种先进的技术能够让汽车在无驾驶人的状态下安全驾驶,增加了道路安全性和提高了道路效率,降低了驾驶人风险行为的交通事故率。但是这一先进的技术涉及到安全问题,因此如何有效保证无人驾驶平台的行驶稳定性来避免驾驶行为导致的交通事故,降低驾驶带来的危害成为了申请人亟待解决的技术问题。
发明内容
本发明的目的在于,提供一种用于四轮独立驱动的无人驾驶平台稳定跟踪控制方法。本发明可以保证无人驾驶平台的行驶稳定性,实现了无人驾驶平台轨迹的稳定跟踪。
本发明的技术方案:一种用于四轮独立驱动的无人驾驶平台稳定跟踪控制方法,包括基于主动前轮转向的模型预测控制器、基于分层协调的纵向力矩控制器与无人驾驶平台行驶稳定性判断模块;
在纵向车速恒定时,当无人驾驶平台开始进行轨迹跟踪后,其纵向车速将不断的趋近期望的纵向车速;在这过程中,利用无人驾驶平台行驶稳定性判断模块判断无人驾驶平台行驶的稳定性,当无人驾驶平台处于稳定工况时,仅采用基于主动前轮转向的模型预测控制器实现轨迹跟踪;当无人驾驶平台在大曲率道路或高速行驶时,基于分层协调的纵向力矩控制器介入,使制动控制***发出相应的制动力矩,保证了无人驾驶平台的行驶稳定性,从而实现了四轮独立驱动的无人驾驶平台进行稳定跟踪。
上述的用于四轮独立驱动的无人驾驶平台稳定跟踪控制方法,所述无人驾驶平台行驶稳定性判断模块包括行驶稳定性分析和行驶稳定性判断;
所述行驶稳定性分析是通过设置不同初值的质心侧偏角与横摆角速度,得出不同车速与路面附着系数条件下的β-r相轨迹:
FY=D sin(C arctan(Bη-E(Bη-arctanBη)+SV;
η=α+Sh;
式中,β为质心侧偏角;r为横摆角速度;FY为轮胎侧向力,Fyf为前轮侧向力,Fyr为后轮侧向力;δf为前轮转角;vx为车辆纵向车速;vy为车辆侧向车速;m为车辆质量;IZ为车辆绕质心z轴的转动惯量,B为刚度因子,E曲率因子,C为形状因子,η为侧向力组合变量,SV为曲线的竖直偏移量,Sh为曲线的水平偏移量;a为质心距前轴的距离;
采用基于菱形法绘制β-r相轨迹稳定域,当β、r在稳定域内则表示处于稳定状态,当β、r在稳定域外则表示处于失稳状态;
所述行驶稳定性判断是将所得的稳态质心侧偏角和横摆角速度与实际的质心侧偏角和横摆角速度作比较,若实际值高于稳态值则车辆处于失稳状态,若实际值低于稳态值则车辆处于稳定状态。
前述的用于四轮独立驱动的无人驾驶平台稳定跟踪控制方法,所述基于分层协调的纵向力矩控制器是通过理想二自由度车辆模型的横摆角速度与整车模型输出横摆角速度相比较,得到两者之间的差值,通过控制算法计算出调整车辆行驶姿态,改善稳定性所需的附加横摆力矩,并将产生的附加横摆力矩与电机驱动力矩通过合理的转矩分配算法分配到各个车轮上,通过各车轮间的驱动力矩差值实现直接横摆力矩平衡车辆失稳趋势,使车辆趋于理想路径行驶;
在理想二自由度车辆模型中:
式中,a为质心距前轴的距离;b为质心距后轴的距离;kf和kr分别为前轮和后轮侧偏刚度;Mz为横摆力矩;β为质心侧偏角,m为车辆质量,vx为车辆纵向车速;vy为车辆侧向车速,r为横摆角速度,δf为前轮转角,IZ为车辆绕质心z轴的转动惯量;
式中,L为车辆轴距;K表示稳定性因数;
定义跟踪误差为er=r-rd,则切换函数定义为:
式中:cr为误差与误差变化率的相对权重系数
求导得:
将期望的横摆角速度与无人驾驶平台实际的横摆角速度相比较,设计其滑模面,进而求解保证稳定性的附加横摆力矩:
将所得出的附加横摆力矩分配至4个车轮上,保证车辆稳定行驶;
再证明基于分层协调的纵向力矩控制器的稳定性,定义Lyapunov函数:
对其求一阶导数得:
将ΔMz代入式(8):
其中:Kr为控制到滑模面的趋近速度;
前述的用于四轮独立驱动的无人驾驶平台稳定跟踪控制方法,根据轮胎附着椭圆,车辆轮胎的合力应远离附着边缘,在四个车轮中,有一个轮胎力接近路面附着极限,则控制该轮胎的轮胎力,整车所需的目标合力则通过增加其他三个轮胎的轮胎力来弥补;
建立目标函数:
式中:i为前轮或后轮,j为左轮或右轮;μ为附着系数;
由于轮毂电机只能控制纵向力,则简化为:
约束条件为:
Tfl+Tfr+Trl+Trr=T; 式(13)
式中,Tfl、Tfr、Trl、Trr分别表示分配到左前、右前、左后和右后车轮的驱动力矩,T表示保持期望速度所需总的驱动力矩,ΔMz表示四个车轮独立驱动,由于驱动力不同而产生的附加横摆力矩;d为轮距;
将式(8)和式(9)变形得到:
代入式(12):
对式(17)中Trl,Trr求偏导:
式(18)和式(19)等于零,求得最小值,即:
将式(20)、式(21)代入式(20)、式(16)求得Tfr和Tfl;同时,驱动力矩受电机输出扭矩的限制,满足:
Tij≤Tmax; 式(22)。
前述的用于四轮独立驱动的无人驾驶平台稳定跟踪控制方法,所述基于主动前轮转向的模型预测控制器实现轨迹跟踪具体是:
步骤1、车辆模型建立:
忽略悬架***与空气阻力的影响,忽略横向载荷转移,假设车辆在水平面上运动,且仅有侧向与横摆两个自由度,建立车辆运动学模型,
由牛顿第二定律,车辆动力学模型为:
Fyf=-kfαf;
Fyr=-krαr;
式中:m为车辆质量,r为横摆角速度,Fyf为前轮侧向力,Fyr为后轮侧向力,IZ为车辆绕质心z轴的转动惯量,a为质心距前轴的距离,b为质心距后轴的距离,kf和kr分别为前轮和后轮侧偏刚度,δf为前轮转角;αf为前轮侧偏角,αr为后轮侧偏角;
轮胎的侧偏刚度与垂直载荷的关系为:
式中:Fzf为前轮垂直载荷,Fzr为后轮垂直载荷;
η(t)=Ctx(t);
Ct=[1 0 0 0;0 1 0 0]T;
步骤2:模型预测控制:
设纵向车速恒定,建立基于MPC模型预测控制的无人驾驶平台轨迹跟踪控制***,包括如下步骤:
S2.1:将状态方程所示的连续方程离散化得:
x(k+1|t)=Ak,tx(k|t)+Bk,tμ(k|t);
η(k|t)=Ck,tx(k|t);
设MPC控制器的预测时域为Np,控制时域为Nc,得到在预测时域内***的输出量η(k|t),将上述状态方程不断迭代,即得到预测时域内的输出量Y(k+1|t):
Y(k+1|t)=Ψk,tx(k|t)+Θk,tΔ(t);
S2.2:目标优化函数建立:
被控***在控制时域Nc内的目标优化函数为:
式中:J为优化函数,ε为松弛因子,ρ的含义是松弛因子权重系数;
将目标优化函数转为标准的二次型:
由于无人驾驶平台的执行机构的限制,需要对前轮偏角、前轮偏角增量等参数进行约束:
式中:ΔU为前轮转角的变化量;U为前轮转角;yc为软约束;ys为硬约束;M为约束状态方程的状态矩阵;
将约束表达式转化成二次规划能识别的约束表达形式:
对上式进行求解,得到每个控制时域内的控制输入增量序列:
将求解出的第一个控制增量作用于车辆控制***,得到当前时刻需要施加于***的控制量。
与现有技术相比,本发明利用无人驾驶平台行驶稳定性判断模块判断无人驾驶平台行驶的稳定性,当无人驾驶平台处于稳定工况时,仅采用基于主动前轮转向的模型预测控制器实现轨迹跟踪;当无人驾驶平台在大曲率道路或高速行驶时,基于分层协调的纵向力矩控制器介入,使制动控制***发出相应的制动力矩,保证了无人驾驶平台的行驶稳定性,从而实现了四轮独立驱动的无人驾驶平台进行稳定跟踪。本发明可以保证无人驾驶平台的行驶稳定性,实现了无人驾驶平台轨迹的稳定跟踪。
附图说明
图1是无人驾驶平台的通讯网络原理图;
图2是本发明轨迹跟踪控制算法框架原理图;
图3是基于包络线的行驶稳定性分析模块原理图;
图4是稳定性判断模块示意图;
图5是车辆动力学模型的示意图;
图6是MPC轨迹跟踪控制***示意图;
图7是无人驾驶平台的行驶轨迹与参考轨迹比对示意图;
图8是无人驾驶平台的实际横摆角与参考横摆角比对示意图;
图9是无人驾驶平台的实际横摆角速度和参考横摆角速度比对示意图;
图10是横摆角速度与侧向车速的关系示意图;
图11是质心侧偏角速度与质心侧偏角的关系示意图。
具体实施方式
下面结合附图和实施例对本发明作进一步说明,但并不作为对本发明限制的依据。
实施例:一种用于四轮独立驱动的无人驾驶平台稳定跟踪控制方法,包括无人驾驶平台,如图1所示,所述的无人驾驶平台内部具有轮毂电机控制***、制动***、电池箱、整车VCU、工控机和2.4G无线遥控器,其中2.4G无线遥控器采用串口通信方式进行指令的发送/接收,其他部件通过CAN通讯网络进行指令的发送/接收。工控机接收来自感知决策层所得的道路与车辆自身状态信息,同时接收CAN网络上其他表征无人驾驶平台实时的状态信息,根据上述信息进行计算最终得到当前时刻期望的车辆转角与纵向力矩,并将这2个指令通过CAN通讯发送给整车VCU;整车VCU接收到当前时刻期望的车辆转角与纵向力矩指令,并将相应指令通过CAN网络发送给轮毂电机与制动控制***,同时接收底层执行机构控制***所采集的电机实时状态,并将其发到整车CAN网络;轮毂电机控制***、制动***与基于C-EPS的线控转向控制***接收并跟随整车VCU发送的无人驾驶平台期望横、纵向力矩指令,实现无人驾驶平台的轨迹跟踪,同时将实时的电机状态通过CAN网络发送给整车VCU;电池箱则通过CAN网络实时发送电池的状态;2.4G无线遥控器采用串口通信方式,通过向整车VCU发送实时控制信号,整车VCU将控制信号判断处理后,将控制信号通过CAN总线发送给MCU电机控制器和制动机构,MCU电机控制器和制动机构收到相应的控制指令后,执行对应的动作,从而实现车辆的移动、转向、急停等功能。
本实施例中,在整车VCU中执行无人驾驶平台稳定跟踪控制方法的计算与决策,如图2所示,该无人驾驶平台稳定跟踪控制方法包括基于主动前轮转向的模型预测控制器、基于分层协调的纵向力矩控制器与无人驾驶平台行驶稳定性判断模块;
在纵向车速恒定时,当无人驾驶平台开始进行轨迹跟踪后,其纵向车速将不断的趋近期望的纵向车速;在这过程中,利用无人驾驶平台行驶稳定性判断模块判断无人驾驶平台行驶的稳定性,当无人驾驶平台处于稳定工况时,仅采用基于主动前轮转向的模型预测控制器实现轨迹跟踪;当无人驾驶平台在大曲率道路或高速行驶时,基于分层协调的纵向力矩控制器介入,使制动控制***发出相应的制动力矩,保证了无人驾驶平台的行驶稳定性,从而实现了四轮独立驱动的无人驾驶平台进行稳定跟踪。
具体地,所述无人驾驶平台行驶稳定性判断模块包括行驶稳定性分析和行驶稳定性判断;
受非线性外力的影响,车辆在高速或低附着路面下行驶时极易发生失稳现象,为保证车辆在轨迹跟踪过程中的行驶稳定性,首先需确定其稳定极限包络面。相平面法是分析车辆稳定性的常用方法,通过绘制相轨迹稳定域可确定车辆稳定极限边界。
质心侧偏角与横摆角速度是研究车辆稳定性的重要参数。车辆在高速或低附着路面下行驶时极易失稳,质心侧偏角能较明显反映出车辆的稳定状态;随着车速的逐渐增大,横摆角速度也逐渐增大,其能较好的反应车辆的操控能力。采用相平面法分析车辆的β-r相轨迹稳定域与稳定边界,最终得到的前、后轮侧偏角取值范围为车辆横向稳定约束提供依据。
车速与路面附着系数对相轨迹稳定边界有着重要影响,假设轮胎胎压在仿真过程中保持恒定,结合车辆模型与纯侧偏工况下Pacejka魔术轮胎模型建立如图3所示的仿真控制***。所述行驶稳定性分析是通过设置不同初值的质心侧偏角与横摆角速度,得出不同车速与路面附着系数条件下的β-r相轨迹:
FY=D sin(C arctan(Bη-E(Bη-arctanBη)+SV;
η=α+Sh;
式中,β为质心侧偏角;r为横摆角速度;FY为轮胎侧向力,Fyf为前轮侧向力,Fyr为后轮侧向力;δf为前轮转角;vx为车辆纵向车速;vy为车辆侧向车速;m为车辆质量;IZ为车辆绕质心z轴的转动惯量,B为刚度因子,E曲率因子,C为形状因子,η为侧向力组合变量,SV为曲线的竖直偏移量,Sh为曲线的水平偏移量;a为质心距前轴的距离;
采用基于菱形法绘制β-r相轨迹稳定域,当β、r在稳定域内则表示处于稳定状态,当β、r在稳定域外则表示处于失稳状态;
如图4所示,稳态的质心侧偏角限值、横摆角速度限值需要根据路面附着系数、车速与前轮转角3个变量查三维MAP图确定。车辆实际的质心侧偏角需要通过状态估计得其具体数值,实际的横摆角速度可由传感器获得横摆角经过计算估计得到。将所得的稳态质心侧偏角和横摆角速度与实际的质心侧偏角和横摆角速度作比较,若实际值高于稳态值则车辆处于失稳状态,若实际值低于稳态值则车辆处于稳定状态。
所述基于分层协调的纵向力矩控制器是通过理想二自由度车辆模型的横摆角速度与整车模型输出横摆角速度相比较,得到两者之间的差值,通过控制算法计算出调整车辆行驶姿态,改善稳定性所需的附加横摆力矩,并将产生的附加横摆力矩与电机驱动力矩通过合理的转矩分配算法分配到各个车轮上,通过各车轮间的驱动力矩差值实现直接横摆力矩平衡车辆失稳趋势,使车辆趋于理想路径行驶;
理论上,***参数或内外扰动不会对滑模运动产生影响,但在实际工况下,因为***的惯性、状态检测误差或者不连续开关特性会在时间、空间上存在滞后,使得滑模运动伴有“抖振”现象。“抖振”不仅会影响***的稳定性,还会消耗***的能量,但是“抖振”是不可避免的,虽然不能从根本上完全消除抖振,但是可以想办法减小抖振的幅度。采用等速趋近律削弱抖振幅度,通过建立滑模控制器来计算保证车辆稳定行驶的附加力矩。
在理想二自由度车辆模型中:
式中,a为质心距前轴的距离;b为质心距后轴的距离;kf和kr分别为前轮和后轮侧偏刚度;Mz为横摆力矩;β为质心侧偏角,m为车辆质量,vx为车辆纵向车速;vy为车辆侧向车速,r为横摆角速度,δf为前轮转角,IZ为车辆绕质心z轴的转动惯量;
式中,L为车辆轴距;K表示稳定性因数;
定义跟踪误差为er=r-rd,则切换函数定义为:
式中:cr为误差与误差变化率的相对权重系数;
求导得:
将期望的横摆角速度与无人驾驶平台实际的横摆角速度相比较,设计其滑模面,进而求解保证稳定性的附加横摆力矩:
将所得出的附加横摆力矩分配至4个车轮上,保证车辆稳定行驶;
再证明基于分层协调的纵向力矩控制器的稳定性,定义Lyapunov函数:
对其求一阶导数得:
将ΔMz代入式(8):
其中:Kr为控制到滑模面的趋近速度;
由轮胎附着椭圆可知,车辆轮胎的合力应远离附着边缘,在四个车轮中,有一个轮胎力接近路面附着极限,则控制该轮胎的轮胎力,整车所需的目标合力则通过增加其他三个轮胎的轮胎力来弥补;
建立目标函数:
式中:i为前轮或后轮,j为左轮或右轮;μ为附着系数;
由于轮毂电机只能控制纵向力,则简化为:
约束条件为:
Tfl+Tfr+Trl+Trr=T; 式(13)
式中,Tfl、Tfr、Trl、Trr分别表示分配到左前、右前、左后和右后车轮的驱动力矩,T表示保持期望速度所需总的驱动力矩,ΔMz表示四个车轮独立驱动,由于驱动力不同而产生的附加横摆力矩;d为轮距;
将式(8)和式(9)变形得到:
代入式(12):
对式(17)中Trl,Trr求偏导:
式(18)和式(19)等于零,求得最小值,即:
将式(20)、式(21)代入式(20)、式(16)求得Tfr和Tfl;同时,驱动力矩受电机输出扭矩的限制,满足:
Tij≤Tmax; 式(22)。
所述基于主动前轮转向的模型预测控制器实现轨迹跟踪具体是:
步骤1、车辆模型建立:
如图5所示,为更好反映车辆运动学与动力学特性,对车辆动力学模型做出如下假设,忽略悬架***与空气阻力的影响,忽略横向载荷转移,假设车辆在水平面上运动,且仅有侧向与横摆两个自由度,建立车辆运动学模型,
由牛顿第二定律,车辆动力学模型为:
Fyf=-kfαf;
Fyr=-krαr;
式中:m为车辆质量,r为横摆角速度,Fyf为前轮侧向力,Fyr为后轮侧向力,IZ为车辆绕质心z轴的转动惯量,a为质心距前轴的距离,b为质心距后轴的距离,kf和kr分别为前轮和后轮侧偏刚度,δf为前轮转角;αf为前轮侧偏角,αr为后轮侧偏角;
轮胎的侧偏刚度与垂直载荷的关系为:
式中:Fzf为前轮垂直载荷,FZr为后轮垂直载荷;
η(t)=Ctx(t);
Ct=[1 0 0 0;0 1 0 0]T;
步骤2:模型预测控制:
设纵向车速恒定,如图6所示,建立基于MPC模型预测控制的无人驾驶平台轨迹跟踪控制***,图中包含自动驾驶车辆等效动力学模型、车辆横向稳定约束与MPC轨迹跟踪控制器,包括如下步骤:
S2.1:将状态方程所示的连续方程离散化得:
x(k+1|t)=Ak,tx(k|t)+Bk,tμ(k|t);
η(k|t)=Ck,tx(k|t);
设MPC控制器的预测时域为Np,控制时域为Nc,得到在预测时域内***的输出量η(k|t),将上述状态方程不断迭代,即得到预测时域内的输出量Y(k+1|t):
Y(k+1|t)=Ψk,ix(k|t)+Θk,tΔU(t);
S2.2:目标优化函数建立:
被控***在控制时域Nc内的目标优化函数为:
式中:J为优化函数,ε为松弛因子,ρ的含义是松弛因子权重系数;
将目标优化函数转为标准的二次型:
由于无人驾驶平台的执行机构的限制,需要对前轮偏角、前轮偏角增量等参数进行约束:
式中:ΔU为前轮转角的变化量;U为前轮转角;yc为软约束;ys为硬约束;M为约束状态方程的状态矩阵;
将约束表达式转化成二次规划能识别的约束表达形式:
对上式进行求解,得到每个控制时域内的控制输入增量序列:
将求解出的第一个控制增量作用于***,得到当前时刻需要施加于***的控制量。
进一步地,为了验证本发明的有效性,申请人在潮湿泥土路面平均附着系数为0.5,以54km/h的车速在干燥沥青路面对双移线轨迹进行轨迹跟随。
图(7)为所设计的控制侧向位移跟随仿真结果图,从图中可看出,所设计的控制器在54km/h车速下的侧向位移轨迹跟踪精度较高,当车辆跟随至75-79m处出现最大侧向位移偏差,其最大侧向位移偏差为0.23m,分析原因,这是由于此时处于低附着路面,且参考轨迹曲率变化较快导致,然而所产生的偏差均在0.25m以内,结合高附着路面仿真结果可知所设计的控制器对于车速与路面附着系数具有一定的鲁棒性,其侧向位移跟踪精度较好。
图8-9为所设计的控制器在54km/h车速下轨迹跟随时横摆角与横摆角速度仿真结果图,由图可知,所设计的控制器在54km/h车速下横摆角与横摆角速度实时跟随性相较低速有了较大的提升,且在跟随过程,所输出的横摆角与横摆角速度曲线十分平滑,无激增或不规则抖振现象,当跟踪至100m处也能跟随参考值迅速的收敛为0,这表明在轨迹跟随过程中,车辆横摆输出十分稳定,其横摆稳定性较好,横摆角输出最大值为0.315rad,横摆角速度输出最大值为0.377rad/s。
图10为54km/h车速下被控车辆质心处的侧向车速vy与横摆角速度ω相轨迹平面图,从图中可看出,车速越低,车辆行驶越稳定,这符合实际规律相同,且其范围均在稳定区域范围之内,且其最终均能收敛于稳定原点。图11所示为54km/h车速下被控车辆质心处质心侧偏角β与质心侧偏角速度相轨迹平面图,从图中可看出,随着车速的增加,其相轨迹范围在逐渐缩小,且相轨迹均在稳定域之内,最终均能收敛于稳定原点。
综上所述,本发明利用无人驾驶平台行驶稳定性判断模块判断无人驾驶平台行驶的稳定性,当无人驾驶平台处于稳定工况时,仅采用基于主动前轮转向的模型预测控制器实现轨迹跟踪;当无人驾驶平台在大曲率道路或高速行驶时,基于分层协调的纵向力矩控制器介入,使制动控制***发出相应的制动力矩,保证了无人驾驶平台的行驶稳定性,从而实现了四轮独立驱动的无人驾驶平台进行稳定跟踪。本发明可以保证无人驾驶平台的行驶稳定性,实现了无人驾驶平台轨迹的稳定跟踪。
Claims (5)
1.一种用于四轮独立驱动的无人驾驶平台稳定跟踪控制方法,其特征在于:包括基于主动前轮转向的模型预测控制器、基于分层协调的纵向力矩控制器与无人驾驶平台行驶稳定性判断模块;
在纵向车速恒定时,当无人驾驶平台开始进行轨迹跟踪后,其纵向车速将不断的趋近期望的纵向车速;在这过程中,利用无人驾驶平台行驶稳定性判断模块判断无人驾驶平台行驶的稳定性,当无人驾驶平台处于稳定工况时,仅采用基于主动前轮转向的模型预测控制器实现轨迹跟踪;当无人驾驶平台在大曲率道路或高速行驶时,基于分层协调的纵向力矩控制器介入,使制动控制***发出相应的制动力矩,保证了无人驾驶平台的行驶稳定性,从而实现了四轮独立驱动的无人驾驶平台进行稳定跟踪。
2.根据权利要求1所述的用于四轮独立驱动的无人驾驶平台稳定跟踪控制方法,其特征在于:所述无人驾驶平台行驶稳定性判断模块包括行驶稳定性分析和行驶稳定性判断;
所述行驶稳定性分析是通过设置不同初值的质心侧偏角与横摆角速度,得出不同车速与路面附着系数条件下的β-r相轨迹:
FY=Dsin(Carctan(Bη-E(Bη-arctanBη)+SV;
η=α+Sh;
式中,β为质心侧偏角;r为横摆角速度;FY为轮胎侧向力,Fyf为前轮侧向力,Fyr为后轮侧向力;δf为前轮转角;vx为车辆纵向车速;vy为车辆侧向车速;m为车辆质量;IZ为车辆绕质心z轴的转动惯量,B为刚度因子,E曲率因子,C为形状因子,η为侧向力组合变量,SV为曲线的竖直偏移量,Sh为曲线的水平偏移量;a为质心距前轴的距离;
采用基于菱形法绘制β-r相轨迹稳定域,当β、r在稳定域内则表示处于稳定状态,当β、r在稳定域外则表示处于失稳状态;
所述行驶稳定性判断是将所得的稳态质心侧偏角和横摆角速度与实际的质心侧偏角和横摆角速度作比较,若实际值高于稳态值则车辆处于失稳状态,若实际值低于稳态值则车辆处于稳定状态。
3.根据权利要求1所述的用于四轮独立驱动的无人驾驶平台稳定跟踪控制方法,其特征在于:所述基于分层协调的纵向力矩控制器是通过理想二自由度车辆模型的横摆角速度与整车模型输出横摆角速度相比较,得到两者之间的差值,通过控制算法计算出调整车辆行驶姿态,改善稳定性所需的附加横摆力矩,并将产生的附加横摆力矩与电机驱动力矩通过合理的转矩分配算法分配到各个车轮上,通过各车轮间的驱动力矩差值实现直接横摆力矩平衡车辆失稳趋势,使车辆趋于理想路径行驶;
在理想二自由度车辆模型中:
式中,a为质心距前轴的距离;b为质心距后轴的距离;kf和kr分别为前轮和后轮侧偏刚度;Mz为横摆力矩;β为质心侧偏角,m为车辆质量,vx为车辆纵向车速;vy为车辆侧向车速,r为横摆角速度,δf为前轮转角,IZ为车辆绕质心z轴的转动惯量;
式中,L为车辆轴距;K表示稳定性因数;
定义跟踪误差为er=r-rd,则切换函数定义为:
式中:cr为误差与误差变化率的相对权重系数;
求导得:
将期望的横摆角速度与无人驾驶平台实际的横摆角速度相比较,设计其滑模面,进而求解保证稳定性的附加横摆力矩:
将所得出的附加横摆力矩分配至4个车轮上,保证车辆稳定行驶;
再证明基于分层协调的纵向力矩控制器的稳定性,定义Lyapunov函数:
对其求一阶导数得:
将ΔMz代入式(8):
其中:Kr为控制到滑模面的趋近速度;
4.根据权利要求3所述的用于四轮独立驱动的无人驾驶平台稳定跟踪控制方法,其特征在于:根据轮胎附着椭圆,车辆轮胎的合力应远离附着边缘,在四个车轮中,有一个轮胎力接近路面附着极限,则控制该轮胎的轮胎力,整车所需的目标合力则通过增加其他三个轮胎的轮胎力来弥补;
建立目标函数:
式中:i为前轮或后轮,j为左轮或右轮,μ为附着系数;
由于轮毂电机只能控制纵向力,则简化为:
约束条件为:
式中,Tfl、Tfr、Trl、Trr分别表示分配到左前、右前、左后和右后车轮的驱动力矩,T表示保持期望速度所需总的驱动力矩,ΔMz表示四个车轮独立驱动,由于驱动力不同而产生的附加横摆力矩;d为轮距;
将式(8)和式(9)变形得到:
代入式(12):
对式(17)中Trl,Trr求偏导:
式(18)和式(19)等于零,求得最小值,即:
将式(20)、式(21)代入式(20)、式(16)求得Tfr和Tfl;同时,驱动力矩受电机输出扭矩的限制,满足:
Tij≤Tmax; 式(22)。
5.根据权利要求1所述的用于四轮独立驱动的无人驾驶平台稳定跟踪控制方法,其特征在于:所述基于主动前轮转向的模型预测控制器实现轨迹跟踪具体是:
步骤1、车辆模型建立:
忽略悬架***与空气阻力的影响,忽略横向载荷转移,假设车辆在水平面上运动,且仅有侧向与横摆两个自由度,建立车辆运动学模型:
由牛顿第二定律,车辆动力学模型为:
Fyf=-kfαf;
Fyr=-krαr;
式中:m为车辆质量,r为横摆角速度,Fyf为前轮侧向力,Fyr为后轮侧向力,IZ为车辆绕质心z轴的转动惯量,a为质心距前轴的距离,b为质心距后轴的距离,kf和kr分别为前轮和后轮侧偏刚度,δf为前轮转角;αf为前轮侧偏角,αr为后轮侧偏角;
轮胎的侧偏刚度与垂直载荷的关系为:
式中:Fzf为前轮垂直载荷,Fzr为后轮垂直载荷;
η(t)=Ctx(t);
Ct=[1 0 0 0;0 1 0 0]T;
步骤2:模型预测控制:
设纵向车速恒定,建立基于MPC模型预测控制的无人驾驶平台轨迹跟踪控制***,包括如下步骤:
S2.1:将状态方程所示的连续方程离散化得:
x(k+1|t)=Ak,tx(k|t)+Bk,tμ(k|t);
η(k|t)=Ck,tx(k|t);
设MPC控制器的预测时域为Np,控制时域为Nc,得到在预测时域内***的输出量η(k+t),将上述状态方程不断迭代,即得到预测时域内的输出量Y(k+1|t):
Y(k+1|t)=Ψk,tx(k|t)+Θk,tΔU(t);
S2.2:目标优化函数建立:
被控***在控制时域Nc内的目标优化函数为:
式中:J为优化函数,ε为松弛因子,ρ的含义是松弛因子权重系数;
将目标优化函数转为标准的二次型:
由于无人驾驶平台的执行机构的限制,需要对前轮偏角、前轮偏角增量等参数进行约束:
式中:ΔU为前轮转角的变化量;U为前轮转角;yc为软约束;ys为硬约束;M为约束状态方程的状态矩阵;
将约束表达式转化成二次规划能识别的约束表达形式:
对上式进行求解,得到每个控制时域内的控制输入增量序列:
将求解出的第一个控制增量作用于车辆控制***,得到当前时刻需要施加于***的控制量。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210224502.7A CN114454871A (zh) | 2022-03-09 | 2022-03-09 | 一种用于四轮独立驱动的无人驾驶平台稳定跟踪控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210224502.7A CN114454871A (zh) | 2022-03-09 | 2022-03-09 | 一种用于四轮独立驱动的无人驾驶平台稳定跟踪控制方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114454871A true CN114454871A (zh) | 2022-05-10 |
Family
ID=81417684
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210224502.7A Withdrawn CN114454871A (zh) | 2022-03-09 | 2022-03-09 | 一种用于四轮独立驱动的无人驾驶平台稳定跟踪控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114454871A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115195860A (zh) * | 2022-07-29 | 2022-10-18 | 中国第一汽车股份有限公司 | 车辆的转向控制方法、装置、存储介质、处理器和车辆 |
CN115635485A (zh) * | 2022-11-09 | 2023-01-24 | 苏州智康机器人有限公司 | 一种移动康复机器人的实时人机交互力控制方法 |
WO2024114037A1 (zh) * | 2022-11-29 | 2024-06-06 | 长安大学 | 智能电动汽车路径跟踪控制方法及装置 |
-
2022
- 2022-03-09 CN CN202210224502.7A patent/CN114454871A/zh not_active Withdrawn
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115195860A (zh) * | 2022-07-29 | 2022-10-18 | 中国第一汽车股份有限公司 | 车辆的转向控制方法、装置、存储介质、处理器和车辆 |
CN115195860B (zh) * | 2022-07-29 | 2024-06-14 | 中国第一汽车股份有限公司 | 车辆的转向控制方法、装置、存储介质、处理器和车辆 |
CN115635485A (zh) * | 2022-11-09 | 2023-01-24 | 苏州智康机器人有限公司 | 一种移动康复机器人的实时人机交互力控制方法 |
CN115635485B (zh) * | 2022-11-09 | 2024-03-15 | 嘉兴智康机器人有限公司 | 一种移动康复机器人的实时人机交互力控制方法 |
WO2024114037A1 (zh) * | 2022-11-29 | 2024-06-06 | 长安大学 | 智能电动汽车路径跟踪控制方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109849899B (zh) | 一种电动轮汽车电液复合车身稳定控制***及方法 | |
CN109795502B (zh) | 智能电动汽车路径跟踪模型预测控制方法 | |
CN111890951B (zh) | 智能电动汽车轨迹跟踪与运动控制方法 | |
CN114454871A (zh) | 一种用于四轮独立驱动的无人驾驶平台稳定跟踪控制方法 | |
CN112644457B (zh) | 一种分布式驱动车辆转向稳定性控制***及其控制方法 | |
CN109976159A (zh) | 基于安全可控域的智能车辆横向控制方法 | |
CN112572411B (zh) | 一种考虑轮胎侧偏特性的车辆底盘协调控制方法及*** | |
Li et al. | Integrated longitudinal and lateral vehicle stability control for extreme conditions with safety dynamic requirements analysis | |
CN108819796B (zh) | 双轮毂电机电动汽车的智能转向控制方法 | |
CN112644455B (zh) | 一种分布式驱动车辆行驶稳定性控制方法 | |
CN113221257B (zh) | 考虑控制区域的极限工况下车辆横纵向稳定控制方法 | |
Li et al. | Adaptive sliding mode control of lateral stability of four wheel hub electric vehicles | |
CN115933662A (zh) | 一种基于自适应模型预测控制的智能汽车轨迹跟踪和稳定性控制***及方法 | |
CN114357631B (zh) | 基于协同分布式优化的集成式车辆防侧翻主动控制方法 | |
CN114044003B (zh) | 前后双轴转向车辆的循迹控制方法 | |
CN110293851A (zh) | 构建车辆最优力矩分配算法目标函数的方法 | |
CN113044047B (zh) | 一种基于类pid-stsm的afs/dyc集成控制方法 | |
Wang et al. | Energy optimization of lateral motions for autonomous ground vehicles with four-wheel steering control | |
CN114179818A (zh) | 基于自适应预瞄时间和滑模控制的智能汽车横向控制方法 | |
CN114407880A (zh) | 一种无人驾驶紧急避障路径跟踪方法 | |
Li et al. | Lateral stability control system based on cooperative torque distribution for a four in-wheel motor drive electric vehicle | |
Zhang et al. | Multi-layer control and simulation of the lateral stability on commercial vehicle | |
Li | Lateral stability control of distributed driven electric vehicle based on sliding mode control | |
CN113008240B (zh) | 基于稳定域的四轮独立驱动智能电动汽车路径规划方法 | |
Gao et al. | Lateral stability based hybrid controller designed of torque control for distributed wheel-driven electric vehicles |
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 | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20220510 |
|
WW01 | Invention patent application withdrawn after publication |