CN105339228B - 静止目标识别的自适应巡航控制 - Google Patents
静止目标识别的自适应巡航控制 Download PDFInfo
- Publication number
- CN105339228B CN105339228B CN201480036074.9A CN201480036074A CN105339228B CN 105339228 B CN105339228 B CN 105339228B CN 201480036074 A CN201480036074 A CN 201480036074A CN 105339228 B CN105339228 B CN 105339228B
- Authority
- CN
- China
- Prior art keywords
- vehicle
- acceleration
- sensor
- controller
- target
- 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
- 230000003068 static effect Effects 0.000 title claims abstract description 30
- 230000003044 adaptive effect Effects 0.000 title claims description 6
- 230000001133 acceleration Effects 0.000 claims abstract description 78
- 230000008859 change Effects 0.000 claims abstract description 32
- 238000001514 detection method Methods 0.000 claims abstract description 24
- 238000000034 method Methods 0.000 claims description 20
- 230000004044 response Effects 0.000 description 11
- 238000004891 communication Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 7
- 238000006243 chemical reaction Methods 0.000 description 6
- 230000035807 sensation Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 239000002131 composite material Substances 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000000712 assembly Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 150000001875 compounds Chemical class 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000036461 convulsion Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K31/00—Vehicle fittings, acting on a single sub-unit only, for automatically controlling vehicle speed, i.e. preventing speed from exceeding an arbitrarily established velocity or maintaining speed at a particular velocity, as selected by the vehicle operator
- B60K31/0008—Vehicle fittings, acting on a single sub-unit only, for automatically controlling vehicle speed, i.e. preventing speed from exceeding an arbitrarily established velocity or maintaining speed at a particular velocity, as selected by the vehicle operator including means for detecting potential obstacles in vehicle path
-
- 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
- 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
- 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
- B60W2540/00—Input parameters relating to occupants
- B60W2540/18—Steering angle
-
- 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
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/80—Technologies aiming to reduce greenhouse gasses emissions common to all road transportation technologies
- Y02T10/84—Data processing systems or methods, management, administration
Landscapes
- Engineering & Computer Science (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Automation & Control Theory (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Traffic Control Systems (AREA)
Abstract
本申请涉及车辆的ACC***和目标检测方法。ACC***包括车辆参数传感器,目标检测传感器和控制器。控制器被配置为基于来自参数传感器的信号计算车辆路径,基于车辆路径和来自目标检测传感器的信号检测目标,确定车辆加速度,以及当目标被检测到并且车辆加速度大于预定加速度阈值时防止车辆加速度增加。目标检测方法包括识别在车辆路径内的静止目标以及当加速度超过阈值并且静止目标被识别时限制车辆加速度。
Description
相关申请
本专利申请要求于2013年5月9日提交的美国临时专利申请No.61/821,290和2013年10月29日提交的美国非临时专利申请No.14/065,539的优先权,其全部内容并入本文作为参考。
技术领域
本发明的实施例涉及一种自适应巡航控制(ACC),尤其是一种对静止目标作出反应的ACC。
背景技术
现有技术的ACC***不能准确地识别静止目标,并因此无法对主车辆在行驶路径上遇到的静止目标(包括停放的车辆)作出反应。这是因为雷达传感器通常用于自适应巡航控制***,其不能准确地区分车辆和基础设施(例如电线杆,标志,或桥梁)。不能对主车辆路径上的静止目标作出反应的ACC***也无法检测目标,例如停下来的车辆;即,在交通灯场景中车辆切换到已经被在交叉路口等待的另一车辆占据的车道。在这种情况下,不仅ACC***不会对目标作出反应,而且***还可能朝着目标以一定幅度加速,该幅度取决于ACC***试图达到的速度(可能较高)。ACC***朝着静止目标命令的加速度越高,给司机的感觉越不舒服。
发明内容
尽管视频传感器能够比雷达传感器更好地区分车辆和基础设施,但是它们在估计纵向速度和加速度上还有劣势。因此,进一步的实施可以包括对静止目标检测的复合视频和雷达传感器方法。然而,复合视频和雷达方法所增加的传感器需要额外的硬件,因此增加了***成本。为此,不会对静止目标做出反应的ACC***将在一段时间仍很常见。
在一个实施例中,本发明提供一种识别在车辆路径上的静止目标并且当加速度高于阈值同时静止目标被识别时限制车辆加速度的方法。
在另一实施例中,本发明提供一种车辆的ACC***。ACC***包括车辆参数传感器,目标检测传感器和控制器。控制器被配置为基于参数传感器的信号计算车辆路径,基于车辆路径和目标检测传感器的信号检测目标,确定车辆加速度,以及当检测到目标并且车辆加速度大于预定加速度阈值时防止车辆加速度增加。
本发明的其他方面通过考虑详细的说明和附图将变得显而易见。
附图说明
图1示意性示出了ACC***。
图2示意性示出了包括在图1的ACC***内的控制器。
图3是示出了图1的ACC***的控制逻辑的流程图。
图4图解说明了在变道场景中具有图1***的车辆。
图5图解说明了具有图1***的车辆在转弯或“在路上曲线行驶”的场景中。
具体实施方式
在详细解释本发明的任何实施例之前,应当理解的是,本发明在其应用方面并不限于在以下描述中阐述的或者在以下附图中示出的部件的构造和布置的细节。本发明可以具有其它实施例并以多种方式来实施或执行。
此外,还应当理解的是,本文所使用的措辞和术语用于说明之目的,而不应当被视为限制性的。本文中对于“包括”、“包含”以及“具有”以及其变形的使用,旨在涵盖其后列出的条目及其等同物,以及它们的补充条目。术语“安装”、“连接”和“耦合”被广泛使用并且涵盖直接和间接安装、连接和耦合。此外,“连接”和“耦合”并不局限于物理或机械连接或耦合,它们能够包括电子连接或耦合,无论是直接的还是间接的。此外,可以使用包括直接连接、无线连接等等的任何已知方式来执行电子通信和通知。
应当注意的是,可以使用多种基于硬件和软件的设备以及多种不同的结构化部件来实现本发明。此外,如在后面段落中所描述的那样,附图中示出的特定配置旨在举例说明本发明的实施例并且其它替代的配置也是可行的。
本发明能够通过使用雷达传感器的ACC对静止目标作出降低快速加速朝向静止目标的不舒服感觉的部分反应。总体思路是检测车辆前方的静止目标,然后限制加速度而不给司机造成ACC***正在作用于静止车辆的感觉。
图1示出了具有ACC***110的车辆100。车辆100还具有发动机控制***120。发动机控制***120可以包括调整车辆100加速度的已知组件或***,例如车辆加速器或者发动机正时控制器。ACC***110具有检测车辆100纵向加速度的车辆加速度传感器130,检测车辆100在关于其横摆轴转向时的速度的横摆角速度传感器140,以及检测车辆100转向方向变化的转向传感器150。ACC***110还具有检测车辆100附近目标的目标传感器160。目标传感器160可以包括任何适合的目标检测传感器,例如雷达传感器或视频传感器。目标传感器160还可以单独使用或与其他传感器组合使用。ACC***110还包括通过通信总线190与传感器130,140,150和160电子通信的控制器180(或电子控制单元,“ECU”)。控制器180通过总线190也与发动机控制***120电子通信。应当注意的是,总线190包括连接或数据通信的有线和无线形式,一个或多个传感器可以经由直接连接与控制器180进行通信。
控制器180可以是基于微处理器的控制器、例如计算机。图2示出了控制器180。控制器180包括处理单元210(例如,微处理器,专用集成电路(“ASIC”),等),一个或多个存储模块220,以及输入/输出接口230。存储模块220包括非暂时性的计算机可读介质,例如随机存取存储器(“RAM”)和/或只读存储器(“ROM”)。处理单元210可以检索来自存储模块220的指令并且执行指令以执行特定功能。处理单元210还可以检索并且存储数据至存储模块,作为执行指令的一部分。
此外,处理单元210可以通过输入/输出接口230从外部设备和***获取数据至控制器180。例如,如上所述,控制器180与传感器130,140,150和160进行电子通信,并且从这些传感器接收信号。控制器180还向发动机控制***120提供输出。因此,输入/输出接口230通过通信线路190将控制器180连接至传感器130,140,150和160,并且连接至发动机控制***120,正如以上关于图1所提到的。
还应当理解,控制器180可以包括本文所描述的那些以外的附加的组件。此外,在一些实施例中,控制器180的功能可以分布在多个***或设备。而且,在一些实施例中,控制器180的功能可以与其他***或设备复合。例如,在一些实施例中,控制器180也可以部分执行发动机控制***120的功能。
控制器180包含由处理单元210执行的逻辑。除其他功能之外,这种逻辑基于检测到的静止目标限制车辆加速度。例如,图3示出了当车辆100处在巡航控制模式时***110所采用的逻辑。在ACC***中,巡航控制模式使得车辆可跟随前一车辆(即,“目标”)在一定的距离或时间间隔而不将从司机的直接控制变为车辆控制(例如,经由制动或加速度踏板)。在交通不繁忙或者没有目标存在的区域中,司机可以使用ACC***,由此使得速度调整为期望或“设定值”速度。为了保持期望速度为司机所选的,每当车辆偏离期望速度时ACC***调整车辆加速度。由ACC***要求以保持车辆速度的加速度在本文中被称为“期望加速度”,其也是当***110处在巡航控制模式时由加速度传感器130感测的加速度。
在图3的块301中,控制器180从加速度传感器130,横摆角速度传感器140,转向传感器150以及目标传感器160接收车辆100的驾驶参数;在此统称为“参数传感器”。感测到的驾驶参数可以包括来自加速度传感器130的纵向车辆加速度,来自横摆角速度传感器140的车辆横摆角速度,来自转向传感器150的转向方向或转向角度的变化,以及来自目标传感器160的一个或多个检测到的目标指示。在块303中,控制器180使用感测到的驾驶参数(尤其是感测到的车辆横摆角速度以及感测到的转向方向)计算预测的车辆路径。预测的车辆路径具有基于感测到的车辆100的横摆角速度以及车辆100的宽度确定的边界。预测的车辆路径包括至少和车辆100本身一样宽(或比车辆本身稍宽)以及和车辆100前方的预定距离或距离范围(即,既定的“前瞻”距离)一样远的车辆前方的区域。如在下面进一步详细描述的,预测的车辆路径边界基于感测到的车辆100的转向方向是可变的。尤其是,预测路径宽度取决于感测到的横摆角速度,转向方向幅度的变化和/或车辆航向而改变。当执行图3的逻辑时由控制器180接收的驾驶参数可以被存储至存储模块220以被处理器210访问。对于每个预测的车辆路径计算,存储模块220内的驾驶参数得以更新。
在块307,控制器180使用预测的车辆路径和感测到的目标检测数据来选择目标以作出反应。如果目标既被目标传感器160感测到又被确定为存在于预测的车辆路径的边界内,该目标就被选择。如果在块307没有目标被选择,控制器180的逻辑前往块309,由此使得如果必要(如将在下面进一步详细描述),***110解除车辆100的加速度限制,并且控制器180前往块301。然而,如果在块307目标被选择,控制器180前往块311。
在块311,将感测到的车辆100的加速度与预定加速度阈值(“aT”)进行比较。aT值是正的(例如,大约0.5m/s2)。这意味着某个加速度可以总被实现,甚至当在预测路径中不正确的目标被选择时保证某个加速度。如果期望加速度大于或等于aT,控制器180就前往块313,在块313控制器180发信号给发动机控制***120以冻结车辆100加速度。尽管冻结加速度防止加速度进一步增加,但是ACC***的减速或制动仍被允许。在冻结加速度后,控制器180返回到块301并且重复上述目标检测功能。在块307处在预测路径内如果目标不再被选择,控制器180就发信号给发动机控制***120以在块309解除加速度限制,并且ACC***110恢复正常巡航控制功能。
在块311处,如果期望加速度被确定为小于aT,此时,控制器180直接返回到块301以重复块301-311的逻辑步骤。在这种情况下,由于加速度被确定为小于aT,因此***110不冻结加速度。然而,在块307,如果目标仍在车辆路径内,控制器180就将允许加速度增加到aT值,但是不会超过aT,直到在预测的车辆路径中目标不再被选择。
在图3的块301-311,基于由控制器180接收的信息,控制器180重复地监视车辆100的加速度,横摆角速度,转向方向以及预测路径。图3的逻辑将用于描述下面图4的场景。然而,提出的逻辑不完全限于本文描述的示意性场景。在图3提出的逻辑可以在多个其他基于硬件或软件的设备、并且因此也可以在多个不同场景中广泛实施。
图4示出了在示意性的变道场景中具有***110的车辆400。车辆400在不同时刻时间T1和T2被示出,其中T1在时间上发生在T2之前。贯穿整个时刻T1和T2,车辆400被示为总体在如图所示的“X”方向行驶。并且,在T1之前,基于来自司机输入的巡航控制被设置为期望速度,之后ACC***通过调整车辆加速度保持期望速度。当车辆400处在巡航控制模式时,基于控制器180接收的信息,控制器180持续监视车辆400的加速度,横摆角速度,转向方向,以及预测路径。这意味着当在巡航控制模式中,车辆400经由控制器180持续应用图3的逻辑。
在图4的T1,车辆400被示出进入变道以避开移动中的车辆403。车辆400的***110具有在图4中示出的、以预测的轨迹410为中心以及以虚线415a和415b为边界的预测的车辆路径。如上所述,基于车辆400感测到的横摆角速度和转向方向计算预测的车辆路径。预测的轨迹410规定了预测的车辆路径的整体“形状”,这取决于车辆400横摆角速度和转向方向。边界415a和415b随着预测的轨迹410变化,并且限定了预测的车辆路径的宽度。如前所述,预测的车辆路径的宽度(以线415a和415b为边界的区域)为至少车辆400宽度本身或稍宽,并且取决于车辆400的转向方向,预测的车辆路径的宽度是可变的。
如前所述,当车辆400处于巡航控制模式时,控制器180持续应用图3的逻辑。当车辆400通过转向右车道开始变道时,在块301处通过转向传感器150检测转向方向的变化。然后基于感测到的转向方向上的变化以及感测到的横摆角速度,控制器180在块303处计算车辆400的预测路径。通过预测的轨迹410和边界415a和415b可以看出在图4所示的这种计算得到的车辆路径。
在图4中,基于车辆400的横摆角速度,由于控制器180计算(或预期)车辆400转回到左车道,因此在时间T1预测的轨迹410被示出弯向左侧。这是因为预测的轨迹410基于感测到的车辆400的横摆角速度带有曲率的来回摆动,直到感测到的横摆角速度表明车辆400已经拉直,在这一点上预测的轨迹410变直。预测路径的左边界415a具有根据预测的轨迹410的曲率计算的曲率。然而,由于车辆400正在切换进右车道并且不是如控制器180所预期的那样返回到左车道,预测的车辆路径必须被加宽到也包括右车道(即,车辆400正在切换进入的车道)的目标。在一个实施例中,为了加宽车辆400的预测路径,控制器180计算右边界415b的曲率比左边界415a和预测的轨迹410的曲率更小。通过应用于右边界415b更小的曲率,预测的车辆路径被加宽到包含包括车辆400正在转入的车道的区域。预测路径的加宽可以被检测到的转向方向的变化引发。转向方向的变化可能意味着,例如,转向轮被感测到旋转离开中心(或“平衡”)位置,否则将保持车辆在直线路径上。感测到车辆转向的方向表明预测路径被加宽的一侧(即,将表明哪一边界会具有计算的更小曲率)。
例如,基于车辆400先前行进路线最后3-4秒的车辆航向或横摆角速度,可以计算边界415b的曲率。此信息在图3的块301中被控制器180从横摆角速度传感器140接收,然后存储至存储模块220、以在块303中由处理器在计算预测路径时调回。这提供了转向方向的变化被检测到。应该计算出的更小曲率的边界应当是最靠近车辆400正在切换进入的车道的一侧的边界。因此,在车辆400正在切换到右车道的情况下,计算出的更小曲率在右边界415b上。这样,对于变道或类似情况、例如转弯,在车辆400先前行进路线最后3-4秒的车辆航向的一侧可以加宽预测的车辆路径。如上所述,加宽路线预测是必要的,这是因为基于横摆角速度预测的轨迹410在变道中来回摆动(图4所示的在时间T1时预测的轨迹410以及边界415a和415b)。尤其是,在变道后最后将车辆400拉直之前,预测的轨迹410指向远离车辆400的预期路径。通过计算加宽的预测路径,车辆400正在切换进入的车道中的目标(例如,静止车辆)可以更早地被选择。
如前所述,预测的车辆路径包括至少和车辆100本身一样宽(或比车辆本身稍宽)以及和车辆100前方的预定距离或距离范围(即,既定的“前瞻”距离)一样远的车辆前方的区域。在块303计算预测路径因此包括计算前瞻距离或车辆400前方的、边界415a和415b延伸至的距离。因此,在前瞻距离以外,在块301处由目标传感器160检测到的任何目标将不会在块307被选择。这是因为检测到的目标不被认为是存在于预测路径的边界内。在图4中,例如,前瞻距离可视化为延伸至和415a和415b的虚线一样远。
定义前瞻距离、以对静止目标做出反应设置了预测路径的纵向边界。在预测路径(即,在由边界415a和415b限定的区域内,以及在前瞻距离内)检测到的任何目标被控制器180选择为要做出反应的目标。在一个实施例中,前瞻距离不限于是固定距离,也可以包括距离范围,所述距离范围例如基于车辆400速度是可变的。很多不同的标准或其组合可以用于定义前瞻距离。例如,小于阈值(例如,大约4秒)的碰撞时间可以用于识别要做出反应的静止目标。此外,至静止目标的最小距离可以被并入。可选择地,假定给定减速度,被覆盖的距离可以用于识别静止目标。此外,也可以定义最大距离以避免在高速时的不正确的采集。
在图4的时间T1,由于没有目标在预测路径内被目标传感器160检测到并且被选择,因此没有目标为车辆400选定。然而,在图4的时间T2,车辆400仍处于巡航控制并且拉直进入右车道。此时,车辆400接近已经存在于右车道的静止车辆417。此时,车辆400的***110执行逻辑块301-303,这意味着控制器180从参数传感器接收车辆400的驾驶参数,计算预测路径并且预计预测路径。在时间T2从参数传感器接收车辆400驾驶参数意味着控制器180从目标传感器160接收了静止车辆417存在于车辆400前方的信号。并且,在时间T2,预测的轨迹420已经拉直同时具有路径边界425a和425b。这是因为在时间T2感测到的横摆角速度和转向方向表明车辆400已经拉直。在时间T2,由于没有转弯或变道被检测到,因此没有路径加宽需要。当在T2车辆400接近静止车辆417时,边界425a和425b“拦截”静止车辆417。换言之,静止车辆417进入预测路径的视野,并且因此进入车辆400的边界425a和425b内。因此,当控制器180执行块307时,控制器180选择静止车辆417作为要做出反应的目标,这使得控制器180的逻辑前往块311。这是因为静止车辆417既被目标传感器160检测到,并且又在预测路径的边界425a和425b内被发现。
如前所述,在块311,控制器180将感测到的车辆400的加速度和预定阈值的值aT进行比较。在时间T2,如果感测到的加速度(即,***110期望的加速度)大于或等于aT,并且目标(即,静止车辆417)被选择,控制器逻辑就前往块313,并且控制器180发信号给发动机控制***120以冻结车辆400的加速度。这防止了随着车辆400接近静止车辆417时加速度进一步增加。尽管允许司机减速或制动,但是加速度不能增加超过当前值或aT。此加速度的限制将对车辆400持续,直到静止车辆417在预测路径中不再被选择。例如,司机可以启动另一变道进入左车道以避开静止车辆417。
然而,就图3如上所述,在时间T2,如果感测到的车辆加速度400被确定小于aT,那么***110允许加速度增加至aT值,但不再继续增加。当控制器180执行块301-307并且静止车辆417在预测路径中不再被选择,控制逻辑前往块309。在块309,***110解除加速度限制。在这一点,***110可以再次恢复先前期望的加速度,或由司机规定的新的加速度。如果司机不选择新的加速度(即,在响应于***110对静止车辆417的反应而减速或制动之后),发动机控制***220将允许车辆400继续在控制器180对车辆417的反应之前具有的加速度。
因此,***110对选中的目标的反应尽可能平稳。尤其是,***110不再给出其正在对选中目标做出反应的感觉,无论选中的目标是静止还是正在移动。此外,通过使用宽的路线预测和大的前瞻距离,有很大的可能选择非车辆雷达反射柱,桥梁,井盖等。此外,基于预定的阈值aT冻结当前期望加速度在最大加速度,如上所述,不会从减少加速度产生急动(jerk)。通过本文所描述的方法的实施,司机感受的“最坏情况”可能是缺乏加速度(即,在不正确的目标被选中并且对其作出反应的情况下)。由于这种最坏情况很轻微,大量不正确的检测是可接受的、而不会使司机苦恼。
如前所述,图3示出的逻辑可以在多个不同场景中广泛地实施,并且不限于本文所讨论的那些场景。例如,图5图解说明了具有***110的车辆500在示例性转弯或“在路上曲线行驶”的场景。如在图4中时间T2时图示的车道变化场景那样,车辆500总体在“X”方向行驶并且接近前方的静止车辆503。在图5场景中,车辆500进入曲线道路,这可能也被看作是转弯,并且当处在巡航控制模式时持续应用图3的逻辑块。
在块301,控制器180从参数传感器接收车辆500的驾驶参数。在接收到的驾驶参数中包括来自横摆角速度传感器140的横摆角速度以及来自转向传感器150的转向方向。因为车辆500正在曲线道路上转弯,因此在块301检测到转向方向的变化。因此,在块303,控制器180计算加宽的预测路径,如所描述的图4中时间T1时的变道场景。在计算预测路径时,控制器180也采用前瞻距离,其可能的方法与图4所描述的那些相同。类似地(关于图4所示的案例),基于车辆500的当前横摆角速度计算预测的轨迹510,这使得控制器180高估转弯。高估转弯导致预测的轨迹510摆离道路并且远离预期的车辆路径。然而,由于转向方向上检测到变化,因此计算和预计车辆500的加宽的预测路径。在目前转弯场景中计算预测路径的方法与用于变道场景中的方法相同。由于车辆500处于曲线中,它最终将退出曲线,并且路线预测的外边界用于为车辆500转出曲线做准备(例如,通过将更小曲率或曲率变化用于边界)。
在图5中,边界515a被示出比右侧的边界515b具有更小曲率,边界515b大约遵循预测的轨迹510的曲线。在转弯的情况下,例如所描述的车辆500转弯的情况下,应计算出更小曲率的边界可以被确定为转弯外侧的边界(即,车辆转弯相反方向侧的边界)。例如,由于车辆500朝右侧转弯(即,顺时针方向),计算和预计更小曲率在左侧边界515a。
在块301处控制器180所接收的参数中有来自目标传感器160的、前方已经检测到静止车辆503的指示。在块307,控制器180确定是否选择静止车辆503作为要做出反应的目标。由于静止车辆503已经被目标传感器160检测到并且存在于预测路径边界515a和515b内,因此控制器180选择静止车辆503,使得控制逻辑前往块311。对静止车辆503上做出反应的过程与对图4中的静止车辆417做出反应的过程相同。在块311,如果感测到的加速度大于或等于aT,控制逻辑就前往块313并且冻结加速度、直到静止车辆513不再被选择。在静止车辆513不再被选中后,***110恢复正常ACC功能。如果加速度小于aT,aT值就被设定为加速度可以达到的最大值、直到静止车辆503不再被选择。
因此,本发明的实施例涉及控制ACC***的***和方法。尤其是,本发明的实施例涉及识别车辆路径中的目标并且当加速度超过阈值且目标被识别时限制车辆加速度的用于ACC的方法。本发明的实施例不限于本文所描述的示例性的场景,并且因此适用于多个不同的场景和基于硬件或软件的设备的布置。还应指出的是,所描述的阈值,值,以及参数都受到调整。此外,预测路径的不同形状,包括预测的轨迹和边界,也可以使用。此方法也可以用于任何车辆,不管它们是否正在移动,在相同方向行驶,或迎面而来。此方法也可以用于通常对静止目标做出反应,或在附加的全面反应(即,ACC***支配的完全制动)发生之前作为初始的部分反应(即,无制动时限制加速度)进行实施的***。
本发明的各种特征列于以下权利要求中。
Claims (16)
1.一种用于控制车辆的方法,所述方法包括:
使用控制器,以便
预测车辆的路径;
基于从目标检测传感器接收的信号在所预测的车辆的路径内检测静止目标;
确定车辆的加速度大于预定加速度阈值;以及,
保持所述加速度;
其中,使用控制器以便预测车辆的路径包括:
基于车辆横摆角速度来预测车辆轨迹,以及
基于所预测的车辆轨迹和车辆的宽度来生成路径宽度;且
其中,生成路径宽度包括:
检测方向变化,以及
基于所述方向变化的幅度来增加所述路径宽度。
2.如权利要求1所述的方法,其中,所述方向变化由转向方向传感器检测。
3.如权利要求1所述的方法,其中,检测静止目标包括:在所预测的车辆的路径内检测车辆前方的预定距离内的目标。
4.如权利要求3所述的方法,其中,所述预定距离是预定义的碰撞时间。
5.如权利要求3所述的方法,其中,所述预定距离基于车辆的减速度。
6.如权利要求3所述的方法,其中,所述预定距离是预定义的最大距离。
7.如权利要求1所述的方法,进一步包括,当所述静止目标不再被检测到时,进行正常加速。
8.一种用于车辆的自适应巡航控制(ACC)***,该自适应巡航控制***包括:
车辆参数传感器;
横摆角速度传感器;
转向方向传感器;
目标检测传感器;以及,
控制器,其配置为:
基于横摆角速度和转向方向来计算车辆路径;
基于所述车辆路径和所述目标检测传感器信号检测静止目标;
确定车辆加速度;以及,
当所述车辆加速度大于预定加速度阈值时,防止所述车辆加速度在检测到所述静止目标时增加;
其中,所述车辆路径包括:
基于所述横摆角速度的车辆轨迹,以及
基于所述车辆轨迹和车辆宽度的路径宽度;且
其中,所述路径宽度包括:
检测到的方向变化,以及
所述路径宽度的基于所述方向变化的幅度的增加。
9.如权利要求8所述的***,其中,所述目标检测传感器包括雷达传感器。
10.如权利要求8所述的***,其中,所述目标检测传感器包括配置为捕获车辆前方的图像的视频摄像机。
11.如权利要求8所述的***,其中,所述参数传感器是包括横摆角速度传感器、加速度传感器和转向方向传感器的组合中的至少一个。
12.如权利要求8所述的***,其中,所述方向变化是所述转向方向的变化。
13.如权利要求8所述的***,其中,所述车辆路径包括车辆前方的预定距离。
14.如权利要求13所述的***,其中,所述预定距离是预定义的到碰撞所经历的时间。
15.如权利要求13所述的***,其中,所述预定距离基于车辆的减速度。
16.如权利要求13所述的***,其中,所述预定距离是预定义的最大距离。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201361821290P | 2013-05-09 | 2013-05-09 | |
US61/821,290 | 2013-05-09 | ||
US14/065,539 | 2013-10-29 | ||
US14/065,539 US9085236B2 (en) | 2013-05-09 | 2013-10-29 | Adaptive cruise control with stationary object recognition |
PCT/US2014/037066 WO2014182765A1 (en) | 2013-05-09 | 2014-05-07 | Adaptive cruise control with stationary object recognition |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105339228A CN105339228A (zh) | 2016-02-17 |
CN105339228B true CN105339228B (zh) | 2018-04-03 |
Family
ID=51865389
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201480036074.9A Active CN105339228B (zh) | 2013-05-09 | 2014-05-07 | 静止目标识别的自适应巡航控制 |
Country Status (4)
Country | Link |
---|---|
US (1) | US9085236B2 (zh) |
EP (1) | EP2994359B1 (zh) |
CN (1) | CN105339228B (zh) |
WO (1) | WO2014182765A1 (zh) |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10377376B2 (en) * | 2016-10-06 | 2019-08-13 | Ford Global Technologies, Llc | Vehicle with environmental context analysis |
KR102039487B1 (ko) * | 2016-11-11 | 2019-11-26 | 엘지전자 주식회사 | 차량 주행 제어 장치 및 방법 |
CN108282512B (zh) * | 2017-01-04 | 2022-06-24 | 本田技研工业株式会社 | 用于使用车辆通信进行车辆控制的***和方法 |
JP6809331B2 (ja) * | 2017-03-28 | 2021-01-06 | トヨタ自動車株式会社 | 車両制御装置 |
CN109204311B (zh) * | 2017-07-04 | 2021-06-01 | 华为技术有限公司 | 一种汽车速度控制方法和装置 |
JP7080240B2 (ja) * | 2017-08-25 | 2022-06-03 | 日立Astemo株式会社 | 移動体の運動制御装置 |
JP6834853B2 (ja) * | 2017-08-31 | 2021-02-24 | トヨタ自動車株式会社 | 車両制御装置 |
KR102463175B1 (ko) | 2017-09-04 | 2022-11-04 | 삼성전자주식회사 | 객체 인식 방법 및 장치 |
US10534071B2 (en) * | 2017-10-24 | 2020-01-14 | Robert Bosch Gmbh | Using data from a radar sensor for machine learning based perception |
CN109733293A (zh) * | 2018-12-14 | 2019-05-10 | 江苏辰汉电子科技有限公司 | 一种支持语音识别的新型车载智能终端装置 |
US20200406894A1 (en) * | 2019-06-28 | 2020-12-31 | Zoox, Inc. | System and method for determining a target vehicle speed |
DE102019130609A1 (de) * | 2019-11-13 | 2021-05-20 | Ford Global Technologies, Llc | Verfahren zum Bestimmen eines Reglers für eine Regelstrecke |
JP7226284B2 (ja) * | 2019-12-06 | 2023-02-21 | トヨタ自動車株式会社 | 情報処理装置、情報処理方法、プログラム |
CN115315737A (zh) * | 2020-03-25 | 2022-11-08 | 罗伯特·博世有限公司 | 车辆位置确定***及车辆位置确定装置 |
CN113071489A (zh) * | 2021-04-30 | 2021-07-06 | 宝能(广州)汽车研究院有限公司 | 车辆行驶控制方法、装置、车载电子设备及可读存储介质 |
US11912274B2 (en) * | 2021-05-04 | 2024-02-27 | Ford Global Technologies, Llc | Adaptive cruise control with non-visual confirmation of obstacles |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2405416A1 (en) * | 2010-07-08 | 2012-01-11 | Volvo Car Corporation | Adaptive cruise control method and system for controlling speed of vehicle |
CN102452396A (zh) * | 2010-10-20 | 2012-05-16 | 通用汽车环球科技运作有限责任公司 | 车辆防碰撞和报警*** |
Family Cites Families (35)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6223117B1 (en) * | 1997-05-27 | 2001-04-24 | General Motors Corporation | Cut-in management for an adaptive cruise control system |
DE19757062A1 (de) | 1997-12-20 | 1999-06-24 | Bayerische Motoren Werke Ag | Abstandsbezogenes elektronisch gesteuertes Fahrgeschwindigkeitsregelsystem |
DE19855400A1 (de) * | 1998-12-01 | 2000-06-15 | Bosch Gmbh Robert | Verfahren und Vorrichtung zur Bestimmung eines zukünftigen Kursbereichs eines Fahrzeugs |
US6438491B1 (en) * | 1999-08-06 | 2002-08-20 | Telanon, Inc. | Methods and apparatus for stationary object detection |
DE10015300B4 (de) | 2000-03-28 | 2018-04-05 | Robert Bosch Gmbh | Verfahren und Vorrichtung zur Steuerung der Fahrgeschwindigkeit eines Fahrzeugs |
JP2002005277A (ja) * | 2000-06-22 | 2002-01-09 | Denso Corp | 車両制御システム |
DE10149146A1 (de) * | 2001-10-05 | 2003-04-17 | Bosch Gmbh Robert | Geschwindigkeitsregler mit Abstandsregelfunktion |
JP3846366B2 (ja) * | 2002-02-18 | 2006-11-15 | 日産自動車株式会社 | 走行速度制御装置 |
JP2003260957A (ja) * | 2002-03-11 | 2003-09-16 | Hitachi Ltd | 車間制御システム |
DE10345802A1 (de) * | 2003-09-30 | 2005-04-14 | Robert Bosch Gmbh | Verfahren und Vorrichtung zur Fahrspurerkennung für ein Fahrzeug |
US7831367B2 (en) * | 2002-11-21 | 2010-11-09 | Lucas Automotive Gmbh | System for influencing the speed of a motor vehicle |
DE10311192A1 (de) * | 2003-03-12 | 2004-09-23 | Robert Bosch Gmbh | Vorrichtung und Verfahren zur Geschwindigkeitsregelung eines Kraftfahrzeugs |
DE10330922A1 (de) | 2003-07-10 | 2005-02-10 | Daimlerchrysler Ag | Verfahren zum selbsttätigen Einstellen der Geschwindigkeit eines Fahrzeugs und kombinierter Tempomat-Distanz-Regler |
EP1648746B1 (en) * | 2003-07-11 | 2008-09-10 | Toyota Jidosha Kabushiki Kaisha | Crash-safe vehicle control system |
DE10356309A1 (de) * | 2003-11-28 | 2005-06-23 | Robert Bosch Gmbh | Verfahren und Vorrichtung zur Warnung des Fahrers eines Kraftfahrzeugs |
JP3987044B2 (ja) | 2004-02-19 | 2007-10-03 | 本田技研工業株式会社 | 車間距離制御装置 |
US7512475B2 (en) | 2004-03-19 | 2009-03-31 | Delphi Technologies, Inc. | Automatic lateral acceleration limiting and non threat target rejection |
JP2006105598A (ja) * | 2004-09-30 | 2006-04-20 | Honda Motor Co Ltd | 加速度・角速度センサユニット |
JP4451315B2 (ja) | 2005-01-06 | 2010-04-14 | 富士重工業株式会社 | 車両の運転支援装置 |
DE102005024716B4 (de) * | 2005-05-30 | 2023-09-21 | Robert Bosch Gmbh | Verfahren und Vorrichtung zur Erkennung und Klassifizierung von Objekten |
US20070233353A1 (en) * | 2006-03-28 | 2007-10-04 | Alexander Kade | Enhanced adaptive cruise control system with forward vehicle collision mitigation |
JP5163991B2 (ja) | 2006-05-03 | 2013-03-13 | アーデーツエー・オートモテイブ・デイスタンス・コントロール・システムズ・ゲゼルシヤフト・ミツト・ベシユレンクテル・ハフツング | 複雑な交通状況における車両の速度制御方法 |
JP4297132B2 (ja) * | 2006-05-12 | 2009-07-15 | トヨタ自動車株式会社 | 車両用警報装置 |
DE102007013685A1 (de) * | 2007-03-22 | 2008-09-25 | Robert Bosch Gmbh | Kollisionswarnvorrichtung für Kraftfahrzeuge |
JP2009220630A (ja) | 2008-03-13 | 2009-10-01 | Fuji Heavy Ind Ltd | 車両の走行制御装置 |
JP5180641B2 (ja) | 2008-03-25 | 2013-04-10 | 富士重工業株式会社 | 車両用運転支援装置 |
WO2010101749A1 (en) * | 2009-03-05 | 2010-09-10 | Massachusetts Institute Of Technology | Predictive semi-autonomous vehicle navigation system |
JP5320273B2 (ja) * | 2009-11-30 | 2013-10-23 | 川崎重工業株式会社 | 車両制御装置 |
KR20110125128A (ko) * | 2010-05-12 | 2011-11-18 | 주식회사 만도 | 경사로의 적응 순항 제어 방법 |
US8977420B2 (en) * | 2010-06-23 | 2015-03-10 | GM Global Technology Operations LLC | Vehicle procession control through a traffic intersection |
EP2650857B1 (en) * | 2010-12-08 | 2020-01-22 | Toyota Jidosha Kabushiki Kaisha | Driving assistance device |
JP5333509B2 (ja) * | 2011-04-27 | 2013-11-06 | 株式会社デンソー | 先行車追従走行装置 |
DE102011075609A1 (de) * | 2011-05-10 | 2012-11-15 | Bayerische Motoren Werke Aktiengesellschaft | Beschleunigungsbasierte Sicherheitsüberwachung eines Antriebs eines Kraftfahrzeugs |
WO2013095234A1 (en) * | 2011-12-22 | 2013-06-27 | Scania Cv Ab | Method and module for determining of at least one reference value for a vehicle control system |
US8798841B1 (en) * | 2013-03-14 | 2014-08-05 | GM Global Technology Operations LLC | System and method for improving sensor visibility of vehicle in autonomous driving mode |
-
2013
- 2013-10-29 US US14/065,539 patent/US9085236B2/en active Active
-
2014
- 2014-05-07 EP EP14731855.4A patent/EP2994359B1/en active Active
- 2014-05-07 WO PCT/US2014/037066 patent/WO2014182765A1/en active Application Filing
- 2014-05-07 CN CN201480036074.9A patent/CN105339228B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2405416A1 (en) * | 2010-07-08 | 2012-01-11 | Volvo Car Corporation | Adaptive cruise control method and system for controlling speed of vehicle |
CN102452396A (zh) * | 2010-10-20 | 2012-05-16 | 通用汽车环球科技运作有限责任公司 | 车辆防碰撞和报警*** |
Also Published As
Publication number | Publication date |
---|---|
WO2014182765A1 (en) | 2014-11-13 |
EP2994359A1 (en) | 2016-03-16 |
EP2994359B1 (en) | 2019-01-02 |
US20140336898A1 (en) | 2014-11-13 |
CN105339228A (zh) | 2016-02-17 |
US9085236B2 (en) | 2015-07-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105339228B (zh) | 静止目标识别的自适应巡航控制 | |
CN107415945B (zh) | 用于评估车道换道的自动驱动***及其使用方法 | |
CN109421711B (zh) | 跟车速度控制方法、装置、***、计算机设备及存储介质 | |
JP4005597B2 (ja) | 車両における横ガイド支援方法及びその装置 | |
EP3339124B1 (en) | Autonomous driving system | |
CN110001647B (zh) | 车辆触发变道方法、***及计算机可读存储介质 | |
JP6483264B2 (ja) | 車両用駐車支援装置 | |
EP2802496B1 (en) | Method and control unit for monitoring traffic | |
US11046307B2 (en) | Parking control method and parking control device | |
EP2913234B1 (en) | Automatic braking for driving in reverse | |
CN109421704A (zh) | 用于车辆的控制设备和车辆的控制方法 | |
JP6319192B2 (ja) | 車速制限装置 | |
CN109050531B (zh) | 一种巡航车速控制装置及方法 | |
US10319226B2 (en) | Vehicle control device | |
CN110126730A (zh) | 车辆变道提醒方法及*** | |
CN112955356B (zh) | 停车辅助装置及停车辅助方法 | |
JP2018124768A (ja) | 車両制御装置 | |
CN109050528A (zh) | 一种弧形道路场景下的巡航车速控制装置及方法 | |
CN109996706A (zh) | 显示控制装置、显示控制***、显示控制方法以及程序 | |
KR102658769B1 (ko) | 운전자 보조 장치 및 그 제어 방법 | |
CN112714718B (zh) | 车辆控制方法及车辆控制装置 | |
WO2020020525A1 (en) | Method for performing an overtaking maneuver including considering a safety distance, analyzing component, driver assistance system, as well as vehicle | |
JP7196448B2 (ja) | 衝突時制御装置 | |
US20220048509A1 (en) | Vehicular control system with traffic jam assist | |
EP3835824A1 (en) | Adaptive object in-path detection model for automated or semi-automated vehicle operation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |