Vehicle Travel Control Device
20170043784 ยท 2017-02-16
Inventors
Cpc classification
B60Y2300/0954
PERFORMING OPERATIONS; TRANSPORTING
B60W30/17
PERFORMING OPERATIONS; TRANSPORTING
B60W2050/0075
PERFORMING OPERATIONS; TRANSPORTING
G06V20/58
PHYSICS
B60W30/18154
PERFORMING OPERATIONS; TRANSPORTING
G08G1/096716
PHYSICS
G08G1/096783
PHYSICS
G01S2013/9316
PHYSICS
B60W2756/10
PERFORMING OPERATIONS; TRANSPORTING
B60W60/001
PERFORMING OPERATIONS; TRANSPORTING
B60W2754/10
PERFORMING OPERATIONS; TRANSPORTING
B60W40/00
PERFORMING OPERATIONS; TRANSPORTING
B60W50/0097
PERFORMING OPERATIONS; TRANSPORTING
G08G1/096725
PHYSICS
G08G1/166
PHYSICS
G08G1/09675
PHYSICS
B60W30/16
PERFORMING OPERATIONS; TRANSPORTING
B60W2420/403
PERFORMING OPERATIONS; TRANSPORTING
B60W2050/046
PERFORMING OPERATIONS; TRANSPORTING
B60W2555/60
PERFORMING OPERATIONS; TRANSPORTING
International classification
B60W50/00
PERFORMING OPERATIONS; TRANSPORTING
B60W30/17
PERFORMING OPERATIONS; TRANSPORTING
B60W40/00
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A vehicle travel control device for an automatic drive vehicle that does not require visual notification to other vehicles and that causes no sense of discomfort in any passengers on a host vehicle or other vehicles around the host vehicle with respect to a preliminary operation of the host vehicle is provided. In accordance with a determination as to whether the other vehicle is automatically driving, a preliminary operation control unit determines the need for an adjustment in the preliminary operation control amount. If the adjustment is not required, the preliminary operation control unit maintains the preliminary operation control amount as a final preliminary operation control amount. If required, the preliminary operation control unit adjusts the preliminary operation control amount to obtain a final preliminary operation control amount for the execution of the preliminary operation of the devices.
Claims
1. A vehicle travel control device that performs a preliminary operation for a matter to occur in the future on various devices assisting a driving operation of a host vehicle, the vehicle travel control device comprising: an external information acquisition unit that acquires external information; a host vehicle information acquisition unit that acquires host vehicle information; an other vehicle information acquisition unit that acquires other vehicle information on whether the other vehicle has an automatic drive function; and a preliminary operation control unit that calculates a preliminary operation control amount for the various devices on the basis of the external information, the host vehicle information, and the other vehicle information, wherein the preliminary operation control unit determines whether to adjust the preliminary operation control amount in response to a determination on whether the other vehicle is automatically driven, wherein when the adjustment is not needed, the preliminary operation control amount is kept and set as a final preliminary operation control amount, wherein when the adjustment is needed, the preliminary operation control amount is adjusted and set as the final preliminary operation control amount, and wherein the preliminary operation is performed on the devices on the basis of the final preliminary operation control amount.
2. The vehicle travel control device according to claim 1, further comprising: a necessity determination unit that determines whether to calculate the preliminary operation control amount in the preliminary operation control unit on the basis of the external information, the host vehicle information, and the other vehicle information, wherein when the necessity determination unit determines that the preliminary operation control amount needs to be calculated, the preliminary operation control amount is calculated by the preliminary operation control unit.
3. The vehicle travel control device according to claim 1, wherein the preliminary operation control unit includes a preliminary operation adjustment unit, wherein a preliminary operation adjustment amount is calculated by the preliminary operation adjustment unit, and wherein the final preliminary operation control amount is calculated in such a manner that the preliminary operation control amount calculated by the preliminary operation control unit is corrected by the preliminary operation adjustment amount.
4. The vehicle travel control device according to claim 3, wherein when the other vehicle is not automatically driven as a determination result, the preliminary operation adjustment amount is calculated by the preliminary operation adjustment unit.
5. The vehicle travel control device according to claim 3, wherein when the other vehicle is automatically driven and the other vehicle approaches the host vehicle as a determination result, the preliminary operation adjustment amount is calculated by the preliminary operation adjustment unit.
6. The vehicle travel control device according to claim 3, wherein when the other vehicle is automatically driven and the other vehicle does not approach the host vehicle as a determination result, the preliminary operation adjustment amount is not calculated and the preliminary operation control amount is set as the final preliminary operation control amount.
7. The vehicle travel control device according to claim 3, wherein when the other vehicle does not have the automatic drive function or information on whether the automatic drive function exists, the other vehicle is not in an automatic drive state as a determination result and the preliminary operation adjustment amount is calculated by the preliminary operation adjustment unit.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
DESCRIPTION OF EMBODIMENTS
[0028] Hereinafter, embodiments of a vehicle travel control device of the invention will be described with reference to the drawings.
[0029] (Configuration of Travel Control Device)
[0030]
[0031] The travel control device 10 includes an external information acquisition unit 1, a host vehicle information acquisition unit 2, the other vehicle information acquisition unit 3, a necessity determination unit 4, and a preliminary operation control unit 5.
[0032] As illustrated in
[0033] Further, as illustrated in
[0034] Further, the other vehicle information acquisition unit 3 includes a radio communication device, a camera, and the like and acquires information on whether the other vehicles are automatically driven, information on whether specific preliminary operation control devices are provided in the other vehicles, speed or position values of the other vehicles, and a separation distance between the host vehicle and the other vehicle via a communication with a plurality of other vehicles.
[0035] Further, the necessity determination unit 4 includes a control ECU 4a and a determination unit 4b as illustrated in
[0036] The control ECU 4a is a computer including a central processing unit (CPU), a random access memory (RAM), a read only memory (ROM), and the like and calculates a preliminary operation control amount in response to the external information and the host vehicle information input thereto.
[0037] The determination unit 4b determines whether a preliminary operation control amount in the preliminary operation control unit 5 to be described later is needed on the basis of the external information acquired by the external information acquisition unit 1, the host vehicle information acquired by the host vehicle information acquisition unit 2, and the other vehicle information acquired by the other vehicle information acquisition unit 3 to determine whether the other vehicle has an automatic drive function.
[0038] If the other vehicle has the automatic drive function, the other vehicle also understands the preliminary operation of the device assisting the driving operation of the host vehicle and performs the preliminary operation of the device assisting the driving operation of the other vehicle in a similar way.
[0039] Here, the automatic drive function literally indicates a function in which a vehicle is automatically driven on the basis of external information received via a communication without various devices to be operated by an occupant.
[0040] Further, the automatic drive state of the specification indicates a state where the automatic drive function is enabled. Then, a case where the automatic drive function is not enabled or a case where the automatic drive function state cannot be determined due to a too long vehicle-to-vehicle distance between the host vehicle and the other vehicle is not included in the automatic drive state.
[0041] When the determination unit 4b determines that the calculation of the preliminary operation control amount in the preliminary operation control unit 5 is not needed, any preliminary operation controls is not performed on a device, for example, an accelerator or a brake assisting the driving operation of the host vehicle. In such a case, even when the device is not under the preliminary operation control, the occupant of the other vehicle does not feel uncomfortable.
[0042] As illustrated in
[0043] The preliminary operation control amount calculation unit 5a calculates, for example, a preliminary operation control amount in speed reduction on the basis of the external information (for example, signal information including a signal switching timing obtained from the front signaling device in the travel direction) or the other vehicle information (for example, information on the separation distance or the speed with respect to the following vehicle not automatically driven) with respect to the host vehicle information (for example, current speed information).
[0044] The determination unit 4b determines whether the other vehicle is automatically driven on the basis of the external information acquired by the external information acquisition unit 1 in order to determine whether to adjust the preliminary operation control amount by the preliminary operation adjustment unit 6.
[0045] When it is determined that the preliminary operation control amount needs to be adjusted, the preliminary operation adjustment amount is calculated, the preliminary operation control amount calculated by the preliminary operation control unit 5 is corrected on the basis of the preliminary operation adjustment amount, and thus the final preliminary operation control amount is obtained.
[0046] When it is determined that the preliminary operation control amount does not need to be adjusted by the preliminary operation adjustment unit 6, the preliminary operation control amount calculated by the preliminary operation control unit 5 is kept as a current amount and the kept preliminary operation control amount is set as the final preliminary operation control amount.
[0047] Here, the correction of the preliminary operation control amount based on the preliminary operation adjustment amount indicates a state where the calculated preliminary operation adjustment amount (for example, a correction coefficient) is multiplied by the preliminary operation control amount so that a speed reduction amount caused by an accelerator is reduced.
[0048] According to the travel control device 10 of the invention, since the preliminary operation control amount is set or adjusted or the necessity of the preliminary operations of various devices assisting the driving operation is determined on the basis of the determination on whether the other vehicle is automatically driven, the occupant of the other vehicle may not feel uncomfortable or the uncomfortable feeling can be reduced. Further, it is possible to realize a safe and smooth traveling operation by the preliminary operation of the device assisting the driving operation of the host vehicle.
[0049] (First Application Example of Travel Control Device of Invention)
[0050]
[0051] The host vehicle 11 receives signal information 14 including a signal switching timing from the front signaling device 12 by the external information acquisition unit 1 constituting the travel control device 10 mounted on the vehicle in the travel state.
[0052] Further, the host vehicle 11 receives the other vehicle information 15 from the following vehicle 13 by the other vehicle information acquisition unit 3 constituting the travel control device 10.
[0053] The automatic drive control device 10 determines whether to generate the preliminary operation control amount for reducing the speed of the host vehicle 11 by the necessity determination unit 4 constituting the travel control device 10 on the basis of the received signal information 14 and the other vehicle information 15 (including information on whether the other vehicle is automatically driven and information on the speed of the other vehicle or the vehicle-to-vehicle distance with respect to the host vehicle) as well as the host vehicle information (a speed or the like) acquired by the host vehicle information acquisition unit 2.
[0054] When the necessity determination unit 4 determines that the preliminary operation control amount needs to be generated, a preliminary operation control amount of a device such as an accelerator or a brake is calculated by the preliminary operation control unit 5 constituting the travel control device 10.
[0055] After the preliminary operation control amount is calculated, it is determined whether to further adjust the preliminary operation control amount by the preliminary operation adjustment unit 6. Then, when the adjustment is needed as a determination result, the preliminary operation control amount is corrected by the preliminary operation adjustment amount and a device such as an accelerator or a brake is controlled on the basis of the corrected final preliminary operation control amount.
[0056] Here, a detailed control example will be described with reference to the flowchart of
[0057] First, information on a signal switching timing (which illustrates a timing at which a green light changes to a red light) is acquired by the radio communication device 1d (step S101).
[0058] Next, it is determined whether the host vehicle can pass by this signal at a current vehicle speed by comparing a time taken until the host vehicle 11 passes by the signaling device 12 with a time taken until a signal changes from a green light to a red light (step S102).
[0059] This determination is performed by the necessity determination unit 4.
[0060] If a time taken until the host vehicle passes by the signaling device 12 is shorter than a time taken until a green light changes to a red light, it is determined that the host vehicle cannot pass by the signal. Then, a preliminary operation control for a device is not performed by the automatic drive control device 10.
[0061] Since the preliminary operation is not performed, the host vehicle 11 passes by the signaling device 12 at a current vehicle speed.
[0062] Meanwhile, when a time taken until a green light changes to a red light is longer than a time taken until the host vehicle passes by the signaling device 12 is long so that the host vehicle cannot pass by the signal, a deceleration necessary for the stop at a stop position 16 of the signaling device 12 is calculated (step S103).
[0063] The deceleration is calculated by the preliminary operation control unit 5.
[0064] Here, the deceleration is calculated by, for example, an equation (a current host vehicle speed.sup.2)/{2(a distance from the host vehicle 11 to the stop position 16)}.
[0065] In accordance with the acquisition of the signal switching timing information using the radio communication device 1d, the information of the following vehicle 13 is acquired by the radio communication device 1d or the other vehicle information acquisition unit 3 (step S104).
[0066] The information of the following vehicle 13 includes information on whether the following vehicle 13 is automatically driven and thus an actual determination is made by the necessity determination unit 4 (step S105).
[0067] In step S104, when the following vehicle 13 does not include the radio communication device 1d or the following vehicle including the radio communication device 1d is too far from the host vehicle, the other vehicle information 15 cannot be accurately acquired.
[0068] In this case, it is determined that the following vehicle 13 is not automatically driven.
[0069] By this determination, it is possible to perform a safe control so that the occupant of the following vehicle 13 does not feel uncomfortable.
[0070] When it is determined that the following vehicle 13 is not automatically driven, a preliminary operation adjustment amount (a correction coefficient) suppressing a speed reduction so that the occupant of the following vehicle 13 does not feel uncomfortable is calculated and thus a speed reduction amount is adjusted.
[0071] The preliminary operation adjustment amount is calculated with respect to the vehicle-to-vehicle time for the following vehicle 13 by the preliminary operation adjustment unit 6 so that the final preliminary operation control amount satisfies a correlation graph between the vehicle-to-vehicle time and the preliminary operation control amount in speed reduction indicated by
[0072] That is, when the vehicle-to-vehicle time is long, the preliminary operation adjustment amount is calculated so that the host vehicle is stopped at a deceleration necessary for the stop at the stop position 16 without considering the following vehicle 13 (step S106) and the preliminary operation control amount is corrected on the basis of the calculated preliminary operation adjustment amount.
[0073] For example, when the vehicle-to-vehicle time is 1.8 seconds which is generally regarded as an enough vehicle-to-vehicle time, the preliminary operation adjustment amount is calculated so that the speed of the host vehicle is not reduced any more (step S106).
[0074] In step S105, when it is determined that the following vehicle 13 is automatically driven, the necessity determination unit 4 determines whether the following vehicle 13 approaches the host vehicle 11 (step S107).
[0075] When it is determined that the following vehicle 13 approaches the host vehicle, a preliminary operation adjustment amount suppressing a speed reduction is calculated (step S106) and a control of suppressing a speed reduction is performed.
[0076] This control is made to prevent the occupant of the following vehicle 13 from feeling uncomfortable when a speed reduction control based on the signal information 14 is not performed although the following vehicle 13 is automatically driven.
[0077] The preliminary operation control amount is corrected in such a manner that the preliminary operation control amount calculated in step S103 is multiplied by the preliminary operation adjustment amount (the correction coefficient or the like) calculated in step S106 and thus a final preliminary operation control amount is calculated (step S108).
[0078] By such a control, when the following vehicle 13 is automatically driven, both the host vehicle 11 and the following vehicle 13 predict a timing in which a green light changes to a red light and perform a preliminary operation in speed reduction. Accordingly, the occupants of both vehicles can perform a smooth traveling operation without any uncomfortable feeling.
[0079] Meanwhile, when the following vehicle 13 is not automatically driven, a speed reduction starts after the signaling device 12 has a red light without a preliminary operation for a device. Accordingly, it is possible to prevent or reduce the uncomfortable feeling of the occupant of the following vehicle 13.
[0080] (Second Application Example of Travel Control Device of Invention)
[0081]
[0082] In
[0083] A detailed control example in such a case will be described with reference to a flowchart of
[0084] Information on a road shape and a position at the intersection is acquired from the map information acquisition device 1e (step S201).
[0085] A route to a destination registered in advance by an occupant is acquired from the route generation device 2c (step S202).
[0086] A vehicle-to-vehicle distance and a relative speed with respect to the opposite vehicles 22 and 32 are acquired from the stereo camera la or the millimeter wave radar 1b (step S203).
[0087] A track for a right turn at the intersection is calculated on the basis of the route and the vehicle-to-vehicle distance or the relative speed of each of the opposite vehicles 22 and (step S204).
[0088] For example, when the host vehicle cannot turn right before the opposite vehicles 22 and 32 pass by the intersection, a track is calculated so that the host vehicle is temporarily stopped within the intersection. Meanwhile, when the host vehicle can turn right, a track is calculated so that the host vehicle turns right at an appropriate speed.
[0089] The calculation of the track performed herein is performed by the preliminary operation adjustment unit 6 and the track is calculated so that a time for a right turn is set as short as possible.
[0090] Accordingly, the host vehicle can turn right at a timing faster than a case where the occupant manually turns right and thus a traffic flow at the vehicle lane on which the host vehicles 21 and 31 travel becomes smooth.
[0091] A control based on the other vehicle information is also performed along with a series of control performed until the track for a right turn at the intersection is calculated in step S201 to step S204.
[0092] That is, opposite vehicle information is first acquired from the radio communication device 1d (step S205).
[0093] This information includes information on whether the opposite vehicles 22 and 32 are automatically driven and thus an actual determination is made by the necessity determination unit 4 (step S206).
[0094] Similarly to the first application example, when the opposite vehicles 22 and 32 do not include the radio communication device id or the opposite vehicle including the radio communication device is too far from the host vehicle, it is determined that the opposite vehicles 22 and 32 are not automatically driven. Accordingly, a safe control is performed so that the occupants of the opposite vehicles 22 and 32 do not feel uncomfortable.
[0095] When it is determined that the opposite vehicles 22 and 32 are not automatically driven, a track adjustment amount involving with a preliminary operation is calculated so that the host vehicle is temporarily stopped within the intersection.
[0096] As for the preliminary operation adjustment amount in this case, the preliminary operation adjustment amount is calculated so that the opposite vehicle does not feel uncomfortable and the host vehicle is temporarily stopped when the speed of the opposite vehicle is fast.
[0097] Here,
[0098] Although there is a slight difference in accordance with the age or the driving experience, there is a high possibility that the occupant of the opposite vehicle feels uncomfortable when the host vehicle turns right at a vehicle-to-vehicle distance shorter than the right turn determination distance. Thus, a preliminary operation adjustment amount is calculated so that the host vehicle is temporarily stopped within the intersection (step S207).
[0099] A track (a preliminary operation control amount) is corrected on the basis of the calculated preliminary operation adjustment amount and a final track (a final preliminary operation control amount) is calculated (step S208).
[0100] By such a control, when the opposite vehicle 22 is automatically driven and the host vehicle turns right according to the track calculated in step S204 without a temporary stop, for example, as illustrated in
[0101] Meanwhile, when the opposite vehicle 32 is not automatically driven as illustrated in
REFERENCE SIGNS LIST
[0102] 1 external information acquisition unit [0103] 2 host vehicle information acquisition unit [0104] 3 other vehicle information acquisition unit [0105] 4 necessity determination unit [0106] 5 preliminary operation control unit [0107] 6 preliminary operation adjustment unit [0108] 10 travel control device