This application is based on and claims priority under 35 USC 119 from Japanese Patent Application No. 2022-0574% filed on Mar. 30, 2022, the entire content of which is incorporated herein by reference.
The present invention relates to a control device that controls a vehicle.
In recent years, efforts are made to provide access to a sustainable transportation system that considers vulnerable traffic participants. As one of these efforts, research and development on driving assistance techniques and automatic driving techniques for vehicles such as automobiles are conducted to further improve safety and convenience of traffic. As an example of the driving assistance techniques, road departure mitigation (RDM) for mitigating a vehicle from departing from a travel path is proposed.
JP2015-210680A below discloses a technique of executing at least one of departure avoidance control for avoiding departure from the travel path at least by steering, and warning output control when n times (here, n is a natural number greater than 1) are counted as the number of departure from the travel path within a predetermined time.
In the related art, even when a driver intentionally moves the vehicle off the travel path (hereinafter also referred to as “off the road”) such as entering a shop on a roadside or pulling over to a road shoulder, the RDM may be activated and an alarm or the like may be output, and the driver may feel annoyed by such excessive RDM activation.
An aspect of the present disclosure relates to provide a control device capable of reducing excessive notification that may annoy the driver.
According to an aspect of the present disclosure, there is provided a control device for controlling a host vehicle, the host vehicle including an external sensor configured to acquire surrounding information of a host vehicle, a driving status sensor configured to acquire driving status information indicating a driving status of a driver of the host vehicle, and a notification device capable of executing notification to the driver. The control device includes processing circuitry configured to: recognize partition lines based on the surrounding information acquired by the external sensor, the partition lines marking off left and right sides of a travel path on which the host vehicle travels; estimate a possibility of the host vehicle to depart from the travel path based on a position and a posture of the host vehicle with respect to the recognized partition lines; and control the notification by the notification device based on the estimated possibility of departing from the travel path, the driving status information acquired by the driving status sensor, and a state of the travel path in a traveling direction of the host vehicle. The processing circuitry executes the notification when there is a curve with a curvature radius less than a predetermined value in the traveling direction, and there is a high possibility of departing from the travel path, and the driving status of the driver is not suitable for traveling on the travel path.
An embodiment of a control device according to the present invention will be described below with reference to the drawings. Note that in the following description, the same or similar elements are denoted by the same or similar reference signs, and the description thereof may be omitted or simplified as appropriate.
[Vehicle]
A vehicle 1 (hereinafter also referred to as “host vehicle”) according to the present embodiment shown in
As shown in
The sensor group 10 acquires various detection values related to the vehicle 1 or surroundings of the vehicle 1. The detection values acquired by the sensor group 10 are used for controlling the vehicle 1 by the control device 30. The sensor group 10 includes a front camera 11a, a rear camera 11b, a left side camera 11c, a right side camera 11d, a front sonar group 12a, a rear sonar group 12b, a left side sonar group 12c, and a right side sonar group 12d. These cameras, sonar groups, radars, LIDARs, and the like can function as external sensors that acquire surrounding information of the vehicle 1.
The front camera 11a, the rear camera 11b, the left side camera 11c, and the right side camera 11d output image data of surrounding images acquired by capturing the surroundings of the vehicle 1 to the control device 30. The surrounding images captured by the front camera 11a, the rear camera 11b, the left side camera 11c, and the right side camera 11d are also called a front image, a rear image, a left side image, and a right side image, respectively. An image formed by the left side image and the right side image is also referred to as a side image.
The front sonar group 12a, the rear sonar group 12b, the left side sonar group 12c, and the right side sonar group 12d emit sound waves to the surroundings of the vehicle 1 and receive reflected sounds from other objects. The front sonar group 12a includes, for example, four sonars. The sonars that constitute the front sonar group 12a are provided at an obliquely left front side, a left front side, a right front side, and an obliquely right front side of the vehicle 1, respectively. The rear sonar group 12b includes, for example, four sonars. The sonars that constitute the rear sonar group 12b are provided at an obliquely left rear side, a left rear side, a right rear side, and an obliquely right rear side of the vehicle 1, respectively. The left side sonar group 12c includes, for example, two sonars. The sonars that constitute the left side sonar group 12c are provided on a front side of a left side of the vehicle 1 and a rear side of the left side of the vehicle 1. The right side sonar group 12d includes, for example, two sonars. The sonars that constitute the right side sonar group 12d are provided on a front side of a right side of the vehicle 1 and a rear side of the right side of the vehicle 1, respectively.
Furthermore, the sensor group 10 includes wheel sensors 13a and 13b, a vehicle speed sensor 14, an inertial measurement unit (IMU) 15, an operation detection unit 16, and an occupant camera 17. The wheel sensors 13a and 13b detect rotation angles of the wheels (not shown). The wheel sensors 13a and 13b may be implemented by angle sensors or may be implemented by displacement sensors. The wheel sensors 13a and 13b output detection pulses to the control device 30 each time the wheels rotate by a predetermined angle. The detection pulses output from the wheel sensors 13a and 13b can be used to calculate the rotation angles and rotation speeds of the wheels. A traveling distance of the vehicle 1 can be calculated based on the rotation angles of the wheels. The wheel sensor 13a detects, for example, a rotation angle θa of a left rear wheel. The wheel sensor 13b detects, for example, a rotation angle θb of a right rear wheel.
The vehicle speed sensor 14 detects a travel speed of the vehicle 1 (vehicle body), that is, a vehicle speed V, and outputs the detected vehicle speed V to the control device 30. The vehicle speed sensor 14 detects the vehicle speed V based on, for example, rotation of a countershaft of a transmission.
The inertial measurement device 15 detects angular velocities of the vehicle 1 in a pitch direction, a roll direction, and a yaw direction, and accelerations of the vehicle 1 in a front-rear direction, a left-right direction, and an upper-lower direction, and outputs these detection results to the control device 30. Note that an example in which the inertial measurement device 15 is provided is described in the present embodiment, but the present invention is not limited thereto. For example, merely an acceleration sensor that detects an acceleration of the vehicle 1 in a predetermined direction or a gyro sensor that detects an angular velocity of the vehicle 1 in a predetermined direction may be provided instead of the inertial measurement device 15.
The operation detection unit 16 detects an operation content performed by a user using the operation input unit 80 and outputs the detected operation content to the control device 30. The operation input unit 80 may include, for example, a blinker lever (not shown) that receives an operation to turn on a blinker as a direction indicator of the vehicle 1.
The occupant camera 17 outputs to the control device 30 image data obtained by, for example, capturing an image centering on a face of an occupant sitting in a driver seat of the vehicle 1 (that is, a driver). The occupant camera 17 is an example of a driving status sensor that acquires driving status information indicating a driving status of the driver, and specifically, can function as a driving status sensor for acquiring a viewing direction, which is a direction of the face or a visual line of the driver.
The navigation device 20 detects a current position of the vehicle 1 using a global positioning system (GPS) for example, and guides a user (for example, the driver, hereinafter simply referred to as “user”) of the vehicle 1 on a route to a destination. The navigation device 20 includes a storage device (not shown) provided with a map information database.
A navigation device 20 includes a touch panel 21 and a speaker 22. The touch panel 21 functions as an input device that receives input of various kinds of information input to the control device 30 and a display device that is controlled by the control device 30. That is, the user can input various commands to the control device 30 via the touch panel 21. The touch panel 21 can display a screen for guiding and informing the user of various kinds of information. The speaker 22 outputs various kinds of information to the user by voice. That is, the touch panel 21 and the speaker 22 can function as notification devices capable of executing predetermined notification to the driver.
The control device 30 is mounted on the vehicle 1, is communicably connected to other devices mounted on the vehicle 1, and integrally controls the entire vehicle 1 by communicating with the other devices. The control device 30 is implemented by, for example, an ECU including a processor which performs various kinds of calculation, a storage device including a non-transitory storage medium which stores various kinds of information, and an input and output device which controls input and output of data between an inside and an outside of the control device 30. Note that the control device 30 may be implemented by one ECU or may be implemented by a plurality of ECUs.
Examples of the other devices connected to the control device 30 (hereinafter also simply referred to as “other devices”) include each camera and sonar group and sensor included in the sensor group 10, an EPS electronic control unit (EPSECU) 45 of the EPS system 40, a driving ECU 61 of the driving force control system 60, and a braking ECU 71 of the braking force control system 70. Note that the EPSECU 45, the driving ECU 61, and the braking ECU 71 will be described later.
The control device 30 and the other devices are connected to each other via, for example, a wired communication network constituted by various wire harnesses, cables, connectors, and the like routed inside the vehicle 1. For example, a controller area network (CAN), a local interconnect network (LIN), Flex Ray, or a CAN with a flexible data rate (CANFD) can be adopted for the communication between the control device 30 and the other devices.
The control device 30 is configured to be capable of executing road departure mitigation control for mitigating the vehicle 1 departing from a travel path, which will be described later as an example of control relating to the vehicle 1. The road departure mitigation control includes notification control that notifies the driver that the vehicle 1 may depart from the travel path using a predetermined notification device, and steering assist control that assists steering so that the vehicle 1 does not depart from the travel path.
In the present embodiment, the notification indicating that the vehicle 1 may depart from the travel path is performed by displaying a predetermined warning image on the touch panel 21 and outputting a predetermined alarm sound from the speaker 22, but the present invention is not limited thereto. For example, in addition to the touch panel 21, a display device called a “multi-information display” may be provided in the vehicle 1, and the warning image may be displayed on the multi-information display to perform the notification.
The EPS system 40 includes a steering angle sensor 41, a torque sensor 42, an EPS motor 43, a resolver 44, the EPSECU 45, and a steering touch sensor 48.
The steering angle sensor 41, the torque sensor 42, and the steering touch sensor 48 can function as driving status sensors for acquiring operations from the driver on a steering 46. Specifically, the steering angle sensor 41, the torque sensor 42, and the steering touch sensor 48 detect (acquire) a steering angle θst of the steering 46, a torque TQ applied to the steering 46, and whether the driver touches the steering 46, respectively, and output the detection results to the control device 30.
For example, during the steering assist control described above, the EPS motor 43 can assist a steering operation of the driver by applying a driving force or a reaction force to a steering column 47 coupled to the steering 46. The resolver 44 detects a rotation angle θm of the EPS motor 43. The EPSECU 45 controls the entire EPS system 40.
The driving force control system 60 includes the driving ECU 61. The driving force control system 60 executes driving force control of the vehicle 1. For example, the driving ECU 61 controls a driving force of the vehicle 1 by controlling an engine (not shown) or the like in response to an operation of the driver on an accelerator pedal (not shown).
The braking force control system 70 includes the braking ECU 71. The braking force control system 70 executes braking force control of the vehicle 1. The braking ECU 71 controls a braking force of the vehicle 1 by controlling a brake mechanism (not shown) or the like in response to an operation by the driver on a brake pedal (not shown).
The communication unit 50 is a communication interface that communicates with an external device 2 provided outside the vehicle 1 under control of the control device 30. That is, the control device 30 can communicate with the external device 2 via the communication unit 50. For example, a mobile communication network such as a cellular line, Wi-Fi (registered trademark), or Bluetooth (registered trademark) can be adopted for the communication between the vehicle 1 and the external device 2. The external device 2 is managed, for example, by a manufacturer of the vehicle 1. The external device 2 may be a virtual server (cloud server) implemented in cloud computing service, or may be a physical server implemented as a single device.
[Control Device]
Next, an example of the control device 30 will be described in detail. As described above, the control device 30 is configured to be capable of executing the road departure mitigation control for mitigating the vehicle 1 departing from the travel path. For example, the control device 30 mitigates departure of the vehicle 1 from the travel path by executing the road departure mitigation control when the vehicle 1 approaches (for example, touches) partition lines (for example, white lines or yellow lines) that mark off left and right sides of the travel path on which the vehicle 1 travels. In this way, the departure of the vehicle 1 from the travel path is mitigated, and safety of the vehicle 1 can be improved.
On the other hand, if the road departure mitigation control is executed even when the driver intentionally moves the vehicle 1 off the path such as entering a shop on a roadside or pulling over to a road shoulder, the driver may feel annoyed by the road departure mitigation control. If such annoying road departure mitigation control continues, marketability of the vehicle 1 may decline, and the user may change to a setting so that the road departure mitigation control is not executed (in other words, a setting so that the road departure mitigation control is not utilized).
Therefore, the control device 30 executes the road departure mitigation control only when there is a curve in a traveling direction of the vehicle 1, and there is a high possibility that the vehicle 1 departs from the travel path, and a driving status of the driver is not suitable for traveling on the travel path of the vehicle 1. In this way, it is possible to prevent the road departure mitigation control from being executed for departure from the travel path that is relatively unlikely to lead to accidents, such as departure from the travel path intended by the driver, and it is possible to reduce excessive road departure mitigation control that may annoy the driver. On the other hand, the road departure mitigation control can be executed for departure that is likely to lead to accidents, such as departure from the travel path on a curve with poor visibility, so as to mitigate such departure and improve safety of the vehicle 1. Therefore, it is possible to reduce excessive road departure mitigation control while ensuring the safety of the vehicle 1.
Specifically, the control device 30 includes a partition line recognition unit 31, a departure prediction unit 32, and a control unit 33 as, for example, a functional unit implemented by a processor executing a program stored in a storage device of the control device 30 or a functional unit implemented by an input and output device of the control device 30.
The partition line recognition unit 31 has a function of recognizing partition lines (for example, white lines or yellow lines) that mark off the left and right sides of the travel path on which the vehicle 1 travels, based on surrounding information acquired by the sensor group 10. For example, the partition line recognition unit 31 can recognize the partition lines by image analysis of surrounding images obtained by the front camera 11a, the rear camera 11b, the left side camera 11c, and the right side camera 11d.
The departure prediction unit 32 has a function of estimating a possibility that the vehicle 1 departs from the travel path based on a position and a posture of the vehicle 1 with respect to the partition lines recognized by the partition line recognition unit 31. For example, the departure prediction unit 32 calculates a time to line crossing (TTLC), which is a time it takes the vehicle 1 to reach the partition line, as an index indicating the possibility that the vehicle 1 departs from the travel path. The smaller the value of TTLC, the closer the vehicle 1 is to the partition line (that is, the higher the possibility that the vehicle 1 departs from the travel path). Note that since a calculation method of TTLC is publicly known, detailed description thereof will be omitted here.
The control unit 33 has a function of executing the road departure mitigation control, based on the possibility of departing from the travel path estimated by the departure prediction unit 32, the driving status information acquired by the driving status sensor such as the occupant camera 17, and the state of the travel path in the traveling direction of the vehicle 1.
In the present embodiment, the driving status information includes information indicating the operation on the blinker lever, the viewing direction of the driver, the touching with the steering 46, the steering angle θst of the steering 46, and the torque TQ applied to the steering 46. Note that the driving status information does not necessarily include all of the above information. That is, the driving status information may be any information that allows the control device 30 (control unit 33) to determine with a certain degree of accuracy whether the driving status of the driver is suitable for the traveling on the travel path of the vehicle 1, and for example, may not include information indicating the touching with the steering 46, and may not include information of either the steering angle θst or the torque TQ.
In the present embodiment, the control unit 33 executes the road departure mitigation control when there is a curve in the traveling direction of the vehicle 1 as the state of the travel path in the traveling direction of the vehicle 1, and TTLC as the possibility that the vehicle 1 departs from the travel path is less than a predetermined value, and the driving status of the driver indicated by the driving status information is not suitable for traveling on the travel path of the vehicle 1. In other words, the control unit 33 does not execute the road departure mitigation control when at least one of the three conditions is satisfied, that is, when “there is no curve in the traveling direction of the vehicle”, or “TTLC is equal to or greater than a predetermined value”, or “the driving status of the driver is suitable for traveling on the travel path of the vehicle 1”. Therefore, it is possible to reduce excessive road departure mitigation control.
[Processing Executed by Control Device]
An example of specific processing executed by the control device 30 regarding the road departure mitigation control will be described below. Note that regarding the road departure mitigation control, the control device 30 can set, for example, the following three flags.
<Road Departure Mitigation Control Starting Processing>
First, an example of road departure mitigation control starting processing executed by the control device 30 to start the road departure mitigation control will be described with reference to
As shown in
If there is a curve in the traveling direction of the vehicle 1 (step S1: Yes), the control device 30 sets the curve arrival flag (step S12) to the on state, and proceeds to processing of a step S14. On the other hand, if there is no curve in the traveling direction of the vehicle 1 (step S1: No), the control device 30 sets the curve arrival flag to an off state (step S13), and proceeds to the processing of the step S14.
Next, the control device 30 calculates TTLC for the partition line recognized by the partition line recognition unit 31 (step S14), and determines whether the calculated TTLC is less than a predetermined value (step S15). If TTLC is less than the predetermined value (step S15: Yes), the control device 30 sets the approaching partition line flag (step S16) to an off state, and proceeds to processing of a step S18. On the other hand, if TTLC is equal to or greater than the predetermined value (step S15: No), the control device 30 sets the approaching partition line flag (step S17) to the on state, and proceeds to the processing of the step S18. Note that the predetermined value serving as a condition for setting the approaching partition line flag to the on state can be determined by the manufacturer of the vehicle 1 or the like as appropriate.
Next, the control device 30 determines whether the driving status of the driver is suitable for traveling on the travel path based on the driving status information acquired from the driving status sensor such as the occupant camera 17 (step S18). Although details will be described later, in the processing of the step S18, for example, the control device 30 determines whether the driving status of the driver is suitable for driving on the travel path by referring to the acquired driving status information and a driving status determination table TL, which will be described later.
If the driving status of the driver is not suitable for traveling on the travel path (step S18: No), the control device 30 sets the driving status non-matching flag to the on state (step S19), and proceeds to processing of a step S21. On the other hand, if the driving status of the driver is suitable for traveling on the travel path (step S18: Yes), the control device 30 sets the driving status non-matching flag to the off state (step S20), and proceeds to the processing of the step S21.
Next, the control device 30 determines whether all of the curve arrival flag, approaching partition line flag, and driving status non-matching flag are set to the on state (step S21). If all the flags are set to the on state (step S21: Yes), the control device 30 starts the road departure mitigation control (step S22), and ends the current road departure mitigation control starting processing. On the other hand, if at least one of the flags is in the off state (step S21: No), the control device 30 directly ends the current road departure mitigation control starting processing.
As described above, the control device 30 starts the road departure mitigation control when all of the curve arrival flag, approaching partition line flag, and driving status non-matching flag are in the on state, that is, when all three conditions that “there is a curve in the traveling direction of the vehicle 1”, “TTLC is less than a predetermined value”, and “the driving status of the driver is not suitable for traveling on the travel path of the vehicle 1” are satisfied. Therefore, as described above, it is possible to prevent the execution of the road departure mitigation control for the departure from the travel path that is relatively unlikely to lead to accidents, such as departure from the travel path intended by the driver, and execute the road departure mitigation control for the departure that is likely to lead to accidents, such as departure from the travel path on a curve with poor visibility, and it is possible to reduce excessive road departure mitigation control while ensuring the safety of the vehicle 1.
<Road Departure Mitigation Control Ending Processing>
Next, an example of road departure mitigation control ending processing executed by the control device 30 to end the road departure mitigation control will be described with reference to
As shown in
On the other hand, if there is no curve in the traveling direction of the vehicle 1 (step S31: Yes), the control device 30 calculates TTLC for the partition line recognized by the partition line recognition unit 31, and determines whether the calculated TTLC is equal to or greater than a predetermined value (step S32). The predetermined value used in the processing of the step S32 can be the same as the predetermined value used in the processing of the step S15, but the present invention is not limited thereto. For example, the predetermined value used in the processing of the step S32 may be greater than the predetermined value used in the processing of the step S15.
If TTLC is less than the predetermined value (step S32: No), the control device 30 directly ends the current road departure mitigation control ending processing. On the other hand, if TTLC is equal to or greater than the predetermined value (step S32: Yes), similar to the processing of the step S18, the control device 30 determines whether the driving status of the driver is suitable for traveling on the travel path (step S33).
If the driving status of the driver is not suitable for traveling on the travel path (step S33: No), the control device 30 directly ends the current road departure mitigation control ending processing. On the other hand, if the driving status of the driver is suitable for traveling on the travel path (step S33: Yes), the control device 30 determines whether a predetermined period passes since a start of the currently executed road departure mitigation control (step S34).
If the predetermined period does not pass since the start of the currently executed road departure mitigation control (step S34: No), the control device 30 directly ends the current road departure mitigation control ending processing. On the other hand, if the predetermined period passes since the start of the currently executed road departure mitigation control (step S34: Yes), the control device 30 ends the road departure mitigation control (step S35), and ends the current road departure mitigation control ending processing.
As described above, the control device 30 ends the road departure mitigation control when all of the three conditions are satisfied, that is, when “there is no curve in the traveling direction of the vehicle 1”, and “TTLC is equal to or greater than a predetermined value”, and “the driving status of the driver is suitable for traveling on the travel path of the vehicle 1”. Therefore, when the control device 30 executes the road departure mitigation control, the road departure mitigation control can be continued until the safety of the vehicle 1 can be ensured. Therefore, the safety of the vehicle 1 can be improved.
The control device 30 may end the road departure mitigation control when the above three conditions are satisfied, but here, the road departure mitigation control is ended when a predetermined period passes since the start of the road departure mitigation control. For example, when the road departure mitigation control is executed, notification to the driver by an alarm sound or the like is performed, but if this notification ends in an extremely short time, the driver may not be able to recognize that the notification is due to the road departure mitigation control, which may give the driver a sense of discomfort (for example, an alarm sound is misunderstood as some kind of abnormal sound). In order to avoid such a situation, in the present embodiment, the road departure mitigation control is ended when a predetermined period passes since the start of the road departure mitigation control.
[Driving Status Determination Table]
Next, an example of a driving status determination table used for determining whether the driving status of the driver is suitable for traveling on the travel path will be described with reference to
For example, the driving status information acquired when the driver operates the blinker lever (that is, when the blinker is turned on) includes information indicating that the blinker is “operated”. Departure off the road accompanied with lighting of the blinker is highly likely to be the departure off the road intended by the driver. Therefore, as shown in
For example, the driving status information acquired when “inattentive driving” is performed includes information indicating that the viewing direction of the driver is out of an allowable range. As the allowable range, a predetermined range can be set based on the traveling direction of the vehicle 1 (which will be described later). Departure off the road when the viewing direction of the driver is “out of an allowable range” is highly likely to be the departure caused by inattentive driving (that is, departure unintended by the driver). Therefore, as shown in
For example, the driving status information acquired when the driver does not perform an appropriate operation on the steering 46 to drive the vehicle 1 includes information indicating that the torque TQ applied to the steering 46 is less than a predetermined threshold (for example, approximately zero), or information indicating that the steering angle θst of the steering 46 is less than a predetermined threshold (for example, approximately zero). In other words, when the torque TQ or the steering angle θst is less than the thresholds, there is a high possibility that the driving status of the driver is not suitable for traveling on the travel path. Therefore, as shown in
When the driving status information indicating that no touching with the steering 46 is detected (shown as “absence”) is acquired, it is highly probable that the driver does not perform an appropriate operation on the steering 46 to drive the vehicle 1. Therefore, when the driving status information including the information of “absence” of touching with the steering 46 is acquired as the driving status of the driver, the control device 30 may determine that the driving status of the driver is not suitable for traveling on the travel path, and set the driving status non-matching flag to the on state even when the viewing direction of the driver is in the allowable range.
As described above, the control device 30 (for example, the control unit 33) determines that the driving status of the driver is not suitable for traveling on the travel path when the viewing direction is not within an allowable range set based on the traveling direction of the vehicle 1. Therefore, when the driver looks in a direction completely different from the traveling direction of the vehicle 1, that is, performs the inattentive driving, it is possible to execute notification to the driver, and the notification can draw attention of the driver.
The control device 30 (for example, the control unit 33) determines that the driving status of the driver is not suitable for traveling on the travel path there is no operation on the steering 46 as an operation unit that receives an operation for steering the vehicle 1. As a result, when there is a high possibility that the driving status of the driver is not suitable for traveling on the travel path, the notification to the driver can be executed, and the notification can draw attention of the driver.
For example, the control device 30 (for example, the control unit 33) may determine that there is no operation on the steering 46 when the driver is not in touch with the steering 46, or may determine that there is no operation on the steering 46 when an amount of operation to the steering 46 (that is, the steering angle θst) or a force applied to the steering 46 (that is, the torque TQ) is less than the threshold. Therefore, when there is a high possibility that the driving status of the driver is not suitable for traveling on the travel path, the notification to the driver can be executed, and the notification can draw attention of the driver.
Even when the driver is in touch with the steering 46, when the steering angle θst or the torque TQ is less than the threshold, the driver does not operate the steering 46 appropriately, and there is a high possibility that the driving status of the driver is not suitable for traveling on the travel path. Therefore, the control device 30 (for example, the control unit 33) may determine that there is no operation on the steering 46 when the driver is in touch with the steering 46, and the amount of operation to the steering 46 (that is, the steering angle θst) or the force applied to the steering 46 (that is, the torque TQ) is less than the threshold. In this way, when there is a high possibility that the driving status of the driver is not suitable for traveling on the travel path, the notification to the driver can be executed, and the notification can draw attention of the driver.
[Example of Allowable Range]
As described above, the control device 30 may determine that the driving status of the driver is not suitable for traveling on the travel path and set the driving status non-matching flag to the on state, when the viewing direction, which is the direction of the face or visual line of the driver, is outside the allowable range set based on the traveling direction of the vehicle 1 (that is, when the viewing direction is not within the allowable range).
Although the allowable range may always be a constant range, it is desirable to set the allowable range according to the state of the travel path in the traveling direction of the vehicle 1. Therefore, in the present embodiment, the control device 30 sets the allowable range based on the state of the travel path in the traveling direction of the vehicle 1. For example, information that defines the allowable range that should be set according to the state of the travel path is stored in advance in a storage device that can be accessed by the control device 30 as appropriate, such as the storage device of the control device 30, as will be described later with reference to
Part (a) of
As shown in
[Other Examples of Allowable Range]
The allowable range when there is a curve in the traveling direction of the vehicle 1 may vary according to the curvature radius of the curve. Part (a) of
As shown in
When the vehicle 1 travels on the curve, the control device 30 may dynamically change the allowable range as the vehicle 1 travels, such as gradually widening the allowable range in a direction of the curve (to the inside of the curve) as the vehicle 1 travels.
[Specific Control Example by Control Device]
Next, a specific control example by the control device 30 will be described with reference to
During a period from a time t0 to a time t2 shown in
At a time 3 after the time t2, the vehicle 1 enters the left curve of the travel path RD, but the driver drives inattentively and does not notice that the vehicle 1 enters the curve. Therefore, the driver does not operate the steering 46 to turn in the curve, and the torque TQ remains “0”. In such a case, the control device 30 determines that the driving status of the driver is not suitable for traveling on the travel path based on the driving status information acquired from the driving status sensors such as the occupant camera 17 and the torque sensor 42. Since the driver does not perform any appropriate operation to turn in the curve, TTLC further decreases and reaches a predetermined value, which is a condition for executing the road departure mitigation control, at the time t3.
In such a case, the control device 30 executes the road departure mitigation control from the time t3. Specifically, the control device 30 instructs the EPSECU 45 of the EPS system 40 to apply a predetermined driving force to the steering column 47 as the steering assist control. Upon receiving this instruction, the EPSECU 45 drives the EPS motor 43 to apply the driving force to the steering column 47. As a result, a torque according to the system instruction is added to the torque TQ (steering torque).
The control device 30 causes the touch panel 21 to display the warning image and causes the speaker 22 to output the alarm sound as the notification control. That is, the display of the warning image and the output of the alarm sound are turned on. As a result, the driver can be notified that the road departure mitigation control is activated. Note that as described above, the warning image may be displayed on another display device such as a multi-information display instead of the touch panel 21.
The driver who notices the activation of the road departure mitigation control then notices that the vehicle 1 enters the left curve at a time tb (t3<tb<t4). Then, at a time t4, the driver who notices that the vehicle 1 enters the left curve starts steering with the steering 46, and accordingly, the vehicle 1 gradually returns to an approximate center of the travel path RD. As a result, the driving status of the driver is suitable for traveling on the travel path RD, and TTLC is equal to or greater than the predetermined value, and therefore, the control device 30 ends the road departure mitigation control as the vehicle 1 passes the curve.
As described above, the control device 30 (for example, the control unit 33) executes notification to the driver when there is a curve in the traveling direction of the vehicle 1, and there is a high possibility that the vehicle 1 departs from the travel path, and the driving status of the driver is not suitable for traveling on the travel path. As a result, while reducing excessive notifications that may annoy the driver, notifications important for the driver can be executed, and the safety of the vehicle 1 can be improved.
The control device 30 (for example, the control unit 33) further executes the steering assist control for mitigating departure of the vehicle 1 from the travel path when there is a curve in the traveling direction of the vehicle 1, and there is a high possibility that the vehicle 1 departs from the travel path, and the driving status of the driver is not suitable for traveling on the travel path. Therefore, the safety of the vehicle 1 can be further improved.
Note that in the example described with reference to
[Another Example of Driving Status Determination Table]
Next, another example of the driving status determination table TL will be described with reference to
When the viewing direction of the driver is within the allowable range, the driver is likely to notice that the vehicle 1 is about to depart from the path without executing the road departure mitigation control (notification control). Therefore, as shown in
According to the driving status determination table TL shown in
[Other Processing Executed by Control Device 30]
When an execution frequency of the road departure mitigation control is high, the driver may be dependent on the road departure mitigation control, and a consciousness of the driver to drive the vehicle 1 appropriately may decrease. In order to warning such a driver, the control device 30 may perform processing shown in
As shown in
If the execution frequency of the road departure mitigation control is low (step S41: No), the control device 30 directly ends the series of processing shown in
On the other hand, if there is no curve in the traveling direction of the vehicle 1 (step S42: No), the control device 30 executes predetermined warning to the driver (step S43), and ends the series of processing shown in
As described above, when the execution frequency of the road departure mitigation control is high, the control device 30 executes the predetermined warning to the driver when there is no curve in the traveling direction of the vehicle 1. As a result, when there is a possibility that the consciousness of the driver to drive appropriately decrease, the driver may be prompted to perform appropriate driving at an appropriate timing when steering operation is not relatively busy.
Note that in the example shown in
Although an embodiment of the present invention has been described above with reference to the drawings, it is needless to say that the present invention is not limited to the above-described embodiment. It will be apparent to those skilled in the art that various changes and modifications may be conceived within the scope of claims. It is also understood that the various changes and modifications belong to the technical scope of the present invention. In addition, the respective constituent elements in the above embodiment may be combined as desired without departing from the gist of the invention.
For example, in the above-described embodiment, TTLC is used as an index indicating the possibility that the vehicle 1 departs from the travel path, but the present invention is not limited thereto. For example, instead of TTLC, a distance between the vehicle 1 and the partition line may be used as the index indicating the possibility that the vehicle 1 departs from the travel path. For example, the control device 30 may machine-learn scenes in which the vehicle 1 departs from the travel path, and use learning results to estimate the possibility that the vehicle 1 departs from the travel path.
At least the following matters are described in the present description. Note that although corresponding constituent elements and the like in the above embodiment are shown in parentheses, the present invention is not limited thereto.
According to (1), while reducing excessive notifications that may annoy the driver, notifications important for the driver can be executed, and the safety of the host vehicle can be improved.
According to (2), when the driver looks in a direction completely different from the traveling direction of the host vehicle, that is, performs the “inattentive driving”, it is possible to execute notification to the driver, and the notification can draw attention of the driver.
According to (3), when there is a curve in the traveling direction of the host vehicle, it is possible to widen the allowable range to one side in the left-right direction toward which the travel path curves, and therefore, it is possible to set an appropriate allowable range according to the state of the travel path in the traveling direction of the host vehicle.
According to (4), it is possible to widen the allowable range to one side toward which the travel path curves according to the curvature radius of the curve in the traveling direction of the host vehicle, and therefore, it is possible to set an appropriate allowable range according to the state of the travel path in the traveling direction of the host vehicle.
According to (5), it is possible to narrow the allowable range to the another side opposite to the one side toward which the travel path curves according to the curvature radius of the curve in the traveling direction of the host vehicle, and therefore, it is possible to set an appropriate allowable range according to the state of the travel path in the traveling direction of the host vehicle.
There is a high possibility that the driving status of the driver is not suitable for traveling on the travel path when there is no operation on the operation unit that receives the operation of steering the host vehicle. According to (6), when there is a high possibility that the driving status of the driver is not suitable for traveling on the travel path, the notification to the driver can be executed, and the notification can draw attention of the driver.
If the driver is not in touch with the operation unit, the driver does not operate the operation unit, and there is a high possibility that the driving status of the driver is not suitable for traveling on the travel path. According to (7), when there is a high possibility that the driving status of the driver is not suitable for traveling on the travel path, the notification to the driver can be executed, and the notification can draw attention of the driver.
When the amount of operation on the operation unit or the force applied to the operation unit is less than the threshold, the driver does not appropriately operate the operation unit, and there is a high possibility that the driving status of the driver is not suitable for traveling on the travel path. According to (8), when there is a high possibility that the driving status of the driver is not suitable for traveling on the travel path, the notification to the driver can be executed, and the notification can draw attention of the driver.
Even if the driver is in touch with the operation unit, when the amount of operation on the operation unit or the force applied to the operation unit is less than the threshold, the driver does not appropriately operate the operation unit, and there is a high possibility that the driving status of the driver is not suitable for traveling on the travel path. According to (9), when there is a high possibility that the driving status of the driver is not suitable for traveling on the travel path, the notification to the driver can be executed, and the notification can draw attention of the driver.
According to (10), the safety of the host vehicle can be further improved.
According to (11), when there is a possibility that the consciousness of the driver to drive appropriately decrease, the driver may be prompted to perform appropriate driving at an appropriate timing when steering operation is not relatively busy.
Number | Date | Country | Kind |
---|---|---|---|
2022-057496 | Mar 2022 | JP | national |