CN110949383A - 一种自动驾驶车辆跟车行驶的控制方法及装置 - Google Patents
一种自动驾驶车辆跟车行驶的控制方法及装置 Download PDFInfo
- Publication number
- CN110949383A CN110949383A CN201811123598.8A CN201811123598A CN110949383A CN 110949383 A CN110949383 A CN 110949383A CN 201811123598 A CN201811123598 A CN 201811123598A CN 110949383 A CN110949383 A CN 110949383A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- acceleration
- front vehicle
- instantaneous
- relative distance
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 24
- 230000001133 acceleration Effects 0.000 claims abstract description 195
- 230000005484 gravity Effects 0.000 claims description 8
- 238000001514 detection method Methods 0.000 claims description 6
- 230000006870 function Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000007547 defect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000006467 substitution reaction 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/14—Adaptive cruise control
- B60W30/143—Speed control
- B60W30/146—Speed limiting
-
- 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
- B60W30/025—Control of vehicle driving stability related to comfort of drivers or passengers
-
- 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/107—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
- 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
- B60W2720/00—Output or target parameters relating to overall vehicle dynamics
- B60W2720/10—Longitudinal speed
- B60W2720/106—Longitudinal acceleration
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
Abstract
本发明提供一种自动驾驶车辆跟车行驶的控制方法及装置,所述控制方法包括获取前车的瞬时速度、本车的瞬时速度以及本车与前车的实际相对距离;获取前车的瞬时加速度,并根据前车的瞬时加速度判断前车行驶状态;根据前车行驶状态以及所述前车的瞬时速度计算本车与前车的期望相对距离;根据上述参数计算本车的期望加速度;控制本车以所述本车的期望加速度进行行驶。本发明通过对前车的加速度进行判断,确定前车行驶状态,根据不同的前车行驶状态,对相同参数设定不同的参数值来计算出本车的期望加速度,根据本车的期望加速度控制本车行驶,解决了现有技术导致的有超车或者紧急制动等情况下的跟车安全以及乘客体验差的问题。
Description
技术领域
本发明涉及汽车控制技术领域,尤其涉及一种自动驾驶车辆跟车行驶的控制方法及装置。
背景技术
跟车行驶是自动驾驶的基本功能,而自动驾驶车辆的运动控制在满足行车安全性的同时,应尽可能考虑驾驶员的驾驶习惯以及给乘客带来的舒适性;现有技术提供的自动驾驶跟车行驶控制方案都是基于前车与本车的相对速度或者相对距离进行加减速进行判断,忽略前车加速度提供的行驶状态信息,不满足在有超车或者紧急制动等情况下的跟车安全,而且也不考虑到乘客舒适性。
发明内容
为解决上述技术问题,本发明提供一种自动驾驶车辆跟车行驶的控制方法及装置。
本发明提供的一种自动驾驶车辆跟车行驶的控制方法,所述控制方法包括::
获取前车的瞬时速度、本车的瞬时速度以及本车与前车的实际相对距离;
获取前车的瞬时加速度,并根据所述前车的瞬时加速度判断前车行驶状态;
根据前车行驶状态以及所述前车的瞬时速度计算本车与前车的期望相对距离;
根据所述本车的瞬时速度、所述本车与前车的实际相对距离和期望相对距离、所述前车的瞬时速度和瞬时加速度计算本车的期望加速度;
控制本车以所述本车的期望加速度进行行驶。
进一步地,所述获取前车的瞬时加速度,并根据所述前车的瞬时加速度判断前车行驶状态的步骤具体为:
周期性地获取前车的瞬时加速度;
根据在预设的时间内获取的前车的瞬时加速度,计算出前车的平均加速度,所述预设的时间为周期的倍数;
根据所述前车的平均加速度所处的取值范围,判断前车行驶状态。
进一步地,根据所述前车的平均加速度所处的取值范围,判断前车行驶状态具体步骤为:
如果所述前车的平均加速度大于第一阈值,则判断前车处于加速行驶状态;
如果所述前车的平均加速度大于等于第二阈值,同时小于等于所述第一阈值,则判断前车处于匀速行驶状态;
如果所述前车的平均加速度大于等于第三阈值,同时小于所述第二阈值,则判断前车处于减速行驶状态;
如果所述前车的平均加速度小于所述第三阈值,则判断前车处于减速制动状态。
进一步地,所述第一阈值为第一判断阈值系数与重力加速度的乘积,所述第一判断阈值系数的取值范围为0~0.05;所述第二阈值为第二判断阈值系数与重力加速度的乘积,所述第二判断阈值系数的取值范围为-0.05~0;所述第三阈值为第三判断阈值系数与重力加速度的乘积,所述第三判断阈值系数的取值范围为-0.5~-0.3。
进一步地,所述本车与前车的期望相对距离按照下述公式计算:
ddes=(1.5+λ)vp+d0;
其中,ddes为本车与前车的期望相对距离,vp为前车的瞬时速度,d0为本车完全停车时与前车的相对距离,d0的取值范围为[5.0m,6.0m];
当前车处于加速行驶状态时,λ取值为[-0.5,-0.1);
当前车处于匀速行驶状态时,λ取值为[-0.1,0.1);
当前车处于减速行驶状态时,λ取值为[0.1,0.2);
当前车处于减速制动状态时,λ取值为[0.2,0.5]。
进一步地,计算所述本车的期望加速度具体步骤为:
根据两个状态量建立***状态方程,所述两个状态量包括:本车与前车的实际相对距离与期望相对距离之差、本车与前车瞬时速度之差;
选取具有一定比例关系的权重系数分别作为三个状态量的系数,建立控制指标方程,所述三个状态量包括:本车与前车的实际相对距离与期望相对距离之差、本车与前车瞬时速度之差两个状态量以及本车的期望加速度;
根据***状态方程和控制指标方程,构建函数求解最优的本车的期望加速度和前车的瞬时加速度带来的稳态误差;
根据最优的本车的期望加速度和前车的瞬时加速度带来的稳态误差求取本车的期望加速度。
进一步地,所述对本车的期望加速度进行限制幅度处理具体步骤为:
当本车的期望加速度大于第一加速度时,将本车的期望加速度限制为第一加速度;
当本车的期望加速度小于第二加速度时,将本车的期望加速度限制为第二加速度。
本发明提供的一种自动驾驶车辆跟车行驶的控制装置,所述控制装置包括::
检测单元,用于获取前车的瞬时速度和瞬时加速度、本车的瞬时速度以及本车与前车的实际相对距离;
判断单元,用于根据前车的瞬时加速度判断前车行驶状态;
第一计算单元,用于根据前车行驶状态以及所述前车的瞬时速度计算本车与前车的期望相对距离;
第二计算单元,用于根据所述本车的瞬时速度、所述本车与前车的实际相对距离和期望相对距离、所述前车的瞬时速度和瞬时加速度计算本车的期望加速度;
控制单元,用于控制本车以所述本车的期望加速度进行行驶。
进一步地,所述检测单元具体用于周期性地获取前车的瞬时加速度;所述判断单元具体用于根据在预设的时间内获取的前车的瞬时加速度,计算前车的平均加速度,所述预设的时间为周期的倍数;根据所述前车的平均加速度所处的取值范围,判断前车行驶状态。
实施本发明,具有如下有益效果:
本发明通过获取前车的加速度判断前车行驶状态,根据前车行驶状态为相同参数设置不同的取值,使得计算出的本车的期望加速度充分考虑了前车的状态,为本车超前车或者前车处于制动状态时,提供了更加安全的解决方案,同时考虑了乘客舒适感和体验,在非前车制动减速等特殊情况下,对本车的加速度进行一定程度限制幅度,避免车辆反复不停地加速减速,解决了现有技术导致的自动驾驶跟车情况下,超车和前车制动时不安全,以及乘客体验很差的问题。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的自动驾驶车辆跟车行驶的控制方法的流程图。
图2是本发明实施例提供的自动驾驶车辆跟车行驶的控制装置的结构图。
具体实施方式
本专利核心内容为根据前车的加速度判断前车行驶状态,基于前车行驶状态和其他参数进行本车加速度决策,以下结合附图和实施例对该方法和***具体实施方式做进一步说明。
下面将详细描述本发明提供的一种自动驾驶车辆跟车行驶的控制方法及装置的实施例。
如图1所示,本发明实施例提供了一种自动驾驶车辆跟车行驶的控制方法,所述控制方法包括:
步骤S101、获取前车的瞬时加速度、本车的瞬时速度以及本车与前车的实际相对距离。
在本实施例中,上述前车的瞬时加速度、本车的瞬时速度以及本车与前车的实际相对距离,通过雷达、传感器等手段获取,本车与前车的相对距离是指本车的车头到前车的车尾之间的距离,实际相对距离指通过测量得到的本车的车头到前车的车尾之间的距离。
步骤S102、获取前车的瞬时加速度,根据所述前车的瞬时加速度判断前车行驶状态。
在本实施例中,前车行驶状态包括加速行驶状态、匀速行驶状态、减速行驶状态和减速制动状态四种状态,也可以根据实际需要做更详细的划分。
在本实施例中,通过前车加速度来判断前车行驶状态,为后期进行本车加速度计算提供了同一参数不同取值的评判基础;根据前车的瞬时加速度来判断前车行驶状态有两种方式:一种方式是仅根据当前前车的瞬时加速度进行判断,但是该判断方式具有缺陷,即行驶状态在变化时,仅凭前车的瞬时加速度进行判断,对于后面进行计算可能会带来错误的信息;另一种方式是取短时间内一系列的前车瞬时加速度进行平均,这样得到平均加速度更能反应前车真实的行驶状态;对于另一种方式具体实施方式具体为:
周期性地获取前车的瞬时加速度,且存储在记忆时窗内,获取的时间周期为T,所述T取值为0.01s至0.1s任一数值,需要说明的是存储在记忆时窗内为可选的一种方式,也可以通过其他方式进行存储或者记忆,记忆时窗为存储空间。
根据在预设的时间内获取的前车的瞬时加速度,计算出前车的平均加速度,所述预设的时间为周期的倍数,例如调用记忆时窗内n个连续的前车的瞬时加速度求平均加速度av,所述at为记忆视窗中最后一个前车的瞬时加速度,这里预设的时间为nT,所述nT大于等于0.5s。
进一步根据前车的平均加速度所处的取值范围,判断前车行驶状态,具体步骤为:
如果所述前车的平均加速度大于第一阈值,则判断前车处于加速行驶状态;
如果所述前车的平均加速度大于等于第二阈值,同时小于等于所述第一阈值,则判断前车处于匀速行驶状态;
如果所述前车的平均加速度大于等于第三阈值,同时小于所述第二阈值,则判断前车处于减速行驶状态;
如果所述前车的平均加速度小于所述第三阈值,则判断前车处于减速制动状态;
所述第一阈值为第一判断阈值系数与重力加速度的乘积,所述第一判断阈值系数的取值范围为0~0.05;所述第二阈值为第二判断阈值系数与重力加速度的乘积,所述第二判断阈值系数的取值范围为-0.05~0;所述第三阈值为第三判断阈值系数与重力加速度的乘积,所述第三判断阈值系数的取值范围为 -0.5~-0.3。
为了更容易地理解判断前车行驶状态的过程,具体以实际例子进行说明,av 为前车的平均加速度:
当av>ka1g,则判断前车处于加速行驶状态;
当ka2g≤av≤ka1g,则判断前车处于匀速行驶状态;
当ka3g≤av<ka2g,则判断前车处于减速行驶状态;
当av<ka3g,则判断前车处于减速制动状态;
所述ka1g、ka3g和ka2g分别对应上述第一阈值、第二阈值和第三阈值,ka1、ka2和ka3分别为前车的第一判断阈值、第二判断阈值和第三判断阈值,ka1的取值范围为[0,0.05],ka2的取值范围为[-0.05,0],ka3的取值范围为[-0.5,-0.3],所述g为重力加速度,取值9.8m/s2,根据第一阈值、第二阈值和第三阈值就确定了前车的平均加速度所处的取值范围。
步骤S103、根据前车行驶状态以及所述前车的瞬时速度计算出本车与前车的期望相对距离。
需要说明的是,根据相关文献,为保证行车安全,跟车距离不应低于1.4vp, vp为前车的瞬时速度,即使是自动驾驶比人操控反应更快,也不应低于这一距离或者保持一定的安全距离,因为紧急制动给乘客也会带来不好的体验。
在本实施例中,根据前车行驶状态以及前车的瞬时速度计算出本车与前车的期望相对距离按照下述公式计算:
ddes=(1.5+λ)vp+d0;
所述ddes为本车与前车的期望相对距离,所述vp为前车的瞬时速度,d0为本车完全停车时与前车的相对距离,所述d0取值范围为[5.0m,6.0m];
当前车处于加速行驶状态时,λ取值为[-0.5,-0.1);
当前车处于匀速行驶状态时,λ取值为[-0.1,0.1);
当前车处于减速行驶状态时,λ取值为[0.1,0.2);
当前车处于减速制动状态时,λ取值为[0.2,0.5]。
步骤S104、根据所述本车的瞬时速度、所述本车与前车的实际相对距离和期望相对距离、所述前车的瞬时速度和瞬时加速度计算本车的期望加速度。
需要说明的是,实现求解本车的期望加速度步骤为:
根据两个状态量建立***状态方程,两个状态量包括本车与前车的实际相对距离与期望相对距离之差、本车与前车瞬时速度之差;
选取具有一定比例关系的权重系数分别作为三个状态量的系数,建立控制指标方程,所述三个状态量包括:本车与前车的实际相对距离与期望相对距离之差、本车与前车瞬时速度之差以及本车的期望加速度;
根据***状态方程和控制指标方程,构建函数求解最优的本车的期望加速度和前车的瞬时加速度带来的稳态误差;
根据最优的本车的期望加速度和前车的瞬时加速度带来的稳态误差求取本车的期望加速度。
在本实施例中,进一步实现求解本车的期望加速度的步骤具体为:
需要说明的是,q1作为d-ddes的系数,q2作为v-vp系数,r作为a的系数;
构建哈密顿函数:
设定K=r-1(t)BT(t)P(t)=[k1k2],得到最优的本车的期望加速度为a*(t)=-Kx(t),所述k1为(d-ddes)的增益,k2为(v-vp)的增益;
根据ap得到反馈afeedback=ap(1-k2(λ-1)),所述afeedback用于消除ap带来的稳态误差;
根据最优的本车的期望加速度a*(t)和afeedback,求取本车的期望加速度 a=a*(t)+afeedback=-k1(d-ddes)-k2(v-vp)+ap(1-k2(λ-1))。
步骤S105、根据所述本车的期望加速度,控制本车以所述本车的期望加速度进行行驶。
在本实施例中,上述步骤可以实现跟车情况下超车以及前车紧急制动的安全性,为了进一步提高用户舒适感,对本车的期望加速度进行限制幅度,但是当前车处于减速制动状态下,优先考虑安全问题,并不采取对本车的期望加速度进行限制幅度处理的操作,在前车处于加速行驶状态、匀速行驶状态和减速行驶状态中任一种状态时,对本车的期望加速度进行限制幅度处理。
具体地,当本车的期望加速度大于第一加速度时,将本车的期望加速度限制为第一加速度,当本车的期望加速度小于第二加速度时,将本车的期望加速度限制为第二加速度,当本车的期望加速度小于等于第一加速度且大于等于第二加速度时,保持现有状态;所述第一加速度为正,所述第二加速度为负。例如第一加速度为1.5m/s2,第二加速度为-2.0m/s2;只要不在减速制动状态下,加速太快了会被限制到第一加速度,减速太快了会被限制到第二加速度;进一步为了方便驾驶员和乘客,第一加速度和第二加速度可以手动调节和更改,其目的是为了在自动驾驶状态下根据不同乘客的身体状态进行设置,保障不会太快地加速或者减速,导致乘客乘坐的舒适感下降。
如图2所示,本发明实施例提供了一种自动驾驶车辆跟车行驶的控制装置,所述控制装置包括:
检测单元21,用于获取前车的瞬时速度和瞬时加速度、本车的瞬时速度以及本车与前车的实际相对距离;
判断单元22,用于根据前车的瞬时加速度判断前车行驶状态;
第一计算单元23,用于根据前车行驶状态以及所述前车的瞬时速度计算本车与前车的期望相对距离;
第二计算单元24,用于根据所述本车的瞬时速度、所述本车与前车的实际相对距离和本车与前车的期望相对距离、所述前车的瞬时速度和瞬时加速度计算本车的期望加速度;
控制单元25,用于控制本车以所述本车的期望加速度进行行驶。
进一步地,所述检测单元21具体用于周期性地获取前车的瞬时加速度;所述判断单元22具体用于根据在预设的时间内获取的前车的瞬时加速度,计算前车的平均加速度,所述预设的时间为周期的倍数;根据所述前车的平均加速度所处的取值范围,判断前车行驶状态。
实施本发明,具有如下有益效果:
本发明通过获取前车的加速度判断前车行驶状态,根据前车行驶状态为相同参数设置不同的取值,使得计算出的本车的期望加速度充分考虑了前车的状态,为本车超前车或者前车处于制动状态时,提供了更加安全的解决方案,同时考虑了乘客舒适感和体验,在非前车制动减速等特殊情况下,尽量对本车的加速度进行一定程度限制幅度,避免车辆反复不停地加速减速,解决了现有技术导致的自动驾驶跟车情况下,超车和前车制动时不安全,以及乘客体验很差的问题。
以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
Claims (10)
1.一种自动驾驶车辆跟车行驶的控制方法,其特征在于,所述控制方法包括:
获取前车的瞬时速度、本车的瞬时速度以及本车与前车的实际相对距离;
获取前车的瞬时加速度,并根据所述前车的瞬时加速度判断前车行驶状态;
根据前车行驶状态以及所述前车的瞬时速度计算本车与前车的期望相对距离;
根据所述本车的瞬时速度、所述本车与前车的实际相对距离和期望相对距离、所述前车的瞬时速度和瞬时加速度计算本车的期望加速度;
控制本车以所述本车的期望加速度进行行驶。
2.如权利要求1所述的控制方法,其特征在于,所述获取前车的瞬时加速度,并根据所述前车的瞬时加速度判断前车行驶状态的步骤具体为:
周期性地获取前车的瞬时加速度;
根据在预设的时间内获取的前车的瞬时加速度,计算前车的平均加速度,所述预设的时间为周期的倍数;
根据所述前车的平均加速度所处的取值范围,判断前车行驶状态。
3.如权利要求2所述的控制方法,其特征在于,根据所述前车的平均加速度所处的取值范围,判断前车行驶状态具体步骤为:
如果所述前车的平均加速度大于第一阈值,则判断前车处于加速行驶状态;
如果所述前车的平均加速度大于等于第二阈值,同时小于等于所述第一阈值,则判断前车处于匀速行驶状态;
如果所述前车的平均加速度大于等于第三阈值,同时小于所述第二阈值,则判断前车处于减速行驶状态;
如果所述前车的平均加速度小于所述第三阈值,则判断前车处于减速制动状态。
4.如权利要求3所述的控制方法,其特征在于,所述第一阈值为第一判断阈值系数与重力加速度的乘积,所述第一判断阈值系数的取值范围为0~0.05;所述第二阈值为第二判断阈值系数与重力加速度的乘积,所述第二判断阈值系数的取值范围为-0.05~0;所述第三阈值为第三判断阈值系数与重力加速度的乘积,所述第三判断阈值系数的取值范围为-0.5~-0.3。
5.如权利要求3所述的控制方法,其特征在于,所述本车与前车的期望相对距离按照下述公式计算:
ddes=(1.5+λ)vp+d0;
其中,ddes为本车与前车的期望相对距离,vp为前车的瞬时速度,d0为本车完全停车时与前车的相对距离,d0的取值范围为[5.0m,6.0m];
当前车处于加速行驶状态时,λ取值为[-0.5,-0.1);
当前车处于匀速行驶状态时,λ取值为[-0.1,0.1);
当前车处于减速行驶状态时,λ取值为[0.1,0.2);
当前车处于减速制动状态时,λ取值为[0.2,0.5]。
6.如权利要求1所述的控制方法,其特征在于,计算所述本车的期望加速度具体步骤为:
根据两个状态量建立***状态方程,所述两个状态量包括:本车与前车的实际相对距离与期望相对距离之差、本车与前车瞬时速度之差;
选取具有一定比例关系的权重系数分别作为三个状态量的系数,建立控制指标方程,所述三个状态量包括:本车与前车的实际相对距离与期望相对距离之差、本车与前车瞬时速度之差以及本车的期望加速度;
根据***状态方程和控制指标方程,构建函数求解最优的本车的期望加速度和前车的瞬时加速度带来的稳态误差;
根据最优的本车的期望加速度和前车的瞬时加速度带来的稳态误差求取本车的期望加速度。
7.如权利要求3或5所述的控制方法,其特征在于,所述控制方法还包括:
当前车行驶状态为加速行驶状态、匀速行驶状态和减速行驶状态中任一状态时,对本车的期望加速度进行限制幅度处理。
8.如权利要求7所述的控制方法,其特征在于,所述对本车的期望加速度进行限制幅度处理具体步骤为:
当本车的期望加速度大于第一加速度时,将本车的期望加速度限制为第一加速度;
当本车的期望加速度小于第二加速度时,将本车的期望加速度限制为第二加速度。
9.一种自动驾驶车辆跟车行驶的控制装置,其特征在于,所述控制装置包括:
检测单元,用于获取前车的瞬时速度和瞬时加速度、本车的瞬时速度以及本车与前车的实际相对距离;
判断单元,用于根据前车的瞬时加速度判断前车行驶状态;
第一计算单元,用于根据前车行驶状态以及所述前车的瞬时速度计算本车与前车的期望相对距离;
第二计算单元,用于根据所述本车的瞬时速度、所述本车与前车的实际相对距离和期望相对距离、所述前车的瞬时速度和瞬时加速度计算本车的期望加速度;
控制单元,用于控制本车以所述本车的期望加速度进行行驶。
10.如权利要求9所述的控制装置,其特征在于,所述检测单元具体用于周期性地获取前车的瞬时加速度;所述判断单元具体用于根据在预设的时间内获取的前车的瞬时加速度,计算前车的平均加速度,所述预设的时间为周期的倍数;根据所述前车的平均加速度所处的取值范围,判断前车行驶状态。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811123598.8A CN110949383B (zh) | 2018-09-26 | 2018-09-26 | 一种自动驾驶车辆跟车行驶的控制方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811123598.8A CN110949383B (zh) | 2018-09-26 | 2018-09-26 | 一种自动驾驶车辆跟车行驶的控制方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110949383A true CN110949383A (zh) | 2020-04-03 |
CN110949383B CN110949383B (zh) | 2021-03-30 |
Family
ID=69964627
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811123598.8A Active CN110949383B (zh) | 2018-09-26 | 2018-09-26 | 一种自动驾驶车辆跟车行驶的控制方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110949383B (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112519774A (zh) * | 2020-11-20 | 2021-03-19 | 雄狮汽车科技(南京)有限公司 | 自适应巡航控制方法和*** |
CN113492855A (zh) * | 2021-07-22 | 2021-10-12 | 上汽通用五菱汽车股份有限公司 | 跟车场景下的加速度补偿方法、设备及可读存储介质 |
CN113525393A (zh) * | 2020-04-17 | 2021-10-22 | 广州汽车集团股份有限公司 | 车辆纵向加速度估计方法及其***、计算机设备 |
CN113548050A (zh) * | 2020-04-15 | 2021-10-26 | 广州汽车集团股份有限公司 | 车辆行驶控制方法、装置、***和存储介质 |
WO2022016351A1 (zh) * | 2020-07-21 | 2022-01-27 | 华为技术有限公司 | 一种行驶决策选择方法以及装置 |
CN114162122A (zh) * | 2020-09-10 | 2022-03-11 | 郑州宇通客车股份有限公司 | 一种基于纵向安全的自动驾驶控制方法及车辆 |
CN114889598A (zh) * | 2022-04-22 | 2022-08-12 | 一汽解放汽车有限公司 | 停车控制方法、装置、计算机设备和存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002307972A (ja) * | 2001-04-11 | 2002-10-23 | Nissan Motor Co Ltd | 車間距離制御装置 |
CN101417655B (zh) * | 2008-10-14 | 2010-12-01 | 清华大学 | 一种车辆多目标协调式自适应巡航控制方法 |
CN105857309A (zh) * | 2016-05-25 | 2016-08-17 | 吉林大学 | 一种考虑多目标的车辆自适应巡航控制方法 |
CN106184207A (zh) * | 2016-07-12 | 2016-12-07 | 大连理工大学 | 四轮独立驱动电动汽车自适应巡航控制***力矩分配方法 |
CN107117170A (zh) * | 2017-04-28 | 2017-09-01 | 吉林大学 | 一种基于经济性驾驶的实时预测巡航控制*** |
CN107856669A (zh) * | 2017-11-01 | 2018-03-30 | 合肥创宇新能源科技有限公司 | 基于跟随工况适应策略的acc控制方法 |
-
2018
- 2018-09-26 CN CN201811123598.8A patent/CN110949383B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002307972A (ja) * | 2001-04-11 | 2002-10-23 | Nissan Motor Co Ltd | 車間距離制御装置 |
CN101417655B (zh) * | 2008-10-14 | 2010-12-01 | 清华大学 | 一种车辆多目标协调式自适应巡航控制方法 |
CN105857309A (zh) * | 2016-05-25 | 2016-08-17 | 吉林大学 | 一种考虑多目标的车辆自适应巡航控制方法 |
CN106184207A (zh) * | 2016-07-12 | 2016-12-07 | 大连理工大学 | 四轮独立驱动电动汽车自适应巡航控制***力矩分配方法 |
CN107117170A (zh) * | 2017-04-28 | 2017-09-01 | 吉林大学 | 一种基于经济性驾驶的实时预测巡航控制*** |
CN107856669A (zh) * | 2017-11-01 | 2018-03-30 | 合肥创宇新能源科技有限公司 | 基于跟随工况适应策略的acc控制方法 |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113548050A (zh) * | 2020-04-15 | 2021-10-26 | 广州汽车集团股份有限公司 | 车辆行驶控制方法、装置、***和存储介质 |
CN113525393A (zh) * | 2020-04-17 | 2021-10-22 | 广州汽车集团股份有限公司 | 车辆纵向加速度估计方法及其***、计算机设备 |
WO2022016351A1 (zh) * | 2020-07-21 | 2022-01-27 | 华为技术有限公司 | 一种行驶决策选择方法以及装置 |
CN114162122A (zh) * | 2020-09-10 | 2022-03-11 | 郑州宇通客车股份有限公司 | 一种基于纵向安全的自动驾驶控制方法及车辆 |
CN114162122B (zh) * | 2020-09-10 | 2023-08-08 | 宇通客车股份有限公司 | 一种基于纵向安全的自动驾驶控制方法及车辆 |
CN112519774A (zh) * | 2020-11-20 | 2021-03-19 | 雄狮汽车科技(南京)有限公司 | 自适应巡航控制方法和*** |
CN112519774B (zh) * | 2020-11-20 | 2022-05-24 | 雄狮汽车科技(南京)有限公司 | 自适应巡航控制方法和*** |
CN113492855A (zh) * | 2021-07-22 | 2021-10-12 | 上汽通用五菱汽车股份有限公司 | 跟车场景下的加速度补偿方法、设备及可读存储介质 |
CN113492855B (zh) * | 2021-07-22 | 2023-01-03 | 上汽通用五菱汽车股份有限公司 | 跟车场景下的加速度补偿方法、设备及可读存储介质 |
WO2023000759A1 (zh) * | 2021-07-22 | 2023-01-26 | 上汽通用五菱汽车股份有限公司 | 跟车场景下的加速度补偿方法、设备及可读存储介质 |
CN114889598A (zh) * | 2022-04-22 | 2022-08-12 | 一汽解放汽车有限公司 | 停车控制方法、装置、计算机设备和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN110949383B (zh) | 2021-03-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110949383B (zh) | 一种自动驾驶车辆跟车行驶的控制方法及装置 | |
CN110371117B (zh) | 一种车辆制动减速度确定方法、装置及汽车 | |
CN110816530B (zh) | 一种自适应巡航***的速度跟随控制方法及*** | |
EP3718846A1 (en) | Cruise control method and system for electric vehicle, vehicle, controller, and storage medium | |
CN112078576B (zh) | 一种基于模糊控制来模拟驾驶员特性的自适应巡航控制方法 | |
US7634346B2 (en) | Running control device for vehicle | |
US11254309B2 (en) | Cruise control system and method for vehicle | |
CN108275142A (zh) | 一种低速物流电动车辆定速巡航控制方法 | |
CN109305195B (zh) | 列车控制方法及装置 | |
CN111267851B (zh) | 一种跟车时距更新方法、车辆巡航控制方法及装置 | |
CN114030472B (zh) | 一种自适应巡航的控制方法、装置、设备及可读存储介质 | |
EP2862761B1 (en) | Vehicle running assist apparatus | |
CN106945664A (zh) | 车辆的控制装置以及跟随行驶*** | |
CN110456801B (zh) | 一种自动驾驶汽车的跟车控制方法、装置及汽车 | |
CN113377112B (zh) | 一种自动驾驶速度规划及状态协调方法和装置 | |
CN108674184B (zh) | 车速控制方法、***及汽车 | |
CN112677974A (zh) | 一种自适应巡航***的期望加速度决策方法及*** | |
CN113165650A (zh) | 根据速度设定值来调节转弯中的车辆速度的调节 | |
CN112356825A (zh) | 一种自动驾驶车辆停车控制方法及装置 | |
US20220297711A1 (en) | Control device, control method and non-transitory storage medium | |
CN110386139B (zh) | 自适应巡航控制方法、处理器和*** | |
JP2006264571A (ja) | 追従停止制御装置及び追従停止制御方法 | |
CN111572358A (zh) | 一种基于油门踏板开度的制动方法及*** | |
JP4949179B2 (ja) | 車両用走行制御装置 | |
US10427682B2 (en) | Adaptive method for controlling a vehicle speed and adaptive device for using the same |
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 |