CN107738644B - 一种车辆避碰控制方法 - Google Patents
一种车辆避碰控制方法 Download PDFInfo
- Publication number
- CN107738644B CN107738644B CN201710919805.XA CN201710919805A CN107738644B CN 107738644 B CN107738644 B CN 107738644B CN 201710919805 A CN201710919805 A CN 201710919805A CN 107738644 B CN107738644 B CN 107738644B
- Authority
- CN
- China
- Prior art keywords
- vehicle
- braking
- collision avoidance
- longitudinal
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 20
- 230000001133 acceleration Effects 0.000 claims abstract description 26
- 230000033001 locomotion Effects 0.000 claims abstract description 21
- 230000007246 mechanism Effects 0.000 claims abstract description 12
- 230000003068 static effect Effects 0.000 claims description 10
- 238000005096 rolling process Methods 0.000 claims description 8
- NAWXUBYGYWOOIX-SFHVURJKSA-N (2s)-2-[[4-[2-(2,4-diaminoquinazolin-6-yl)ethyl]benzoyl]amino]-4-methylidenepentanedioic acid Chemical compound C1=CC2=NC(N)=NC(N)=C2C=C1CCC1=CC=C(C(=O)N[C@@H](CC(=C)C(O)=O)C(O)=O)C=C1 NAWXUBYGYWOOIX-SFHVURJKSA-N 0.000 claims description 3
- 230000035484 reaction time Effects 0.000 claims description 3
- 230000005540 biological transmission Effects 0.000 claims description 2
- 238000004364 calculation method Methods 0.000 claims description 2
- 230000002265 prevention Effects 0.000 abstract description 64
- 238000010586 diagram Methods 0.000 description 13
- 230000004888 barrier function Effects 0.000 description 2
- 238000006073 displacement reaction Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000012530 fluid Substances 0.000 description 2
- 230000000979 retarding effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
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/08—Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
- B60W30/09—Taking automatic action to avoid collision, e.g. braking and steering
-
- 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/06—Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of combustion engines
-
- 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
- B60W10/184—Conjoint control of vehicle sub-units of different type or different function including control of braking systems with wheel brakes
-
- 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/20—Conjoint control of vehicle sub-units of different type or different function including control of steering 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
- 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/08—Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
- B60W30/095—Predicting travel path or likelihood of collision
- B60W30/0953—Predicting travel path or likelihood of collision the prediction being responsive to vehicle dynamic parameters
-
- 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
- B60W2510/00—Input parameters relating to a particular sub-units
- B60W2510/06—Combustion engines, Gas turbines
- B60W2510/0614—Position of fuel or air injector
-
- 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
- B60W2510/00—Input parameters relating to a particular sub-units
- B60W2510/18—Braking system
- B60W2510/182—Brake pressure, e.g. of fluid or between pad and disc
-
- 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/10—Longitudinal speed
- B60W2520/105—Longitudinal acceleration
-
- 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
- B60W2554/00—Input parameters relating to objects
- B60W2554/80—Spatial relation or speed relative to objects
- B60W2554/801—Lateral distance
-
- 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
- B60W2554/00—Input parameters relating to objects
- B60W2554/80—Spatial relation or speed relative to objects
- B60W2554/804—Relative 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
- B60W2710/00—Output or target parameters relating to a particular sub-units
- B60W2710/06—Combustion engines, Gas turbines
- B60W2710/0616—Position of fuel or air injector
-
- 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
- B60W2710/182—Brake pressure, e.g. of fluid or between pad and disc
-
- 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/20—Steering systems
- B60W2710/207—Steering angle of wheels
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Automation & Control Theory (AREA)
- Regulating Braking Force (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
Abstract
本发明公开了一种车辆避碰控制方法,通过车辆依据环境感知能力获取车辆自身速度、车辆自身加速度、前车速度、前车加速度、以及车辆自身与前车间距的信息,建立转向/制动避碰动作决策机制,当前车辆的碰撞风险程度且满足车辆自身与前车纵向间距Dadj不小于车辆自身与前车纵向的最小间距DM‑Fd,则进行转向避碰,若或当前道路状况不满足转向避碰条件时,则进行纵向制动避碰控制,通过转向避碰和制动避碰控制相结合,从而保证了在车辆遇险时选择安全收益最大的制动避碰或者转向避碰动作,极大地提高智能车辆避碰能力,提高道路交通安全水平。
Description
技术领域
本发明属于智能车辆控制领域,尤其涉及一种车辆避碰控制方法。
背景技术
随着世界范围内车辆保有量的不断增加,道路交通安全问题也日益严峻。与此同时,汽车的智能化水平不断提高,越来越多的汽车集成了高级辅助驾驶(ADAS)功能,有效提高了车辆的主动安全性。但是目前针对智能车辆的避碰控制多是通过对节气门开度和制动压力的协调控制实现车间距保持和车速跟随,对制动过程中的乘坐舒适性和道路附着能力限制考虑不足。少有的其他避碰控制系统则是基于换道避碰轨迹,设计横向控制器进行转向避碰控制,但是大多只考虑了行人等静止障碍物,应用范围有限,与实际行驶工况差异较大。
由此可见,目前智能车辆避碰控制系统多是将制动和转向分开来单独研究,未能发挥制动和转向的避碰潜力。
发明内容
本发明的目的在于提供一种车辆避碰控制方法,以克服现有技术的不足。
为达到上述目的,本发明采用如下技术方案:
一种车辆避碰控制方法,包括以下步骤:
步骤1,获取车辆自身移动速度、车辆自身加速度、车辆自身气门开度和车辆自身制动压力的信息,获取前车速度和前车加速度,获取车辆自身与前车纵向间距Dadj;
步骤2,根据车辆自身与前车的运动状态信息,建立转向/制动避碰动作决策机制,以碰撞时间的倒数TTC-1表征车辆自身与前车的碰撞风险程度,如公式1所示,
其中:vx为自车纵向速度、vf为前车纵向速度、drel为两车实际纵向间距;
步骤3,当前车辆的碰撞风险程度且满足车辆自身与前车纵向间距Dadj不小于车辆自身与前车纵向的最小间距DM-Fd,则进行转向避碰,若或当前道路状况不满足转向避碰条件时,即当前道路为单向车道或者当前车辆两侧均有车辆或者障碍物时,则进行纵向制动避碰控制,其中为车辆临界制动,为车辆转向临界。
进一步的,通过激光雷达和摄像头获取车辆自身与前车纵向间距、前车速度和前车加速度,通过车辆自身CAN总线获取车辆自身移动速度、车辆自身加速度、车辆自身气门开度和车辆自身制动压力的信息。
进一步的,步骤2中,转向/制动避碰动作决策机制分为三种工况决策机制,包括前车静止、前车匀速和前车减速;
前车静止工况下的临界制动由公式(2)和公式(3)计算:
转向临界
式中,Dmss为临界制动距离,ades为期望制动减速度,d0为两车静止相对距离,Th、Ts分别为避碰控制系统识别反应时间和汽车制动系统协调增长时间;
前车匀速运动工况下的临界制动计算如公式(5)和公式(6):
转向临界计算如公式(7):
式中:T为转向避碰动作时间;转向避碰的时间设为T=2s;
前车减速运动条件下的临界制动计算如公式(8)和公式(9):
转向临界计算如公式(10):
式中:af为前车平均制动减速度。
进一步的,车辆自身与前车纵向的最小间距DM-Fd计算如公式(11):
式中:vFd为相邻车道后车纵向速度,aFd为相邻车道后车平均制动减速度,L为车身长度。
进一步的,若车辆满足转向避碰要求,即当前车辆的碰撞风险程度且满足车辆自身与前车纵向间距Dadj不小于车辆自身与前车纵向的最小间距DM-Fd,则进行多项式避碰路径规划,以车辆根据多项式参考路径移动时车辆质心横向位置误差ecg和车辆与避碰参考路径航向角误差θe之和作为模糊推理输入,离散PID调节参数Δkp、Δki、Δkd作为模糊推理输出,最终得到的前轮转角δ:
式中,k∈(0,1)为调整参数、Δkp为比例调整系数、Δki为积分调整系数、Δkd为微分调整系数。
进一步的,若车辆满足制动避碰要求,纵向制动避碰采用分层控制,建立LQR期望加速度控制器,依据离散形式的车辆纵向制动状态空间模型和最优控制理论得到期望加速度,再根据逆纵向动力学传动模型计算期望节气门开度或者制动压力。
进一步的,纵向制动避碰根据期望制动减速度值分为舒适级制动、限制
级制动和紧急制动:
a为期望加速度。
进一步的,当车辆采取制动避碰时,首先由发动机倒拖力矩、滚动阻力矩和空气阻同时提供减速度,当发动机倒拖力矩、滚动阻力矩和空气阻同时提供的减速度不足以满足期望制动减速度要求时,纵向制动控制系统施加制动主缸压力,即:
(1)ades-a0>0.1m/s2时,采用节气门控制,制动主缸压力为0;
(2)ades-a0<-0.1m/s2时,节气门开度为0,施加制动主缸压力;
(3)|ades-a0|≤0.1m/s2时,状态保持,维持上一时刻的制动压力和节气门开度;
式中:ades为期望制动减速度,a0为当前车速下初始减速度。
与现有技术相比,本发明具有以下有益的技术效果:
本发明一种车辆避碰控制方法,通过车辆依据环境感知能力获取车辆自身速度、车辆自身加速度、前车速度、前车加速度、以及车辆自身与前车间距的信息,建立转向/制动避碰动作决策机制,当前车辆的碰撞风险程度且满足车辆自身与前车纵向间距Dadj不小于车辆自身与前车纵向的最小间距DM-Fd,则进行转向避碰,若或当前道路状况不满足转向避碰条件时,则进行纵向制动避碰控制,通过转向避碰和制动避碰控制相结合,从而保证了在车辆遇险时选择安全收益最大的制动避碰或者转向避碰动作,极大地提高智能车辆避碰能力,提高道路交通安全水平。
进一步的,分为三种工况决策机制,包括前车静止、前车匀速和前车减速,充分考虑了车辆实际运行过程中遇到的各种路况,选择不同避碰决策能够有效减少因制动或者转向单项选择时的事故发生情况,有效提高了前车静止、前车匀速运动和前车减速工况下的智能车辆避碰安全性。
进一步的,为了兼顾避碰安全性和乘坐舒适性,本方法采用横向控制时设计了考虑乘坐舒适性的避碰参考路径,纵向制动时采取制动强度分级控制,本发明适用范围广、乘坐舒适性好,有效提高了前车静止、前车匀速运动和前车减速工况下的智能车辆避碰安全性。
进一步的,当车辆采取制动避碰时,首先由发动机倒拖力矩、滚动阻力矩和空气阻同时提供减速度,当发动机倒拖力矩、滚动阻力矩和空气阻同时提供的减速度不足以满足期望制动减速度要求时,纵向制动控制系统施加制动主缸压力,充分合理的利用车辆自身阻力结合制动主缸压力,使车辆最大限度的满足乘坐的舒适性,减少制动力输出的同时能够
附图说明
图1为本发明的避碰控制系统结构示意图;
图2为本发明的静止障碍物制动/转向避碰TTC-1比较示意图;
图3为本发明的前车匀速制动/转向避碰TTC-1比较示意图;
图4为本发明的前车减速制动/转向避碰TTC-1比较示意图;
图5为本发明的五次多项式避碰参考路径示意图;
图6为本发明的车辆转向避碰道路环境示意图;
图7为本发明的横向避碰模糊PID控制框图;
图8为本发明的模糊推理输入变量隶属度示意图;
图9为发明的输出变量隶属度示意图;
图10为本发明的传动系统逆纵向动力学模型示意图;
图11为本发明的节气门/制动压力逻辑切换逻辑示意图。
具体实施方式
下面结合附图对本发明做进一步详细描述:
一种车辆避碰控制系统,包括转向/制动避碰决策单元、转向避碰参考路径规划单元、横向模糊PID控制器、纵向LQR期望加速度控制器和车辆逆纵向动力学模型;
如图1至图11所示,一种车辆避碰控制方法,包括以下步骤:
步骤1,获取车辆自身移动速度、车辆自身加速度、车辆自身气门开度和车辆自身制动压力的信息,获取前车速度和前车加速度,获取车辆自身与前车纵向间距Dadj;
步骤2,根据车辆自身与前车的运动状态信息,建立转向/制动避碰动作决策机制,以碰撞时间的倒数TTC-1表征车辆自身与前车的碰撞风险程度,如公式1所示,
其中:vx为自车纵向速度、vf为前车纵向速度、drel为两车实际纵向间距;
步骤3,当前车辆的碰撞风险程度且满足车辆自身与前车纵向间距Dadj不小于车辆自身与前车纵向的最小间距DM-Fd,则进行转向避碰,若或当前道路状况不满足转向避碰条件时,即当前道路为单向车道或者当前车辆两侧均有车辆或者障碍物时,则进行纵向制动避碰控制,其中为车辆临界制动,为车辆转向临界。
具体的,步骤1中,通过激光雷达和摄像头获取车辆自身与前车纵向间距、前车速度和前车加速度,通过车辆自身CAN总线获取车辆自身移动速度、车辆自身加速度、车辆自身气门开度和车辆自身制动压力的信息;
步骤2中,转向/制动避碰动作决策机制分为三种工况决策机制,包括前车静止、前车匀速和前车减速;
前车静止工况下的临界制动由公式(2)和公式(3)计算:
转向临界
式中,Dmss为临界制动距离,ades为期望制动减速度,d0为两车静止相对距离,Th、Ts分别为避碰控制系统识别反应时间和汽车制动系统协调增长时间,静止障碍物制动/转向避碰TTC-1比较示意图如图2所示;
前车匀速运动工况下的临界制动计算如公式(5)和公式(6):
转向临界计算如公式(7):
式中:T为转向避碰动作时间;转向避碰的时间设为T=2s;前车匀速制动/转向避碰TTC-1比较示意图如图3所示;
前车减速运动条件下的临界制动计算如公式(8)和公式(9):
转向临界计算如公式(10):
式中:af为前车平均制动减速度;前车减速制动/转向避碰TTC-1比较示意图如图4所示。
步骤3中,车辆自身与前车纵向的最小间距DM-Fd计算如公式(11):
式中:vFd为相邻车道后车纵向速度,aFd为相邻车道后车平均制动减速度,L为车身长度。
若车辆满足转向避碰要求,即当前车辆的碰撞风险程度且满足车辆自身与前车纵向间距Dadj不小于车辆自身与前车纵向的最小间距DM-Fd,则首先进行5次多项式避碰路径规划,然后运用建立的模糊PID控制器输出前轮转角δ,取限定转向避碰的时间设为T=2s,横向位移距离大于前车车宽,取2m,规定车辆转向起点到终点的纵向距离为Δx,侧向距离为Δy,所述避碰参考路径由五次多项式计算得到,如公式(12):
Δy=c0+c1Δx+c2Δx2+c3Δx3+c4Δx4+c5Δx5 (12)
将起始点的横向位移、侧向速度和侧向加速度为0的初始条件代入上式有:
c0=c1=c2=0
自车车速20m/s下的避碰参考路径如图5所示。
步骤3中,建立横向运动模糊PID控制器,如图6和图7所示,以车辆跟踪前述的五次多项式参考路径的质心横向位置误差ecg和车辆与避碰参考路径航向角误差θe之和作为模糊推理输入,以离散PID调节参数Δkp、Δki、Δkd作为模糊推理输出,最终得到的前轮转角δ,如公式(13):
式中,k∈(0,1)为调整参数、Δkp为比例调整系数、Δki为积分调整系数、Δkd为微分调整系数;所述模糊PID控制的输入、输出变量隶属度函数见图8、图9。
若车辆满足制动避碰要求,纵向制动避碰采用分层控制,首先建立LQR期望加速度控制器,依据离散形式的车辆纵向制动状态空间模型和最优控制理论得到期望加速度,再根据逆纵向动力学传动模型计算期望节气门开度或者制动压力,逆纵向动力学传动模型如图10所示;
构建含自车实际加速度的状态向量为控制量为u=a,干扰量为前车加速度Γw,得到离散形式的汽车纵向制动状态空间模型,如公式(14):
其中:定义ε为临界制动距离与实际车距的差值,如公式(15),为前车和自车的速度差,如公式(16):
ε=drel-Dmss (15)
式中:vf为前车车速;Dmss为车辆临界制动距离;
自车与前车的相对距离drel如公式(17):
drel=Xf-Xc (17)
式中:Xf为前车纵向位置,Xc为自车纵向位置;
依据最优控制理论,设计性能指标函数为,如公式(18):
最终得到的期望加速度如公式(19):
其中k1、k2、k3是根据矩阵Ad、Bd、Q、R的取值,由线性二次型调节器LQR计算而得;
所述纵向制动避碰控制,不能同时施加油门开度和制动压力,设计含状态保持层的节气门/制动压力切换逻辑曲线,如图11所示。
所述逆纵向动力学传动模型包括发动机逆模型和制动器逆模型,发动机逆模型如下:
假设发动机经液力变矩器、变速器、主减速器传递到车轮上的驱动力为Ft,在驱动力不超过道路-轮胎附着条件下,可得到Ft的简化计算方法,如公式(20):
上式中:η为机械效率;Te为发动机输出转矩;τ为液力变矩器特性;Rg为变速器速比;Rm为主减速器传动比;r为车轮半径。
得到已知期望加速度下的期望发动机输出转矩,如公式(21):
将上式代入发动机扭矩逆特性曲线,即可得到期望节气门开度α,如公式(22):
α=f(Te,ωe) (22)
上式中:ωe为发动机转速。
制动器逆模型推导如下:
制动力如公式(23):
Fb=|mades+Fwx+Froll| (23)
在满足路面最大制动力条件的情况下,制动力可认为是制动主缸压力的线性函数,表达式如公式(24):
Fb=Kb·Pb (24)
得到期望制动主缸压力如公式(25):
式中,Fwx为纵向风阻,Froll为滚动阻力,Pb为制动主缸压力;Kb为制动力和制动压力的比例系数。
当车辆采取制动避碰时,首先由发动机倒拖力矩、滚动阻力矩和空气阻力提供减速度,当上述阻力提供的减速度不足以满足期望制动减速度要求时,纵向制动控制系统施加制动主缸压力,即:
(1)ades-a0>0.1m/s2时,采用节气门控制,制动主缸压力为0;
(2)ades-a0<-0.1m/s2时,节气门开度为0,施加制动主缸压力;
(3)|ades-a0|≤0.1m/s2时,状态保持,维持上一时刻的制动压力和节气门开度;
式中:ades为期望制动减速度,a0为当前车速下初始减速度。
为了提高转向和制动避碰时的乘坐舒适性和转向稳定性,转向控制需满足的约束条件如公式(26):
式中:aymax为最大侧向加速度;β为质心侧偏角。
并且为兼顾了乘坐舒适性和制动避碰安全性,将制动强度划分等级,分别为舒适级制动、限制级制动和紧急制动,制动强度分级如表1。
表1
车辆采取制动避碰时,首先由式(19)计算期望加速度,当得到的期望加速度值为负值时,即为期望制动减速度;为降低纵向制动时的不舒适感,将期望制动减速度限制在相应制动强度级别内,
若车辆满足转向避碰条件,将步骤4横向运动模糊PID控制器得到的前轮转角δ控制车辆转向;若车辆满足制动避碰条件,将得到的期望节气门开度α或制动主缸压力Pb控制车辆速度变化,达到避碰效果。
Claims (8)
1.一种车辆避碰控制方法,其特征在于,包括以下步骤:
步骤1,获取车辆自身移动速度、车辆自身加速度、车辆自身气门开度和车辆自身制动压力的信息,获取前车速度和前车加速度,获取车辆自身与前车纵向间距Dadj;
步骤2,根据车辆自身与前车的运动状态信息,建立转向/制动避碰动作决策机制,以碰撞时间的倒数TTC-1表征车辆自身与前车的碰撞风险程度,如公式1所示,
其中:vx为自车纵向速度、vf为前车纵向速度、drel为两车实际纵向间距;
步骤3,当前车辆的碰撞风险程度且满足车辆自身与前车纵向间距Dadj不小于车辆自身与前车纵向的最小间距DM-Fd,则进行转向避碰,若或当前道路状况不满足转向避碰条件时,即当前道路为单向车道或者当前车辆两侧均有车辆或者障碍物时,则进行纵向制动避碰控制,其中为车辆临界制动,为车辆转向临界。
2.根据权利要求1所述的一种车辆避碰控制方法,其特征在于,步骤1中,通过激光雷达和摄像头获取车辆自身与前车纵向间距、前车速度和前车加速度,通过车辆自身CAN总线获取车辆自身移动速度、车辆自身加速度、车辆自身气门开度和车辆自身制动压力的信息。
3.根据权利要求1所述的一种车辆避碰控制方法,其特征在于,步骤2中,转向/制动避碰动作决策机制分为三种工况决策机制,包括前车静止、前车匀速和前车减速;
前车静止工况下的临界制动由公式(2)和公式(3)计算:
转向临界
式中,Dmss为临界制动距离,ades为期望制动减速度,d0为两车静止相对距离,Th、Ts分别为避碰控制系统识别反应时间和汽车制动系统协调增长时间;
前车匀速运动工况下的临界制动计算如公式(5)和公式(6):
转向临界计算如公式(7):
式中:T为转向避碰动作时间;转向避碰的时间设为T=2s;
前车减速运动条件下的临界制动计算如公式(8)和公式(9):
转向临界计算如公式(10):
式中:af为前车平均制动减速度。
4.根据权利要求1所述的一种车辆避碰控制方法,其特征在于,车辆自身与前车纵向的最小间距DM-Fd计算如公式(11):
式中:vFd为相邻车道后车纵向速度,aFd为相邻车道后车平均制动减速度,L为车身长度。
5.根据权利要求1所述的一种车辆避碰控制方法,其特征在于,若车辆满足转向避碰要求,即当前车辆的碰撞风险程度且满足车辆自身与前车纵向间距Dadj不小于车辆自身与前车纵向的最小间距DM-Fd,则进行多项式避碰路径规划,以车辆根据多项式参考路径移动时车辆质心横向位置误差ecg和车辆与避碰参考路径航向角误差θe之和作为模糊推理输入,离散PID调节参数Δkp、Δki、Δkd作为模糊推理输出,最终得到的前轮转角δ:
式中,k∈(0,1)为调整参数、Δkp为比例调整系数、Δki为积分调整系数、Δkd为微分调整系数。
6.根据权利要求1所述的一种车辆避碰控制方法,其特征在于,若车辆满足制动避碰要求,纵向制动避碰采用分层控制,建立LQR期望加速度控制器,依据离散形式的车辆纵向制动状态空间模型和最优控制理论得到期望加速度,再根据逆纵向动力学传动模型计算期望节气门开度或者制动压力。
7.根据权利要求6所述的一种车辆避碰控制方法,其特征在于,纵向制动避碰根据期望制动减速度值分为舒适级制动、限制级制动和紧急制动:
a为期望加速度,ades为期望制动减速度。
8.根据权利要求6所述的一种车辆避碰控制方法,其特征在于,当车辆采取制动避碰时,首先由发动机倒拖力矩、滚动阻力矩和空气阻同时提供减速度,当发动机倒拖力矩、滚动阻力矩和空气阻同时提供的减速度不足以满足期望制动减速度要求时,纵向制动控制系统施加制动主缸压力,即:
(1)ades-a0>0.1m/s2时,采用节气门控制,制动主缸压力为0;
(2)ades-a0<-0.1m/s2时,节气门开度为0,施加制动主缸压力;
(3)|ades-a0|≤0.1m/s2时,状态保持,维持上一时刻的制动压力和节气门开度;
式中:ades为期望制动减速度,a0为当前车速下初始减速度。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710919805.XA CN107738644B (zh) | 2017-09-30 | 2017-09-30 | 一种车辆避碰控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710919805.XA CN107738644B (zh) | 2017-09-30 | 2017-09-30 | 一种车辆避碰控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107738644A CN107738644A (zh) | 2018-02-27 |
CN107738644B true CN107738644B (zh) | 2019-06-21 |
Family
ID=61236583
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710919805.XA Expired - Fee Related CN107738644B (zh) | 2017-09-30 | 2017-09-30 | 一种车辆避碰控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107738644B (zh) |
Families Citing this family (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108569287B (zh) * | 2017-12-15 | 2021-02-09 | 蔚来(安徽)控股有限公司 | 生成车辆控制命令的方法和装置、车辆控制器、存储介质 |
CN108648447B (zh) * | 2018-05-08 | 2019-04-05 | 清华大学 | 基于行车安全场的车辆智能安全决策方法 |
CN108845498B (zh) * | 2018-06-15 | 2021-04-20 | 吉林大学 | 一种考虑反应滞后时间的驾驶员跟驰模型 |
CN108944948B (zh) * | 2018-08-07 | 2020-03-27 | 安徽工程大学 | 一种车辆制动控制系统和方法 |
CN111098700B (zh) * | 2018-10-29 | 2021-07-06 | 长城汽车股份有限公司 | 基于主动进气格栅的控制方法和装置 |
CN109808687B (zh) * | 2019-01-17 | 2021-09-21 | 福瑞泰克智能系统有限公司 | 一种驾驶辅助方法、装置及设备 |
CN110058532B (zh) * | 2019-04-23 | 2021-12-10 | 合肥工业大学 | 一种智能汽车底盘纵横向集成控制实验平台及其实验方法 |
CN111942377B (zh) * | 2019-05-17 | 2021-09-14 | 上汽通用汽车有限公司 | 车辆纵向运动控制方法及车辆纵向运动控制系统 |
CN110329251B (zh) * | 2019-07-24 | 2020-09-01 | 江西江铃集团新能源汽车有限公司 | 车辆防碰撞制动方法及系统 |
CN110466528B (zh) * | 2019-08-30 | 2021-06-04 | 广州小鹏汽车科技有限公司 | 一种剩余停车距离的获取方法、系统及车辆 |
CN110723143B (zh) * | 2019-09-29 | 2021-06-22 | 江苏大学 | 适用多行驶工况的经济型自适应巡航控制系统及方法 |
CN110751847B (zh) * | 2019-10-15 | 2021-03-30 | 清华大学 | 一种自动驾驶车辆行为决策方法及系统 |
CN110979326B (zh) * | 2019-12-24 | 2021-05-28 | 武汉理工大学 | 一种智能网联电动汽车输出转矩计算方法 |
JP7065069B2 (ja) | 2019-12-25 | 2022-05-11 | 本田技研工業株式会社 | 移動体の制御装置 |
US20220080991A1 (en) * | 2020-09-11 | 2022-03-17 | Beijing Wodong Tianjun Information Technology Co., Ltd. | System and method for reducing uncertainty in estimating autonomous vehicle dynamics |
CN112078576B (zh) * | 2020-09-25 | 2021-09-17 | 英博超算(南京)科技有限公司 | 一种基于模糊控制来模拟驾驶员特性的自适应巡航控制方法 |
CN112365710B (zh) * | 2020-10-19 | 2021-09-24 | 南京航空航天大学 | 一种基于概率输出模型的智能车辆换道决策方法 |
CN114516342B (zh) * | 2020-11-19 | 2024-05-03 | 上海汽车集团股份有限公司 | 一种车辆控制方法、装置及车辆 |
CN112966613B (zh) * | 2021-03-10 | 2024-07-12 | 北京家人智能科技有限公司 | 汽车运行环境多级预警方法、装置、电子设备及存储介质 |
CN115071689A (zh) * | 2021-03-10 | 2022-09-20 | 长沙中车智驭新能源科技有限公司 | 一种车辆紧急制动方法、系统以及车辆 |
CN114148321B (zh) * | 2021-11-22 | 2023-06-20 | 长安大学 | 一种考虑碰撞风险的自动紧急制动及安全评价方法 |
CN115071699B (zh) * | 2022-07-11 | 2024-09-24 | 湖南大学 | 一种智能汽车换道避撞控制方法 |
CN116118822B (zh) * | 2023-04-13 | 2023-07-28 | 江西科骏实业有限公司 | 一种列车编组运行时的主动避碰控制方法、系统及介质 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103770781A (zh) * | 2012-10-25 | 2014-05-07 | 现代摩比斯株式会社 | 车辆用防碰撞系统及其控制方法 |
KR20140136666A (ko) * | 2013-05-21 | 2014-12-01 | 현대자동차주식회사 | 차량의 충돌 방지 장치 및 그 방법 |
CN104494550A (zh) * | 2014-12-15 | 2015-04-08 | 江苏大学 | 一种车辆主动避撞装置及避撞距离的计算方法 |
CN105679096A (zh) * | 2016-03-23 | 2016-06-15 | 深圳祖师汇科技股份有限公司 | 一种前车碰撞预警判定方法及装置 |
CN105966396A (zh) * | 2016-05-13 | 2016-09-28 | 江苏大学 | 一种基于驾驶员避撞行为的车辆避撞控制方法 |
CN106379316A (zh) * | 2016-09-06 | 2017-02-08 | 江苏大学 | 一种车辆主动避撞模式切换方法 |
CN107117168A (zh) * | 2017-06-09 | 2017-09-01 | 宇龙计算机通信科技(深圳)有限公司 | 机动车防撞提示方法、提醒装置及移动终端 |
-
2017
- 2017-09-30 CN CN201710919805.XA patent/CN107738644B/zh not_active Expired - Fee Related
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103770781A (zh) * | 2012-10-25 | 2014-05-07 | 现代摩比斯株式会社 | 车辆用防碰撞系统及其控制方法 |
KR20140136666A (ko) * | 2013-05-21 | 2014-12-01 | 현대자동차주식회사 | 차량의 충돌 방지 장치 및 그 방법 |
CN104494550A (zh) * | 2014-12-15 | 2015-04-08 | 江苏大学 | 一种车辆主动避撞装置及避撞距离的计算方法 |
CN105679096A (zh) * | 2016-03-23 | 2016-06-15 | 深圳祖师汇科技股份有限公司 | 一种前车碰撞预警判定方法及装置 |
CN105966396A (zh) * | 2016-05-13 | 2016-09-28 | 江苏大学 | 一种基于驾驶员避撞行为的车辆避撞控制方法 |
CN106379316A (zh) * | 2016-09-06 | 2017-02-08 | 江苏大学 | 一种车辆主动避撞模式切换方法 |
CN107117168A (zh) * | 2017-06-09 | 2017-09-01 | 宇龙计算机通信科技(深圳)有限公司 | 机动车防撞提示方法、提醒装置及移动终端 |
Also Published As
Publication number | Publication date |
---|---|
CN107738644A (zh) | 2018-02-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107738644B (zh) | 一种车辆避碰控制方法 | |
CN109131312B (zh) | 一种智能电动汽车acc/esc集成控制系统及其方法 | |
CN107380145B (zh) | 车辆的运动控制装置 | |
CN105644560B (zh) | 一种四轮轮毂电机电动车自适应巡航控制系统及方法 | |
CN108437991B (zh) | 一种智能电动汽车自适应巡航控制系统及其方法 | |
CN103754224B (zh) | 一种车辆多目标协调换道辅助自适应巡航控制方法 | |
CN106184207B (zh) | 四轮独立驱动电动汽车自适应巡航控制系统力矩分配方法 | |
JP6138655B2 (ja) | 車両の運動制御装置 | |
EP3530535B1 (en) | Vehicle movement control device, vehicle movement control method, and vehicle movement control program | |
CN110103959B (zh) | 一种自适应巡航控制方法 | |
JP5780996B2 (ja) | 車両走行制御装置 | |
CN104590051B (zh) | 用于双桥驱动电动车辆的车辆动态控制协调系统 | |
US8452514B2 (en) | Device for executing preceding vehicle following driving control | |
WO2013180206A1 (ja) | 車両制御装置 | |
CN106882079A (zh) | 一种驱动制动优化切换的电动汽车自适应巡航控制方法 | |
Sun et al. | Simulation investigation of tractive energy conservation for a cornering rear-wheel-independent-drive electric vehicle through torque vectoring | |
CN105431338A (zh) | 车辆控制装置 | |
CN115743174A (zh) | 考虑主动安全的自主驾驶车辆轨迹规划与跟踪控制方法 | |
CN111923907B (zh) | 一种基于多目标性能融合的车辆纵向跟踪控制方法 | |
CN109677403A (zh) | 一种基于微分平坦的智能车避障控制方法 | |
CN116513214B (zh) | 一种基于滑模控制的车辆纵向跟随分层式控制系统及方法 | |
CN115131959B (zh) | 车辆队列防追尾主动避撞协同控制方法 | |
Shuo et al. | Adaptive cruise hierarchical control strategy based on MPC | |
CN115993818A (zh) | 一种信号交叉口智能网联车辆队列的协同行驶控制方法 | |
Palmieri et al. | An integrated LTV-MPC lateral vehicle dynamics control: Simulation results |
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: 20190621 Termination date: 20190930 |