[go: up one dir, main page]

CN109003441A - 按照交通动态控制车辆的系统和方法 - Google Patents

按照交通动态控制车辆的系统和方法 Download PDF

Info

Publication number
CN109003441A
CN109003441A CN201810568347.4A CN201810568347A CN109003441A CN 109003441 A CN109003441 A CN 109003441A CN 201810568347 A CN201810568347 A CN 201810568347A CN 109003441 A CN109003441 A CN 109003441A
Authority
CN
China
Prior art keywords
vehicle
traffic
control
instructions
current level
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
Application number
CN201810568347.4A
Other languages
English (en)
Other versions
CN109003441B (zh
Inventor
J·D·佩恩
G·D·盖赛尔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toyota Motor Corp
Original Assignee
Toyota Engineering and Manufacturing North America Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Toyota Engineering and Manufacturing North America Inc filed Critical Toyota Engineering and Manufacturing North America Inc
Publication of CN109003441A publication Critical patent/CN109003441A/zh
Application granted granted Critical
Publication of CN109003441B publication Critical patent/CN109003441B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/0104Measuring and analyzing of parameters relative to traffic conditions
    • G08G1/0108Measuring and analyzing of parameters relative to traffic conditions based on the source of data
    • G08G1/0112Measuring and analyzing of parameters relative to traffic conditions based on the source of data from the vehicle, e.g. floating car data [FCD]
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Purposes 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/14Adaptive cruise control
    • B60W30/143Speed control
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Purposes 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/14Adaptive cruise control
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Purposes 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/18Propelling the vehicle
    • B60W30/18009Propelling the vehicle related to particular drive situations
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Purposes 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/18Propelling the vehicle
    • B60W30/18009Propelling the vehicle related to particular drive situations
    • B60W30/18072Coasting
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/0097Predicting future conditions
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/08Interaction between the driver and the control system
    • B60W50/085Changing the parameters of the control units, e.g. changing limit values, working points by control input
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/08Interaction between the driver and the control system
    • B60W50/12Limiting control by the driver depending on vehicle state, e.g. interlocking means for the control input for preventing unsafe operation
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/08Interaction between the driver and the control system
    • B60W50/14Means for informing the driver, warning the driver or prompting a driver intervention
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0968Systems involving transmission of navigation instructions to the vehicle
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/166Anti-collision systems for active traffic, e.g. moving vehicles, pedestrians, bikes
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/08Interaction between the driver and the control system
    • B60W50/14Means for informing the driver, warning the driver or prompting a driver intervention
    • B60W2050/146Display means
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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
    • B60W2300/00Indexing codes relating to the type of vehicle
    • B60W2300/34Compact city vehicles, e.g., microcars or kei cars
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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
    • B60W2420/00Indexing codes relating to the type of sensors based on the principle of their operation
    • B60W2420/40Photo, light or radio wave sensitive means, e.g. infrared sensors
    • B60W2420/403Image sensing, e.g. optical camera
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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
    • B60W2420/00Indexing codes relating to the type of sensors based on the principle of their operation
    • B60W2420/40Photo, light or radio wave sensitive means, e.g. infrared sensors
    • B60W2420/408Radar; Laser, e.g. lidar
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Input parameters relating to a particular sub-units
    • B60W2510/18Braking system
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Input parameters relating to a particular sub-units
    • B60W2510/20Steering systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Input parameters relating to objects
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Input parameters relating to objects
    • B60W2554/20Static objects
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Input parameters relating to objects
    • B60W2554/40Dynamic objects, e.g. animals, windblown objects
    • B60W2554/402Type
    • B60W2554/4029Pedestrians
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Input parameters relating to objects
    • B60W2554/40Dynamic objects, e.g. animals, windblown objects
    • B60W2554/404Characteristics
    • B60W2554/4041Position
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Input parameters relating to objects
    • B60W2554/40Dynamic objects, e.g. animals, windblown objects
    • B60W2554/406Traffic density
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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
    • B60W2556/00Input parameters relating to data
    • B60W2556/45External transmission of data to or from the vehicle
    • B60W2556/50External transmission of data to or from the vehicle of positioning data, e.g. GPS [Global Positioning System] data
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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
    • B60W2556/00Input parameters relating to data
    • B60W2556/45External transmission of data to or from the vehicle
    • B60W2556/65Data transmitted between vehicles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Output or target parameters relating to overall vehicle dynamics
    • B60W2720/10Longitudinal speed
    • B60W2720/103Speed profile
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Output or target parameters relating to overall vehicle dynamics
    • B60W2720/10Longitudinal speed
    • B60W2720/106Longitudinal acceleration
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/70Energy storage systems for electromobility, e.g. batteries

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Human Computer Interaction (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Chemical & Material Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Traffic Control Systems (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)

Abstract

本公开涉及按照交通动态控制车辆的系统和方法。记载在本文中的系统、方法和其他实施例涉及在交通中操纵车辆。在一个实施例中,方法包括响应于检测到邻近所述车辆的交通的当前水平满足交通阈值,至少按照交通的当前水平来确定控制规范。所述控制规范至少指示当车辆行驶在交通中时避免使车辆减速的制动的车辆的目标巡航速度和加速输入。所述方法包括按照所述控制规范控制车辆的一个或多个车辆系统,以使车辆在行驶在交通中时基本维持目标巡航速度。

Description

按照交通动态控制车辆的系统和方法
技术领域
记载在本文中的主题涉及按照交通控制车辆系统的系统,更具体地,涉及使车辆的控制更容易,以避免当在交通中驾驶时循环加速和减速。
背景技术
机动车辆通常在一致的运行条件下,从而按照一致的控制输入,高效地运行。例如,当按特定的高速公路巡航速度行驶时,车辆可达到峰值燃油经济性。然而,由于驾驶员通常按照不断变化的条件,比如感知的交通(traffic)的变化、附近驾驶员的驾驶模式等等,反应性地操纵车辆,从而提供的手动控制输入也是反应性的。从而,作为控制输入的车辆制动、加速、转向、换档等是按照并非最佳的运行模式的反应性方式接收的。例如,当驾驶员在交通中操纵车辆时,驾驶员可能随着交通速度的降低和提高,提供循环地使车辆加速和减速的控制输入。然而,按照这种方式使车辆减速通常低效,由于先前采取的加速而导致能量损失。结果,当在交通中运行时,车辆可能遭受诸如燃油经济性降低、性能下降之类的困难。
发明内容
在一个实施例中,例证的系统和方法涉及改善交通中的车辆的运行的方式。例如,在一个实施例中,引导系统监视各个车辆系统,以检测车辆何时在交通中运行,并且作为检测到交通的响应,控制一个或多个车辆系统,以改善当行驶在交通中时车辆的运行方式。即,公开的引导系统可监视驾驶员提供的车辆控制输入中的控制模式,和/或监视其他传感器输入,以近似交通密度,以便确定何时车辆行驶在交通中。从而,引导系统随后可利用检测的交通水平来控制车辆中的例如改善当行驶在交通中时车辆的运行的一个或多个响应。
例如,在一个实施例中,引导系统确定用于控制车辆,以避免制动的控制规范(control profile)。引导系统可确定加速,和用于控制车辆的避免使车辆减速和便于保持作为目标滑行速度的一致速度的目标巡航速度。在一个实施例中,引导系统可向驾驶员显示控制规范,以向驾驶员提供如何控制车辆的引导。在其他实施例中,系统可调整车辆的各个车辆系统,以支持维持所述控制规范。这样,引导系统可改善交通中的车辆的效率和运行。
在一个实施例中,公开一种在交通中操纵车辆的引导系统。所述引导系统包括一个或多个处理器,和可通信地耦接到所述一个或多个处理器的存储器。所述存储器保存包含指令的监视模块,当由所述一个或多个处理器执行时,所述指令使所述一个或多个处理器响应于检测到邻近所述车辆的交通的当前水平满足交通阈值,至少按照交通的当前水平来确定控制规范。所述控制规范至少指示当车辆行驶在交通中时避免使车辆减速的制动的车辆的目标巡航速度和加速输入。所述存储器保存包含指令的控制模块,当由所述一个或多个处理器执行时,所述指令使所述一个或多个处理器按照所述控制规范控制车辆的一个或多个车辆系统,以使车辆在行驶在交通中时基本维持目标巡航速度。
在一个实施例中,公开一种非临时性计算机可读介质。计算机可读介质保存指令,当由一个或多个处理器执行时,所述指令使所述一个或多个处理器进行公开的功能。所述指令包括响应于检测到邻近车辆的交通的当前水平满足交通阈值,至少按照交通的当前水平来确定控制规范的指令。所述控制规范至少指示当车辆行驶在交通中时避免使车辆减速的制动的车辆的目标巡航速度和加速输入。所述指令包括按照所述控制规范控制车辆的一个或多个车辆系统,以使车辆在行驶在交通中时基本维持目标巡航速度的指令。
在一个实施例中,公开一种在交通中操纵车辆的方法。所述方法包括响应于检测到邻近所述车辆的交通的当前水平满足交通阈值,至少按照交通的当前水平来确定控制规范。所述控制规范至少指示当车辆行驶在交通中时避免使车辆减速的制动的车辆的目标巡航速度和加速输入。所述方法包括按照所述控制规范控制车辆的一个或多个车辆系统,以使车辆在行驶在交通中时基本维持目标巡航速度。
附图说明
包含在说明书中,并构成说明书的一部分的附图图解说明本公开的各个系统、方法和其他实施例。要意识到图中的例示元件边界(例如,方框、各组方框、或其他形状)表示边界的一个实施例。在一些实施例中,一个元件可被设计成多个元件,或者多个元件可被设计成一个元件。在一些实施例中,表示成另一个元件的内部组件的元件可被实现成外部元件,反之亦然。此外,各个元件可能未按比例绘制。
图1图解说明其中可实现本文中公开的系统和方法的车辆的一个实施例。
图2图解说明与调整车辆系统以改善交通中的车辆的运行相关的引导系统的一个实施例。
图3图解说明与检测交通,并调整车辆系统的操作相关的方法的一个实施例。
图4是图解说明作为速度的函数,和作为距离的函数的例证控制模式的曲线图。
图5是图解说明与交通相关的例证控制模式,以及例证控制规范的曲线图。
图6是道路的例证交通模式的俯视图。
具体实施方式
公开了与检测车辆何时行驶在交通中,并控制一个或多个车辆系统以改善交通中的车辆的运行相关联的系统、方法和其他实施例。如前所述,驾驶员通常反应性地控制车辆。从而,当在交通中驾驶时,随着交通循环地加速和减速,驾驶员通常按照交通的节奏来加速和制动车辆。驾驶员通常采取这种举止,而不考虑由于过度加速,和随后通过减速以匹配交通的速度,浪费用于加速的能量而导致的能效损失。从而,交通拥堵的波状模式导致驾驶员以例如不太理想的方式控制车辆。
于是,在一个实施例中,车辆内的引导系统针对提及的控制模式,监视驾驶员输入。响应于检测所述控制模式,引导系统可确定用于在交通中控制车辆的控制规范。例如,控制规范可指定预期的加速输入和目标巡航速度。通常,预期的加速输入指示车辆可被加速以达到目标巡航速度、还避免使车辆减速从而影响车辆的总能效的量。此外,目标巡航速度是当在交通中时车辆能够在不减速或者大体避免按照前述循环方式减速的情况下行驶的速度。因而,在一个实施例中,引导系统通过车辆内的显示器,向驾驶员显示控制规范,或者以其他方式向驾驶员通知如何控制车辆,以便达到目标巡航速度。
在其他方面,引导系统还可控制各个车辆系统,以便支持保持目标巡航速度。例如,引导系统可调整车辆的电池的充电状态(SOC)的界限(例如,上限和/或下限),提供自主和/或辅助控制等等。这样,当车辆运行在交通中时,引导系统改善车辆的能效。
参见图1,举例说明车辆100的例子。这里使用的“车辆”是任意形式的机械化运输工具。在一种或多种实现中,车辆100是汽车。尽管这里将关于汽车说明各种方案,不过要明白实施例不限于汽车。在一些实现中,车辆100可以是例如受益于如这里所述,检测何时车辆100行驶在交通中,并控制车辆100的一个或多个方面以减轻交通的影响的任何其他形式的机械化运输工具。
车辆100还包括各种元件。要明白的是在各个实施例中,车辆100不必具有图1中所示的所有元件。车辆100可具有图1中所示的各种元件的任意组合。此外,车辆100可具有除图1中所示元件之外的另外的元件。在一些方案中,可在没有图1中所示的元件之中的一个或多个元件的情况下,实现车辆100。此外,尽管在图1中,各个元件被表示成位于车辆100之内,不过,要明白这些元件中的一个或多个可以位于车辆100之外。此外,所示的元件可以物理隔开较大的距离。
车辆100的可能元件中的一些元件示于图1中,并将连同后续附图一起说明。不过,为了说明的简洁起见,将在图2-6的说明之后,提供图1中的许多元件的说明。另外,要意识到为了举例说明的简单和清楚起见,在适当的情况下,附图标记在不同的附图之间被重复,以指示对应或类似的元件。另外,所述说明概述了众多的具体细节,以透彻理解记载在本文中的各个实施例。不过,本领域的技术人员会明白可利用这些元件的各种组合,实践记载在本文中的各个实施例。
在任一情况下,车辆100包括引导系统170,其实现为执行本文中公开的与响应于检测到车辆100行驶在交通中而控制各个车辆系统,以改善能效相关的各种方法和其他功能。结合附图的进一步说明,提及的各种功能和方法将变得更加明显。
参见图2,进一步举例说明图1的引导系统170的一个实施例。引导系统170被表示成包括图1的车辆100的处理器110。因而,处理器110可以是引导系统170的一部分,引导系统170可包括独立于车辆100的处理器110的处理器,或者引导系统170可通过数据总线或者另外的通信路径访问处理器110。在一个实施例中,引导系统170包括保存监视模块220和控制模块230的存储器210。存储器210是随机存取存储器(RAM)、只读存储器(ROM)、硬盘驱动器、闪存、或者用于保存模块220和230的其他适当存储器。模块220和230例如是当由处理器110执行时,使处理器110进行本文中公开的各种功能的计算机可读指令。
因而,在一个实施例中,监视模块220通常包括用以控制处理器110从例如传感器系统120的一个或多个传感器获得控制信息和/或传感器数据的指令。在一个实施例中,控制信息是来自加速踏板传感器、制动踏板传感器等的信息。通常,控制信息识别来自车辆100的驾驶员的控制输入。在另外的实施例中,监视模块220还从激光雷达124、雷达123、摄像头126、导航系统147、IMU和/或其他传感器获得传感器数据,以便确定当前交通拥堵水平。不过,在一个实施例中,监视模块220至少一开始监视控制信息的电子流,以识别表示交通拥堵的控制模式。
控制模式可以采取不同的形式,不过通常用循环的加速输入和减速输入表征。即,控制模式定义表示当在交通中时驾驶员如何控制车辆100的、重复的车辆100的加速后跟车辆100的减速。作为这种通常的加速和减速行为的一种类比,认为交通拥堵的道路(例如,高速公路)上的车辆产生波状效应,或者换句话说,拥堵冲击波。当车辆开始在交通内移动时,驾驶员有快速加速的行为倾向。然而,当快速加速的车辆用掉交通内的可用空间时,车辆随后减速。这种行为产生以由车辆加速、然后随着拥堵增加而减速所形成的波状模式,沿着道路顺序行进的波。随后将更详细地讨论这种行为的特殊方面。不过,应意识到当在交通中操纵车辆时,驾驶员提供的相关控制模式通常与这种交通拥堵波的循环性关联。
在任一情况下,监视模块220通过在驾驶员输入内识别控制模式,识别出车辆100在交通中运行。此外,交通拥堵的水平/密度例如与控制输入的时段和/或控制输入的振幅关联。此外,在一个实施例中,监视模块220分析来自一个或多个传感器的输入,以确认交通的存在,和/或确定交通的特定密度。通过按照控制模式和/或另外的传感器输入检测交通以及交通的密度,监视模块220随后能够确定便于在交通中操纵车辆100的控制规范。如前所示,控制规范识别用于在交通中维持车辆100的一致速度,而不是以按照车辆的循环加速/减速模式所确定的变化速度行进的目标巡航速度。
此外,在各个实施例中,监视模块220可利用不同的方法确定所述控制规范。即,在一个实施例中,监视模块220可按照检测到的控制模式,计算控制规范的各个要素。在其他实施例中,监视模块220利用保存在引导系统170中的查寻表或数据库,所述查寻表或数据库包含关于交通的不同水平/密度定义的控制规范。在另外的其他实施例中,监视模块220可实现接受关于车辆100的当前运行条件(例如,交通的水平等等)的电子输入,并产生作为控制规范的输出的计算模型,比如神经网络或其他形式的机器学习。在任一情况下,监视模块220可检测交通的存在,并提供控制规范,以便改善交通中的车辆100的运行。
在其他方面,监视模块220还可学习特定交通情形下的驾驶员行为,学习交通速度如何随着不断变化的拥堵水平而变化的不同方面等等。从而,监视模块220可从车辆100的传感器,车辆100的各个系统,和其他来源(例如,远程监视源)收集数据,以训练和/或生成驾驶员模型250,从而识别交通以及与交通相关的各个方面,以致与驾驶员模型250结合的监视模块220可预测交通/驾驶员行为,从而提供避免当行驶在交通中时进行制动的控制规范。
此外,在一个实施例中,引导系统170还包括控制模块230,控制模块230通常包含用以控制处理器110,以按照控制规范控制一个或多个车辆系统140的指令。例如,在一个实施例中,控制模块230控制诸如仪表板显示器之类的人机界面(HMI),以图形形式向驾驶员呈现控制规范,以便通知驾驶员如何控制车辆100来达到目标巡航速度。即,在一个实施例中,控制模块230使显示器提供包括初始加速,和随后的在避免制动/减速的同时使车辆维持一致的运动状态的目标巡航速度的速度规范的图表和/或明确指令。从而,在一个实施例中,控制模块230可通过提供特定的加速输入、何时滑行、何时换档等等的指示,指导驾驶员。例如,在一个方面,控制模块230呈现指示控制规范,同时还关于驾驶员控制车辆100与控制规范有多接近对驾驶员的手动输入评分的图形元素。
此外,在一个实施例中,控制模块230可提供与使目标巡航速度优先于例如维持与另一个车辆的距离的自适应巡航控制系统类似的控制。即,控制模块230可改变与在车辆100前面的车辆的距离,以优先考虑维持目标巡航速度。此外,控制模块230可调整车辆系统140中的各个车辆系统,以便于维持和/或达到目标巡航速度。例如,在一个实施例中,控制模块230可临时调整车辆电池的充电状态(SOC)的下限,以便在维持目标巡航速度时允许额外的加速。在其他方面,控制模块230可控制车辆系统140,以支持滑行期间的高效充电、预先把车辆电池充电到特定水平、为即将到来的加速调整发动机运转等等。
在一个实施例中,引导系统170包括数据库240。例如,数据库240是保存在存储器210或者另外的电子数据存储库中的电子数据结构,所述电子数据结构配置有可由处理器110执行,以便分析保存的数据、提供保存的数据、组织保存的数据等等的例程。从而,在一个实施例中,数据库240保存模块220和230在执行各种功能时使用/提供的数据。在一个实施例中,数据库240包括驾驶员模型250、控制规范260、记录的传感器数据、记录的交通数据、记录的车辆数据、一个或多个计算模型等等。在一个实施例中,驾驶员模型250是关于各种类型的交通来模拟驾驶员行为的计算模型。从而,在检测交通的存在/水平时、在生成控制规范时等等,监视模块220可利用驾驶员模型250。
下面关于图3,讨论按照检测的交通水平控制车辆系统的其他各个方面。图3图解说明与按照检测的交通水平控制一个或多个车辆系统相关的方法300的流程图。将从图1和2的引导系统170的角度,讨论方法300。尽管方法300是结合引导系统170讨论的,不过应意识到方法300不限于在引导系统170内被实现,而是可实现方法300的系统的一个例子。
在310,监视模块220监视交通。在一个实施例中,监视模块220通过例如电子监视制动踏板和加速踏板的位置,监视来自驾驶员的控制输入。监视模块220可随着时间的过去监视这些控制输入,以便检测表示车辆100正在交通中被驾驶的控制模式。
例如,图4图解说明车辆100的随着时间的速度的曲线图400,和随着时间的距离的曲线图405。曲线图400包括表示车辆100的独立的加速/减速事件的3个“驼峰”410、415和420。在曲线图405中图解所示的距离线条425中,进一步反映了加速/减速驼峰410、415和420。在两种情况下,曲线图400和405都图解说明表示行驶在交通中的加速然后减速的循环模式。此外,如线条425中所示,例示了在加速时,距离的快速积累,然后是在循环重复之前一段时间几乎不移动。从而,曲线图400和405中例示的通常控制模式是车辆100正在其中行驶的交通的当前水平的指示。应意识到曲线图400和405一般地举例说明了当行驶在交通中时,控制模式如何形成的一个例子。因而,在不同的条件下(例如,更高密度的交通、更低密度的交通等等),曲线图可能具有更陡的加速/减速轮廓、冻结的(blocked)轮廓(例如,在减速之前,持续一段时间达到最大速度)、更渐进的轮廓等等。从而,车辆100的控制模式可能跨越可能轮廓的连续体,取决于车辆100行驶于其中的交通的特定条件和水平。
在任一情况下,监视模块220可针对表示交通的存在的控制模式,不断监视车辆100的运行。通常,这样的控制模式与图4中图解所示的类似,从而监视模块220通常监视与曲线图400的例示模式类似并且在例如提及的曲线图的交通阈值内的控制模式。
在320,监视模块220确定检测的控制输入是否表示交通。在一个实施例中,监视模块220可使检测的输入归一化,并对照例证的控制模式(比如曲线400的例示模式)比较检测的输入,以确定检测的输入是否在例证模式的交通阈值之内(例如,±定义的程度)。在另外的实施例中,交通阈值指示与识别交通的存在关联的使车辆加速和减速的频率。从而,监视模块220可分析输入,以识别加速/减速控制多久重复一次,从而确定车辆100是否行驶在交通中。
此外,监视模块220可分析来自车辆系统140和/或传感器系统120的至少一个传感器的输入,以确定邻近车辆100的其他车辆的密度和/或所述其他车辆的行驶速度。在另外的方面,监视模块220还可比较所述密度与交通阈值,以确认交通的当前水平。例如,在320,监视模块220可进一步分析来自摄像头126、接近传感器、雷达123、导航传感器147、速度传感器、车辆对车辆(v2v)通信设备、车辆对基础设施(v2i)通信设备、激光雷达124等的电子输入。从而,按照来自310的检测的控制输入和/或来自各个传感器的电子输入,在320,监视模块220确定交通的当前水平是否满足交通阈值。
从而,如果监视模块220确定车辆100目前未行驶在交通中,那么监视模块220如在310所述地继续监视交通。
不过,如果监视模块220确定车辆100行驶在交通中,那么在330,监视模块220生成或以其他方式确定控制规范260。因而,在一个实施例中,监视模块220提供具有使车辆100在行驶在交通中时基本维持目标巡航速度的预测的加速输入、滑行时期和/或其他信息/建议的调整的控制规范260。因而,控制规范260通常目标在于避免利用车辆100的制动器来减速。这是因为例如与滑行相比,利用制动器效率低。从而,为了优化车辆100的操作,监视模块220产生控制规范260,以避免制动器,在一个实施例中,包括再生制动器(如果存在于车辆100上的话)的使用。
例如,进一步考虑图4的曲线图400和405。如图所示,曲线图400包括表示当行驶在交通中时车辆100的平均速度的线条430。类似地,线条435表示当按照平均速度430行驶时,会经历的距离的恒定累进。从而,与410、415、420和425相比,线条430和435例示循环加速/减速行为与一致的目标巡航速度之间的差异。于是,监视模块220产生目的在于实现与平均速度430类似的运行的控制规范260。
再例如,图5图解说明具有初始检测阶段505、然后是控制阶段510的曲线图500,控制阶段510是其中车辆100按照提供的控制规范260运行的例证时间段。从而,监视模块220最初在检测阶段505内检测交通的存在。在各个实施例中,检测阶段505的长度可按照诸如一定程度的确定性、特定交通的独特性之类的各种实现因素而变化。在任一情况下,在一个实施例中,监视模块220利用在阶段505内车辆100如何运行的特性来确定控制规范260。即,例如,监视模块220确定控制输入的频率、控制输入的振幅、加速/减速的速率等等,以便计算控制规范260。
从而,如图5中所示,监视模块220可确定检测阶段505的一段时间520内的距离515。因而,监视模块220随后可把控制规范260计算为平均速度,以用作目标巡航速度,还计算导致车辆100达到目标巡航速度的有效加速。如图5中所示,对照包括初始加速输入的周围交通530的速度,例示了目标巡航速度525。从而,与在周围交通的速度530中表现出的加速/减速相比,目标巡航速度提供车辆100的一致运行。
在另外的方面,监视模块220还可为在提供进一步的加速输入之前的滑行期,提供高于和低于目标巡航速度的余量,提供用于控制车辆100的各个其他系统的指示器等等。例如,监视模块220可计算控制规范260,以包括何时对车辆100的电池预先充电,何时SOC界限扩展是可以接受的,何时使车辆100的电动机为加速作好准备等等的指示器。此外,应意识到如前所述,监视模块220可按几种不同的方式,计算控制规范260和/或从数据源确定控制规范260。在任一情况下,监视模块220提供控制规范,作为当车辆100行驶在交通中时,便利车辆100的有效控制的方式。
在340,控制模块230按照控制规范260控制一个或多个车辆系统140。在一个实施例中,控制模块230控制输出系统135、显示器和/或另外的系统的一个或多个方面,以生成作为给驾驶员的视觉指导的控制规范260。即,例如,控制模块230在作为信息娱乐系统的一部分的车辆100的仪表板中的显示器上、在抬头显示器(HUD)上、在增强现实(AR)系统内、或者通过另外的显示装置呈现图形,以便向驾驶员提供当在交通中操纵车辆100时,如何控制车辆100以达到目标巡航速度的指令。
在各个方面,用于显示控制规范260的图形元素可包括曲线图、文本指令、统计图表、响应于实际驾驶员输入的热图等等。此外,控制模块230还可按照控制规范260提供另外的控制,以提高车辆100如何行驶在交通中的效率。例如,在一个实施例中,控制模块230提供用于按照控制规范260控制车辆100的部分控制。即,当车辆100按照控制规范260行驶在交通中时,如果驾驶员提供不充分的手动控制输入,那么控制模块230可控制车辆至少按照控制规范260加速和减速。从而,控制模块230可与将维持车辆100按照控制规范260运行的预期控制比较地监视来自驾驶员的输入,并在手动驾驶员输入不在预期控制的阈值变化之内时,从驾驶员手中接管控制。在另外的方面,当预期的控制不在预期控制的阈值变化之内时,控制模块230可提供不同程度的响应。例如,控制模块230最初可提供警报或警告,如果驾驶员对警报没有响应,那么控制模块230可接管控制,或者提供部分控制,以把车辆100轻推回到预期的输入。
从而,例如,当驾驶员提供用于使车辆100加速和减速的控制输入时,控制模块230确定所述控制输入是否在预期控制的阈值方差之内(例如,<10%差异)。当控制模块230确定驾驶员控制输入超过所述阈值方差时,控制模块230可轻推控制,以满足最大方差,和/或完全接管控制输入,以提供预期的控制。在任一情况下,控制模块230可有选择地干预,以便确保车辆100按照控制规范260运行。
此外,如前所示,控制模块230可控制车辆100的另外的系统,从而调整运行,以便支持维持控制规范260。例如,控制模块230可调整车辆100的电池的充电状态(SOC)的上限和/或下限。即,例如,当车辆100将按照控制规范260加速,但是按照关于SOC的当前界限,电池中的可用电量不足时,那么控制模块230可临时向下调整所述界限,以在不启动内燃机的情况下允许加速。
此外,在一个实施例中,预料到例如即将到来的加速,控制模块230可向上调整SOC界限,以允许额外的充电。此外,控制模块230还可启动各种系统,以支持按照控制规范260运行,禁用车辆系统140中的特定系统以便节能等等。
作为当车辆100行驶在交通中时,引导系统170可如何调整车辆100的运行的另一个例子,考虑图6。图6图解说明在特定交通情形的情况下表示的例证道路600的俯视图。如在道路600上所示,许多车辆行驶在分离的车道A、B和C中。每个车道具有相应的空隙610。空隙610图解说明波可如何在交通中传播,导致之前提到的周期性的加速和减速行为。从而,如图6中所示,超过空隙610的车辆会减速或停止,而在空隙610之前的车辆通常会加速,因为这些车辆有可以加速的自由空间。不过,正如所指出的,由于超过空隙的车辆已经减速或正在减速,因此目前正在加速的车辆也将很快需要减速以避免碰撞。这样,加速/减速波在交通中传播。
然而,当车辆100按照这种模式运行以检测交通和降低加速/减速的效率时,引导系统170检测交通,并便利车辆100的驾驶员按照控制规范260提供测定的控制。这样,车辆100不会过于迅速地消耗所述空隙,从而可以保持相对一致的速度而不减速。于是,车辆100能效提高地运行,因为能量不会由于重复的减速而消失。
现在非常详细地讨论图1,作为本文中公开的系统和方法可在其中起作用的例证环境。在一些情况下,车辆100被配置成有选择地在自主模式、一种或多种半自主操作模式和/或手动模式之间切换。这类切换可按照现在已知或者以后研发的适当方式实现。“手动模式”意味车辆的所有或大部分的驾驶(navigate)和/或操纵是按照从用户(例如,人类驾驶员)接收的输入进行的。在一种或多种方案中,车辆100可以是配置成只按照手动模式工作的传统车辆。
在一个或多个实施例中,车辆100是自主车辆。这里使用的“自主车辆”指的是按照自主模式工作的车辆。“自主模式”指的是在来自人类驾驶员的输入极少或不存在的情况下,通过利用一个或多个计算系统控制车辆100,沿着行驶路线驾驶和/或操纵车辆100。在一个或多个实施例中,车辆100是高度自主或者完全自主的。在一个实施例中,车辆100配置有一种或多种半自主操作模式,在所述半自主操作模式下,一个或多个计算系统进行车辆的沿着行驶路线的驾驶和/或操纵的一部分,车辆操作者(即,驾驶员)向车辆提供输入,以进行车辆100的沿着行驶路线的驾驶和/或操纵的一部分。
车辆100可包括一个或多个处理器110。在一种或多种方案中,处理器110可以是车辆100的主处理器。例如,处理器110可以是电子控制单元(ECU)。车辆100可包括用于保存一种或多种类型的数据的一个或多个数据存储库115。数据存储库115可包括易失性和/或非易失性存储器。适当的数据存储库115的例子包括RAM(随机存取存储器)、闪存、ROM(只读存储器)、PROM(可编程只读存储器)、EPROM(可擦可编程只读存储器)、EEPROM(电可擦可编程只读存储器)、寄存器、磁盘、光盘、硬盘驱动器、或者任何其他适当的存储介质、或者它们的任意组合。数据存储库115可以是处理器110的组件,或者数据存储库115可以操作上连接到处理器110,从而供使用。在本说明书中使用的用语“操作上连接”可包括直接或间接连接,包括无直接物理接触的连接。
在一种或多种方案中,所述一个或多个数据存储库115可包括地图数据116。地图数据116可包括一个或多个地理区域的地图。在一些情况下,地图数据116可包括关于所述一个或多个地理区域中的道路、交通控制设备、路标、结构、特征和/或陆标的信息或数据。地图数据116可以是任何适当的形式。在一些情况下,地图数据116可包括区域的鸟瞰图。在一些情况下,地图数据116可包括区域的地面视图,包括360°地面视图。地图数据116可包括用于包含在地图数据116中的一个或多个项目和/或与包含在地图数据116中的其他项目有关的测量、尺寸、距离和/或信息。地图数据116可包括具有关于道路几何形状的信息的数字地图。地图数据116可以是高质量和/或非常详细的。
在一种或多种方案中,地图数据116可包括一个或多个地形图117。地形图117可包括关于一个或多个地理区域的地面、地形、道路、表面和/或其他特征的信息。地形图117可包括所述一个或多个地理区域中的高程数据。地图数据116可以是高质量和/或非常详细的。地形图117可定义一个或多个地表,所述一个或多个地表可包括铺面道路、未铺面道路、土地、和限定地表的其他事物。
在一种或多种方案中,地图数据116可包括一个或多个静态障碍物地图118。静态障碍物地图118可包括关于位于一个或多个地理区域内的一个或多个静态障碍物的信息。“静态障碍物”是其位置在一段时间内不变化或基本不变化,和/或其大小在一段时间内不变化或基本不变化的物理物体。静态障碍物的例子包括树木、建筑物、路缘、栅栏、栏杆、中间分隔带、电线杆、雕像、古迹、标志、长椅、设施(furniture)、邮筒、大石块、小山。静态障碍物可以是在地平面以上延伸的物体。包含在静态障碍物地图118中的一个或多个静态障碍物可具有位置数据、尺寸数据、维度数据、材料数据、和/或与之关联的其他数据。静态障碍物地图118可包括用于一个或多个静态障碍物的测量、维度、距离和/或信息。静态障碍物地图118可以是高质量和/或非常详细的。静态障碍物地图118可被更新,以反映绘图区域内的变化。
所述一个或多个数据存储库115可包括传感器数据119。在这种上下文下,“传感器数据”意味关于车辆100配备的传感器的任意信息,包括关于这类传感器的能力和其他信息。如下所述,车辆100可包括传感器系统120。传感器数据119可与传感器系统120的一个或多个传感器相关。例如,在一种或多种方案中,传感器数据119可包括关于传感器系统120的一个或多个激光雷达传感器124的信息。
在一些情况下,地图数据116和/或传感器数据119的至少一部分可以位于设置在车辆100上的一个或多个数据存储库115中。或者,或另外,地图数据116和/或传感器数据119的至少一部分可以位于设置在远离车辆100之处的一个或多个数据存储库115中。
如上所述,车辆100可包括传感器系统120。传感器系统120可包括一个或多个传感器。“传感器”意味能够检测和/或感测某物的任意设备、组件和/或系统。所述一个或多个传感器可被配置成实时检测和/或感测。这里使用的术语“实时”意味用户或系统感觉特定处理或确定是足够即时地进行的,或者使处理器能够跟上某种外部处理的处理响应水平。
在其中传感器系统120包括多个传感器的方案中,传感器可以彼此独立地工作。或者,传感器中的两个或更多个传感器可以相互结合地工作。这种情况下,所述两个或更多个传感器可构成传感器网络。传感器系统120和/或一个或多个传感器可以操作上连接到处理器110、数据存储库115和/或车辆100的另一个元件(包括图1中所示的任意元件)。传感器系统120可获得车辆100的外部环境的至少一部分(例如,附近的车辆)的数据。
传感器系统120可包括任何适当类型的传感器。这里将说明不同类型的传感器的各种例子。不过,要明白实施例不限于说明的特定传感器。传感器系统120可包括一个或多个车辆传感器121。车辆传感器121可检测、确定和/或感测关于车辆100本身的信息。在一种或多种方案中,车辆传感器121可被配置成比如根据惯性加速度,检测和/或感测车辆100的位置和定向变化。在一种或多种方案中,车辆传感器121可包括一个或多个加速度计、一个或多个陀螺仪、惯性测量单元(IMU)、航位推测系统、全球导航卫星系统(GNSS)、全球定位系统(GPS)、导航系统147和/或其他适当的传感器。车辆传感器121可被配置成检测和/或感测车辆100的一个或多个特性。在一种或多种方案中,车辆传感器121可包括确定车辆100的当前速度的速度计。
或者,或另外,传感器系统120可包括配置成获得和/或感测驾驶环境数据的一个或多个环境传感器122。“驾驶环境数据”包括关于自主车辆所位于的外部环境或其一个或多个部分的任意数据或信息。例如,所述一个或多个环境传感器122可被配置成检测、量化和/或感测在车辆100的外部环境的至少一部分中的障碍物,和/或关于这类障碍物的信息/数据。这类障碍物可以是固定物体和/或动态物体。所述一个或多个环境传感器122可被配置成检测、测量、量化和/或感测在车辆100的外部环境中的其他事物,比如车道标记、标志、交通信号灯、交通标志、车道线、人行横道、邻近车辆100的路缘、道路外的物体等等。
这里将说明传感器系统120的传感器的各种例子。例证的传感器可以是一个或多个环境传感器122和/或一个或多个车辆传感器121的一部分。不过,应明白实施例不限于说明的特定传感器。
例如,在一种或多种方案中,传感器系统120可包括一个或多个雷达传感器123、一个或多个激光雷达传感器124、一个或多个声纳传感器125、和/或一个或多个摄像头126。在一种或多种方案中,所述一个或多个摄像头126可以是高动态范围(HDR)摄像头或红外(IR)摄像头。
车辆100可包括输入系统130。“输入系统”包括使信息/数据能够被输入机器中的任意设备、组件、系统、元件或装置,或者所述各项的群组。输入系统130可接收来自车辆乘客(例如,驾驶员或乘客)的输入。车辆100可包括输出系统135。“输出系统”包括使信息/数据能够被呈现给车辆乘客(例如,人、车辆乘客等等)的任意设备、组件或装置,或者所述各项的群组。
车辆100可包括一个或多个车辆系统140。图1中表示了所述一个或多个车辆系统140的各种例子。不过,车辆100可包括更多、更少或者不同的车辆系统。应意识到尽管分别定义了特定的车辆系统,不过,每个系统或任意系统或其各个部分都可在车辆100内通过硬件和/或软件被组合或隔离。车辆100可包括推进系统141、制动系统142、转向系统143、节流阀系统144、传动系统145、信令系统146和/或导航系统147。这些系统中的每个可包括现在已知或者以后研发的一个或多个设备、组件和/或它们的组合。
导航系统147可包括配置成确定车辆100的地理位置和/或确定车辆100的行驶路线的目前已知或以后研发的一个或多个设备、应用、和/或它们的组合。导航系统147可包括确定车辆100的行驶路线的一个或多个绘图应用。导航系统147可包括全球定位系统、本地定位系统或地理定位系统。
处理器110、引导系统170、和/或自主驾驶模块160可在操作上被连接,以便与各个车辆系统140和/或其各个组件通信。例如,返回图1,处理器110和/或自主驾驶模块160可以通信,以发送和/或从各个车辆系统140接收信息,从而控制车辆100的移动、速度、动作、航向、方向等等。处理器110、引导系统170、和/或自主驾驶模块160可控制这些车辆系统140中的一些或全部,从而,可以是部分或完全自主的。
处理器110、引导系统170、和/或自主驾驶模块160可在操作上被连接,以便与各个车辆系统140和/或其各个组件通信。例如,返回图1,处理器110、引导系统170、和/或自主驾驶模块160可以通信,以发送和/或从各个车辆系统140接收信息,从而控制车辆100的移动、速度、动作、航向、方向等等。处理器110、引导系统170、和/或自主驾驶模块160可控制这些车辆系统140中的一些或全部。
处理器110、引导系统170、和/或自主驾驶模块160可操作为通过控制车辆系统140中的一个或多个和/或其组件,控制车辆100的驾驶和/或操纵。例如,当按照自主模式工作时,处理器110、引导系统170、和/或自主驾驶模块160可控制车辆100的方向和/或速度。处理器110、引导系统170、和/或自主驾驶模块160可导致车辆100加速(例如,通过增大提供给发动机的燃油的供给)、减速(例如,通过减小对发动机的燃油的供给和/或通过施加制动)和/或变更方向(例如,通过转动两个前轮)。在一个实施例中,引导系统170可收集与来自处理器110和自主驾驶模块160的导致车辆加速、减速和进行其他各种动作的控制信号,和/或为什么自主驾驶模块160引起所述动作有关的数据。这里使用的“导致”意味直接或间接地使、促使、迫使、指导、命令、指令和/或允许事件或动作发生,或者至少处于这类事件或动作可发生的状态。
车辆100可包括一个或多个致动器150。致动器150可以是可操作为修改、调整和/或改变一个或多个车辆系统140或其多个组件,以响应从处理器110和/或自主驾驶模块160接收信号或其他输入的任意元件或元件的组合。可以使用任何适当的致动器。例如,所述一个或多个致动器150可包括电动机、气动致动器、液压活塞、继电器、电磁阀、和/或压电致动器,仅仅列举几个例子。
车辆100可包括一个或多个模块,这里说明其中的至少一些模块。模块可被实现成计算机可读程序代码,当由处理器110执行时,所述程序代码实现记载在本文中的各种处理中的一个或多个处理。模块中的一个或多个模块可以是处理器110的组件,或者模块中的一个或多个模块可在处理器110操作上连接到的其他处理系统上被执行,和/或分布在所述其他处理系统之间。模块可包括可由一个或多个处理器110执行的指令(例如,程序逻辑)。或者,或另外,一个或多个数据存储库115可包含这样的指令。
在一种或多种方案中,记载在本文中的模块中的一个或多个模块可包括人工或计算智能元件,例如神经网络、模糊逻辑或其他机器学习算法。此外,在一种或多种方案中,所述模块中的一个或多个模块可分布在记载在本文中的多个模块间。在一种或多种方案中,本文中描述的模块中的两个或更多个模块可被结合成单个模块。
车辆100可包括一个或多个自主驾驶模块160。自主驾驶模块160可被配置成从传感器系统120,和/或能够捕捉与车辆100和/或车辆100的外部环境相关的信息的任何其它类型的系统接收数据。在一种或多种方案中,自主驾驶模块160可利用这样的数据来生成一个或多个驾驶场景模型。自主驾驶模块160可确定车辆100的位置和速度。自主驾驶模块160可确定障碍物的位置,障碍物或者其他环境特征,包括交通标志、树木、灌木、相邻的车辆、行人等。
自主驾驶模块160可被配置成接收和/或确定在车辆100的外部环境内的障碍物的位置信息,以便由处理器110和/或记载在本文中的一个或多个模块用于估计车辆100的位置和定向,基于来自多颗卫星的信号的全球坐标系中的车辆位置,或者可用于确定车辆100的当前状态或者确定车辆100相对于其环境的位置,供创建地图或者关于地图数据确定车辆100的位置之用的任何其他数据和/或信号。
自主驾驶模块160或者独立地、或者与引导系统170组合地可被配置成根据传感器系统120获得的数据、驾驶场景模型、和/或来自任何其他适当来源的的数据,确定行驶路径、车辆100的当前自主驾驶动作、未来的自主驾驶动作、和/或对当前自主驾驶动作的修改。“驾驶动作”意味影响车辆的移动的一个或多个动作。驾驶动作的例子包括:加速、减速、制动、转向、沿车辆100的横向方向移动、变道、并道、和/或倒车,仅仅列举几个例子。自主驾驶模块160可被配置成实现确定的驾驶动作。自主驾驶模块160可直接或间接地导致这样的自主驾驶动作被实现。这里使用的“导致”意味直接或间接地使、命令、指令和/或允许事件或动作发生,或者至少处于这类事件或动作可发生的状态。自主驾驶模块160可被配置成执行各种车辆功能,和/或向车辆100或其一个或多个系统(例如,车辆系统140中的一个或多个)传送数据,从所述车辆100或其一个或多个系统接收数据,与所述车辆100或其一个或多个系统相互作用,和/或控制所述所述车辆100或其一个或多个系统。
本文中公开了详细的实施例。不过,要明白公开的实施例仅仅作为例子。于是,本文中公开的具体结构和功能细节不应被解释成限制性的,而是仅仅作为权利要求书的基础,以及作为教导本领域的技术人员在实质上任何适当详细的结构中,不同地采用本文中的各个方面的代表性基础。此外,本文中使用的用语和短语不是限制性的,而是提供各种可能实现的可理解描述。图1-3中表示了各个实施例,不过,实施例不限于例示的结构或应用。
附图中的流程图和方框图图解说明按照各个实施例的系统、方法和计算机程序产品的可能实现的体系结构、功能和操作。在这方面,流程图或方框图中的各个方框可表示包含用于实现指定的逻辑功能的一个或多个可执行指令的模块、片段、或者代码部分。还应注意在一些备选实现中,记载在方框中的功能可不按照附图中所示的顺序发生。例如,相继所示的两个方框事实上可以基本同时地进行,或者各个方框有时可按照相反的顺序进行,取决于所涉及的功能。
上面说明的系统、组件和/或处理可以用硬件,或者硬件和软件的组合来实现,并且可以集中地在一个处理系统中实现,或者分布地实现,在分布实现的情况下,不同的元件分布在几个互连的处理系统间。适合于执行记载在本文中的各种方法的任意种类的处理系统或者另外的设备都是适合的。硬件和软件的典型组合可以是具有计算机可用程序代码的处理系统,当被加载和执行时,所述计算机可用程序代码控制处理系统,以致它执行本文中公开的方法。系统、组件和/或处理也可被嵌入机器可读的有形地包含可由机器执行,以进行记载在本文中的方法和处理的指令程序的计算机可读存储器,比如计算机程序产品或其他数据程序存储设备中。这些元件也可被嵌入应用产品中,所述应用产品包含使记载在本文中的方法的实现成为可能的所有特征,并且当被载入处理系统中时,能够执行这些方法。
此外,记载在本文中的各种方案可以采取包含在一个或多个计算机可读介质的计算机程序产品中,所述一个或多个计算机可读介质具有包含在其上,例如保存在其上的计算机可读程序代码。可以利用一个或多个计算机可读介质的任意组合。计算机可读介质可以是计算机可读信号介质或计算机可读存储介质。短语“计算机可读存储介质”意味非临时性存储介质。例如,计算机可读存储介质可以是(但不限于)电子、磁、光、电磁、红外或半导体系统、设备或装置,或者上述的任何适当组合。计算机可读存储介质的更具体例子(非详尽列表)包括:便携式计算机磁盘、硬盘驱动器(HDD)、固态驱动器(SSD)、只读存储器(ROM)、可擦可编程只读存储器(EPROM或闪存)、便携式光盘只读存储器(CD-ROM)、数字光盘(DVD)、光学存储设备、磁存储设备、或者上述的任何适当组合。在本文的上下文中,计算机可读存储介质可以是可包含或者保存供指令执行系统、设备或装置使用,或者与指令执行系统、设备或装置结合使用的任何有形介质。
包含在计算机可读介质上的程序代码可利用任何适当的介质,包括(但不限于)无线、有线、光纤、电缆、RF等,或者上述的任何适当组合来传送。用于进行本发明各种方案的各个方面的操作的计算机程序代码可用一种或多种编程语言,包括诸如JavaTM,Smalltalk或C++之类的面向对象的编程语言,和诸如“C”编程语言或类似编程语言之类的常规过程编程语言的任意组合编写。程序代码可以完全在用户的计算机上运行,部分在用户的计算机上运行,作为独立的软件包,部分在用户的计算机上运行,并且部分在远程计算机上运行,或者完全在远程计算机或服务器上运行。在后一情况下,远程计算机可通过任意类型的网络,包括局域网(LAN)或广域网(WAN),连接到用户的计算机,或者可以形成与外部计算机的连接(例如,利用因特网服务提供商通过因特网)。
本文中使用的单数形式被定义成一个或不止一个。本文中使用的用语“多个”被定义成两个或不止两个。本文中使用的用语“另一个”被定义成至少第二个或更多个。本文中使用的用语“包括”和/或“具有”被定义成包含(即,开放式语言)。本文中使用的短语“…和…中的至少一个”指的是并且包含关联的列举项目中的一个或多个的任何和所有可能组合。例如,短语“A、B和C中的至少一个”包括仅仅A、仅仅B、仅仅C、或者它们的任何组合(例如,AB、AC、BC或ABC)。
本文中的各个方面可用其他各种形式具体体现,而不脱离其精神或基本属性。因而其范围应参考以下的权利要求书,而不是上面的说明书。

Claims (20)

1.一种在交通中操纵车辆的引导系统,包括:
一个或多个处理器;
可通信地耦接到所述一个或多个处理器的存储器,所述存储器保存:
包含指令的监视模块,当由所述一个或多个处理器执行时,所述指令使所述一个或多个处理器响应于检测到邻近所述车辆的交通的当前水平满足交通阈值,至少按照交通的当前水平确定控制规范,其中所述控制规范至少指示当车辆行驶在交通中时避免使车辆减速的制动的车辆的目标巡航速度和加速输入;
包含指令的控制模块,当由所述一个或多个处理器执行时,所述指令使所述一个或多个处理器按照所述控制规范控制车辆的一个或多个车辆系统,以使车辆在行驶在交通中时基本维持目标巡航速度。
2.按照权利要求1所述的引导系统,其中所述控制模块还包括通过以下操作控制所述一个或多个车辆系统的指令:
在电子显示器上生成关于控制规范的指令,以通知车辆的操作者当在交通中操纵所述车辆时,如何手动提供控制输入以维持目标巡航速度。
3.按照权利要求2所述的引导系统,其中所述控制模块还包括通过以下操作控制所述一个或多个车辆系统的指令:
通过进行下述中的一个或多个调整一个或多个车辆系统的操作以支持维持目标滑行速度:调整电池的充电状态(SOC)的界限,当控制输入超过相对于控制规范的阈值变化时绕过操作者产生的控制输入并直接控制车辆,和当控制输入超过所述阈值变化时提供警报。
4.按照权利要求1所述的引导系统,其中所述监视模块还包括用于如下的指令:通过生成具有使车辆当在交通中时基本维持目标巡航速度、同时避免定期性制动车辆以减速的预测加速输入和滑行期的控制规范,来确定控制规范。
5.按照权利要求1所述的引导系统,其中所述监视模块还包括用于如下的指令:通过分析使车辆加速和减速的控制输入以识别与在交通中操纵车辆关联的控制模式,来检测交通的当前水平,其中所述交通阈值指示与交通拥堵的存在关联的使车辆加速和减速的频率,和
其中所述监视模块还包括用于如下的指令:通过比较所述控制模式与所述交通阈值以确定所述控制模式指示的频率是否指示出交通,来检测交通的当前水平。
6.按照权利要求1所述的引导系统,其中所述监视模块还包括用于如下的指令:通过i)分析来自至少一个传感器的电子输入以确定邻近所述车辆的其他车辆的密度以及所述其他车辆的行驶速度,和ii)比较所述密度与交通阈值以确认交通的当前水平,来检测交通的当前水平。
7.按照权利要求6所述的引导系统,其中所述监视模块还包括用于如下的指令:通过分析来自摄像头、接近传感器、雷达、导航传感器、速度传感器、车辆对车辆(v2v)通信设备和车辆对基础设施(v2i)通信设备至少之一的电子输入,来分析所述电子输入。
8.按照权利要求6所述的引导系统,其中所述监视模块还包括用于如下的指令:当控制阈值被满足时,通过记录与来自驾驶员的表征驾驶员对于交通的当前水平如何操纵车辆的控制输入有关的车辆数据,来从车辆系统中的一个或多个车辆系统收集车辆数据,
其中所述监视模块还包括从所述车辆数据生成驾驶员模型,以使驾驶员的行为与交通的水平相关联的指令,
其中所述驾驶员模型表征驾驶员对于交通的水平可能如何操纵车辆,并预测用于在所述交通的水平下控制车辆以避免定期制动的控制规范。
9.一种保存指令的非临时性计算机可读介质,当由一个或多个处理器执行时,所述指令使所述一个或多个处理器:
响应于检测到邻近车辆的交通的当前水平满足交通阈值,至少按照交通的当前水平来确定控制规范,其中所述控制规范至少指示当车辆行驶在交通中时避免使车辆减速的制动的车辆的目标巡航速度和加速输入;和
按照所述控制规范控制车辆的一个或多个车辆系统,以使车辆在行驶在交通中时基本维持目标巡航速度。
10.按照权利要求9所述的非临时性计算机可读介质,其中控制所述一个或多个车辆系统的指令包括用于如下的指令:在电子显示器上生成关于控制规范的指令,以通知车辆的操作者当在交通中操纵所述车辆时,如何手动提供控制输入以维持目标巡航速度。
11.按照权利要求10所述的非临时性计算机可读介质,其中控制所述一个或多个车辆系统的指令还包括用于如下的指令:
通过进行下述中的一个或多个调整一个或多个车辆系统的操作以支持维持目标滑行速度:调整电池的充电状态(SOC)的界限,当控制输入超过相对于控制规范的阈值变化时绕过操作者产生的控制输入并直接控制车辆,和当控制输入超过所述阈值变化时提供警报。
12.按照权利要求9所述的非临时性计算机可读介质,其中检测交通的当前水平的指令包括分析使车辆加速和减速的控制输入以识别与在交通中操纵车辆关联的控制模式的指令,其中所述交通阈值指示与交通拥堵的存在关联的使车辆加速和减速的频率,和
其中检测交通的当前水平的指令包括比较所述控制模式与所述交通阈值以确定所述控制模式指示的频率是否指示出交通的指令。
13.按照权利要求9所述的非临时性计算机可读介质,其中确定控制规范的指令包括生成具有使车辆当在交通中时基本维持目标巡航速度、同时避免定期性制动车辆以减速的预测加速输入和滑行期的控制规范的指令。
14.一种在交通中操纵车辆的方法,包括:
响应于检测到邻近所述车辆的交通的当前水平满足交通阈值,至少按照交通的当前水平来确定控制规范,其中所述控制规范至少指示当车辆行驶在交通中时避免使车辆减速的制动的车辆的目标巡航速度和加速输入;和
按照所述控制规范控制车辆的一个或多个车辆系统,以使车辆在行驶在交通中时基本维持目标巡航速度。
15.按照权利要求14所述的方法,其中控制所述一个或多个车辆系统包括:
在电子显示器上生成关于控制规范的指令,以通知车辆的操作者当在交通中操纵所述车辆时,如何手动提供控制输入以维持目标巡航速度。
16.按照权利要求15所述的方法,其中控制所述一个或多个车辆系统包括:
通过进行下述中的一个或多个调整一个或多个车辆系统的操作以支持维持目标滑行速度:调整电池的充电状态(SOC)的界限,当控制输入超过相对于控制规范的阈值变化时绕过操作者产生的控制输入并直接控制车辆,和当控制输入超过所述阈值变化时提供警报。
17.按照权利要求14所述的方法,其中确定控制规范包括生成具有使车辆当在交通中时基本维持目标巡航速度、同时避免定期性制动车辆以减速的预测加速输入和滑行期的控制规范。
18.按照权利要求14所述的方法,其中检测交通的当前水平包括分析使车辆加速和减速的控制输入以识别与在交通中操纵车辆关联的控制模式,其中所述交通阈值指示与识别交通拥堵的存在关联的使车辆加速和减速的频率,和
其中检测交通的当前水平包括比较所述控制模式与所述交通阈值以确定所述控制模式指示的频率是否指示出交通。
19.按照权利要求14所述的方法,其中检测交通的当前水平包括i)分析来自至少一个传感器的电子输入,以确定邻近所述车辆的其他车辆的密度以及所述其他车辆的行驶速度,和ii)比较所述密度与交通阈值以确认交通的当前水平,
其中分析所述电子输入包括分析来自摄像头、接近传感器、雷达、导航传感器、速度传感器、车辆对车辆(v2v)通信设备和车辆对基础设施(v2i)通信设备至少之一的电子输入。
20.按照权利要求19所述的方法,还包括:
当控制阈值被满足时,通过记录与来自驾驶员的表征驾驶员对于交通的当前水平如何操纵车辆的控制输入有关的车辆数据,来从车辆系统中的一个或多个车辆系统收集车辆数据;和
从所述车辆数据生成驾驶员模型,以使驾驶员的行为与交通的当前水平相关联,其中所述驾驶员模型表征驾驶员对于交通的当前水平可能如何操纵车辆,并预测用于在所述交通的当前水平下控制车辆以避免定期制动的控制规范。
CN201810568347.4A 2017-06-06 2018-06-05 按照交通动态控制车辆的系统和方法 Expired - Fee Related CN109003441B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US15/614,769 2017-06-06
US15/614,769 US10358129B2 (en) 2017-06-06 2017-06-06 Systems and methods for dynamic vehicle control according to traffic

Publications (2)

Publication Number Publication Date
CN109003441A true CN109003441A (zh) 2018-12-14
CN109003441B CN109003441B (zh) 2021-04-30

Family

ID=64458245

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810568347.4A Expired - Fee Related CN109003441B (zh) 2017-06-06 2018-06-05 按照交通动态控制车辆的系统和方法

Country Status (3)

Country Link
US (1) US10358129B2 (zh)
JP (1) JP6791905B2 (zh)
CN (1) CN109003441B (zh)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110784852A (zh) * 2019-10-15 2020-02-11 中国科学院自动化研究所 基于在线链路持续时间预测的v2v路由选择方法
CN112069251A (zh) * 2019-06-11 2020-12-11 丰田自动车北美公司 车辆对车辆传感器数据共享
CN112712608A (zh) * 2019-10-25 2021-04-27 丰田研究所股份有限公司 用于通过车辆收集性能数据的系统和方法
CN113168769A (zh) * 2018-12-21 2021-07-23 高通股份有限公司 智能且自适应的交通控制系统
CN113468943A (zh) * 2020-03-31 2021-10-01 丰田自动车北美公司 交通管理员运输工具
CN113748447A (zh) * 2019-06-24 2021-12-03 谷歌有限责任公司 幽灵交通拥堵检测和避免
US11449072B2 (en) 2018-12-21 2022-09-20 Qualcomm Incorporated Intelligent and adaptive traffic control system
CN115280391A (zh) * 2020-03-27 2022-11-01 大众汽车股份公司 用于由车辆的至少一个运动曲线确定交通密度的用于车辆的计算机程序、装置、方法和车辆
CN118219922A (zh) * 2024-04-18 2024-06-21 奇瑞新能源汽车股份有限公司 一种增程式车辆的soc下限控制方法

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6052530B1 (ja) * 2015-04-21 2016-12-27 パナソニックIpマネジメント株式会社 情報処理システム、情報処理方法、およびプログラム
US12122352B2 (en) * 2017-06-06 2024-10-22 Toyota Motor Engineering & Manufacturing North America, Inc. Systems and methods for more accurately adjusting traffic predictions for the intended use of optimizing battery pre-charging
JP2019048521A (ja) * 2017-09-08 2019-03-28 株式会社Subaru 報知装置
US20210380035A1 (en) * 2018-06-22 2021-12-09 Maurice Matovich Auxiliary lighting system and method for providing an indicator of brake magnitude on a vehicle
KR102518600B1 (ko) * 2018-10-26 2023-04-06 현대자동차 주식회사 친환경 차량의 감속 제어 방법
EP4031426B1 (en) 2019-09-22 2024-11-06 Vayavision Sensing Ltd. Method and system for autonomous driving of vehicles
US12309500B2 (en) * 2019-12-13 2025-05-20 Sony Group Corporation Trans-spectral feature detection for volumetric image alignment and colorization
CN111400896B (zh) * 2020-03-12 2023-06-20 阿里巴巴集团控股有限公司 一种交通仿真方法、设备及存储介质
US12073332B2 (en) * 2020-08-20 2024-08-27 Toyota Motor Engineering & Manufacturing North America, Inc. Rest stop recommendation system
US11577725B2 (en) 2020-09-02 2023-02-14 Ford Global Technologies, Llc Vehicle speed and steering control
DE102021202666A1 (de) * 2021-03-18 2022-09-22 Volkswagen Aktiengesellschaft Dynamischer AR-Hinweis
KR102685362B1 (ko) * 2021-09-17 2024-07-17 (주)오토노머스에이투지 고정된 라이다를 이용하여 정밀 지도를 생성하는 방법 및 이를 이용한 서버
KR102685361B1 (ko) * 2021-09-17 2024-07-17 (주)오토노머스에이투지 라이다를 이용하여 이동 오브젝트에 대한 판단을 수행하기 위한 방법 및 이를 이용한 서버
JP7533437B2 (ja) * 2021-12-22 2024-08-14 トヨタ自動車株式会社 車両の制御装置
CN115503708B (zh) * 2022-10-29 2024-07-19 重庆长安汽车股份有限公司 巡航目标确定方法、巡航方法、系统、设备及介质
CN116443040B (zh) * 2023-05-31 2025-08-08 阿维塔科技(重庆)有限公司 车辆控制方法和装置

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6411883B1 (en) * 1998-07-29 2002-06-25 Lucas Industries Limited Vehicle cruise control with automatic set speed reduction
JP2003343305A (ja) * 2002-05-30 2003-12-03 Toyota Motor Corp クルーズコントロール装置
JP2008162563A (ja) * 2007-01-05 2008-07-17 Nissan Motor Co Ltd ハイブリッド車両の定速走行制御装置
CN101633317A (zh) * 2008-07-23 2010-01-27 通用汽车环球科技运作公司 巡航模式中利用车辆制动器的车速控制
CN102007031A (zh) * 2008-04-14 2011-04-06 丰田自动车株式会社 车辆行驶控制系统
CN104417556A (zh) * 2013-08-30 2015-03-18 福特全球技术公司 经济模式巡航控制

Family Cites Families (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3143063B2 (ja) * 1996-06-07 2001-03-07 株式会社日立製作所 移動体の走行制御装置
JPH11241622A (ja) * 1998-02-24 1999-09-07 Honda Motor Co Ltd エンジン駆動力制御装置
JP3229297B2 (ja) * 1998-10-12 2001-11-19 株式会社データ・テック 移動体の操作傾向解析方法、運行管理システム及びその構成装置、記録媒体
DE10037826A1 (de) * 2000-08-03 2002-02-14 Daimler Chrysler Ag Verfahren und Einrichtung zur selbsttätigen Geschwindigkeitseinstellung in einem Fahrzeug
JP4175923B2 (ja) 2003-03-13 2008-11-05 株式会社エクォス・リサーチ 走行速度パターン推定装置
US7360615B2 (en) 2004-06-09 2008-04-22 General Motors Corporation Predictive energy management system for hybrid electric vehicles
JP2007022238A (ja) * 2005-07-14 2007-02-01 Nissan Motor Co Ltd 車両用運転操作補助装置および車両用運転操作補助装置を備えた車両
DE102005050277A1 (de) * 2005-10-20 2007-04-26 Robert Bosch Gmbh Abstands- und Geschwindigkeitsregler mit Stauerkennung
JP4882499B2 (ja) * 2006-05-10 2012-02-22 株式会社デンソー 速度情報提供装置及びプログラム
DE112007001447B4 (de) * 2006-08-16 2024-02-01 Adc Automotive Distance Control Systems Gmbh Verfahren zur Abstandsregelung
JP5051542B2 (ja) * 2008-03-27 2012-10-17 株式会社エクォス・リサーチ ドライバモデル処理装置
US8190318B2 (en) 2008-04-15 2012-05-29 The Uwm Research Foundation, Inc. Power management systems and methods in a hybrid vehicle
JP4602444B2 (ja) * 2008-09-03 2010-12-22 株式会社日立製作所 ドライバ運転技能支援装置及びドライバ運転技能支援方法
DE102008047143B4 (de) * 2008-09-12 2010-09-09 Technische Universität Carolo-Wilhelmina Zu Braunschweig Verfahren und Vorrichtung zur Ermittlung einer Fahrstrategie
WO2010048146A1 (en) 2008-10-20 2010-04-29 Carnegie Mellon University System, method and device for predicting navigational decision-making behavior
JP2010274839A (ja) * 2009-05-29 2010-12-09 Toyota Motor Corp 走行制御装置
JP5316274B2 (ja) * 2009-07-14 2013-10-16 トヨタ自動車株式会社 走行支援装置
US9183740B2 (en) * 2009-09-24 2015-11-10 Mitsubishi Electric Corporation Travel pattern generation device
US9457810B2 (en) * 2009-10-21 2016-10-04 Berthold K. P. Horn Method and apparatus for reducing motor vehicle traffic flow instabilities and increasing vehicle throughput
CN102667255B (zh) * 2009-12-15 2015-12-09 日产自动车株式会社 车辆用带式无级变速器的控制装置及控制方法
US9221452B2 (en) 2010-07-21 2015-12-29 Eaton Corporation System and method for optimizing fuel economy using predictive environment and driver behavior information
US8494759B2 (en) * 2010-09-08 2013-07-23 Toyota Motor Engineering & Manufacturing North America, Inc. Vehicle speed indication using vehicle-infrastructure wireless communication
GB2495511A (en) * 2011-10-12 2013-04-17 Ford Global Tech Llc A method and system for controlling the maximum torque of an internal combustion engine
US9114726B2 (en) * 2011-11-04 2015-08-25 Toyota Jidosha Kabushiki Kaisha Vehicle and method for controlling vehicle
CN104756173B (zh) 2012-09-17 2018-02-06 沃尔沃拉斯特瓦格纳公司 用于将基于背景的指导消息提供给汽车驾驶员的方法
JP2015041120A (ja) * 2013-08-20 2015-03-02 株式会社インターリスク総研 車両運転支援装置
US9165477B2 (en) 2013-12-06 2015-10-20 Vehicle Data Science Corporation Systems and methods for building road models, driver models, and vehicle models and making predictions therefrom
JP6681140B2 (ja) * 2014-02-28 2020-04-15 矢崎エナジーシステム株式会社 車載装置
US9988037B2 (en) 2014-04-15 2018-06-05 Ford Global Technologies, Llc Driving scenario prediction and automatic vehicle setting adjustment
US10029693B2 (en) * 2014-05-30 2018-07-24 Cummins Inc. Active acceleration limit management and gear shift scheduling based on driving environment
US9643616B2 (en) 2014-08-13 2017-05-09 Toyota Motor Engineering & Manufacturing North America, Inc. Systems and methods for providing predictive vehicle dynamics
DE102014218198A1 (de) * 2014-09-11 2016-03-17 Robert Bosch Gmbh Abstandsregelsystem für Kraftfahrzeuge
JP6486640B2 (ja) * 2014-10-09 2019-03-20 株式会社日立製作所 運転特性診断装置、運転特性診断システム、運転特性診断方法、情報出力装置、情報出力方法
GB201420988D0 (en) * 2014-11-26 2015-01-07 Tomtom Telematics Bv Apparatus and method for vehicle economy improvement
JP2016141223A (ja) * 2015-01-30 2016-08-08 株式会社アドヴィックス 車両制御装置
US10759446B2 (en) * 2015-04-21 2020-09-01 Panasonic Intellectual Property Management Co., Ltd. Information processing system, information processing method, and program
JP6620479B2 (ja) * 2015-09-14 2019-12-18 住友電気工業株式会社 交通情報提供システム、交通情報提供装置及び車載通信装置
US10037031B2 (en) * 2016-02-05 2018-07-31 Ford Global Technologies, Llc Vehicle operation states
US10471960B2 (en) * 2016-05-13 2019-11-12 Hyundai Motor Company Adaptive cruise control apparatus and method of operating adaptive cruise control in consideration of traffic condition
KR101827127B1 (ko) * 2016-07-01 2018-03-22 현대자동차주식회사 선행차량 존재시 적응형 순항 제어 시스템 연비 향상 제어방법

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6411883B1 (en) * 1998-07-29 2002-06-25 Lucas Industries Limited Vehicle cruise control with automatic set speed reduction
JP2003343305A (ja) * 2002-05-30 2003-12-03 Toyota Motor Corp クルーズコントロール装置
JP2008162563A (ja) * 2007-01-05 2008-07-17 Nissan Motor Co Ltd ハイブリッド車両の定速走行制御装置
CN102007031A (zh) * 2008-04-14 2011-04-06 丰田自动车株式会社 车辆行驶控制系统
CN101633317A (zh) * 2008-07-23 2010-01-27 通用汽车环球科技运作公司 巡航模式中利用车辆制动器的车速控制
CN104417556A (zh) * 2013-08-30 2015-03-18 福特全球技术公司 经济模式巡航控制

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113168769A (zh) * 2018-12-21 2021-07-23 高通股份有限公司 智能且自适应的交通控制系统
US11449072B2 (en) 2018-12-21 2022-09-20 Qualcomm Incorporated Intelligent and adaptive traffic control system
CN112069251A (zh) * 2019-06-11 2020-12-11 丰田自动车北美公司 车辆对车辆传感器数据共享
CN112069251B (zh) * 2019-06-11 2024-05-28 丰田自动车北美公司 车辆对车辆传感器数据共享
CN113748447A (zh) * 2019-06-24 2021-12-03 谷歌有限责任公司 幽灵交通拥堵检测和避免
CN110784852A (zh) * 2019-10-15 2020-02-11 中国科学院自动化研究所 基于在线链路持续时间预测的v2v路由选择方法
CN110784852B (zh) * 2019-10-15 2021-03-02 中国科学院自动化研究所 基于在线链路持续时间预测的v2v路由选择方法
CN112712608A (zh) * 2019-10-25 2021-04-27 丰田研究所股份有限公司 用于通过车辆收集性能数据的系统和方法
CN112712608B (zh) * 2019-10-25 2024-03-01 丰田研究所股份有限公司 用于通过车辆收集性能数据的系统和方法
CN115280391A (zh) * 2020-03-27 2022-11-01 大众汽车股份公司 用于由车辆的至少一个运动曲线确定交通密度的用于车辆的计算机程序、装置、方法和车辆
CN113468943A (zh) * 2020-03-31 2021-10-01 丰田自动车北美公司 交通管理员运输工具
CN118219922A (zh) * 2024-04-18 2024-06-21 奇瑞新能源汽车股份有限公司 一种增程式车辆的soc下限控制方法

Also Published As

Publication number Publication date
US10358129B2 (en) 2019-07-23
US20180345965A1 (en) 2018-12-06
CN109003441B (zh) 2021-04-30
JP6791905B2 (ja) 2020-11-25
JP2018203250A (ja) 2018-12-27

Similar Documents

Publication Publication Date Title
CN109003441A (zh) 按照交通动态控制车辆的系统和方法
US11989666B1 (en) Predicting trajectory intersection by another road user
JP7378444B2 (ja) 一時的な速度制限標識に応答するように構成された自律車両システム
US10279810B2 (en) Systems and methods for preemptively adjusting vehicle parameters according to predicted controls relating to a toll booth
US10202112B2 (en) Systems and methods for preemptively modifying vehicle parameters according to predicted accelerations when merging
US20200189463A1 (en) Detecting puddles and standing water
US10671079B2 (en) Speed-dependent required lateral clearance for autonomous vehicle path planning
US10037037B1 (en) Systems and methods for trajectory planning in an autonomous vehicle using different fixed durations for steering and speed parameters
US9141109B1 (en) Automated driving safety system
CN114084164B (zh) 用于在自动驾驶期间改进驾驶员警告的系统和方法
US10040453B2 (en) Systems and methods for preemptively modifying vehicle parameters according to predicted accelerations upon a travel lane clearing
US12372366B2 (en) Lane changes for autonomous vehicles involving traffic stacks at intersection
JP7267438B2 (ja) 自律車両のターンのシグナリング
US10546499B2 (en) Systems and methods for notifying an occupant of a cause for a deviation in a vehicle
RU2771477C1 (ru) Способ формирования энергоэффективного трека эксплуатируемого транспортного средства при движении эксплуатируемого транспортного средства по участку пути, включающему точку обязательной децелерации
US11002546B2 (en) Systems and methods for determining a location of a vehicle within a structure
RU2766896C1 (ru) Система формирования энергоэффективного трека эксплуатируемого транспортного средства при движении эксплуатируемого транспортного средства по участку пути, включающему точку обязательной децелерации
US10801458B2 (en) Methods for controlling stopping and starting of an engine
RU2777850C1 (ru) Система формирования рекуперационного энергоэффективного трека эксплуатируемого транспортного средства, снабженного системой рекуперации электроэнергии при торможении, при движении эксплуатируемого транспортного средства по участку пути, включающему точку возможной децелерации
US12246747B2 (en) Adaptive and fuel efficient planning and control
RU2777851C1 (ru) Транспортное средство с функцией формирования рекуперационного энергоэффективного трека эксплуатируемого транспортного средства, снабженного системой рекуперации электроэнергии при торможении, при движении эксплуатируемого транспортного средства по участку пути, включающему точку возможной децелерации
US11708087B2 (en) No-block zone costs in space and time for autonomous vehicles

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20220218

Address after: Aichi Prefecture, Japan

Patentee after: Toyota Motor Corp.

Address before: Texas, USA

Patentee before: TOYOTA MOTOR ENGINEERING & MANUFACTURING NORTH AMERICA, Inc.

TR01 Transfer of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20210430

CF01 Termination of patent right due to non-payment of annual fee