The present application relates to the field of a vehicle travel control device.
A vehicle travel control device is a system which automatically switches between constant speed travel control and inter vehicle distance control, according to the traffic situations during driving, to reduce the load of a driven where in the constant speed travel control, a host vehicle travels at a vehicle speed which the driver sets up, and in the inter vehicle distance control, the host vehicle maintains an inter vehicle distance from a preceding vehicle which is located at the front side of the host vehicle.
As a vehicle travel control device, there is a technique to switch the control to the deceleration or maintenance of a vehicle speed, when the inter vehicle distance falls below a safe inter vehicle distance, where, in contrast with a target inter vehicle distance between a host vehicle and a preceding vehicle, defined as “present vehicle speed×2.5 seconds”, the safe inter vehicle distance is defined as “target inter vehicle distance−relative speed×4 seconds”. By contrast with this technique, in Patent Document 1, an allowable minimum inter vehicle distance, which is shorter than the safe inter vehicle distance, is defined based on the vehicle speed of a host vehicle, and a relative speed with respect to a preceding vehicle. According to the relationship between the inter vehicle distance and the allowable minimum inter vehicle distance, a control device switches among the deceleration by a brake, the deceleration by a throttle, and the maintenance of vehicle speed. Thereby, also even when another vehicle interrupts while the host vehicle following a preceding vehicle, the control device enables the driving to follow up without deteriorating drivability.
Patent Document 1: Japanese Unexamined Patent Application Publication No. Hei 5-104993
According to the technique of the Patent Document 1, in the situation where a host vehicle approaches a distant and slow preceding vehicle, when the inter vehicle distance falls below the “target inter vehicle distance−relative speed×4 seconds”, or the safe distance, the constant speed travel control is switched to the inter vehicle distance control.
However, in the situation where the speed difference with a preceding vehicle is large, the timing to switch to the inter vehicle distance control is late, and then, a large deceleration will be caused, and in addition, there is a concern that a driver may feel uncomfortable. The present application discloses a technique for solving the above problems. And an object of the present invention is to provide a vehicle travel control device which switches between the constant speed travel control and the inter vehicle distance control, and decelerates a host vehicle, without giving a sense of discomfort to a driver.
A vehicle travel control device, which is disclosed in the present application includes:
a target vehicle speed setting part which outputs a set up target vehicle speed,
a constant speed travel controller which outputs a first acceleration instruction for constant speed travel, from a speed of a host vehicle and the target vehicle speed,
a target inter vehicle distance setting part which outputs a target inter vehicle distance between a preceding vehicle and the host vehicle,
an inter vehicle distance controller which outputs a second acceleration instruction for controlling to the target inter vehicle distance, based on a relative speed and an inter vehicle distance between the preceding vehicle and the host vehicle, and
a control selection part which receives the first acceleration instruction from the constant speed travel controller and the second acceleration instruction from the inter vehicle distance controller, and selects one of the instructions to make an acceleration instruction,
wherein, the control selection part has a predetermined switching acceleration, and selects the second acceleration instruction of the inter vehicle distance controller, when it is judged that the second acceleration instruction may exceed the switching acceleration.
According to the vehicle travel control device disclosed in the present application, when switching between the constant speed travel control and the inter vehicle distance control is carried out to perform acceleration or deceleration, the vehicle travel control device can start acceleration or deceleration, without giving a sense of discomfort to a driver.
Hereinafter, explanation will be made about the vehicle travel control device in accordance with Embodiments of the present application, referring from
Based on
In response to the output signal of a host vehicle speed detection part 10, and the output signal of a preceding vehicle detection part 20, the vehicle travel control device 1 carries out the control of a vehicle actuating part 80. The host vehicle speed detection part 10 is a sensor which outputs a host vehicle speed vown. The preceding vehicle detection part 20 detects an inter vehicle distance dlead, with respect to a preceding vehicle which travels at the front side of a host vehicle, and a relative speed vrel of the preceding vehicle, with respect to the host vehicle. As the preceding vehicle detection part 20, sensors, for example, a milli wave radar, a camera, a sonar sensor (ultrasonic sensor), a LiDAR, and the like can be used.
As shown in
In the target vehicle speed setting part 30, a target vehicle speed vref is set up by the operation of a driver, and the signal of the target vehicle speed vref can be acquired from the target vehicle speed setting part 30.
The host vehicle speed vown, which is detected in the host vehicle speed detection part 10, is input into the target inter vehicle distance setting part 40, the constant speed travel controller 50, and the inter vehicle distance controller 60. Moreover, the inter vehicle distance dlead and the relative speed vrel, with respect to the preceding vehicle, which are detected in the preceding vehicle detection part 20, are input into the target inter vehicle distance setting part 40, the inter vehicle distance controller 60, and the control selection part 70.
The target inter vehicle distance setting part 40 is a block which sets up a target inter vehicle distance in the inter vehicle distance controller 60. The target inter vehicle distance setting part 40 calculates a target inter vehicle distance dref to output, based on, like the Formula 1, the host vehicle speed vown which is detected in the host vehicle speed detection part 10, and the relative speed vrel which is detected in the preceding vehicle detection part 20.
Formula 1
d
ref
=T
hw×(vown+vrel)+Dstop (1)
It is worth noticing that, in the Formula 1, symbol Thw is a coefficient and symbol Dstop is an offset, and the target inter vehicle distance dref is a distance in the case where a preceding vehicle is stopped. As the coefficient Thw and the offset Dstop, combination of multiple values is prepared in advance. Thus, a driver can select a target inter vehicle distance dref, from multiple stages, such as, a plurality of inter vehicle settings, for example, “long distance”, “middle distance”, and “short distance”.
The constant speed travel controller 50 calculates and outputs an acceleration instruction aref_cc (first acceleration instruction) for making the host vehicle speed vown follow the target vehicle speed vref, based on the host vehicle speed vown which is detected by the host vehicle speed detection part 10, and the target vehicle speed vref which is output from the target vehicle speed setting part 30.
Moreover, based on the host vehicle speed vown, which is detected by the host vehicle speed detection part 10, the inter vehicle distance dlead and the relative speed vrel, which are detected in the preceding vehicle detection part 20, and the target inter vehicle distance dref, which is output by the target inter vehicle distance setting part 40, the inter vehicle distance controller 60 calculates an acceleration instruction aref_acc (second acceleration instruction) for running, maintaining the inter vehicle distance dlead with respect to a preceding vehicle. That is, when the vehicle speed of a preceding vehicle becomes slower, the inter vehicle distance controller controls to lower the host vehicle speed vown, in order to maintain the target inter vehicle distance dref, which is set up in the target inter vehicle distance setting part 40.
Based on the inter vehicle distance dlead and the relative speed vrel, which are output from the preceding vehicle detection part 20, the control selection part 70 selects whether to use the first acceleration instruction aref_cc of the constant speed travel controller 50, or to use the second acceleration instruction aref_acc of the inter vehicle distance controller 60, and outputs one of them, that is, an acceleration instruction ax. Namely, in the control selection part 70, input are the first acceleration instruction aref_cc from the constant speed travel controller 50; the second acceleration instruction aref_acc from the inter vehicle distance controller 60; the target inter vehicle distance dref from the target inter vehicle distance setting part 40; and the inter vehicle distance dlead and relative speed vrel from the preceding vehicle detection part 20. Based on these inputs, the acceleration instruction ax, selected from two acceleration instructions, is output to the vehicle actuating part 80. According to the acceleration instruction ax, the vehicle actuating part 80 controls an engine or a drive motor, or a brake. Further, the vehicle actuating part gives a braking force or a driving force, so that the acceleration of a host vehicle may match with the acceleration instruction ax.
Explanation will be made about how to select, in the control selection part 70, the first acceleration instruction aref_cc or the second acceleration instruction aref_acc.
In the situation where the inter vehicle distance dlead is larger than the target inter vehicle distance dref, and the host vehicle speed vown is larger than the preceding vehicle speed vlead, namely, in the situation where the relative speed vrel is negative, the host vehicle decelerates, from the host vehicle speed vown to the preceding vehicle speed vlead, and at the same time, the host vehicle approaches from the inter vehicle distance dlead to the target inter vehicle distance dref, at a fixed deceleration Adeccel (Adeccel>0). In this situation, the relation of the following Formula 2 is satisfied.
It is worth noticing that, the Formula 2 means that, when the inter vehicle distance dlead falls below a distance on the right hand side of the Formula 2, a deceleration larger than the deceleration Adeccel is required, in order to converge to the target inter vehicle distance dref.
Almost in the same way, in the situation where the inter vehicle distance dlead is smaller than the target inter vehicle distance dref, and the host vehicle speed vown is smaller than the preceding vehicle speed vlead, namely, in the situation where the relative speed vrel is positive, the host vehicle accelerates from the host vehicle speed vown to the preceding vehicle speed v lead, and at the same time, the host vehicle separates from the inter vehicle distance dlead to the target inter vehicle distance dref, at a fixed acceleration Aaccel (Aaccel>0). In this situation, the relation of the following Formula 3 is satisfied.
The Formula 3 means that, when the inter vehicle distance dlead falls below a distance on the right hand side of the Formula 3, an acceleration smaller than the acceleration Aaccel is required, in order to converge to the target inter vehicle distance dref.
From the Formula 2 and the Formula 3, the conditions for selecting an output in the control selection part 70 is given in the Formula 4.
It is worth noticing that, in the Formula 4, symbol Aacc is switching acceleration and a predetermined parameter. Moreover, symbol sign (x) is signum function, and in the case of x>0, the output is sign (x)=+1. In the case of x<0, the output is sign (x)=−1, and in the case of x=0, the output is sign (x)=0. When the Formula 4 is satisfied, the control selection part 70 selects a second acceleration instruction aref_acc, which the inter vehicle distance controller 60 outputs.
In
The vehicle travel control device 1 which is explained above can be constituted using a computer, and each of these constitutions is achieved when computer runs a program. That is, the target vehicle speed setting part 30, the target inter vehicle distance setting part 40, the constant speed travel controller 50, the inter vehicle distance controller 60, and the control selection part 70, which constitute the vehicle travel control device 1 shown in
It is worth noticing that, hardware of exclusive use may be applied as the processing circuit 11. When the processing circuit 11 is hardware of exclusive use, the processing circuit 11 can be achieved, for example, by a single circuit, a compound circuit, a programmed processor, a parallel programed processor, ASIC (Application Specific Integrated Circuit), FPGA (Field Programmable Gate Array), or the combination of these items.
Moreover, each composition (the target vehicle speed setting part 30, the target inter vehicle distance setting part 40, the constant speed travel controller 50, the inter vehicle distance controller 60, and the control selection part 70) of the vehicle travel control device 1 is shown in
Next, explanation will be made about the operation of the vehicle travel control device 1.
In
The drawing on the left hand side of
When the host vehicle M0 approaches, with constant speed travel, the preceding vehicle M1 to some extent, the constant speed travel control is switched to the inter vehicle distance control, at the timing of entering the hatched domain. Further, the host vehicle M0 is controlled by the inter vehicle distance control, and the host vehicle M0 is smoothly decelerated and moved to the target position P1, shown in
As shown in
The above Formula 4 is defined by a secondary expression, with respect to the relative speed vrel. Therefore, also in the situation where the relative speed vrel is large, it is possible to switch to the inter vehicle distance control at an early timing, and the occurrence of a large deceleration which may deteriorate drivability can be restrained.
As shown in
In the Embodiment 1, the feature is in that, as the preceding vehicle speed is smaller, the switching acceleration Aace is made larger, where the switching acceleration is a parameter on the conditions for switching to the inter vehicle distance control, which is defined by the Formula 4. According to this, when the host vehicle approaches from the rear side of the preceding vehicle M1 whose speed is slower than the host vehicle M0, the host vehicle does not start deceleration at an early stage. Thereby, it becomes possible, without deterioration of drivability, to switch from the constant speed travel control to the inter vehicle distance control, and to move the host vehicle M0 to the target position P2 smoothly.
As shown in
When the preceding vehicle speed is larger than the host vehicle speed vown, namely, when the relative speed vrel of the preceding vehicle M1 with respect to the host vehicle M0 is positive, the feature is in that, the switching acceleration A ace is made smaller, compared with the case where the relative speed vrel is negative. Thereby, in the running situation where the fast preceding vehicle M1 interrupts at the front side of the host vehicle M0, it becomes possible to continue the constant speed travel control, without switching to the inter vehicle distance control. Therefore, the unnecessary deceleration by switching to the inter vehicle distance control can be restrained, and the host vehicle M0 can be smoothly moved to the target position P3.
As shown in
In such a case, by the following Formula 5, the constant speed travel controller 50 prohibits acceleration. In the Formula, used are the inter vehicle distance dlead and relative speed v which are with respect to the preceding vehicle M1 and detected in the preceding vehicle detection part 20, the target inter vehicle distance dref which is set up in the target inter vehicle distance setting part 40, and an acceleration prohibited acceleration Acc which is set up beforehand.
When the Formula 5 is satisfied, the constant speed travel controller 50 prohibits acceleration, in the domain between the curve of the Formula 4 and the curve of the Formula 5. That is, even when the host vehicle speed is less than the target vehicle speed, the constant speed travel controller 50 maintains a present vehicle speed. And, when the above Formula 4 is satisfied, the control selection part 70 selects a second acceleration instruction aref_acc which the inter vehicle distance controller 60 outputs.
Thereby, just before switching to the deceleration by the inter vehicle distance control, it becomes possible to restrain the unnecessary acceleration by the constant speed travel control. And, without giving a sense of discomfort to a driver, the vehicle travel control device can switch from the constant speed travel control to the inter vehicle distance control, and can move the host vehicle M0 to the target position P4 smoothly.
Explanation will be made about the vehicle travel control device 1 according to the Embodiment 2.
In
The lane change intention detection part 100 detects the intention of lane change of a driver. For example, the lane change intention detection part detects driver's intention to change lanes, based on the operation of a blinker, at the time when the driver of a host vehicle notifies the intention to change lanes to other vehicles which exist in the vicinity.
Based on the blinker information W showing the lane change intention of a driver which is output from the lane change intention detection part 100, the side vehicle judging part 120 outputs an inter vehicle distance dside with respect to a side vehicle which is the nearest to the host vehicle and running on the next lane of lane change destination, and a relative speed vrel_side with respect to the side vehicle.
The side inter vehicle setting part 110 outputs an inter vehicle distance dref_f, which is required when changing lanes to the front side of a side vehicle, and an inter vehicle distance dref_r, which is required when changing lanes to the rear side of a side vehicle. At the same time, the side inter vehicle setting part judges which to move and change lanes to the front side or the rear side of the side vehicle, and outputs a side target inter vehicle dref_side, which is a target value of the side inter vehicle controller 130.
The side inter vehicle controller 130 outputs a third acceleration instruction aref_side, for securing an inter vehicle distance to change lanes, based on the inter vehicle distance dside with respect to a side vehicle, the relative speed vrel_side with respect to a side vehicle, and the side target inter vehicle dref_side. Here, the constant speed travel controller 50 outputs a value of the first acceleration instruction aref_cc, and the inter vehicle distance controller 60 outputs a value of the second acceleration instruction aref_acc.
The control selection part 70 outputs the acceleration instruction ax to the vehicle actuating part 80, based on the value of the first acceleration instruction value aref_cc which the constant speed travel controller 50 outputs, the value of the second acceleration instruction aref_acc which the inter vehicle distance controller 60 outputs, the third acceleration instruction aref_side which the side inter vehicle controller 130 outputs, dref which is a target value of the inter vehicle distance controller 60, and dref_side which is a target value of the side inter vehicle controller 130.
Next, explanation will be made in detail about the operation of each part of the vehicle travel control device 1. Based on the blinker information W, the lane change intention detection part 100 outputs any one of “no intention to change lanes” or “change lanes to right lane” or “change lanes to left lane”, to the side vehicle judging part 120.
Based on the lane change intention of a driver, the side vehicle judging part 120 judges the vehicle nearest to the host vehicle as a side vehicle, from among a plurality of side vehicles which are running on the next lane of lane change destination. And, the side vehicle judging part outputs the inter vehicle distance dside with respect to a side vehicle and the relative speed vrel_side side with respect to a side vehicle. When a driver shows no intention to change lanes, the side vehicle judging part indicates that there is no side vehicle.
The side inter vehicle setting part 110 calculates a front side inter vehicle distance dref_f which is required when a host vehicle changes lanes to the front side of a side vehicle, and a rear side inter vehicle distance dref_r which is required when a host vehicle change lanes to the rear side of a side vehicle.
Formula 6
d
ref_f
=−T
hw_f×(vown+vrel_side)−dstop_f (6)
Formula 7
d
ref_r
=T
hw_r×(vown+vrel_side)+dstop_r (7)
In the Formula 6 and the Formula 7, symbol Thw_f and symbol Thw_r are coefficients, and symbol dstop_f and symbol dstop_r are offsets, and all of them are positive values. Since a side vehicle is located at the rear side, the front side target inter vehicle distance dref_f is a negative value. The front side target inter vehicle distance dref_f and the rear side target inter vehicle distance dref_r may be equally set up to the target inter vehicle distance dref with respect to a preceding vehicle, or may be fixed values which are not dependent on speed, by assigning zero to the coefficients Thw_f and Thw_r.
Based on the inter vehicle distance dside with respect to a side vehicle and the relative speed vrel_side with respect to a side vehicle, the side inter vehicle setting part 110 judges which to change lanes between the front side of a side vehicle or the rear side, and outputs a side target inter vehicle dref_side which is a target value of the side inter vehicle controller 130. For example, when the inter vehicle distance dside with respect to a side vehicle is positive (the side vehicle is at the front side of the host vehicle), it is considered that dref_side=dref_r. Further, when the inter vehicle distance dside with respect to a side vehicle is negative (the side vehicle is at the rear side of the host vehicle), it is considered that dref_side=dref_f. Or, when the relative speed vrel_side with respect to a side vehicle is positive (the side vehicle is fast), it is considered that dref_side=dref_r. Further, when the relative speed vrel_side with respect to a side vehicle is negative (the side vehicle is slow), it is considered that dref_side=dref_f.
The side vehicle judging part 12 outputs the inter vehicle distance with respect to a side vehicle, which is the nearest to the host vehicle, where the side vehicle is running on the next lane of lane change destination. Based on the inter vehicle distance dside with respect to the nearest side vehicle, and the relative speed vrel_side with respect to the side vehicle, and the target side inter vehicle distance dref_side calculated in the side inter vehicle setting part 110, the side inter vehicle controller 130 outputs the third acceleration instruction aref_side for securing an interval to change lanes, matching the inter vehicle distance dside with the target side inter vehicle distance dref_side.
Next, explanation will be made about how to select an acceleration instruction in the control selection part 70. When the inter vehicle distance dside with respect to a side vehicle is between the front side target inter vehicle dref_f and the rear side target inter vehicle dref_r, the side vehicle is running almost next to the host vehicle, and does not have a space for changing lanes. Therefore, when the Formula 8 shown below is satisfied, the host vehicle needs to switch to the control according to the output of the side inter vehicle controller 130, in order to secure a space for changing lanes.
Formula 8
d
ref_f
<d
side
<d
ref_r (8)
Moreover, lane change requires a fixed time. Then, a time required to change lanes is set to be Tlc. When both of a host vehicle and a side vehicle run at a fixed speed, the inter vehicle distance with respect to the side vehicle changes to dside+vrel_side×Tlc, after the time of Tlc. When this inter vehicle distance is between the front side target inter vehicle dref_f and the rear side target inter vehicle dref_r, it means that the host vehicle cannot secure an inter vehicle, during the lane change. Therefore, when the following Formula 9 is satisfied, the host vehicle needs to switch the control for securing a space for changing lanes, to the side inter vehicle control.
Formula 9
d
ref_f
<d
side
+v
rel_side
×T
lc
<d
ref_r (9)
Moreover, based on the conditions in the Embodiment 1, adjusting the acceleration or deceleration, which occurs in the side inter vehicle controller 130, with a setting acceleration Aside, is considered. When the Formula 10 shown below is satisfied, the host vehicle needs to switch the control for securing a space for changing lanes, to the side inter vehicle controller.
When the above Formula 8 to Formula 10 are re-arranged, the following Formula 11 and Formula 12 can be obtained.
That is, when the Formula 11 or the Formula 12 is satisfied, the control selection part 70 selects the side inter vehicle controller 130, and sets acceleration instruction ax=aref_side.
Formula 12
{−vrel_side×Tlc+dref_f<dside<dref_r(vrel_side≥0)
d
ref_f
<d
side
<−v
rel_side
×T
lc
+d
ref_r(vrel_side<0) (12)
In
When the Formula 11 and the Formula 12 are not satisfied, the control selection part 70 selects the first acceleration instruction of the constant speed travel controller 50 or the second acceleration instruction of the inter vehicle distance controller 60. As for the selection between the constant speed travel control and the inter vehicle distance control, when the conditions described in the Embodiment 1, that is, the Formula 4 is satisfied, the control selection part selects the second acceleration instruction which the inter vehicle distance controller 60 outputs, and sets aref=aref_acc. Further, when the Formula 4 is not satisfied, the control selection part selects the first acceleration instruction which the constant speed travel controller 50 outputs, and sets aref=aref_cc.
The constitution of the vehicle travel control device 1 explained above can be constituted using a computer, like the vehicle travel control device 1 described in the Embodiment 1, and each of these constitutions is achieved, when computer runs programs. Namely, the target vehicle speed setting part 30, the target inter vehicle distance setting part 40, the constant speed travel controller 50, the inter vehicle distance controller 60, the control selection part 70, the lane change intention detection part 100, the side vehicle judging part 120, the side inter vehicle setting part 110, and the side inter vehicle controller 130, which are in the vehicle travel control device 1 shown in
Next, explanation will be made about the operation of the vehicle travel control device 1.
The drawing on the left hand side of
When the lane change intention of a driver is detected by the lane change intention detection part 100, the side inter vehicle controller 130 secures the inter vehicle distance with respect to the side vehicle which exist on the lane of lane change destination, and thereby, supports the lane change operation of a driver. After moving to the target position P5 and securing the inter vehicle distance, a driver can change lanes by hand safely. Or it is allowed to change lanes automatically, using a lane keeping assistance system (LKA: Lane Keeping Assistance System) which follows a driving lane by controlling steering.
That is, as shown in
On the phase plane shown in
By defining the conditions for switching to the side inter vehicle control, like the Formula 11 and the Formula 12, not only when the side vehicle M2 exists right next to the host vehicle M0 (dref_f<dside<dside_r), also when the host vehicle is approaching a side vehicle M2 which is at the front side and slower than the host vehicle M0, or when a side vehicle M2 faster than the host vehicle M0 is approaching from the rear side, switching is carried out to the side inter vehicle control and a distance for lane change is secured. Thereby, it becomes possible to support safe lane change.
Furthermore, in the case where the host vehicle is approaching a side vehicle M2 which is at the front side and slower than the host vehicle M0, or in the case where a side vehicle M2 faster than the host vehicle M0 is approaching from the rear side, conditions are defined, using the acceleration aside, by the secondary curve of the Formula 11. Thereby, an acceleration instruction aacc_side of the side vehicle inter vehicle distance control can be set up. That is, when it is judged that an acceleration instruction exceeds a predetermined value, the control selection part select the third acceleration instruction of the side inter vehicle controller 130, where the acceleration instruction is calculated in order to control the inter vehicle distance, based on the inter vehicle distance between a host vehicle and a side vehicle, the relative speed, and the target side inter vehicle distance.
In the case where the host vehicle M0 changes lanes, on the phase plane shown in
Moreover, as a modified example of the Embodiment 2, like the modified example of the Embodiment 1, the vehicle travel control device may have the constitution in which the vehicle speed control part 81 is added between the control selection part 70 and the vehicle actuating part 80. In such a case, the constant speed travel controller 50, the inter vehicle distance controller 60, and the side inter vehicle controller 130 outputs a vehicle speed instruction each. And, from among the first vehicle speed instruction which the constant speed travel controller 50 outputs, the second vehicle speed instruction which the inter vehicle distance controller 60 outputs, and the third vehicle speed instruction which the side inter vehicle controller 130 outputs, the control selection part 70 selects one instruction, and outputs it to the vehicle speed control part 81. And, the vehicle speed control part 81 calculates an acceleration instruction for matching the host vehicle speed with the vehicle speed instruction, and outputs it to the vehicle actuating part 80.
Explanation will be made about the vehicle travel control device 1 according to the Embodiment 3.
The GPS receiving part 140 receives electric waves from GPS Satellites, and outputs the information for computing the current position of a host vehicle, and the vehicle travel control device 1 acquires this signal, and acquires the current position of a host vehicle.
The map information storing part 150 corresponds to, for example, a navigation system which is mounted in the host vehicle, and map information is stored there.
Based on the map information from the map information storing part 150, and the position information on the host vehicle from the GPS receiving part 140, the merge judgment part 160 judges whether lanes can be changed, in the merge section of a high-speed way, with the present speed of the host vehicle. When it is judged that the remaining distance of the merge section is insufficient as the distance required to change lanes, a vehicle speed instruction vref_mrg for changing lanes in the remaining distance of the merge section is output to the constant speed travel controller 50 or the side inter vehicle controller 130. That is, the merge judgment part calculates and outputs a vehicle speed required to complete lane change within a predetermined distance.
Next, explanation will be made in detail about the operation of each part of the control selection part 70. Based on the map information from the map information storing part 150, and the position information from the GPS receiving part 140, the merge judgment part 160 calculates a merge distance xmrg, which is the remaining distance from the host vehicle position in the merge section of a high-speed way to the termination of the merge section. When a host vehicle is running at the host vehicle speed vown and changes lanes in time Tlc, the distance required to change lanes is denoted by vown×Tlc. When the following Formula 13 is satisfied, the host vehicle cannot change lanes at the present host vehicle speed vown, within the merge section, and it is judged that normal merging is impossible.
Formula 13
v
own
×T
lc
>x
mrg (13)
In the situation where the Formula 11 and Formula 12 in the Embodiment 2 are not satisfied and the constant speed travel control is selected, a speed for changing lanes within the merge section will be explained. When the host vehicle runs, decelerating at a fixed deceleration amrg, and advances from the current position to the merge distance xmrg, after the time of Tlc, the following Formula 14 is satisfied.
When the Formula 14 is re-arranged, the deceleration amrg is denoted by the following Formula 15.
From the above, the host vehicle controls the vehicle speed to performs lane change, according to the vehicle speed instruction vref_mrg, which instructs the deceleration at a deceleration a mrg denoted by the Formula 15. Thereby, in the constant speed travel control, lane change can be performed within the merge distance xmrg.
Next, explanation will be made about the speed for changing lanes within a merge section, in the situation where the Formula 11 or the Formula 12, that is, conditions in the Embodiment 2, is satisfied and the side inter vehicle control is selected. In contrast with step inputs from an inter vehicle distance dside with respect to a present side vehicle to a target value dref_side, time history dref_mrg of the inter vehicle distance, until a target value is converged, is defined using a filter F(s).
In the following Formula 16, symbol dside is set up as an initial value of the inter vehicle distance, and symbol vrel_side is set up as an initial value of the relative speed vrel.
Formula 16
d
ref_mrg
=F(s)dref_side (16)
At this time, the time history vref_mrg of a host vehicle speed is defined using the differential value of dref_mrg, like the following formula.
The filter F(s) is defined like the Formula 18. The Formula 18 is a two-step moving average filter, in which two moving average filters are combined.
The operation examples of dref_mrg and vref_mrg, which are outputs of a moving average filter, are shown in
A case is considered in which, at the present time, the side vehicle M2 is of the inter vehicle distance dside and at the relative speed vrel_side; after the time of tmrg, the inter vehicle distance is dref_side, which is a target value, and the relative speed vrel is zero, and the side inter vehicle control is completed; and in the meantime, the host vehicle M0 runs the merge distance xmrg.
At this time, the side vehicle M2 runs as long as xmrg+dref_side−dside, during the time of tmrg. Therefore, the side inter vehicle control needs to converge to a target value during the time of tmrg, which is denoted by the following Formula 19.
From the reason mentioned above, the time constant τd of a moving average filter is determined as follows.
Time history dref_mrg of the inter vehicle distance is calculated using the time constant τd of the Formula 20 and the filter F (S). Under the situation where the merge section is short and a quick lane change is necessary, and in the situation where a fast side vehicle is approaching from the rear side, the time history dref_mrg of the inter vehicle distance is that the host vehicle takes an operation for strong deceleration, as shown in the drawing on the left side of
The control selection part 70 selects one output, from among the first acceleration instruction aref_cc which the constant speed travel controller 50 outputs, a value of the second acceleration instruction aref_acc which the inter vehicle distance controller 60 outputs, and the third acceleration instruction aref_side which the side inter vehicle controller 130 outputs, where those acceleration instructions are output on the same conditions as the Embodiment 2. Further, the control selection part outputs the selected acceleration instruction to the vehicle actuating part 80.
The configuration of the vehicle travel control device 1 explained above can be constituted using a computer, like the vehicle travel control device 1 whose description is given in the Embodiment 1, and the vehicle travel control device 1 whose description is given in the Embodiment 2. Each of these constitutions is achieved when programs are executed on the computer. That is, the target vehicle speed setting part 30, the target inter vehicle distance setting part 40, the constant speed travel controller 50, the inter vehicle distance controller 60, the control selection part 70, the vehicle actuating part 80, the nearby vehicle detection part 90, the lane change intention detection part 100, the side inter vehicle setting part 110, the side vehicle judging part 120, the side inter vehicle controller 130, the GPS receiving part 140, the map information storing part 150, and the merge judgment part 160, which are in the vehicle travel control device 1 shown in
Hereinafter, explanation will be made about the operation of the vehicle travel control device 1.
In a merge section, the host vehicle M0 is in the state of constant speed travel. When the host vehicle changes lanes into the adjacent lane on which the side vehicle is running, the vehicle travel control device switches from the constant speed travel control to the side inter vehicle control, and decelerates. Further, the side inter vehicle control may control the host vehicle M0, and after that, the vehicle travel control device accelerates, in order to maintain a target interval, and moves the host vehicle smoothly to the target position P6, shown in
That is, as shown in
On the phase plane shown in
Moreover, even when the side vehicle M2 does not exist, if it is judged that the Formula 17 is satisfied and normal merging is impossible, low speed travel control is carried out, according to the vehicle speed instruction vref_mrg of strong deceleration which follows the Formula 18. Thereby, even when a merge section is short, it is possible to change lanes within the merge section without fail.
Moreover, as another modified example of the vehicle travel control device 1, like the modified example of the vehicle travel control device 1, the vehicle travel control device may have constitution where the vehicle speed control part 81 is added between the control selection part 70 and the vehicle actuating part 80. In such a case, the constant speed travel controller 50, the inter vehicle distance controller 60, and the side inter vehicle controller 130 output a vehicle speed instruction each. And, the control selection part 70 selects any one from among the vehicle speed instructions which the constant speed travel controller 50, the inter vehicle distance controller 60, and the side inter vehicle controller 130 output, and further, outputs the selected instruction to the vehicle speed control part 81. And, the vehicle speed control part 81 calculates an acceleration instruction for matching the host vehicle speed with the vehicle speed instruction, and outputs the calculated instruction to the vehicle actuating part 80.
Although the present application is described above in terms of various exemplary embodiments and implementations, it should be understood that the various features, aspects and functionality described in one or more of the individual embodiments are not limited in their applicability to the particular embodiment with which they are described, but instead can be applied, alone or in various combinations to one or more of the embodiments. It is therefore understood that numerous modifications which have not been exemplified can be devised without departing from the scope of the present application. For example, at least one of the constituent components may be modified, added, or eliminated. At least one of the constituent components mentioned in at least one of the preferred embodiments may be selected and combined with the constituent components mentioned in another preferred embodiment.
1 Vehicle travel control device: 11 Processing circuit: 12 Processor: 13 Memory: 10 Host vehicle speed detection part: 20 Preceding vehicle detection part: 30 Target vehicle speed setting part: 40 Target inter vehicle distance setting part: 50 Constant speed travel controller: 60 Inter vehicle distance controller: 70 Control selection part: 80 Vehicle actuating part: 81 Vehicle speed control part: 90 Nearby vehicle detection part: 100 Lane change intention detection part: 110 Side inter vehicle setting part: 120 Side vehicle judging part: 130 Side inter vehicle controller: 140 GPS Receiving part: 150 Map information storing part: 160 Merge judgment part
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2020/016847 | 4/17/2020 | WO |