[go: up one dir, main page]

CN111532265A - 自适应巡航控制 - Google Patents

自适应巡航控制 Download PDF

Info

Publication number
CN111532265A
CN111532265A CN202010079248.7A CN202010079248A CN111532265A CN 111532265 A CN111532265 A CN 111532265A CN 202010079248 A CN202010079248 A CN 202010079248A CN 111532265 A CN111532265 A CN 111532265A
Authority
CN
China
Prior art keywords
vehicle
primary vehicle
distance
primary
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.)
Pending
Application number
CN202010079248.7A
Other languages
English (en)
Inventor
格兰特·帕特里克·梅耶
安德鲁·丹尼斯·莱万多夫斯基
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.)
Ford Global Technologies LLC
Original Assignee
Ford Global Technologies LLC
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 Ford Global Technologies LLC filed Critical Ford Global Technologies LLC
Publication of CN111532265A publication Critical patent/CN111532265A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • 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/16Control of distance between vehicles, e.g. keeping a distance to preceding vehicle
    • B60W30/162Speed limiting therefor
    • 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/16Control of distance between vehicles, e.g. keeping a distance to preceding vehicle
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
    • B60T13/00Transmitting braking action from initiating means to ultimate brake actuator with power assistance or drive; Brake systems incorporating such transmitting means, e.g. air-pressure brake systems
    • B60T13/74Transmitting braking action from initiating means to ultimate brake actuator with power assistance or drive; Brake systems incorporating such transmitting means, e.g. air-pressure brake systems with electrical assistance or drive
    • 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
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/18Conjoint control of vehicle sub-units of different type or different function including control of braking 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
    • 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/18163Lane change; Overtaking manoeuvres
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/56Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/56Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
    • G06V20/588Recognition of the road, e.g. of lane markings; Recognition of the vehicle driving pattern in relation to the road
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/167Driving aids for lane monitoring, lane changing, e.g. blind spot detection
    • 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/80Spatial relation or speed relative to objects
    • B60W2554/801Lateral distance
    • 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
    • B60W2710/00Output or target parameters relating to a particular sub-units
    • B60W2710/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
    • B60W2754/00Output or target parameters relating to objects
    • B60W2754/10Spatial relation or speed relative to objects
    • B60W2754/30Longitudinal distance
    • 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
    • B60W40/00Estimation 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/02Estimation 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Traffic Control Systems (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)

Abstract

本公开提供了“自适应巡航控制”。一种系统,包括:处理器;以及存储器,所述存储器存储能够由所述处理器执行以基于对邻近主要车辆和在所述主要车辆前方的辅助车辆的车道是否畅通的确定来选择距离的指令。所述指令包括用于在所述主要车辆与所述辅助车辆相距所述距离时致动所述主要车辆的制动系统的指令。

Description

自适应巡航控制
技术领域
本公开总体涉及车辆导航和控制。
背景技术
自主和部分自主的车辆可执行以下操作:诸如设定或保持车辆速度、沿着特定路线以及保持与其他车辆相距指定距离。可根据用户输入和/或基于参考车辆(通常是紧接在前的车辆)设定并保持车辆速度。
发明内容
一种系统包括:处理器;以及存储器,所述存储器存储能够由所述处理器执行以基于对邻近主要车辆和在所述主要车辆前方的辅助车辆的车道是否畅通的确定来选择距离的指令。所述指令包括用于在所述主要车辆与所述辅助车辆相距所述距离时致动所述主要车辆的制动系统的指令。
所述指令可还包括用于基于对所述主要车辆是否正在指示车道改变的确定来致动所述制动系统的指令。
所述指令可包括用于将所述主要车辆的转向信号的致动识别为指示所述车道改变的指令。
所述指令可还包括用于基于对所述车道是否畅通的所述确定致动所述制动系统以使所述主要车辆以第一速率或小于所述第一速率的第二速率减速的指令。
所述指令可还包括用于在确定邻近所述辅助车辆的所述车道不畅通时在距所述辅助车辆第一距离处致动所述制动系统的指令。
所述指令可还包括用于在确定邻近所述辅助车辆的所述车道畅通时在距所述辅助车辆的第二距离处致动所述制动系统的指令。
所述指令可还包括用于在确定所述主要车辆正在指示车道改变时在距所述辅助车辆的小于所述第二距离的第三距离处致动所述制动系统的指令。
所述指令可还包括用于确定所述辅助车辆与所述主要车辆在同一车道中的指令。
一种方法包括:基于对邻近主要车辆和在所述主要车辆前方的辅助车辆的车道是否畅通的确定来选择距离。所述方法包括:在所述主要车辆与所述辅助车辆相距所述距离时致动所述主要车辆的制动系统。
所述方法可包括:基于对所述主要车辆是否正在指示车道改变的确定来致动所述制动系统。
所述方法可包括:将所述主要车辆的转向信号的致动识别为指示所述车道改变。
所述方法可包括:基于对邻近所述辅助车辆的所述车道是否畅通的所述确定致动所述制动系统以使所述主要车辆以第一速率或小于所述第一速率的第二速率减速。
所述方法可包括:在确定邻近所述辅助车辆的所述车道不畅通时,在距所述辅助车辆第一距离处致动所述制动系统。
所述方法可包括:在确定邻近所述辅助车辆的所述车道畅通时,在距所述辅助车辆的小于所述第一距离的第二距离处致动所述制动系统。
所述方法可包括:在确定所述主要车辆正在指示车道改变时,在距所述辅助车辆的小于所述第二距离的第三距离处致动所述制动系统。
所述方法可包括:确定所述辅助车辆与所述主要车辆在同一车道中。
一种系统包括用于基于对邻近主要车辆和在所述主要车辆前方的辅助车辆的车道是否畅通的确定来选择距离的装置。所述系统包括用于在所述主要车辆与所述辅助车辆相距所述距离时致动所述主要车辆的制动系统的装置。
所述系统可包括用于基于对所述主要车辆是否正在指示车道改变的确定来致动所述主要车辆的所述制动系统的装置。
所述系统可包括用于基于对邻近所述辅助车辆的所述车道是否畅通的所述确定致动所述制动系统以使所述主要车辆以第一速率或小于所述第一速率的第二速率减速的装置。
所述系统可包括用于在确定邻近所述辅助车辆的所述车道不畅通时在距所述辅助车辆第一距离处致动所述制动系统并且用于在确定邻近所述辅助车辆的所述车道畅通时在距所述辅助车辆的小于所述第一距离的第二距离处致动所述制动系统的装置。
附图说明
图1是在同一车道上的主要车辆和辅助车辆的顶视图。
图2是主要车辆的部件的框图。
图3是用于控制主要车辆的过程的图示。
具体实施方式
参考图1和图2,其中贯穿若干视图,相同的数字指示相同的零件,用于操作主要车辆12(例如以提供自适应巡航控制)的系统10包括计算机16,以用于对基于邻近主要车辆12和在主要车辆12前方的辅助车辆14的车道L1是否畅通的确定来选择距离,所述计算机16具有处理器和存储可由处理器执行的指令的存储器。存储在存储器中并且可由处理器执行的指令包括用于在主要车辆12与辅助车辆14相距所述距离时致动主要车辆12的制动系统18的指令。
系统10利用以下两者之间的平衡提供对主要车辆12的自适应巡航控制:在与辅助车辆14相距较长距离处以低速率进行(例如,以使主要车辆12缓慢减速)的制动系统18的致动,其例如用于提高乘员舒适度;以及在与辅助车辆14相距较短距离处以高速率进行(例如,以使主要车辆12快速减速)的制动系统18的致动,其例如用于在预期车道改变时,允许主要车辆12避免随着主要车辆12接近辅助车辆14而改变速度。
主要车辆12可以是任何类型的乘用汽车或商用汽车,诸如轿车、卡车、运动型多用途车、跨界车辆、货车、小型货车、出租车、公共汽车等。
主要车辆12可包括转向系统20。转向系统20例如响应于来自计算机16的指令和/或响应于诸如对方向盘的操作员输入而控制主要车辆12的车轮的转向角度。转向系统20可以是具有电动助力转向的齿条齿轮系统、线控转向系统或用于控制车轮的转向角度的任何其他合适的系统。转向系统20可与计算机16通信。
主要车辆12包括制动系统18。制动系统18例如响应于来自计算机16的指令和/或响应于诸如对制动器踏板的操作员输入而阻止主要车辆12的运动,由此使主要车辆12减速和/或停止。制动系统18可包括摩擦制动器,诸如盘式制动器、鼓式制动器、带式制动器等;再生制动器;任何其他合适类型的制动器;或者组合。制动系统18可与计算机16通信。
主要车辆12包括推进系统22。推进系统22例如响应于来自计算机16的指令和/或响应于对诸如加速器踏板的操作员输入而将能量转换成主要车辆12的运动。例如,推进系统22可包括:常规的动力传动系统,所述动力传动系统具有耦接到变速器的内燃发动机,所述变速器将旋转运动传递到车轮;电动动力传动系统,所述电动动力传动系统具有电池、电动马达和将旋转运动传递到车轮的变速器;混合动力动力传动系统,所述混合动力动力传动系统具有常规的动力传动系统和电动动力传动系统的元件;或用于向主要车辆12提供运动的任何其他类型的结构。推进系统22可与计算机16通信。
主要车辆12包括传感器24。传感器24可检测主要车辆12的内部状态,例如车轮速度、车轮取向以及发动机和变速器变量。传感器24可检测主要车辆12的位置或取向,所述传感器24例如全球定位系统(GPS)传感器;加速度计,诸如压电或微机电系统(MEMS)传感器;陀螺仪,诸如速率陀螺仪、环形激光陀螺仪或光纤陀螺仪;惯性测量单元(IMU);以及磁力计。传感器24可检测外部世界,所述传感器24例如雷达传感器、扫描激光测距仪、光探测和测距(LIDAR)装置以及图像处理传感器(诸如相机)。主要车辆12还可包括通信装置,例如,车辆对基础设施(V2I)或车辆对车辆(V2V)装置。
主要车辆12通常包括可确定主要车辆12的位置的导航系统26。经由电路、芯片或其他电子部件实现导航系统26。可经由诸如全球定位系统(GPS)的基于卫星的系统来实现导航系统26。导航系统26可基于从地球轨道中的各种卫星接收的信号来对主要车辆12的位置进行三角测量。导航系统26被编程为经由通信网络28将表示主要车辆12的位置的信号输出到例如计算机16。在一些情况下,导航系统26被编程为确定从当前位置到未来位置的路线。导航系统26可访问存储在导航系统26和/或计算机16的存储器中的虚拟地图,并且根据虚拟地图数据来开发路线。虚拟地图数据可包括车道信息,所述车道信息包括道路的车道数量、此类车道的宽度和边缘等。
通信网络28包括用于促进诸如计算机16、推进系统22、转向系统20、导航系统26、制动系统18和传感器24的主要车辆部件之间的通信的硬件,诸如通信总线。通信网络28可根据诸如控制器局域网(CAN)、以太网、WiFi、局域互连网(LIN)和/或其他有线或无线机制的多种通信协议来促进主要车辆部件之间的有线或无线通信。
经由电路、芯片或其他电子部件实现的计算机16包括在系统10中以执行各种操作,包括如本文所描述的操作。计算机16是通常包括处理器和存储器的计算装置,所述存储器包括一种或多种形式的计算机可读介质并且存储可由处理器执行以用于执行包括本文公开的各种操作的指令。计算机16的存储器通常还存储经由各种通信机制接收的远程数据;例如,计算机16通常被配置用于在通信网络28等上进行通信,和/或用于使用其他有线或无线协议(例如,蓝牙等)。计算机16还可具有与车载诊断连接器(OBD-II)的连接。经由通信网络28和/或其他有线或无线机制,计算机16可将消息传输到主要车辆12中的各种装置(例如,转向系统20、制动系统18、推进系统22、导航系统26、传感器24等)和/或从所述各种装置接收消息。尽管图2为了便于说明而示出一个计算机16,但是应当理解,计算机16可包括一个或多个计算装置,并且本文所描述的各种操作可由一个或多个计算装置执行。
计算机16被编程为致动制动系统18,即存储器存储可由处理器执行的指令以致动制动系统18。例如,计算机16可经由通信网络28向制动系统18传输命令制动系统18使主要车辆12减速的指令。所述指令可指示使主要车辆12减速的速率,例如总制动能力的百分比(诸如50%)、减速量(诸如每秒3英尺)等。
计算机16被编程为识别一个或多个辅助车辆14。计算机16可基于经由通信网络28接收的来自传感器24的数据来识别辅助车辆14。计算机16可例如使用已知的图像识别和数据处理技术、基于由从传感器24接收的数据(例如,相机的图像数据和/或来自LIDAR传感器的数据等)表示的对象的大小、形状、颜色、亮度等来识别一个或多个辅助车辆14。
计算机16被编程为确定辅助车辆14是否与主要车辆12在同一车道L2中。计算机16可基于来自传感器24的数据确定辅助车辆14与主要车辆12在同一车道L2中。例如,计算机16可根据图像识别技术使用来自相机的图像数据来识别主要车辆12的车道L2的车道标记,并且可识别辅助车辆14在此类车道标记之间。作为另一个示例,计算机16可基于来自相机的图像数据和/或来自LIDAR传感器的数据识别辅助车辆14相对于主要车辆12的位置(例如在相对于主要车辆12的车辆前向方向内的5度以内)。
计算机16被编程为确定从主要车辆12到与主要车辆12在同一车道L2中的辅助车辆14的距离D。计算机16可基于来自传感器24的数据确定从主要车辆12到此类辅助车辆14的距离D。例如,计算机16可例如基于此类图像数据中的辅助车辆14的双目视差分析使用来自一对相机的图像数据。作为另一个示例,计算机16可使用来自LIDAR传感器的指示距离D的数据。作为最终示例,计算机16可使用来自声纳传感器、雷达传感器等的数据,其被配置为确定距在主要车辆12前方的对象的距离D。
计算机16被编程为确定邻近主要车辆12和与主要车辆12在同一车道L2中的辅助车辆14的车道L1是否畅通。如本文中所使用,当在车道内未检测到可干扰主要车辆12到相邻车道L1的导航的对象时,这种车道是畅通的。在本上下文中,“邻近”主要车辆12的车道L1是紧挨主要车辆12所占据的车道L2的车道L1,即没有一个或多个中间车道。当主要车辆12可能在主要车辆(在不发生速度变化的情况下)被导航到相邻车道L1时与对象碰撞时,所述对象可干扰主要车辆12到相邻车道L1的导航。计算机16可基于来自传感器24的数据检测可干扰主要车辆12到相邻车道L1的导航的对象。例如,当改变车道以超过辅助车辆14时,主要车辆12可例如由计算机16和/或人类操作员导航到避开辅助车辆14的邻近主要车辆12的车道L1。计算机16可基于来自传感器24的数据确定邻近主要车辆12的车道L1是畅通的。例如,来自相机的图像数据、来自LIDAR传感器的数据等可指示在相邻车道L1中不存在辅助车辆。
计算机16被编程为确定主要车辆12是否指示车道改变。指示车道改变意指主要车辆12表现出可由计算机16检测的一个或多个物理状态,在所述物理状态下,与未检测到这种情况时相比,主要车辆12被认为更有可能导航到邻近主要车辆12的车道L1。例如,计算机16可将主要车辆12的转向信号30的致动识别为指示车道改变。计算机16可基于来自传感器24的数据(例如指示人类操作员已致动转向信号开关)来确定转向信号30已被致动。作为另一个示例,计算机16可基于以下来确定主要车辆12正在指示车道改变:例如由来自传感器24的数据所指示的车辆的侧向加速度;来自相机的图像数据,所述图像数据指示主要车辆12正在接近或穿过主要车辆12所在的车道L2与相邻车道L1之间的边界;以及诸如此类。作为再一个示例,计算机16可基于以下确定主要车辆12正在指示车道改变:来自导航系统26的数据,所述数据例如指示主要车辆12正在接近或穿过主要车辆12所在的车道L2与相邻车道L1之间的边界。
计算机16被编程为基于以下中的一者或多者来选择距离:对邻近主要车辆12和在主要车辆12前方的辅助车辆14的车道L1是否畅通的确定;以及对主要车辆12是否正在指示车道改变的确定。除了选择距离之外,计算机16还可选择致动制动系统18的速率。例如,计算机16可在存储器中存储查找表等,其将邻近主要车辆12的车道L1是否畅通以及主要车辆12是否正在指示车道改变与致动制动系统18的距离和速率相关联。下面在表1中示出示例性查找表:
相邻车道畅通? 指示车道改变? 距离 速率
不适用 第1距离 第1速率
第2距离 第2速率
第3距离 第3速率
表1.
第一距离D1大于第二距离D2,并且第二距离D2大于第三距离D3。第一速率低于第二速率,并且第二速率低于第三速率。不同的距离和速率允许主要车辆12在接近辅助车辆14时以向主要车辆12的乘员提供更大舒适度的方式进行减速。例如,当主要车辆12将不太可能改变车道时(例如当邻近主要车辆12的车道L1不畅通时),第一距离D1和第一速率使得主要车辆12的缓慢减速能够匹配辅助车辆14的速度。缓慢减速不太可能致使乘员经历不舒适的感觉。作为另一个示例,当主要车辆12将可能导航到邻近主要车辆12的车道L1并且超过辅助车辆14时(例如,当邻近主要车辆12的车道L1畅通并且主要车辆12正在指示车道改变时),第三距离D3和第三速率使得主要车辆12能够保持当前速度。形容词“第一”、“第二”等贯穿本文档用作标识符,而非意图表示重要性或顺序。
距离和速率可以是预定的并且存储在计算机16的存储器上,例如基于经验测试。例如,可基于乘员调查数据来确定第一距离D1和第一速率,所述乘员调查数据指示乘员最为舒适的优选距离和速率。作为另一个示例,可基于主要车辆12的性能数据来确定第三距离D3和第三速率,所述性能数据指示可致动制动系统18以避免撞击辅助车辆14的最小距离和最大速率。作为最终示例,第二距离D2和第二速率可分别在第一距离D1与第三距离D3之间、以及在第一速率与第三速率之间。另外或可替代地,计算机16可例如使用已知的撞击避免和自适应巡航控制方法基于主要车辆12和辅助车辆14的相对速度(即,主要车辆12多快接近辅助车辆14)来确定距离和速率。
计算机16被编程为致动主要车辆12的制动系统18。例如,计算机16可经由通信网络28向致动系统18传输指令。所述通信可指定使主要车辆12减速的选定速率。计算机16可在车辆处于选定距离时向制动系统18传输指令。例如,当辅助车辆14与主要车辆12之间的距离D小于或等于第一距离D1时,并且在确定邻近主要车辆12的车道L1不畅通时,计算机16可命令制动系统18以第一速率致动。作为另一个示例,当辅助车辆14与主要车辆12之间的距离D小于或等于第二距离D2时,并且在确定邻近主要车辆12的车道L1畅通且主要车辆12未指示车道改变时时,计算机16可命令制动系统18以第二速率致动。作为第三示例,当辅助车辆14与主要车辆12之间的距离D小于或等于第三距离D3时,并且在确定邻近主要车辆12的车道L1畅通且主要车辆12正在指示车道改变时,计算机16可命令制动系统18以第三速率致动。
过程
图3是示出用于操作系统10的示例性过程300的过程流程图。过程300开始于框305,其中计算机16例如经由通信网络28从传感器24、导航系统26等接收数据。计算机16可基本上连续地或以一定时间间隔(例如,每50毫秒)接收这种数据。计算机16可将数据存储在存储器中。
接下来在框310处,计算机16基于来自传感器24的数据识别辅助车辆14。
接下来在框315处,计算机16基于来自传感器24的数据确定在框310中识别的辅助车辆14与主要车辆12是否在同一车道L2中。在确定辅助车辆14在同一车道L2中时,过程300移动到框320。在确定辅助车辆14不在同一车道L2中时,过程300返回到框305。
在框320处,计算机16基于来自传感器24的数据确定邻近主要车辆12和在框310中识别的辅助车辆14的车道L1是否畅通。在确定邻近主要车辆12的车道L1不畅通(例如另一个辅助车辆正在占据邻近主要车辆12的车道L1)时,过程300移动到框325。在确定邻近主要车辆12的车道L1畅通(例如另一个辅助车辆未占据邻近主要车辆12的车道L1)时,过程300移动到框340。
在框325处,计算机16选择第一距离D1和第一速率。
接下来在框330处,计算机16基于来自传感器24的数据来确定主要车辆12是否在于框310中识别的辅助车辆14的第一距离D1内。在确定主要车辆12是在辅助车辆14的第一距离D1内时,过程300移动到框335。在确定主要车辆12不在辅助车辆14的第一距离D1内时,过程300返回到框305。
在框335处,计算机16通过向制动系统18传输指令来致动制动系统18以使车辆以第一速率减速。在框335之后,过程300可结束。可替代地,过程300可返回到框305。
在框340处,计算机16基于来自传感器24和/或导航系统26的数据来确定主要车辆12是否正在指示车道改变。在确定主要车辆12未指示车道改变时,过程300移动到框345。在确定主要车辆12正在指示车道改变时,过程300移动到框360。
在框345处,计算机16选择小于第一距离D1的第二距离D2和大于第一速率的第二速率。
接下来在框350处,计算机16基于来自传感器24的数据来确定主要车辆12是否在于框310中识别的辅助车辆14的第二距离D2内。在确定主要车辆12在辅助车辆14的第二距离D2内时,过程300移动到框355。在确定主要车辆12不在辅助车辆14的第二距离D2内时,过程300返回到框305。
在框355处,计算机16通过向制动系统18传输指令来致动制动系统18以使车辆以第二速率减速。在框355之后,过程300可结束。可替代地,过程300可返回到框305。
在框360处,计算机16选择小于第二距离D2的第三距离D3和大于第二速率的第三速率。
接下来在框365处,计算机16基于来自传感器24的数据来确定主要车辆12是否在于框310中识别的辅助车辆14的第三距离D3内。在确定主要车辆12在辅助车辆14的第三距离D3内时,过程300移动到框370。在确定主要车辆12不在辅助车辆14的第三距离D3内时,过程300返回到框305。
在框370处,计算机16通过向制动系统18传输指令来致动制动系统18以使车辆以第三速率减速。在框370之后,过程300可结束。可替代地,过程300可返回到框305。
结论
关于本文所描述的过程300,应当理解,尽管已经将此类过程300的步骤描述为按照某个有序序列发生,但是此类过程300可在所描述的步骤以本文所描述的顺序之外的顺序执行的情况下来实践。还应当理解,可同时执行某些步骤,可添加其他步骤,或者可省略本文所描述的某些步骤。换句话说,本文对过程300的描述是为了示出某些实施例而提供,而决不应当被解释为对公开的主题进行限制。
计算装置(诸如计算机16)通常包括计算机可执行指令,其中所述指令可能够由诸如上文列出的那些计算装置的一个或多个计算装置来执行。计算机可执行指令可以根据使用多种编程语言和/或技术创建的计算机程序编译或解译,所述编程语言和/或技术包括但不限于以下的单独形式或组合形式:JavaTM、C、C++、Visual Basic、Java Script、Perl等。这些应用程序中的一些可以在虚拟机(诸如Java虚拟机、Dalvik虚拟机等)上编译和执行。一般来说,处理器(例如,微处理器)例如从存储器、计算机可读介质等接收指令,并且执行这些指令,由此执行一个或多个过程,包括本文所描述的过程中的一个或多个。可使用多种计算机可读介质来存储和传输此类指令和其他数据。
计算机可读介质(也称为处理器可读介质)包括参与提供可由计算机(例如,由计算机的处理器)读取的数据(例如,指令)的任何非暂时性(例如,有形)介质。此类介质可采取许多形式,包括但不限于非易失性介质和易失性介质。非易失性介质可包括例如光盘或磁盘以及其他持久性存储器。易失性介质可包括例如通常构成主存储器的动态随机存取存储器(DRAM)。此类指令可由一种或多种传输介质来传输,所述传输介质包括同轴电缆、铜线和光纤,包括构成耦接到计算机的处理器的系统总线的电线。常见形式的计算机可读介质包括例如软磁盘、软盘、硬盘、磁带、任何其他磁性介质、CD-ROM、DVD、任何其他任何光学介质、穿孔卡、纸带、带有孔图案的任何其他物理介质、RAM、PROM、EPROM、快闪EEPROM、任何其他存储器芯片或盒式磁带或者计算机可读取的任何其他介质。
在一些示例中,系统元件可被实现为一个或多个计算装置(例如,服务器、个人计算机、计算模块等)上的、存储在与其相关联的计算机可读介质(例如,磁盘、存储器等)上的计算机可读指令(例如,软件)。计算机程序产品可以包括存储在计算机可读介质上用于执行本文所描述的功能的此类指令。
已经以说明性方式描述了本公开,并且应当理解,已经使用的术语旨在性质上是描述性而非限制性的词语。鉴于以上教导,本公开的许多修改和变化是可能的,并且本公开可以与具体所描述不同的方式来实践。
根据本发明,一种系统包括:处理器;以及存储器,所述存储器存储指令,所述指令可由处理器执行以:基于对邻近主要车辆和在所述主要车辆前方的辅助车辆的车道是否畅通的确定来选择距离;并且在所述主要车辆与所述辅助车辆相距所述距离时致动所述主要车辆的制动系统。
根据一个实施例,上述发明的进一步特征在于:包括用于基于对所述主要车辆是否正在指示车道改变的确定来致动所述制动系统的指令。
根据一个实施例,上述发明的进一步特征在于:包括用于将所述主要车辆的转向信号的致动识别为指示所述车道改变的指令。
根据一个实施例,上述发明的进一步特征在于:包括用于基于对所述车道是否畅通的所述确定致动所述制动系统以使所述主要车辆以第一速率或小于所述第一速率的第二速率减速的指令。
根据一个实施例,上述发明的进一步特征在于:包括用于在确定邻近所述辅助车辆的所述车道不畅通时在距所述辅助车辆第一距离处致动所述制动系统的指令。
根据一个实施例,上述发明的进一步特征在于:包括用于在确定邻近所述辅助车辆的所述车道畅通时在距所述辅助车辆的小于所述第一距离的第二距离处致动所述制动系统的指令。
根据一个实施例,上述发明的进一步特征在于:包括用于在确定所述主要车辆正在指示车道改变时在距所述辅助车辆的小于所述第二距离的第三距离处致动所述制动系统的指令。
根据一个实施例,上述发明的进一步特征在于:包括用于确定所述辅助车辆与所述主要车辆在同一车道中的指令。
根据本发明,一种方法包括:基于对邻近主要车辆和在所述主要车辆前方的辅助车辆的车道是否畅通的确定来选择距离;以及在所述主要车辆与所述辅助车辆相距所述距离时致动所述主要车辆的制动系统。
根据一个实施例,上述发明的进一步特征在于:基于对所述主要车辆是否正在指示车道改变的确定来致动所述制动系统。
根据一个实施例,上述发明的进一步特征在于:将所述主要车辆的转向信号的致动识别为指示所述车道改变。
根据一个实施例,上述发明的进一步特征在于:基于对邻近所述辅助车辆的所述车道是否畅通的所述确定致动所述制动系统以使所述主要车辆以第一速率或小于所述第一速率的第二速率减速。
根据一个实施例,上述发明的进一步特征在于:在确定邻近所述辅助车辆的所述车道不畅通时在距所述辅助车辆第一距离处致动所述制动系统。
根据一个实施例,上述发明的进一步特征在于:在确定邻近所述辅助车辆的所述车道畅通时在距所述辅助车辆的第二距离处致动所述制动系统。
根据一个实施例,上述发明的进一步特征在于:在确定所述主要车辆正在指示车道改变时在距所述辅助车辆的小于所述第二距离的第三距离处致动所述制动系统。
根据一个实施例,上述发明的进一步特征在于:确定所述辅助车辆与所述主要车辆在同一车道中。
根据本发明,一种系统包括用于基于对邻近主要车辆和在所述主要车辆前方的辅助车辆的车道是否畅通的确定来选择距离的装置;以及用于在所述主要车辆与所述辅助车辆相距所述距离时致动所述主要车辆的制动系统的装置。
根据一个实施例,上述发明的进一步特征在于用于基于对所述主要车辆是否正在指示车道改变的确定来致动所述主要车辆的所述制动系统的装置。
根据一个实施例,上述发明的进一步特征在于用于基于对邻近所述辅助车辆的所述车道是否畅通的所述确定致动所述制动系统以使所述主要车辆以第一速率或小于所述第一速率的第二速率减速的装置。
根据一个实施例,上述发明的进一步特征在于用于在确定邻近所述辅助车辆的所述车道不畅通时在距所述辅助车辆第一距离处致动所述制动系统并且用于在确定邻近所述辅助车辆的所述车道畅通时在距所述辅助车辆的小于所述第一距离的第二距离处致动所述制动系统的装置。

Claims (15)

1.一种方法,其包括:
基于对邻近主要车辆和在所述主要车辆前方的辅助车辆的车道是否畅通的确定来选择距离;以及
在所述主要车辆与所述辅助车辆相距所述距离时致动所述主要车辆的制动系统。
2.如权利要求1所述的方法,其还包括:基于对所述主要车辆是否正在指示车道改变的确定来致动所述制动系统。
3.如权利要求2所述的方法,其还包括:将所述主要车辆的转向信号的致动识别为指示所述车道改变。
4.如权利要求1所述的方法,其还包括:基于对邻近所述辅助车辆的所述车道是否畅通的所述确定致动所述制动系统以使所述主要车辆以第一速率或小于所述第一速率的第二速率减速。
5.如权利要求1所述的方法,其还包括:在确定邻近所述辅助车辆的所述车道不畅通时,在距所述辅助车辆第一距离处致动所述制动系统。
6.如权利要求5所述的方法,其还包括:在确定邻近所述辅助车辆的所述车道畅通时,在距所述辅助车辆的小于所述第一距离的第二距离处致动所述制动系统。
7.如权利要求6所述的方法,其还包括:在确定所述主要车辆正在指示车道改变时,在距所述辅助车辆的小于所述第二距离的第三距离处致动所述制动系统。
8.如权利要求1所述的方法,其还包括:确定所述辅助车辆与所述主要车辆在同一车道中。
9.一种存储器,其存储能够由处理器执行以执行如权利要求1-8中任一项所述的方法的指令。
10.一种处理器和存储器,所述存储器存储能够由所述处理器执行以执行如权利要求1-8中任一项所述的方法的指令。
11.一种系统,其包括:
用于基于对邻近主要车辆和在所述主要车辆前方的辅助车辆的车道是否畅通的确定来选择距离的装置;以及
用于在所述主要车辆与所述辅助车辆相距所述距离时致动所述主要车辆的制动系统的装置。
12.如权利要求11所述的系统,其还包括用于基于对邻近所述辅助车辆的所述车道是否畅通的所述确定致动所述制动系统以使所述主要车辆以第一速率或小于所述第一速率的第二速率减速的装置。
13.如权利要求11所述的系统,其还包括用于在确定邻近所述辅助车辆的所述车道不畅通时在距所述辅助车辆第一距离处致动所述制动系统并且用于在确定邻近所述辅助车辆的所述车道畅通时在距所述辅助车辆的小于所述第一距离的第二距离处致动所述制动系统的装置。
14.如权利要求11-13中任一项所述的系统,其还包括用于基于对所述主要车辆是否正在指示车道改变的确定来致动所述主要车辆的所述制动系统的装置。
15.如权利要求14所述的系统,其中所述主要车辆的转向信号的致动指示所述车道改变。
CN202010079248.7A 2019-02-05 2020-02-03 自适应巡航控制 Pending CN111532265A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US16/267,439 US11548506B2 (en) 2019-02-05 2019-02-05 Adaptive cruise control
US16/267,439 2019-02-05

Publications (1)

Publication Number Publication Date
CN111532265A true CN111532265A (zh) 2020-08-14

Family

ID=71615480

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010079248.7A Pending CN111532265A (zh) 2019-02-05 2020-02-03 自适应巡航控制

Country Status (3)

Country Link
US (1) US11548506B2 (zh)
CN (1) CN111532265A (zh)
DE (1) DE102020102677A1 (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11524679B2 (en) 2021-02-08 2022-12-13 Ford Global Technologies, Llc Adaptive cruise control with user-defined lateral acceleration threshold
CN114312715A (zh) * 2022-03-07 2022-04-12 北京中科慧眼科技有限公司 基于舒适制动模式的制动力度调节方法和系统

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19757063A1 (de) * 1997-12-20 1999-06-24 Bayerische Motoren Werke Ag Abstandsbezogenes Fahrgeschwindigkeitsregelsystem
US7016783B2 (en) * 2003-03-28 2006-03-21 Delphi Technologies, Inc. Collision avoidance with active steering and braking
KR101345209B1 (ko) * 2009-03-02 2013-12-27 주식회사 만도 적응 순항 제어시스템 및 그 차선 변경방법
DE102010004625A1 (de) * 2010-01-14 2011-07-21 Ford Global Technologies, LLC, Mich. Verfahren und Vorrichtung zur Unterstützung eines Fahrers bei einem Überholvorgang
JP2012066758A (ja) * 2010-09-27 2012-04-05 Fuji Heavy Ind Ltd 車両の走行制御装置
WO2012160590A1 (ja) 2011-05-20 2012-11-29 本田技研工業株式会社 車線変更支援情報可視化システム
AT514754B1 (de) 2013-09-05 2018-06-15 Avl List Gmbh Verfahren und Vorrichtung zur Optimierung von Fahrassistenzsystemen
EP3145776A1 (de) 2014-05-22 2017-03-29 Conti Temic microelectronic GmbH Verfahren und vorrichtung zur erhöhung der sicherheit bei einem überholvorgang eines fahrzeuges
JP6363516B2 (ja) * 2015-01-21 2018-07-25 株式会社デンソー 車両の走行制御装置
EP3208739A1 (en) 2016-02-22 2017-08-23 Autoliv Development AB Driver assistance system and method for a motor vehicle
US10328935B2 (en) 2016-06-08 2019-06-25 GM Global Technology Operations LLC Adaptive cruise control system and method of operating the same
DE102016216772A1 (de) 2016-09-05 2018-03-08 Volkswagen Aktiengesellschaft Autonomes Fahren auf einer mehrstreifigen Fahrbahn
US10137871B2 (en) * 2016-10-27 2018-11-27 Bendix Commercial Vehicle Systems Llc Adaptive braking for a vehicle control system
JP6642413B2 (ja) * 2016-12-27 2020-02-05 トヨタ自動車株式会社 車両走行制御装置
JP6572880B2 (ja) * 2016-12-28 2019-09-11 トヨタ自動車株式会社 運転支援装置
JP6897170B2 (ja) * 2017-03-07 2021-06-30 株式会社デンソー 走行制御装置
JP6649940B2 (ja) * 2017-12-28 2020-02-19 本田技研工業株式会社 自動運転車両の走行制御装置
JP6861669B2 (ja) * 2018-06-15 2021-04-21 本田技研工業株式会社 車両制御装置、車両制御方法、およびプログラム
US10906549B2 (en) * 2018-12-07 2021-02-02 Nio Usa, Inc. Systems and methods of autonomously controlling vehicle lane change maneuver
DE102018221860A1 (de) * 2018-12-17 2020-07-02 Volkswagen Aktiengesellschaft Verfahren und Assistenzsystem zur Vorbereitung und/oder Durchführung eines Spurwechsels

Also Published As

Publication number Publication date
DE102020102677A1 (de) 2020-08-06
US20200247409A1 (en) 2020-08-06
US11548506B2 (en) 2023-01-10

Similar Documents

Publication Publication Date Title
JP7207256B2 (ja) 車両制御システム
US10293748B2 (en) Information presentation system
JP7226238B2 (ja) 車両制御システム
US9963149B2 (en) Vehicle control device
JP6854890B2 (ja) 通知システムおよびその制御方法、車両、並びにプログラム
CN113631452B (zh) 一种变道区域获取方法以及装置
WO2021131597A1 (ja) 車両制御システム、および、車両制御方法
CN110893840B (zh) 车辆及其控制方法
JP7163729B2 (ja) 車両制御装置
CN110239545A (zh) 车辆控制装置、车辆控制方法及存储介质
JP7790530B2 (ja) 画像処理装置
CN109720343B (zh) 车辆控制设备
US10377383B2 (en) Vehicle lane change
JP2019028733A (ja) 隊列走行システム
JP7285705B2 (ja) 自動運転システム
US11479220B2 (en) Adaptive cruise control
JP7487593B2 (ja) 車両用表示制御装置、車両用表示制御システム、及び車両用表示制御方法
EP4063222A1 (en) Precautionary vehicle path planning
CN111532265A (zh) 自适应巡航控制
JP6524878B2 (ja) 車線変更支援装置
CN115723774A (zh) 汽车
CN115246391A (zh) 增强型自适应巡航控制
JP7483419B2 (ja) 走行支援方法及び走行支援装置
US20240399866A1 (en) Display apparatus for vehicle, display method, and display program
JP7683593B2 (ja) 車両用表示制御装置及び車両用表示制御方法

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