CN108284833B - 对车辆进行驾驶控制的方法和装置 - Google Patents
对车辆进行驾驶控制的方法和装置 Download PDFInfo
- Publication number
- CN108284833B CN108284833B CN201710818341.3A CN201710818341A CN108284833B CN 108284833 B CN108284833 B CN 108284833B CN 201710818341 A CN201710818341 A CN 201710818341A CN 108284833 B CN108284833 B CN 108284833B
- Authority
- CN
- China
- Prior art keywords
- travel speed
- vehicle
- limitation travel
- limitation
- lane
- 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 45
- 230000008859 change Effects 0.000 claims description 55
- 230000001133 acceleration Effects 0.000 claims description 15
- 238000012545 processing Methods 0.000 description 12
- 230000008569 process Effects 0.000 description 11
- 238000001514 detection method Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 3
- 238000005259 measurement Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000004807 localization Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000006399 behavior Effects 0.000 description 1
- 238000005452 bending Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000009472 formulation Methods 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000001755 vocal effect Effects 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
- 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/14—Adaptive cruise control
-
- 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
-
- 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/16—Control of distance between vehicles, e.g. keeping a distance to preceding 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
- 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/16—Control of distance between vehicles, e.g. keeping a distance to preceding vehicle
- B60W30/162—Speed limiting therefor
-
- 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/18—Propelling the vehicle
- B60W30/18009—Propelling the vehicle related to particular drive situations
- B60W30/18163—Lane change; Overtaking manoeuvres
-
- 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/02—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 ambient conditions
- B60W40/06—Road conditions
-
- 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
-
- 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/0002—Automatic control, details of type of controller or control system architecture
- B60W2050/0004—In digital systems, e.g. discrete-time systems involving sampling
- B60W2050/0005—Processor details or data handling, e.g. memory registers or chip architecture
-
- 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
- B60W2552/00—Input parameters relating 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
- B60W2552/00—Input parameters relating to infrastructure
- B60W2552/05—Type of road, e.g. motorways, local streets, paved or unpaved roads
-
- 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/40—Dynamic objects, e.g. animals, windblown objects
- B60W2554/404—Characteristics
- B60W2554/4041—Position
-
- 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/40—Dynamic objects, e.g. animals, windblown objects
- B60W2554/404—Characteristics
- B60W2554/4042—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
- 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/802—Longitudinal 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
- B60W2555/00—Input parameters relating to exterior conditions, not covered by groups B60W2552/00, B60W2554/00
- B60W2555/60—Traffic rules, e.g. speed limits or right of way
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Human Computer Interaction (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Traffic Control Systems (AREA)
Abstract
本发明公开了一种对车辆进行驾驶控制的方法和装置,属于智能交通领域。所述方法包括:根据前方车辆的行驶速度、本车与所述前方车辆的距离、及预设的预期碰撞时间,确定所述前方车辆对本车的限制行驶速度,并根据当前位置的道路属性信息,确定本车的其它限制行驶速度;根据所述前方车辆对本车的限制行驶速度和所述其它限制行驶速度,确定本车的综合限制行驶速度;基于所述综合限制行驶速度进行驾驶控制。采用本发明,可以使行驶安全性提高。
Description
技术领域
本发明涉及智能交通领域,特别涉及一种对车辆进行驾驶控制的方法和装置。
背景技术
随着智能交通领域的发展,自动驾驶汽车也逐渐进入到人们的生活中。在自动驾驶汽车行驶过程中,利用导航系统,可以获取当前行驶道路的相关信息,如过水路面、学校路段等,根据当前行驶道路的相关信息计算出综合限制行驶速度,控制当前行驶速度始终不大于综合限制行驶速度。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
汽车在计算综合限制行驶速度时,考虑因素过于简单,导致计算出的综合限制行驶速度不适用于行驶过程中的复杂情况,使行驶安全性降低。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种对车辆进行驾驶控制的方法和装置。所述技术方案如下:
根据本公开实施例的第一方面,提供一种对车辆进行驾驶控制的方法,所述方法包括:
根据前方车辆的行驶速度、本车与所述前方车辆的距离、及预设的预期碰撞时间,确定所述前方车辆对本车的限制行驶速度,并根据当前位置的道路属性信息,确定本车的其它限制行驶速度;
根据所述前方车辆对本车的限制行驶速度和所述其它限制行驶速度,确定本车的综合限制行驶速度;
基于所述综合限制行驶速度进行驾驶控制。
根据本公开实施例的第二方面,提供一种对车辆进行驾驶控制的装置,所述装置包括:
第一确定模块,用于根据前方车辆的行驶速度、本车与所述前方车辆的距离、及预设的预期碰撞时间,确定所述前方车辆对本车的限制行驶速度,并根据当前位置的道路属性信息,确定本车的其它限制行驶速度;
第二确定模块,用于根据所述前方车辆对本车的限制行驶速度和所述其它限制行驶速度,确定本车的综合限制行驶速度;
控制模块,用于基于所述综合限制行驶速度进行驾驶控制。
可选地,所述其它限制行驶速度包括车道对本车的限制行驶速度、弯道对本车的限制行驶速度和道路类型对本车的限制行驶速度中的一种或任意组合;
可选地,所述第一确定模块,用于:
当所述其它限制行驶速度包括车道对本车的限制行驶速度时,将当前车道的限制行驶速度,确定为车道对本车的限制行驶速度;
可选地,所述第一确定模块,用于:
当所述其它限制行驶速度包括弯道对本车的限制行驶速度时,根据当前位置的道路曲率,确定弯道对本车的限制行驶速度;
可选地,所述第一确定模块,用于:
当所述其它限制行驶速度包括道路类型对本车的限制行驶速度时,根据当前位置的道路类型,以及预先存储的道路类型与限制行驶速度的对应关系,确定所述当前位置的道路类型对应的道路类型对本车的限制行驶速度。
可选地,所述第一确定模块,用于:
当本车在当前时刻之前的预设时长内未发生变道时,将当前车道的限制行驶速度,确定为车道对本车的限制行驶速度;
当本车在当前时刻之前的预设时长内发生变道,且当前车道的限制行驶速度不小于所述当前车道变道前的车道的限制行驶速度时,将当前车道的限制行驶速度,确定为车道对本车的限制行驶速度。
可选地,所述第一确定模块,用于:
当本车在当前时刻之前的预设时长内发生变道,且当前车道的限制行驶速度小于所述当前车道变道前的车道的限制行驶速度时,将变道前的车道的限制行驶速度,确定为车道对本车的限制行驶速度。
可选地,所述第一确定模块,用于:
根据所述前方车辆的行驶速度、本车与所述前方车辆的距离、及预设的预期碰撞时间,确定本车的第一限制行驶速度;
根据所述前方车辆的行驶速度、本车与所述前方车辆的距离、预设的本车与所述前方车辆的安全距离、预设的将本车与所述前方车辆距离调整为所述安全距离所需的行驶时长、及预设的加速时间,确定本车的第二限制行驶速度;
当所述前方车辆的行驶速度不小于本车的行驶速度时,将第一限制行驶速度与第二限制行驶速度中的最小值,确定为所述前方车辆对本车的限制行驶速度;
当所述前方车辆的行驶速度小于本车的行驶速度时,将第一限制行驶速度与第二限制行驶速度中的最大值,确定为所述前方车辆对本车的限制行驶速度。
可选地,所述第二确定模块,用于将所述前方车辆对本车的限制行驶速度和所述其它限制行驶速度中的最小值,确定为本车的综合限制行驶速度。
可选地,所述第二确定模块,用于:
将所述前方车辆对本车的限制行驶速度、所述其它限制行驶速度和预设的第三限制行驶速度中的最小值,确定为本车的综合限制行驶速度。
根据本公开实施例的第三方面,提供一种终端,所述终端包括处理器和存储器,所述存储器中存储有至少一条指令,所述指令由所述处理器加载并执行以实现如第一方面中所述的对车辆进行驾驶控制的方法。
根据本公开实施例的第四方面,提供一种计算机可读存储介质,所述存储介质中存储有至少一条指令,所述指令由处理器加载并执行以实现如第一方面中所述的对车辆进行驾驶控制的方法。
本发明实施例提供的技术方案带来的有益效果是:
本发明实施例中,在计算综合限制行驶速度时,考虑的因素更全面,更适用于行驶过程中的复杂情况,使行驶安全性提高。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种对车辆进行驾驶控制方法的流程图;
图2是本发明实施例提供的一种车辆变道的场景示意图;
图3是本发明实施例提供的一种车辆变道的场景示意图;
图4是本发明实施例提供的一种车辆在弯道行驶的场景示意图;
图5是本发明实施例提供的一种对车辆进行驾驶控制装置的结构示意图;
图6是本发明实施例提供的一种终端结构示意图。
通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
本发明实施例提供了一种对车辆进行驾驶控制的方法,该方法可以由终端实现,终端中可以自带距离检测装置,导航定位装置等。本实施例中终端以车载终端为例进行方案的详细说明,其它情况与之类似,本实施例不再赘述。
其中,终端可以包括处理器、存储器等部件。处理器,可以为CPU(CentralProcessing Unit,中央处理单元),可以用于判断信号是否满足预设的触发条件,接收指令等处理,在本公开实施例中,处理器可以检测本车当前车道信息,计算不同情况下本车限制行驶速度等。存储器,可以为RAM(Random Access Memory,随机存取存储器),Flash(闪存)等,可以用于存储接收到的数据、处理过程所需的数据、处理过程中生成的数据,在本公开实施例中,存储器可以存储处理器计算出的不同限制行驶速度。
终端还可以包括屏幕、收发器、图像检测部件、音频输出部件和音频输入部件等。屏幕可以是触控屏,可以用于显示状态信息和控制页面,还可以用于检测触碰信号,在本公开实施例中,屏幕可以显示本车的车速等车辆状态信息,当前车道的路况,和变道、转向等控制按钮。收发器,可以用于与其它设备进行数据传输,例如,接收服务器发送的设备列表和控制页面,可以包括天线、匹配电路、调制解调器。图像检测部件可以是摄像头。音频输出部件可以是音箱、耳机等。音频输入部件可以是麦克风等。
如图1所示,该方法的处理流程可以包括如下的步骤:
在步骤101中,根据前方车辆的行驶速度、本车与前方车辆的距离、及预设的预期碰撞时间,确定前方车辆对本车的限制行驶速度,并根据当前位置的道路属性信息,确定本车的其它限制行驶速度。
其中,前方车辆对本车的限制行驶速度、其它限制行驶速度分别为基于不同条件计算出的行驶速度的上限值。前方车辆是本车前方预设距离范围内,距离本车最近的一辆车,预设距离范围可以是小于距离a的范围,a的取值可以在100-200米之间,如150米。
在实施中,车辆行驶时,车上安装的车载终端会按照预设周期进行定位检测,并根据定位检测得到的各项信息计算本车的限制行驶速度,并将最终得到的限制行驶速度作为制定实际行驶速度规划的依据。其中,预设周期的时长可以设置为在0.05-0.2s之间,如0.1s。
当车载终端通过距离检测装置检测到本车的前方有其他车辆行驶时,车载终端获取前方车辆的行驶速度、本车与前方车辆的距离、预设的预期碰撞时间等信息,根据预设算法计算出前方车辆对本车产生的限制行驶速度。其中,预设算法在下文有具体解释。
车载终端还可以获取本车当前位置的道路属性信息,根据道路属性信息确定本车的其它限制行驶速度。
可选地,根据前方车辆的行驶速度,计算前方车辆对本车的限制行驶速度时有多种方案,以下给定出其中几种可行的方案:
方案一,根据前方车辆的行驶速度、本车与前方车辆的距离、及预设的预期碰撞时间,确定前方车辆对本车的限制行驶速度。
其中,预期碰撞时间是为了不发生事故所要求的预期碰撞时间的最小值,数值由技术人员预先设置,预期碰撞时间是在前方车辆和本车不改变行驶速度的情况下,本车撞到前方车辆所需的时长。预期碰撞时间可以由技术人员通过多次试验得到,一般由驾驶员的反映速度决定。
在实施中,可以按照如下公式(1)计算前方车辆对本车的限制行驶速度,
在公式中,vLimit5表示前方车辆对本车的限制行驶速度,vq表示前方车辆的行驶速度,d表示本车与前方车辆的距离,tlc表示预期碰撞时间,一般设置tlc=6.0s。将计算得到的vLimit5确定为前方车辆对本车的限制行驶速度。
方案二,根据前方车辆的行驶速度、本车与前方车辆的距离、及预设的预期碰撞时间,确定本车的第一限制行驶速度;根据前方车辆的行驶速度、本车与前方车辆的距离、预设的本车与前方车辆的安全距离、预设的将本车与前方车辆距离调整为安全距离所需的行驶时长及预设的加速时间,确定本车的第二限制行驶速度;如果前方车辆的行驶速度不小于本车的行驶速度,将第一限制行驶速度与第二限制行驶速度中的最小值,确定为前方车辆对本车的限制行驶速度;如果前方车辆的行驶速度小于本车的行驶速度,将第一限制行驶速度与第二限制行驶速度中的最大值,确定为前方车辆对本车的限制行驶速度。
在实施中,本方案采用了两种限制行驶速度作为中间量,分别为第一限制行驶速度和第二限制行驶速度,然后基于它们确定最终的前方车辆对本车的限制行驶速度。
首先,本方案中第一限制行驶速度的计算方式与上述方案一中前方车辆对本车的限制行驶速度的计算方式相同,可以参见方案一中的相关内容,得到第一限制行驶速度。
然后,按照如下公式(2)先计算本车与前方车辆的距离调整为安全距离的加速度上限alimit,
alimit=a+aadd……(2)
在公式中,alimit表示加速度上限,aadd表示人为设置的调整值,基于不同需求对加速度上限进行微调,可以设置aadd=0.2m/s2。a表示在td时长内,本车到前方车辆的距离调整为安全距离的加速度,通常情况下a的取值范围为[-4,1.5],如果通过上述公式(3)计算出的a大于取值范围中的最大值,则将a的值修改为取值范围的最大值,如果通过上述公式(3)计算出的a小于取值范围中的最小值,则将a的值修改为取值范围的最小值。d表示本车到前方车辆的距离,ds为预设的本车与前方车辆的安全距离,ds可以通过ds=vs×tm计算得出,vs表示本车的行驶速度,tm是系统参数,具体数值可以考虑车辆刹车的起效时间,默认设置为tm=3s。td表示预设的将本车与前方车辆距离调整为安全距离所需的行驶时长,具体数值可以考虑车辆类型对加速的要求,一般设置td=3.0s。vq表示前方车辆的行驶速度。
根据计算出的加速度上限alimit,按照公式(4)计算本车的第二限制行驶速度,
vLimit6=vs+alimit×ta……(4)
在公式中,vLimit6表示本车的第二限制行驶速度,vs表示本车的行驶速度,alimit表示加速度上限,ta表示预设的加速时间,具体数值可以考虑车辆类型对加速时间的要求,一般设置ta=1.5s。
最后,计算出第一限制行驶速度与第二限制行驶速度后,将前方车辆的行驶速度与本车的行驶速度进行比较。如果前方车辆的行驶速度不小于本车的行驶速度,则将两者中的最小值,确定为前方车辆对本车的限制行驶速度,如果前方车辆的行驶速度小于本车的行驶速度,则将两者中的最大值,确定为前方车辆对本车的限制行驶速度。
当车载终端获取到当前位置的道路属性信息时,会根据多个不同的道路属性信息计算出多个不同的限制行驶速度,此多个不同的限制行驶速度并称为其它限制行驶速度。
可选地,道路属性信息可以多种多样,其它限制行驶速度也可以多种多样,可以包括车道对本车的限制行驶速度、弯道对本车的限制行驶速度和道路类型对本车的限制行驶速度,下面以这几种情况为例对确定其它限制行驶速度的处理进行说明:
情况一,当其它限制行驶速度包括车道对本车的限制行驶速度时,根据当前位置的道路属性信息,确定本车的其它限制行驶速度,包括:将当前车道的限制行驶速度,确定为车道对本车的限制行驶速度。
其中,一条道路可以包括一个或多个车道,当前位置所属车道是当前道路的几条车道中,本车正在行驶的当前车道。
在实施中,车载终端通过导航定位装置可以获取电子地图,并定位本车在电子地图中的位置,确定本车在某道路中的某条具体车道上,并获取本车所在车道的限制行驶速度。例如,三车道高速公路的左侧车道限制行驶速度为120公里/小时,中间车道限制行驶速度为100公里/小时,右侧车道限制行驶速度为80公里/小时,车载终端通过导航定位装置,确定本车在该三车道的中间车道上行驶,则可以确定本车在该车道的限制行驶速度即为100公里/小时,进而将该限制行驶速度确定为车道对本车的限制行驶速度。
可选地,本车在发生变道时,为了交通安全可以在一定时长内控制车道对本车的限制行驶速度不降低,相应的处理可以如下:当本车在当前时刻之前的预设时长内未发生变道时,将当前车道的限制行驶速度,确定为车道对本车的限制行驶速度;当本车在当前时刻之前的预设时长内发生变道,且当前车道的限制行驶速度不小于前车道变道前的车道的限制行驶速度时,将当前车道的限制行驶速度,确定为车道对本车的限制行驶速度;当本车在当前时刻之前的预设时长内发生变道,且当前车道的限制行驶速度小于当前车道变道前的车道的限制行驶速度时,将变道前的车道的限制行驶速度,确定为车道对本车的限制行驶速度。
其中,预设时长可以是技术人员预先在车载终端中设置的,具体数值可以考虑后车驾驶员的一般反映速度,一般可以设置为5秒。
在实施中,车载终端可以通过驾驶员手动按变道按钮等行为获取车辆变道信息,也可以按照周期检测时通过导航定位装置检测出变道的信息。车载终端在按照周期进行检测时,每个周期都会确定本车所在的车道,并将当前周期的车道与之前预设时长内每个周期的车道进行比较,以确定之前这预设时长内是否发生过变道。如果预设时长内的这些周期中本车所在车道与当前车道都相同,则说明这段时间内本车未发生变道,将当前车道的限制行驶速度,确定为车道对本车的限制行驶速度。
如果上述预设时长内存在至少一个周期对应的车道与当前车道不同,则可认为本车发生变道,此时如果变道后车道的限制行驶速度不小于变道前车道的限制行驶速度,如图2,则将变道后车道的限制行驶速度(即当前车道的限制行驶速度),确定为车道对本车的限制行驶速度。本车发生一次变道或多次变道,均按照上述处理方法进行处理。
如果在上述预设时长内存在至少一个周期对应的车道与当前车道不同,则可认为本车发生变道。如果检测到本车发生一次变道,且变道后的限制行驶速度小于变道前车道的限制行驶速度,如图3,则将变道前的车道的限制行驶速度,确定为车道对本车的限制行驶速度。如果检测到本车发生多次变道,且每次变道后的限制行驶速度均小于变道前车道的限制行驶速度,则将最后一次变道前的车道的限制行驶速度,确定为车道对本车的限制行驶速度。
另外,在上述处理的基础上,如果出现一种情况,车载终端在当前周期接收到变道指令,则进行如下的特殊处理:如果当前周期接收到变道指令,且当前车道的限制行驶速度小于即将进入车道的限制行驶速度,则将即将进入车道的限制行驶速度,确定为车道对本车的限制行驶速度。
基于上述情况的处理,车辆在由低速车道变道至高速车道时,在接收变道指令后还未基于该变道指令实际发生变道时,就可以提前提高车道对本车的限制行驶速度,使车辆可以加速变道至高速车道。
情况二,当其它限制行驶速度包括弯道对本车的限制行驶速度时,根据当前位置的道路属性信息,确定本车的其它限制行驶速度,包括:根据当前位置的道路曲率,确定为弯道对本车的限制行驶速度。
在实施中,车载终端根据本车在电子地图中的定位,确定本车当前处于弯道,如图4,则车载终端通过导航定位装置对当前弯道采样,计算出当前弯道的最大曲率k,根据计算出的曲率k,按照如下公式(5)计算弯道对本车的限制行驶速度:
其中,vLimit_k表示弯道对本车的限制行驶速度,k表示当前弯道的最大曲率,具体数值由车载终端通过导航定位装置采样确定,u为横向力系数,可以由技术人员预先设置,具体数值设置可以参考一般弯道的平均弯曲情况,本车车载终端默认设置u=0.2,g表示重力加速度,g=9.8m/s2。
计算出弯道对本车的限制行驶速度后,在该弯道上的行驶过程中,将该行驶速度确定为弯道对本车的限制行驶速度。
情况三,当其它限制行驶速度包括道路类型对本车的限制行驶速度时,根据当前位置的道路属性信息,确定本车的其它限制行驶速度,包括:根据当前位置的道路类型,以及预先存储的道路类型与限制行驶速度的对应关系,确定道路类型对本车的限制行驶速度。
在实施中,车辆在不同类型的道路上行驶,对本车的限制行驶速度也不同,交通法规定了各种类型道路对应的限制行驶速度,可以将各种类型道路与限制行驶速度的对应关系以对应关系表的形式存储在车载终端中,如表1所示。
表1
道路类型 | 限制行驶速度 |
没有道路中心线的城市道路 | 30 |
没有道路中心线的公路 | 40 |
同方向只有1条机动车道的城市道路 | 50 |
…… | …… |
车载终端通过导航定位装置确定本车行驶的当前道路所属类型,并在上述对应关系表中,查找当前道路类型对本车产生的限制行驶速度,将该限制行驶速度确定为道路类型对本车的限制行驶速度。
基于上述,在车辆行驶过程中,可以只考虑其中的一种情况,也可以对任意多种情况综合考虑,也即,上述的其它限制行驶速度可以包括上述几种限制行驶速度中的一种或任意组合。
在步骤102中,根据前方车辆对本车的限制行驶速度和其它限制行驶速度,确定本车的综合限制行驶速度。
其中,综合限制行驶速度是基于所有情况计算出的所有限制行驶速度,确定的最终的限制行驶速度。
可选地,将前方车辆对本车的限制行驶速度和其它限制行驶速度中的最小值,确定本车的综合限制行驶速度。
在实施中,确定出前方车辆对本车的限制行驶速度和所有其它限制行驶速度后,将前方车辆对本车的限制行驶速度和所有其它限制行驶速度进行比较,确定其中的最小值,将其确定为本车的综合限制行驶速度。其中,其他限制行驶速度在不同的行驶情况下,可以包括车道对本车的限制行驶速度、弯道对本车的限制行驶速度和道路类型对本车的限制行驶速度中的一个或任意组合。
可选地,通过上述得到的前方车辆对本车的限制行驶速度、其它限制行驶速度和预设的第三限制行驶速度,可以确定本车的综合限制行驶速度,相应的处理可以如下:将前方车辆对本车的限制行驶速度、其它限制行驶速度和预设的第三限制行驶速度中的最小值,确定本车的最大行驶速度。
其中,预设的第三限制行驶速度可以是驾驶员根据自身需要,设置的限制行驶速度。例如,车上有婴儿或孕妇,驾驶员可以设置第三限制行驶速度为60公里/小时。
在实施中,确定出前方车辆对本车的限制行驶速度、其它限制行驶速度和第三限制行驶速度后,将前方车辆对本车的限制行驶速度、其它限制行驶速度和第三限制行驶速度进行比较,确定其中的最小值,将其确定为本车的综合限制行驶速度。其中,其他限制行驶速度在不同的行驶情况下,可以包括车道对本车的限制行驶速度、弯道对本车的限制行驶速度、道路类型对本车的限制行驶速度中的一个或任意组合。
在步骤103中,基于综合限制行驶速度进行驾驶控制。
在实施中,确定出综合限制行驶速度后,将综合限制行驶速度作为制定实际行驶速度规划的依据,以进行车辆驾驶,实际行驶速度不会超过综合限制行驶速度。
本发明实施例中,在计算综合限制行驶速度时,考虑的因素更全面,更适用于行驶过程中的复杂情况,使行驶安全性提高。
基于相同的技术构思,本发明实施例还提供了一种对车辆进行驾驶控制的装置,如图5所示,该装置包括:第一确定模块510,第二确定模块520和控制模块530。
第一确定模块510被配置为根据前方车辆的行驶速度、本车与所述前方车辆的距离、及预设的预期碰撞时间,确定所述前方车辆对本车的限制行驶速度,并根据当前位置的道路属性信息,确定本车的其它限制行驶速度;
第二确定模块520被配置为根据所述前方车辆对本车的限制行驶速度和所述其它限制行驶速度,确定本车的综合限制行驶速度;
控制模块530被配置为基于所述综合限制行驶速度进行驾驶控制。
可选地,所述其它限制行驶速度包括车道对本车的限制行驶速度、弯道对本车的限制行驶速度和道路类型对本车的限制行驶速度中的一种或任意组合;
所述第一确定模块510被配置为:
当所述其它限制行驶速度包括车道对本车的限制行驶速度时,将当前车道的限制行驶速度,确定为车道对本车的限制行驶速度;
当所述其它限制行驶速度包括弯道对本车的限制行驶速度时,根据当前位置的道路曲率,确定弯道对本车的限制行驶速度;
当所述其它限制行驶速度包括道路类型对本车的限制行驶速度时,根据当前位置的道路类型,以及预先存储的道路类型与限制行驶速度的对应关系,确定道路类型对本车的限制行驶速度。
可选地,所述第一确定模块510被配置为:
当本车在当前时刻之前的预设时长内未发生变道时,将当前车道的限制行驶速度,确定为车道对本车的限制行驶速度;
当本车在当前时刻之前的预设时长内发生变道,且当前车道的限制行驶速度不小于所述当前车道变道前的车道的限制行驶速度时,将当前车道的限制行驶速度,确定为车道对本车的限制行驶速度。
可选地,所述第一确定模块510被配置为:
当本车在当前时刻之前的预设时长内发生变道,且当前车道的限制行驶速度小于所述当前车道变道前的车道的限制行驶速度时,将变道前的车道的限制行驶速度,确定为车道对本车的限制行驶速度。
可选地,所述第一确定模块510被配置为:
根据所述前方车辆的行驶速度、本车与所述前方车辆的距离、及预设的预期碰撞时间,确定本车的第一限制行驶速度;
根据所述前方车辆的行驶速度、本车与所述前方车辆的距离、预设的本车与所述前方车辆的安全距离、预设的将本车与所述前方车辆距离调整为所述安全距离所需的行驶时长、及预设的加速时间,确定本车的第二限制行驶速度;
当所述前方车辆的行驶速度不小于本车的行驶速度时,将第一限制行驶速度与第二限制行驶速度中的最小值,确定为所述前方车辆对本车的限制行驶速度;
当所述前方车辆的行驶速度小于本车的行驶速度时,将第一限制行驶速度与第二限制行驶速度中的最大值,确定为所述前方车辆对本车的限制行驶速度。
可选地,所述第二确定模块520被配置为将所述前方车辆对本车的限制行驶速度和所述其它限制行驶速度中的最小值,确定为本车的综合限制行驶速度。
可选地,所述第二确定模块520被配置为:
将所述前方车辆对本车的限制行驶速度、所述其它限制行驶速度和预设的第三限制行驶速度中的最小值,确定为本车的综合限制行驶速度。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
本发明实施例中,在计算综合限制行驶速度时,考虑的因素包含多种复杂情况下的因素,因此计算出的综合限制行驶速度适用于行驶过程中的复杂情况,使行驶安全性提高。
需要说明的是:上述实施例提供的对车辆进行驾驶控制的装置在对车辆进行驾驶控制时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的对车辆进行驾驶控制的装置与对车辆进行驾驶控制的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
请参考图6,其示出了本发明实施例所涉及的终端的结构示意图,该终端可以用于实施上述实施例中提供的对车辆进行驾驶控制的方法。具体来讲:
终端600可以包括传感器系统102、处理器104、外围设备106、存储器150等部件。本领域技术人员可以理解,图6中示出的终端结构并不对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
传感器系统102可用于测量需要的数据,具体地,传感器系统102可以包括全球定位系统模块108、惯性测量单元110、RADAR(radio detection and ranging,无线电探测和测距)112、激光测距仪114、相机116、(多个)致动器118。全球定位系统模块108可以用于在全球范围内对汽车实时进行定位、导航;惯性测量单元110可以用于测量汽车的三轴姿态角(或角速率)以及加速度;RADAR 112可以用于测定汽车的距离、方位、速度等状态参数,RADAR 112可以由天线、发射机、接收机(包括信号处理机)和显示器等部分组成;激光测距仪114可以通过调制激光的某个参数实现对汽车的距离测量;相机116可以用于获取当前道路情况的图像;(多个)致动器118可以将汽车电机的旋转运动转换为推杆的直线运动。至于终端600还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
处理器104是终端600的控制中心,利用各种接口和线路连接整个汽车的各个部分,通过运行或执行存储在存储器150内的软件程序和/或模块,以及调用存储在存储器150内的数据,执行终端600的各种功能和处理数据,从而对汽车进行整体监控。具体地,处理器104可以包括转向控制模块120、油门控制模块122、制动单元124、计算机视觉系统126、导航/路线控制系统128、避障系统130、地图数据132。转向控制模块120可以用于指示汽车进行转向;油门控制模块122可以用于指示汽车进行加速行驶;制动单元124可以用于指示汽车进行减速行驶或停止;计算机视觉系统126可以用于显示汽车的各项参数;导航/路线控制系统128可以用于指示汽车的当前行驶道路的状况;避障系统130可以用于指示汽车躲避当前行驶路线中的障碍,并对行驶路线进行适当地改变和调整。可选的,处理器104可包括一个或多个处理核心;优选的,处理器104可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器104中。
外围设备106可以包括无线通信132、触摸屏134、麦克风136、扬声器138。无线通信132主要包括微波通信和卫星通信,可以利用电磁波信号可以在自由空间中传播的特性进行信息交换;触摸屏134可以用于显示汽车相关参数和路况等信息,并接收用户的触摸信号,以实现相应的功能;麦克风136、扬声器138可提供用户与终端600之间的音频接口。音频电路可将接收到的音频数据转换后的电信号,传输到扬声器138,由扬声器138转换为声音信号输出;另一方面,麦克风136将收集的声音信号转换为电信号,由音频电路接收后转换为音频数据,再将音频数据输出处理器104处理后,经RF电路以发送给比如另一终端,或者将音频数据输出至存储器150以便进一步处理。
存储器150可以用于存储汽车控制的相关指令和数据,特别地,存储器150可以包括地图数据140,地图数据140可以用于指示汽车的附近范围内的地图路线和相关数据。
尽管未示出,终端600还可以包括摄像头、蓝牙模块等,在此不再赘述。具体在本实施例中,终端600还包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行此一个或者一个以上程序来执行上述各个实施例所述的对车辆进行驾驶控制的方法。
本发明实施例还提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行上述对车辆进行驾驶控制的方法。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种对车辆进行驾驶控制的方法,其特征在于,所述方法包括:
根据前方车辆的行驶速度、本车与所述前方车辆的距离、及预设的预期碰撞时间,确定本车的第一限制行驶速度;
根据所述前方车辆的行驶速度、本车与所述前方车辆的距离、预设的本车与所述前方车辆的安全距离、预设的将本车与所述前方车辆距离调整为所述安全距离所需的行驶时长、及预设的加速时间,确定本车的第二限制行驶速度;
当所述前方车辆的行驶速度不小于本车的行驶速度时,将第一限制行驶速度与第二限制行驶速度中的最小值,确定为所述前方车辆对本车的限制行驶速度;
当所述前方车辆的行驶速度小于本车的行驶速度时,将第一限制行驶速度与第二限制行驶速度中的最大值,确定为所述前方车辆对本车的限制行驶速度;
根据当前位置的道路属性信息,确定本车的其它限制行驶速度;
将所述前方车辆对本车的限制行驶速度和所述其它限制行驶速度中的最小值,确定为本车的综合限制行驶速度;或者,将所述前方车辆对本车的限制行驶速度、所述其它限制行驶速度和预设的第三限制行驶速度中的最小值,确定为本车的综合限制行驶速度;
基于所述综合限制行驶速度进行驾驶控制,其中,所述综合限制行驶速度是制定本车实际行驶速度规划的依据,所述实际行驶速度不超过所述综合限制行驶速度。
2.根据权利要求1所述的方法,其特征在于,所述其它限制行驶速度包括车道对本车的限制行驶速度、弯道对本车的限制行驶速度和道路类型对本车的限制行驶速度中的一种或任意组合。
3.根据权利要求2所述的方法,其特征在于,当所述其它限制行驶速度包括车道对本车的限制行驶速度时,所述根据当前位置的道路属性信息,确定本车的其它限制行驶速度,包括:将当前车道的限制行驶速度,确定为车道对本车的限制行驶速度。
4.根据权利要求2所述的方法,其特征在于,当所述其它限制行驶速度包括弯道对本车的限制行驶速度时,所述根据当前位置的道路属性信息,确定本车的其它限制行驶速度,包括:根据当前位置的道路曲率,确定弯道对本车的限制行驶速度。
5.根据权利要求2所述的方法,其特征在于,当所述其它限制行驶速度包括道路类型对本车的限制行驶速度时,所述根据当前位置的道路属性信息,确定本车的其它限制行驶速度,包括:根据当前位置的道路类型,以及预先存储的道路类型与限制行驶速度的对应关系,确定所述道路类型对本车的限制行驶速度。
6.根据权利要求3所述的方法,其特征在于,所述将当前车道的限制行驶速度,确定为车道对本车的限制行驶速度,包括:
当本车在当前时刻之前的预设时长内未发生变道时,将当前车道的限制行驶速度,确定为车道对本车的限制行驶速度;
当本车在当前时刻之前的预设时长内发生变道时,且当前车道的限制行驶速度不小于所述当前车道变道前的车道的限制行驶速度,将当前车道的限制行驶速度,确定为车道对本车的限制行驶速度。
7.根据权利要求2所述的方法,其特征在于,所述方法还包括:
当本车在当前时刻之前的预设时长内发生变道,且当前车道的限制行驶速度小于所述当前车道变道前的车道的限制行驶速度时,将变道前的车道的限制行驶速度,确定为车道对本车的限制行驶速度。
8.一种对车辆进行驾驶控制的装置,其特征在于,所述装置包括:
第一确定模块,用于
根据前方车辆的行驶速度、本车与所述前方车辆的距离、及预设的预期碰撞时间,确定本车的第一限制行驶速度;根据所述前方车辆的行驶速度、本车与所述前方车辆的距离、预设的本车与所述前方车辆的安全距离、预设的将本车与所述前方车辆距离调整为所述安全距离所需的行驶时长、及预设的加速时间,确定本车的第二限制行驶速度;当所述前方车辆的行驶速度不小于本车的行驶速度时,将第一限制行驶速度与第二限制行驶速度中的最小值,确定为所述前方车辆对本车的限制行驶速度;当所述前方车辆的行驶速度小于本车的行驶速度时,将第一限制行驶速度与第二限制行驶速度中的最大值,确定为所述前方车辆对本车的限制行驶速度;并根据当前位置的道路属性信息,确定本车的其它限制行驶速度;
第二确定模块,用于将所述前方车辆对本车的限制行驶速度和所述其它限制行驶速度中的最小值,确定为本车的综合限制行驶速度;或者,将所述前方车辆对本车的限制行驶速度、所述其它限制行驶速度和预设的第三限制行驶速度中的最小值,确定为本车的综合限制行驶速度;
控制模块,用于基于所述综合限制行驶速度进行驾驶控制,其中,所述综合限制行驶速度是制定本车实际行驶速度规划的依据,所述实际行驶速度不超过所述综合限制行驶速度。
9.一种终端,其特征在于,所述终端包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如权利要求1至7任一所述的对车辆进行驾驶控制的方法。
10.一种计算机可读存储介质,其特征在于,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如权利要求1至7任一所述的对车辆进行驾驶控制的方法。
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710818341.3A CN108284833B (zh) | 2017-09-12 | 2017-09-12 | 对车辆进行驾驶控制的方法和装置 |
KR1020197034363A KR102277338B1 (ko) | 2017-09-12 | 2018-09-12 | 차량 주행 제어 방법 및 장치 |
PCT/CN2018/105321 WO2019052487A1 (zh) | 2017-09-12 | 2018-09-12 | 对车辆进行驾驶控制的方法和装置 |
JP2019556906A JP6971326B2 (ja) | 2017-09-12 | 2018-09-12 | 車両の走行速度を制御するための方法、装置、端末及びソフトウェアプログラム |
EP18855592.4A EP3604064B1 (en) | 2017-09-12 | 2018-09-12 | Method and terminal for carrying out driving control on vehicle |
US16/576,379 US11173903B2 (en) | 2017-09-12 | 2019-09-19 | Method and apparatus for controlling vehicle driving |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710818341.3A CN108284833B (zh) | 2017-09-12 | 2017-09-12 | 对车辆进行驾驶控制的方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108284833A CN108284833A (zh) | 2018-07-17 |
CN108284833B true CN108284833B (zh) | 2019-10-25 |
Family
ID=62831556
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710818341.3A Active CN108284833B (zh) | 2017-09-12 | 2017-09-12 | 对车辆进行驾驶控制的方法和装置 |
Country Status (6)
Country | Link |
---|---|
US (1) | US11173903B2 (zh) |
EP (1) | EP3604064B1 (zh) |
JP (1) | JP6971326B2 (zh) |
KR (1) | KR102277338B1 (zh) |
CN (1) | CN108284833B (zh) |
WO (1) | WO2019052487A1 (zh) |
Families Citing this family (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108284833B (zh) | 2017-09-12 | 2019-10-25 | 腾讯科技(深圳)有限公司 | 对车辆进行驾驶控制的方法和装置 |
CN108944924A (zh) * | 2018-07-31 | 2018-12-07 | 长沙拓扑陆川新材料科技有限公司 | 一种控制车辆处理紧急事件的方法及车辆 |
CN108983599B (zh) * | 2018-08-07 | 2021-07-16 | 重庆邮电大学 | 一种车联网下多参数融合的自适应监控方法 |
CN109116843A (zh) * | 2018-08-09 | 2019-01-01 | 北京智行者科技有限公司 | 车辆循线行驶方法 |
CN112638749B (zh) * | 2018-09-07 | 2023-03-24 | 日产自动车株式会社 | 车辆的行驶控制方法及行驶控制装置 |
CN109774708B (zh) * | 2018-12-29 | 2021-02-23 | 百度在线网络技术(北京)有限公司 | 用于自动驾驶车辆的控制方法及装置 |
CN109878517B (zh) * | 2019-01-04 | 2020-09-25 | 江苏大学 | 一种车辆自动强制减速和限速的系统及方法 |
CN111060123A (zh) * | 2019-06-13 | 2020-04-24 | 广东星舆科技有限公司 | 一种基于普通地图实现车道级导航的方法与系统 |
CN110347164A (zh) * | 2019-08-08 | 2019-10-18 | 北京云迹科技有限公司 | 一种速度调节方法、装置及存储介质 |
DE102019127410B4 (de) * | 2019-10-11 | 2022-10-13 | Audi Ag | Verfahren zur automatischen Unterstützung eines Kraftfahrzeugs für ein Befahren einer Ausfahrt einer übergeordneten Straße |
CN110667576B (zh) | 2019-10-18 | 2021-04-20 | 北京百度网讯科技有限公司 | 自动驾驶车辆的弯道通行控制方法、装置、设备和介质 |
CN111572561B (zh) * | 2020-05-21 | 2021-07-30 | 安徽江淮汽车集团股份有限公司 | 自动驾驶汽车的车速控制方法、装置、设备及存储介质 |
CN112078579B (zh) * | 2020-09-10 | 2021-10-08 | 安吉亚太制动系统有限公司 | 一种多信息融合的自适应巡航控制系统及方法 |
JP2022048583A (ja) * | 2020-09-15 | 2022-03-28 | 本田技研工業株式会社 | 車両制御装置、車両制御方法、およびプログラム |
DE102020215545A1 (de) * | 2020-12-09 | 2022-06-09 | Robert Bosch Gesellschaft mit beschränkter Haftung | Verfahren zur Ansteuerung eines Fahrzeugs |
CN112606838B (zh) * | 2020-12-15 | 2022-07-01 | 东风汽车集团有限公司 | 一种车辆变道防碰撞控制方法及装置 |
CN115777088B (zh) * | 2020-12-17 | 2024-08-02 | 移动眼视力科技有限公司 | 车辆运行安全模型测试系统 |
CN112927117B (zh) * | 2021-03-22 | 2022-08-23 | 上海京知信息科技有限公司 | 基于区块链的车辆管理通信方法、管理系统、设备及介质 |
CN113879336A (zh) * | 2021-10-18 | 2022-01-04 | 三一专用汽车有限责任公司 | 车辆行驶控制方法、装置及车辆 |
CN113997929B (zh) * | 2021-11-22 | 2023-12-05 | 东风悦享科技有限公司 | 一种prt车辆的转向控制方法、系统及装置 |
KR102744590B1 (ko) | 2022-05-31 | 2024-12-19 | (주)상건 | 플렉시블 전선관용 고정구 |
DE102022121424A1 (de) * | 2022-08-24 | 2024-02-29 | Bayerische Motoren Werke Aktiengesellschaft | Verfahren und Vorrichtung zum Betreiben eines Geschwindigkeitsreglers bei einem Spurwechsel |
CN117962886B (zh) * | 2024-03-28 | 2024-07-02 | 深圳安智杰科技有限公司 | 一种基于他车轨迹预测的车辆自适应巡航控制方法 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN203543948U (zh) * | 2013-10-29 | 2014-04-16 | 盈佳科技(长春)有限公司 | 一种前车防撞雷达控制装置 |
CN104627176A (zh) * | 2013-11-14 | 2015-05-20 | 北汽福田汽车股份有限公司 | 电动汽车的控制方法及系统 |
CN104670191A (zh) * | 2015-02-09 | 2015-06-03 | 浙江吉利汽车研究院有限公司 | 自动紧急制动方法与装置 |
CN104742903A (zh) * | 2015-03-13 | 2015-07-01 | 小米科技有限责任公司 | 实现定速巡航的方法及装置 |
CN105346541A (zh) * | 2015-11-23 | 2016-02-24 | 山东科技大学 | 一种基于gis的汽车主动限速系统及其运行方法 |
CN105513427A (zh) * | 2016-02-18 | 2016-04-20 | 北京小米移动软件有限公司 | 车辆和车辆的行车预警方法及装置 |
CN105774807A (zh) * | 2016-03-04 | 2016-07-20 | 苏黎 | 一种汽车速度的控制方法及汽车 |
CN106515734A (zh) * | 2015-09-15 | 2017-03-22 | 福特全球技术公司 | 用于机动车辆中自动适应加速的方法 |
Family Cites Families (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005173909A (ja) * | 2003-12-10 | 2005-06-30 | Toyota Motor Corp | 車両用速度制御装置 |
JP2007145095A (ja) * | 2005-11-24 | 2007-06-14 | Pioneer Electronic Corp | 走行制御装置、走行制御方法、走行制御プログラムおよび記録媒体 |
JP4807107B2 (ja) | 2006-03-02 | 2011-11-02 | 日産自動車株式会社 | 車両用走行制御装置 |
DE102006043091A1 (de) * | 2006-09-14 | 2008-03-27 | Robert Bosch Gmbh | Abstandsregelvorrichtung mit Zielobjektanzeige |
JP2008162564A (ja) * | 2007-01-05 | 2008-07-17 | Nissan Motor Co Ltd | 車両用走行制御装置および車両用走行制御方法 |
JP2009029343A (ja) * | 2007-07-30 | 2009-02-12 | Hitachi Ltd | 安全運転支援方法、車載端末装置、及び運転支援プログラム |
DE102007038059A1 (de) * | 2007-08-10 | 2009-02-12 | Daimler Ag | Verfahren zum Betreiben eines Abstandsregelsystems für Fahrzeuge und Fahrzeug mit einem Abstandsregelsystem zur Durchführung des Verfahrens |
JP4497231B2 (ja) * | 2007-10-09 | 2010-07-07 | 株式会社デンソー | 車両用速度制御装置 |
JP5257252B2 (ja) * | 2009-06-05 | 2013-08-07 | 株式会社デンソー | 運転支援装置および運転支援システム |
US8504275B2 (en) * | 2010-09-30 | 2013-08-06 | Robert Bosch Gmbh | Adaptive cruise control acceleration rate control |
JP5731845B2 (ja) * | 2011-02-09 | 2015-06-10 | 本田技研工業株式会社 | 自動制動装置 |
JP5760835B2 (ja) * | 2011-08-10 | 2015-08-12 | 株式会社デンソー | 走行支援装置及び走行支援システム |
EP2747056B1 (en) | 2011-12-27 | 2017-12-06 | Honda Motor Co., Ltd. | Driving assistance system |
JP2014041556A (ja) * | 2012-08-23 | 2014-03-06 | Toyota Motor Corp | 運転支援装置 |
DE102013009400A1 (de) * | 2013-06-04 | 2014-12-04 | Volkswagen Aktiengesellschaft | Notfallassistenz zur Fahrzeugführung |
JP2015018447A (ja) * | 2013-07-11 | 2015-01-29 | カヤバ工業株式会社 | 車線境界線推定装置 |
JP2015063245A (ja) * | 2013-09-25 | 2015-04-09 | 日産自動車株式会社 | 追従走行制御装置、追従走行制御方法 |
JP6299289B2 (ja) * | 2014-03-06 | 2018-03-28 | 株式会社豊田中央研究所 | パラメータ学習装置、運転支援装置、及びプログラム |
CN104299449B (zh) * | 2014-09-29 | 2017-02-01 | 奇瑞汽车股份有限公司 | 一种安全行车方法及装置 |
US9898011B2 (en) | 2014-09-30 | 2018-02-20 | Hitachi Construction Machinery Co., Ltd. | Driving assistance system and program for driving according to operations management |
KR101693991B1 (ko) | 2015-05-18 | 2017-01-17 | 현대자동차주식회사 | 친환경 차량의 제어 시스템 및 방법 |
JP6252548B2 (ja) | 2015-05-22 | 2017-12-27 | トヨタ自動車株式会社 | 車速制限装置及び車速制御装置 |
JP2017043171A (ja) | 2015-08-25 | 2017-03-02 | トヨタ自動車株式会社 | 車速制御装置 |
KR101798519B1 (ko) * | 2015-12-15 | 2017-11-16 | 현대자동차주식회사 | 긴급 제동 시스템 및 그 제어방법 |
US10308248B2 (en) * | 2016-07-01 | 2019-06-04 | Hyundai Motor Company | Control apparatus and method for improving fuel efficiency in CACC system |
CN106476805A (zh) * | 2016-10-14 | 2017-03-08 | 深圳市元征科技股份有限公司 | 一种车辆安全驾驶的控制方法及终端 |
CN106541941B (zh) | 2016-10-19 | 2019-02-05 | 东风汽车公司 | 基于高精导航定位系统的自动驾驶速度控制系统及方法 |
CN108284833B (zh) * | 2017-09-12 | 2019-10-25 | 腾讯科技(深圳)有限公司 | 对车辆进行驾驶控制的方法和装置 |
-
2017
- 2017-09-12 CN CN201710818341.3A patent/CN108284833B/zh active Active
-
2018
- 2018-09-12 EP EP18855592.4A patent/EP3604064B1/en active Active
- 2018-09-12 KR KR1020197034363A patent/KR102277338B1/ko active Active
- 2018-09-12 WO PCT/CN2018/105321 patent/WO2019052487A1/zh unknown
- 2018-09-12 JP JP2019556906A patent/JP6971326B2/ja active Active
-
2019
- 2019-09-19 US US16/576,379 patent/US11173903B2/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN203543948U (zh) * | 2013-10-29 | 2014-04-16 | 盈佳科技(长春)有限公司 | 一种前车防撞雷达控制装置 |
CN104627176A (zh) * | 2013-11-14 | 2015-05-20 | 北汽福田汽车股份有限公司 | 电动汽车的控制方法及系统 |
CN104670191A (zh) * | 2015-02-09 | 2015-06-03 | 浙江吉利汽车研究院有限公司 | 自动紧急制动方法与装置 |
CN104742903A (zh) * | 2015-03-13 | 2015-07-01 | 小米科技有限责任公司 | 实现定速巡航的方法及装置 |
CN106515734A (zh) * | 2015-09-15 | 2017-03-22 | 福特全球技术公司 | 用于机动车辆中自动适应加速的方法 |
CN105346541A (zh) * | 2015-11-23 | 2016-02-24 | 山东科技大学 | 一种基于gis的汽车主动限速系统及其运行方法 |
CN105513427A (zh) * | 2016-02-18 | 2016-04-20 | 北京小米移动软件有限公司 | 车辆和车辆的行车预警方法及装置 |
CN105774807A (zh) * | 2016-03-04 | 2016-07-20 | 苏黎 | 一种汽车速度的控制方法及汽车 |
Also Published As
Publication number | Publication date |
---|---|
WO2019052487A1 (zh) | 2019-03-21 |
US20200023845A1 (en) | 2020-01-23 |
EP3604064C0 (en) | 2024-02-07 |
KR20200002954A (ko) | 2020-01-08 |
JP6971326B2 (ja) | 2021-11-24 |
CN108284833A (zh) | 2018-07-17 |
EP3604064A1 (en) | 2020-02-05 |
EP3604064A4 (en) | 2021-01-20 |
KR102277338B1 (ko) | 2021-07-13 |
EP3604064B1 (en) | 2024-02-07 |
US11173903B2 (en) | 2021-11-16 |
JP2020518503A (ja) | 2020-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108284833B (zh) | 对车辆进行驾驶控制的方法和装置 | |
US11320836B2 (en) | Algorithm and infrastructure for robust and efficient vehicle localization | |
US10579062B2 (en) | Scalable smooth reference path generator for autonomous driving vehicles | |
US11113971B2 (en) | V2X communication-based vehicle lane system for autonomous vehicles | |
US10569651B2 (en) | Speed control and steering control assistant based on pitch status and roll status of autonomous driving vehicle | |
US20190302768A1 (en) | Perception and planning collaboration framework for autonomous driving | |
US20180173240A1 (en) | Method and system to predict one or more trajectories of a vehicle based on context surrounding the vehicle | |
JP4973331B2 (ja) | 情報提供装置 | |
CN108622003A (zh) | 用于自动驾驶车辆的碰撞预测以及安全气囊预先展开系统 | |
CN108628298A (zh) | 用于自动驾驶车辆的控制型规划和控制系统 | |
US20200133303A1 (en) | Map information system | |
CN112590813A (zh) | 自动驾驶车辆信息生成方法、装置、电子设备和介质 | |
CN108449954B (zh) | U形转弯辅助 | |
CN109085818A (zh) | 基于车道信息控制自动驾驶车辆的车门锁的方法和系统 | |
EP3697640B1 (en) | Torque feedback based vehicle longitudinal automatic calibration system for autonomous driving vehicles | |
US20210188266A1 (en) | A camera-based low-cost lateral position calibration method for level-3 autonomous vehicles | |
CN113119999A (zh) | 自动驾驶特征的确定方法、装置、设备、介质及程序产品 | |
US20040102875A1 (en) | Gesticulating anthropomorphic interface | |
JP2019074915A (ja) | 降車位置設定装置 | |
CN114771534A (zh) | 自动驾驶车辆的控制方法、训练方法、车辆、设备及介质 | |
US20210179101A1 (en) | A speed control command auto-calibration system for autonomous vehicles | |
US11175410B2 (en) | Flexible GPS message decoder for decoding GPS messages during autonomous driving | |
CN118918721A (zh) | 限速提示方法、装置、设备及存储介质 | |
CN116453374A (zh) | 一种信息显示方法、装置、电子设备及存储介质 | |
CN117782101A (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 | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20230712 Address after: 518057 Tencent Building, No. 1 High-tech Zone, Nanshan District, Shenzhen City, Guangdong Province, 35 floors Patentee after: TENCENT TECHNOLOGY (SHENZHEN) Co.,Ltd. Patentee after: TENCENT CLOUD COMPUTING (BEIJING) Co.,Ltd. Address before: 518057 Tencent Building, No. 1 High-tech Zone, Nanshan District, Shenzhen City, Guangdong Province, 35 floors Patentee before: TENCENT TECHNOLOGY (SHENZHEN) Co.,Ltd. |