Drive assisting device, drive assisting method and program
The driving assistance device enhances safety by maintaining deviation control when a rear approaching vehicle is present, reducing the risk of collision by making it harder to meet the override condition during lane changes.
Patent Information
- Application Number
- JP2023172046
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-10-03
- Publication Date
- 2025-04-15
- Estimated Expiration
- 2043-10-03
AI Technical Summary
Conventional driving assistance devices may interrupt deviation control when a driver intervenes with steering, potentially leading to collisions with rear approaching vehicles if the driver fails to notice lane changes.
The driving assistance device implements a deviation warning and control system that makes it more difficult to meet the override condition when a rear approaching vehicle is present, thereby maintaining deviation control and reducing the risk of collision.
This solution reduces the likelihood of collision between the own vehicle and a rear approaching vehicle by ensuring continued deviation control, even if the driver continues to steer after deviation control is initiated.
Smart Images

Figure 2025062789000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a driving assistance device that performs at least one of a departure warning to inform a driver of departure from a driving area and vehicle control of the driving state of the vehicle as departure control to prevent the vehicle from departing from the driving area, a driving assistance method in which a computer mounted on the vehicle performs departure control, and a program for causing a computer mounted on the vehicle to perform departure control. [Background technology]
[0002] Conventionally, there are known driving assistance devices that execute departure control when there is a possibility that the vehicle will depart from the driving area or when the vehicle departs from the driving area. For example, the driving assistance device described in Patent Document 1 (hereinafter, referred to as the "conventional device") suspends the departure control when an override condition is met that indicates that the driver has intervened in steering. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2003-81115 A Summary of the Invention
[0004] When there is a vehicle approaching from behind in the driving area in which the host vehicle is traveling, the vehicle approaching from behind may change lanes to overtake the host vehicle. If the driver of the host vehicle changes lanes without noticing such a vehicle approaching from behind, the host vehicle may depart from the driving area, so departure control is executed. If the driver continues to perform steering operations to change lanes even after the departure control is executed, the conventional device is likely to determine that steering intervention has occurred and interrupt the departure control. If the departure control is interrupted under such circumstances, there is a possibility that the host vehicle and the vehicle approaching from behind may collide.
[0005] The present invention has been made to address the above-mentioned problems, and an object of the present invention is to provide a driving assistance device that can reduce the possibility of a collision between a host vehicle and a vehicle approaching from behind when the host vehicle is approaching from behind.
[0006] When there is a possibility that the host vehicle (SV) will depart from the driving area (TA) in which the host vehicle is traveling, or when the host vehicle has departed from the driving area (step 310 ``Yes''), the driving assistance device of the present invention (hereinafter referred to as ``the present invention device'') executes at least one of the following as departure control (step 340): a departure warning to inform the driver of the departure from the driving area, and vehicle control to control the driving state of the host vehicle to prevent the host vehicle from deviating from the driving area. The driving assistance device includes: When an override condition is satisfied (step 335 "Yes"), the departure control is interrupted or terminated (step 350), When a rear approaching vehicle (RV) approaching the host vehicle from behind is present in the travel area (step 405 "Yes"), the override condition is made less likely to be satisfied (step 415) compared with when the rear approaching vehicle is not present (step 405 "No"); It is structured as follows.
[0007] According to the device of the present invention, when there is a vehicle approaching from behind, the override condition is less likely to be satisfied than when there is no vehicle approaching from behind. The vehicle approaching from behind is likely to change lanes to overtake the vehicle. According to the device of the present invention, it is possible to reduce the possibility that departure control will be interrupted when the vehicle changes lanes without the driver of the vehicle noticing a lane change that the vehicle approaching from behind has made (or is making) and thus to reduce the possibility of a collision between the vehicle and the vehicle approaching from behind. [Brief description of the drawings]
[0008] [Figure 1]1 is a schematic system configuration diagram of a driving assistance device according to an embodiment of the present invention. [Diagram 2] 4 is an explanatory diagram of an example of operation of the driving assistance device according to the embodiment of the present invention. FIG. [Diagram 3] 2 is a flowchart of a departure control routine executed by a CPU of the ECU shown in FIG. 1 . [Figure 4] 2 is a flowchart of a threshold angle setting subroutine executed by a CPU of the ECU shown in FIG. 1 . [Diagram 5] 6 is a flowchart of a departure control routine executed by a CPU of an ECU of a driving assistance device according to a first modified example of an embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] As shown in FIG. 1, a driving assistance device 10 according to this embodiment (hereinafter referred to as "the device 10") is applied to a host vehicle SV, and includes the components shown in FIG.
[0010] In this specification, "ECU 20" is an electronic control device having a microcomputer as a main part. The ECU 20 is also called a control unit, a controller, and a computer. The microcomputer includes a CPU (processor), a ROM, a RAM, an interface, and the like. The functions realized by the ECU 20 may be realized by multiple ECUs.
[0011] The front camera 22 captures images of the scenery in front of the vehicle SV to obtain front image data. The rear camera 24 captures images of the scenery behind the vehicle SV to obtain rear image data. The ECU 20 obtains the front image data and the rear image data from the front camera 22 and the rear camera 24, respectively.
[0012] The vehicle speed sensor 28 detects the host vehicle speed Vs representing the speed of the host vehicle SV. The yaw rate sensor 30 detects the yaw rate Yr of the host vehicle SV. The steering angle sensor 30 detects the steering angle θ of the steering wheel SW (see FIG. 2). When the steering wheel SW is steered to the right from the neutral position of the steering wheel SW, the steering angle θ becomes a negative value, and when the steering wheel SW is steered to the left from the neutral position, the steering angle θ becomes a positive value. The steering torque sensor 32 detects the steering torque Tr of the steering wheel SW. The acceleration sensor 34 detects the acceleration Gx in the longitudinal direction of the host vehicle SV and the acceleration Gy in the transverse direction of the host vehicle SV. The ECU 20 acquires the detection values of these sensors.
[0013] The vehicle-to-vehicle communication interface (I / F) 38 is an interface for performing vehicle-to-vehicle communication between the host vehicle SV and other vehicles.
[0014] The steering motor 40 is incorporated in a steering mechanism 42. The steering mechanism 42 is a mechanism for steering the steered wheels in response to the operation of the steering wheel SW. In response to an instruction from the ECU 20, the steering motor 40 causes the steering mechanism 42 to generate an assist torque for assisting the operation of the steering wheel SW, and causes the steering mechanism 42 to generate an automatic steering torque for changing the steering angle of the steered wheels.
[0015] The display device 44 displays a departure warning screen, which will be described later. The speaker 46 issues a departure warning sound, which will be described later.
[0016] <Deviation Control> The deviation control will be described below with reference to FIG. The ECU 20 recognizes the boundaries BL (right boundary RBL and left boundary LBL) of the traveling area TA in which the host vehicle SV is traveling based on the front image data. Examples of the boundaries BL include white lines on the road, guard rails, curbs, and walls. The ECU 20 sets reference lines RL (right reference line RRL and left reference line LRL) at positions that are a predetermined reference distance Dref away from the boundary BL inward of the traveling area TA in a direction perpendicular to the boundary BL.
[0017] When either of the following conditions E1 and E2 is satisfied, the ECU 20 determines that the execution condition is satisfied and executes the departure control. Condition E1: The predicted course PR of the vehicle SV intersects with the reference line RL when the course distance Dpr along the predicted course PR is less than a predetermined threshold distance Dth (if this condition E1 is met, ECU 20 determines that there is a possibility that the vehicle SV will deviate from the driving area TA). Condition E2: Part or all of the body of the host vehicle SV deviates from the reference line RL. As an example, the ECU 20 acquires the predicted course PR based on the host vehicle speed Vs and the yaw rate Yr.
[0018] In this embodiment, the ECU 20 executes, as the departure control, vehicle control for controlling the traveling state (the steering angle of the steering wheels) of the host vehicle SV so that the host vehicle SV does not depart from the traveling area TA. In detail, the ECU 20 obtains a departure prevention steering angle θdev for preventing the host vehicle SV from departing from (or having deviated from) the reference line RL (i.e., for returning the host vehicle SV to the inside of the reference line RL). The ECU 20 controls the steering motor 40 so that the steering angle θ coincides with the departure prevention steering angle θdev.
[0019] When an override condition is satisfied, the ECU 20 suspends departure control. As an example, the override condition is satisfied when the magnitude (|θ|) of the steering angle θ is equal to or greater than a threshold angle θth.
[0020] (Overview of operation) When there is a rear approaching vehicle RV traveling behind the host vehicle SV in the same driving area TA as the host vehicle SV and approaching the host vehicle SV, the ECU 20 makes it more difficult for the override condition to be satisfied than when there is no rear approaching vehicle RV.
[0021] As an example, when there is no rear approaching vehicle RV, ECU 20 sets the threshold angle θth to a first threshold angle θ1th, and when there is a rear approaching vehicle RV, ECU 20 sets the threshold angle θth to a "second threshold angle θ2th greater than the first threshold angle θ1th."
[0022] The vehicle RV approaching from behind is highly likely to change lanes to overtake the host vehicle SV (see the arrow in FIG. 2). In such a case, if the host vehicle SV changes lanes, the execution condition will eventually be met and departure control will be executed. If the driver continues to perform a steering operation to change lanes even after departure control is executed, the magnitude of the steering angle θ will likely become larger than the threshold angle θth, and the override condition will likely be met.
[0023] According to this embodiment, when the rear approaching vehicle RV is present, the override condition is less likely to be satisfied than when the rear approaching vehicle RV is not present, so even if the driver continues to perform a steering operation to change lanes after the departure control is executed, the override condition is less likely to be satisfied. As a result, the departure control is more likely to continue to be executed, and the possibility of a collision between the host vehicle SV and the rear approaching vehicle RV can be reduced.
[0024] (Example of operation) 2, the driver of the host vehicle SV starts to steer the steering wheel SW to the right, and the host vehicle SV starts to change lanes to the right lane of the driving area TA. Since the execution condition is not yet satisfied at time t1, departure control is not executed.
[0025] At time t2, the execution condition is satisfied and the ECU 20 starts departure control. There is a vehicle RV approaching from behind. Therefore, the ECU 20 sets the threshold angle θth to the second threshold angle θth2, thereby making it difficult for the override condition to be satisfied.
[0026] (Specific operation) <Deviation Control> The CPU of the ECU 20 executes a routine shown in the flowchart of FIG. 3 every time a predetermined time elapses.
[0027] When an appropriate time arrives, the CPU starts processing from step 300 in FIG. 3, and in step 305, it determines whether the value of the execution flag Xexe is "0". The value of the execution flag Xexe is set to "1" when the execution condition is met, and is set to "0" when the termination condition is met. The value of the execution flag Xexe is set to "0" in an initial routine. The initial routine is executed by the CPU when an ignition key switch (not shown) of the host vehicle SV is changed from the OFF position to the ON position.
[0028] If the value of the execution flag Xexe is "0", the CPU determines "Yes" in step 305, and the process proceeds to step 310. In step 310, the CPU determines whether the execution condition is met by determining whether either the above condition E1 or the above condition E2 is met.
[0029] If the execution condition is not met, the CPU determines "No" in step 310, and the process proceeds to step 395. In step 395, the CPU temporarily ends this routine. On the other hand, if the execution condition is met, the CPU determines "Yes" in step 310, and the process proceeds to step 315. In step 315, the CPU sets the value of the execution flag Xexe to "1". After that, the process proceeds to step 395, and the CPU temporarily ends this routine.
[0030] If the value of the execution flag Xexe is "1" when the process proceeds to step 305, the CPU determines "No" in step 305, and the process proceeds to step 320. In step 320, the CPU determines whether or not the termination condition is satisfied. As an example, the CPU determines that the termination condition is satisfied when a predetermined termination time Tend has elapsed since the execution condition was satisfied.
[0031] If the end condition is not met, the CPU determines "No" in step 320, and the process proceeds to step 325. In step 325, the CPU determines whether the value of the override flag Xovr is "0".
[0032] The value of the override flag Xovr is set to "1" when the override condition is satisfied, and is set to "0" when a predetermined time has elapsed since the override condition was satisfied or when the termination condition is satisfied. The value of the override flag Xovr is also set to "0" in the initial routine.
[0033] If the value of the override flag Xovr is “0”, the CPU determines “Yes” in step 325 , and executes steps 330 and 335 . The process proceeds to step 330. Step 330: The CPU executes a threshold angle setting subroutine (see FIG. 4) for setting the threshold angle θth. The details of the threshold angle setting subroutine will be described later. Step 335: The CPU determines whether or not the magnitude (|θ|) of the steering angle θ is equal to or greater than the threshold angle θth (that is, determines whether or not the override condition is satisfied).
[0034] If the magnitude (|θ|) of the steering angle θ is less than the threshold angle θth (that is, if the override condition is not met), the CPU makes a “No” determination in step 335 and the process proceeds to step 340 .
[0035] In step 340, the CPU sets the target steering angle θtgt to the departure prevention steering angle θdev, and controls the steering motor 40 so that the steering angle θ coincides with the target steering angle θtgt. Then, the process proceeds to step 395, and the CPU temporarily ends this routine.
[0036] When the process proceeds to step 335, if the magnitude (|θ|) of the steering angle θ is equal to or greater than the threshold angle θth (i.e., if the override condition is met), the CPU determines “Yes” in step 335 and executes steps 345 and 350.
[0037] Step 345: The CPU sets the target steering angle θtgt to "manual steering angle θman corresponding to steering angle θ" and controls the steering motor 40 so that the steering angle θ coincides with the target steering angle θtgt. As a result, the steering angle of the steered wheels of the vehicle is controlled according to the manual steering angle θman determined by the driver's steering operation, rather than the departure prevention steering angle θdev. Therefore, if the override condition is met, the departure control is interrupted. After that, the process proceeds to step 395, and the CPU temporarily ends this routine.
[0038] If the value of the override flag Xovr is "1" when the process proceeds to step 325, the CPU determines "No" in step 325, and the process proceeds to step 355. In step 355, the CPU determines whether or not a predetermined time has elapsed since the override condition was satisfied. As one example, this predetermined time is set to a value shorter than the end time Tend.
[0039] If the predetermined time has not elapsed since the time the condition was met, the CPU determines "No" in step 355, and the process proceeds to step 350. On the other hand, if the predetermined time has elapsed since the time the condition was met, the CPU determines "Yes" in step 355, and the process proceeds to step 360. In step 360, the CPU sets the value of the override flag Xovr to "0". After that, the process proceeds to step 340.
[0040] If the end condition is met when the process proceeds to step 320, the CPU determines "Yes" in step 320, and the process proceeds to step 365. In step 365, the CPU sets the value of the execution flag Xexe to "0" and sets the value of the override flag Xovr to "0". After that, the process proceeds to step 395, and the CPU temporarily ends this routine.
[0041] <Threshold angle setting> When the process proceeds to step 330 in Fig. 3, the CPU starts the process from step 400 in Fig. 4, and the process proceeds to step 405. In step 405, the CPU determines whether or not a rear approaching vehicle RV is present based on the rear image data.
[0042] If there is no rear approaching vehicle RV, the CPU determines "No" in step 405, and the process proceeds to step 410. In step 410, the CPU sets the threshold angle θth to the first threshold angle θth1. After that, the process proceeds to step 495, and the CPU temporarily ends this routine.
[0043] If a rear approaching vehicle RV is present, the CPU determines "Yes" in step 405, and the process proceeds to step 415. In step 415, the CPU sets the threshold angle θth to "a second threshold angle θth2 greater than the first threshold angle θth1." After that, the process proceeds to step 495, and the CPU temporarily ends this routine.
[0044] As described above, according to this embodiment, when the rear approaching vehicle RV is present, the override condition (more specifically, the override condition on both sides) is less likely to be satisfied compared to when the rear approaching vehicle RV is not present. This makes it possible to reduce the possibility of a collision between the host vehicle SV and the rear approaching vehicle RV.
[0045] (First Modification) The ECU 20 of this modified example obtains the magnitude of the steering angle θ having a negative value as the right steering angle θR, and obtains the magnitude of the steering angle θ having a positive value as the left steering angle θL. The ECU 20 determines that the override condition is satisfied when the right steering angle θR is equal to or greater than the right threshold angle θRth (when the right override condition is satisfied) or when the left steering angle θL is equal to or greater than the left threshold angle θLth (when the left override condition is satisfied).
[0046] When there is no rear approaching vehicle RV, the ECU 20 sets the right threshold angle θRth and the left threshold angle θLth to a first right threshold angle θRth1 and a first left threshold angle θLth1, respectively.
[0047] When a rear approaching vehicle RV is present and the rear approaching vehicle RV intends to change lanes to the right, the ECU 20 sets the right threshold angle θRth to a "second right threshold angle θRth2 larger than the first right threshold angle θRth1" and sets the left threshold angle θLth to a first left threshold angle θLth1. When the rear approaching vehicle RV intends to change lanes to the left, the ECU 20 sets the left threshold angle θLth to a "second left threshold angle θLth2 larger than the first left threshold angle θLth1" and sets the right threshold angle θRth to the first right threshold angle θRth1. In other words, when the rear approaching vehicle RV intends to change lanes, the ECU 20 makes it more difficult to establish the override condition for the lane change destination of the rear approaching vehicle RV compared to when the rear approaching vehicle RV is not present.
[0048] The ECU 20 makes it difficult to satisfy only the override condition on the side where the host vehicle SV is more likely to collide with the rear approaching vehicle RV. This reduces the possibility of the host vehicle SV colliding with the rear approaching vehicle RV. Furthermore, when the driver performs a steering operation to the side where the host vehicle SV is less likely to collide with the rear approaching vehicle RV, the override condition is satisfied as usual, reducing the possibility of the driver feeling uncomfortable.
[0049] When the rear approaching vehicle RV does not intend to change lanes and there is an overtaking lane adjacent to the driving area TA, the ECU 20 sets the threshold angle θth on the overtaking lane side of the right threshold angle θRth and the left threshold angle θLth to be larger than when there is no rear approaching vehicle RV. In countries where driving on the left side is common, an overtaking lane exists on the right side of the driving area TA, so the ECU 20 sets the right threshold angle θRth to the second right threshold angle θRth2. In countries where driving on the right side is common, an overtaking lane exists on the left side of the driving area TA, so the ECU 20 sets the left threshold angle θLth to the second left threshold angle θLth2. The following explanation is based on the assumption that the country drives on the left side.
[0050] The rear approaching vehicle RV may suddenly change lanes without expressing an intention to change lanes. In such a case, the rear approaching vehicle RV is highly likely to change lanes to the overtaking lane. If the rear approaching vehicle RV does not intend to change lanes, the ECU 20 makes it difficult to satisfy only the override condition on the overtaking lane side, thereby reducing the possibility of the driver feeling uncomfortable and reducing the possibility of the host vehicle SV colliding with the rear approaching vehicle RV.
[0051] The CPU of the ECU 20 of this modified example executes a threshold angle setting subroutine shown in FIG. 5 instead of the threshold angle setting subroutine shown in FIG.
[0052] When the process proceeds to step 330 in Fig. 3, the CPU starts the process from step 500 in Fig. 5. In step 505, the CPU determines whether or not there is a rear approaching vehicle RV.
[0053] If there is no rear approaching vehicle RV, the CPU determines "No" in step 505, and the process proceeds to step 510. In step 510, the CPU sets the right threshold angle θRth to a first right threshold angle θRth1, and sets the left threshold angle θLth to a first left threshold angle θLth1. After executing step 510, the process proceeds to step 595, and the CPU temporarily ends this routine. Thereafter, the process proceeds to step 335 in FIG. 3, and the CPU determines whether or not either a right override condition that the right steering angle θR is equal to or greater than the right threshold angle θRth, or a left override condition that the left steering angle θL is equal to or greater than the left threshold angle θLth, is satisfied.
[0054] If either the right override condition or the left override condition is satisfied, the CPU determines "Yes" in step 335. If neither the right override condition nor the left override condition is satisfied, the CPU determines "No" in step 335.
[0055] If the rear approaching vehicle RV is present when the process proceeds to step 505, the CPU determines "Yes" in step 505, and the process proceeds to step 515. In step 515, the CPU determines whether the rear approaching vehicle RV intends to change lanes. As an example, when the CPU determines that the blinker of the rear approaching vehicle RV is activated based on the rear image data, the CPU determines that the rear approaching vehicle RV intends to change lanes. As another example, when the lateral speed of the rear approaching vehicle RV acquired based on a plurality of rear image data is equal to or greater than a threshold speed, the CPU determines that the rear approaching vehicle RV intends to change lanes. Note that the lateral acceleration may be used instead of the lateral speed. As yet another example, the CPU determines that the rear approaching vehicle RV intends to change lanes when the vehicle-to-vehicle communication I / F 38 receives a "lane change signal indicating that a lane change is about to be made" from the rear approaching vehicle RV.
[0056] If the rear approaching vehicle RV has the intention to change lanes, the CPU determines "Yes" in step 515, and the process proceeds to step 520. In step 520, the CPU determines whether the rear approaching vehicle RV is changing lanes to the right.
[0057] If the lane change direction is to the right, the CPU determines "Yes" in step 520, and the process proceeds to step 525. In step 525, the CPU sets the right threshold angle θRth to the second right threshold angle θRth2, and sets the left threshold angle θLth to the first left threshold angle θLth1. Thereafter, the process proceeds to step 595, where the CPU temporarily ends this routine, and executes step 335 in FIG. 3.
[0058] If the lane change direction is to the left, the CPU determines "No" in step 520, and the process proceeds to step 530. In step 530, the CPU sets the right threshold angle θRth to the first right threshold angle θRth1, and sets the left threshold angle θLth to the second left threshold angle θLth2. Thereafter, the process proceeds to step 595, where the CPU temporarily ends this routine, and executes step 335 in FIG. 3.
[0059] If there is no rear approaching vehicle RV when the process proceeds to step 515, the CPU determines "No" in step 515, and the process proceeds to step 535. In step 535, the CPU determines whether or not there is an overtaking lane on the right side of the driving area TA based on the front image data. The overtaking lane is a lane adjacent to the driving area TA, and is a lane in which travel in the same direction as the traveling direction of the host vehicle SV is permitted.
[0060] If an overtaking lane exists, the CPU determines "Yes" in step 535, and the process proceeds to step 525. If an overtaking lane does not exist, the CPU determines "No" in step 535, and the process proceeds to step 510.
[0061] As described above, according to this modified example, it is made difficult to satisfy only the override condition on the side where the rear-approaching vehicle RV is more likely to change lanes, thereby reducing the possibility of the driver feeling uncomfortable and reducing the possibility of the host vehicle SV colliding with the rear-approaching vehicle RV.
[0062] In addition, the override condition for the rear approaching vehicle RV not to change lanes (or the side opposite the passing lane) may be made more likely to be satisfied. When the rear approaching vehicle RV overtakes the host vehicle SV, the driver of the host vehicle SV may intentionally perform a steering operation "opposite the side where the rear approaching vehicle RV overtakes the host vehicle SV" to avoid the rear approaching vehicle RV attempting to overtake the host vehicle SV. If departure control is executed during such a steering operation, the departure control is immediately stopped, reducing the possibility that the departure control will cause the driver to feel uncomfortable.
[0063] Furthermore, if the CPU determines "No" in step 505, it may determine whether or not there is an overtaking lane adjacent to the traveling area TA, and proceed to step 515 only if there is an overtaking lane.
[0064] (Second Modification) The ECU 20 may execute departure warning as departure control instead of vehicle control, or may execute both vehicle control and departure warning as departure control. In other words, the ECU 20 executes at least one of the vehicle control and the departure warning as departure control.
[0065] In the departure warning, the ECU 20 causes the display device 44 to display a departure warning screen for notifying the driver that the host vehicle SV may depart (or has departed) from the traveling area TA. The ECU 20 may also cause the speaker 46 to emit a departure warning sound for notifying the driver that the host vehicle SV may depart (or has departed) from the traveling area TA.
[0066] (Third Modification) The ECU 20 makes it difficult for the override condition to be satisfied by increasing the threshold angle θth (right threshold angle θRth and left threshold angle θLth), but is not limited to this. For example, in order to make it difficult for the override condition to be satisfied, the ECU 20 may make the steering angle θ compared with the threshold angle θth smaller than the actual steering angle θ. Specifically, the ECU 20 uses a value obtained by multiplying the actual steering angle θ by a weighting coefficient α (0≦α<1) as the steering angle θ compared with the threshold angle θth.
[0067] (Fourth Modification) The ECU 20 determines that the override condition is satisfied when the steering angle θ is equal to or greater than the threshold angle θth, but is not limited to this. Instead of the steering angle θ, at least one of the steering torque Tr, the steering angular velocity, the steering angle of the steered wheels, the steering angular velocity, the lateral velocity of the host vehicle SV, and the lateral acceleration Gy of the host vehicle SV may be used. These values are related to the steering operation performed by the driver, and are also referred to as steering index values.
[0068] (Fifth Modification) The ECU 20 determines that the termination condition is satisfied when a predetermined termination time Tend has elapsed since the execution condition was satisfied, but is not limited thereto. For example, the ECU 20 may determine that the termination condition is satisfied when the host vehicle SV is positioned inside the "termination reference line set inside the reference line RL". As another example, the ECU 20 may determine that the termination condition is satisfied when the predicted path PR no longer intersects with the reference line RL or the termination reference line.
[0069] (Sixth Modification) When the override condition is satisfied, ECU 20 may set the value of the execution flag Xexe to "0" and end the departure control.
[0070] (Seventh Modification) The ECU 20 may set the reference line RL outside the boundary BL. Instead of the rear camera 24, the device 10 may include a sensor (such as Lidar, millimeter wave radar, or sonar) capable of detecting an object on the host vehicle SV.
[0071] The device 10 is applicable to vehicles such as internal combustion engine vehicles, hybrid vehicles, plug-in hybrid vehicles, fuel cell vehicles, and electric vehicles. Furthermore, the device 10 is applicable to autonomous vehicles. Furthermore, the present invention can be regarded as a non-transitory storage medium on which a program for realizing the functions of the device 10 is stored and which is readable by a computer. [Explanation of symbols]
[0072] 10: driving assistance device, 20: ECU, 22: front camera, 24: rear camera, 40: steering motor, 44: display device, 46: speaker.
Claims
1. A driving assistance device that executes, as departure control, at least one of a departure warning for notifying a driver of a departure from a driving area in which the host vehicle is traveling or a vehicle control for controlling a traveling state of the host vehicle so as to prevent the host vehicle from departing from the driving area when the host vehicle is likely to depart from the driving area or when the host vehicle departs from the driving area, The driving assistance device includes: When an override condition is satisfied that a steering index value related to a steering operation performed by the driver during execution of the departure control is equal to or greater than a threshold value, the departure control is interrupted or terminated; When a rear approaching vehicle approaching the host vehicle from behind is present in the traveling area, the override condition is made less likely to be satisfied than when the rear approaching vehicle is not present. A driving assistance device configured as above.
2. The driving assistance device according to claim 1, the override condition includes a right override condition and a left override condition, The driving assistance device includes: When a right-side steering index value related to a right-side steering operation performed by the driver is equal to or greater than the threshold value, it is determined that the right-side override condition is satisfied; When a left steering index value related to a left steering operation performed by the driver is equal to or greater than the threshold value, it is determined that the left override condition is satisfied; When the rear approaching vehicle is present and has an intention to change lanes, the override condition on the lane side to which the rear approaching vehicle will change lanes, out of the right-side override condition and the left-side override condition, is made less likely to be satisfied than when the rear approaching vehicle is not present. A driving assistance device configured as above.
3. The driving assistance device according to claim 2, When the approaching vehicle from behind is present and has no intention of changing lanes, if the host vehicle is traveling in a traveling area adjacent to an overtaking lane, the override condition on the overtaking lane side of the right side override condition and the left side override condition is configured to be less likely to be satisfied than when the approaching vehicle from behind is not present. Driving assistance device.
4. A driving assistance method in which, when there is a possibility that the host vehicle will depart from a driving area in which the host vehicle is traveling or when the host vehicle departs from the driving area, a computer mounted on the host vehicle executes, as departure control, at least one of a departure warning for notifying a driver of the departure from the driving area and a vehicle control for controlling a driving state of the host vehicle so as to prevent the host vehicle from deviating from the driving area, The driving assistance method includes: When an override condition is established that a steering index value related to a steering operation performed by the driver during execution of the departure control is equal to or greater than a threshold value, the computer interrupts or terminates the departure control; making it more difficult for the computer to satisfy the override condition when a rear approaching vehicle approaching the host vehicle from behind is present in the travel area, compared to when the rear approaching vehicle is not present; A driving assistance method comprising:
5. A program for causing a computer mounted on a host vehicle to execute, as departure control, at least one of a departure warning for notifying a driver of departure from a driving area in which the host vehicle is traveling or a vehicle control for controlling a driving state of the host vehicle so as to prevent the host vehicle from departing from the driving area, when the host vehicle is likely to depart from a driving area in which the host vehicle is traveling or when the host vehicle departs from the driving area, The program is When an override condition is established that a steering index value related to a steering operation performed by the driver during execution of the departure control is equal to or greater than a threshold value, causing the computer to interrupt or terminate the departure control; causing the computer to make it more difficult for the override condition to be satisfied when a rear approaching vehicle approaching the host vehicle from behind is present in the travel area, compared to when the rear approaching vehicle is not present; Programs including.
Citation Information
Patent Citations
Lane change informing device
JP1997132094A
Travelling control device of vehicle
JP2020132045A
Vehicle cruise control device
JP2021051697A
Vehicle control system
JP2023128249A
Lane deviation response device
JP2003081115A
Cited By
Driving support apparatus, driver support method and non-transitory computer-readable storage medium
US12759634B2