The present invention relates to a lane-changing support system or a traffic-merging support system mounted on an automotive vehicle, and specifically to the improvement of lane-changing support, traffic-merging support, and collision-avoidance support technologies.
In recent years, there have been proposed and developed various lane-changing support, traffic merging support, and collision-avoidance support technologies. A lane-changing support system, capable of supporting a lane change by an ACC vehicle (an adaptive cruise control system equipped vehicle or a host vehicle), has been disclosed in Japanese Patent Provisional Publication No. 2000-20898 (hereinafter is referred to as “JP2000-20898”). Within an electronic control unit (ECU) incorporated in the lane-changing support system disclosed in JP2000-20898, a check is made, based on a relative distance and a relative velocity of the host vehicle relative to each of objects in the adjacent lane and in front of or in rear of the host vehicle leaving the current driving lane, whether a lane-changing operation is enabled or disabled. In the lane-changing enabling state, the ECU generates a lane-changing support signal or a traveling support signal based on the relative distance and the relative velocity, utilizing a preprogrammed vehicle's driving operation characteristic, so as to select a proper vehicle's driving operation model or a recommended vehicle's driving mode and to assist the driver's lane-changing action according to the selected driving operation model (the recommended vehicle's driving mode).
A traffic-merging support system (or a traffic-merging guide system), enabling the driver to grasp a proper traffic-merging timing and thus realizing a smooth traffic-merging operation, has been disclosed in Japanese Patent Provisional Publication No. 10-105884 (hereinafter is referred to as “JP10-105884”). The traffic-merging support system disclosed in JP10-105884 includes (i) a main lane vehicle information detector (a first measuring instrument) installed on a main lane in the vicinity of a traffic-merging area where the main lane merges into the adjacent traffic-merging lane, so as to detect information on a driving state of a main lane vehicle traveling on the main lane (e.g., information regarding the position, vehicle speed, and vehicle acceleration/deceleration of the main lane vehicle) and (ii) a traffic-merging lane vehicle information detector (a second measuring instrument) installed on the adjacent traffic-merging lane in the vicinity of the traffic-merging area to detect information on a driving state of a traffic-merging lane vehicle traveling on the adjacent traffic-merging lane (e.g., information regarding the position, vehicle speed, and vehicle acceleration/deceleration of the traffic-merging lane vehicle). The traffic-merging support system of JP10-105884 also includes (iii) an information transmitting device provided to transmit support information via a leakage coaxial cable, and comprised of a vehicle speed information transmitter, a traffic-merging timing information transmitter, and a relative position information transmitter, and (iv) vehicle-mounted display devices. The vehicle speed information transmitter transmits information about a main-lane vehicle speed guidance suitable for the main lane vehicle to a main-lane vehicle-mounted receiver in a manner so as to ensure a proper traffic-merging space, and simultaneously transmits information about a traffic-merging lane vehicle speed guidance suitable for the traffic-merging lane vehicle to a traffic-merging-lane vehicle-mounted receiver. The information on vehicle speed guidance for the main lane vehicle is indicated by the display mounted on the main-lane-vehicle instrument panel, whereas the information on vehicle speed guidance for the traffic-merging lane vehicle is indicated by the display mounted on the traffic-merging-lane-vehicle instrument panel. The traffic-merging timing information transmitter transmits information about a traffic-merging timing for the traffic-merging lane vehicle to the traffic-merging-lane vehicle-mounted receiver, so that the driver of the traffic-merging lane vehicle is informed of the proper traffic-merging timing via the display device, thus enabling the driver to grasp the proper traffic-merging timing. The relative position information transmitter transmits the position information of the main lane vehicle relative to the host vehicle when the host vehicle is the traffic-merging lane vehicle. Conversely when the host vehicle is the main lane vehicle, the relative position information transmitter transmits the position information of the traffic-merging lane vehicle relative to the host vehicle. The information indicated by the vehicle-mounted display devices of the main lane vehicle and the traffic-merging lane vehicle contributes to a more smooth traffic-merging operation.
A traffic-merging period collision-avoidance system (or a traveling object control system), capable of avoiding two vehicles from being brought into collision-contact with each other at the traffic-merging point, has been disclosed in Japanese Patent Provisional Publication No. 10-105895 (hereinafter is referred to as “JP10-105895”). The traffic-merging period collision-avoidance system disclosed in JP10 -105895 estimates a time of arrival of a traffic-merging lane vehicle to a traffic merging point and a time of arrival of a main lane vehicle to the same traffic merging point. When these estimated arrival times are substantially identical to each other, the system transmits information concerning vehicle control (concretely, a control command corresponding to required vehicle acceleration/deceleration) and/or collision warning information to at least one of the traffic-merging lane vehicle and the main lane vehicle, to avoid these vehicles from being brought into collision-contact with each other at the traffic-merging point.
In the lane-changing support system disclosed in JP2000-20898, a decision for the enabling or disabling state of lane-changing is made by each lane-changing support control cycle. If the decision result represents the lane-changing disabling state, the host vehicle must be kept within the current host vehicle's driving lane until a transition from the lane-changing disabling state to the lane-changing enabling state occurs. However, in the actual traffic environment, a traffic situation that it is difficult or improper to keep the host vehicle within the current driving lane and thus a lane change by the host vehicle must be completed before the host vehicle reaches a predetermined point, for example, a traffic merging point, often takes place. Under such a traffic situation, the system disclosed in JP2000-20898 cannot give satisfactory lane-changing support information.
Accordingly, it is an object of the invention to provide a lane-changing support system, capable of generating and presenting satisfactory lane-changing support information needed to support a lane change by a host vehicle, even in a traffic situation that the host vehicle cannot be kept within the current driving lane owing to a traffic environment and thus a lane change by the host vehicle must be completed before the host vehicle reaches a predetermined point.
In order to accomplish the aforementioned and other objects of the present invention, a lane-changing support system comprises a host-vehicle driving-state detection section that detects a driving state of a host vehicle, a peripheral vehicle detection section that detects peripheral vehicles, a lane detection section that detects a lane marking around the host vehicle, a processing unit being configured to receive information from at least the host-vehicle driving-state detection section, the peripheral vehicle detection section, and the lane detection section, for generating support information on lane-changing support, the processing unit comprising an end-of-traffic-merging setting section that sets an assumed traffic-merging end serving as a temporary measure at which a lane change by the host vehicle has to be completed, a peripheral vehicle behavior prediction section that predicts a driving behavior of each of the peripheral vehicles, a host-vehicle manipulated variable setting section that generates at least one manipulated-variable time series of a host vehicle's manipulated variable to be executed during a time period from a time when a decision that there is a necessity of lane-changing has been made to a time when the host vehicle reaches the assumed traffic-merging end, a manipulated variable decision section connected to the peripheral vehicle behavior prediction section and the host-vehicle manipulated variable setting section for determining whether the lane change by the host vehicle is appropriately achievable when executing the manipulated-variable time series, generated by the host-vehicle manipulated variable setting section, and additionally determines which of gaps defined between the peripheral vehicles traveling on a traffic lane of destination of lane-changing should be suited for an entry of the host vehicle when the manipulated variable decision section determines that the appropriate lane change by the host vehicle is achievable by execution of the manipulated-variable time series, and a support information presentation section that transmits information regarding a correspondence between a current host vehicle's manipulated variable on the manipulated-variable time series determined by the manipulated variable decision section and at least one lane-changing enabling gap determined by the manipulated variable decision section, to the driver.
According to another aspect of the invention, a lane-changing support system comprises host-vehicle driving-state detection means for detecting a driving state of a host vehicle, peripheral vehicle detection means for detecting peripheral vehicles, lane detection means for detecting a lane marking around the host vehicle, a processing unit being configured to receive information from at least the host-vehicle driving-state detection means, the peripheral vehicle detection means, and the lane detection means, for generating support information on lane-changing support, the processing unit comprising end-of-traffic-merging setting means for setting an assumed traffic-merging end serving as a temporary measure at which a lane change by the host vehicle has to be completed, peripheral vehicle behavior prediction means for predicting a driving behavior of each of the peripheral vehicles, host-vehicle manipulated variable setting means for generating at least one manipulated-variable time series of a host vehicle's manipulated variable to be executed during a time period from a time when a decision that there is a necessity of lane-changing has been made to a time when the host vehicle reaches the assumed traffic-merging end, manipulated variable decision means connected to the peripheral vehicle behavior prediction means and the host-vehicle manipulated variable setting means for determining whether the lane change by the host vehicle is appropriately achievable when executing the manipulated-variable time series, generated by the host-vehicle manipulated variable setting means, and additionally determines which of gaps defined between the peripheral vehicles traveling on a traffic lane of destination of lane-changing should be suited for an entry of the host vehicle when the manipulated variable decision means determines that the appropriate lane change by the host vehicle is achievable by execution of the manipulated-variable time series, and support information presentation means for transmitting information regarding a correspondence between a current host vehicle's manipulated variable on the manipulated-variable time series determined by the manipulated variable decision means and at least one lane-changing enabling gap determined by the manipulated variable decision means, to the driver.
According to a still further aspect of the invention, a lane-changing support method comprises detecting a driving state of a host vehicle, detecting peripheral vehicles, detecting a lane marking around the host vehicle, generating support information on lane-changing support by processing information regarding the driving state of the host vehicle, the peripheral vehicles, and the lane marking around the host vehicle, the process for generating the support information comprising setting an assumed traffic-merging end serving as a temporary measure at which a lane change by the host vehicle has to be completed, predicting a driving behavior of each of the peripheral vehicles, generating at least one manipulated-variable time series of a host vehicle's manipulated variable to be executed during a time period from a time when a decision that there is a necessity of lane-changing has been made to a time when the host vehicle reaches the assumed traffic-merging end, based on the driving behavior of each of the peripheral vehicles and the manipulated-variable time series of the host vehicle's manipulated variable, determining whether the lane change by the host vehicle is appropriately achievable when executing the manipulated-variable time series, and additionally determining which of gaps defined between the peripheral vehicles traveling on a traffic lane of destination of lane-changing should be suited for an entry of the host vehicle in case of a decision result that the appropriate lane change by the host vehicle is achievable by execution of the manipulated-variable time series, and transmitting information regarding a correspondence between a current host vehicle's manipulated variable on the manipulated-variable time series determined and at least one lane-changing enabling gap determined, to the driver.
The other objects and features of this invention will become understood from the following description with reference to the accompanying drawings.
Referring now to the drawings, particularly to
Display device 4a also comprises an information-indication display, for example a liquid crystal display, a microcomputer and its peripheral components. The microcomputer and the peripheral electronic parts of display device 4a are used for image-processing and drawing or plotting image data to be indicated by the liquid crystal display. Concretely, the microcomputer and the peripheral electronic parts of display device 4a serve for image-processing an image data signal generated from the output interface of processing unit 3 in accordance with an image-processing and drawing program stored in the memory, in a manner such that effective support information (or helpful guidance) is given to the driver by visually indicating the image on the display. Additionally, the microcomputer and the peripheral components of display device 4a also serve to inform the driver about the support information by audibly reproducing predetermined or preprogrammed audible data based on the support information selected. That is, the system enables presentation of the visual and audible support information to the driver.
A global positioning system (GPS) signal receiving unit 5 receives a signal from a global positioning system (another infrastructure), such that GPS signal receiving unit 5 anywhere on earth is informed of a current three-dimensional position of host vehicle 10. The current traveling road of host vehicle 10 is identified by collating the current host vehicle's position calculated by GPS signal receiving unit 5 with information on the road networks stored in a map information database 6.
Referring now to
Support information processing executed by the system of the first embodiment is hereunder described in reference to the first traffic situation shown in
As shown in
Assuming that the origin of coordinates has been arbitrarily taken and thus the x-coordinate x0 of host vehicle 10 has been determined, it is possible to determine the x-coordinates x1 and x2 of first and second peripheral vehicles 11a and 1b, on the basis of the relationship of relative position (relative distance) of host vehicle 10 relative to each of first and second peripheral vehicles 11a and 11b. These relative-position relationships are determined based on input information from peripheral sensors 1a, 1b, 1c, 1d, and 1d, all constructing peripheral vehicle detection section (peripheral vehicle detection means) 1. Additionally, a vehicle speed v0 of host vehicle 10 can be determined based on input information from vehicle speed sensor 2a constructing host-vehicle driving-state detection section (host-vehicle driving-state detection means) 2. A relative speed of first peripheral vehicle 11a to host vehicle 10 and a relative speed of second peripheral vehicle 11b to host vehicle 10 can be determined based on input information from peripheral sensors 1a-1d by way of differentiation for each of the relative distances. A vehicle speed v1 of first peripheral vehicle 11a can be arithmetically calculated by adding the host vehicle's speed v0 to a relative velocity of first peripheral vehicle 11a to host vehicle 10. In a similar manner, a vehicle speed v2 of second peripheral vehicle 11b can be arithmetically calculated by adding the host vehicle's speed v0 to a relative velocity of second peripheral vehicle 11b to host vehicle speed 10. The fact that first and second peripheral vehicles 11a and 11b are traveling on main lane 12 can be recognized by utilizing lane marker information (or white line information) from image sensor. 1b constructing lane detection section (lane detection means) 7. As can be seen from the functional block diagram of
The current three-dimensional position and the current driving lane of host vehicle 10 are both specified or identified by means of GPS signal receiving unit 5 and map information database 6. Thus, it is possible to detect or recognize a state that a traffic-merging point exists in front of host vehicle 10 and the current host vehicle's driving lane (the traffic-merging lane) merges into main lane 12 and gradually vanishes into nothing. Lane-changing necessity decision section 3a determines that there is a necessity of a lane change by host vehicle 10, when detecting such a state that the traffic-merging point exists in front of host vehicle 10 and the current host vehicle's driving lane merges into main lane 12 and gradually vanishes into nothing. In this case, the process of end-of-traffic-merging setting section (end-of-traffic-merging setting means) 3b is carried and executed, such that an assumed traffic-merging end or a hypothetical traffic-merging end (simply, a traffic-merging end) xend is generated and determined or set as an arbitrary position before the traffic-merging point (more precisely, a lane-termination point that the traffic-merging lane physically completely vanishes into nothing). As a matter of course, there is no necessary for traffic-merging end xend to be always identical to a lane-narrowing point that the traffic-merging lane physically begins to narrow. Traffic-merging end xend can be arbitrarily set or determined or estimated by end-of-traffic-merging setting section 3b, such that a proper traffic-merging operation (a proper lane-changing operation) can be achieved or realized. For the purpose of simplification of the disclosure, in the top view of
Suppose that the traffic-merging operation of host vehicle 10 is achieved in the first traffic situation shown in
(1) One way to achieve the traffic-merging operation is the host vehicle's entry into the front space of first peripheral vehicle 11a.
(2) Another way to achieve the traffic-merging operation is the host vehicle's entry into the intermediate space defined between first and second peripheral vehicles 11a and 11b.
(3) Another way to achieve traffic-merging operation is the host vehicle's entry into the rear space of second peripheral vehicle 11b.
As a measure necessary to determine which of the aforementioned three ways is more appropriate, the system of the first embodiment uses end-of-traffic-merging arrival times corresponding to estimated values of arrival times that respective vehicles 10, 11a, and 11b reach traffic-merging end xend. Assuming that the end-of-traffic-merging arrival time of the traffic-merging lane vehicle (host vehicle 10) traveling on traffic-merging lane 13 is substantially identical to that of at least one of the main lane vehicles (first and second peripheral vehicles 11a and 11b) traveling on main lane 12, there is an increased tendency for the traffic-merging lane vehicle and the main lane vehicle to travel in parallel with each other in the vicinity of traffic-merging end xend. In such a case, the difficulty of providing a proper traffic-merging operation is predictable. Therefore, it is necessary to plan or program a proper traffic-merging operation so that there is a proper time difference between the end-of-traffic-merging arrival time of the traffic-merging lane vehicle (host vehicle 10) and the end-of-traffic-merging arrival time of each main lane vehicle. For the purpose of simplicity of the disclosure, in the top view of
On the assumption that both of first and second peripheral vehicles (main lane vehicles) 11a and 11b are running at the same constant speed, that is, v1=v2, the end-of-traffic-merging arrival time of the first main lane vehicle (first peripheral vehicle 11a) and the end-of-traffic-merging arrival time of the second main lane vehicle (second peripheral vehicle 11b) are arithmetically calculated from the following expression (1).
TTE1=(xend−x1)/v1 TTE2=(xend−x2)/v2 (1)
where TTE1 denotes the end-of-traffic-merging arrival time of the first main lane vehicle (first peripheral vehicle 11a), and TTE2 denotes the end-of-traffic-merging arrival time of the second main lane vehicle (second peripheral vehicle 11b), x1 and x2 denote the respective x-coordinates of first and second peripheral vehicles 11a and 11b, and xend denotes the assumed traffic-merging end.
If each of the main lane vehicles (first and second peripheral vehicles 11a and 11b) is accelerating or decelerating, and thus the aforementioned assumption (the same constant-speed driving of main lane vehicles 11a and 11b) is unsatisfied, the system can properly compensate for the previously-noted expression (1), taking into account the accelerating rate or decelerating rate of each main lane vehicle. As discussed above, the arithmetic processing needed to calculate end-of-traffic-merging arrival times TTE1 and TTE2 of the main lane vehicles (first and second peripheral vehicles 11a and 11b) is executed within peripheral vehicle behavior prediction section (peripheral vehicle behavior prediction means) 3c. On the other hand, host-vehicle manipulated variable setting section (host-vehicle manipulated variable setting means) 3d generates time series data (a preprogrammed TTE*−v*−a* characteristic) of a host vehicle's manipulated variable (i.e., the host vehicle's acceleration/deceleration) to be determined until host vehicle 10 reaches traffic-merging end xend. The time series data of the host vehicle's manipulated variable will be hereinafter referred to as “manipulated-variable time series data”. There are several ways to determine and generate the host vehicle's manipulated variable. In the system of the shown embodiment, a desired host vehicle speed (simply, a desired vehicle speed) v* and a desired end-of-traffic-merging arrival time TTE* at traffic-merging end xend are both used or given as essential conditions. Concrete techniques to determine and generate the host vehicle's manipulated variable that satisfies the essential conditions are hereinafter described in detail in reference to
In
In
In
As hereunder described in detail, the system of the first embodiment has to compute or determine such a host vehicle's manipulated-variable time series data that host vehicle 10 is timed to reach or arrive at traffic-merging end xend at the desired end-of-traffic-merging arrival time TTE* (or after the desired elapsed time, which is measured or counted from a point at which host vehicle passes through the x-coordinate x0), and additionally the host vehicle speed becomes desired vehicle speed v* at traffic-merging end xend. As a host vehicle's acceleration range generally used during traffic-merging operation, upper and lower limits amax and amin of a traffic-merging period host-vehicle acceleration or a lane-changing period host-vehicle acceleration are preset. That is to say, during traffic-merging operation or during lane-changing operation, the maximum allowable host vehicle's acceleration range is defined by the inequality amin≦a≦amax. Therefore, the system of the shown embodiment determines and generates a traffic-merging pattern within the predetermined acceleration range amin≦a≦amax. In transient host vehicle's driving behavior analyses, the vehicle's acceleration pattern (the waveform of host vehicle acceleration) is determined depending on the types or shapes of engines mounted on vehicles or power-train characteristics. For the sake of simplicity, the host vehicle's acceleration pattern is approximately assumed and defined as a uniformly accelerated motion (see the time rate of change in the host vehicle's speed v0, gradually increasing in a linear fashion in
As shown in
S0={(v0(0)+v*)/2}TTE*=DTE (2)
In this case, desired acceleration a*(t) of host vehicle 10 is represented by the following expression (3), on the assumption that a desired acceleration value a0*, calculated at x-coordinate x0(0) at the current control cycle, is equal to a value {(v*−v0(0))/TTE*}, that is, a0*={(v*−v0(0))/TTE*}.
a*(t)=a0*={(v*−v0(0))/TTE*} (for 0≦t≦TTE*) (3)
In the event that the condition defined by a*(t)=a0*>amax is satisfied under the condition of DTE=s0, the system of the shown embodiment determines that it is impossible to accomplish or achieve the desired value computed (or the manipulated variable computed).
[{v0(0)+v*}/2]TTE*<DTE (4)
In this case, assuming that host vehicle 10 is operated at desired acceleration a*(t) (=a0*) set by the expression (3), the host vehicle cannot arrive traffic-merging end xend by the previously-noted desired end-of-traffic-merging arrival time TTE*. Thus, the vehicle acceleration must be set to an acceleration value higher than desired acceleration a0*. As can be seen from the upper polygonal line in
a*(t)=(v*−v0(0))/tf (for 0≦t≦tf)
a*(t)=0 (for tf≦t≦TTE*) (5)
As explained previously, under the condition defined by DTE>s0, the pattern of desired vehicle acceleration a*(t) is set or determined by the above-mentioned expression (5). The acceleration-mode termination time tf is given by the following expression (6).
[{v*+v0(0)}/2)TTE*+{(TTE*−tf) (v*−v0(0))}/2=DTE
tf=TTE*−{2·DTE−v*−v0(0)}/{v*−v0(0)} (6)
In the event that the condition defined by a*(t)=a0*>amax is satisfied under the condition of DTE>s0, the system of the shown embodiment determines that it is impossible to accomplish the desired value computed (or the manipulated variable computed).
[{v0(0)+v*}/2]TTE*>DTE (7)
In this case, assuming that host vehicle 10 is operated at desired vehicle acceleration a*(t) (=a0*) set by the expression (3), the host vehicle arrives traffic-merging end xend before the host vehicle speed is accelerated up to desired vehicle speed v*. Thus, during the former half (early stages) of the host vehicle's traffic-merging operation, it is necessary to moderately accelerate host vehicle 10 at an acceleration rate lower than desired acceleration value a0* or to moderately decelerate host vehicle 10 at a small deceleration rate. In order for the host vehicle speed to become identical to desired vehicle speed v* at the desired end-of-traffic-merging arrival time TTE*, during the latter half of the host vehicle's traffic-merging operation it is necessary to quickly accelerate host vehicle 10 at an acceleration rate higher than desired acceleration a(t)*=(v*−v0(0))/tf set by the expression (5). For the reasons discussed above, in case of DTE<s0, the vehicle's acceleration pattern is calculated and determined by the following expression (8)
a*(t)=a1* (for 0≦t≦α·TTE*)
a*(t)=a2* (for α·TTE*≦t≦TTE*) (8)
where the values α, a1*, and a2* are constant values respectively defined by the following inequalities (9), (10), and (11).
0≦α≦1 (9)
amin≦a1*<a0* (10)
a0*<a2*≦amax (11)
The conditions that satisfy the relationship between desired end-of-traffic-merging arrival time TTE* and desired vehicle speed v*, obtained when the acceleration pattern defined by the expression (8) is specified or selected, are represented by the following expressions (12) and (13).
v0+a1*·α·TTE*+a2*·(1−α)·TTE*=v* (12)
{(v0+v0+a1*·α·TTE*)/2}·α·TTE*+{(v0+a1*·α·TTE*+v*)/2}·(TTE*−αTTE*)={(v0+v0+a1*·α·TTE*)/2}·α·TTE*+{(v0+a1*·α·TTE*+v*)/2}·(1−α)·TTE*=DTE (13)
From the above expressions (12) and (13), the constant values a1* and a2* are respectively given by the following expressions (14) and (15).
a1*=(2·DTE)/{α(TTE*)2}−{(1+α)v0+(1−α)v*}/αTTE* (14)
a2*=−(2·DTE)/{(1−α)(TTE*)2}+{αv0+(2−α)v*}/(1−α)TTE* (15)
It is possible to determine the concrete values of constants a1* and a2* by setting the constant value a in a manner such that the constant values a1* and a2* given by the expressions (14) and (15) satisfy the conditions defined by the inequalities (9), (10), and (11). There are several methods to set the constant value α. One method to set the constant value a is to satisfy a new condition that the difference |a1*−a2*| between two constants a1* and a2* has to be minimized. By adding the new condition, that is, the minimized difference |a1*−a2*|, it is possible to univocally determine the constant value α. In the event that such a constant value a that satisfies the conditions defined by the inequalities (9), (10), and (11) does not exist, the system of the shown embodiment determines that it is impossible to accomplish the desired value computed (or the manipulated variable computed).
The previously-discussed process is repeatedly executed with respect to the desired value pair, namely desired vehicle speed v* and desired end-of-traffic-merging arrival time TTE*, so as to generate the host vehicle's manipulated-variable time series data. Such processes repeatedly executed correspond to arithmetic processing of host-vehicle manipulated variable setting section 3d. Desired vehicle speed v* of host vehicle 10 is set or determined within desired vehicle speed setting section (desired vehicle speed setting means) 3e. The setting process for desired vehicle speed v* is hereunder described in detail.
During the traffic-merging operation in which host vehicle 10 (the traffic-merging lane vehicle) enters main lane 12, the relative distance from host vehicle 10 to each of peripheral vehicles 11a and 11b traveling on main lane 12 at the actual traffic-merging time point, and the vehicle speed of host vehicle 10 traveling on traffic-merging lane 13 at the actual traffic-merging time point, are both taken into account. In particular, during traffic-merging operation through a ramp way of the highway, the vehicle speed difference between the main lane vehicle speed and the traffic-merging lane vehicle speed is often great. In such a case (owing to a comparatively, excessively higher main-lane vehicle speed), it is necessary to determine whether appropriate traffic-merging operation (or appropriate lane-changing operation) is enabled or disabled, while taking an accelerating/decelerating operation of the traffic-merging vehicle (host vehicle 10) into consideration. For the reasons discussed above, desired vehicle speed setting section (desired vehicle speed setting means) 3e sets or determines the host vehicle's traffic-merging speed (desired vehicle speed v* of host vehicle 10 during traffic-merging operation) based on the main-lane vehicle speed, serving as a reference. For instance, an average value {(v1+v2)/2} of the main-lane vehicle speeds (i.e., first and second peripheral vehicle's speeds v1 and v2) may be simply used as the reference speed. In more detail, in the first traffic situation shown in
v*=(v1+v2)/2 (16)
In lieu thereof, desired vehicle speed v* of host vehicle 10 may be determined as a lower one of the main-lane vehicle speeds (i.e., first and second peripheral vehicle's speeds v1 and v2) from the following expression (17) by way of a so-called select-LOW process.
v*=min(v1, v2) (17)
On the other hand, within manipulated variable decision section (manipulated variable decision means) 3f, a check is made to determine, based on the generated host vehicle's manipulated variable (exactly, the host vehicle's manipulated-variable time series data generated by the previously-noted host-vehicle manipulated variable setting section 3d), which of gaps of main lane 12 should be suited for an entry of the traffic-merging lane vehicle (host vehicle 10) into the main lane during the traffic-merging operation (during the lane-changing operation), when host vehicle 10 is operated in accordance with the generated host vehicle's manipulated variable. The above-mentioned gaps mean a plurality of vehicle-to-vehicle gaps defined between a group of vehicles traveling on the main lane into which the traffic-merging lane vehicle (host vehicle 10) is lane-changed during the traffic-merging operation. As a criterion for determining which of gaps of main lane 12 should be suited for an entry of the traffic-merging lane vehicle (host vehicle 10) into main lane 12, end-of-traffic-merging arrival times TTE1 and TTE2 of the main lane vehicles (first and second peripheral vehicles 11a and 11b), which arrival times are executed within peripheral vehicle behavior prediction section (peripheral vehicle behavior prediction means) 3c, are used. As previously described, in order to realize an appropriate entry of host vehicle 10 into main lane 12 during the traffic-merging operation, while avoiding the traffic-merging lane vehicle (host vehicle 10) from being brought into collision-contact with the main lane vehicle (either one of first and second peripheral vehicles 11a and 11b) at traffic-merging end xend, the end-of-traffic-merging arrival time (desired end-of-traffic-merging arrival time TTE*) of the traffic-merging lane vehicle (host vehicle 10) must be spaced apart from each of end-of-traffic-merging arrival time TTE1 of the first main lane vehicle (first peripheral vehicle 11a), and end-of-traffic-merging arrival time TTE2 of the second main lane vehicle (second peripheral vehicle 11b). In the first situation shown in
As previously described in referenced to each of
0≦TTE*≦(TTE1−ΔT)
(TTE1+ΔT)≦TTE*≦(TTE2−ΔT)
TTE*≧(TTE2+ΔT)
The arithmetic and logic processing achieved by host-vehicle manipulated variable setting section 3d is applied to both ends of each of the calculated time spans [0≦TTE*≦(TTE1−ΔT), (TTE1+ΔT)≦TTE*≦(TTE2−ΔT), and TTE*≧(TTE2+ΔT)]. In other words, the arithmetic and logic processing achieved by host-vehicle manipulated variable setting section 3d is applied to each of boundary time points (that is, TTE*=0, TTE*=(TTE1−ΔT), TTE*=(TTE1+ΔT), TTE*=(TTE2−ΔT), TTE*=(TTE2+ΔT)) between each traffic-merging enabling time span [i.e., 0≦TTE*≦(TTE1−ΔT), (TTE1+ΔT)≦TTE*≦(TTE2−ΔT), and TTE*≧(TTE2+ΔT)] and each traffic-merging disabling time span [i.e., the collision-contact prediction zones, concretely, (TTE1−ΔT)<TTE*<(TTE1+ΔT) and (TTE2−ΔT)<TTE*<(TTE2+ΔT)], so as to derive or calculate initial values of the corresponding host vehicle's manipulated variable time series. In this manner, the correspondence between the end-of-traffic-merging arrival time and the traffic-merging enabling gap can be converted into the one-to-one correspondence between the current manipulated variable a*(0) and the traffic-merging enabling gap, and thus the three time spans of desired end-of-traffic-merging arrival times TTE* are indicated or mapped on the desired host vehicle's manipulated variable a*(0)-coordinate axis (see the lower half of
a1f≦a*(0)≦amax
a2f≦a*(0)≦a1b
amin≦a*(0)≦a2b
By way of such a mapping process, it is possible to clearly define or clarify the relationship between the current value of the host vehicle's manipulated variable and the appropriate traffic-merging behavior (or the appropriate lane-changing behavior) of host vehicle 10 into main lane 12. That is, it is possible to more suitably accurately specify or designate a traffic-merging enabling gap, which can be predicted or determined based on the current level of the host vehicle's manipulated variable (that is, the current host vehicle acceleration). In other words, in case that the appropriate traffic-merging enabling gap has already been determined, the driver can obtain information on the host vehicle's manipulated variable suited for the traffic-merging operation. The previously-discussed processing (containing the mapping process) to derive or compute the correspondence between the host vehicle's manipulated variable and the traffic-merging enabling gap corresponds to arithmetic and logic processing of manipulated variable decision section (manipulated variable decision means) 3f.
A main role of support information presentation section (support information presentation means) 4 is to more properly process the information on the correspondence (mapping) shown in
(1) When amin≦a(0)≦a2b, as a first display pattern, support information presentation section 4 (display device 4a) displays information regarding an entry (a traffic-merging operation) of host vehicle 10 into the rear space of second peripheral vehicle 11b.
(2) When a2b<a(0)≦a2m, as a second display pattern, support information presentation section 4 displays information regarding an entry (a traffic-merging operation) of host vehicle 10 into the rear space of second peripheral vehicle 11b, and simultaneously displays information on a decrease in the host vehicle's acceleration.
(3) When a2m<a(0)<a2f, as a third display pattern, support information presentation section 4 displays information regarding an entry (a traffic-merging operation) of host vehicle 10 into the intermediate space defined between first and second peripheral vehicles 11a and 11b, and simultaneously displays information on an increase in the host vehicle's acceleration.
(4) When a2f≦a(0)≦a1b, as a fourth display pattern, support information presentation section 4 displays information regarding an entry (a traffic-merging operation) of host vehicle 10 into the intermediate space of first and second peripheral vehicles 11a and 11b.
(5) When a1b<a(0)≦a1m, as a fifth display pattern, support information presentation section 4 displays information regarding an entry (a traffic-merging operation) of host vehicle 10 into the intermediate space of first and second peripheral vehicles 11a and 11b, and simultaneously displays information on a decrease in the host vehicle's acceleration.
(6) When a1m<a(0)<a1f, as a sixth display pattern, support information presentation section 4 displays information regarding an entry (a traffic-merging operation) of host vehicle 10 into the front space of first peripheral vehicle 11a, and simultaneously displays information on an increase in the host vehicle's acceleration.
(7) When a1f≦a(0)≦amax, as a seventh display pattern, support information presentation section 4 (display device 4a) displays information regarding an entry (a traffic-merging operation) of host vehicle 10 into the front space of first peripheral vehicle 11a.
The previously-discussed acceleration value a2m is a decision boundary value set midway between the traffic-merging disabling vehicle acceleration range |a2b, a2f|, whereas the previously-discussed acceleration value a1m is a decision boundary value set midway between the traffic-merging disabling vehicle acceleration range |a1b, a1f|. For instance, the decision boundary value a2m can be determined or set as a simple mean of the two acceleration values a2b and a2f, that is, a2m=a2b+a2f, whereas the decision boundary value a1m can be determined or set as a simple mean of the two acceleration values a1b and a1f, that is, a1m=a1b+a1f.
Referring now to
Referring now to
At step S1, input information from peripheral sensors 1a, 1b, 1c, 1d, and 1d, all constructing peripheral vehicle detection sensor (peripheral vehicle detection means) 1 and image sensor 1b constructing lane detection section (lane detection means) 7 is read. That is, information on both of the relative position and relative speed of the main lane vehicle traveling on main lane 12 with respect to the traffic-merging lane vehicle (host vehicle 10), is read.
At step S2, information from vehicle speed sensor 2a, constructing host-vehicle driving-state detection section (host-vehicle driving-state detection means) 2, is read. That is, the current driving state of host vehicle 10, concretely, the current host vehicle speed is detected.
At step S3, the current three-dimensional position of host vehicle 10 is determined based on the GPS signal received by GPS signal receiving unit 5. At the same time, the current traveling road of host vehicle 10 is identified by collating the current host vehicle's position estimated or calculated by GPS signal receiving unit 5 with road map information on the road networks stored in map information database 6. On the basis of the information about the current three-dimensional position of host vehicle 10 and the current traveling road of host vehicle 10, a check is made to determine whether a traffic-merging point (a lane-changing point) exists ahead of host vehicle 10. In other words, a check is made, based on information on both of the current host vehicle's three-dimensional position and the current traveling road, to determine whether there is a necessity of lane-changing operation of host vehicle 10. When the answer to step S3 is in the affirmative (YES), that is, when a traffic-merging point (a lane-changing point) exists ahead of host vehicle 10 and thus there is a necessity of lane-changing operation of host vehicle 10, the routine proceeds from step S3 to step S4. Conversely when the answer to step S3 is in the negative (NO), that is, when there is no necessity of lane-changing operation of host vehicle 10, the system determines that there is no necessity of presentation of support information, and thus the current execution cycle terminates.
At step S4, traffic-merging end xend is set to an arbitrary position before the traffic-merging point.
At step S5, desired vehicle speed v* (a desired traffic-merging speed) of a point of time at which host vehicle 10 reaches traffic-merging end xend, determined through step S4, is set or determined based on the main lane vehicle's speeds (first and second peripheral vehicle speeds) v1 and v2 (see the previously-discussed expressions (16) or (17)).
At step S6, end-of-traffic-merging arrival time TTE1 of the first main lane vehicle (first peripheral vehicle 11a) and end-of-traffic-merging arrival time TTE2 of the second main lane vehicle (second peripheral vehicle 11b) are estimated or arithmetically calculated (see the previously-discussed expression (1)).
At step S7, traffic-merging enabling time spans (simply, time spans) of desired end-of-traffic-merging arrival times TTE*, each time span permitting a smooth traffic-merging operation (a smooth entry) of host vehicle 10 into main lane 12 without any collision-contact between the traffic-merging lane vehicle (host vehicle 10) and the main lane vehicle (each of first and second peripheral vehicles 11a and 11b), are set or determined based on calculated end-of-traffic-merging arrival times TTE1 and TTE2 of main lane vehicles 11a and 11b (see the model shown in
At step S8, of these desired end-of-traffic-merging arrival time spans set through step S7, one of boundary time points [that is, one of desired end-of-traffic-merging arrival times on the respective boundary time points, concretely, TTE*=0, TTE*=(TTE1−ΔT), TTE*=(TTE1+ΔT), TTE*=(TTE2−ΔT), and TTE*=(TTE2+ΔT)} between the two adjacent traffic-merging enabling and disabling time spans is selected.
At step S9, the arithmetic and logic processing of host-vehicle manipulated variable setting section 3d is executed with respect to the desired value pair, that is, the selected boundary time point determined through step S8 (i.e., the selected desired end-of-traffic-merging arrival time TTE*) and the desired vehicle speed v* set through step S5, so as to calculate an initial value of host vehicle's manipulated-variable time series that satisfies these condition (desired end-of-traffic-merging arrival time TTE* selected at step S8 and desired vehicle speed v* set at step S5). Additionally, the initial value of host vehicle's manipulated variable time series is correlated with the host vehicle's desired end-of-traffic-merging arrival time. In this manner, as seen from the lower half of
At step S10, a check is made to determine whether the host vehicle's manipulated-variable time series data for all of the boundary time points (that is, TTE*=0, TTE*=(TTE1−ΔT), TTE*=(TTE1+ΔT), TTE*=(TTE2−ΔT), and TTE*=(TTE2+ΔT)) on the desired end-of-traffic-merging arrival time TTE*-coordinate axis have been generated. When the answer to step S10 is negative (NO), that is, when the host vehicle's manipulated-variable time series data for all boundary time points on the desired end-of-traffic-merging arrival time TTE*-coordinate axis have not yet been generated, the routine returns from step S10 to step S8. On the contrary, when the answer is affirmative (YES), that is, when the host vehicle's manipulated-variable time series data for all boundary time points on the desired end-of-traffic-merging arrival time TTE*-coordinate axis have already been generated, the routine proceeds from step S10 to step S11.
At step S11, by reference to the correspondence between the initial value of host vehicle's manipulated variable time series generated through step S9 and the host vehicle's desired end-of-traffic-merging arrival time, the traffic-merging behavior of host vehicle 10 can be estimated or predicted based on the current host vehicle's manipulated variable (i.e., the current host vehicle's acceleration). The system of the first embodiment determines, based on the estimated traffic-merging behavior of host vehicle 10, which of support information patterns should be presented. In the system of the first embodiment, in accordance with the previously-discussed rule shown in
At step S12, the support information determined through step S11 is displayed and presented by means of support information presentation section 4 (display device 4a), so as to inform the driver of the optimum support information. In the shown embodiment, as can be seen from the display method of
As explained above, the lane-changing support system (the traffic-merging support system) of the first embodiment includes host-vehicle driving-state detection section (host-vehicle driving-state detection means) 2 that detects the vehicle driving state of host vehicle 10, peripheral vehicle detection section (peripheral vehicle detection means) 1 that detects peripheral vehicles, and lane detection section (lane detection means) 7 that detects a lane marking (an on-road white line around host vehicle 10). The lane-changing support system (the traffic-merging support system) of the first embodiment also includes end-of-traffic-merging setting section (end-of-traffic-merging setting means) 3b that sets traffic-merging end xend at which lane-changing operation (traffic-merging operation) of host vehicle 10 has to be completed, peripheral vehicle behavior prediction section (peripheral vehicle behavior prediction means) 3c that predicts or estimates the driving behavior of each peripheral vehicle, and host-vehicle manipulated variable setting section (host-vehicle manipulated variable setting means) 3d that generates at least one manipulated-variable time series to be executed during a time period from a time when the system determines that there is a necessity for lane-changing to a time when host vehicle 10 reaches the estimated traffic-merging end xend (the assumed traffic-merging end or the hypothetical traffic-merging end). Also provided is manipulated variable decision section (manipulated variable decision means) 3f that determines whether a proper lane-changing operation (or a proper traffic-merging operation) can be achieved when executing the manipulated-variable time series, generated by host-vehicle manipulated variable setting section (host-vehicle manipulated variable setting means) 3d, and additionally determines which of gaps defined between peripheral vehicles traveling on the traffic lane of destination of lane-changing should be suited for an entry of host vehicle 10 when there is a high possibility of the proper lane-changing operation. The system of the first embodiment further includes support information presentation section (support information presentation means) 4 that transmits information regarding the correspondence between the current manipulated variable a*(0) on the manipulated-variable time series manipulated variable decision section 3f and each traffic-merging enabling gap (each lane-changing enabling gap) determined or computed by manipulated variable decision section (manipulated variable decision means) 3f, to the driver. As discussed above, end-of-traffic-merging setting section (end-of-traffic-merging setting means) 3b is designed to estimate or set a traffic-merging completion point (traffic-merging end xend) at which lane-changing operation (traffic-merging operation) of host vehicle 10 has to be completed. Thus, even in a specific traffic situation that host vehicle 10 cannot be kept within the current driving lane owing to a traffic environment, the system can generate and present optimum support information on lane-changing, while taking the specific traffic situation into consideration. Additionally, a decision executed within manipulated variable decision section (manipulated variable decision means) 3f is made in a manner such that the host vehicle's manipulated variable is correlated directly with the traffic-merging enabling gap (or the lane-changing enabling gap). The support system of the first embodiment can present or display a wholly intuitively understandable target, for example, information on which of gaps should be suited for an entry of host vehicle 10 during lane-changing. Thus, there is no necessity that actions taken by the driver successively must follow undesirably many complicated commands. As set forth above, the support system of the first embodiment can support smooth lane-changing operation or smooth traffic-merging operation of host vehicle 10.
On the other hand, the traffic merging support system disclosed in JP10-105884 is designed to support and realize smooth traffic-merging operation by displaying information about a main-lane vehicle speed guidance, a traffic-merging lane vehicle speed guidance, a proper traffic-merging timing for the traffic-merging lane vehicle, and relative position information of a peripheral vehicle relative to a host vehicle via vehicle-mounted display devices. However, in the system disclosed in JP10-105884, an arithmetic and logic processing system needed to generate the displayed information is mounted on a highway as a roadside processing system rather than a vehicle-mounted processing system. Such a roadside processing system fixedly mounted on the highway is applicable to only a specific situation that lane-changing must be made owing to a road structure such as a gradually-narrowing traffic-merging area. On the contrary, the support system of the first embodiment can be widely applied even in any situations that there is a necessity of lane-changing of host vehicle 10 regardless of road structures, since the support system of the shown embodiment is constructed as a vehicle-mounted support system rather than a roadside support system. Therefore, the vehicle-mounted support system of the shown embodiment can support smooth traffic-merging operation or smooth lane-changing operation in broader traffic situations.
In addition to the above, peripheral vehicle behavior prediction section (peripheral vehicle behavior prediction means) 3c predicts end-of-traffic-merging arrival times TTE1 and TTE2 of peripheral vehicles 11a and 11b traveling on the traffic lane of destination of lane-changing, while manipulated variable decision section (manipulated variable decision means) 3f makes a decision on whether or not lane-changing of host vehicle 10 can be achieved appropriately, by comparing the estimated end-of-traffic-merging arrival time (desired end-of-traffic-merging arrival time TTE*) of host vehicle 10 to each of end-of-traffic-merging arrival times TTE1 and TTE2 of peripheral vehicles traveling on the traffic lane of destination of lane-changing. In this manner, the system of the shown embodiment determines an appropriateness of lane-changing based on a unified, simple criterion or a unified, simple reference, that is, end-of-traffic-merging arrival times TTE*, TTE1, and TTE2 at which respective vehicles 10, 11a, and 11b reach the same estimated traffic-merging end xend. Thus, irrespectively of the number of peripheral vehicles traveling on the traffic lane of destination of the host vehicle's lane-changing, it is possible to easily precisely determine, estimate, detect or find out a lane-changing enabling gap (a traffic-merging enabling gap) into which host vehicle can enter appropriately without any collision-contact between host vehicle 10 and each peripheral vehicle, by way of repeated executions of the same arithmetical and logical process.
Furthermore, the system of the first embodiment includes desired vehicle speed setting section (desired vehicle speed setting means) 3e that sets or determines desired vehicle speed v* (the host vehicle's traffic-merging speed) to be attained until host vehicle 10 reaches traffic-merging end xend. Host-vehicle manipulated variable setting section 3d is designed to generate such a host vehicle's manipulated-variable time series that desired vehicle speed v* set by desired vehicle speed setting section 3e is reached at traffic-merging end xend. As discussed above, the host vehicle speed, which may be obtained when host vehicle 10 reaches traffic-merging end xend, is taken into account. Therefore, it is possible to generate the realistic host vehicle's manipulated-variable time series according to which host vehicle 10 can be accelerated up to a vehicle speed value that an entry of host vehicle 10 into the traffic lane of destination of lane-changing is completed appropriately before arrival of host vehicle 10 at traffic-merging end xend, even in a traffic situation that host vehicle 10 has to be adequately accelerated until the host vehicle reaches a traffic-merging point, for example, during the host vehicle's driving on a guide-path of a highway-interchange.
Additionally, host-vehicle manipulated variable setting section 3d is designed to generate such a host vehicle's manipulated-variable time series that desired vehicle speed v* set by desired vehicle speed setting section 3e is reached at traffic-merging end xend, and additionally host vehicle 10 is timed to reach or arrive at traffic-merging end xend at the desired end-of-traffic-merging arrival time TTE*. That is, host-vehicle manipulated variable setting section 3d is designed to generate the host vehicle's manipulated-variable time series in a manner such that desired end-of-traffic-merging arrival time TTE* and desired vehicle speed v* set by desired vehicle speed setting section 3e, are both satisfied. Within manipulated variable decision section 3f, a candidate of a host vehicle's manipulated variable for manipulated-variable decision is specified or designated in terms of an end-of-traffic-merging arrival time. As set forth above, desired end-of-traffic-merging arrival time TTE* of host vehicle 10 is used as input data of host-vehicle manipulated variable setting section 3d. Thus, it is possible to directly correlate the host vehicle's manipulated variable with the traffic-merging enabling gap (or the lane-changing enabling gap) via the end-of-traffic-merging arrival time, and whereby it is possible to anticipatively generate optimum support information.
Desired vehicle speed setting section 3e is designed to set or determine desired vehicle speed v* of host vehicle 10, taking into account peripheral vehicle speeds v1 and v2 of peripheral vehicles 11a and 11b traveling on the traffic lane of destination of lane-changing. Thus, even when there is a remarkable speed difference between the host vehicle speed and the peripheral vehicle speed of each peripheral vehicle traveling on the traffic lane of destination of lane-changing, the support system of the shown embodiment can generate the realistic host vehicle's manipulated-variable time series according to which the remarkable speed difference can be effectively compensated for or reduced to below an acceptable level until initiation of lane-changing operation of host vehicle 10.
The system of the first embodiment also includes lane-changing necessity decision section (lane-changing necessity decision means) 3a that autonomously makes a decision on a necessity of lane-changing and a traffic lane of destination of lane-changing. Thus, only during a time period during which lane-changing necessity decision section 3a determines that there is a necessity of lane-changing, the system repeatedly executes arithmetic and logic processes and displaying action for support information on host vehicle's lane-changing to the traffic lane of destination. As discussed above, lane-changing necessity decision section 3a is designed to autonomously make a decision on a necessity of lane-changing without any instruction by the driver, to automatically begin to present or display optimum support information. Thus, even under a state where the driver does not yet take notice of a necessity of lane-changing, the system of the shown embodiment can inform the driver of optimum operations of host vehicle 10, that is, optimum host vehicle acceleration/deceleration, optimum lane-changing timing (optimum traffic-merging timing) and lane-changing enabling gap (traffic-merging enabling gap), while predicting or estimating a future traffic situation.
Moreover, lane-changing necessity decision section 3a is designed to determine that there is a necessity of lane-changing of host vehicle 10, when a current host vehicle's driving lane is merged into a traffic lane closely juxtaposed to the current host vehicle's driving lane at a traffic-merging point ahead of host vehicle 10. On the other hand, end-of-traffic-merging setting section 3b is designed to set traffic-merging end xend as an arbitrary position, which is located upstream of a lane-termination point that the current host vehicle's driving lane physically completely vanishes into nothing, and spaced apart from the lane-termination point by a predetermined distance. As discussed above, the system of the first embodiment is designed to make a decision on a necessity of lane-changing by automatically detecting a point, which requires lane-changing operation and whose traffic-lane width gradually narrows, for example, a guide-path of a highway-interchange, a guide-path of a highway service area, and the like. Thus, the system of the first embodiment can present or display optimum support information when host vehicle 10 approaches such a point that requires lane-changing operation owing to a traffic-merging area.
Support information presentation section 4 is designed to inform the driver of optimum support information regarding which of vehicle-to-vehicle gaps of a traffic lane of destination of lane-changing should be selected as lane-changing enabling gaps each permitting an appropriate entry of host vehicle 10 into the traffic lane of destination with a minimum change in the current driver's manipulated variable (serving as a reference) made to host vehicle 10. In this manner, the system of the first embodiment selects at least one more-preferable gap from the plural gaps of the traffic lane of destination of lane-changing, taking the current driver's manipulated variable (the current host vehicle acceleration) into consideration, and then transmits information on the selected gap to the driver. Thus, the system of the first embodiment can present a recommended lane-changing pattern to meet the driver's wishes (in other words, the current host vehicle acceleration/deceleration).
When two or more gaps are simultaneously determined as lane-changing enabling gaps by manipulated variable decision section 3f, support information presentation section 4 selects the foremost gap of these lane-changing enabling gaps, and to inform the driver of the selected foremost gap. By way of selection of the foremost gap of lane-changing enabling gaps, it is possible to provide support information that satisfies or meets the general driver's wishes, that is, a positive host vehicle's entry into a space ahead of the peripheral vehicle.
Support information presentation section 4 is also designed to inform the driver of optimum support information on whether host vehicle 10 should be accelerated or decelerated from the current host vehicle speed, in order to realize an appropriate lane change (an appropriate entry) of host vehicle 10 into the lane-changing enabling gap or the traffic-merging enabling gap. In this manner, the driver is informed of the optimum host vehicle's manipulated variable (required vehicle acceleration/deceleration) needed for lane-changing, as well as the lane-changing enabling gap, and therefore the easily-understandable, displayed information (the displayed contents) is very helpful for concrete actions to be taken by the driver.
Support information presentation section 4 is equipped with or data-linked to map information database 6, which serves as a peripheral map drawing section (a peripheral map drawing means) that plots or draws a peripheral map (a peripheral-vehicle map) indicative of a layout of peripheral vehicles 11a and 11b, based on a sensor signal from peripheral vehicle detection section 1, on display device 4a. Support information presentation section 4 is designed to inform the driver of the decision result on lane-changing support by overwriting at least on of a first marker, which points out the selected lane-changing enabling gap, and a second marker, which indicates information on a host vehicle acceleration change (an acceleration increase/decrease) needed for an appropriate lane change (an appropriate entry) of host vehicle 10 into the selected lane-changing enabling gap, on the displayed peripheral map. In this manner, it is possible to transmit support information processed as a wholly intuitively understandable visual data to the driver by overwriting the selected lane-changing enabling gap on the displayed peripheral map.
Additionally, support information presentation section 4 is designed to inform the driver of the decision result on lane-changing support by audibly instructing and guiding support information on both of (i) the selected optimum gap, which is selected as an optimum one from the lane-changing enabling gaps by means of support information presentation section 4, and (ii) required host vehicle's manipulation to be taken by the driver for the appropriate lane change of host vehicle 10 into the selected optimum gap. In this manner, it is possible to inform the driver of optimum support information without turning the driver's eyes away from the outside of the host vehicle. Thus, it is possible to effectively (audibly) provide optimum support information even under a situation where the driver cannot afford to shift his (her) view point toward the support information display device.
Referring now to
Support information processing executed by the system of the second embodiment is hereunder described in reference to the second traffic situation shown in
When the logic circuit of processing unit 3 determines that there is a necessity of lane-changing, the routine proceeds from step S3 to step S4. At step S4, traffic-merging end xend is set to an arbitrary position before the starting point where traffic-lane regulation 16 starts.
Regarding detailed contents of arithmetic and logic processes executed after traffic-merging end xend has been set, the lane-changing support procedure made by the system of the second embodiment is mathematically or algorithmically identical to the traffic-merging support procedure made by the system of the first embodiment. Thus, within the processing unit of the system of the second embodiment, after the decision process of step S4, the same processes as steps S5-S11 shown in
(1) When amin≦a(0)≦a3f, as a first display pattern, support information presentation section 4 (display device 4a) displays information regarding an entry (a lane-changing operation) of host vehicle 10 into the rear space of second peripheral vehicle 11b, and simultaneously displays information regarding an increase in the host vehicle's acceleration.
(2) When a3f<a(0)≦a2b, as a second display pattern, support information presentation section 4 (display device 4a) displays information regarding an entry (a lane-changing operation) of host vehicle 10 into the rear space of second peripheral vehicle 11b.
(3) When a2b<a(0)<a2m, as a third display pattern, support information presentation section 4 displays information regarding an entry (a lane-changing operation) of host vehicle 10 into the rear space of second peripheral vehicle 11b, and simultaneously displays information regarding a decrease in the host vehicle's acceleration.
(4) When a2m≦a(0)<a2f, as a fourth display pattern, support information presentation section 4 displays information regarding an entry (a lane-changing operation) of host vehicle 10 into the intermediate space defined between first and second peripheral vehicles 11a and 11b, and simultaneously displays information regarding an increase in the host vehicle's acceleration.
(5) When a2f≦a(0)≦a1b, as a fifth display pattern, support information presentation section 4 displays information regarding an entry (a traffic-merging operation) of host vehicle 10 into the intermediate space of first and second peripheral vehicles 11a and 11b.
(6) When a1b<a(0)≦amax, as a sixth display pattern, support information presentation section 4 displays information regarding an entry (a traffic-merging operation) of host vehicle 10 into the intermediate space of first and second peripheral vehicles 11a and 11b, and simultaneously displays information regarding a decrease in the host vehicle's acceleration.
The system itself of the first embodiment (
As can be seen from the schematic diagram of
In
When the second item (2nd dial angular position) denoted by “All” is selected by the driver, lane-changing enabling gaps are all displayed by way of markers (voided arrows) regardless of the current host vehicle acceleration a(0), so as to inform the driver of all lane-changing enabling gaps. In this case, the current host vehicle acceleration a(0) is compared to a desired acceleration value required for the host vehicle's entry into each of the lane-changing enabling gaps, and then information concerning a required host vehicle acceleration change (a required vehicle acceleration increase/decrease) is also informed and displayed.
When the third item (3rd dial angular position) denoted by “First” is selected by the driver, only the foremost gap of lane-changing enabling gaps is displayed by way of a marker (a voided arrow). For instance, as shown in
For instance, assuming that the current host vehicle's acceleration exists within the acceleration range (3) of the six classified acceleration ranges (1)-(6), that is, when a2b<a(0)<a2m, the relationship between setting of the desired item with dial switch 17 and the displayed support information is shown in
As explained above, as input means for information data to be input into lane-changing necessity decision section 3a, the lane-changing support system of the second embodiment includes GPS signal receiving unit 5 (a position information receiving unit or position information receiving means) that receives or gets information concerning a current three-dimensional position of host vehicle 10, map information database 6 whose road-networks information is collated with the current host vehicle's position detected by GPS signal receiving unit 5 to identify the current host vehicle's traveling road, and traffic information receiving unit 8 serving as traffic information receiving means that receives or gets traffic information such as traffic-lane regulation 16. The lane-changing support system of the second embodiment includes lane-changing necessity decision section 3a that determines that there is a necessity of lane-changing when the current host vehicle's driving lane is regulated ahead of host vehicle 10 owing to traffic-lane regulation 16. The system of the second embodiment also includes end-of-traffic-merging setting section 3b that sets or determines traffic-merging end xend as an arbitrary position, which is located upstream of a starting point where traffic-lane regulation 16 starts, and spaced apart from the starting point of traffic-lane regulation 16 by a predetermined distance. As discussed above, the system of the second embodiment is designed to make a decision on a necessity of lane-changing by automatically detecting a point, which requires lane-changing operation and whose traffic-lane width gradually narrows owing to traffic-lane regulation 16, for example road repairs or road construction work. Thus, the system of the second embodiment can present or display optimum support information when host vehicle 10 approaches such a point that requires lane-changing operation owing to a traffic-lane regulation.
Additionally, in the system of the second embodiment, support information presentation section 4 further includes displayed contents selector 9 (a presented information designation device or a man-machine interface), serving as a presented information or displayed information designation means, through which the driver is able to arbitrarily designate or determine which of information patterns (e.g., “Recommend”, “All”, and “First”) of lane-changing enabling gaps should be selected and which of lane-changing enabling gaps should be actually displayed and transmitted to the driver as optimum support information. In this manner, the driver itself can select the actually displayed information of lane-changing enabling gaps, concretely, a recommended gap of the enabling gaps in the “Recommend” mode, all gaps of the enabling gaps in the “All” mode, and the foremost gap of the enabling gaps in the “First” mode. Thus, it is possible to selectively present or display only the driver's required information.
Referring now to
Support information processing executed by the system of the third embodiment is hereunder described in reference to the third traffic situation shown in
In the third traffic situation of
When the logic circuit of processing unit 3 determines that there is a necessity of lane-changing, the routine proceeds from step S3 to step S4. At step S4, traffic-merging end xend is set to an arbitrary position before the branch point.
Regarding detailed contents of arithmetic and logic processes executed after traffic-merging end xend has been set, the lane-changing support procedure made by the system of the third embodiment is mathematically or algorithmically identical to the traffic-merging support procedure made by the system of the first embodiment. Thus, within the processing unit of the system of the third embodiment, after the decision process of step S4, the same processes as steps S5-S11 shown in
Details of automatic adjustment of reaction force of accelerator pedal 19 are hereunder explained in reference to
ΔF={(a(0)−a2b)/(a2m−a2b)}·Fmax (18)
That is, increasing amount ΔF of accelerator-pedal reaction force F is defined as a monotone function ΔF={(a(0)−a2b)/(a2m−a2b)·Fmax. After the processor of the system of the third embodiment has determined increasing amount ΔF of accelerator-pedal reaction force F, the output interface (or the drive circuit) of the system outputs a drive current corresponding to the determined reaction-force increasing amount ΔF to reaction motor 20. As a result of this (by way of the properly increased accelerator-pedal reaction force), it is possible to positively present effective support information on the necessity of the host vehicle's acceleration decrease.
As explained above, as input means for information data to be input into lane-changing necessity decision section 3a, the lane-changing support system of the third embodiment includes map information database and route guide device 18 (map information database and route guide means) that guides a traveling path of host vehicle 10 to the driver-selected destination. The system of the third embodiment includes the lane-changing necessity decision section (3a) that determines that there is a necessity of lane changing of host vehicle 10, when a branch point (a branched lane) exists ahead of host vehicle 10 and the distance between host vehicle 10, and the branch point becomes less than a predetermined distance (a predetermined time span or a predetermined time gap), and the driver-selected destination is branched toward a traveling path different from a traveling path extending along the current host vehicle's driving lane. The system of the third embodiment also includes end-of-traffic-merging setting section 3b that sets or determines traffic-merging end xend as an arbitrary position, which is located upstream of a branch point where one half of the highway is branched into two lanes and one of the two lanes contains a driver-selected destination, and spaced apart from the branch point by a predetermined distance. As discussed above, the system of the third embodiment is designed to make a decision on a necessity of lane-changing by automatically detecting a point, which requires lane-changing operation from the current host vehicle's driving lane to another traffic lane in order for host vehicle 10 to be routed to the driver-selected destination owing to the presence of the branch point. Thus, the system of the third embodiment can present or display optimum support information when host vehicle 10 approaches such a point that requires lane-changing operation owing to the presence of a branch point.
Additionally, in the system of the third embodiment, support information presentation section 4 further includes reaction motor 20, serving as an accelerator-pedal reaction force adjustment device (an accelerator-pedal reaction force adjustment means) through which a reaction force F of accelerator pedal 19 is increased or decreased. When support information presentation section 4 selects an optimum one from the lane-changing enabling gaps, and then support information presentation section 4 determines that a host vehicle acceleration decrease is needed for an appropriate lane change by host vehicle 10 into the selected optimum gap, support information presentation section 4 of the system of the third embodiment operates to increase reaction force F of accelerator pedal 19. As set out above, by way of presentation of support information based on a reaction-force change (a reaction-force increase) of accelerator pedal 19, it is possible to positively inform the driver of a proper host vehicle's manipulated variable (a proper host-vehicle acceleration/deceleration), in a specific traffic situation, in particular in a traffic situation that requires a decelerating operation of host vehicle 10. In other words, it is possible to effectively suppress an immoderate lane change by host vehicle 10 with excessive host-vehicle accelerations or at excessive host vehicle speeds.
Referring now to
Support information processing executed by the system of the fourth embodiment is hereunder described in reference to the fourth traffic situation shown in
When a new operation (a new turned-ON action) of winker 23 has been detected, the routine proceeds from step S3 to step S4. At step S4, traffic merging end xend is set to an arbitrary position ahead of host vehicle 10. In the fourth traffic situation shown in
xend =x0+T·v0 (19)
If winker 23 has already been in operation and additionally traffic merging end xend has already been set, the set value for traffic merging end xend is kept unchanged.
Regarding detailed contents of arithmetic and logic processes executed after traffic-merging end xend has been set, the lane-changing support procedure made by the system of the fourth embodiment is mathematically or algorithmically identical to the traffic-merging support procedure made by the system of the first embodiment. Thus, within the processing unit of the system of the fourth embodiment, after the decision process of step S4, the same processes as steps S5-S11 shown in
Referring now to
The arithmetic and logic processing of
At step S31, a check for the operating state of winker 23 is made. Concretely, a check is made to determine whether winker 23 is tuned ON or tuned OFF. When winker 23 is in the tuned-ON state, information on the direction indicated by winker 23 is also transmitted into processing unit 3 of the system of the fourth embodiment, and whereby the system can determine the presence of a driver's intention for lane-changing and the direction of lane-changing. When the answer to step S31 is negative (NO), that is, when winker 23 is kept turned OFF, the system of the fourth embodiment determines that there is no necessity of lane-changing support, and thus one cycle of the lane-changing support routine of
At step S32, a check is made to determine whether traffic-merging end xend has already been set. When the answer to step S32 is negative (NO), that is, traffic-merging end xend has not yet been set, the routine proceeds from step S32 to step S4. On the contrary, when the answer to step S32 is affirmative (YES), that is, traffic-merging end xend has already been set, the routine proceeds from step S32 to step S33.
At step S33, a check is made to determine whether host vehicle 10 has already passed through traffic-merging end xend. When the answer to step S33 is affirmative (YES), the routine proceeds from step S33 to step S4. Conversely when the answer to step S33 is negative (NO), the routine flows from step S33 to step S5.
At step S4, traffic-merging end xend is set or determined based on the previously-discussed expression (19), that is, Xend=x0+T·v0.
At step S5, desired vehicle speed v* of a point of time at which host vehicle 10 reaches traffic-merging end xend, determined through step S4, is determined based on first and second peripheral vehicle's speeds v1 and v2 (see the previously-discussed expressions (16) or (17)).
As explained above, only during a time period in which winker 23 is conditioned in the turned-ON state, the system of the fourth embodiment is designed to logically arithmetically compute or visually audibly display support information on lane-changing of host vehicle 10 into the traffic lane indicated by winker 23. In this manner, according to the system of the fourth embodiment, the presence or absence of a driver's intention for lane-changing is detected based on the operating state of winker 23, and only when winker 23 is in the turned-ON state, in other words, only in presence of the driver's intention for lane-changing, the actual arithmetic and logic processes for lane-changing support are initiated. As soon as a transition from the turned-ON state of winker 23 to the turned-OFF state occurs, the lane-changing support routine terminates. That is, the essential arithmetic and logic circuitries of the system of the fourth embodiment come into operation, only in presence of a driver's intention for lane-changing. In contrast to the above, in the traffic-merging support system-(or the traffic-merging period collision-avoidance system or the traveling object control system) as disclosed in JP10-105895, it is assumed that a traffic-merging lane vehicle and a main lane vehicle are automatically controlled via an arithmetic and logic processing system installed on a highway as a roadside processing system rather than a vehicle-mounted processing system. Thus, in the same manner as the traffic-merging support system disclosed in JP10-105884, the roadside processing system disclosed in JP10-105895 and fixedly mounted on the highway is applicable only a specific situation that lane-changing must be made owing to a road structure such as a gradually-narrowing traffic-merging area. Additionally, such a roadside processing system as disclosed in JP10-105895 is applicable to only a specific vehicle having an automatic control function by which the specific vehicle and the roadside processing system are intercommunicated with each other and the specific vehicle can be automatically controlled in response to an instruction or a command from the roadside processing system. A combination of the roadside processing system and the specific vehicle having the automatic control function is inferior in enhanced applicability, as compared to the vehicle-mounted lane-changing support system of the shown embodiment.
Additionally, in the system of the fourth embodiment shown in
The entire contents of Japanese Patent Application No. 2003-276666 (filed Jul. 18, 2003) are incorporated herein by reference.
While the foregoing is a description of the preferred embodiments carried out the invention, it will be understood that the invention is not limited to the particular embodiments shown and described herein, but that various changes and modifications may be made without departing from the scope or spirit of this invention as defined by the following claims.
Number | Date | Country | Kind |
---|---|---|---|
2003-276666 | Jul 2003 | JP | national |