The present invention relates to a lane change assistance method and a lane change assistance apparatus.
A technique of determining whether or not a subject vehicle can change lanes has heretofore been known (e.g. JP2000-020898A). This technique includes detecting a first distance and a first relative speed of the subject vehicle with respect to an object that is located ahead of the subject vehicle and in a lane to which the subject vehicle is to change lanes and a second distance and a second relative speed of the subject vehicle with respect to an object that is located behind the subject vehicle and in the lane to which the subject vehicle is to change lanes and determining whether or not the subject vehicle can change lanes, on the basis of the first and second distances and the first and second relative speeds.
In the prior art technique, however, a determination as to whether or not a lane change is possible is made on the basis only of the relationships between the subject vehicle and the objects located ahead of and behind the subject vehicle and in the lane to which the subject vehicle is to change lanes and, therefore, a determination that a lane change is possible may be made even in a region in which a lane change is not recommended under the traffic rules.
A problem to be solved by the present invention is to provide a lane change assistance method and a lane change assistance apparatus with which a determination can be appropriately made as to whether or not a lane change is possible.
The present invention solves the above problem through identifying a non-recommended region in which a lane change is not recommended, on the basis of road information, setting a region required for a subject vehicle to change lanes as a determination target region on the basis of positional information and vehicle speed information of the subject vehicle, and when the determination target region includes a part or all of the non-recommended region, making a determination that a lane change cannot be performed.
According to the present invention, a determination can be appropriately made as to whether or not a lane change is possible through identifying the non-recommended region in which a lane change is not recommended, on the basis of road information and making a determination that a lane change cannot be performed in the non-recommended region.
Hereinafter, one or more embodiments of the present invention will be described with reference to the drawings. In the embodiments, a travel control apparatus equipped in a vehicle will be exemplified and described.
The set of sensors 110 includes a GPS device that detects the position of the subject vehicle and a vehicle speed sensor that detects the vehicle speed of the subject vehicle. The GPS device detects radio waves transmitted from a plurality of communication satellites to periodically acquire positional information of the subject vehicle and detects the current position of the subject vehicle on the basis of the acquired positional information of the subject vehicle, angle variation information acquired from a gyro-sensor, and the vehicle speed acquired from the vehicle speed sensor. The set of sensors 110 further includes a camera that captures an image around the subject vehicle and a ranging sensor that detects an obstacle around the subject vehicle. Examples of the ranging sensor include a laser radar, an ultrasonic sensor, a sound wave sensor, and an infrared sensor.
The map database 120 stores map information and road information. The road information includes information on boundary lines (such as lane marks and curbstones), intersections, stop lines, pedestrian crosswalks, road shapes, road curvatures, etc. of each road.
The presentation device 130 presents to the driver, for example, a determination result as to whether or not the subject vehicle can change lanes. Examples of such a presentation device 130 include a lamp installed in an instrument panel, the display of a navigation device, and a speaker. For example, when the control device 150 determines that a lane change cannot be performed, the driver can be made to perceive that a lane change cannot be performed, by lighting the lamp of the presentation device 130, by controlling the display of the navigation device to display a message that a lane change cannot be performed, or by controlling the speaker to output a sound or voice that informs that a lane change cannot be performed.
The drive mechanism 140 includes an engine, a brake, a steering actuator, and other necessary components that are used to allow the subject vehicle to travel. For example, in a case of performing the lane change control of automatically changing lanes in accordance with a command from the driver, when the control device 150, which will be described below, determines that a lane change can be performed, the travel control apparatus 100 can control the operation of the engine, brake, and steering actuator included in the drive mechanism 140 thereby to automatically perform the lane change of the subject vehicle.
The control device 150 is composed of a read only memory (ROM) that stores programs for controlling travel of the subject vehicle, a central processing unit (CPU) that executes the programs stored in the ROM, and a random access memory (RAM) that serves as an accessible storage device. As substitute for or in addition to the CPU, a micro processing unit (MPU), a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or the like can also be used as an operating circuit.
The control device 150 executes the programs stored in the ROM using the CPU thereby to achieve the following functions: a subject vehicle information acquisition function of acquiring information on the subject vehicle; an ambient information acquisition function of acquiring information on the surroundings of the subject vehicle; a lane change determination function of determining whether or not the subject vehicle can change lanes; and a travel control function of controlling travel of the subject vehicle. These functions of the control device 150 will be described below.
The subject vehicle information acquisition function of the control device 150 serves to acquire information that includes the vehicle speed information and positional information of the subject vehicle, as the subject vehicle information. For example, the subject vehicle information acquisition function can serve to acquire the positional information of the subject vehicle as the subject vehicle information from the GPS device included in the set of sensors 110 and can also serve to acquire the vehicle speed information of the subject vehicle as the subject vehicle information from the vehicle speed sensor included in the set of sensors 110. In addition or alternatively, the subject vehicle information acquisition function can be configured to acquire the positional information of the subject vehicle on the basis of an image captured by the camera included in the set of sensors 110.
The ambient information acquisition function of the control device 150 serves to acquire information on roads and obstacles around the subject vehicle as the ambient information. For example, the ambient information acquisition function can serve to acquire the road information of the roads around the subject vehicle as the ambient information. The road information is stored in the map database 120. Thus, the ambient information acquisition function can serve to acquire the road information, which includes the boundary lines (such as lane marks and curbstones), intersections, stop lines, pedestrian crosswalks, road shapes, and road curvatures of the roads around the subject vehicle, as the ambient information. In addition or alternatively, the ambient information acquisition function can serve to acquire the road information of the roads around the subject vehicle as the ambient information from the camera and/or ranging sensor included in the set of sensors 110.
In addition or alternatively, the ambient information acquisition function can also serve to acquire the information on the obstacles present around the subject vehicle as the ambient information from the camera and/or ranging sensor included in the set of sensors 110. For example, the ambient information acquisition function can serve to acquire the information on the presence or absence of a neighboring vehicle traveling around the subject vehicle as the ambient information from the camera and/or ranging sensor included in the set of sensors 110. When such a neighboring vehicle is present, the ambient information acquisition function can serve to acquire the information on the position, traveling direction, and vehicle speed of the neighboring vehicle as the ambient information from the camera and/or ranging sensor included in the set of sensors 110.
The lane change determination function of the control device 150 serves to determine whether or not the subject vehicle can change lanes. With reference to the scene illustrated in
First, as illustrated in
Then, the lane change determination function serves to set, on the subject lane, a determination target region R1 for determining whether or not a lane change is possible, on the basis of the vehicle speed information and positional information of the subject vehicle acquired using the subject vehicle information acquisition function. The lane change determination function serves first to calculate a travel distance required for the subject vehicle V1 to change lanes. For example, when the subject vehicle V1 is traveling at a speed of 60 km/h and the planned traveling trajectory is calculated such that the time required for a lane change is 3 seconds, the lane change determination function can serve to calculate the travel distance required for the subject vehicle V1 to change lanes as 50 m. Then, as illustrated in
Then, the lane change determination function serves to set a region in which a lane change is not recommended as a non-recommended region R2 on the basis of the road information of the road around the subject vehicle. Specifically, the lane change determination function serves to set a region in which a lane change is not recommended, such as a region in which a lane change is prohibited by the traffic rules, as the non-recommended region R2 on the basis of the road information of the road lying ahead of the subject vehicle acquired using the ambient information acquisition function. For example, when a lane change is prohibited by the traffic rules in a region of 30 m just before the pedestrian crosswalk, as illustrated in
Subsequently, the lane change determination function serves to set, on the adjacent lane, an adjacent lane target region R3 for determining whether or not a lane change is possible. Specifically, the lane change determination function serves first to calculate a frontward inter-vehicle distance D1 and a rearward inter-vehicle distance D2 that are distances after the lane change. For example, the lane change determination function can serve to calculate a frontward inter-vehicle distance based on an inter-vehicle time (THW: Time-Headway) and a frontward inter-vehicle distance based on a collision margin time (TTC: Time To Collision) and acquire a longer distance out of the frontward inter-vehicle distance based on the inter-vehicle time (THW) and the frontward inter-vehicle distance based on the collision margin time (TTC) as the frontward inter-vehicle distance D1 after the lane change. Likewise, the lane change determination function can serve to calculate a rearward inter-vehicle distance based on the inter-vehicle time (THW) and a rearward inter-vehicle distance based on the collision margin time (TTC) and acquire a longer distance out of the rearward inter-vehicle distance based on the inter-vehicle time (THW) and the rearward inter-vehicle distance based on the collision margin time (TTC) as the rearward inter-vehicle distance D2 after the lane change. Methods of calculating the frontward inter-vehicle distance D1 and the rearward inter-vehicle distance D2 will be described in detail below.
For example, the lane change determination function can serve to calculate a distance obtained by multiplying a desired inter-vehicle time (THW) after the lane change by the vehicle speed of the subject vehicle V1 as the frontward inter-vehicle distance based on the inter-vehicle time (THW). The desired inter-vehicle time (THW) after the lane change is not particularly limited and can be appropriately set for each vehicle speed, such as by experiments. For example, in the example illustrated in
In addition, when the subject vehicle V1 is approaching a front adjacent vehicle V2, the lane change determination function can serve to calculate a distance obtained by multiplying a desired collision margin time (TTC) after the lane change by the relative vehicle speed between the subject vehicle V1 and the front adjacent vehicle V2 as the frontward inter-vehicle distance based on the collision margin time (TTC). The desired collision margin time (TTC) after the lane change can be appropriately set for each vehicle speed, such as by experiments. For example, in the example illustrated in
Then, the lane change determination function serves to acquire a longer distance out of the frontward inter-vehicle distance based on the inter-vehicle time (THW) and the frontward inter-vehicle distance based on the collision margin time (TTC) as the frontward inter-vehicle distance D1 after the lane change. For example, in the example illustrated in
In addition or alternatively, the lane change determination function can serve to calculate a distance obtained by multiplying a desired inter-vehicle time (THW) after the lane change by a general vehicle speed of a vehicle traveling in the adjacent lane (details will be described later) as the rearward inter-vehicle distance based on the inter-vehicle time (THW). For example, when the general vehicle speed of a vehicle traveling in the adjacent lane is 70 km/h and the desired inter-vehicle time (THW) after the lane change is 2 seconds, the lane change determination function can serve to calculate the rearward inter-vehicle distance based on the inter-vehicle time (THW) as 39 m. The lane change determination function can serve to acquire the speed limit of the road on which the subject vehicle V1 travels, as the general vehicle speed of a vehicle traveling on the adjacent lane. In addition or alternatively, the lane change determination function can serve to acquire a statistical value of the vehicle speed when a plurality of vehicles traveled in the adjacent lane in past times as the general vehicle speed of a vehicle traveling in the adjacent lane. In such a case, statistical values such as an average value, a median value, and a mode value of the vehicle speed when a plurality of vehicles traveled in the adjacent lane in past times may be preliminarily calculated, for example, in an external server (not illustrated) thereby to allow the lane change determination function to serve to acquire, from the external server, the statistical value of the vehicle speed when a plurality of vehicles traveled in the adjacent lane in past times as the information on the general vehicle speed of a vehicle traveling in the adjacent lane.
In addition, when a rear adjacent vehicle V3 is approaching the subject vehicle V1, the lane change determination function can serve to calculate a distance obtained by multiplying a desired collision margin time (TTC) after the lane change by the relative vehicle speed between the subject vehicle V1 and the rear adjacent vehicle V3 as the rearward inter-vehicle distance based on the collision margin time (TTC). For example, in the example illustrated in
Then, the lane change determination function serves to acquire a longer distance out of the rearward inter-vehicle distance based on the inter-vehicle time (THW) and the rearward inter-vehicle distance based on the collision margin time (TTC) as the rearward inter-vehicle distance D2 after the lane change. For example, in the example illustrated in
The lane change determination function further serves to set the adjacent lane target region R3 on the adjacent lane on the basis of the frontward inter-vehicle distance D1 after the lane change and the rearward inter-vehicle distance D2 after the lane change. For example, as illustrated in
Then, the lane change determination function serves to determine whether or not the subject vehicle can change lanes, on the basis of the determination target region R1, the non-recommended region R2, and the adjacent lane target region R3. Specifically, the lane change determination function serves first to determine whether or not the determination target region R1 includes a part or all of the non-recommended region R2. Then, when the determination target region R1 includes a part or all of the non-recommended region R2, the lane change determination function serves to determine that the subject vehicle cannot change lanes. For example, in the example illustrated in
When the determination target region R1 does not include a part of the non-recommended region R2, the lane change determination function serves to determine whether or not the subject vehicle can change lanes, on the basis of the relationship between the adjacent lane target region R3 and an adjacent vehicle. Specifically, the lane change determination function serves first to determine whether or not an adjacent vehicle is present in the adjacent lane target region R3. When no adjacent vehicle is present in the adjacent lane target region R3, the lane change determination function serves to determine that the subject vehicle can change lanes. On the other hand, when one or more adjacent vehicles are present in the adjacent lane target region R3, the lane change determination function serves further to determine whether or not the subject vehicle V1 can change lanes, on the basis of a front vehicle proximity level CV2 of the front adjacent vehicle V2 approaching the subject vehicle V1 and/or a rear vehicle proximity level CV3 of the rear adjacent vehicle V3 approaching the subject vehicle V1.
For example, the lane change determination function serves to calculate an inter-vehicle time (THWV2) for the subject vehicle V1 to the front adjacent vehicle V2 and a collision margin time (TTCV2) for the subject vehicle V1 to the front adjacent vehicle V2. Then, the lane change determination function can serve to calculate the front vehicle proximity level CV2 of the front adjacent vehicle V2 approaching the subject vehicle V1 on the basis of the inter-vehicle time (THWV2) for the subject vehicle V1 to the front adjacent vehicle V2 and the collision margin time (TTCV2) for the subject vehicle V1 to the front adjacent vehicle V2 as represented, for example, by the following equation (1).
The front vehicle proximity level CV2=1/THWV2+4/TTCV2 (1)
Likewise, the lane change determination function serves to calculate an inter-vehicle time (THWv3) for the subject vehicle V1 to the rear adjacent vehicle V3 and a collision margin time (TTCv3) for the subject vehicle V1 to the rear adjacent vehicle V3. Then, the lane change determination function can serve to calculate the rear vehicle proximity level CV3 of the rear adjacent vehicle V3 approaching the subject vehicle V1 on the basis of the inter-vehicle time (THWv3) for the subject vehicle V1 to the rear adjacent vehicle V3 and the collision margin time (TTCv3) for the subject vehicle V1 to the rear adjacent vehicle V3 as represented, for example, by the following equation (2).
The rear vehicle proximity level Cv3=1/THWv3+4/TTCv3 (2)
For example, in a case in which the rear adjacent vehicle V3 is approaching the subject vehicle V1 from behind, when the inter-vehicle time (THWv3) for the subject vehicle V1 to the rear adjacent vehicle V3 is 2 seconds and the collision margin time (TTCv3) for the subject vehicle V1 to the rear adjacent vehicle V3 is 5 seconds, the lane change determination function can serve to obtain the rear vehicle proximity level CV3 of the rear adjacent vehicle V3 approaching the subject vehicle V1 as 1.3 from the above equation (2).
Then, when the front vehicle proximity level CV2 of the front adjacent vehicle V2 approaching the subject vehicle V1 and the rear vehicle proximity level CV3 of the rear adjacent vehicle V3 approaching the subject vehicle V1 are lower than respective predetermined thresholds, the lane change determination function serves to determine that the subject vehicle V1 can change lanes. On the other hand, when the front vehicle proximity level CV2 or the rear vehicle proximity level CV3 is not lower than the corresponding predetermined threshold, the lane change determination function serves to determine that the subject vehicle V1 cannot change lanes. The threshold of the front vehicle proximity level CV2 and the threshold of the rear vehicle proximity level CV3 are not particularly limited and can be appropriately set. The threshold of the front vehicle proximity level CV2 and the threshold of the rear vehicle proximity level CV3 may be the same value or may also be different values.
The travel control function of the control device 150 serves to control the automated travel of the subject vehicle. For example, the travel control function can serve to control the operation of the drive mechanism 140 such as the steering actuator so that the subject vehicle travels in the subject lane, thereby to perform the lane keeping control of controlling the traveling position of the subject vehicle in the road width direction. In addition or alternatively, the travel control function can serve to control the operation of the drive mechanism 140, such as the engine and/or brake, thereby to perform the constant-speed travel control in which the subject vehicle is controlled to travel at a certain vehicle speed that is set by the driver. In addition or alternatively, when a preceding vehicle is present, the travel control function can serve to control the operation of the drive mechanism 140, such as the engine and/or brake, thereby to perform the follow-up travel control in which the subject vehicle is controlled to follow the preceding vehicle with a certain inter-vehicle distance that is set by the driver. In addition, in the present embodiment, the travel control function can serve to control the operation of the drive mechanism 140, such as the engine, brake, and steering actuator, thereby to perform the lane change control in which the subject vehicle is controlled to automatically change lanes. In the present embodiment, the travel control function serves to determine whether or not to perform the lane change control, on the basis of the determination result made by the lane change determination function as to whether or not a lane change is possible.
With reference to
In step S101, the subject vehicle information acquisition function of the control device 150 serves first to acquire the subject vehicle information. For example, the vehicle information acquisition function can serve to acquire the positional information of the subject vehicle as the subject vehicle information from the GPS device included in the set of sensors 110 and can also serve to acquire the vehicle speed information of the subject vehicle as the subject vehicle information from the vehicle speed sensor included in the set of sensors 110.
In step S102, the ambient information acquisition function of the control device 150 serves to acquire the ambient information. For example, the ambient information acquisition function can serve to acquire the road information of the roads around the subject vehicle as the ambient information from the map database 120 or can also acquire the road information of the roads around the subject vehicle and the information on the obstacles present around the subject vehicle as the ambient information from the camera and/or ranging sensor included in the set of sensors 110.
In step S103, as illustrated in
In step S104, the lane change determination function of the control device 150 serves to set the determination target region R1. In the present embodiment, the lane change determination function serves to calculate the travel distance required for the subject vehicle V1 to change lanes, on the basis of the positional information and vehicle speed information of the subject vehicle V1 acquired in step S101 and/or the planned traveling trajectory calculated in step S103. Then, as illustrated in
In step S105, the lane change determination function serves to set the non-recommended region R2. Specifically, as illustrated in
In step S106, the lane change determination function serves to set the adjacent lane target region R3. For example, the lane change determination function can serve to calculate the frontward inter-vehicle distance D1 and the rearward inter-vehicle distance D2, which are distances after the lane change, and set a specific region of the region on the adjacent lane as the adjacent lane target region R3. The specific region is a region that is defined from the position P2 separated frontward from the subject vehicle by the frontward inter-vehicle distance D1 to the position P3 separated rearward from the subject vehicle by the rearward inter-vehicle distance D2.
In step S107, the lane change determination function serves to determine whether or not a lane change is possible, on the basis of the determination target region R1 which is set in step S104 and the non-recommended region R2 which is set in step S105. Specifically, the lane change determination function serves to determine whether or not the determination target region R1 includes a part or all of the non-recommended region R2. Then, when the determination target region R1 includes a part or all of the non-recommended region R2, the process proceeds to step S108. In step S108, the lane change determination function serves to determine that the subject vehicle V1 cannot change lanes. On the other hand, when a determination is made in step S107 that the determination target region R1 does not include a part or all of the non-recommended region R2, the process proceeds to step S109.
In step S109, the lane change determination function serves to determine whether or not an adjacent vehicle is present in the adjacent lane target region R3. When a determination is made that no adjacent vehicle is present in the adjacent lane target region R3, the process proceeds to step S110. In step S110, the lane change determination function serves to determine that the subject vehicle can change lanes. On the other hand, when one or more adjacent vehicles are present in the adjacent lane target region R3, the process proceeds to step S111.
In step S111, the lane change determination function serves to calculate the front vehicle proximity level CV2, which represents a proximity level of the front adjacent vehicle V2 approaching the subject vehicle V1, and the rear vehicle proximity level CV3, which represents a proximity level of the rear adjacent vehicle V3 approaching the subject vehicle V1. For example, the lane change determination function can serve to calculate the front vehicle proximity level CV2 and the rear vehicle proximity level CV3 on the basis of the above equations (1) and (2).
Then, in step S112, the lane change determination function serves to determine whether or not the front vehicle proximity level CV2 and rear vehicle proximity level CV3 calculated in step S111 are lower than respective predetermined thresholds. When the front vehicle proximity level CV2 or the rear vehicle proximity level CV3 is not lower than the corresponding predetermined threshold, the process proceeds to step S113. In step S113, the lane change determination function serves to determine that the subject vehicle V1 cannot change lanes. On the other hand, when the front vehicle proximity level CV2 and the rear vehicle proximity level CV3 are lower than the respective predetermined thresholds, the process proceeds to step S114. In step S114, the lane change determination function serves to determine that the subject vehicle V1 can change lanes.
In step S115, the lane change determination function serves to output the determination result for a lane change made in step S108, S110, S113, or S114. For example, the lane change determination function can serve to output a determination result that a lane change cannot be performed to the presentation device 130 thereby to allow the presentation device 130 to notify that a lane change cannot be performed. When the travel control apparatus 100 performs the lane change control, the determination result as to whether or not a lane change is possible can be output thereby to allow the travel control apparatus 100 to appropriately perform the lane change of the subject vehicle.
As described above, in the present embodiment, the non-recommended region R2 in which a lane change is not recommended is identified on the basis of the road information of the roads around the subject vehicle V1, and the determination target region R1 for determining whether or not the subject vehicle V1 can change lanes is set on the basis of the positional information and vehicle speed information of the subject vehicle V1. Then, when the determination target region R1 includes a part or all of the non-recommended region R2, a determination is made that the subject vehicle V1 cannot change lanes. Through this operation, in the present embodiment, a determination can be made that a lane change cannot be performed in a region in which a lane change is not recommended, such as a region in which a lane change is prohibited by the traffic rules, and a determination can therefore be appropriately made that the subject vehicle V1 can change lanes.
Moreover, in the present embodiment, the travel distance required for the subject vehicle to change lanes is estimated on the basis of the vehicle speed of the subject vehicle, and a region that is included in the region on the subject lane and corresponds to the travel distance required for the subject vehicle to change lanes is set as the determination target region R1. Through this operation, in the present embodiment, the region in which the subject vehicle changes lanes can be appropriately set as the determination target region R1. As a result, a determination can be appropriately made as to whether or not the subject vehicle can change lanes.
Furthermore, in the present embodiment, when the determination target region R1 does not include a part or all of the non-recommended region R2, the adjacent lane target region R3 is set in the adjacent lane. Then, a determination is made as to whether or not an adjacent vehicle is present in the adjacent lane target region R3. When no adjacent vehicle is present in the adjacent lane target region R3, a determination is made that the subject vehicle can change lanes. On the other hand, when one or more adjacent vehicles are present in the adjacent lane target region R3, the front vehicle proximity level CV2 of the front adjacent vehicle V2 approaching the subject vehicle V1 and the rear vehicle proximity level CV3 of the rear adjacent vehicle V3 approaching the subject vehicle V1 are calculated. Then, when the front vehicle proximity level CV2 or the rear vehicle proximity level CV3 is not lower than the corresponding predetermined threshold, a determination is made that the subject vehicle cannot change lanes, while when the front vehicle proximity level CV2 and the rear vehicle proximity level CV3 are lower than the respective predetermined thresholds, a determination is made that the subject vehicle can change lanes. Here, the front vehicle proximity level CV2 can be used as an index of the degree which the driver of the subject vehicle V1 feels that the front adjacent vehicle V2 is approaching the subject vehicle V1. The rear vehicle proximity level CV3 can be used as an index of the degree which the driver of the subject vehicle V1 feels that the rear adjacent vehicle V3 is approaching the subject vehicle V1. Accordingly, when the front vehicle proximity level CV2 or the rear vehicle proximity level CV3 is not lower than the corresponding predetermined threshold, a determination is made that the subject vehicle cannot change lanes, and it is thereby possible to effectively prevent the driver of the subject vehicle V1 from feeling uneasy due to the front adjacent vehicle V2 or the rear adjacent vehicle V3 approaching the subject vehicle V1 upon the lane change of the subject vehicle V1.
Next, the travel control apparatus according to a second embodiment will be described. The travel control apparatus 100 according to the second embodiment has the same configuration as that of the travel control device 100 of the first embodiment and is the same as in the first embodiment except that the travel control apparatus 100 operates as described below.
In the second embodiment, the lane change determination function of the control device 150 serves to estimate the vehicle speed of the subject vehicle when traveling on a road lying ahead of the subject vehicle, on the basis of the road shape of the road lying ahead of the subject vehicle, and set the determination target region R1 on the basis of the estimated vehicle speed of the subject vehicle.
In contrast, in the second embodiment, before the subject vehicle V1 enters the curve, the lane change determination function serves to estimate the vehicle speed of the subject vehicle V1 when traveling through the curve and set the determination target region R1 on the basis of the estimated vehicle speed of the subject vehicle V1. For example, in a case in which it is estimated that the subject vehicle V1 reduces its vehicle speed to 50 km/h in order to enter the curve, when the time required for a lane change is 3 seconds, the lane change determination function can serve to set a region from the subject vehicle V1 to a distance of 42 m as the determination target region R1. The method of estimating the vehicle speed of the subject vehicle on a road lying ahead of the subject vehicle is not particularly limited, and any well-known method can be used.
In the second embodiment, when determining whether or not the subject vehicle can change lanes on the basis of the adjacent lane target region R3 and adjacent vehicles, the lane change determination function serves to calculate a subject vehicle proximity level Cvi of the subject vehicle V1 approaching the rear adjacent vehicle V3 in addition to the front vehicle proximity level CV2 of the front adjacent vehicle V2 approaching the subject vehicle V1 and the rear vehicle proximity level CV3 of the rear adjacent vehicle V3 approaching the subject vehicle V1.
Specifically, the lane change determination function serves first to calculate an inter-vehicle time (THWv1) and a collision margin time (TTCv1) for the rear adjacent vehicle V3 to the subject vehicle V1. The inter-vehicle time (THWV1) for the rear adjacent vehicle V3 to the subject vehicle V1 can be obtained by dividing the relative distance between the subject vehicle V1 and the rear adjacent vehicle V3 by the vehicle speed of the rear adjacent vehicle V3. The collision margin time (TTCV1) for the rear adjacent vehicle V3 to the subject vehicle V1 can be obtained by dividing the relative distance between the subject vehicle V1 and the rear adjacent vehicle V3 by the difference between the vehicle speed of the subject vehicle V1 and the vehicle speed of the rear adjacent vehicle V3. Then, the lane change determination function serves to calculate the subject vehicle proximity level CV1 of the subject vehicle V1 approaching the rear adjacent vehicle V3 on the basis of the inter-vehicle time (THWV1) and collision margin time (TTCV1) for the rear adjacent vehicle V3 as represented by the following equation (3).
The subject vehicle proximity level CV1=1/THWV1+4/TTCV1 (3)
Then, in the second embodiment, when the front vehicle proximity level CV2 and the rear vehicle proximity level CV3 are lower than respective predetermined thresholds, the lane change determination function serves to determine whether or not the subject vehicle proximity level CV1 of the subject vehicle V1 approaching the rear adjacent vehicle V3 is lower than a predetermined threshold. When the subject vehicle proximity level CV1 is not lower than the predetermined threshold, the lane change determination function serves to determine that the subject vehicle V1 cannot change lanes, while when the subject vehicle proximity level CV1 is lower than the predetermined threshold, the lane change determination function serves to determine that the subject vehicle V1 can change lanes. The threshold of the subject vehicle proximity level CV1 is not particularly limited and can be appropriately set. The threshold of the subject vehicle proximity level CV1 may be a different value from the threshold of the front vehicle proximity level CV2 or the threshold of the rear vehicle proximity level CV3 or may also be the same value as the threshold of the front vehicle proximity level CV2 or the threshold of the rear vehicle proximity level CV3.
With reference to
In steps S101 to S103, as in the first embodiment, the subject vehicle information and the ambient information are acquired (steps S101 and S102) and the planned traveling trajectory when the subject vehicle changes lanes is calculated (step S103). Step S103 is followed by step S201, in which the lane change determination function of the control device 150 serves to estimate the vehicle speed of the subject vehicle when traveling on a road lying ahead of the subject vehicle, on the basis of the road shape of the road lying ahead of the subject vehicle. The road shape of the road lying ahead of the subject vehicle is included in the ambient information acquired in step S102. Then, in step S202, the lane change determination function serves to set the determination target region R1 on the basis of the vehicle speed, estimated in step S201, of the subject vehicle on the road lying ahead of the subject vehicle. Through this operation, as illustrated in
In steps S105 to S112, the process is executed as in the first embodiment. That is, after the non-recommended region R2 and the adjacent lane target region R3 are set (steps S105 and S106), a determination is made as to whether or not the determination target region R1 set in step S202 includes a part or all of the non-recommended region R2 (step S107). Then, when the determination target region R1 includes a part or all of the non-recommended region R2, a determination is made that the subject vehicle cannot change lanes (step S108), while when a determination is made that the determination target region R1 does not include a part or all of the non-recommended region R2, a determination is made as to whether or not an adjacent vehicle is present in the adjacent lane target region R3 (step S109). When no adjacent vehicle is present in the adjacent lane target region R3, a determination is made that the subject vehicle can change lanes (step S110). On the other hand, when one or more adjacent vehicles are present in the adjacent lane target region R3, the front vehicle proximity level CV2 and the rear vehicle proximity level CV3 are calculated (step S111) and a determination is made as to whether or not the front vehicle proximity level CV2 and the rear vehicle proximity level CV3 are lower than respective predetermined thresholds (step S112). When the front vehicle proximity level CV2 or the rear vehicle proximity level CV3 is not lower than the corresponding predetermined threshold, a determination is made that the subject vehicle cannot change lanes (step S113). On the other hand, when the front vehicle proximity level CV2 and the rear vehicle proximity level CV3 are lower than the respective predetermined thresholds, the process proceeds to step S203.
In step S203, the lane change determination function serves to calculate a proximity level of the subject vehicle V1 approaching the rear adjacent vehicle V3 as the subject vehicle proximity level CV1. For example, the lane change determination function can serve to calculate the subject vehicle proximity level CV1 of the subject vehicle V1 approaching the rear adjacent vehicle V3 on the basis of the inter-vehicle time (THWV1) for the rear adjacent vehicle V3 to the subject vehicle V1 and the collision margin time (TTCV1) for the rear adjacent vehicle V3 to the subject vehicle V1 as represented by the above equation (3).
Then, in step S204, the lane change determination function serves to determine whether or not the subject vehicle proximity level CV1 calculated in step S203 is lower than a predetermined threshold. When the subject vehicle proximity level CV1 is lower than the predetermined threshold, the process proceeds to step S114, in which the lane change determination function serves to determine that the subject vehicle V1 can change lanes. When the subject vehicle proximity level CV1 is not lower than the predetermined threshold, the process proceeds to step S113, in which the lane change determination function serves to determine that the subject vehicle V1 cannot change lanes.
As described above, in the second embodiment, the vehicle speed of the subject vehicle when traveling on the road lying ahead of the subject vehicle is estimated on the basis of the road shape of the road lying ahead of the subject vehicle, and the determination target region R1 is set on the basis of the estimated vehicle speed. Through this operation, in the second embodiment, a determination as to whether or not the subject vehicle V1 can change lanes can be appropriately made on the basis of the road shape of the road when the subject vehicle V1 changes lanes.
Moreover, in the second embodiment, in addition to the front vehicle proximity level CV2 and the rear vehicle proximity level CV3, the subject vehicle proximity level CV1 of the subject vehicle V1 approaching the rear adjacent vehicle V3 is calculated. Then, in addition to the determination as to whether or not the front vehicle proximity level CV2 and the rear vehicle proximity level CV3 are lower than respective predetermined thresholds, a determination is made as to whether or not the subject vehicle proximity level CV1 is lower than a predetermined threshold. When the subject vehicle proximity level CV1 is lower than the predetermined threshold, a determination is made that the subject vehicle V1 can change lanes, while when the subject vehicle proximity level CV1 is not lower than the predetermined threshold, a determination is made that the subject vehicle V1 cannot change lanes. Here, the subject vehicle proximity level CV1 can be used as an index of the degree which the driver of the rear adjacent vehicle V3 feels that the subject vehicle V1 is approaching the rear adjacent vehicle V3. Accordingly, when the subject vehicle proximity level CV1 is high, the driver of the rear adjacent vehicle V3 may feel that the subject vehicle V1 is approaching the rear adjacent vehicle V3, and the driver of the rear adjacent vehicle V3 may possibly disturb the traffic flow of the adjacent lane, such as by putting on the brake. In the second embodiment, therefore, when the subject vehicle proximity level CV1 is not lower than a predetermined threshold, a determination is made that the subject vehicle V1 cannot change lanes, and it is thereby possible to effectively prevent the driver of the rear adjacent vehicle V3 from disturbing the traffic flow of the adjacent lane, such as by putting on the brake.
Embodiments heretofore explained are described to facilitate understanding of the present invention and are not described to limit the present invention. It is therefore intended that the elements disclosed in the above embodiments include all design changes and equivalents to fall within the technical scope of the present invention.
For example, in the above-described embodiments, a configuration is exemplified in which the non-recommended region R2 is set on the basis of the road information stored in the map database 120, but the present invention is not limited to this configuration, and another configuration may also be employed. For example, probe information may be collected from a plurality of vehicles or accident information of a plurality of vehicles may be preliminarily stored in a database. Such information may be analyzed to preliminarily store a region in which a lane change is not recommended as the non-recommended region R2 in the database. This allows the control device 150 to acquire the non-recommended region R2 around the subject vehicle from the above database.
In the above-described embodiments, a configuration is exemplified in which, when the determination target region R1 includes a part or all of the non-recommended region R2, a determination is made that the subject vehicle V1 cannot change lanes, but the present invention is not limited to this configuration, and another configuration may also be employed in which, for example, a frame surrounding the determination target region R1 is set as a determination target frame, a frame surrounding the non-recommended region R2 is set as a non-recommended frame, and when the determination target frame and the non-recommended frame interfere with each other, a determination is made that the subject vehicle V1 cannot change lanes. In this case, a modified configuration may be employed in which, when the determination target frame and the non-recommended frame do not interfere with each other, a frame surrounding the adjacent lane target region R3 is set as an adjacent lane target frame, and a determination is made as to whether or not the subject vehicle V1 can change lanes, on the basis of an adjacent vehicle present in the adjacent lane target frame.
In the above-described embodiments, a configuration is exemplified in which the frontward inter-vehicle distance D1 and the rearward inter-vehicle distance D2 are calculated to set the adjacent lane target region R3 on the basis of the inter-vehicle time (THW) and the collision margin time (TTC), but the present invention is not limited to this configuration, and another configuration can also be employed in which, for example, the lane change determination function serves to preliminarily determine the frontward inter-vehicle distance D1 and rearward inter-vehicle distance D2 for each vehicle speed and set the adjacent lane target region R3 on the basis of the frontward inter-vehicle distance D1 and rearward inter-vehicle distance D2 corresponding to the vehicle speed of the subject vehicle. In addition or alternatively, the lane change determination function can be configured to determine the frontward inter-vehicle distance D1 and the rearward inter-vehicle distance D2 on the basis of the front adjacent vehicle V2 and the rear adjacent vehicle V3 which travel at distances closest to the subject vehicle V1. For example, the lane change determination function can be configured to increase the frontward inter-vehicle distance D1 or the rearward inter-vehicle distance D2 as the size of the front adjacent vehicle V2 or the rear adjacent vehicle V3 is larger. In addition or alternatively, the lane change determination function can be configured to increase the frontward inter-vehicle distance D1 or the rearward inter-vehicle distance D2 as the front adjacent vehicle V2 or the rear adjacent vehicle V3 is closer to the subject vehicle or as the vehicle speed of the front adjacent vehicle V2 is slower or the vehicle speed of the rear adjacent vehicle V3 is higher. In addition or alternatively, the lane change determination function can be configured to set the length of the adjacent lane target region R3 on the basis of the road shape of the road lying ahead of the subject vehicle V1 as in the case of the determination target region R1 in the second embodiment.
In the above-described embodiments, a configuration is exemplified in which the vehicle speed of a general vehicle in the adjacent lane is acquired as the vehicle speed of the rear adjacent vehicle V3 thereby to calculate the rearward inter-vehicle distance based on the inter-vehicle time (THW), but the present invention is not limited to this configuration, and another configuration can also be employed in which, for example, the absolute vehicle speed of the rear adjacent vehicle V3 is calculated and the rearward inter-vehicle distance based on the inter-vehicle time (THW) is calculated on the basis of the absolute vehicle speed of the rear adjacent vehicle V3.
The control device 150 according to the above-described embodiments corresponds to the controller in the present invention.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2016/071712 | 7/25/2016 | WO | 00 |