Driving assistance method and driving assistance device
The driving support method optimizes lane change proposals by adjusting cancellation times based on driver preferences and relative vehicle speed thresholds, enhancing lane change opportunities and operational efficiency.
Patent Information
- Application Number
- JP2024504098
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-03-02
- Publication Date
- 2025-01-28
- Estimated Expiration
- 2042-03-02
AI Technical Summary
Existing autonomous driving systems fail to provide timely lane change opportunities due to prolonged cancellation of lane change proposals, missing environmental changes, and individual driver preferences for lane changes.
A driving support method that proposes lane changes based on relative vehicle speed thresholds and adjusts proposal cancellation times based on driver preferences, allowing for increased lane change opportunities by setting longer cancellation times for drivers who dislike lane changes and shorter times for those who prefer them.
Enhances the likelihood of lane changes for drivers who prefer them while reducing unnecessary proposals for those who do not, improving operational efficiency and reducing driver inconvenience.
Smart Images

Figure 0007622900000001 
Figure 0007622900000002 
Figure 0007622900000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a driving assistance method and a driving assistance device. [Background technology]
[0002] The following Patent Document 1 describes an autonomous driving system that suggests to the driver that the vehicle should overtake while in autonomous driving mode, in which a first prohibition time is set during which a second overtaking suggestion is not permitted after the suggestion to overtake. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2020-52658 A Summary of the Invention [Problem to be solved by the invention]
[0004] After the controller presents a lane change suggestion (hereinafter, sometimes referred to as a "lane change suggestion") to the occupant based on the relative speed of the preceding vehicle with respect to the vehicle itself, the lane change suggestion may be canceled by the controller. If a long period of time continues without re-presenting the lane change suggestion after the lane change suggestion is canceled, the conditions for suggesting a lane change may become less likely to be met due to changes in the driving environment during that time, and the opportunity to change lanes may be missed. On the other hand, whether or not one prefers to change lanes of the vehicle itself varies from person to person. The present invention aims to increase the opportunities for lane changing based on the relative speed of a preceding vehicle to the vehicle in the case of an occupant who prefers lane changing compared to the case of an occupant who does not particularly prefer lane changing. [Means for solving the problem]
[0005] According to one aspect of the present invention, there is provided a driving assistance method that causes a controller to execute a process of suggesting a lane change to an occupant when an index value based on a relative speed of a preceding vehicle with respect to the vehicle's own vehicle is less than a threshold value, and canceling the lane change suggestion when a lane change execution condition according to the vehicle's driving environment is not satisfied. The controller executes a process of accepting a threshold value setting, and a process of not presenting a lane change suggestion even if the index value is equal to or greater than the threshold value until a set time has elapsed from the time the lane change suggestion was canceled according to the driving environment. The set time is set longer when the threshold value is high than when the threshold value is low. Effect of the Invention
[0006] According to the present invention, for an occupant who likes to change lanes, the opportunities to change lanes based on the relative speed of a preceding vehicle to the vehicle itself can be increased compared to an occupant who does not like to change lanes very much. The objects and advantages of the invention will be realized and attained by means of the elements and combinations recited in the appended claims. It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention as claimed. [Brief description of the drawings]
[0007] [Figure 1] 1 is a diagram showing an example of a schematic configuration of a vehicle equipped with a driving assistance device according to an embodiment; [Diagram 2] FIG. 2 is a diagram showing a part of the input device of FIG. [Diagram 3] FIG. 2 is a block diagram of an example of a functional configuration of a controller for performing overtaking assist control. [Figure 4] 11 is a flowchart of an example of a process for assisting a lane change to move to an adjacent lane when overtaking a preceding vehicle in overtaking assist control. [Diagram 5] 11 is a flowchart of an example of a process for assisting a lane change to return to the original lane after overtaking a preceding vehicle in overtaking assist control. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0008] (composition) 1 is a diagram showing an example of a schematic configuration of a vehicle equipped with a driving support device according to an embodiment. The driving support device 10 equipped in the vehicle 1 includes a sensor 11, a positioning device 12, a map database (map DB) 13, an in-vehicle device 14, a navigation system 15, a display device 16, a voice output device 17, an input device 18, a vehicle behavior control device 19, and a controller 20. These devices are connected to each other by, for example, a controller area network (CAN) or other in-vehicle LAN in order to transmit and receive information to and from each other.
[0009] The sensor 11 detects the traveling state of the host vehicle 1. For example, the sensor 11 includes cameras such as a front camera that captures an image in front of the host vehicle 1, a rear camera that captures an image behind the host vehicle 1, and a side camera that captures an image on the left and right sides of the host vehicle 1. The sensor 11 also includes radars such as a front radar that detects obstacles in front of the host vehicle 1, a rear radar that detects obstacles behind the host vehicle 1, and a side radar that detects obstacles present on the left and right sides of the host vehicle 1. The sensor 11 also includes a vehicle speed sensor that detects the vehicle speed of the host vehicle 1.
[0010] The positioning device 12 includes a GPS unit, a gyro sensor, a vehicle speed sensor, etc. The positioning device 12 detects radio waves transmitted from a plurality of satellite communications by the GPS unit, and periodically acquires position information of the vehicle 1. The positioning device 12 also detects the current position of the vehicle 1 based on the acquired position information of the vehicle 1, angle change information acquired from the gyro sensor, and vehicle speed acquired from the vehicle speed sensor.
[0011] The map database 13 is a memory that stores three-dimensional high-precision map information including position information of various facilities and specific points, and is accessible from the controller 20. The three-dimensional high-precision map information is map information in which detailed and highly accurate position information such as curved roads and the magnitude of the curves (e.g., curvature or curvature radius), road junctions, branching points, toll booths, and positions where the number of lanes decreases is associated as three-dimensional information, together with map information. The three-dimensional high-precision map information also includes, as information on a lane-by-lane basis (i.e., lane information), information on lane nodes indicating reference points on lane reference lines (e.g., center lines within lanes) and information on lane links indicating the section states of lanes between lane nodes.
[0012] The in-vehicle devices 14 are various devices mounted on the vehicle 1 and are operated by the operation of a passenger (e.g., the driver). Examples of such in-vehicle devices include a steering wheel, an accelerator pedal, a brake pedal, a turn signal, wipers, lights, a horn, and other specific switches. The navigation system 15 acquires current position information of the vehicle 1 from the positioning device 12, and displays the position of the vehicle 1 on a display or the like by superimposing the position of the vehicle 1 on map information for navigation. When a destination is set, the navigation system 15 sets a route from the current position of the vehicle 1 to the destination as a target driving route, and executes navigation control to guide the occupant along the target driving route. In this navigation control, the navigation system 15 displays the target driving route on a map on the display, and informs the occupant of the target driving route by voice or the like. The target driving route set by the navigation system 15 is also used in route driving assistance control by the controller 20. The route driving assistance control is a control for autonomously driving the vehicle 1 to the destination along the set target driving route.
[0013] The display device 16 includes various displays, such as a display provided in the navigation system 15, a display built into a rearview mirror, a display built into a meter section, a head-up display projected on the windshield, etc. The display device 16 notifies the occupant of various pieces of presented information under the control of the controller 20. The audio output device 17 is a device that outputs auditory information such as a speaker provided in the navigation system 15, a speaker of an audio device, a buzzer, etc. Under the control of the controller 20, the audio output device 17 notifies the occupant of various pieces of presentation information.
[0014] The input device 18 is, for example, a button switch that allows the occupant to manually input information, a touch panel arranged on a display screen, or a microphone that allows the occupant to input information by voice. By operating the input device 18, the occupant can input setting information for the presentation information presented by the display device 16 and the audio output device 17. 2 is a diagram showing a part of the input device 18 of this embodiment. The input device 18 may be, for example, a group of button switches arranged on the spokes of the steering wheel. The input device 18 is used when setting the autonomous driving control by the controller 20 to ON / OFF, etc. The input device 18 includes a main switch 181, a resume / accelerate switch 182, a set / coast switch 183, a cancel switch 184, a vehicle distance adjustment switch 185, and a lane change assist switch 186.
[0015] The main switch 181 is a switch for turning on / off the autonomous driving control of the controller 20. The resume / accelerate switch 182 is a switch for setting the autonomous driving control to resume at the set speed before the autonomous driving control was turned off after it was turned off, or for increasing the set speed. The set / coast switch 183 is a switch for starting the autonomous driving control. To start the autonomous driving control, the set / coast switch 183 is pressed after the autonomous driving control is turned on by the main switch 181. The set / coast switch 183 is also a switch for lowering the set speed. The cancel switch 184 is a switch for canceling the autonomous driving control. The vehicle distance adjustment switch 185 is a switch for setting the vehicle distance from the preceding vehicle. The lane change assistance switch 186 is a switch for instructing (approving) the start of lane change when the controller 20 has confirmed with the occupant that the lane change should be started. In addition to the button switches shown in FIG. 2, a turn signal lever of a turn signal indicator or other switches of the in-vehicle device 14 can also be used as the input device 18.
[0016] The vehicle behavior control device 19 controls the vehicle behavior of the host vehicle 1. For example, when the host vehicle 1 travels at a constant speed at a set speed under autonomous driving control, the vehicle behavior control device 19 controls the operation of the drive mechanism and the brake operation to realize the acceleration / deceleration and traveling speed so that the host vehicle 1 reaches the set speed. In addition, the vehicle behavior control device 19 also controls the operation of the drive mechanism and the brake in the same manner when the host vehicle 1 travels following a preceding vehicle under autonomous driving control. Note that the operation control of the drive mechanism includes the operation of the internal combustion engine in an engine vehicle and the operation of the driving motor in an electric vehicle system. In addition, in a hybrid vehicle, it includes the torque distribution between the internal combustion engine and the driving motor. In addition, when the vehicle behavior control device 19 performs lane keeping control, lane change assist control, overtaking assist control, or route driving assist control described below through autonomous driving control, it performs steering control of the vehicle 1 by controlling the operation of the steering actuator in addition to controlling the operation of the drive mechanism and brakes.
[0017] The controller 20 is one or more electronic control units (ECUs) for controlling the traveling of the host vehicle 1, and includes a processor 21 and peripheral components such as a memory device 22. The processor 21 may be, for example, a CPU or an MPU. The memory device 22 may include a semiconductor memory device, a magnetic memory device, an optical memory device, etc. The memory device 22 may include memories such as a register, a cache memory, and a ROM and a RAM used as a main memory device. The functions of the controller 20 described below are realized, for example, by the processor 21 executing a computer program stored in the storage device 22.
[0018] The controller 20 realizes a driving information acquisition function for acquiring information regarding the driving state of the host vehicle 1, and also executes autonomous driving control for autonomously controlling the driving speed and / or steering of the host vehicle 1. The driving information acquisition function is a function for acquiring driving information regarding the driving state of the host vehicle 1. For example, the controller 20 may acquire image information of the outside of the vehicle captured by the front camera, rear camera, and side camera of the sensor 11 as the driving information. The controller 20 also acquires detection results by the front radar, rear radar, and side radar as the driving information. Furthermore, the controller 20 also acquires vehicle speed information of the host vehicle 1 detected by the vehicle speed sensor of the sensor 11 as the driving information.
[0019] Furthermore, the controller 20 acquires current position information of the vehicle 1 from the positioning device 12 as the travel information. The controller 20 acquires a set destination and a target travel route to the destination from the navigation system 15 as the travel information. The controller 20 acquires position information such as curved roads and the magnitude of the curve (e.g., curvature or curvature radius), merging points, branching points, toll gates, and positions where the number of lanes is reduced, as well as map information such as lane information, from the map database 13 as the travel information. The controller 20 acquires operation information of the in-vehicle device 14 by the occupant from the in-vehicle device 14 as the travel information.
[0020] In the autonomous driving control, the controller 20 autonomously controls the driving of the host vehicle 1 without relying on the operation of the occupant. The autonomous driving control of the controller 20 includes autonomous speed control that autonomously controls the driving speed of the host vehicle 1 and autonomous steering control that autonomously controls the steering of the host vehicle 1. Autonomous speed control In the autonomous speed control, when the controller 20 detects a preceding vehicle, the vehicle follows the preceding vehicle while performing vehicle distance control to maintain a vehicle distance according to the vehicle speed, with the vehicle speed or speed limit set by the occupant as the upper limit. On the other hand, when the controller 20 does not detect a preceding vehicle, the vehicle performs constant speed driving at the vehicle speed or speed limit set by the occupant. The former is also called vehicle distance control, and the latter is also called constant speed control. The occupant may set the vehicle distance in the vehicle distance control by operating the vehicle distance adjustment switch 185.
[0021] The constant speed control is executed when the forward radar of the sensor 11 or the like detects that there is no preceding vehicle ahead in the lane in which the host vehicle 1 is traveling. In the constant speed control, the vehicle behavior control device 19 controls the operation of the drive mechanisms such as the engine and brakes while feeding back vehicle speed data from the vehicle speed sensor so as to maintain a set traveling speed. The vehicle distance control is executed when the forward radar of the sensor 11 or the like detects the presence of a preceding vehicle ahead in the lane in which the host vehicle 1 is traveling. In the vehicle distance control, the vehicle behavior control device 19 controls the operation of the drive mechanisms such as the engine and brakes while feeding back the vehicle distance data detected by the forward radar so as to maintain the set vehicle distance with the set travel speed as the upper limit.
[0022] Autonomous steering control In the autonomous steering control, the controller 20 controls the operation of the steering actuator based on the driving information acquired by the driving information acquisition function, thereby executing the steering control of the host vehicle 1. The autonomous steering control includes lane keeping control, lane change assist control, overtaking assist control, and route driving assist control. In lane keeping control, the controller 20 assists the driver in steering the vehicle by controlling the steering actuator so that the vehicle travels near the center of the lane, for example.
[0023] In the lane change assist control, the controller 20 turns on the turn signal when the driver operates the turn signal lever, and determines whether or not a predetermined lane change start condition is satisfied based on various driving information acquired by the driving information acquisition function. If the lane change start condition is satisfied, the controller 20 starts a lane change operation. In the lane change operation, the controller 20 performs a lane change operation to move the vehicle 1 laterally to the adjacent lane to which the lane is to be changed (hereinafter, sometimes referred to as the "destination lane"). While performing the lane change operation, the controller 20 displays information indicating that the lane change is being performed automatically to the occupant via the display device 16. When the lane change operation is completed, the controller 20 turns off the turn signal and starts executing the lane keeping function in the lane after the lane change. Hereinafter, the function of the controller 20 that executes the lane change assist control may be referred to as a "lane change assist function."
[0024] The lane change initiation conditions may include, for example, the following conditions: -Lane change assist function is enabled. The distance d between another vehicle on the destination lane and the host vehicle 1 is equal to or greater than the distance threshold Dp. For example, the distance d may be the inter-vehicle distance or inter-vehicle time between the other vehicle and the host vehicle 1 in the lane extension direction. It is possible to change lanes into the destination lane (for example, lane markings do not prohibit lane changes, the road has a curvature radius of 250m or more, etc.). When the turn signal is turned on by the occupant operating the turn signal lever and a predetermined time has elapsed, but the period during which the lane change initiation condition is not satisfied continues for a predetermined time or more, the controller 20 turns off the turn signal and cancels the lane change.
[0025] In overtaking support control, when there is a preceding vehicle in front of the lane in which the host vehicle 1 is traveling and the predetermined overtaking proposal conditions are satisfied, the controller 20 performs a lane change by autonomous driving control to overtake the preceding vehicle and proposes to the occupant to do so. Hereinafter, the proposal of a lane change to overtake the preceding vehicle may be referred to as an "overtaking proposal". The overtaking proposal conditions include that the index value IV based on the relative speed Vr of the preceding vehicle with respect to the host vehicle 1 (Vr = vehicle speed Vp of the preceding vehicle - vehicle speed Vh of the host vehicle 1) is less than a predetermined threshold value. The index value IV is set so as to be larger when the relative speed Vr is high than when it is low. For example, the index value IV may be set so as to be larger as the relative speed Vr is higher. For example, the index value IV may be the relative speed Vr itself. That is, the overtaking proposal conditions may include that the relative speed Vr is less than a predetermined threshold speed Vt. Also, for example, the index value IV may be the inter-vehicle time Di between the host vehicle 1 and the preceding vehicle. That is, the overtaking proposal conditions may include that the inter-vehicle time Di is less than a predetermined threshold value. In the following description, the case where the index value IV is the relative speed Vr itself will be described. The threshold speed Vt is preset to a speed higher than 0 by the occupant manually operating the input device 18 or the in-vehicle device 14. For example, the occupant may select any one of speeds V1, V2, V3 (V1 < V2 < V3) according to preference and set it as the threshold speed Vt. For example, V1, V2, V3 may be 5, 10, 15 km / h. The occupant may set an arbitrary value of the threshold speed Vt.
[0026] For example, when the drive mode, which is the driving characteristic of the vehicle 1, can be switched by the occupant, the controller 20 may set the threshold speed Vt according to the current drive mode. The occupant may manually operate the input device 18 or the in-vehicle device 14 to select the drive mode. For example, when the drive mode is a sports mode, the threshold speed Vt may be set to V1, when the drive mode is a normal mode, the threshold speed Vt may be set to V2, and when the drive mode is a comfort mode, the threshold speed Vt may be set to V3. Also, for example, the threshold speed Vt may be set according to the inter-vehicle distance in the inter-vehicle control of the autonomous speed control. For example, the threshold speed Vt may be set higher when the inter-vehicle distance is long compared to when it is short. The lower the threshold speed Vt, the easier it is to satisfy the overtaking suggestion condition even if the speed difference between the host vehicle 1 and the preceding vehicle is small. Therefore, a passenger who prefers overtaking a preceding vehicle with the host vehicle 1 tends to set a lower threshold speed Vt than a passenger who does not like overtaking so much. Also, for example, the controller 20 may set the threshold speed Vt and the following distance in the vehicle distance control in conjunction with each other according to the current drive mode. For example, when the drive mode is the sports mode, the threshold speed Vt may be set to V1 and the following distance to D1, when the drive mode is the normal mode, the threshold speed Vt may be set to V2 and the following distance to D2, and when the drive mode is the comfort mode, the threshold speed Vt may be set to V3 and the following distance to D3 (D1 <D2<D3)。
[0027] When the occupant accepts the overtaking suggestion by operating the lane change assistance switch 186 of the input device 18 and a predetermined overtaking execution condition is satisfied, the controller 20 executes an automated lane change. In the automated lane change, the controller 20 executes a lane change operation so that the host vehicle 1 moves to the destination lane. Furthermore, when the vehicle 1 satisfies a predetermined lane return suggestion condition after passing the preceding vehicle, the controller 20 suggests to the occupant through the display device 16 that the vehicle 1 should change lanes by autonomous driving control and return to the original lane before the overtaking. Hereinafter, the suggestion of lane change to return to the original lane after passing the preceding vehicle may be referred to as a "lane return suggestion." When the occupant operates the lane change assist switch 186 of the input device 18 to accept the suggestion of lane return and when a predetermined lane return execution condition is satisfied, the controller 20 executes the automated lane change. In the automated lane change, the controller 20 executes a lane change operation so that the vehicle 1 moves to the original lane. Hereinafter, the function of the controller 20 that executes the overtaking assist control may be referred to as an "overtaking assist function."
[0028] In the route driving assistance control, when a predetermined route driving execution condition is satisfied before a driving direction change point such as a branch point, a junction point, an exit, or a toll gate on the target driving route set by the navigation system 15, the controller 20 proposes to the occupant to perform a lane change (i.e., a lane change according to the navigation that guides the target driving route) by the autonomous driving control in order to drive the vehicle along the target driving route. Hereinafter, the proposal of a lane change to drive the vehicle along the target driving route may be referred to as a "route driving proposal". When the occupant accepts the route driving proposal by operating the lane change assistance switch 186 of the input device 18, and when a predetermined route driving execution condition is satisfied, the controller 20 executes an automated lane change. In the automated lane change, the controller 20 executes a lane change operation so that the vehicle 1 moves to the destination lane.
[0029] 3 is a block diagram of an example of a functional configuration for performing overtaking assist control in the controller 20. The controller 20 includes a lane change setting management unit 30, a preceding vehicle recognition unit 31, a surrounding condition recognition unit 32, a lane change request determination unit 33, a lane change feasibility determination unit 34, and a lane change state management unit 35. The lane change setting management unit 30 sets a threshold speed Vt in response to manual operations of the input device 18 and in-vehicle devices 14 by the occupant. That is, it directly or indirectly receives an input from the occupant who sets the threshold speed Vt. Also, the lane change setting management unit 30 sets a waiting time threshold Tt according to the setting of the threshold speed Vt.
[0030] The waiting time threshold Tt is the time when, after a passing proposal or a lane return proposal is presented, if the controller 20 cancels the passing proposal or the lane return proposal because the passing execution condition or the lane return execution condition is not satisfied respectively, from the point in time when the passing proposal or the lane return proposal is cancelled, the re-presentation of the passing proposal or the lane return proposal is stopped (prohibited) respectively. Note that the cancellation of the passing proposal or the lane return proposal by the controller 20 includes cancelling the presentation of the passing proposal or the lane return proposal and cancelling the passing proposal itself or the lane return proposal itself. For example, when the proposal is presented by the voice output device 17 or when the proposal is temporarily displayed by the display device 16, etc., in the case where the proposal itself remains valid after the completion of the presentation of the passing proposal or the lane return proposal, it includes cancelling the passing proposal itself or the lane return proposal itself. The waiting time threshold Tt is an example of the "set time" described in the claims. The lane change setting management unit 30 sets a longer waiting time threshold Tt when the threshold speed Vt is higher than when it is lower. For example, the higher the threshold speed Vt, the longer the waiting time threshold Tt is set. For example, when the threshold speeds Vt are V1, V2, and V3, the waiting time thresholds Tt may be set to T1, T2, and T3 (T1 < T2 < T3) respectively. For example, T1, T2, and T3 may be 5, 15, and 30 seconds respectively.
[0031] The preceding vehicle recognition unit 31 recognizes a preceding vehicle existing in front of the lane in which the host vehicle 1 is traveling based on the driving information, and detects the relative speed Vr of the preceding vehicle with respect to the host vehicle 1. The surrounding condition recognition unit 32 recognizes the surrounding conditions (e.g., other vehicles and white lines) of the vehicle 1 based on the travel information. In particular, the surrounding condition recognition unit 32 recognizes the distance d between the vehicle 1 and other vehicles on the destination lane in the direction in which the lane extends. When the leading vehicle recognition unit 31 recognizes a leading vehicle, the lane change request determination unit 33 determines whether or not a predetermined overtaking suggestion condition is satisfied. For example, the overtaking suggestion condition may include the following conditions. -The overtaking assistance function is enabled. The relative speed Vr of the preceding vehicle with respect to the host vehicle 1 is less than a threshold speed Vt (if the inter-vehicle time Di is used as the index value IV based on the relative speed Vr, the inter-vehicle time Di being less than the threshold may be a condition). The distance d between the host vehicle 1 and another vehicle in the destination lane is equal to or greater than the distance threshold Dp. -It is possible to change lanes into the destination lane. When the overtaking proposal condition is satisfied, the lane change request determination unit 33 outputs an overtaking proposal request to the lane change state management unit 35. However, the lane change request determination unit 33 measures the elapsed time Tc since the lane change state management unit 35 canceled the overtaking proposal immediately before, and if the elapsed time Tc is less than the waiting time threshold Tt, stops (prohibits) outputting the overtaking proposal request to the lane change state management unit 35. In other words, if the elapsed time Tc is equal to or greater than the waiting time threshold Tt, permits output of the overtaking proposal request (outputs the overtaking proposal request).
[0032] When the overtaking by the overtaking assist control is completed, the lane change request determination unit 33 determines whether or not a predetermined lane return suggestion condition is satisfied. For example, the lane return suggestion condition may include the following conditions. -The overtaking assistance function is enabled. The distance d between the host vehicle 1 and another vehicle in the destination lane is equal to or greater than the distance threshold Dp. -It is possible to change lanes back to the original lane before overtaking. When the lane return proposal condition is satisfied, the lane change request determination unit 33 outputs a lane return proposal request to the lane change state management unit 35. However, the lane change request determination unit 33 measures the elapsed time Tc since the lane change state management unit 35 most recently canceled the lane return proposal, and stops (prohibits) outputting the lane return proposal request to the lane change state management unit 35 if the elapsed time Tc is less than the waiting time threshold Tt.
[0033] When the lane change request determination unit 33 outputs an overtaking proposal request, the lane change state management unit 35 outputs overtaking information for presenting the overtaking proposal to the occupant via the display device 16 and / or the audio output device 17. When the lane change request determination unit 33 outputs a lane return proposal request, the lane change state management unit 35 outputs lane return information for presenting the lane return proposal to the occupant via the display device 16 and / or the audio output device 17. When the occupant accepts the overtaking suggestion by operating the lane change assist switch 186 of the input device 18, the lane change state management unit 35 turns on the turn indicator. For example, the lane change state management unit 35 may turn on the turn indicator immediately when the lane change assist switch 186 is operated. When the overtaking suggestion is presented to the occupant, the lane change feasibility determination unit 34 determines whether or not a predetermined overtaking execution condition is satisfied. The lane change state management unit 35 may turn on the turn indicator before the lane change feasibility determination unit 34 determines whether or not the overtaking execution condition is satisfied.
[0034] For example, the overtaking execution conditions may include the following conditions: -The overtaking assistance function is enabled. The relative speed Vr of the preceding vehicle with respect to the host vehicle 1 is less than a threshold speed Vt (if the inter-vehicle time Di is used as the index value IV based on the relative speed Vr, the inter-vehicle time Di being less than the threshold may be a condition). The distance d between the host vehicle 1 and another vehicle on the destination lane in the extending direction of the lane is equal to or greater than the distance threshold value Dp. -It is possible to change lanes into the destination lane. When the occupant accepts the overtaking proposal and the overtaking execution conditions are satisfied, the lane change state management unit 35 executes the automated lane change. In the automated lane change, the lane change state management unit 35 starts a lane change operation so that the vehicle 1 moves to the destination lane. If the overtaking execution conditions are not satisfied even after a predetermined time has elapsed since the overtaking proposal was accepted or the turn signal was turned on, the lane change state management unit 35 turns off the turn signal and cancels the automated lane change. In other words, the overtaking proposal is canceled. At this time, the lane change request determination unit 33 resets the value of the elapsed time Tc to 0 and starts measuring the elapsed time Tc since the lane change state management unit 35 canceled the overtaking proposal.
[0035] When the occupant accepts the lane return suggestion by operating the lane change assist switch 186 of the input device 18, the lane change state management unit 35 turns on the turn indicator. For example, the lane change state management unit 35 may turn on the turn indicator immediately when the lane change assist switch 186 is operated. When the lane return suggestion is presented to the occupant, the lane change feasibility determination unit 34 determines whether or not a predetermined lane return execution condition is satisfied. The lane change state management unit 35 may turn on the turn indicator before the lane change feasibility determination unit 34 determines whether or not the lane return execution condition is satisfied. For example, the lane return execution condition may include the following conditions. -The overtaking assistance function is enabled. The distance d between the host vehicle 1 and another vehicle on the destination lane in the extending direction of the lane is equal to or greater than the distance threshold value Dp. -It is possible to change lanes back to the original lane before overtaking.
[0036] When the occupant accepts the lane return proposal and the lane return execution conditions are satisfied, the lane change state management unit 35 executes the automated lane change. In the automated lane change, the lane change state management unit 35 starts a lane change operation so that the vehicle 1 moves to the original lane. If the lane return execution conditions are not satisfied even after a predetermined time has elapsed since the lane return proposal was accepted or the turn indicator was turned on, the lane change state management unit 35 turns off the turn indicator and cancels the automated lane change. In other words, the lane return proposal is canceled. At this time, the lane change request determination unit 33 resets the value of the elapsed time Tc to 0 and starts measuring the elapsed time Tc since the lane change state management unit 35 canceled the lane return proposal. The vehicle behavior control device 19 executes steering control of the host vehicle 1 by controlling the operation of the steering actuator based on a command from the lane change state management unit 35 .
[0037] (operation) FIG. 4 is a flowchart of an example of a process for assisting a lane change to move to an adjacent lane when overtaking a preceding vehicle in the overtaking assist control. In step S1, the lane change setting management unit 30 sets the threshold speed Vt in response to an occupant's operation of the input device 18 or the in-vehicle device 14. The lane change setting management unit 30 sets the waiting time threshold Tt in response to the setting of the threshold speed Vt. In step S2, the lane change request determination unit 33 determines whether or not a preceding vehicle is present ahead of the vehicle 1. If a preceding vehicle is present (step S2: Y), the process proceeds to step S3. If a preceding vehicle is not present (step S2: N), the process ends.
[0038] In step S3, the lane change request determination unit 33 determines whether the overtaking proposal condition is satisfied. If the overtaking proposal condition is satisfied (step S3: Y), the process proceeds to step S4. If the overtaking proposal condition is not satisfied (step S3: N), the process ends. In step S4, the lane change request determination unit 33 determines whether the elapsed time Tc since the lane change state management unit 35 canceled the overtaking proposal immediately before is equal to or greater than the waiting time threshold Tt. If the elapsed time Tc is equal to or greater than the waiting time threshold Tt (step S4: Y), the process proceeds to step S5. If the elapsed time Tc is not equal to or greater than the waiting time threshold Tt (step S4: N), the process ends. In step S5, the lane change request determination unit 33 outputs an overtaking proposal request to the lane change state management unit 35.
[0039] In step S6, the lane change possibility determination unit 34 determines whether the overtaking execution condition is satisfied. If the overtaking execution condition is satisfied (step S6: Y), the process proceeds to step S7. If the overtaking execution condition is not satisfied (step S6: N), the process proceeds to step S9. In step S7, the lane change state management unit 35 determines whether the occupant has accepted the overtaking proposal. If the occupant has accepted the overtaking proposal (step S7: Y), the process proceeds to step S8. If the occupant has not accepted the overtaking proposal (step S7: N), the process returns to step S6. In step S8, the lane change state management unit 35 executes an automated lane change to move the host vehicle 1 to the destination lane, after which the process ends. In step S9, the lane change state management unit 35 cancels the automated lane change. That is, the overtaking proposal is canceled. The lane change request determination unit 33 resets the value of the elapsed time Tc to 0, and starts measuring the elapsed time Tc since the lane change state management unit 35 canceled the overtaking proposal.
[0040] FIG. 5 is a flowchart of an example of a process for assisting a lane change to return to the original lane after overtaking a preceding vehicle in the overtaking assist control. In step S10, the lane change setting management unit 30 sets the threshold speed Vt in response to the occupant's operation of the input device 18 or the in-vehicle device 14. The lane change setting management unit 30 sets the waiting time threshold Tt in response to the setting of the threshold speed Vt. In step S11, the lane change request determination unit 33 determines whether the lane return suggestion condition is satisfied. If the lane return suggestion condition is satisfied (step S11: Y), the process proceeds to step S12. If the lane return suggestion condition is not satisfied (step S11: N), the process ends.
[0041] In step S12, the lane change request determination unit 33 determines whether the elapsed time Tc since the lane change state management unit 35 last canceled the lane return proposal is equal to or greater than the waiting time threshold Tt. If the elapsed time Tc is equal to or greater than the waiting time threshold Tt (step S12: Y), the process proceeds to step S13. If the elapsed time Tc is not equal to or greater than the waiting time threshold Tt (step S12: N), the process ends. In step S13, the lane change request determination unit 33 outputs a lane return proposal request to the lane change state management unit 35. In step S14, the lane change feasibility determination unit 34 determines whether the lane return execution condition is satisfied. If the lane return execution condition is satisfied (step S14: Y), the process proceeds to step S14. If the lane return execution condition is not satisfied (step S14: N), the process proceeds to step S17.
[0042] In step S15, the lane change state management unit 35 determines whether the occupant has accepted the lane return proposal. If the occupant has accepted the lane return proposal (step S15: Y), the process proceeds to step S16. If the occupant has not accepted the lane return proposal (step S15: N), the process returns to step S14. In step S16, the lane change state management unit 35 executes an automatic lane change to return the host vehicle 1 to the original lane before overtaking, and then the process ends. In step S17, the lane change is canceled. That is, the lane return proposal is canceled. The lane change request determination unit 33 resets the value of the elapsed time Tc to 0, and starts measuring the elapsed time Tc since the lane change state management unit 35 canceled the lane return proposal.
[0043] (Modification) In the above embodiment, the controller 20 presents the driver with a proposal to change lanes by autonomous driving control as an overtaking proposal and a lane return proposal, but the proposal to change lanes in the present invention is not limited to a proposal to change lanes by autonomous driving control. For example, the controller 20 may propose to overtake the preceding vehicle by the driver's manual driving (manual operation) as an overtaking proposal and a lane return proposal.
[0044] (Effects of the embodiment) (1) The controller 20 suggests a lane change to the occupant when an index value based on the relative speed of the preceding vehicle with respect to the vehicle 1 is less than a threshold value, and cancels the suggestion to change the lane when a lane change execution condition according to the driving environment of the vehicle 1 is not satisfied. The controller 20 executes a process of accepting the setting of the threshold value, and a process of not presenting a lane change suggestion even if the index value is equal to or greater than the threshold value after the suggestion to change the lane is canceled according to the driving environment until a set time has elapsed from the point in time when the suggestion to change the lane is canceled. The set time is set longer when the threshold value is high than when it is low.
[0045] When the set time, which is the period from the time when the lane change suggestion is cancelled to the time when the lane change can be suggested again, is long, the change in the driving environment that occurs before the set time elapses is likely to be large compared to when the set time is short, so that the condition for suggesting a lane change is unlikely to be satisfied after the set time elapses, and the lane change may not be suggested again. According to the present invention, in the case of an occupant who likes lane changes, the set time is set short to suppress the change in the driving environment, thereby increasing the opportunities to suggest a lane change. On the other hand, in the case of an occupant who does not like lane changes very much, the set time is set long to make it easier to make the change in the driving environment large until the set time elapses, thereby reducing the opportunities to suggest a lane change. This makes it possible to suppress the lane change suggestion from being bothersome to an occupant who does not like lane changes very much.
[0046] In addition, even if the conditions for proposing a lane change are met, no lane change is proposed until the set time has elapsed since the lane change proposal was canceled. For this reason, if a passenger who prefers lane changes feels that the set time is too long, they may find it annoying to wait for a lane change proposal and may attempt to change lanes without waiting for a lane change proposal. For example, they may attempt to change lanes to overtake a preceding vehicle without waiting for an overtaking proposal. In such a case, the driver may operate the turn signal lever and start the lane change assist control when the overtaking suggestion condition is not satisfied. For example, if the lane change assist control is started when the overtaking suggestion condition is not satisfied because the distance d between the vehicle 1 and another vehicle in the destination lane is too short, or lane change to the destination lane side is not possible, the lane change start condition is not satisfied, and the lane change is canceled by the controller 20. In this way, if the set time is too long for an occupant who prefers lane changing, the occupant may perform a useless operation to start lane change assist control, or the driver of the surrounding vehicle may be forced to uselessly alert the driver by turning on the turn signal. According to the present invention, the efficiency of the driving operation of the vehicle 1 can be improved by setting an appropriate set time depending on whether the occupant prefers lane changing or not.
[0047] (2) The controller 20 may detect, as the driving environment, the interval between another vehicle on the lane to which the lane is to be changed and the vehicle 1. This makes it possible to determine whether or not the lane can be changed depending on the interval between the vehicle 1 and another vehicle on the lane to which the lane is to be changed.
[0048] (3) The controller 20 may receive an input by the occupant to set the threshold value, which selects either a first control mode in which a lane change is suggested when the index value is less than a first threshold value, or a second control mode in which a lane change is suggested when the index value is less than a second threshold value that is smaller than the first threshold value. This allows the time from when a lane change suggestion is cancelled until when a lane change can be suggested again to be set depending on whether the occupant selects the first control mode or the second control mode, which have different frequencies of lane change suggestions.
[0049] (4) The controller 20 may execute autonomous speed control to maintain the distance between the host vehicle 1 and the preceding vehicle at a preset predetermined distance. The controller 20 may set the predetermined distance and the threshold value in conjunction with each other by receiving an input to select either the first control mode or the second control mode. This allows the setting value of the distance between the vehicles in the autonomous speed control and the timing of the proposal to change lanes to be set by a single operation according to the setting of the drive mode, which is the driving characteristic of the host vehicle 1, thereby improving the operational efficiency of the occupant.
[0050] All examples and conditional terms described herein are intended for educational purposes to help the reader understand the present invention and the concepts provided by the inventor for the advancement of technology, and should be interpreted without being limited to the above specifically described examples and conditions, and the configuration of the examples in this specification with respect to showing the advantages and disadvantages of the present invention. Although the embodiments of the present invention have been described in detail, it should be understood that various changes, substitutions and modifications can be made thereto without departing from the spirit and scope of the present invention. [Explanation of symbols]
[0051] 1... host vehicle, 10... driving assistance device, 11... sensor, 12... positioning device, 13... map DB, 14... in-vehicle equipment, 15... navigation system, 16... display device, 17... audio output device, 18... input device, 19... vehicle behavior control device, 20... controller, 21... processor, 22... storage device
Claims
1. A driving assistance method comprising: causing a controller to execute a process of suggesting a lane change to an occupant when an index value based on a relative speed of a preceding vehicle with respect to a vehicle's own vehicle is less than a threshold value; and canceling the suggestion to change the lane when a lane change execution condition according to a driving environment of the vehicle is not satisfied, The controller: A process of receiving a setting of the threshold value; After the lane change suggestion is canceled according to the driving environment, a process of not presenting a lane change suggestion until a set time has elapsed from the time when the lane change suggestion is canceled, even if the index value is equal to or greater than the threshold value; Run A driving assistance method, characterized in that the set time is set longer when the threshold is high than when the threshold is low.
2. The driving support method according to claim 1 , wherein the controller detects, as the driving environment, a distance between the host vehicle and another vehicle on a lane to which the host vehicle is to change lanes.
3. The driving assistance method according to claim 1 or 2, characterized in that the controller accepts an input by the occupant to set the threshold value, which selects either a first control mode in which a lane change is suggested when the index value is less than a first threshold value, or a second control mode in which a lane change is suggested when the index value is less than a second threshold value that is smaller than the first threshold value.
4. the controller executes autonomous speed control to maintain a vehicle-to-vehicle distance between the host vehicle and the preceding vehicle at a predetermined distance that is set in advance; 4. The driving support method according to claim 3, further comprising the step of: receiving an input for selecting either the first control mode or the second control mode, and setting the predetermined distance and the threshold value in conjunction with each other.
5. A driving assistance device including a controller that suggests to an occupant to change lanes when an index value based on a relative speed of a preceding vehicle with respect to a vehicle's own vehicle is less than a threshold value, and cancels the suggestion to change lanes when a lane change execution condition according to a driving environment of the vehicle is not satisfied, The controller: A process of receiving a setting of the threshold value; After the lane change suggestion is canceled according to the driving environment, a process of not presenting a lane change suggestion until a set time has elapsed from the time when the lane change suggestion is canceled, even if the index value is equal to or greater than the threshold value; Run A driving assistance device, characterized in that the set time is set to a longer time when the threshold is high than when the threshold is low.
Citation Information
Patent Citations
Driving support control device
JP2016071513A
Automatic driving system
JP2020052658A
Vehicle control device, vehicle control method, and program
JP2021062696A
Cited By
Reverse support apparatus
US12583454B2