WO2015038501A1 - Modifying adaptive cruise control to mitigate rear-end collisions - Google Patents

Modifying adaptive cruise control to mitigate rear-end collisions Download PDF

Info

Publication number
WO2015038501A1
WO2015038501A1 PCT/US2014/054669 US2014054669W WO2015038501A1 WO 2015038501 A1 WO2015038501 A1 WO 2015038501A1 US 2014054669 W US2014054669 W US 2014054669W WO 2015038501 A1 WO2015038501 A1 WO 2015038501A1
Authority
WO
WIPO (PCT)
Prior art keywords
host vehicle
vehicle
speed
host
controller
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.)
Ceased
Application number
PCT/US2014/054669
Other languages
French (fr)
Inventor
Sameer J. PARIKH
Oliver Schwindt
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.)
Robert Bosch GmbH
Original Assignee
Robert Bosch GmbH
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 Robert Bosch GmbH filed Critical Robert Bosch GmbH
Priority to EP14771479.4A priority Critical patent/EP3044061B1/en
Priority to US14/911,696 priority patent/US9586584B2/en
Priority to CN201480049973.2A priority patent/CN105517872B/en
Priority to JP2016540919A priority patent/JP2016536210A/en
Publication of WO2015038501A1 publication Critical patent/WO2015038501A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

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
    • 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
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/88Radar or analogous systems specially adapted for specific applications
    • G01S13/93Radar or analogous systems specially adapted for specific applications for anti-collision purposes
    • G01S13/931Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land 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
    • B60W2554/00Input parameters relating to objects
    • B60W2554/80Spatial relation or speed relative to objects
    • B60W2554/801Lateral distance
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S15/00Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
    • G01S15/88Sonar systems specially adapted for specific applications
    • G01S15/93Sonar systems specially adapted for specific applications for anti-collision purposes
    • G01S15/931Sonar systems specially adapted for specific applications for anti-collision purposes of land vehicles
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/88Radar or analogous systems specially adapted for specific applications
    • G01S13/93Radar or analogous systems specially adapted for specific applications for anti-collision purposes
    • G01S13/931Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles
    • G01S2013/93185Controlling the brakes
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/88Radar or analogous systems specially adapted for specific applications
    • G01S13/93Radar or analogous systems specially adapted for specific applications for anti-collision purposes
    • G01S13/931Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles
    • G01S2013/9319Controlling the accelerator
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/88Radar or analogous systems specially adapted for specific applications
    • G01S13/93Radar or analogous systems specially adapted for specific applications for anti-collision purposes
    • G01S13/931Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles
    • G01S2013/932Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles using own vehicle data, e.g. ground speed, steering wheel direction
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/88Radar or analogous systems specially adapted for specific applications
    • G01S13/93Radar or analogous systems specially adapted for specific applications for anti-collision purposes
    • G01S13/931Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles
    • G01S2013/9321Velocity regulation, e.g. cruise control
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/88Radar or analogous systems specially adapted for specific applications
    • G01S13/93Radar or analogous systems specially adapted for specific applications for anti-collision purposes
    • G01S13/931Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles
    • G01S2013/9324Alternative operation using ultrasonic waves
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/88Radar or analogous systems specially adapted for specific applications
    • G01S13/93Radar or analogous systems specially adapted for specific applications for anti-collision purposes
    • G01S13/931Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles
    • G01S2013/9325Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles for inter-vehicle distance regulation, e.g. navigating in platoons
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/88Radar or analogous systems specially adapted for specific applications
    • G01S13/93Radar or analogous systems specially adapted for specific applications for anti-collision purposes
    • G01S13/931Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles
    • G01S2013/9327Sensor installation details
    • G01S2013/93272Sensor installation details in the back of the vehicles

Definitions

  • Embodiments of the invention relate to methods and systems for mitigating collisions, such as rear vehicle collisions.
  • Rear driver assistance systems offer blind spot detection (“BSD”), closing vehicle warning (“CV “), and/or rear cross traffic alert (“CTA”) functionality that use data from rear sensors (e.g., radar sensors).
  • BSD blind spot detection
  • CV closing vehicle warning
  • CTA rear cross traffic alert
  • Vehicle can also be equipped with adaptive cruise control (“ACC”) and forward collision warning (“FCW”) functions that use data from front sensors (e.g., radar sensors).
  • ACC adaptive cruise control
  • FCW forward collision warning
  • the front and rear sensor systems operate independently.
  • embodiments of the invention provide systems and methods for avoiding and/or mitigating a rear-end collision by fusing information from front and rear sensors. For example, one embodiment of the invention adjusts a distance between a host vehicle and a front vehicle maintained by the host vehicle's adaptive cruise control when a potential rear-end collision is detected by a rear radar system. Decreasing the distance between the host vehicle and the front vehicle moves the host vehicle further from a following vehicle that poses a potential collision risk to the host vehicle. Ei particular, doe to the adjusted distance, the following vehicle has more distance to brake, which mitigates a collision or the impact of a collision if the following vehicle collides with the host vehicle.
  • one embodiment of the invention provides a system for controlling a host vehicle.
  • the system includes at least one controller.
  • the at least one controller is configured to automatically maintain the host vehicle at least a predetermined following distance from a front vehicle traveling ahead of the host vehicle.
  • the at least one controller is also configured to obtain data from at least one rearward-feeing environment sensor mounted on the host vehicle, detect a rear vehicle traveling behind the host vehicle based on the data, and automatically increase a speed of fee host veliicle when the rear veliicle poses a rear-end collision risk with the host vehicle.
  • the at least one controller is further configured to automatically reduce fee predetermined following distance to decrease a distance between the host vehicle and the front vehicle and increase a distance between the host vehicle and the rear veliicle when the rear vehicle poses a rear-end collision risk wife the host vehicle.
  • Another embodiment of the invention provides a method of controlling a host vehicle.
  • the method includes automatically maintaming the host vehicle at least a predetermined following distance from a front vehicle traveling ahead of the host vehicle.
  • the method also includes detecting a rear vehicle traveling behind the host vehicle, detenmmng when the rear vehicle poses a rear-end collision risk with the host veliicle; and automatically, by a controller, increasing a speed of the host vehicle when the rear vehicle poses a rear-end collision risk with the host vehicle.
  • the method further includes automatically reducing the predetemiined following distance to decrease a distance between the host veliicle and the front vehicle and increase a distance between the host vehicle and the rear veliicle when the rear vehicle poses a rear-end collision risk with the host vehicle.
  • FIG. 1 schematically illustrates a vehicle including an adaptive cruise control controller.
  • FIG. 2 schematically illustrates the adaptive cruise control controller of FIG. 1.
  • FIG. 3A illustrates an exemplary scenario of a vehicle of FIG. 1 traveling behind a front veliicle and ahead of a rear vehicle.
  • FIG. 3B illustrates an exemplary of scenario of the vehicle of FIG. 1 mitigating a collision risk with the rear vehicle.
  • FIG. 4A is a flowchart of a method of operating the vehicle of FIG. 1 with an adaptive cruise control mechanism.
  • FIG. 4B is a flowchart of a method of mitigating rear-end collisions that is executed concurrently with the method of Fig. 4 A.
  • controllers can include one or more processors, one or more non-transitory computer-readable medium modules, one or more input output interfaces, and various connections (e.g., a system bus) connecting the components
  • FIG. 1 illustrates a vehicle 10.
  • the vehicle 10 includes an adaptive cruise control (“ACC") controller 12.
  • the controller 12 can be connected to a network included in the vehicle 0, such as a controller area network (“CAN”) bus 16, that allows the controller 12 to exchange data with other components included in the vehicle 10.
  • ACC adaptive cruise control
  • CAN controller area network
  • the controller 12 includes a processing unit 30 (e.g.. a microprocessor, application specific integrated circuit, etc.), non-transitory computer- readable media 32, and an input/output interface 34.
  • the computer-readable media 32 can include random access memory (“RAM”) and/or read-only memory (“ROM").
  • the input/output interface 34 transmits and receives data from devices external to the controller 12 (e.g., over the bus 16 and or over direct (e.g., wired) connections).
  • the controller 12 can be configured to obtain data from one or more environment sensors 40 mounted on the vehicle 10 through the input/output interface 34 (e.g., over the bus 16 and/or over a direct connection).
  • the environment sensors 40 detect conditions regarding an environment around the vehicle 10.
  • the environment sensors 40 can include cameras (e.g. , still or video), radar sensors, ultrasonic sensors, etc.
  • the environment sensors 40 include one or more forward-facing sensor 40a, such as one or more radar sensors.
  • the controller 12 uses data collected by the sensors 40a to maintain the vehicle 10 at a user-selected cruising speed while maintaining a predetermined distance (e.g., default or user-specified) between the vehicle 10 (i.e., the host vehicle) and a target or front vehicle 46 located ahead of the vehicle 10 (see FIG. 3 A, arrow 48 representing a direction of tra vel of the vehicles 10 and 46).
  • a predetermined distance e.g., default or user-specified
  • the controller 12 also receives data from one or more rearward-facing environment sensors 40b, such as one or more radar sensors. As described in more detail below, the controller 12 uses the data irom the rearward-facing sensors 40b to detect potential rear-end collisions between the vehicle 10 and a rear vehicle 50 traveling behind the vehicle 10 (see FIG. 3 A) and automatically adjust a distance between the host vehicle 10 and the rear vehicle 50 to mitigate the risk of collision or collision impact.
  • one or more rearward-facing environment sensors 40b such as one or more radar sensors.
  • the controller 12 uses the data irom the rearward-facing sensors 40b to detect potential rear-end collisions between the vehicle 10 and a rear vehicle 50 traveling behind the vehicle 10 (see FIG. 3 A) and automatically adjust a distance between the host vehicle 10 and the rear vehicle 50 to mitigate the risk of collision or collision impact.
  • the processing unit 30 included in the controller 12 receives data (e.g., from the media 32 and/or the input/output interface 34) and processes the data fay executing one or more instructions or modules.
  • the instructions or modules are stored in the computer-readable media 32.
  • the processing unit 30 also stores data (e.g., data received from the bus 16 or data generated by instructions or modules executed by the processing unit 30) to the media 32.
  • data e.g., data received from the bus 16 or data generated by instructions or modules executed by the processing unit 30
  • the controller 12 can include multiple processing units, memory modules, and/or input/output interfaces.
  • the fimctionahty performed by the controller 12 as described in the present application can be distributed over multiple controllers included hi the vehicle 10, and the controller 12 can be configured to perform additional functionality not described hi the present application.
  • the instructions stored in the computer-readable media 32 provide particular functionality when executed by the processing unit 30.
  • the instructions, when executed by the processing unit 30, perform the method illustrated hi FIGS. 4A and 4B.
  • this method includes maintaining the vehicle 10 at a user-selected cruising speed.
  • the controller 12 can conunimicate with an engine controller and/or brake controller included in the vehicle 10 to regulate the speed of the vehicle 10 to the user-selected cruising speed.
  • the controller 12 obtains data from one or more forward- facing environment sensors 40a (at block 61).
  • the controller 12 uses the data irom the sensors 40a to determine a distance between the host vehicle 10 and a front vehicle 46 (if present) and compares the determined distance to a predetermined following distance (at block 64).
  • the predetermined following distance may be a default distance or a user-selected distance.
  • the controller 12 reduces the speed of the vehicle 10 (i.e., to a speed less than the user- specified cruising speed) to keep the vehicle 10 from getting closer to the front vehicle 46 than the predetermined following distance (at block 66). However, if there is no front vehicle 46 or if the distance between the host vehicle 10 and the front vehicle 46 is greater than the predetermined safe following distance, then the controller 12 adjusts the speed of the vehicle according to the user-specified cruising speed. If the current vehicle speed is less than the user-specified cruising speed (i.e., a target speed) (at block 67), then the controller 12 increases the speed of the host vehic le 10 (at block 68). In consirasi, if the current vehicle speed is greater than the target speed, then the controller 12 reduces the speed of the hos vehicle 10 (at block 69).
  • the controller 12 when the controller 12 reduces the speed of the vehicle 10 to keep the vehicle 10 at least the predetermined following distance fiom the front vehicle 46, the controller 12 generally does not return the veliicle 10 to the user- elected cruising speed until the vehicle 10 can maintain such a speed without violating the predetermined following distance. .Also, in some embodiments, the controller 12 cancels cruise control when the vehicle 10 violates the predetermined following distance and wait for the driver to reestablish a cruising speed. It should also be understood that the controller 12 can be configured to detect other conditions of the vehicle 10 and or the front vehicle 46 to de emiine whether to adjust the speed of the vehicle 0. These conditions can include but are not limited to a speed of the host vehicle 10, an acceleration of the host vehicle 10, a speed of the front vehicle 46, and an acceleration of the front vehicle 46.
  • the controller 12 performs adaptive cruise control to maintain the vehicle 10 at a user-specified cruising speed while preventing the vehicle 10 from committing a rear-end collision with a front vehicle 46.
  • the controller 12 modifies the adaptive cruise control to mitigate rear-end collisions between the host vehicle 10 and a rear vehicle 50 traveling behind the host vehicle 10.
  • FIG. 4B illustrate on example of a method that is executed by the controller 12 concurrently with the method of FIG. 4A to modify the operation of the adaptive cruise control to mitigate such rear-end collisions.
  • the controller 12 obtains data from one or more rearward-facing environment sensors 40b (at block 70).
  • the controller 12 uses the data from the sensors 40b to determine a position of a rear veliicle 50 (if present) and, optionally, a speed of the rear vehicle 50 (at block 72).
  • the controller 2 determines whether the rear vehicle 50 poses a rear-end collision risk for the host vehicle 10 (at block 74).
  • the controller 12 can make this determination by comparing a distance between the host vehicle 10 and the rear vehicle 50 to a predetermined distance, by comparing a speed and or acceleration of the rear vehicle 50 to a speed and or acceleration of the host vehicle (e.g., does the speed and/or acceleration of the rear vehicle 50 exceed the speed and/or acceleration of the host veliicie 10).
  • the rear veliicie 50 could brake in time to avoid a collision with the host vehicle 10 (e.g., if host vehicle 10 continues operating at its current speed or if the host vehicle needed to stop), if the controller 12 determines that the detected rear vehicle 50 poses a potential rear-end collision risk, the controiler 12 automatically increases a speed of the host veliicie 10 to increase a distance between the host vehicle 10 and the detected rear veliicie 50 (at block 78).
  • the controller 12 increases the speed of the host vehicle (at least in part) by reducing the predetermined following distance to a second safe following distance (at ock 76). This reduction allows the speed of the host vehicle 10 to increase (at block 78), which consequently reduces the distance between the host vehicle 10 and the front vehicle 46. For example, in some embodiments, the controller 12 reduces the predetermined following distance to a predetermined minimum safe following distance.
  • the controller 12 when the controller 12 detecis a critical rear-collision condition, the controller 2 increases the speed of the host vehicle 10 up to the user- specified cruising speed (until the distance between the host veliicie 10 and the front veliicie 46 reaches the second, reduced safe following distance). However, in other embodiments, when the controller 12 detecis a critical rear-collision condition, the controller 12 increases the speed of the host vehicle 10 as needed to avoid a rear collision with the rear vehicle 50 - even if such an increased speed exceeds the user-specified cruising speed. The controller 12 can also apply a maximum speed threshold when increasing the speed of the vehicle 10 to maintain driver comfort.
  • the controller 12 can provide mitigation of rear collisions between the rear vehicle 50 and the host vehicle 10 even if a fr ont veliicie 46 is not present in front of the host vehicle.
  • the contiOlier 12 increases the speed of the host vehicle 10 and is not influenced or limited by the "safe following distance" with the front veliicie 46.
  • the host vehicle 10 moves closer to the front vehicle 46 and further from the rear vehicle 50. This increased distance between the host vehicle 10 and the rear vehicle 50 provides the rear vehicle 50 with more distance to brake should such a situation occur, which mitigates a collision risk or a collision impact with the host vehicle 10.
  • FIGS . 3 A and 3B provide a specific example of the operation of the controller 12 in mitigating a rear collision with rear vehicle 50.
  • FIG. 3 A shows a traffic situation at a first time Tl.
  • the host vehicle 10 is maintaining the predetermined following distance Dl with the front vehicle 46.
  • a rear vehicle 50 is approaching the host vehicle 10 from behind and is currently operating at a distance D2 behind the host vehicle 10.
  • the controller 12 receives data from the rearward-facing sensors 40b and calculates whether the rear vehicle 50 is braking or is still able to brake in time to avoid a collision with the host vehicle 10 (see, e.g., distance D2 in FIG. 3).
  • the controller 12 determines that the rear vehicle 50 is approaching in a critical manner (e.g., is traveling at a speed and or acceleration exceeding the host vehicle's speed and/or acceleration by a predetemiined amount or percentage, is within a predetemiined distance from the host vehicle 1 , etc.), the controller 12 increases the speed of the host vehicle 10 and decreases the distance between the host vehicle 10 and the front vehicle 46 to a minimally acceptable distance.
  • a critical manner e.g., is traveling at a speed and or acceleration exceeding the host vehicle's speed and/or acceleration by a predetemiined amount or percentage, is within a predetemiined distance from the host vehicle 1 , etc.
  • Fig. 3B shows the same traffic situation at a later time T2 after the rear collision mitigation has been implemented.
  • the host vehicle 10 has increased its speed such thai it is now operating at a reduced following distance Dlb behind the front vehicle 46.
  • This decrease in the following distance between the vehicle 1 and a front vehicle 46 consequently increases the distance between the host vehicle 10 and the rear vehicle 50 (distance D2 increases to distance D2b).
  • This increased distance between the host vehicle 10 and the rear vehicle 50 gives the rear vehicle 50 additional time to brake or steer away and avoid a collision with the host vehicle 10.
  • the controller 12 can automatically adjust other operations of the host vehicle 10 to prepare and/or protect the vehicle 10 for potential collisions.
  • the controller 12 ca command a prefiH of the brakes of the host vehicle 10 (e.g., pre-filling the brake lines with a minimum amount of brake pressure to place brake pads on brake disks).
  • the controller 12 can be configured to automatically turn on one or more external lights of the vehicle 10 (e.g., hazard lights) to provide a warning to the front vehicle 46 and'or the rear" vehicle 50 of a detected collision risk.
  • the warning can entice the driver of the front vehicle 46 to speed up and/or entice the dr iver of the rear vehicle 50 to slo w down, both of which can help mitigate collision risks.
  • the controller 12 in some constructions, can be configured to issue a warning to the driver of the host vehicle 10 before adjusted ACC functionality is applied (e.g., increasing a distance between host vehicle 10 and rear vehicle 50, pre-filling brakes, turning on hazard lights etc.) or during the application of such adjusted fimctionality.
  • Such warnings can be issued in the form of lighted visual icons, played audible chimes or tones, and or haptic feedback (e.g., steering wheel vibration) to make the driver aware of the situation.
  • systems and methods of the present invention avoid and ' or mitigate rear-end collisions by modifying operation of a vehicle operating under adaptive cruise control (or further developments like traffic jam assists or autonomous driving) based on a fusion of data from frontward-facing sensors and rearward-facing sensors.
  • the rearward-facing sensors are used with other vehicle control systems, such as blind spot detection (“BSD”) systems and/or closing vehicle warning (“CVW”) systems. Therefore, the ACC controller 12 can use existing sensors on a vehicle to perform the functionality described herein, which reduces the cost and complexity of the fimctionality. Also, in some embodiments, the ACC controller 12 obtains data from the rearward-facing sensors 40b indirectly through other vehicle control systems that use data from the sensors 40b.
  • the ACC controller 12 can obtain data from a BSD system and/or a CVW system (e.g., over the bus 16) that indicates whether a rear vehicle 50 has been detected and other data regarding a rear vehicle 50 (e.g., position, speed, distance, potential collision risk, etc).
  • a BSD system and/or a CVW system e.g., over the bus 16
  • other data regarding a rear vehicle 50 e.g., position, speed, distance, potential collision risk, etc.
  • the functionality described in the present application can be performed by the controller 12 and/or distributed among the controller 12 and other vehicle control systems.
  • the controller 12 obtains data regarding objects detected around a vehicle (e.g., from rear radar sensors) and issues commands for controlling host vehicle speed and/or ACC following distances accordingly.
  • a separate controller e.g., an engine controller
  • the controller 12 can then apply the command to increase the speed of the host vehicle 10.
  • the controller 12 can be configured to determine when adjusted ACC fimctionality is needed and issue a flag or message.
  • a separate controller e.g., a separate ACC controller

Landscapes

  • Engineering & Computer Science (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Physics & Mathematics (AREA)
  • Mechanical Engineering (AREA)
  • Transportation (AREA)
  • Automation & Control Theory (AREA)
  • Electromagnetism (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Physics & Mathematics (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Traffic Control Systems (AREA)
  • Regulating Braking Force (AREA)

Abstract

Methods and systems for controlling a host vehicle to mitigate rear-end collisions. One method includes automatically maintaining the host vehicle at least a predetermined following distance from a front vehicle traveling ahead of the host vehicle. The method also includes detecting a rear vehicle traveling behind the host vehicle and determining when the rear vehicle poses a rear-end collision risk with the host vehicle. In addition, the method includes automatically, by a controller, increasing a speed of the host vehicle when the rear vehicle poses a rear-end collision risk with the host vehicle, and automatically reducing the predetermined following distance to decrease a distance between the host vehicle and the front vehicle and increase a distance between the host vehicle and the rear vehicle when the rear vehicle poses a rear-end collision risk with the host vehicle.

Description

MODIFYING ADAPTIVE CRUISE CONTROL TO MITIGATE RE AR-END
COLLISIONS
RELATED APPLICATIONS
[0001] This application claim priority to U.S. Provisional Application No. 61/876,403, filed September 11, 2013, the entire content of which is hereby incorporated by reference.
BACKGROUND
[0002] Embodiments of the invention relate to methods and systems for mitigating collisions, such as rear vehicle collisions.
SUMMARY
[0003] Rear driver assistance systems offer blind spot detection ("BSD"), closing vehicle warning ("CV "), and/or rear cross traffic alert ("CTA") functionality that use data from rear sensors (e.g., radar sensors). Vehicle can also be equipped with adaptive cruise control ("ACC") and forward collision warning ("FCW") functions that use data from front sensors (e.g., radar sensors). The front and rear sensor systems, however, operate independently.
[0004] Accordingly, embodiments of the invention provide systems and methods for avoiding and/or mitigating a rear-end collision by fusing information from front and rear sensors. For example, one embodiment of the invention adjusts a distance between a host vehicle and a front vehicle maintained by the host vehicle's adaptive cruise control when a potential rear-end collision is detected by a rear radar system. Decreasing the distance between the host vehicle and the front vehicle moves the host vehicle further from a following vehicle that poses a potential collision risk to the host vehicle. Ei particular, doe to the adjusted distance, the following vehicle has more distance to brake, which mitigates a collision or the impact of a collision if the following vehicle collides with the host vehicle.
[0005] For example, one embodiment of the invention provides a system for controlling a host vehicle. The system includes at least one controller. The at least one controller is configured to automatically maintain the host vehicle at least a predetermined following distance from a front vehicle traveling ahead of the host vehicle. The at least one controller is also configured to obtain data from at least one rearward-feeing environment sensor mounted on the host vehicle, detect a rear vehicle traveling behind the host vehicle based on the data, and automatically increase a speed of fee host veliicle when the rear veliicle poses a rear-end collision risk with the host vehicle. The at least one controller is further configured to automatically reduce fee predetermined following distance to decrease a distance between the host vehicle and the front vehicle and increase a distance between the host vehicle and the rear veliicle when the rear vehicle poses a rear-end collision risk wife the host vehicle.
[0006] Another embodiment of the invention provides a method of controlling a host vehicle. The method includes automatically maintaming the host vehicle at least a predetermined following distance from a front vehicle traveling ahead of the host vehicle. The method also includes detecting a rear vehicle traveling behind the host vehicle, detenmmng when the rear vehicle poses a rear-end collision risk with the host veliicle; and automatically, by a controller, increasing a speed of the host vehicle when the rear vehicle poses a rear-end collision risk with the host vehicle. The method further includes automatically reducing the predetemiined following distance to decrease a distance between the host veliicle and the front vehicle and increase a distance between the host vehicle and the rear veliicle when the rear vehicle poses a rear-end collision risk with the host vehicle.
[0007] Other aspects of the invention will become apparent by consideration of the detailed description and accompany drawings.
BRIEF DESCRIPTION OF THE DRAWINGS
[0008] FIG. 1 schematically illustrates a vehicle including an adaptive cruise control controller.
[0009] FIG. 2 schematically illustrates the adaptive cruise control controller of FIG. 1.
[0010] FIG. 3A illustrates an exemplary scenario of a vehicle of FIG. 1 traveling behind a front veliicle and ahead of a rear vehicle.
[0011] FIG. 3B illustrates an exemplary of scenario of the vehicle of FIG. 1 mitigating a collision risk with the rear vehicle.
[0012] FIG. 4A is a flowchart of a method of operating the vehicle of FIG. 1 with an adaptive cruise control mechanism. [0013] FIG. 4B is a flowchart of a method of mitigating rear-end collisions that is executed concurrently with the method of Fig. 4 A.
DETAILED DESCRIPTION
[0014] Before any embodiments of the invention are explained in detail, it is to be understood that the invention is not limited in its application to the details of construction and the arrangement of components set forth in the following description or illustrated in the accompanying drawings. The invention is capable of other embodiments and of being practiced or of being carried out in various ways. Also, the methods, operations, and sequences described herein can be performed in various orders. Therefore, unless otherwise indicated herein, no required order is to be implied from the order in which elements, steps, or limitations are presented in the detailed description or claims of the present application. Also unless otherwise indicated herein, the method and process steps described herein can be combined into fewer steps or separated into additional steps.
[0015] In addition, it is to be understood that the phraseology and terminology used herein is for the purpose of description and should not be regarded as limiting. The use of "including," "comprising" or "having" and variations thereof herein is meant to encompass the items listed thereafter and equivalents thereof as well as additional items. The terms "mounted," "connected" and "coupled" are used broadly and encompass both direct and indirect mounting, connecting and coupling. Further, "connected" and "coupled" are not restiicted to physical or mechanical connections or couplings, and can include electrical connections or couplings, whether direct or indirect. Also, electronic communications and notifications may be performed using any known means including direct connections, wireless connections, etc.
[0016] It should also be noted that a plurality of hardware and software based devices, as well as a plurality of different structural components may be used to implement the invention. In addition, it should be understood that embodiments of the invention may include hardware, software, and electronic components or modules that, for purposes of discussion, may be illustrated and described as if the majority of the components were implemented solely in hardware. However, one of ordinary skill in the ait, and based on a reading of this detailed description, would recognize that, in at least one embodiment, the electronic based aspects of the invention may be implemented in software (e.g., stored on non-transitory computer-readable medium) executable by one or more processors. As such, it should be noted thai a plurality of hardware and software based devices, as well as a plurality of different structural components may be utilized to implement the invention. For example, "controllers" described in the specification can include one or more processors, one or more non-transitory computer-readable medium modules, one or more input output interfaces, and various connections (e.g., a system bus) connecting the components
[0017] FIG. 1 illustrates a vehicle 10. The vehicle 10 includes an adaptive cruise control ("ACC") controller 12. The controller 12 can be connected to a network included in the vehicle 0, such as a controller area network ("CAN") bus 16, that allows the controller 12 to exchange data with other components included in the vehicle 10.
[0018] As illustrated in FIG. 2, the controller 12 includes a processing unit 30 (e.g.. a microprocessor, application specific integrated circuit, etc.), non-transitory computer- readable media 32, and an input/output interface 34. The computer-readable media 32 can include random access memory ("RAM") and/or read-only memory ("ROM"). The input/output interface 34 transmits and receives data from devices external to the controller 12 (e.g., over the bus 16 and or over direct (e.g., wired) connections). For example, as illustrated in FIG. 1. the controller 12 can be configured to obtain data from one or more environment sensors 40 mounted on the vehicle 10 through the input/output interface 34 (e.g., over the bus 16 and/or over a direct connection). The environment sensors 40 detect conditions regarding an environment around the vehicle 10. The environment sensors 40 can include cameras (e.g. , still or video), radar sensors, ultrasonic sensors, etc.
[0019] For example, in the embodiment illustrated in FIG. 1, the environment sensors 40 include one or more forward-facing sensor 40a, such as one or more radar sensors. As described in more detail below, the controller 12 uses data collected by the sensors 40a to maintain the vehicle 10 at a user-selected cruising speed while maintaining a predetermined distance (e.g., default or user-specified) between the vehicle 10 (i.e., the host vehicle) and a target or front vehicle 46 located ahead of the vehicle 10 (see FIG. 3 A, arrow 48 representing a direction of tra vel of the vehicles 10 and 46).
[0020] As illustrated in FIG. I, the controller 12 also receives data from one or more rearward-facing environment sensors 40b, such as one or more radar sensors. As described in more detail below, the controller 12 uses the data irom the rearward-facing sensors 40b to detect potential rear-end collisions between the vehicle 10 and a rear vehicle 50 traveling behind the vehicle 10 (see FIG. 3 A) and automatically adjust a distance between the host vehicle 10 and the rear vehicle 50 to mitigate the risk of collision or collision impact.
[00213 Returning to FIG. 2, the processing unit 30 included in the controller 12 receives data (e.g., from the media 32 and/or the input/output interface 34) and processes the data fay executing one or more instructions or modules. The instructions or modules are stored in the computer-readable media 32. The processing unit 30 also stores data (e.g., data received from the bus 16 or data generated by instructions or modules executed by the processing unit 30) to the media 32. It should be understood that although only a single processing unit, input/output interface, and computer-readable media module are illustrated in FIG. 2, the controller 12 can include multiple processing units, memory modules, and/or input/output interfaces. It should also be understood that the fimctionahty performed by the controller 12 as described in the present application can be distributed over multiple controllers included hi the vehicle 10, and the controller 12 can be configured to perform additional functionality not described hi the present application.
[0022] The instructions stored in the computer-readable media 32 provide particular functionality when executed by the processing unit 30. In general, the instructions, when executed by the processing unit 30, perform the method illustrated hi FIGS. 4A and 4B. As illustrated hi FIG. 4A, this method includes maintaining the vehicle 10 at a user-selected cruising speed. For example, the controller 12 can conunimicate with an engine controller and/or brake controller included in the vehicle 10 to regulate the speed of the vehicle 10 to the user-selected cruising speed. The controller 12 obtains data from one or more forward- facing environment sensors 40a (at block 61). The controller 12 uses the data irom the sensors 40a to determine a distance between the host vehicle 10 and a front vehicle 46 (if present) and compares the determined distance to a predetermined following distance (at block 64). As noted above, the predetermined following distance may be a default distance or a user-selected distance.
[0023] If the determined distance is less than the predetermined following distance (at block 64), the controller 12 reduces the speed of the vehicle 10 (i.e., to a speed less than the user- specified cruising speed) to keep the vehicle 10 from getting closer to the front vehicle 46 than the predetermined following distance (at block 66). However, if there is no front vehicle 46 or if the distance between the host vehicle 10 and the front vehicle 46 is greater than the predetermined safe following distance, then the controller 12 adjusts the speed of the vehicle according to the user-specified cruising speed. If the current vehicle speed is less than the user-specified cruising speed (i.e., a target speed) (at block 67), then the controller 12 increases the speed of the host vehic le 10 (at block 68). In consirasi, if the current vehicle speed is greater than the target speed, then the controller 12 reduces the speed of the hos vehicle 10 (at block 69).
[0024] As a result, when the controller 12 reduces the speed of the vehicle 10 to keep the vehicle 10 at least the predetermined following distance fiom the front vehicle 46, the controller 12 generally does not return the veliicle 10 to the user- elected cruising speed until the vehicle 10 can maintain such a speed without violating the predetermined following distance. .Also, in some embodiments, the controller 12 cancels cruise control when the vehicle 10 violates the predetermined following distance and wait for the driver to reestablish a cruising speed. It should also be understood that the controller 12 can be configured to detect other conditions of the vehicle 10 and or the front vehicle 46 to de emiine whether to adjust the speed of the vehicle 0. These conditions can include but are not limited to a speed of the host vehicle 10, an acceleration of the host vehicle 10, a speed of the front vehicle 46, and an acceleration of the front vehicle 46.
[0025] Accordingly, in the method of FIG. 4A, the controller 12 performs adaptive cruise control to maintain the vehicle 10 at a user-specified cruising speed while preventing the vehicle 10 from committing a rear-end collision with a front vehicle 46. However, there is also a risk that the vehicle 10 may be involved in a rear-end collision with a vehicle approaching from the rear. Studies have shown that such rear-end collisions account for a significant number of traffic accidents. Accordingly, the controller 12 modifies the adaptive cruise control to mitigate rear-end collisions between the host vehicle 10 and a rear vehicle 50 traveling behind the host vehicle 10. As illustrated in FIG. 4B, illustrate on example of a method that is executed by the controller 12 concurrently with the method of FIG. 4A to modify the operation of the adaptive cruise control to mitigate such rear-end collisions.
[0026] According to the method of FIG. 4B, the controller 12 obtains data from one or more rearward-facing environment sensors 40b (at block 70). The controller 12 uses the data from the sensors 40b to determine a position of a rear veliicle 50 (if present) and, optionally, a speed of the rear vehicle 50 (at block 72). The controller 2 then determines whether the rear vehicle 50 poses a rear-end collision risk for the host vehicle 10 (at block 74). The controller 12 can make this determination by comparing a distance between the host vehicle 10 and the rear vehicle 50 to a predetermined distance, by comparing a speed and or acceleration of the rear vehicle 50 to a speed and or acceleration of the host vehicle (e.g., does the speed and/or acceleration of the rear vehicle 50 exceed the speed and/or acceleration of the host veliicie 10). and/or by determining whether, based on the rear vehicle's current speed and/or distance from the host vehicle 10, the rear veliicie 50 could brake in time to avoid a collision with the host vehicle 10 (e.g., if host vehicle 10 continues operating at its current speed or if the host vehicle needed to stop), if the controller 12 determines that the detected rear vehicle 50 poses a potential rear-end collision risk, the controiler 12 automatically increases a speed of the host veliicie 10 to increase a distance between the host vehicle 10 and the detected rear veliicie 50 (at block 78).
[0027] If the speed of the host vehicle 10 is currently limited by the presence of a fr ont vehicle 46 operating in front of the host vehicle 10, the controller 12 increases the speed of the host vehicle (at least in part) by reducing the predetermined following distance to a second safe following distance (at ock 76). This reduction allows the speed of the host vehicle 10 to increase (at block 78), which consequently reduces the distance between the host vehicle 10 and the front vehicle 46. For example, in some embodiments, the controller 12 reduces the predetermined following distance to a predetermined minimum safe following distance.
[0028] In some embodiments, when the controller 12 detecis a critical rear-collision condition, the controller 2 increases the speed of the host vehicle 10 up to the user- specified cruising speed (until the distance between the host veliicie 10 and the front veliicie 46 reaches the second, reduced safe following distance). However, in other embodiments, when the controller 12 detecis a critical rear-collision condition, the controller 12 increases the speed of the host vehicle 10 as needed to avoid a rear collision with the rear vehicle 50 - even if such an increased speed exceeds the user-specified cruising speed. The controller 12 can also apply a maximum speed threshold when increasing the speed of the vehicle 10 to maintain driver comfort. Fm hermore, by increasing the speed above the user-specified cruising speed, the controller 12 can provide mitigation of rear collisions between the rear vehicle 50 and the host vehicle 10 even if a fr ont veliicie 46 is not present in front of the host vehicle. In such cases, the contiOlier 12 increases the speed of the host vehicle 10 and is not influenced or limited by the "safe following distance" with the front veliicie 46. [0029] With the predetemiined following distance reduced and the speed of the host vehicle 10 consequently increased, the host vehicle 10 moves closer to the front vehicle 46 and further from the rear vehicle 50. This increased distance between the host vehicle 10 and the rear vehicle 50 provides the rear vehicle 50 with more distance to brake should such a situation occur, which mitigates a collision risk or a collision impact with the host vehicle 10.
[0030] FIGS . 3 A and 3B provide a specific example of the operation of the controller 12 in mitigating a rear collision with rear vehicle 50. FIG. 3 A shows a traffic situation at a first time Tl. The host vehicle 10 is maintaining the predetermined following distance Dl with the front vehicle 46. A rear vehicle 50 is approaching the host vehicle 10 from behind and is currently operating at a distance D2 behind the host vehicle 10. As discussed above; the controller 12 receives data from the rearward-facing sensors 40b and calculates whether the rear vehicle 50 is braking or is still able to brake in time to avoid a collision with the host vehicle 10 (see, e.g., distance D2 in FIG. 3).
[0031] If the controller 12 determines that the rear vehicle 50 is approaching in a critical manner (e.g., is traveling at a speed and or acceleration exceeding the host vehicle's speed and/or acceleration by a predetemiined amount or percentage, is within a predetemiined distance from the host vehicle 1 , etc.), the controller 12 increases the speed of the host vehicle 10 and decreases the distance between the host vehicle 10 and the front vehicle 46 to a minimally acceptable distance.
[0032] Fig. 3B shows the same traffic situation at a later time T2 after the rear collision mitigation has been implemented. The host vehicle 10 has increased its speed such thai it is now operating at a reduced following distance Dlb behind the front vehicle 46. This decrease in the following distance between the vehicle 1 and a front vehicle 46 consequently increases the distance between the host vehicle 10 and the rear vehicle 50 (distance D2 increases to distance D2b). This increased distance between the host vehicle 10 and the rear vehicle 50 gives the rear vehicle 50 additional time to brake or steer away and avoid a collision with the host vehicle 10.
[0033] I addition to or as an alternative to adjusting a speed of the host vehicle 10 (e.g., to decrease a distance between the host vehicle 10 and the front vehicle 46), the controller 12 can automatically adjust other operations of the host vehicle 10 to prepare and/or protect the vehicle 10 for potential collisions. For example, the controller 12 ca command a prefiH of the brakes of the host vehicle 10 (e.g., pre-filling the brake lines with a minimum amount of brake pressure to place brake pads on brake disks). Accordingly, based on the pre-fill, if the driver of the host vehicle 10 applies the brakes (e.g., afte a collision with the rear vehicle 50 and'or if the front vehicle 46 brakes), the brakes react quickly to prevent the host vehicle 10 from colliding with the front vehicle 46. Similarly, the controller 12 can be configured to automatically turn on one or more external lights of the vehicle 10 (e.g., hazard lights) to provide a warning to the front vehicle 46 and'or the rear" vehicle 50 of a detected collision risk. The warning can entice the driver of the front vehicle 46 to speed up and/or entice the dr iver of the rear vehicle 50 to slo w down, both of which can help mitigate collision risks.
[0034] The controller 12, in some constructions, can be configured to issue a warning to the driver of the host vehicle 10 before adjusted ACC functionality is applied (e.g., increasing a distance between host vehicle 10 and rear vehicle 50, pre-filling brakes, turning on hazard lights etc.) or during the application of such adjusted fimctionality. Such warnings can be issued in the form of lighted visual icons, played audible chimes or tones, and or haptic feedback (e.g., steering wheel vibration) to make the driver aware of the situation.
[0035] Accordingly, systems and methods of the present invention avoid and'or mitigate rear-end collisions by modifying operation of a vehicle operating under adaptive cruise control (or further developments like traffic jam assists or autonomous driving) based on a fusion of data from frontward-facing sensors and rearward-facing sensors. In some embodiments, the rearward-facing sensors are used with other vehicle control systems, such as blind spot detection ("BSD") systems and/or closing vehicle warning ("CVW") systems. Therefore, the ACC controller 12 can use existing sensors on a vehicle to perform the functionality described herein, which reduces the cost and complexity of the fimctionality. Also, in some embodiments, the ACC controller 12 obtains data from the rearward-facing sensors 40b indirectly through other vehicle control systems that use data from the sensors 40b. For example, the ACC controller 12 can obtain data from a BSD system and/or a CVW system (e.g., over the bus 16) that indicates whether a rear vehicle 50 has been detected and other data regarding a rear vehicle 50 (e.g., position, speed, distance, potential collision risk, etc).
[0036] It should be understood that the functionality described in the present application can be performed by the controller 12 and/or distributed among the controller 12 and other vehicle control systems. For example, in some embodiments, the controller 12 obtains data regarding objects detected around a vehicle (e.g., from rear radar sensors) and issues commands for controlling host vehicle speed and/or ACC following distances accordingly. A separate controller (e.g., an engine controller) can then apply the command to increase the speed of the host vehicle 10. In other embodiments, the controller 12 can be configured to determine when adjusted ACC fimctionality is needed and issue a flag or message. A separate controller (e.g., a separate ACC controller) can be configured to read the flag and switch ACC functionality to an adjusted version (e.g., applying a minimum following distance and, optionally, ignoring a user-specified cruising speed).
[00373 Various features and advantages of the invention are set forth hi the following claims.

Claims

CLAIMS What is claimed is :
1. A system for controlling a host vehicle, the system comprising: at least one controller configured to: adjust a speed of the host vehicle to maintain at least a predetemmied following
distance bet ween the host vehicle and a front vehicle traveling ahead of the host vehicle, receive data from at least one rearward-facing environment sensor mounted on the host vehicle, determine, based on the data from the at least one rearward-facing
environment sensor, whether a rear vehicle is traveling behind the host vehicle, detect based on the data from the at least one rearward-facing environment sensor, a critical rear-collision risk, reduce the predetermined following distance to a second niimmum following distance when the critical rear-collision condition is detected, and automatically increase the speed of the host vehicle to maintain the second minimum following distance between the host vehicle and the vehicle tranveling ahead of the host vehicle when the critical rear-collision condition is detected.
2. The system of claim 1, wherein the at least one controller is further configured to automatically pre- fill brakes of the host vehicle when the rear vehicle poses a rear-end collision risk with the host vehicle.
3. The system of claim L wherein the at least one controller is further configured to automatically torn on at least one external light on die host vehicle when the rear vehicle poses a rear-end collision risk with the host vehicle.
4. The system of claim L wherein the at least one controller is further configured to issue a warning to a driver of the host vehicle when automatically increasing the speed of the host vehicle.
5. The system of claim 1, wherein the at least one controller is further configured to control the speed of the host veliicle to maintain the host vehicle at a user-selected cruising speed.
6. The system of claim 5, wherein the at least one controller is configured to
automatically increase the speed of the host vehicle when the critical rear-collision condition is detected by increasing the speed of the host vehicle up to the user-selected cruising speed.
7. The system of c l aim 5, wherein the at least one controller is configured to
automatically increase the speed of the host vehicle when the critical rear-collision condition is detected by increasing the speed of the host vehicle to exceed the user-selected cruising speed.
8. The system of claim 1 , wherein the at least one controller is configured to obtain the data from the at least one rearward-facing environment sensor mounted on the host vehicle through a blind spot detection system.
9. The system of claim L wherein the at least one controller is configured to obtain the data from the at least one rearward-facing environment sensor mounted on the host vehicle through a closing vehicle warning system.
10. Hie system of claim L wherein the controller is configured to detect a critical rear- collision risk by determining whether the rear vehicle will likely be able to brake in time to avoid a rear end collision with the host vehicle based on a speed of the rear veliicie relative to the host veliicie and a distance between the rear vehicle and the host vehicle as indicated by the data from the at least one rearward-facing environment sensor.
11. A method of controlling a host vehicle, the method comprising: automatically maintaining the host vehicle at least a predetermined following distance from a front vehicle traveling ahead of the host vehicle; detecting a rear vehicle traveling behind the host vehicle, determining when the rear vehicle poses a rear-end collision risk with the host veliicie, automatically, by a controller, increasing a speed of the host vehicle when the rear vehicle poses a rear-end collision risk with the host vehicle, and automatically reducing the predetermined following distance to decrease a distance between the host vehicle and the front veliicie and increase a distance between the host vehicle and the rear veliicie when the rear vehicle poses a rear-end collision risk with the host vehicle.
12. The method of claim 11 , wherein determining when the rear vehicle poses a rear-end collision risk with the host veliicie includes detennining the distance between the host vehicle and the rear vehicle and comparing the distance to a predeiermined distance.
13. The method of claim 11 , wherein determining when the rear vehicle poses a rear-end collision risk with the host vehicie includes determining the speed of the host vehicle, determining a speed of the rear vehicle, and comparing the speed of the host vehicle to the speed of the rear vehic le.
14. The method of claim 11 , wherein determining when the rear vehicle poses a rear-end collision risk with the host vehicle includes determining a speed of the rear vehic le, deteffiiimng the distance between the host vehicle and the rear veliicle, and detemiining if the rear vehicle has sufficient distance to brake while avoiding a collision with the host veliicle based on the speed of the rear veliicle and the distance between the host veliicle and the rear vehicle.
15. The method of claim 11 , further comprising automatically pre-filling brakes of the host vehicle when the rear veliicle poses a rear-end colhsion risk with the host vehicle.
16. The method of claim 11. further comprising automatically tinning on at least one external light on the host vehicle when the rear veliicle poses a rear-end collision risk with the host vehicle.
17. The method of claim 11 , further comprising issuing a warning to a driver of the host vehicle when automatically increasing the speed of the host vehicle.
IS. The method of claim 11 , further comprising con trolling the speed of the host vehicle to maintain the host vehicle at a user-selected cruising speed.
19. The method of claim 18. wherein automatically increasing the speed of the host vehicle when the rear vehicle poses a rear-end collision risk with the host vehicle incliides increasing the speed of the host vehicle up to the user-selec ted cruising speed.
20. Hie method of claim 18, wherein automatically increasing the speed of the host vehicle whe the rear vehicle poses a rear-end collision risk with the host vehicle includes increasing the speed of the host vehicle to exceed the user-selected cruising speed.
PCT/US2014/054669 2013-09-11 2014-09-09 Modifying adaptive cruise control to mitigate rear-end collisions Ceased WO2015038501A1 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
EP14771479.4A EP3044061B1 (en) 2013-09-11 2014-09-09 Modifying adaptive cruise control to mitigate rear-end collisions
US14/911,696 US9586584B2 (en) 2013-09-11 2014-09-09 Modifying adaptive cruise control to mitigate rear-end collisions
CN201480049973.2A CN105517872B (en) 2013-09-11 2014-09-09 Modified adaptive cruise control to mitigate rear-end collisions
JP2016540919A JP2016536210A (en) 2013-09-11 2014-09-09 Modified adaptive cruise control to reduce rear collisions

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US201361876403P 2013-09-11 2013-09-11
US61/876,403 2013-09-11

Publications (1)

Publication Number Publication Date
WO2015038501A1 true WO2015038501A1 (en) 2015-03-19

Family

ID=51582530

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2014/054669 Ceased WO2015038501A1 (en) 2013-09-11 2014-09-09 Modifying adaptive cruise control to mitigate rear-end collisions

Country Status (5)

Country Link
US (1) US9586584B2 (en)
EP (1) EP3044061B1 (en)
JP (2) JP2016536210A (en)
CN (1) CN105517872B (en)
WO (1) WO2015038501A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107161145A (en) * 2016-03-08 2017-09-15 罗伯特·博世有限公司 Method and control device for avoiding rear-end collision
WO2026002461A1 (en) * 2024-06-25 2026-01-02 Bayerische Motoren Werke Aktiengesellschaft Method and device for reducing the target speed of a speed controller

Families Citing this family (57)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102012212065A1 (en) * 2012-07-11 2014-01-16 Robert Bosch Gmbh Method for operating a driver assistance system for a vehicle and driver assistance system for a vehicle
DE102014207628A1 (en) * 2014-04-23 2015-10-29 Continental Teves Ag & Co. Ohg Method for determining an offset of an inertial sensor
CA2999757C (en) * 2015-09-24 2020-01-07 Ergotron, Inc. Height adjustable device
EP3151216A1 (en) * 2015-10-01 2017-04-05 Volvo Car Corporation Method for providing an alert to a driver and an alert system
US9701307B1 (en) 2016-04-11 2017-07-11 David E. Newman Systems and methods for hazard mitigation
US10332403B2 (en) 2017-01-04 2019-06-25 Honda Motor Co., Ltd. System and method for vehicle congestion estimation
US10449962B2 (en) 2016-06-23 2019-10-22 Honda Motor Co., Ltd. System and method for vehicle control using vehicular communication
US10737667B2 (en) 2016-06-23 2020-08-11 Honda Motor Co., Ltd. System and method for vehicle control in tailgating situations
US10081357B2 (en) 2016-06-23 2018-09-25 Honda Motor Co., Ltd. Vehicular communications network and methods of use and manufacture thereof
US10286913B2 (en) 2016-06-23 2019-05-14 Honda Motor Co., Ltd. System and method for merge assist using vehicular communication
US10625742B2 (en) 2016-06-23 2020-04-21 Honda Motor Co., Ltd. System and method for vehicle control in tailgating situations
JP6669267B2 (en) * 2016-09-21 2020-03-18 日産自動車株式会社 Vehicle traveling control method and traveling control device
CN107976995B (en) * 2016-10-24 2021-06-11 苏州宝时得电动工具有限公司 Intelligent mobile system, intelligent mobile device and mobile method thereof
US10246090B2 (en) 2016-11-07 2019-04-02 Ford Global Technologies, Llc Vehicle collision severity mitigation
CN106740846B (en) * 2016-12-02 2019-02-12 大连理工大学 A dual-mode switching electric vehicle adaptive cruise control method
CN108382401B (en) * 2016-12-21 2021-04-06 奥迪股份公司 Highway driving assistance device, driving assistance method, and vehicle
US20180178765A1 (en) * 2016-12-28 2018-06-28 GM Global Technology Operations LLC Brake assist system and method
DE102017223364A1 (en) * 2017-01-04 2018-07-05 Honda Motor Co., Ltd. SYSTEM AND METHOD FOR VEHICLE CONTROL IN TERRITORY SITUATIONS
US10259455B2 (en) 2017-01-25 2019-04-16 Ford Global Technologies, Llc Collision avoidance systems and methods
CN108528431B (en) * 2017-03-02 2020-03-31 比亚迪股份有限公司 Vehicle driving automatic control method and device
DE102017004741A1 (en) * 2017-05-17 2018-11-22 Wabco Gmbh Control arrangement for adjusting a distance between two vehicles and method for adjusting a distance between two vehicles with such a control arrangement
JP6653300B2 (en) * 2017-09-15 2020-02-26 本田技研工業株式会社 Vehicle control device, vehicle control method, and program
JP7000130B2 (en) * 2017-11-20 2022-01-19 フォルシアクラリオン・エレクトロニクス株式会社 Approach prevention device and approach prevention method
US10597033B2 (en) * 2017-12-05 2020-03-24 Ford Global Technologies, Llc Monitoring and adjustment of gaps between vehicles
KR102463722B1 (en) 2018-02-20 2022-11-07 현대자동차주식회사 Apparatus and method for setting velocity of vehicle
CN108749815A (en) * 2018-06-04 2018-11-06 苏州格目软件技术有限公司 A kind of three body balanced type automatic Pilot method of straight line and its system
CN108583582A (en) * 2018-06-04 2018-09-28 太仓迭世信息科技有限公司 A kind of straight line rate controlling formula automatic Pilot method and its system
US10703373B2 (en) 2018-08-24 2020-07-07 Ford Global Technologies, Llc Vehicle velocity control
US10843693B2 (en) 2018-10-18 2020-11-24 Robert Bosch Gmbh System and method for rear collision avoidance
US12140665B2 (en) * 2018-10-26 2024-11-12 Fleetmind Seon Solutions Inc. Radar module for use with traffic monitoring and predictive analysis systems
US10820349B2 (en) 2018-12-20 2020-10-27 Autonomous Roadway Intelligence, Llc Wireless message collision avoidance with high throughput
US10816635B1 (en) 2018-12-20 2020-10-27 Autonomous Roadway Intelligence, Llc Autonomous vehicle localization system
CN109878517B (en) * 2019-01-04 2020-09-25 江苏大学 System and method for automatically and forcibly decelerating and limiting speed of vehicle
US11570625B2 (en) * 2019-03-25 2023-01-31 Micron Technology, Inc. Secure vehicle communications architecture for improved blind spot and driving distance detection
US10820182B1 (en) 2019-06-13 2020-10-27 David E. Newman Wireless protocols for emergency message transmission
US10713950B1 (en) 2019-06-13 2020-07-14 Autonomous Roadway Intelligence, Llc Rapid wireless communication for vehicle collision mitigation
US10939471B2 (en) 2019-06-13 2021-03-02 David E. Newman Managed transmission of wireless DAT messages
US11003928B2 (en) * 2019-08-08 2021-05-11 Argo AI, LLC Using captured video data to identify active turn signals on a vehicle
CN112441086B (en) * 2019-08-30 2024-06-18 比亚迪股份有限公司 Rail vehicle, control method and system thereof and train control and management system
DE102019213423A1 (en) * 2019-09-04 2021-03-04 Robert Bosch Gmbh Method and device for operating an automated vehicle
CN111038503B (en) * 2019-11-27 2022-04-29 苏州智加科技有限公司 Vehicle adaptive cruise control method, device, vehicle and storage medium
US11364908B2 (en) * 2020-02-11 2022-06-21 GM Global Technology Operations LLC Automatic following distance in cruise control
JP2021142841A (en) * 2020-03-11 2021-09-24 本田技研工業株式会社 Vehicle and control device therefor
JP7104739B2 (en) * 2020-03-26 2022-07-21 本田技研工業株式会社 Vehicle control device
KR20210151318A (en) * 2020-06-04 2021-12-14 현대모비스 주식회사 System and method for driving controlling of vehicle
US11153780B1 (en) 2020-11-13 2021-10-19 Ultralogic 5G, Llc Selecting a modulation table to mitigate 5G message faults
US12459532B2 (en) * 2020-12-02 2025-11-04 Micron Technology, Inc. Sunlight processing for autonomous vehicle control
US20220183068A1 (en) 2020-12-04 2022-06-09 David E. Newman Rapid Uplink Access by Parallel Signaling on a 5G Random-Access Channel
DE102020007444B3 (en) 2020-12-07 2022-02-24 Daimler Ag Method for operating an automated vehicle
JP2022138203A (en) * 2021-03-10 2022-09-26 本田技研工業株式会社 vehicle controller
JP7739893B2 (en) * 2021-09-24 2025-09-17 スズキ株式会社 Vehicle driving control device
DE102022211251A1 (en) 2022-10-24 2024-04-25 Robert Bosch Gesellschaft mit beschränkter Haftung Method and device for operating a longitudinal guide of a motor vehicle
CN116653940B (en) * 2023-03-23 2025-03-18 东风汽车集团股份有限公司 ACC control warning method and device based on vehicle-road cooperative information risk coefficient
JP2024151662A (en) 2023-04-12 2024-10-25 スズキ株式会社 Brake activation device and brake activation method
CN116588089A (en) * 2023-04-23 2023-08-15 上汽通用五菱汽车股份有限公司 A method and system for rear-end collision emergency avoidance based on vision technology
CN118618363B (en) * 2024-08-06 2025-03-11 比亚迪股份有限公司 Vehicle control method, control device, electronic device, vehicle and storage medium
US20260070555A1 (en) * 2024-09-09 2026-03-12 GM Global Technology Operations LLC Lane change maneuver planning for driver in control application

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1607264A1 (en) * 2004-06-17 2005-12-21 Robert Bosch GmbH Lane changing assistance for a vehicle
JP2008080845A (en) * 2006-09-26 2008-04-10 Mazda Motor Corp Vehicle travel control device
EP2042399A2 (en) * 2007-09-27 2009-04-01 Hitachi Ltd. Drive assist system
EP2216197A1 (en) * 2009-02-09 2010-08-11 Technische Universität Darmstadt Method for controlling a driver assist system and driver assist system
DE102012204603A1 (en) * 2011-12-26 2013-06-27 Hyundai Motor Company System and method for controlling the distance between vehicles using a side and rear sensor

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60244629A (en) * 1984-05-18 1985-12-04 Nissan Motor Co Ltd Device for controlling distance between vehicles
JPS6299218A (en) * 1985-10-25 1987-05-08 Mazda Motor Corp Constant speed running device for automobile
JPH05166098A (en) * 1991-12-17 1993-07-02 Matsushita Electric Ind Co Ltd Automatic cruise system
JP3088100B2 (en) * 1999-02-16 2000-09-18 株式会社ホンダアクセス Inter-vehicle distance control device
JP2002052952A (en) * 2000-08-11 2002-02-19 Nissan Motor Co Ltd Travel control device for vehicles
JP2005113760A (en) * 2003-10-07 2005-04-28 Nissan Motor Co Ltd Collision impact mitigation device and crash impact mitigation method
JP4528999B2 (en) * 2003-12-16 2010-08-25 富士通テン株式会社 Rear-end collision prevention device
JP4969111B2 (en) * 2006-02-21 2012-07-04 日立オートモティブシステムズ株式会社 Vehicle rear monitoring camera and driving support device
JP2008162553A (en) * 2007-01-04 2008-07-17 Toyota Motor Corp Vehicle control device
JP2008262401A (en) * 2007-04-12 2008-10-30 Fujitsu Ten Ltd Following vehicle monitoring device and method
JP2008290600A (en) * 2007-05-25 2008-12-04 Nissan Diesel Motor Co Ltd Travel control device of vehicle
JP4637890B2 (en) * 2007-10-19 2011-02-23 三菱電機株式会社 Vehicle collision damage reduction device
JP2011175367A (en) * 2010-02-23 2011-09-08 Clarion Co Ltd Vehicle control apparatus
JP5378318B2 (en) * 2010-07-30 2013-12-25 日立オートモティブシステムズ株式会社 Vehicle motion control device
JP2013080286A (en) * 2011-09-30 2013-05-02 Pioneer Electronic Corp Moving body identification device and moving body information transmission device
JP6149616B2 (en) * 2013-08-30 2017-06-21 トヨタ自動車株式会社 Driving assistance device
JP5915605B2 (en) * 2013-08-30 2016-05-11 トヨタ自動車株式会社 Driving assistance device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1607264A1 (en) * 2004-06-17 2005-12-21 Robert Bosch GmbH Lane changing assistance for a vehicle
JP2008080845A (en) * 2006-09-26 2008-04-10 Mazda Motor Corp Vehicle travel control device
EP2042399A2 (en) * 2007-09-27 2009-04-01 Hitachi Ltd. Drive assist system
EP2216197A1 (en) * 2009-02-09 2010-08-11 Technische Universität Darmstadt Method for controlling a driver assist system and driver assist system
DE102012204603A1 (en) * 2011-12-26 2013-06-27 Hyundai Motor Company System and method for controlling the distance between vehicles using a side and rear sensor

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107161145A (en) * 2016-03-08 2017-09-15 罗伯特·博世有限公司 Method and control device for avoiding rear-end collision
WO2026002461A1 (en) * 2024-06-25 2026-01-02 Bayerische Motoren Werke Aktiengesellschaft Method and device for reducing the target speed of a speed controller

Also Published As

Publication number Publication date
JP2016536210A (en) 2016-11-24
CN105517872B (en) 2019-05-31
US20160200318A1 (en) 2016-07-14
US9586584B2 (en) 2017-03-07
CN105517872A (en) 2016-04-20
EP3044061A1 (en) 2016-07-20
JP2018203252A (en) 2018-12-27
EP3044061B1 (en) 2019-04-17
JP6808685B2 (en) 2021-01-06

Similar Documents

Publication Publication Date Title
US9586584B2 (en) Modifying adaptive cruise control to mitigate rear-end collisions
EP3354525B1 (en) Arrangement and method for mitigating a forward collision between road vehicles
JP6859902B2 (en) Vehicle control unit
US11427166B2 (en) Adaptive AEB system considering steerable path and control method thereof
CN103608206B (en) Avoid method and the vehicle driver assistance system of vehicle collision
EP3342665B1 (en) Pedestrian collision prevention apparatus and method considering pedestrian gaze
JP6593607B2 (en) Vehicle control device
EP2802496B1 (en) Method and control unit for monitoring traffic
US20170057498A1 (en) Collision avoidance support device
CN103889795B (en) Method and system for driving dynamic adjustment of running vehicle, and controller
JP5464333B2 (en) Front collision overlap amount control device
EP2913234A1 (en) Automatic braking for driving in reverse
JP2010030396A (en) Safety controller for vehicle
US8855866B2 (en) Rear end advanced collision technology
US12570277B2 (en) Lateral movement system for collision avoidance
JP2016117319A (en) Drive assistance device
JP7714702B2 (en) How to drive a vehicle
JP6379422B2 (en) Driving support device, driving support method, and driving support program
JP5915404B2 (en) Driving support device, driving support method, program, and medium
JP2018184083A (en) Deflection control device
KR20260000179A (en) Method and system for warning rear-end collision avoidance
JP2021066403A (en) Vehicle control device

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14771479

Country of ref document: EP

Kind code of ref document: A1

REEP Request for entry into the european phase

Ref document number: 2014771479

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2014771479

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 14911696

Country of ref document: US

ENP Entry into the national phase

Ref document number: 2016540919

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE