This application claims priority to Japanese Patent Application No. 2023-017820 filed on Feb. 8, 2023, incorporated herein by reference in its entirety.
The present disclosure relates to a technical field of a warning device that performs warning for a vehicle speed.
As a device of this category, for example, a device is proposed in which warning is performed to a driver after a warning extension period set in advance has elapsed, after a vehicle speed exceeds a speed limit (refer to Japanese Unexamined Patent Application Publication No. 2010-128733 (JP 2010-128733 A)).
In the technology disclosed in JP 2010-128733 A, the speed limit is set as a value for determining whether to perform warning. By the way, the speed of a vehicle often fluctuates minutely with time. Therefore, when the driver tries to maintain the speed of the vehicle nearly to the speed limit, ON/OFF transition of the warning may occur relatively frequently. Then, the driver may feel uncomfortable due to the warning.
The present disclosure provides a warning device that can reduce driver's uncomfortable feeling due to the warning.
A warning device according to an aspect of the present disclosure includes a speed detection unit that detects a speed of a vehicle, and a determination unit that determines to perform warning when the speed is higher than a first threshold and determines not to perform the warning when the speed is lower than a second threshold that is lower than the first threshold.
Features, advantages, and technical and industrial significance of exemplary embodiments of the disclosure will be described below with reference to the accompanying drawings, in which like signs denote like elements, and wherein:
An embodiment according to a warning device will be described with reference to
In
The external sensor 11 includes a camera. The camera is a camera that captures an image of an area in front of the vehicle 1. Such a camera may be disposed on a windshield of the vehicle 1 inside a vehicle cabin. Note that the external sensor 11 may include a plurality of cameras. The external sensor 11 may include at least one of a radar sensor and a laser imaging detection and ranging (LiDAR).
The speed sensor 12 detects the speed of the vehicle 1. The vehicle 1 may include at least one of an acceleration sensor and a yaw rate sensor in addition to the speed sensor 12 as a sensor that is capable of detecting a behavior of the vehicle 1.
The HMI 15 is an interface that inputs/outputs information between a user (for example, a driver) of the vehicle 1 and a system of the vehicle 1 (for example, the ECU 20). The HMI 15 may include a display, a speaker, and the like. Note that the display of the HMI 15 may be a head up display (HUD) or a multi-information display provided on an instrument panel.
The ECU 20 includes a speed limit sign detection unit 21, an auxiliary sign detection unit 22, a vehicle category detection unit 23, a display determination unit 24, and a warning determination unit 25 as a functional block that is constructed logically or as a processing circuit that is implemented physically. Note that, at least one of the speed limit sign detection unit 21, the auxiliary sign detection unit 22, the vehicle category detection unit 23, the display determination unit 24, and the warning determination unit 25 may be realized in a format in which the logical functional block and the physical processing circuit (that is, hardware) is mixed. When at least a part of the speed limit sign detection unit 21, the auxiliary sign detection unit 22, the vehicle category detection unit 23, the display determination unit 24, and the warning determination unit 25 is the functional block, at least the part of the speed limit sign detection unit 21, the auxiliary sign detection unit 22, the vehicle category detection unit 23, the display determination unit 24, and the warning determination unit 25 may be realized by the ECU 20 executing a predetermined computer program.
The ECU 20 may acquire (in other words, read) the predetermined computer program from a storage device (not shown) provided in the vehicle 1. The ECU 20 may read the predetermined computer program stored in a computer-readable non-temporary storage medium using a storage medium reading device. The ECU 20 may acquire (in other words, download or read) the predetermined computer program from a device (not shown) outside the vehicle 1 through a communication device. Note that at least one of an optical disk, a magnetic medium, a magneto-optical disk, a semiconductor memory, and any other medium capable of storing a program may be used as the storage medium for storing the predetermined computer program.
The speed limit sign detection unit 21 detects a speed limit sign from an image captured by the camera included in the external sensor 11. The speed limit sign detection unit 21 may detect the speed limit sign by performing an image process on the image. The image process may include, for example, at least one of an edge extraction process, a noise removal process, and a pattern matching process. When an image is input, the speed limit sign detection unit 21 may detect the speed limit sign using an arithmetic model for detecting the speed limit sign. An example of such an arithmetic model includes an arithmetic model using a neural network (for example, a convolutional neural network (CNN)).
The auxiliary sign detection unit 22 detects an auxiliary speed sign from an image captured by the camera included in the external sensor 11. The auxiliary sign detection unit 22 may detect an auxiliary sign by performing the image process on the image. The image process may include, for example, at least one of the edge extraction process, the noise removal process, and the pattern matching process. When an image is input, the auxiliary sign detection unit 22 may detect the auxiliary sign using an arithmetic model for detecting the auxiliary sign. An example of such an arithmetic model includes an arithmetic model using the neural network (for example, CNN).
Note that the auxiliary sign detection unit 22 may detect only the auxiliary sign indicating that the speed limit indicated by the speed limit sign is to be assisted. In this case, the auxiliary sign detection unit 22 may start a process for detecting the auxiliary sign on condition that the speed limit sign detection unit 21 detects the speed limit sign. Note that the auxiliary sign detection unit 22 may detect the auxiliary sign indicating at least one of “date/time”, “section”, and “vehicle category”, for example.
The vehicle category detection unit 23 detects the vehicle category of the vehicle 1. For example, when the ECU 20 stores information in advance indicating the vehicle category of the vehicle 1, the vehicle category detection unit 23 may detect the vehicle category of the vehicle 1 based on the information. For example, when the ECU 20 stores information in advance indicating at least one of a name and a model of the vehicle 1, the vehicle category detection unit 23 identifies the vehicle category to which the vehicle 1 corresponds from the information, and thereby the vehicle category detection unit 23 may detect the vehicle category of the vehicle 1. Note that the vehicle category may include at least one of a large passenger vehicle, an ordinary passenger vehicle, a light vehicle, a heavy motorcycle, an ordinary motorcycle, a large freight vehicle, a large special vehicle, a trailer, an ordinary motorcycle (125 cc or less), a motorized bicycle, and an emergency vehicle.
The display determination unit 24 may determine (or specify) the speed limit of the vehicle 1 based on the detection result of the speed limit sign detection unit 21, the detection result of the auxiliary sign detection unit 22, and the detection result of the vehicle category detection unit 23. Note that when the speed limit sign is not detected by the speed limit sign detection unit 21, the display determination unit 24 may identify a road on which the vehicle 1 is traveling, based on location information indicating the location of the vehicle 1 and map information. Then, the display determination unit 24 may determine (or specify) the speed limit of the vehicle 1 based on the identified road and the vehicle category of the vehicle 1 detected by the vehicle category detection unit 23. Note that the location information indicating the location of the vehicle 1 may be acquired by using a global navigation satellite system (GNSS), for example.
The display determination unit 24 transmits speed limit information indicating the speed limit of the vehicle 1 to the HMI 15. A speed limit display unit 151 of the HMI 15 displays the speed limit based on the speed limit information. At this time, the speed limit display unit 151 may display a character string indicating the speed limit. The speed limit display unit 151 may display an image indicating the speed limit. The speed limit display unit 151 may display an icon imitating the speed limit sign indicating the speed limit.
When the sign-linked ACC unit 13 is operating (in other words, when the sign-linked ACC is functioning), the display determination unit 24 transmits the speed limit information to the sign-linked ACC unit 13. Here, based on an output of the external sensor 11 (for example, an image captured by the camera, an output of the radar sensor, and an output of the LiDAR), the sign-linked ACC unit 13 may detect a distance between a preceding vehicle that travels immediately in front of the vehicle 1 and the vehicle 1. The sign-linked ACC unit 13 may automatically control the acceleration/deceleration of the vehicle 1 such that the distance between the preceding vehicle and the vehicle 1 approaches (typically matches) a predetermined distance. In addition, when the distance between the preceding vehicle and the vehicle 1 is longer than the predetermined distance, or when the preceding vehicle is not present in a predetermined range in front of the vehicle 1, the sign-linked ACC unit 13 may automatically control the acceleration/deceleration of the vehicle 1 such that the speed of the vehicle 1 approaches (typically matches) a predetermined speed. The predetermined speed may be set by the user of the vehicle 1 (for example, the driver). When the predetermined speed set by the user is higher than the speed limit indicated by the speed limit information, the sign-linked ACC unit 13 automatically sets the predetermined speed as the speed limit.
The display determination unit 24 may transmit the speed limit information to the sign-linked variable speed limiter unit 14. The sign-linked variable speed limiter unit 14 may correct a control signal transmitted to a driving actuator of the vehicle 1 such that the speed of the vehicle 1 does not exceed the predetermined speed limit. Alternatively, the sign-linked variable speed limiter unit 14 may control the driving actuator such that the speed of the vehicle 1 does not exceed the predetermined speed limit. The sign-linked variable speed limiter unit 14 may change the predetermined speed limit based on the speed limit information. Note that when the sign-linked ACC unit 13 is operating (in other words, when the sign-linked ACC unit 13 is functioning), the sign-linked variable speed limiter unit 14 may not operate. In this case, the display determination unit 24 may not transmit the speed limit information to the sign-linked variable speed limiter unit 14.
Note that when the vehicle 1 is a vehicle that includes an engine, the driving actuator may be an actuator that controls the amount of air supplied to the engine (for example, throttle opening). When the vehicle 1 is a hybrid electric vehicle, the driving actuator may be a concept including a motor as a power source. That is, when the vehicle 1 is the hybrid electric vehicle, the driving actuator may include the actuator that controls the amount of air supplied to the engine, and the motor as the power source. When the vehicle 1 is a battery electric vehicle, the driving actuator may be the motor as the power source.
The display determination unit 24 transmits the speed limit information to the warning determination unit 25. Based on the speed limit indicated by the speed limit information and the speed of the vehicle 1 detected by the speed sensor 12, the warning determination unit 25 determines whether to perform overspeed warning. Note that the warning device according to the present embodiment may be configured to include the speed sensor 12 and the warning determination unit 25.
The operation of the warning determination unit 25 will be described with reference to a flowchart of
In the process of step S102, when the speed of the vehicle 1 is determined to be higher than or equal to the first threshold (step S102: Yes), the warning determination unit 25 determines to perform the overspeed warning. In this case, the warning determination unit 25 transmits a warning signal indicating a warning ON state corresponding to execution of the overspeed warning to the HMI 15. As a result, an overspeed warning unit 152 of the HMI 15 performs the overspeed warning based on the warning ON state indicated by the warning signal (step S103). The overspeed warning unit 152 may perform the overspeed warning by lighting or blinking a predetermined lamp. The overspeed warning unit 152 may perform the overspeed warning by emitting a warning sound. The overspeed warning unit 152 may perform the overspeed warning by displaying an image indicating that the speed of the vehicle 1 is overspeed.
After the process of step S103, the warning determination unit 25 acquires the speed of the vehicle 1 detected by the speed sensor 12 (step S104). The warning determination unit 25 determines whether the speed of the vehicle 1 is lower than a second threshold (step S105). Here, the second threshold is a value lower than the first threshold (see
In the process of step S105, when the speed of the vehicle 1 is determined to be lower than the second threshold (step S105: Yes), the warning determination unit 25 determines not to perform the overspeed warning (in other words, stopping the overspeed warning). In this case, the warning determination unit 25 transmits the warning signal indicating a warning OFF state corresponding to stopping of the overspeed warning to the HMI 15. As a result, the overspeed warning unit 152 of the HMI 15 stops the overspeed warning based on the warning OFF state indicated by the warning signal (step S106). After that, the process of step S101 may be performed after the predetermined period of time has elapsed.
The overspeed warning will be explained with reference to
As is clear from
Next, the relationship between the first threshold and the second threshold, and the speed limit will be described with reference to
For example, when the speed limit is 40 kilometers per hour, and the threshold for determining whether to start the overspeed warning (corresponding to the first threshold described above) is set to 40.1 kilometers per hour, the following issue arises. That is, when the speed of the vehicle 1 detected by the speed sensor 12 is 40.2 kilometers per hour, the overspeed warning is performed even though the numerical value indicating the speed of the vehicle 1 displayed by the HMI 15 is “40”. Then, even though the speed of the vehicle 1 displayed by the HMI 15 does not exceed the speed limit, the user (for example, the driver) of the vehicle 1 may feel uncomfortable due to the overspeed warning being performed.
Therefore, the threshold for determining whether to start the overspeed warning (corresponding to the first threshold described above) may be set to a value that is higher than or equal to the speed limit by 1 kilometer per hour. Here, considering that the overspeed warning is not performed until the speed of the vehicle 1 becomes higher than or equal to the threshold for determining whether to start the overspeed warning (corresponding to the first threshold described above) after the speed of the vehicle 1 exceeds the speed limit, the threshold for determining whether to start the overspeed warning (corresponding to the first threshold described above) may be preferably set to a value that is higher than the speed limit by 1 kilometer per hour. This is because the period from when the speed of the vehicle 1 exceeds the speed limit to when the overspeed warning is started can be made relatively short.
The upper part of
In the example shown in
As shown in the upper part of
For this reason, when the threshold for determining whether to start the overspeed warning (corresponding to the first threshold described above) and the threshold for determining whether to stop the overspeed warning (corresponding to the second threshold described above) are the same value (the threshold A here), the state indicated by the warning signal (that is, the warning ON state and the warning OFF state) changes relatively frequently due to the influence of the disturbance (see the lower part of
Next, the upper part of
In the example shown in
By comparing the change in the state indicated by the warning signal shown in the lower part of
Next, the upper part of
In the example shown in
By comparing the change in the state indicated by the warning signal shown in the lower part of
The following can be said from the contents described with reference to
Therefore, the first threshold is preferably a value higher than the speed limit by 1 kilometer per hour. The second threshold is preferably a value higher than the speed limit by 0.1 kilometers per hour. In this case, a difference between the first threshold and the second threshold is 0.9 kilometers per hour.
The first threshold is a value for determining whether to start the overspeed warning. Then, when the warning determination unit 25 determines that the speed of the vehicle 1 is higher than or equal to the first threshold, the overspeed warning for notifying that the speed of the vehicle 1 has exceeded the speed limit is performed. Therefore, it can be said that the first threshold is a value for determining whether the speed of the vehicle 1 exceeds the speed limit. The second threshold is a value for determining whether to stop the overspeed warning. Then, when the warning determination unit 25 determines that the speed of the vehicle 1 is lower than the second threshold, the overspeed warning for notifying that the speed of the vehicle 1 has exceeded the speed limit is stopped. Therefore, it can be said that the second threshold is a value for determining whether the speed of the vehicle 1 falls behind the speed limit.
Note that the first threshold and the second threshold described above are merely examples, and the present disclosure is not limited to these. The difference between the first threshold and the second threshold may be determined in consideration of at least one of the influence of the disturbance and the influence of control error of the vehicle 1, for example. Specifically, a speed fluctuation width of the vehicle 1 due to at least one of the influence of the disturbance and the influence of the control error of the vehicle 1 may be acquired experimentally or empirically, or through simulation. The difference between the first threshold and the second threshold may be the acquired maximum value of the fluctuation width. The first threshold may be a fixed value or a variable value according to some physical quantity or parameters. The second threshold may be set as a value lower than the first threshold by the difference between the first threshold and the second threshold. Note that when the first threshold is the variable value, the first threshold may be set according to the operation characteristics of the driver of the vehicle 1. For example, the first threshold when the fluctuation width of the amount of depression of the accelerator pedal by the driver is relatively large, may be set to a larger value than the first threshold when the fluctuation width of the amount of depression of the accelerator pedal by the driver is relatively low.
By setting the first threshold for determining whether to start the overspeed warning to a value that is, for example, higher than the speed limit by 1 kilometer per hour, the overspeed warning can be started when the numerical value indicating the speed of the vehicle 1 displayed by the HMI 15 exceeds the speed limit. This can reduce uncomfortable feeling of the user (for example, the driver) of the vehicle 1 who visually recognizes the numerical value indicating the speed of the vehicle 1 displayed by the HMI 15, due to the overspeed warning.
By making the second threshold for determining whether to stop the overspeed warning lower than the first threshold for determining whether to start the overspeed warning (in other words, by providing a hysteresis characteristic), the frequency of the transitions between the warning ON state and the warning OFF state can be suppressed. Therefore, it is possible to reduce the uncomfortable feeling of the user (for example, the driver) of the vehicle 1 due to the overspeed warning.
Aspects of the disclosure derived from the embodiment described above will be described below.
A warning device according to an aspect of the present disclosure includes a speed detection unit that detects a speed of a vehicle, and a determination unit that determines to perform warning when the speed is higher than a first threshold and determines not to perform the warning when the speed is lower than a second threshold that is lower than the first threshold. In the above described embodiment, the speed sensor 12 corresponds to an example of the speed detection unit, and the warning determination unit 25 corresponds to an example of the determination unit.
In the warning device, the determination unit may determine to perform the warning due to the speed that is higher than the first threshold, and the determination unit may determine to perform the warning when the warning is performed, the speed is lower than the first threshold, and the speed is higher than the second threshold.
In the warning device, the determination unit may determine to perform the warning due to the speed that is higher than the first threshold, and the determination unit may determine not to perform the warning when the warning is performed, and the speed is lower than the second threshold.
In the warning device, the first threshold may be a value for determining whether the speed exceeds a speed limit, and the second threshold may be a value for determining whether the speed falls behind the speed limit.
In the warning device, a difference between the first threshold and the second threshold may be 0.9 kilometers per hour.
In the warning device, the first threshold may be a value higher than a speed limit by 1 kilometer per hour, and the second threshold may be a value higher than the speed limit by 0.1 kilometers per hour.
In the warning device, the warning may be warning for overspeed.
The present disclosure is not limited to the above described embodiment, and can be modified as appropriate within a range that does not contradict the gist or idea of the disclosure that can be read from the claims and the entire specification. A warning device that includes such modifications is also included in the technical scope of the present disclosure.
Number | Date | Country | Kind |
---|---|---|---|
2023-017820 | Feb 2023 | JP | national |