This application claims priority from Japanese Patent Application Nos. 2019-057064 and 2019-057065, both filed on Mar. 25, 2019, the entire contents of which are hereby incorporated by reference.
The technology relates to a vehicle control device, a vehicle control method, and a computer-readable recording medium.
For example, as described in Japanese Unexamined Patent Application Publication (JP-A) No. 2016-115356, in a case with a determination that automated driving is difficult to continue, a driver's awakeness is checked. In a case where the driver is able to perform manual driving, a transition is made from the automated driving to the manual driving. In a case where the driver is unable to perform the manual driving, an emergency retreat is made.
An aspect of the technology provides a vehicle control device including a processor. The processor is configured to estimate a coefficient of friction on a road surface to be traveled by a vehicle. The processor is configured to determine whether to continue automated driving on the condition that the vehicle is performing the automated driving. The processor is configured to impose a restriction on driving force of the vehicle in manual driving on the basis of a restrictive value derived from the coefficient of friction estimated, on the condition that a determination is made that the automated driving is noncontinuable.
An aspect of the technology provides a vehicle control method including: estimating a coefficient of friction on a road surface to be traveled by a vehicle on the basis of data detected by a sensor; determining whether to continue automated driving on the condition that the vehicle is performing the automated driving; and imposing a restriction on driving force of the vehicle in manual driving on the basis of a restrictive value derived from the coefficient of friction estimated, on the condition that a determination is made that the automated driving is noncontinuable.
An aspect of the technology provides a computer-readable recording medium containing a program. The program causes, when executed by a computer, the computer to implement a method, the method including: estimating a coefficient of friction on a road surface to be traveled by a vehicle on the basis of data detected by a sensor; determining whether to continue automated driving on the condition that the vehicle is performing the automated driving; and imposing a restriction on driving force of the vehicle in manual driving on the basis of a restrictive value derived from the coefficient of friction estimated, on the condition that a determination is made that the automated driving is noncontinuable.
The accompanying drawings are included to provide a further understanding of the disclosure, and are incorporated in and constitute a part of this specification. The drawings illustrate embodiments and, together with the specification, serve to explain the principles of the disclosure.
Automated driving of vehicles is performed on the basis of various kinds of sensor data. For example, in a case where a situation arises that effective sensor data is unacquirable, it is assumed that switching is made from the automated driving to manual driving. In the switching from the automated driving to the manual driving, however, a driver's abrupt operation of an accelerator, a brake, or a steering wheel would cause unstable vehicle behavior. The technique described in JP-A No. 2016-115356 barely takes into consideration such disordered vehicle behavior in the switching to the manual driving.
It is desirable to provide a vehicle control device, a vehicle control method, and a computer-readable recording medium that make it possible to stabilize vehicle behavior in switching from automated driving to manual driving.
In the following, some preferred but non-limiting embodiments of the technology are described in detail with reference to the accompanying drawings. Note that the following description is directed to illustrative examples of the disclosure and not to be construed as limiting to the technology. In each of the drawings referred to in the following description, elements have different scales in order to illustrate the respective elements with sizes recognizable in the drawings. Therefore, factors including, without limitation, the number of each of the elements, the shape of each of the elements, a size of each of the elements, a dimension of each of the elements, a material of each of the elements, a ratio between the elements, relative positional relationship between the elements, and any other specific numerical value are illustrative only and not to be construed as limiting to the technology. Further, elements in the following example embodiments which are not recited in a most-generic independent claim of the disclosure are optional and may be provided on an as-needed basis. Throughout the specification and drawings, elements having substantially the same function and configuration are denoted with the same reference characters to avoid redundant description, and elements not in direct relation to the technology may not be illustrated.
Described first, with reference to
The control device 200 may perform an overall control of the vehicle system 1000. The control device 200 may include a road surface friction coefficient calculator 210, an automated driving advisability determination unit 220, a vehicle controller 230, a restrictive value calculator 240, an information presentation processor 250, and a driving switching unit 260. The road surface friction coefficient calculator 210 may be also referred to as a road surface friction coefficient estimator. It is to be noted that in one example, the components of the control device 200 illustrated in
The first sensor 150 may include a hybrid sensor including a non-contact sensor, or an environment recognition sensor, such as a camera, a temperature sensor, a near-infrared sensor, millimeter wave radar, laser radar, i.e., LiDAR, and a laser light sensor, i.e., a Time of Flight (TOF) sensor. The camera may capture an image frontward of the vehicle. Non-limiting examples of the temperature sensor may include an outside air temperature sensor and a road surface temperature sensor. The first sensor 150 may detect environmental data such as the image, a temperature, a road surface state frontward of the vehicle. It is to be noted that in determining the road surface state by the first sensor 150, employed may be a method described in, for example, JP-A No. 2006-46936.
The second sensor 160 may include a sensor to be used when the vehicle performs the automated driving. The second sensor 160 may include, for example but not limited to, a positional sensor, a camera, millimeter wave radar, and laser radar. The positional sensor may be associated with a satellite positioning system such as a Global Positioning System (GPS). The camera may capture an image frontward of the vehicle. It is to be noted that part or all of the components of the first sensor 150 and the second sensor 160 may be shared by each other.
When the first sensor 150 detects, for example, the image and the temperature frontward of the vehicle, the road surface friction coefficient calculator 210 of the control device 200 may calculate, in real time, a coefficient of friction on a road surface on the basis of, for example, the image and the temperature frontward of the vehicle detected by the first sensor 150.
In one specific but non-limiting example, the road surface friction coefficient calculator 210 may acquire, for example, a color of the road surface frontward of the vehicle and road surface roughness frontward of the vehicle from the image of the camera of the first sensor 150. The road surface friction coefficient calculator 210 may acquire an outside air temperature and a road surface temperature from a non-contact thermometer of the first sensor 150.
The road surface friction coefficient calculator 210 may also acquire an amount of moisture on the road surface from a detected value of the near-infrared sensor of the first sensor 150. When the road surface is irradiated with near-infrared rays, an amount of reflected near-infrared rays decreases when the road surface has a large amount of moisture, and the amount of reflected near-infrared rays increases when the road surface has a small amount of moisture. Thus, the road surface friction coefficient calculator 210 is able to acquire the amount of moisture on the road surface on the basis of the detected value of the near-infrared sensor.
The road surface friction coefficient calculator 210 may acquire the road surface roughness from the laser light sensor of the first sensor 150. In one more specific but non-limiting example, the road surface friction coefficient calculator 210 is able to acquire the road surface roughness, or road surface unevenness, frontward of the vehicle on the basis of time from sending out of laser light to detection of reflected light. It is to be noted that the road surface friction coefficient calculator 210 may acquire the road surface roughness in a region frontward of the vehicle, in consideration of an amount of movement of the vehicle over the road surface as the vehicle travels, on the basis of a vehicle speed.
The road surface friction coefficient calculator 210 may determine, from these pieces of data acquired from the first sensor 150, which the road surface state is, dry (D), wet (W), snow (S), or ice (I).
The road surface friction coefficient calculator 210 may calculate the coefficient of friction μN on the road surface by reflecting the road surface state determined from the map in
The road surface friction coefficient calculator 210 may apply the road surface state determined from the map in
Further, in a case with a determination that the road surface frontward of the vehicle includes “asphalt”, the road surface friction coefficient calculator 210 may determine which the road surface frontward of the vehicle includes, “new paving” of “asphalt”, “normal paving” of “asphalt”, “abrased paving” of “asphalt”, or “asphalt” in “excess of tar”, on the basis of a result of a determination on similarity between the image of the road surface acquired from the camera of the first sensor 150 and images of “new paving”, “normal paving”, “abrased paving”, and “excess of tar” acquired in advance. Likewise, the road surface friction coefficient calculator 210 is able to make a more subdivided determination, in a case with a determination that the road surface frontward of the vehicle includes “concrete”, “gravel”, “ice”, or “snow”.
As described above, the road surface friction coefficient calculator 210 may calculate a coefficient of friction μf on the road surface frontward of the vehicle from the database in
The automated driving advisability determination unit 220 may determine whether to continue the automated driving on the basis of data acquired by the second sensor 160. The automated driving advisability determination unit 220 may determine that the automated driving is noncontinuable in a case where collection of appropriate sensor data by the second sensor 160 is barely available. In one specific but non-limiting example, the positional sensor, or the satellite positioning system such as the GPS, does not work well near a building or inside a tunnel. In such a case, the automated driving advisability determination unit 220 may determine that the automated driving is noncontinuable. Moreover, for example, the camera included in the second sensor 160 is not able to capture an appropriate image without an appropriate light source, e.g., during nighttime and under a backlit condition, or in unfavorable weather, e.g., dense fog, heavy rain, and heavy snow. Accordingly, the automated driving advisability determination unit 220 may determine that the automated driving is noncontinuable.
Furthermore, the millimeter wave radar included in the second sensor 160 is inferior to other sensors in terms of special resolution at the time of detection. For example, in a case with detection of an object having low reflectivity with respect to radio waves, e.g., a corrugated board box and styrene foam, it is difficult to identify such an object. Accordingly, the automated driving advisability determination unit 220 may determine that the automated driving is noncontinuable.
In addition, the laser radar included in the second sensor 160 utilizes infrared rays. This causes lowered detection performance in unfavorable weather such as heavy rain, heavy snow, and dense fog. In such a case, the automated driving advisability determination unit 220 may determine that the automated driving is noncontinuable.
Moreover, the automated driving advisability determination unit 220 may determine that the automated driving is noncontinuable in a case where the automated driving advisability determination unit 220 determines that the sensor does not work precisely because of a combination of the forgoing conditions.
Furthermore, the automated driving advisability determination unit 220 may determine that the automated driving is noncontinuable in a case with a sensor failure. Non-limiting examples of the sensor failure may include a damage or a malfunction of a key component of the second sensor 160.
The driving switching unit 260 may switch, in the case with the determination that the automated driving is noncontinuable, an operation mode from the automated driving to the manual driving. The vehicle controller 230 may control the vehicle braking and driving device 300. In one specific but non-limiting example, the vehicle controller 230 may control the vehicle braking and driving device 300, in the case with the determination that the automated driving is noncontinuable, and thereby impose a restriction on driving force of the vehicle in the manual driving. The restrictive value calculator 240 may calculate a restrictive value on the driving force of the vehicle in the case with the determination that the automated driving is noncontinuable. The information presentation processor 250 may control the information presentation device 500, in the case with the determination that the automated driving is noncontinuable, and thereby provide an occupant of the vehicle with presentation of information that indicates switching to the manual driving.
The vehicle braking and driving device 300 may perform braking and driving of the vehicle. In one specific but non-limiting example, the vehicle braking and driving device 300 may include, for example but not limited to, a motor, an engine, e.g., an internal combustion engine, and a frictional brake that drive a wheel of the vehicle and generate electric power by regeneration. The steering device 400 may perform steering of, mainly, a front wheel of the vehicle by a steering operation. The steering device 400 is able to perform the steering of the front wheel by driving force of an actuator. In one alternative, the steering device 400 may perform the steering of a rear wheel.
The information presentation device 500 may include, for example but not limited to, a display and a speaker that are installed in the vehicle. The information presentation device 500 may provide the occupant of the vehicle with the presentation of the information that indicates the switching from the automated driving to the manual driving, on the basis of an instruction from the information presentation processor 250.
Described next, with reference to a flowchart of
Thereafter, in step S12, the first sensor 150 may detect the environment data for the calculation of the coefficient of friction on the road surface, in order to grasp the road surface state. Thereafter, in step S14, the road surface friction coefficient calculator 210 may calculate, on the basis of the data detected by the first sensor 150, the coefficient of friction on the road surface currently traveled by the vehicle.
Thereafter, in step S16, on the basis of the data detected by the second sensor 160, the automated driving advisability determination unit 220 may collect data indicating whether to continue the automated driving. Thereafter, in step S18, the automated driving advisability determination unit 220 may determine whether to continue the automated driving, on the basis of the data collected in step S16.
In step S18, in a case where the automated driving advisability determination unit 220 determines that the automated driving is continuable (step S18: YES), the processing may return to step S10. Meanwhile, in a case where the automated driving advisability determination unit 220 determines that the automated driving is noncontinuable (step S18: NO), the processing may proceed to step S20. In step S20, the occupant of the vehicle may be notified of an alert to the switching to the manual driving, that is, unautomated driving. The alert may be given by the information presentation processor 250 issuing a command to the information presentation device 500.
After step S20, the processing may proceed to step S22. In step S22, the restrictive value calculator 240 may calculate the restrictive value on the driving force of the vehicle in accordance with the road surface conditions. Thereafter, in step S24, the switching from the automated driving to the manual driving may be made. The manual driving may be performed on the basis of the restrictive value calculated in step S22.
In step S24, the occupant of the vehicle, or a driver, may perform an accelerator operation by the manual driving, while the vehicle braking and driving device 300 may impose the restriction on the driving force. At this occasion, in a case where the driving force of the vehicle as instructed by the acceleration operation is greater than the restrictive value calculated in step S22, the driving force of the vehicle may be restricted, with the restrictive value serving as an upper limit.
In the calculation by the road surface friction coefficient calculator 210, the upper limit and the lower limit of the coefficient of friction μN on the road surface may be calculated on the basis of the database in
As described above, in the case where the automated driving is noncontinuable, the driving force or braking force to be produced by the vehicle braking and driving device 300 may be restricted to a value corresponding to the lower limit of the present coefficient of friction. Hence, it is possible to impose the restriction on the driving force in accordance with the present road surface state, making it possible to stabilize vehicle behavior in the switching from the automated driving to the unautomated driving, i.e., the manual driving. In particular, restricting the driving force to a value corresponding to the lower limit of the present coefficient of friction on the road surface makes it possible to restrict the driving force to a minimum value in anticipation of safety. Hence, it is possible to reliably stabilize the vehicle behavior.
In the forgoing Example, given is an example in which the driving force is restricted to the value corresponding to the lower limit of the present coefficient of friction on the road surface. It suffices, however, to set the restrictive value on the driving force on the basis of the present coefficient of friction on the road surface. The restrictive value does not have to take a value corresponding to the lower limit. For example, the restrictive value may be determined on the basis of a value between the upper limit and the lower limit of the coefficient of friction on the road surface. In another alternative, in a case with significantly high calculation accuracy of the coefficient of friction on the road surface, with a difference between the upper limit and the lower limit being significantly small, the restrictive value may be set on the basis of a coefficient of friction in anticipation of safety obtained by subtracting a predetermined amount from the calculated coefficient of friction on the road surface.
It is to be noted that in this embodiment, various techniques may be used as a technique of restricting the actual driving force on the basis of the restrictive value on the driving force. For example, an accelerator opening degree of the accelerator to be operated by the driver may be restricted, or alternatively, an accelerator opening speed may be restricted. In a case of an electric vehicle, electric power of a motor that drives a wheel may be restricted.
In
At time t0, in the case where the determination is made that the automated driving is noncontinuable, the driving force of the vehicle may lower, with the restrictive value calculated by the restrictive value calculator 240 serving as the upper limit, which imposes the restriction on the driving force for the front wheel and the rear wheel. The restrictive value on the driving force may correspond to the driving force derived from the lower limit of the coefficient of friction calculated in step S14, and correspond to the driving force of the friction circle indicated by the alternate long and short dashed lines in
The torque down may be performed continuously until time t1. After time t1, the restrictive value on the driving force may be raised gradually. At time t2, the restrictive value on the driving force may be restored to the value before time t0. It is to be noted that as described above, the restrictive value on the driving force before time t0 may be the value derived from the upper limit of the coefficient of friction. Let us assume that time from time t1 to time t2 is predetermined time, e.g., n seconds. Raising the restrictive value on the driving force over n seconds makes it possible to prevent occurrence of an acceleration failure. In one alternative, after time t1, the restrictive value on the driving force may be raised gradually at a predetermined raising speed, and at time t2, the restrictive value on the driving force may be restored to the value before time t0.
In a case where at time t2, the coefficient of friction on the road surface calculated by the road surface friction coefficient calculator 210 has changed from that at timing of step S14, the driving force may be restricted on the basis of the coefficient of friction on the road surface at time t2. For example, in a case where the road surface state is “dry” before time t0 and the road surface state has changed to “ice” at time t2, the driving force may be restricted on the basis of the coefficient of friction on the road surface at time t2. This makes it possible to stabilize the vehicle behavior in response to a change in the road surface state in a transition period in which the switching is made from the automated driving to the manual driving.
Afterwards, in a case where the automated driving advisability determination unit 220 determines, on the basis of, for example, the data detected by the second sensor 160, that restoration to the automated driving is advisable, the restoration to the automated driving may be made.
In
In
As described, in the case where the automated driving is noncontinuable, the driving force or the braking force for the front wheel to be produced by the vehicle braking and driving device 300 may be restricted to the value corresponding to the lower limit of the present coefficient of friction. Moreover, the driving force for the rear wheel may be determined in accordance with the front and rear driving force distribution. Hence, it is possible to restrict the driving force in accordance with the present road surface state, making it possible to stabilize the vehicle behavior in the switching from the automated driving to the unautomated driving, i.e., the manual driving. In particular, restricting the driving force for the front wheel to the value corresponding to the lower limit of the present coefficient of friction on the road surface makes it possible to restrict the driving force to the minimum value in anticipation of safety. Hence, it is possible to provide a margin for the lateral force, and to reliably stabilize the vehicle behavior. Furthermore, the driving force for the rear wheel may not be restricted as much as that of the front wheel. Hence, it is possible to reliably suppress, for example, the occurrence of the acceleration failure.
In the forgoing Example, given is an example in which the driving force for the front wheel may be restricted to the value corresponding to the lower limit of the present coefficient of friction on the road surface. However, it suffices to set the restrictive value on the driving force on the basis of the present coefficient of friction on the road surface. The restrictive value on the driving force does not have to take the value corresponding to the lower limit. For example, the restrictive value may be determined on the basis of a value between the upper limit and the lower limit of the coefficient of friction on the road surface. In another alternative, in the case with the significantly high calculation accuracy of the coefficient of friction on the road surface, with the difference between the upper limit and the lower limit being significantly small, the restrictive value may be set on the basis of the coefficient of friction in anticipation of safety obtained by subtracting the predetermined amount from the calculated coefficient of friction on the road surface.
In
At time t0, in the case where the determination is made that the automated driving is noncontinuable, the restriction may be imposed on the driving force for the front wheel and the rear wheel. The restrictive value on the front driving force may correspond to the driving force derived from the lower limit of the coefficient of friction calculated in step S14, and correspond to the driving force of the friction circle indicated by the alternate long and short dashed line in
At time t1, the automated driving advisability determination unit 220 may determine, on the basis of, for example, the data detected by the second sensor 160, that the restoration to the automated driving is advisable. Accordingly, after time t1, the disabling flag of the automated driving may be turned off. The torque down may be performed continuously until time t1. After time t1, the restrictive value on the driving force may be restored to the value before time t0. It is to be noted that as described above, the restrictive value on the driving force before time t0 may be the value derived from the upper limit of the coefficient of friction.
In a case where at time t1, the coefficient of friction on the road surface calculated by the road surface friction coefficient calculator 210 has changed from that at the timing of step S14, the driving force may be restricted on the basis of the coefficient of friction on the road surface at time t1. For example, in a case where the road surface state is “dry” before time t0 and the road surface state has changed to “ice” at time t1, the driving force may be restricted on the basis of the coefficient of friction on the road surface at time t1. This makes it possible to stabilize the vehicle behavior in response to the change in the road surface state in the transition period in which the switching is made from the automated driving to the manual driving.
In the forgoing description, an example is given in which the restrictive value on the front driving force may be set on the basis of the lower limit of the coefficient of friction on the road surface, whereas the restrictive value on the rear driving force may be set in accordance with the front and rear driving force distribution. In another alternative, the restrictive value on the rear driving force may be set on the basis of the lower limit of the coefficient of friction on the road surface, whereas the restrictive value on the front driving force may be set in accordance with the front and rear driving force distribution. For example, assuming that the driving force distribution is front:rear=4:6, the restrictive value on the front driving force may be 4/6 times the restrictive value on the rear driving force.
In
At time t0, in the case where the determination is made that the automated driving is noncontinuable, the restrictive value on the driving force may lower, causing the restriction to be imposed on the driving force for the front wheel and the rear wheel. The restrictive value on the rear driving force may correspond to the driving force derived from the lower limit of the coefficient of friction calculated in step S14. The restrictive value on the front driving force may be set, from the front and rear driving force distribution. For example, the restrictive value on the front driving force may be 4/6 times the restrictive value on the rear driving force. This causes the torque down with respect to the front wheel and the rear wheel, making it possible to stabilize the vehicle behavior in the switching from the automated driving to the unautomated driving, and leading to enhanced safety. In particular, it is possible to provide the margin for the rear lateral force, leading to the enhanced turning performance.
At time t1, the automated driving advisability determination unit 220 may determine, on the basis of, for example, the data detected by the second sensor 160, that the restoration to the automated driving is advisable. Accordingly, after time t1, the disabling flag of the automated driving may be turned off. The torque down may be performed continuously until time t1. After time t1, the restrictive value on the driving force may be restored to the value before time t0.
In the case where the control illustrated in
In the forgoing Example, given is an example in which the restrictive value on the front driving force or the rear driving force is calculated, and thereafter, calculated is the restrictive value on whichever remains unrestricted of the front driving force and the rear driving force, assuming that the driving force distribution is, for example, front:rear=4:6. However, the front and rear driving force distribution may differ according to specifications of the vehicle, and also differ according to a driving state such as a vehicle acceleration rate at the time of driving. In an alternative, therefore, ideal driving force distribution may be calculated in consideration of these factors, to calculate the restrictive value on whichever remains unrestricted of the front driving force and the rear driving force on the basis of the ideal driving force distribution.
The ideal driving force distribution may be calculated by an ideal driving force distribution calculator 270. In the following, described is a calculation method of the ideal driving force distribution.
In
Fzf=Fzf0−ΔFzx (1)
Moreover, in
Fzr=Fzr0+ΔFzx (2)
The quantity of movement of the load ΔFzx by the acceleration may be calculated by the following expression (3) using the vehicle weight m, the longitudinal acceleration rate a, the height of the center of gravity hg, and the wheel base l.
ΔFzx=(m·a·hg)/(2·l) (3)
In
In
According to
The ideal driving force distribution calculator 270 may calculate, on the basis of the ideal driving force diagram in
The control device 200 illustrated in
Although some preferred but non-limiting embodiments of the technology are described above by way of example with reference to the accompanying drawings, the technology is by no means limited to the embodiments described above. It should be appreciated that modifications and alterations may be made by persons skilled in the art without departing from the scope as defined by the appended claims. The use of the terms first, second, etc. does not denote any order or importance, but rather the terms first, second, etc. are used to distinguish one element from another. The technology is intended to include such modifications and alterations in so far as they fall within the scope of the appended claims or the equivalents thereof.
Number | Date | Country | Kind |
---|---|---|---|
2019-057064 | Mar 2019 | JP | national |
2019-057065 | Mar 2019 | JP | national |