Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7563216B2 - Vehicle driving control method and driving control device - Google Patents
[go: Go Back, main page]

JP7563216B2 - Vehicle driving control method and driving control device - Google Patents

Vehicle driving control method and driving control device Download PDF

Info

Publication number
JP7563216B2
JP7563216B2 JP2021020883A JP2021020883A JP7563216B2 JP 7563216 B2 JP7563216 B2 JP 7563216B2 JP 2021020883 A JP2021020883 A JP 2021020883A JP 2021020883 A JP2021020883 A JP 2021020883A JP 7563216 B2 JP7563216 B2 JP 7563216B2
Authority
JP
Japan
Prior art keywords
vehicle
lane change
lane
speed
driving
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021020883A
Other languages
Japanese (ja)
Other versions
JP2022123521A (en
Inventor
慎也 田中
宏寿 植田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nissan Motor Co Ltd
Original Assignee
Nissan Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Priority to JP2021020883A priority Critical patent/JP7563216B2/en
Publication of JP2022123521A publication Critical patent/JP2022123521A/en
Application granted granted Critical
Publication of JP7563216B2 publication Critical patent/JP7563216B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Traffic Control Systems (AREA)

Description

本発明は、車両の走行制御方法及び走行制御装置に関するものである。 The present invention relates to a vehicle driving control method and a driving control device.

自車両が走行する自車線から他車線に車線変更する際、他車線を走行する複数の他車両を検出し、他車両の車間に自車両が進入可能な車間スペースが検出された場合には、自車両を減速させたのち検出された車間スペースに自車両を進入させる車線変更を実行する走行支援システムが知られている(特許文献1の図8~図10の走行シーン参照)。 There is a known driving assistance system that, when changing lanes from the lane in which the vehicle is traveling to another lane, detects multiple other vehicles traveling in the other lane, and if a space between the other vehicles that the vehicle can enter is detected, executes a lane change by decelerating the vehicle and then entering the detected space between the other vehicles (see the driving scenes in Figures 8 to 10 of Patent Document 1).

特開2015-184722号公報JP 2015-184722 A

しかしながら、上記従来の走行支援システムでは、自車両が車線変更するための減速を開始した後に、他車線を走行する他車両の状況によっては進入可能な車間スペースを確保できなくなることがある。このような場合には、車線変更を完了することができずに自車両が自車線と他車線を跨いだ状態で停止し、後続車両の交通流の妨げになるという問題がある。 However, with the conventional driving assistance system described above, after the vehicle starts to decelerate in order to change lanes, depending on the situation of the other vehicle traveling in the other lane, it may not be possible to secure sufficient space between the vehicle and the other vehicle. In such cases, the vehicle may be unable to complete the lane change and may stop straddling its own lane and the other lane, causing a problem of impeding the traffic flow of following vehicles.

本発明が解決しようとする課題は、自律走行制御による車線変更時に、自車両が自車線と他車線を跨いだ状態で停止することを抑制できる車両の走行制御方法及び車両の走行制御装置を提供することである。 The problem that the present invention aims to solve is to provide a vehicle driving control method and a vehicle driving control device that can prevent the vehicle from stopping in a state straddling the vehicle's own lane and other lanes when changing lanes through autonomous driving control.

本発明は、自車両の走行経路上に車線変更を実行する車線変更区間を特定し、車線変更区間の自車線上に、自車両を停止させる仮想停止位置を設定し、仮想停止位置まで自車両を減速して走行させ、仮想停止位置に到達するまでに車線変更が完了するか否かを判定し、仮想停止位置に到達するまでに車線変更が完了しないと判定した場合には、仮想停止位置で自車両を停止させたのち、車線変更を実行することで上記課題を解決する。 The present invention solves the above problem by identifying a lane change section on the vehicle's travel route where a lane change is to be performed, setting a virtual stop position where the vehicle will stop on the vehicle's lane in the lane change section, decelerating the vehicle to the virtual stop position, determining whether the lane change will be completed before the vehicle reaches the virtual stop position, and if it is determined that the lane change will not be completed before the vehicle reaches the virtual stop position, stopping the vehicle at the virtual stop position and then executing the lane change.

本発明によれば、自律走行制御による車線変更時に、自車両が自車線と他車線を跨いだ状態で停止することを抑制することができる。 The present invention makes it possible to prevent the vehicle from stopping in a state straddling its own lane and another lane when changing lanes through autonomous driving control.

本発明の車両の走行制御装置の一実施の形態を示すブロック図である。1 is a block diagram showing an embodiment of a vehicle cruise control device according to the present invention; 図1の入力装置の一部を示す正面図である。FIG. 2 is a front view showing a part of the input device of FIG. 1 . 図1の走行制御装置の車線変更制御の一例を示す平面図である。2 is a plan view showing an example of lane change control of the driving control device of FIG. 1; (A)及び(B)のそれぞれは、本発明の比較例に係る車線変更制御を示す平面図である。5A and 5B are plan views showing lane change control according to a comparative example of the present invention. 図1の走行制御装置に含まれる車線変更制御ユニットの一例を示すブロック図である。2 is a block diagram showing an example of a lane change control unit included in the driving control device of FIG. 1 . (A)は、図5の車線変更区間特定部及び仮想停止位置設定部で実行される処理例を示す図であり、(B)は、図5の対象車両特定部で実行される処理例を示す平面図である。6A is a diagram showing an example of processing executed by a lane change section identification unit and a virtual stop position setting unit in FIG. 5 , and FIG. 6B is a plan view showing an example of processing executed by a target vehicle identification unit in FIG. 5 . (A)及び(B)のそれぞれは、図5の車線変更実行判断部で実行される処理例(その1)を示す平面図である。6A and 6B are plan views each showing a first example of a process executed by the lane change execution determination unit in FIG. 5 . 図5の車線変更実行判断部で実行される処理例(その2)を示す平面図である。6 is a plan view showing a second example of a process executed by the lane change execution determination unit in FIG. 5 . 図5の車線変更実行判断部及び減速度選択部で実行される処理例を示す平面図(上図)と、自車両の減速度を示すグラフ(下図、位置に対する速度)である。6 is a plan view (upper diagram) showing an example of processing executed by a lane change execution determination unit and a deceleration selection unit in FIG. 5, and a graph showing the deceleration of the host vehicle (lower diagram, speed versus position). (A)~(D)のそれぞれは、図5のコスト設定部に記憶される走行パターン変数を示す平面図と車線変更コストの一例を示すグラフである。7A to 7D are a plan view showing driving pattern variables stored in the cost setting unit of FIG. 5 and a graph showing an example of lane change costs, respectively. (A)~(C)のそれぞれは、図5のコスト設定部に記憶される走行パターン変数を示す平面図と車線変更コストの他例を示すグラフである。7A to 7C are respectively a plan view showing driving pattern variables stored in the cost setting unit of FIG. 5 and a graph showing another example of lane change costs. 図5のコスト設定部に記憶される走行パターンと変数の一例を示す図である。FIG. 6 is a diagram showing an example of a driving pattern and variables stored in a cost setting unit in FIG. 5 . (A)及び(B)のそれぞれは、図10(B)~(D)の走行パターン変数を適用する走行シーンの一例を示す平面図である。10A and 10B are plan views each showing an example of a driving scene to which the driving pattern variables of FIGS. 10B to 10D are applied. (A)及び(B)のそれぞれは、図11(A)~(C)の走行パターン変数を適用する走行シーンの一例を示す平面図である。11A and 11B are plan views each showing an example of a driving scene to which the driving pattern variables of FIGS. 11A to 11C are applied. 図5の車線変更制御ユニットで実行される制御処理例を示すフローチャートである。6 is a flowchart showing an example of a control process executed by the lane change control unit of FIG. 5 . 図5のコスト設定部及び仮想停止位置設定部で実行される制御処理例を示すフローチャート(図15のステップS5のサブルーチン)である。16 is a flowchart (a subroutine of step S5 in FIG. 15 ) showing an example of control processing executed by a cost setting unit and a virtual stop position setting unit in FIG. 5 .

《走行制御装置の構成》
以下、本発明の実施形態を図面に基づいて説明する。図1は、本実施形態に係る車両の走行制御装置1の構成を示すブロック図である。本実施形態の走行制御装置1は、本発明に係る車両の走行制御方法を実施する一実施の形態でもある。
Configuration of the driving control device
An embodiment of the present invention will now be described with reference to the drawings. Fig. 1 is a block diagram showing the configuration of a vehicle cruise control device 1 according to this embodiment. The cruise control device 1 of this embodiment is also an embodiment for carrying out a vehicle cruise control method according to the present invention.

図1に示すように、本実施形態の走行制御装置1は、センサ11、自車位置検出装置12、地図データベース13、車載機器14、ナビゲーション装置15、提示装置16、入力装置17、駆動制御装置18、及び制御装置19を備える。これらの装置は、たとえばCAN(Controller Area Network)その他の車載LANにより接続され、相互に情報の送受信を行うことができる。 As shown in FIG. 1, the driving control device 1 of this embodiment includes a sensor 11, a vehicle position detection device 12, a map database 13, in-vehicle equipment 14, a navigation device 15, a presentation device 16, an input device 17, a drive control device 18, and a control device 19. These devices are connected, for example, by a CAN (Controller Area Network) or other in-vehicle LAN, and can send and receive information between them.

センサ11は、自車両の走行状態を検出する。たとえば、センサ11として、自車両の前方を撮像する前方カメラ、自車両の左右の側方をそれぞれ撮像する側方カメラ、自車両の後方を撮像する後方カメラ、自車両の前方の障害物を検出する前方レーダー、自車両の後方の障害物を検出する後方レーダー、自車両の左右の側方に存在する障害物を検出する側方レーダー、自車両の車速を検出する車速センサ、ドライバーがハンドルを持っているか否かを検出するタッチセンサ(静電容量センサ)およびドライバーを撮像する車内カメラなどが挙げられる。なお、センサ11として、上述した複数のセンサのうち1つを用いる構成としてもよいし、2種類以上のセンサを組み合わせて用いる構成としてもよい。センサ11の検出結果は、所定時間間隔で制御装置19に出力される。 The sensor 11 detects the driving state of the vehicle. For example, the sensor 11 may be a front camera that captures an image in front of the vehicle, a side camera that captures an image of the left and right sides of the vehicle, a rear camera that captures an image of the rear of the vehicle, a front radar that detects obstacles in front of the vehicle, a rear radar that detects obstacles behind the vehicle, a side radar that detects obstacles on the left and right sides of the vehicle, a vehicle speed sensor that detects the vehicle speed, a touch sensor (capacitive sensor) that detects whether the driver is holding the steering wheel, and an in-vehicle camera that captures an image of the driver. The sensor 11 may be configured to use one of the above-mentioned multiple sensors, or may be configured to use a combination of two or more types of sensors. The detection results of the sensor 11 are output to the control device 19 at predetermined time intervals.

自車位置検出装置12は、GPSユニット、ジャイロセンサ、および車速センサ等を備える。自車位置検出装置12は、GPSユニットにより複数の衛星通信から送信される電波を検出し、自車両の位置情報を周期的に取得する。また、自車位置検出装置12は、取得した自車両の位置情報と、ジャイロセンサから取得した角度変化情報と、車速センサから取得した車速とに基づいて、自車両の現在位置を検出する。自車位置検出装置12により検出された自車両の位置情報は、所定時間間隔で制御装置19に出力される。 The vehicle position detection device 12 includes a GPS unit, a gyro sensor, a vehicle speed sensor, and the like. The vehicle position detection device 12 detects radio waves transmitted from multiple satellite communications by the GPS unit, and periodically acquires the position information of the vehicle. The vehicle position detection device 12 also detects the current position of the vehicle based on the acquired vehicle position information, angle change information acquired from the gyro sensor, and vehicle speed acquired from the vehicle speed sensor. The vehicle position information detected by the vehicle position detection device 12 is output to the control device 19 at predetermined time intervals.

地図データベース13は、各種施設や特定の地点の位置情報を含む三次元高精度地図情報を格納し、制御装置19からアクセス可能とされたメモリである。三次元高精度地図情報は、データ取得用車両を用いて実際の道路を走行した際に検出された道路形状に基づく三次元地図情報である。三次元高精度地図情報は、地図情報とともに、カーブ路及びそのカーブの大きさ(たとえば曲率又は曲率半径)、道路の合流地点、分岐地点、料金所、車線数の減少位置などの詳細かつ高精度の位置情報が、三次元情報として関連付けられた地図情報である。ただし、本発明の地図データベースに格納される地図情報は、三次元高精度地図情報にのみ限定されず、それ以外の地図情報であってもよい。 The map database 13 is a memory that stores three-dimensional high-precision map information including the position information of various facilities and specific points, and is accessible from the control device 19. The three-dimensional high-precision map information is three-dimensional map information based on the road shape detected when an actual road is driven on using a data acquisition vehicle. The three-dimensional high-precision map information is map information that is associated with detailed and highly accurate position information, such as curved roads and the size of the curve (e.g., curvature or curvature radius), road junctions, branching points, toll gates, and positions where the number of lanes decreases, as well as map information, as three-dimensional information. However, the map information stored in the map database of the present invention is not limited to only three-dimensional high-precision map information, and may be other map information.

車載機器14は、車両に搭載された各種機器であり、ドライバーの操作により動作する。このような車載機器としては、ステアリングホイール、アクセルペダル、ブレーキペダル、方向指示器、ワイパー、ライト、クラクション、その他の特定のスイッチなどが挙げられる。車載機器14は、ドライバーにより操作された場合に、その操作情報を制御装置19に出力する。 The in-vehicle devices 14 are various devices mounted on the vehicle and are operated by the driver. Such in-vehicle devices include the steering wheel, accelerator pedal, brake pedal, turn signals, wipers, lights, the horn, and other specific switches. When the in-vehicle devices 14 are operated by the driver, they output operation information to the control device 19.

ナビゲーション装置15は、自車位置検出装置12から自車両の現在の位置情報を取得し、誘導用の地図情報に自車両の位置を重ね合わせてディスプレイなどに表示する。また、ナビゲーション装置15は、ドライバーが目的地を入力すると、その目的地までのルートを演算し、設定されたルートをドライバーに案内するナビゲーション機能を備える。このナビゲーション機能により、ナビゲーション装置15は、ディスプレイの地図上に目的地までのルートを表示するとともに、音声等によってルート上の走行推奨行動をドライバーに知らせる。 The navigation device 15 obtains the current position information of the vehicle from the vehicle position detection device 12, and displays the vehicle's position on a display or the like by overlaying it on map information for guidance. The navigation device 15 also has a navigation function that, when the driver inputs a destination, calculates a route to the destination and guides the driver along the set route. With this navigation function, the navigation device 15 displays the route to the destination on the map on the display, and notifies the driver of recommended driving behavior along the route by voice or the like.

提示装置16は、ナビゲーション装置15が備えるディスプレイ、ルームミラーに組み込まれたディスプレイ、メーター部に組み込まれたディスプレイ、フロントガラスに映し出されるヘッドアップディスプレイ等の各種ディスプレイを含む。また、提示装置16は、オーディオ装置のスピーカー、振動体が埋設された座席シート装置など、ディスプレイ以外の装置を含む。提示装置16は、制御装置19の制御に従って、各種の提示情報をドライバーに報知する。 The presentation device 16 includes various displays such as a display provided in the navigation device 15, a display built into the rearview mirror, a display built into the meter section, and a head-up display projected on the windshield. The presentation device 16 also includes devices other than displays, such as speakers in an audio device and a seat device with an embedded vibrator. The presentation device 16 notifies the driver of various presentation information according to the control of the control device 19.

入力装置17は、たとえば、ドライバーの手動操作による入力が可能なボタンスイッチ、ディスプレイ画面上に配置されたタッチパネル、又はドライバーの音声による入力が可能なマイクなどの装置である。本実施形態では、ドライバーが入力装置17を操作することで、提示装置16により提示された提示情報に対する設定情報を入力することができる。図2は、本実施形態の入力装置17の一部を示す正面図であり、ステアリングホイールのスポーク部などに配置されたボタンスイッチ群からなる一例を示す。 The input device 17 is, for example, a button switch that allows input by manual operation by the driver, a touch panel arranged on a display screen, or a microphone that allows input by the driver's voice. In this embodiment, the driver can input setting information for the presentation information presented by the presentation device 16 by operating the input device 17. Figure 2 is a front view showing a part of the input device 17 of this embodiment, and shows an example consisting of a group of button switches arranged on the spokes of a steering wheel, etc.

図示する入力装置17は、制御装置19が備える自律走行制御機能(自律速度制御機能及び自律操舵制御機能)のON/OFF等を設定する際に使用するボタンスイッチである。自律速度制御機能及び自律操舵制御機能を含む自律走行制御機能の詳細は、後述する。本実施形態の入力装置17は、メインスイッチ171、リジューム・アクセラレートスイッチ172、セット・コーストスイッチ173、キャンセルスイッチ174、車間調整スイッチ175、及び車線変更支援スイッチ176を備える。 The input device 17 shown in the figure is a button switch used to set the ON/OFF of the autonomous driving control function (autonomous speed control function and autonomous steering control function) equipped in the control device 19. Details of the autonomous driving control function including the autonomous speed control function and the autonomous steering control function will be described later. The input device 17 in this embodiment includes a main switch 171, a resume/accelerate switch 172, a set/coast switch 173, a cancel switch 174, a vehicle distance adjustment switch 175, and a lane change assistance switch 176.

メインスイッチ171は、制御装置19の自律速度制御機能及び自律操舵制御機能を実現するシステムの電源をON/OFFするスイッチである。リジューム・アクセラレートスイッチ172は、自律速度制御機能を一旦OFFしたのちOFF前の設定速度で自律速度制御機能を再開したり、先行車両(自車両と同じ車線の前方を走行する他車両。以下、本明細書において同じ。)に追従して停車したのち制御装置19によって再発進したりするリジューム操作や、設定速度を上げるアクセラレート操作をするためのスイッチである。セット・コーストスイッチ173は、走行時の速度で自律速度制御機能を開始するセット操作や、設定速度を下げるコースト操作をするためのスイッチである。キャンセルスイッチ174は、自律速度制御機能をOFFするスイッチである。車間調整スイッチ175は、先行車両との車間距離を設定するためのスイッチであり、たとえば短距離・中距離・長距離といった複数段の設定から1つを選択するスイッチである。車線変更支援スイッチ176は、制御装置19が車線変更の開始をドライバーに確認した場合に車線変更の開始を承諾するためのスイッチである。なお、車線変更の開始を承諾した後に、車線変更支援スイッチ176を所定時間よりも長く押すことで、制御装置19による車線変更の提案の承諾を取り消すことができる。 The main switch 171 is a switch for turning on/off the power supply of the system that realizes the autonomous speed control function and the autonomous steering control function of the control device 19. The resume/accelerate switch 172 is a switch for performing a resume operation such as restarting the autonomous speed control function at the set speed before turning off the autonomous speed control function once and then turning it off, or restarting the autonomous speed control function by the control device 19 after stopping to follow a preceding vehicle (another vehicle traveling ahead in the same lane as the vehicle itself. The same applies hereinafter in this specification), or an accelerate operation to increase the set speed. The set/coast switch 173 is a switch for setting the autonomous speed control function at the traveling speed, or a coast operation to decrease the set speed. The cancel switch 174 is a switch for turning off the autonomous speed control function. The vehicle distance adjustment switch 175 is a switch for setting the vehicle distance from the preceding vehicle, and is a switch for selecting one of multiple settings such as short distance, medium distance, and long distance. The lane change assistance switch 176 is a switch for accepting the start of a lane change when the control device 19 confirms with the driver that the lane change should be started. After accepting the start of a lane change, the lane change assistance switch 176 can be pressed for longer than a predetermined time to cancel the acceptance of the lane change suggestion made by the control device 19.

図2に示すボタンスイッチ群以外にも、方向指示器の方向指示レバーやその他の車載機器14のスイッチを入力装置17として用いることができる。たとえば、制御装置19から自律制御により車線変更を行うか否かを提案された場合に、ドライバーが方向指示器のスイッチをオンにすることで、車線変更の承諾又は許可を入力する構成とすることもできる。また、制御装置19から自律制御により車線変更を行うか否かを提案された場合に、ドライバーが方向指示レバーを操作すると、提案された車線変更ではなく、方向指示レバーが操作された方向に向かって車線変更を行う構成とすることもできる。入力装置17により入力された設定情報は、制御装置19に出力される。 In addition to the button switches shown in FIG. 2, the turn signal lever of the turn signal or other switches of the in-vehicle equipment 14 can be used as the input device 17. For example, when the control device 19 suggests whether or not to change lanes through autonomous control, the driver can turn on the turn signal switch to input consent or permission to the lane change. Also, when the control device 19 suggests whether or not to change lanes through autonomous control, when the driver operates the turn signal lever, the lane change is made in the direction in which the turn signal lever is operated, rather than the proposed lane change. The setting information input by the input device 17 is output to the control device 19.

駆動制御装置18は、種々の態様で自車両の走行を制御する。たとえば、駆動制御装置18は、自律速度制御機能により自車両が設定速度で定速走行する場合には、自車両が設定速度となるように、加速および減速、並びに走行速度を維持するために、駆動機構の動作(エンジン自動車にあっては内燃機関の動作、電気自動車系にあっては走行用モータの動作を含み、ハイブリッド自動車にあっては内燃機関と走行用モータとのトルク配分も含む)およびブレーキ動作を制御する。また、駆動制御装置18は、自律速度制御機能により自車両が先行車両に追従走行する場合には、自車両と先行車両との車間距離が一定距離となるように、加減速度および走行速度を実現するための駆動機構の動作およびブレーキ動作を制御する。 The drive control device 18 controls the running of the host vehicle in various ways. For example, when the host vehicle runs at a constant speed at a set speed due to the autonomous speed control function, the drive control device 18 controls the operation of the drive mechanism (including the operation of the internal combustion engine in an engine vehicle, the operation of the driving motor in an electric vehicle system, and the torque distribution between the internal combustion engine and the driving motor in a hybrid vehicle) and the brake operation to accelerate and decelerate the host vehicle to the set speed, and to maintain the running speed. In addition, when the host vehicle runs following a preceding vehicle due to the autonomous speed control function, the drive control device 18 controls the operation of the drive mechanism and the brake operation to achieve the acceleration/deceleration and running speed so that the distance between the host vehicle and the preceding vehicle is constant.

また、駆動制御装置18は、自律操舵制御機能により、上述した駆動機構とブレーキの動作制御に加えて、ステアリングアクチュエータの動作を制御することで、自車両の操舵制御を実行する。たとえば、駆動制御装置18は、自律操舵制御機能によりレーンキープ制御を実行する場合に、自車線(自車両が走行する車線。以下、本明細書において同じ。)のレーンマーカを検出し、自車両が自車線内の所定位置を走行するように、自車両の幅員方向における走行位置を制御する。また、駆動制御装置18は、後述する車線変更支援機能により車線変更支援を実行する場合に、自車両が車線変更を行うように、自車両の幅員方向における走行位置を制御する。さらに、駆動制御装置18は、自律操舵制御機能により右左折支援を実行する場合には、交差点などにおいて右折又は左折する走行制御を行う。なお、駆動制御装置18は、後述する制御装置19の指示により自車両の走行を制御する。また、駆動制御装置18による走行制御方法として、その他の公知の方法を用いることもできる。 The drive control device 18 also controls the operation of the steering actuator in addition to the above-mentioned drive mechanism and brake operation control by the autonomous steering control function, thereby performing steering control of the host vehicle. For example, when performing lane keeping control by the autonomous steering control function, the drive control device 18 detects lane markers in the host lane (the lane in which the host vehicle is traveling; the same applies hereinafter in this specification) and controls the host vehicle's traveling position in the width direction so that the host vehicle travels at a predetermined position within the host lane. When performing lane change assistance by the lane change assistance function described later, the drive control device 18 controls the host vehicle's traveling position in the width direction so that the host vehicle changes lanes. Furthermore, when performing right/left turn assistance by the autonomous steering control function, the drive control device 18 performs driving control to turn right or left at an intersection or the like. The drive control device 18 controls the driving of the host vehicle according to instructions from the control device 19 described later. Other known methods can also be used as driving control methods by the drive control device 18.

制御装置19は、自車両の走行を制御するためのプログラムを格納したROM(Read Only Memory)と、このROMに格納されたプログラムを実行するCPU(Central Processing Unit)と、アクセス可能な記憶装置として機能するRAM(Random Access Memory)等を備える。なお、動作回路としては、CPU(Central Processing Unit)に代えて又はこれとともに、MPU(Micro Processing Unit)、DSP(Digital Signal Processor)、ASIC(Application Specific Integrated Circuit)、FPGA(Field Programmable Gate Array)などを用いることができる。 The control device 19 includes a ROM (Read Only Memory) that stores a program for controlling the traveling of the vehicle, a CPU (Central Processing Unit) that executes the program stored in the ROM, and a RAM (Random Access Memory) that functions as an accessible storage device. Note that, as the operating circuit, an MPU (Micro Processing Unit), a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), etc. can be used instead of or in addition to the CPU (Central Processing Unit).

《制御装置19により実現される機能》
制御装置19は、ROMに格納されたプログラムをCPUにより実行することにより、自車両の走行状態に関する情報を取得する走行情報取得機能と、自車両の走行シーンを判定する走行シーン判定機能と、自車両の走行速度及び/又は操舵を自律制御する自律走行制御機能とを実現する。以下、制御装置19が備える各機能について説明する。
<Functions Realized by the Control Device 19>
The control device 19 executes a program stored in the ROM by the CPU, thereby realizing a driving information acquisition function for acquiring information regarding the driving state of the vehicle, a driving scene determination function for determining the driving scene of the vehicle, and an autonomous driving control function for autonomously controlling the driving speed and/or steering of the vehicle. Each function of the control device 19 will be described below.

制御装置19の走行情報取得機能は、制御装置19が自車両の走行状態に関する走行情報を取得するための機能である。たとえば、制御装置19は、センサ11の前方カメラ、後方カメラ及び側方カメラにより撮像された自車両外部の画像情報を走行情報として取得する。また、制御装置19は、前方レーダー、後方レーダー及び側方レーダーによる検出結果を、走行情報として取得する。さらに、制御装置19は、センサ11の車速センサにより検出された自車両の車速情報、ジャイロセンサにより検出された自車両の姿勢角・ヨーレート、車内カメラにより撮像されたドライバーの顔の画像情報なども走行情報として取得する。 The driving information acquisition function of the control device 19 is a function that allows the control device 19 to acquire driving information related to the driving state of the vehicle. For example, the control device 19 acquires image information of the outside of the vehicle captured by the front camera, rear camera, and side camera of the sensor 11 as driving information. The control device 19 also acquires the detection results of the front radar, rear radar, and side radar as driving information. Furthermore, the control device 19 acquires vehicle speed information of the vehicle detected by the vehicle speed sensor of the sensor 11, the attitude angle and yaw rate of the vehicle detected by the gyro sensor, image information of the driver's face captured by the in-vehicle camera, and other information as driving information.

さらに、制御装置19は、自車両の現在の位置情報を走行情報として自車位置検出装置12から取得する。また、制御装置19は、設定された目的地及び目的地までのルートを走行情報としてナビゲーション装置15から取得する。さらに、制御装置19は、カーブ路及びそのカーブの大きさ(たとえば曲率又は曲率半径)、合流地点、分岐地点、料金所、車線数の減少位置などの位置情報を走行情報として地図データベース13から取得する。加えて、制御装置19は、ドライバーによる車載機器14の操作情報を、走行情報として車載機器14から取得する。以上が、制御装置19により実現される走行情報取得機能である。 Furthermore, the control device 19 acquires the current position information of the vehicle from the vehicle position detection device 12 as driving information. The control device 19 also acquires the set destination and the route to the destination from the navigation device 15 as driving information. The control device 19 also acquires position information such as curved roads and the size of the curve (e.g., curvature or curvature radius), merging points, branching points, toll booths, and positions where the number of lanes decreases as driving information from the map database 13. In addition, the control device 19 acquires information on the operation of the in-vehicle device 14 by the driver from the in-vehicle device 14 as driving information. The above is the driving information acquisition function realized by the control device 19.

制御装置19の走行シーン判定機能は、制御装置19のROMに記憶されたテーブルを参照して、自車両が走行している走行シーンを判定する機能である。制御装置19のROMに記憶されたテーブルには、たとえば車線変更や追い越しに適した走行シーンとその判定条件が、走行シーンごとに記憶されている。制御装置19は、ROMに記憶されたテーブルを参照して、自車両の走行シーンが、たとえば車線変更や追い越しに適した走行シーンであるか否かを判定する。 The driving scene determination function of the control device 19 is a function that determines the driving scene in which the host vehicle is traveling by referring to a table stored in the ROM of the control device 19. The table stored in the ROM of the control device 19 stores, for each driving scene, driving scenes suitable for, for example, lane changing or overtaking, and the determination conditions for such scenes. The control device 19 refers to the table stored in the ROM to determine whether the driving scene in which the host vehicle is traveling is suitable for, for example, lane changing or overtaking.

たとえば、「先行車両への追いつきシーン」の判定条件として、「前方に先行車両が存在」、「先行車両の車速<自車両の設定車速」、「先行車両への到達が所定時間以内」、および「車線変更の方向が車線変更禁止条件になっていない」の4つの条件が設定されているとする。この場合、制御装置19は、たとえば、センサ11に含まれる前方カメラや前方レーダーによる検出結果、車速センサにより検出された自車両の車速、および自車位置検出装置12による自車両の位置情報などに基づいて、自車両が上記条件を満たすか否かを判断する。上記条件を満たす場合には、制御装置19は、自車両が「先行車両への追いつきシーン」であると判定する。以上が、制御装置19により実現される走行シーン判定機能である。 For example, the following four conditions are set as conditions for determining a "scene of catching up with a preceding vehicle": "there is a preceding vehicle ahead," "the speed of the preceding vehicle is less than the set speed of the vehicle itself," "the preceding vehicle is reached within a specified time," and "the direction of the lane change does not satisfy a lane change prohibition condition." In this case, the control device 19 determines whether the vehicle itself satisfies the above conditions based on, for example, the detection results of the forward camera and forward radar included in the sensor 11, the vehicle speed of the vehicle itself detected by the vehicle speed sensor, and the position information of the vehicle itself from the vehicle position detection device 12. If the above conditions are met, the control device 19 determines that the vehicle itself is in a "scene of catching up with a preceding vehicle." This is the driving scene determination function realized by the control device 19.

制御装置19の自律走行制御機能は、制御装置19が自車両の走行をドライバーの操作に依ることなく自律制御するための機能である。制御装置19の自律走行制御機能は、自車両の走行速度を自律制御する自律速度制御機能と、自車両の操舵を自律制御する自律操舵制御機能とを含む。なお、ドライバーの操作に依ることなく自律制御することには、一部の操作をドライバーにより行うことも含まれる。また、自律速度制御機能と自律操舵制御機能は、互いに独立した機能であってもよく、互いに関連した機能であってもよい。以下、本実施形態の自律速度制御機能と自律操舵制御機能について説明する。 The autonomous driving control function of the control device 19 is a function that allows the control device 19 to autonomously control the driving of the vehicle without relying on the driver's operation. The autonomous driving control function of the control device 19 includes an autonomous speed control function that autonomously controls the driving speed of the vehicle, and an autonomous steering control function that autonomously controls the steering of the vehicle. Note that autonomous control without relying on the driver's operation also includes the driver performing some operations. Furthermore, the autonomous speed control function and the autonomous steering control function may be functions independent of each other, or may be functions related to each other. The autonomous speed control function and the autonomous steering control function of this embodiment are described below.

自律速度制御機能は、先行車両を検出しているときは、ドライバーが設定した車速を上限にして、車速に応じた車間距離を保つように車間制御を行いつつ先行車両に追従走行する一方、先行車両を検出していない場合には、ドライバーが設定した車速で定速走行する機能である。前者を車間制御、後者を定速制御ともいう。なお、自律速度制御機能は、センサ11により道路標識から走行中の道路の制限速度を検出し、あるいは地図データベース13の地図情報から制限速度を取得して、その制限速度を自動的に設定車速にする機能を含んでもよい。 The autonomous speed control function is a function that, when a preceding vehicle is detected, follows the preceding vehicle while controlling the distance between the vehicles to maintain a distance according to the vehicle speed, with the upper limit set by the driver, and when a preceding vehicle is not detected, drives at a constant speed at the vehicle speed set by the driver. The former is also called distance control, and the latter is called constant speed control. The autonomous speed control function may also include a function that detects the speed limit of the road being traveled from road signs using the sensor 11, or obtains the speed limit from map information in the map database 13, and automatically sets the set vehicle speed to that speed limit.

自律速度制御機能を作動するには、まずドライバーが、図2に示す入力装置17のリジューム・アクセラレートスイッチ172又はセット・コーストスイッチ173を操作して、所望の走行速度を入力する。たとえば、自車両が70km/hで走行中にセット・コーストスイッチ173を押すと、現在の走行速度がそのまま設定されるが、ドライバーが所望する速度が80km/hであるとすると、リジューム・アクセラレートスイッチ172を複数回押して、設定速度を上げればよい。リジューム・アクセラレートスイッチ172に付された「+」の印は、設定値を増加させるスイッチであることを示している。逆にドライバーが所望する速度が60km/hであるとすると、セット・コーストスイッチ173を複数回押して、設定速度を下げればよい。セット・コーストスイッチ173に付された「-」の印は、設定値を減少させるスイッチであることを示している。また、ドライバーが所望する車間距離は、図2に示す入力装置17の車間調整スイッチ175を操作し、たとえば短距離・中距離・長距離といった複数段の設定から1つを選択すればよい。 To activate the autonomous speed control function, the driver first operates the resume/accelerate switch 172 or the set/coast switch 173 of the input device 17 shown in FIG. 2 to input the desired driving speed. For example, if the set/coast switch 173 is pressed while the vehicle is traveling at 70 km/h, the current driving speed is set as is, but if the driver's desired speed is 80 km/h, the resume/accelerate switch 172 can be pressed multiple times to increase the set speed. The "+" mark on the resume/accelerate switch 172 indicates that this is a switch that increases the set value. Conversely, if the driver's desired speed is 60 km/h, the set/coast switch 173 can be pressed multiple times to decrease the set speed. The "-" mark on the set/coast switch 173 indicates that this is a switch that decreases the set value. The driver can adjust the desired distance by operating the distance adjustment switch 175 of the input device 17 shown in FIG. 2 and selecting one of several settings, such as short distance, medium distance, or long distance.

ドライバーが設定した車速で定速走行する定速制御は、センサ11の前方レーダー等により、自車線の前方に先行車両が存在しないことが検出された場合に実行される。定速制御では、設定された走行速度を維持するように、車速センサによる車速データをフィードバックしながら、駆動制御装置18によりエンジンやブレーキなどの駆動機構の動作を制御する。 Constant speed control, which drives the vehicle at a constant speed set by the driver, is executed when the forward radar of the sensor 11 or the like detects that there is no preceding vehicle ahead in the vehicle's lane. In constant speed control, the drive control device 18 controls the operation of the drive mechanisms, such as the engine and brakes, while feeding back vehicle speed data from the vehicle speed sensor so as to maintain the set driving speed.

車間制御を行いつつ先行車両に追従走行する車間制御は、センサ11の前方レーダー等により、自車線の前方に先行車両が存在することが検出された場合に実行される。車間制御では、設定された走行速度を上限にして、設定された車間距離を維持するように、前方レーダーにより検出した車間距離データをフィードバックしながら、駆動制御装置18によりエンジンやブレーキなどの駆動機構の動作を制御する。なお、車間制御で走行中に先行車両が停止した場合は、先行車両に続いて自車両も停止する。また、自車両が停止した後、たとえば30秒以内に先行車両が発進すると、自車両も発進し、再び車間制御による追従走行を開始する。自車両が30秒を超えて停止している場合は、先行車両が発進しても自動で発進せず、先行車両が発進した後、リジューム・アクセラレートスイッチ172を押すか又はアクセルペダルを踏むと、再び車間制御による追従走行を開始する。 The vehicle distance control, which follows the preceding vehicle while performing vehicle distance control, is executed when the forward radar of the sensor 11 detects the presence of a preceding vehicle ahead of the vehicle's own lane. In vehicle distance control, the drive control device 18 controls the operation of the drive mechanisms such as the engine and brakes while feeding back the vehicle distance data detected by the forward radar so as to maintain the set vehicle distance with the set driving speed as the upper limit. If the preceding vehicle stops while traveling under vehicle distance control, the vehicle stops following the preceding vehicle. Also, if the preceding vehicle starts moving within, for example, 30 seconds after the vehicle stops, the vehicle also starts moving and starts following the preceding vehicle again under vehicle distance control. If the vehicle has been stopped for more than 30 seconds, the vehicle does not start automatically even if the preceding vehicle starts moving, and if the resume/accelerate switch 172 is pressed or the accelerator pedal is depressed after the preceding vehicle starts moving, the vehicle starts following the preceding vehicle again under vehicle distance control.

一方、自律操舵制御機能は、ステアリングアクチュエータの動作を制御することで、自車両の操舵制御を実行するための機能である。本実施形態の自律操舵制御機能には、(1)車線のたとえば中央付近を走行するようにステアリングを制御して、ドライバーのハンドル操作を支援するレーンキープ機能(車線幅員方向維持機能)、(2)ドライバーがウィンカーレバーを操作するとステアリングを制御し、車線変更に必要なハンドル操作を支援する車線変更支援機能、(3)設定車速よりも遅い車両を前方に検出すると、表示によりドライバーに追い越し操作を行うか確認し、ドライバーが承諾スイッチを操作した場合、ステアリングを制御し追い越し操作を支援する追い越し支援機能、(4)ドライバーがナビゲーション装置などに目的地を設定している場合には、ルートに従って走行するために必要な車線変更地点に到達すると、表示によりドライバーに車線変更を行うか確認し、ドライバーが承諾スイッチを操作した場合、ステアリングを制御し車線変更を支援するルート走行支援機能などが含まれる。なお、自律操舵制御を実行する場合、自律速度制御も同時に実行するが、速度制御はドライバーのアクセル・ブレーキ操作によって実行してもよい。 On the other hand, the autonomous steering control function is a function for controlling the operation of the steering actuator to execute steering control of the vehicle. The autonomous steering control function of this embodiment includes: (1) a lane keeping function (lane width direction maintaining function) that controls the steering to drive, for example, near the center of the lane and assists the driver in steering; (2) a lane change assist function that controls the steering when the driver operates the turn signal lever and assists the steering operation required for lane change; (3) an overtaking assist function that, when a vehicle slower than the set vehicle speed is detected ahead, asks the driver through a display whether to perform an overtaking operation, and when the driver operates the consent switch, controls the steering and assists the overtaking operation; and (4) a route driving assist function that, when the driver has set a destination in a navigation device or the like, asks the driver through a display whether to perform a lane change when the lane change point required for driving according to the route is reached, and controls the steering and assists the lane change when the driver operates the consent switch. When autonomous steering control is executed, autonomous speed control is also executed at the same time, but speed control may be executed by the driver's accelerator and brake operation.

ここで、自律操舵制御機能のうちの車線変更支援機能について説明する。なお、車線変更支援とともに、自律速度制御も同時に実行される。図3は、本実施形態の制御装置19が実行する車線変更制御(車線変更支援機能)の一例を示す平面図である。図3に示すように、ドライバーが自車両V1のウィンカーレバーを操作すると、制御装置19は方向指示器を点灯し、予め設定された車線変更開始条件を満たすと車線変更操作LCP(Lane Change Process、自律車線変更の一連の処理をいう。)を開始する。制御装置19は、センサ11により取得した各種の走行情報に基づいて、車線変更開始条件が成立するか否かを判断する。車線変更開始条件としては、特に限定されないが、(1)レーンキープモードであること、(2)ドライバーがステアリングホイールを保持していること、(3)速度60km/時以上で走行していること、(4)車線変更方向に車線があること、(5)車線変更先の車線に車線変更可能なスペースがあること、(6)レーンマーカの種別が車線変更可能であること、(7)道路の曲率半径が250m以上であること、(8)ドライバーが方向指示レバーを操作してから1秒以内であること、といった全ての条件(1)~(8)が成立することを例示できる。なお、制御装置19は、ドライバーの指示がなくても、車線変更支援機能により車線変更開始条件が成立すると判断した場合には、提示装置16によってドライバーに報知することで、ドライバーに車線変更を提案してもよい。 Here, the lane change assist function of the autonomous steering control function will be described. Note that autonomous speed control is also executed simultaneously with lane change assist. FIG. 3 is a plan view showing an example of lane change control (lane change assist function) executed by the control device 19 of this embodiment. As shown in FIG. 3, when the driver operates the turn signal lever of the vehicle V1, the control device 19 turns on the turn signal, and starts the lane change operation LCP (Lane Change Process, a series of processes for autonomous lane change) when a preset lane change start condition is met. The control device 19 determines whether the lane change start condition is met based on various driving information acquired by the sensor 11. The lane change start conditions are not particularly limited, but examples include the following: (1) the lane is in lane keeping mode; (2) the driver is holding the steering wheel; (3) the vehicle is traveling at a speed of 60 km/h or more; (4) there is a lane in the direction of the lane change; (5) there is space in the lane to which the lane is to be changed so that the lane can be changed; (6) the lane marker type indicates that the lane can be changed; (7) the curvature radius of the road is 250 m or more; and (8) the driver has operated the turn signal lever within one second. Note that when the control device 19 determines that the lane change start conditions are met by the lane change assistance function, even without the driver's instruction, it may suggest to the driver to change lanes by notifying the driver through the presentation device 16.

車線変更開始条件を満たすと、制御装置19は、車線変更操作LCPを開始する。本実施形態の車線変更操作LCPは、図3に示すように、自車両V1が自車線L1内において隣接車線L2の方へ移動する横移動と、自車両V1が自車線L1からレーンマーカを跨いで隣接車線L2へ移動する車線変更操縦LCM(Lane Change Manipulation)とを含む。制御装置19は、車線変更操作LCPを実行中に、自律制御により車線変更を行っていることを表す情報を、提示装置16を介してドライバーに提示し、周囲へ注意を払うよう喚起する。制御装置19は、車線変更操縦LCMが完了すると、方向指示器を消灯し、隣接車線L2でのレーンキープ機能の実行などを開始する。なお、車線変更操作LCPは、ウィンカーレバーの操作による方向指示器の点灯から消灯までの期間をいい、車線変更操縦LCMは、自車両V1が自車線L1と隣接車線L2との境界線を踏み始めてから踏み終わるまでの期間をいう。 When the lane change start condition is satisfied, the control device 19 starts the lane change operation LCP. As shown in FIG. 3, the lane change operation LCP in this embodiment includes a lateral movement in which the vehicle V1 moves toward the adjacent lane L2 within the vehicle's lane L1, and a lane change manipulation (LCM) in which the vehicle V1 moves from the vehicle's lane L1 across a lane marker to the adjacent lane L2. While the control device 19 is executing the lane change operation LCP, the control device 19 presents information indicating that the lane change is being performed by autonomous control to the driver via the presentation device 16, and urges the driver to pay attention to the surroundings. When the lane change maneuver LCM is completed, the control device 19 turns off the turn signal and starts executing a lane keeping function in the adjacent lane L2. The lane change maneuver LCP refers to the period from when the turn signal is turned on to when it is turned off by operating the turn signal lever, and the lane change maneuver LCM refers to the period from when the vehicle V1 starts to step on the boundary line between the vehicle's lane L1 and the adjacent lane L2 to when it stops stepping on it.

さて、自律操舵制御機能のうちの車線変更支援機能を用いて車線変更を実行する場合、目標車線(自車両が車線変更する車線変更先の車線。以下、本明細書において同じ。)に自車両を進入させるためのスペースが十分に確保されている必要がある。その際、目標車線に複数の他車両が走行している場合には、複数の車間スペースの中から自車両を進入させるための車間スペースを特定した上で、当該車間スペースの前後を走行する他車両の走行状態を注視し、自車両の速度を制御しながら車線変更を実行する必要がある。 Now, when executing a lane change using the lane change assistance function of the autonomous steering control function, it is necessary to secure sufficient space for the host vehicle to enter the target lane (the lane into which the host vehicle is changing lanes; the same applies hereinafter in this specification). In this case, if there are multiple other vehicles traveling in the target lane, it is necessary to identify an inter-vehicle space for the host vehicle to enter from among multiple inter-vehicle spaces, and then execute the lane change while closely monitoring the driving conditions of the other vehicles traveling in front of and behind the inter-vehicle space and controlling the speed of the host vehicle.

図4(A)及び(B)は、自車両V1が、現在走行中の自車線L1から他車両V2,V3が走行する目標車線L2へ車線変更を実行する、本発明の比較例に係る走行シーンを示す平面図である。図4(B)は、同図(A)に示す状態から自車両V1が進行方向に沿って前進した状態を示している。 Figures 4(A) and (B) are plan views showing a driving scene according to a comparative example of the present invention, in which the host vehicle V1 executes a lane change from the host vehicle lane L1 in which the host vehicle V1 is currently traveling to the target lane L2 in which the other vehicles V2 and V3 are traveling. Figure 4(B) shows a state in which the host vehicle V1 has advanced in the traveling direction from the state shown in Figure 4(A).

図4(A)に示す走行シーンの場合、自車両V1は、自車両を進入させるための車線変更スペースとして、他車両V2,V3の車間スペース(斜線枠内)を特定し、減速しながら他車両V2の後方に進入するための車線変更制御を実行する。この際、目標車線L2を走行する他車両V2,V3は、進行方向にある交差点で左折するため減速するので、交差点に向かうにつれて、他車両V2,V3の車間スペースが徐々に狭くなる。同図(B)に示すように、自車両V1が減速しながら他車両V2の後方につき、目標車線L2に進入しようとしたときに、車線変更スペースが十分に確保できない場合には、車線変更を中断せざるを得ない。したがって、自車両V1が自車線L1と目標車線L2を跨いで停車するような状況が発生する。このように一時停車すると、自車線L1と目標車線L2との間のレーンマーカに沿って走行してきた二輪車など、後続車両(自車両の後方を走行する他車両。以下、本明細書において同じ。)の交通流の妨げになる。 In the case of the driving scene shown in FIG. 4(A), the host vehicle V1 identifies the space between the other vehicles V2 and V3 (within the diagonal line frame) as the lane change space for the host vehicle to enter, and executes lane change control to enter behind the other vehicle V2 while decelerating. At this time, the other vehicles V2 and V3 traveling on the target lane L2 decelerate to turn left at an intersection in the direction of travel, so the space between the other vehicles V2 and V3 gradually narrows as the host vehicle approaches the intersection. As shown in FIG. 4(B), when the host vehicle V1 decelerates to get behind the other vehicle V2 and attempts to enter the target lane L2, if a sufficient lane change space cannot be secured, the host vehicle V1 has no choice but to abort the lane change. Therefore, a situation occurs in which the host vehicle V1 stops straddling the host vehicle lane L1 and the target lane L2. Stopping temporarily in this way can impede the traffic flow of following vehicles (other vehicles traveling behind the vehicle; the same applies hereinafter in this specification), such as a motorcycle traveling along the lane marker between the vehicle's lane L1 and the target lane L2.

このように、右左折のある交差点付近や、赤信号により目標車線L2を走行する他車両が減速する場合、青信号であっても歩行者が横断しているため交差点手前で他車両が停車しなければならない場合など、車線変更スペースが検出された当初は十分であった車間スペースが、他車両の走行状況によって確保できなくなることも少なくない。 In this way, when near an intersection where there are right and left turns, when other vehicles traveling in the target lane L2 slow down due to a red light, or when other vehicles must stop before the intersection because pedestrians are crossing even when the light is green, the inter-vehicle space that was initially sufficient when the lane-changing space was detected often becomes unable to be secured due to the driving conditions of other vehicles.

そこで、本実施形態に係る車両の走行制御装置1では、車線変更区間LC(図6(A)破線枠内参照)の自車線L1上に、自車両V1を停車させる仮想停止位置SP(同図(A)黒矢印参照)を設定する。そして、仮想停止位置SPに到達するまでに車線変更を完了することができない場合には、自車両V1を目標車線L2に進入させずに仮想停止位置SPで停車させる。より好ましくは、ウィンカーレバーの操作による方向指示器の点灯は実行したとしても、自車両V1が自車線L1内において目標車線L2の方へ移動する横移動をさせずに、仮想停止位置SPで停車させる。以下、制御装置19の車線変更制御ユニット190を用いた車線変更制御の実施形態について、図5~図9を参照しながら説明する。なお、以下においては、日本の交通法規のように、車両は左側通行、人間は右側通行と規定された交通法規に従う走行シーンに、本発明を適用した例を説明する。ただし、車両は右側通行と規定された交通法規に従う走行シーンに対しても、以下の説明において左右を入れ替えた読み替えを行うことにより、本発明を適用することができる。 Therefore, in the vehicle driving control device 1 of this embodiment, a virtual stop position SP (see black arrow in FIG. 6A) is set on the own lane L1 of the lane change section LC (see dashed frame in FIG. 6A) at which the own vehicle V1 is stopped. If the lane change cannot be completed by the time the lane change is completed before the vehicle reaches the virtual stop position SP, the own vehicle V1 is stopped at the virtual stop position SP without entering the target lane L2. More preferably, even if the turn signal is turned on by operating the turn signal lever, the own vehicle V1 is stopped at the virtual stop position SP without moving laterally within the own lane L1 toward the target lane L2. Below, an embodiment of lane change control using the lane change control unit 190 of the control device 19 will be described with reference to FIGS. 5 to 9. In the following, an example of applying the present invention to a driving scene in which traffic regulations stipulating that vehicles should keep to the left and people should keep to the right, such as Japanese traffic regulations, will be described. However, the present invention can also be applied to driving situations where vehicles follow traffic laws that stipulate that vehicles should drive on the right side of the road by reinterpreting the left and right in the following explanation.

図5は、制御装置19に含まれる車線変更制御ユニット190の一例を示すブロック図である。車線変更制御ユニット190に、地図データベース13と、自車位置検出装置12と、物体検出部112、対象車両特定部113、車両状態取得部114、静止構造物検出部115、信号認識部116としてのセンサ11と、目的地設定部151、ルート設定部152としてのナビゲーション装置15からの信号又は情報が読み込まれ、さらに最終的な指令値は駆動制御装置18に出力される。これらの車線変更制御ユニット190を構成する各部は、便宜的に表現したものであり、実際にはROMに格納したプログラムにより実現される。 Figure 5 is a block diagram showing an example of a lane change control unit 190 included in the control device 19. The lane change control unit 190 reads signals or information from the map database 13, the vehicle position detection device 12, the object detection unit 112, the target vehicle identification unit 113, the vehicle state acquisition unit 114, the stationary structure detection unit 115, the sensor 11 as the signal recognition unit 116, the destination setting unit 151, and the navigation device 15 as the route setting unit 152, and further outputs a final command value to the drive control device 18. These components constituting the lane change control unit 190 are represented for the sake of convenience, and are actually realized by a program stored in ROM.

まず、目的地設定部151が、自車両V1の走行ルートを設定するために必要な目的地情報をドライバーから受け付けし、ルート設定部152に出力する。ルート設定部152は、自車位置検出装置12から出力された自車両V1の現在位置情報と、目的地設定部151で取得した目的地情報に基づいて、目的地までの走行ルートを演算する。このとき、目的地設定部151は、自車両V1の走行ルートにおいて車線変更が必要となる地点の情報を検出する。車線変更が必要となる地点とは、右左折のある交差点、合流路、分岐路など、自車両V1が車線変更を完了できなければ目的地までの走行ルートから外れる地点をいう。ルート設定部152は、自車両V1の走行ルートとともに、車線変更が必要となる地点の情報を車線変更区間特定部191に出力する。 First, the destination setting unit 151 receives destination information required to set the driving route of the vehicle V1 from the driver and outputs it to the route setting unit 152. The route setting unit 152 calculates a driving route to the destination based on the current position information of the vehicle V1 output from the vehicle position detection device 12 and the destination information acquired by the destination setting unit 151. At this time, the destination setting unit 151 detects information on points where a lane change is required on the driving route of the vehicle V1. Points where a lane change is required refer to points where the vehicle V1 will deviate from the driving route to the destination if it cannot complete the lane change, such as intersections with right and left turns, merging roads, and branching roads. The route setting unit 152 outputs information on points where a lane change is required to the lane change section identification unit 191 along with the driving route of the vehicle V1.

車線変更区間特定部191は、自車位置検出装置12から取得した自車両V1の現在位置情報と、ルート設定部152から取得した自車両V1の走行ルート及び車線変更が必要となる地点の情報から、自車両V1の車線変更を実行する車線変更区間LCを特定する。具体的には、車線変更が必要となる地点、たとえば図6(A)に示す、自車両V1が左折する必要がある交差点の停止線から、自車両V1が車線変更を実行するのに必要な所定距離、たとえば交差点の停止線から自車両V1の進行方向に対し150m手前までを、車線変更区間LCとして設定する。自車両V1は、この車線変更区間LCにおいて減速を開始し、現在走行している自車線L1から目標車線L2に進入して車線変更を実行する。 The lane change section identification unit 191 identifies a lane change section LC where the host vehicle V1 will change lanes based on the current position information of the host vehicle V1 obtained from the host vehicle position detection device 12, and the information on the travel route of the host vehicle V1 and points where a lane change is required obtained from the route setting unit 152. Specifically, the lane change section LC is set to a predetermined distance required for the host vehicle V1 to change lanes from the point where a lane change is required, for example, the stop line of the intersection where the host vehicle V1 needs to turn left as shown in FIG. 6(A), for example, 150 m before the stop line of the intersection in the traveling direction of the host vehicle V1. The host vehicle V1 starts decelerating in this lane change section LC, and enters the target lane L2 from the host vehicle's lane L1, in which the host vehicle V1 is currently traveling, to change lanes.

自車両V1が車線変更を実行するのに必要な所定距離は、特に限定されないが、自車両V1が車線変更を完了するまでに要する時間と自車線L1,目標車線L2の制限速度から設定してもよいし、自車両V1と目標車線L2を走行する他車両との相対位置、相対速度及び車線変更時間から設定してもよい。 The predetermined distance required for the host vehicle V1 to execute a lane change is not particularly limited, but may be set based on the time required for the host vehicle V1 to complete the lane change and the speed limits of the host vehicle lane L1 and the target lane L2, or may be set based on the relative positions, relative speeds, and lane change time between the host vehicle V1 and other vehicles traveling in the target lane L2.

車線変更区間特定部191は、自車位置検出装置12から取得した自車両V1の現在位置情報と、ルート設定部152から取得した自車両V1の走行ルート情報から、自車両V1が車線変更区間LCに到達したか否かを判定する。そして、自車両V1が車線変更区間LCに到達すると、車線変更制御の開始信号が車線変更実行判断部192及びコスト設定部193に出力される。 The lane change section identification unit 191 determines whether the vehicle V1 has reached the lane change section LC based on the current position information of the vehicle V1 obtained from the vehicle position detection device 12 and the driving route information of the vehicle V1 obtained from the route setting unit 152. When the vehicle V1 reaches the lane change section LC, a lane change control start signal is output to the lane change execution determination unit 192 and the cost setting unit 193.

車線変更制御の開始信号が入力されると、コスト設定部193は、車線変更コストを演算し、仮想停止位置設定部194に出力する。車線変更コストとは、車線変更区間LCにおいて、自車両V1が車線変更を実行する位置に対する、車線変更の適合性の指標である。自律走行制御を実行する場合に、コンピュータによる判断を容易にするためのパラメータの一つであり、予め走行状況に応じた車線変更コストの値を決めておき、現在の走行状況にこれらの値を当て嵌める。本実施形態において、車線変更コストが「低い」場合とは、車線変更の適合性が高い走行状況であることを示す。すなわち、自車両V1が車線変更を実行しやすい走行状況であるか、または自車両V1が停車しても後続車両に違和感を与え難いとされる走行状況である。一方、車線変更コストが「高い」場合とは、車線変更の適合性が低い走行状況であることを示し、自車両V1が車線変更を実行し難い走行状況であるか、または自車両V1が停車すると後続車両に違和感を与えやすい走行状況である。コスト設定部193は、後述する走行パターン変数に基づいて車線変更コストの値を演算する。そして、仮想停止位置設定部194は、図6(A)に示すように、自車線L1上の車線変更コストが最小となる位置、すなわち車線変更の適合性が高い位置に仮想停止位置SPを設定する。 When a start signal for lane change control is input, the cost setting unit 193 calculates the lane change cost and outputs it to the virtual stop position setting unit 194. The lane change cost is an index of suitability of lane change for the position where the host vehicle V1 executes the lane change in the lane change section LC. When executing autonomous driving control, it is one of the parameters for facilitating judgment by a computer, and the value of the lane change cost according to the driving situation is determined in advance, and these values are applied to the current driving situation. In this embodiment, a case where the lane change cost is "low" indicates that the driving situation is one in which the suitability of lane change is high. That is, it is a driving situation in which the host vehicle V1 is easy to execute a lane change, or a driving situation in which the host vehicle V1 is unlikely to cause discomfort to the following vehicle even if it stops. On the other hand, a case where the lane change cost is "high" indicates that the suitability of lane change is low, and it is a driving situation in which the host vehicle V1 is difficult to execute a lane change, or a driving situation in which the host vehicle V1 is likely to cause discomfort to the following vehicle if it stops. The cost setting unit 193 calculates the value of the lane change cost based on the driving pattern variables described later. Then, the virtual stop position setting unit 194 sets the virtual stop position SP at a position on the own lane L1 where the lane change cost is the smallest, that is, a position where the suitability of the lane change is high, as shown in FIG. 6(A).

図5に戻り、図1のセンサ11の一つである物体検出部112は、側方レーダー等により、自車両V1の周囲を走行する移動物体、たとえば、自車両以外の自動車(他車両)を検出する。そして、これらの移動物体の自車両に対する位置、姿勢、速度、ヨーレート等の走行情報を検出し、検出結果を対象車両特定部113に出力する。車両状態取得部114は、自車両V1の姿勢、速度、ヨーレート等の走行情報を検出し、検出結果を対象車両特定部113に出力する。 Returning to FIG. 5, the object detection unit 112, which is one of the sensors 11 in FIG. 1, detects moving objects, such as automobiles (other vehicles) other than the host vehicle, traveling around the host vehicle V1 using a side radar or the like. It then detects traveling information such as the position, attitude, speed, and yaw rate of these moving objects relative to the host vehicle, and outputs the detection results to the target vehicle identification unit 113. The vehicle state acquisition unit 114 detects traveling information such as the attitude, speed, and yaw rate of the host vehicle V1, and outputs the detection results to the target vehicle identification unit 113.

対象車両特定部113は、自車両V1が車線変更区間LCに到達すると、物体検出部112から取得した自車両V1の周囲を走行する移動物体の走行情報と、車両状態取得部114から取得した自車両V1の走行情報とから、自車両V1が車線変更を実行する際に後方に進入するための対象車両を特定する。具体的には、図6(B)に示すように、目標車線L2において自車両V1と並走する他車両V2、又は自車両V1の後方を走行する他車両V3のうち、後方の車両との車間距離Dが所定値以上である他車両V2を対象車両とする。車間距離Dの所定値は、特に限定されないが、少なくとも自車両V1の全長より長く、自車両V1が進入して車線変更を完了することができる距離である。対象車両特定部113は、特定した対象車両V2の走行情報を車線変更実行判断部192に出力する。 When the vehicle V1 reaches the lane change section LC, the target vehicle identification unit 113 identifies a target vehicle for the vehicle V1 to enter behind when the vehicle V1 executes a lane change from the travel information of the moving object traveling around the vehicle V1 acquired from the object detection unit 112 and the travel information of the vehicle V1 acquired from the vehicle state acquisition unit 114. Specifically, as shown in FIG. 6B, the target vehicle is the other vehicle V2 traveling parallel to the vehicle V1 in the target lane L2 or the other vehicle V3 traveling behind the vehicle V1, the other vehicle V2 having a vehicle distance D between the other vehicle V2 and the rear vehicle of a predetermined value or more. The predetermined value of the vehicle distance D is not particularly limited, but is at least a distance longer than the total length of the vehicle V1 and allowing the vehicle V1 to enter and complete the lane change. The target vehicle identification unit 113 outputs the travel information of the identified target vehicle V2 to the lane change execution determination unit 192.

車線変更実行判断部192は、対象車両特定部113で特定した対象車両V2と、物体検出部112で検出された他車両V3と、車両状態取得部114で取得した自車両V1との相対位置、相対速度に基づいて、自車両V1が対象車両V2,他車両V3に干渉する可能性を演算する。自車両V1が対象車両V2,他車両V3に干渉する可能性が所定の閾値より低い場合には、自車両V1が仮想停止位置SPに到達するまでに車線変更を完了することができると判定する。 The lane change execution determination unit 192 calculates the possibility that the host vehicle V1 will interfere with the target vehicle V2 and the other vehicle V3 based on the relative positions and relative speeds of the target vehicle V2 identified by the target vehicle identification unit 113, the other vehicle V3 detected by the object detection unit 112, and the host vehicle V1 acquired by the vehicle state acquisition unit 114. If the possibility that the host vehicle V1 will interfere with the target vehicle V2 and the other vehicle V3 is lower than a predetermined threshold, it is determined that the host vehicle V1 will be able to complete the lane change before reaching the virtual stop position SP.

自車両V1が車線変更を完了することができると判定した場合には、図8に示すように、車線変更実行判断部192は、仮想停止位置解除部195を制御し、仮想停止位置SPの設定を解除した上で、駆動制御装置18のアクチュエータを制御して自車両V1を自車線L1から目標車線L2に進入させ、車線変更を実行する。物体検出部112により、自車両V1の周囲を走行する移動物体(他車両)が検出されない場合も同様に、仮想停止位置SPの設定を解除し、駆動制御装置18のアクチュエータを制御して自車両V1を自車線L1から目標車線L2に進入させ、車線変更を実行する。なお、仮想停止位置解除部195は、本発明に必須の構成ではなく、必要に応じて省略してもよい。 When it is determined that the host vehicle V1 can complete the lane change, as shown in FIG. 8, the lane change execution determination unit 192 controls the virtual stop position release unit 195 to release the setting of the virtual stop position SP, and then controls the actuator of the drive control unit 18 to cause the host vehicle V1 to enter the target lane L2 from the host lane L1, thereby executing the lane change. Similarly, when the object detection unit 112 does not detect a moving object (another vehicle) traveling around the host vehicle V1, the setting of the virtual stop position SP is released, and the actuator of the drive control unit 18 is controlled to cause the host vehicle V1 to enter the target lane L2 from the host lane L1, thereby executing the lane change. Note that the virtual stop position release unit 195 is not an essential component of the present invention, and may be omitted as necessary.

一方、自車両V1が対象車両V2,他車両V3に干渉する可能性が所定の閾値より高く、現在の減速度では、自車両V1が仮想停止位置SPに到達するまでに車線変更を完了することができないと判定した場合には、車線変更実行判断部192は、自車両V1が車線変更を完了するための減速度を演算する。図9は、車線変更実行判断部192及び減速度選択部196で実行される処理例を示す平面図(上図)と、自車両の減速度を示すグラフ(下図)である。自車線L1を走行する自車両V1が、目標車線L2を走行する対象車両V2の後方に進入して車線変更を実行しようとする走行シーンである。 On the other hand, if it is determined that the possibility of the host vehicle V1 interfering with the target vehicle V2 and the other vehicle V3 is higher than a predetermined threshold and that the current deceleration will not allow the host vehicle V1 to complete the lane change before reaching the virtual stop position SP, the lane change execution determination unit 192 calculates the deceleration required for the host vehicle V1 to complete the lane change. FIG. 9 is a plan view (upper figure) showing an example of processing executed by the lane change execution determination unit 192 and the deceleration selection unit 196, and a graph (lower figure) showing the host vehicle's deceleration. This is a driving scene in which the host vehicle V1 traveling in the host lane L1 enters behind the target vehicle V2 traveling in the target lane L2 and attempts to perform a lane change.

図9(下図)に示す自車両V1の減速度に対応するグラフは、縦軸が自車両V1の速度を表し、自車両V1が仮想停止位置SPで停車する速度プロファイルをVh1、対象車両V2の減速に合わせて自車両V1が減速した場合の速度プロファイルをVh2,Vh3とする。車線変更禁止車速は、予め定めた所定車速であり、特に限定されないが、たとえば20km/hなどである。グラフ横軸は、車線変更区間LCにおける自車両V1の位置を表し、車線変更区間LCに自車両V1が進入を開始する位置をP1、自車両V1と対象車両V2が並走する位置をP2、自車両V1の仮想停止位置SPをP3、車線変更区間LCの前端となる交差点の停止線の位置をP4とする。 In the graph corresponding to the deceleration of the host vehicle V1 shown in FIG. 9 (lower diagram), the vertical axis represents the speed of the host vehicle V1, Vh1 is the speed profile at which the host vehicle V1 stops at the virtual stop position SP, and Vh2 and Vh3 are the speed profiles when the host vehicle V1 decelerates in accordance with the deceleration of the target vehicle V2. The lane change prohibited vehicle speed is a predetermined vehicle speed, and is not particularly limited, but may be, for example, 20 km/h. The horizontal axis of the graph represents the position of the host vehicle V1 in the lane change section LC, P1 is the position at which the host vehicle V1 starts to enter the lane change section LC, P2 is the position at which the host vehicle V1 and the target vehicle V2 run side by side, P3 is the virtual stop position SP of the host vehicle V1, and P4 is the position of the stop line at the intersection that is the front end of the lane change section LC.

車線変更区間LCに到達すると、P1において自車両V1aは対象車両V2aの後方に進入するために減速を開始する。この減速度は予め設定された減速度の初期値である。自車両V1が減速を継続すると、P2において自車両V1bと対象車両V2bが並走状態となる。ここで、進行方向に交差点が迫っているため、対象車両V2bも減速を開始したとすると、自車両V1cと対象車両V2cが互いに減速したまま並走状態が継続することになる。 When the vehicle V1a reaches the lane change section LC, it starts to decelerate at P1 in order to enter behind the target vehicle V2a. This deceleration is the initial value of the deceleration that has been set in advance. As the vehicle V1 continues to decelerate, the vehicle V1b and the target vehicle V2b will be traveling side by side at P2. At this point, as an intersection is approaching in the direction of travel, if the target vehicle V2b also starts to decelerate, the vehicle V1c and the target vehicle V2c will continue to travel side by side while decelerating from each other.

そこで、自車両V1bが対象車両V2bの後方に進入するため、対象車両V2bの減速に合わせて初期値よりさらに減速する速度プロファイルVh2を実行するものとすると、交差点の近傍ではない位置で車線変更禁止車速(20km/h)を下回る。このように、自車両V1が急激な減速をすると、後続車両の交通流の妨げとなったり、車線変更を実行できずに停車したりする虞がある。これに対して、仮想停止位置SPで停車する速度プロファイルVh1を実行すると、自車両V1は、車線変更の適合性が高い位置P3、すなわち、自車両V1が車線変更を実行しやすい走行状況であるか、または自車両V1が停車しても後続車両に違和感を与え難い走行状況で停車することができる。 Therefore, if the host vehicle V1b executes a speed profile Vh2 that further decelerates from the initial value in accordance with the deceleration of the target vehicle V2b in order to enter behind the target vehicle V2b, the host vehicle V1 will fall below the lane change prohibited vehicle speed (20 km/h) at a position that is not near an intersection. In this way, if the host vehicle V1 suddenly decelerates, there is a risk that it will impede the traffic flow of following vehicles or that the host vehicle will stop without being able to change lanes. In contrast, if the host vehicle V1 executes a speed profile Vh1 that stops at the virtual stop position SP, the host vehicle V1 can stop at a position P3 that is highly suitable for lane changing, that is, in driving conditions where the host vehicle V1 can easily change lanes or where the host vehicle V1 is unlikely to cause discomfort to following vehicles even if it stops.

車線変更実行判断部192は、対象車両V2の減速に合わせ、初期値よりさらに減速する速度プロファイルVh2を実行すると、自車両V1の車速が車線変更禁止車速(20km/h)を下回るか否かを判定し、判定結果を減速度選択部196に出力する。車線変更禁止車速(20km/h)を下回る場合には、仮想停止位置SPに到達するまでに車線変更を完了することができない可能性がある。そのため、対象車両V2の後方に進入することを断念し、仮想停止位置SPで停車する速度プロファイルVh1を実行するように出力する。車線変更禁止車速(20km/h)を下回らない場合には、対象車両V2の後方に進入するよう、対象車両V2の減速に合わせて初期値よりさらに減速する速度プロファイルVh2を実行するように出力する。 The lane change execution determination unit 192 determines whether the vehicle speed of the host vehicle V1 falls below the lane change prohibited vehicle speed (20 km/h) when executing a speed profile Vh2 that further decelerates from the initial value in accordance with the deceleration of the target vehicle V2, and outputs the determination result to the deceleration selection unit 196. If the vehicle speed falls below the lane change prohibited vehicle speed (20 km/h), there is a possibility that the lane change cannot be completed before reaching the virtual stop position SP. Therefore, the lane change execution determination unit 192 outputs to execute a speed profile Vh1 that gives up on entering behind the target vehicle V2 and stops at the virtual stop position SP. If the vehicle speed does not fall below the lane change prohibited vehicle speed (20 km/h), the lane change execution determination unit 192 outputs to execute a speed profile Vh2 that further decelerates from the initial value in accordance with the deceleration of the target vehicle V2 so as to enter behind the target vehicle V2.

減速度選択部196は、対象車両V2の後方に進入することを断念し、仮想停止位置SPで停止する速度プロファイルVh1を実行するとした場合には、駆動制御装置18のアクチュエータを制御して自車両V1を再加速する(速度プロファイルVh3)。そして、仮想停止位置SPで停止する速度プロファイルVh1の減速度となるように制御したのち、図7(A)に示すように、自車両V1を仮想停止位置SPで停車させる。車線変更実行判断部192は、同図(B)に示すように、対象車両V2が仮想停止位置SPの側方を通過し、自車両V1が対象車両V2,他車両V3に干渉する可能性が所定の閾値より低いと判定した場合には、駆動制御装置18のアクチュエータを制御して自車両V1を自車線L1から目標車線L2に進入させ、車線変更を実行する。 When the deceleration selection unit 196 decides to give up on entering behind the target vehicle V2 and execute the speed profile Vh1 for stopping at the virtual stop position SP, it controls the actuator of the drive control device 18 to re-accelerate the host vehicle V1 (speed profile Vh3). Then, after controlling the deceleration to the speed profile Vh1 for stopping at the virtual stop position SP, it stops the host vehicle V1 at the virtual stop position SP as shown in FIG. 7(A). When the lane change execution determination unit 192 determines that the target vehicle V2 passes to the side of the virtual stop position SP and the possibility of the host vehicle V1 interfering with the target vehicle V2 and the other vehicle V3 is lower than a predetermined threshold as shown in FIG. 7(B), it controls the actuator of the drive control device 18 to cause the host vehicle V1 to enter the target lane L2 from the target lane L1 and execute a lane change.

これに対して、対象車両V2の減速に合わせて初期値よりさらに減速する速度プロファイルVh2を実行する場合には、減速度選択部196は、対象車両V2の後方に進入するため、自車両V1の減速を継続する。そして、車線変更実行判断部192は、自車両V1が対象車両V2,他車両V3に干渉する可能性が所定の閾値より低いと判定した場合には、仮想停止位置解除部195を制御し、仮想停止位置SPの設定を解除したのち、駆動制御装置18のアクチュエータを制御して自車両V1を自車線L1から目標車線L2に進入させ、車線変更を実行する。なお、本実施形態では、図9に示す位置P2において、自車両V1の車速が車線変更禁止車速(20km/h)を下回るか否か判定しているが、車線変更区間LCの位置P1~P4のいずれにおいて当該判定をしてもよく、また、所定間隔で当該判定を繰り返し実行してもよい。 On the other hand, when executing the speed profile Vh2 that further decelerates from the initial value in accordance with the deceleration of the target vehicle V2, the deceleration selection unit 196 continues decelerating the host vehicle V1 to enter behind the target vehicle V2. Then, when the lane change execution determination unit 192 determines that the possibility of the host vehicle V1 interfering with the target vehicle V2 or the other vehicle V3 is lower than a predetermined threshold, it controls the virtual stop position release unit 195 to release the setting of the virtual stop position SP, and then controls the actuator of the drive control device 18 to cause the host vehicle V1 to enter the target lane L2 from the host lane L1, thereby executing the lane change. Note that in this embodiment, it is determined whether the vehicle speed of the host vehicle V1 falls below the lane change prohibited vehicle speed (20 km/h) at the position P2 shown in FIG. 9, but this determination may be made at any of the positions P1 to P4 in the lane change section LC, and this determination may be repeatedly performed at a predetermined interval.

続いて、本実施形態のコスト設定部193における車線変更コストの演算処理について、図10(A)~図14(B)を参照しながら説明する。コスト設定部193で演算された車線変更コストは、仮想停止位置設定部194に出力され、車線変更コストが最小となる位置に自車両V1の仮想停止位置SPが設定される。図10(A)~(D)、図11(A)~(C)のそれぞれは、車線変更区間LCにおける走行パターン変数を示す平面図と車線変更コストの例を示すグラフである。図12は、コスト設定部193に記憶される走行パターンと変数の例を示す。図13(A)及び(B)、図14(A)及び(B)のそれぞれは、走行パターン変数を適用する走行シーンの一例を示す平面図である。 Next, the calculation process of the lane change cost in the cost setting unit 193 of this embodiment will be described with reference to Figs. 10(A) to 14(B). The lane change cost calculated by the cost setting unit 193 is output to the virtual stop position setting unit 194, and the virtual stop position SP of the host vehicle V1 is set to the position where the lane change cost is minimum. Figs. 10(A) to (D) and Figs. 11(A) to (C) are plan views showing the driving pattern variables in the lane change section LC and graphs showing examples of the lane change costs. Fig. 12 shows examples of the driving patterns and variables stored in the cost setting unit 193. Figs. 13(A) and (B) and Figs. 14(A) and (B) are plan views showing examples of driving scenes to which the driving pattern variables are applied.

まず、コスト設定部193は、車線変更区間LCの前端から所定距離の位置に対して、車線変更コストが最小となるように初期コストを設定する。初期コストが設定される所定距離の位置は、特に限定されないが、車線変更の適合性が高く、自車両V1が目標車線L2に進入を開始するのに適した位置である。たとえば、図10(A)に示すように、自車線L1と目標車線L2の車線境界線を基準とし、車線境界線が破線から実線に変わる位置(たとえば交差点の停止線から30m手前)である。車線境界線が破線から実線に変わる位置は、通常、車線変更するために車両が停車する位置であるから、車線変更を実行しやすく、自車両V1が停車しても後続車両に違和感を与え難いため、車線変更の適合性が高い。このように、車線変更の適合性が高い所定距離の位置に対して、車線変更コストが最小となるように初期コストを設定する。 First, the cost setting unit 193 sets an initial cost for a position at a predetermined distance from the front end of the lane change section LC so that the lane change cost is minimized. The position at the predetermined distance for which the initial cost is set is not particularly limited, but is a position where lane change suitability is high and suitable for the host vehicle V1 to start entering the target lane L2. For example, as shown in FIG. 10(A), the lane boundary line of the host lane L1 and the target lane L2 is used as a reference, and the lane boundary line changes from a dashed line to a solid line (for example, 30 m before the stop line of the intersection). The position where the lane boundary line changes from a dashed line to a solid line is usually a position where a vehicle stops to change lanes, so it is easy to execute a lane change and is unlikely to cause discomfort to following vehicles even if the host vehicle V1 stops, so the suitability for lane change is high. In this way, the initial cost is set for a position at a predetermined distance where lane change suitability is high so that the lane change cost is minimized.

次に、コスト設定部193は、自車両V1の実際の走行状況に応じた車線変更コストを演算するため、走行パターン変数を用いて車線変更コストの値を更新する。走行パターン変数は、図12に示すように、走行パターンと対応した変数が予めコスト設定部193に記憶されている。これを、物体検出部112から取得した自車両V1の周囲を走行する移動物体の走行情報と、車両状態取得部114から取得した自車両V1の走行情報と、自車両V1の走行環境とから判定した、自車両V1の現在の走行状況に適用し、走行パターン変数を設定する。自車両V1の走行環境は、静止構造物検出部115により検出される、自車両V1の周囲の路面標示や駐車車両を含む静止物体情報と、信号認識部116により検出される、車線変更区間LCの前方にある信号機TLの情報等を反映する。 Next, the cost setting unit 193 updates the value of the lane change cost using the driving pattern variable in order to calculate the lane change cost according to the actual driving situation of the vehicle V1. As shown in FIG. 12, the driving pattern variable is a variable corresponding to the driving pattern that is stored in advance in the cost setting unit 193. This is applied to the current driving situation of the vehicle V1 determined from the driving information of moving objects driving around the vehicle V1 acquired from the object detection unit 112, the driving information of the vehicle V1 acquired from the vehicle state acquisition unit 114, and the driving environment of the vehicle V1, to set the driving pattern variable. The driving environment of the vehicle V1 reflects stationary object information including road markings and parked vehicles around the vehicle V1 detected by the stationary structure detection unit 115, and information on the traffic light TL ahead of the lane change section LC detected by the signal recognition unit 116.

図10(A)に示すように、コスト設定部193は、車線変更コストの初期コストを設定した「交差点の停止線から30m手前」の走行シーンを、走行パターン変数0として初期化する。走行パターン変数0のとき、車線変更コストが最小となる位置は、「交差点の停止線から30m手前」である。この位置を初期設定位置IPとする。なお、本実施形態において、走行パターン変数は0~6の連続した整数を用いて加算式に車線変更コストの値に反映しているが、走行パターン変数は任意の離散値や負の数を用いてもよく、減算式に車線変更コストの値に反映してもよい。 As shown in FIG. 10(A), the cost setting unit 193 initializes the driving scene "30 m before the stop line of the intersection" for which the initial cost of lane change cost is set as driving pattern variable 0. When the driving pattern variable is 0, the position where the lane change cost is smallest is "30 m before the stop line of the intersection". This position is set as the initial setting position IP. Note that in this embodiment, the driving pattern variable is a consecutive integer from 0 to 6, and is reflected in the value of the lane change cost in an additive manner, but the driving pattern variable may be any discrete value or negative number, or may be reflected in the value of the lane change cost in a subtractive manner.

図10(B)~(D)に示す走行パターン変数は、車線変更コストが最小となる位置が、初期設定位置IPから、自車両V1の進行方向に対し手前側となる走行パターンである。このため、仮想停止位置SPは、初期コストを設定した「交差点の停止線から30m手前」より、更に手前側に設定される。図13(A)は、図10(B)及び同(C)の走行パターン変数に対応する走行シーンである。目標車線L2を走行する他車両V2の車速が、自車両V1の車速より遅い場合の走行シーンを示している。 The driving pattern variables shown in Figures 10(B) to (D) are driving patterns in which the position with the smallest lane change cost is closer to the initial setting position IP in the direction of travel of the host vehicle V1. Therefore, the virtual stop position SP is set even closer to the vehicle than "30 m from the stop line of the intersection" for which the initial cost is set. Figure 13(A) is a driving scene corresponding to the driving pattern variables in Figures 10(B) and (C). This shows a driving scene in which the vehicle speed of another vehicle V2 traveling in the target lane L2 is slower than the vehicle speed of the host vehicle V1.

目標車線L2が渋滞しているなどの理由により、他車両V2の車速が自車両V1の車速より遅い場合には、初期設定位置IPから奥側に向かうほど、車線変更をし難くなる。言い換えると、初期設定位置IPから手前側に向かうほど、車線変更を実行できる可能性が高くなる。そこで、コスト設定範囲VR1,VR2に車線変更コストを加算し、初期設定位置IPから手前側の車線変更コストの値が大きくなるように走行パターン変数を設定する。このとき、信号認識部116により検出された、車線変更区間LCの前方にある信号機TLが赤信号SRの場合には、他車両V2の車速が更に遅くなり、自車両V1が奥側に進むにつれて車線変更し難くなる。そのため、青信号SGの場合に比べて、仮想停止位置SPを更に手前側に設定したほうが良い。したがって、信号機TLが青信号SGの場合には、車線変更コストがコスト設定範囲VR1まで大きい値となる、走行パターン変数1とし(図10(B)を参照)、信号機TLが赤信号SRの場合には、車線変更コストがコスト設定範囲VR1に加えてコスト設定範囲VR2まで大きい値となる、走行パターン変数2(図10(C)を参照)とする。 If the vehicle speed of the other vehicle V2 is slower than that of the own vehicle V1 due to congestion in the target lane L2, it becomes more difficult to change lanes as it moves further back from the initial setting position IP. In other words, the possibility of executing a lane change increases as it moves closer to the front side from the initial setting position IP. Therefore, the lane change cost is added to the cost setting ranges VR1 and VR2, and the driving pattern variable is set so that the value of the lane change cost on the front side from the initial setting position IP becomes larger. At this time, if the traffic light TL ahead of the lane change section LC detected by the signal recognition unit 116 is a red light SR, the vehicle speed of the other vehicle V2 becomes even slower, and it becomes more difficult to change lanes as the own vehicle V1 moves closer to the back. Therefore, it is better to set the virtual stop position SP further forward than in the case of a green light SG. Therefore, when the traffic light TL is green SG, the lane change cost is set to a large value up to the cost setting range VR1, which is defined as driving pattern variable 1 (see FIG. 10(B)), and when the traffic light TL is red SR, the lane change cost is set to a large value up to the cost setting range VR2 in addition to the cost setting range VR1, which is defined as driving pattern variable 2 (see FIG. 10(C)).

図13(B)は、図10(D)の走行パターン変数に対応する走行シーンである。図13(A)と同様に、目標車線L2を走行する他車両V2の車速が、自車両V1の車速より遅い場合の走行シーンを示している。同図(A)と異なる点は、初期設定位置IPの奥側が車線変更禁止区間LPとなっている点である。静止構造物検出部115により、車線変更区間LCが車線変更禁止区間LPであると検出された場合には、上述した走行パターン変数1,2より更に手前側に仮想停止位置SPを設定したほうが良い。そこで、コスト設定範囲VR1,VR2に加えてコスト設定範囲VR3まで車線変更コストの値を大きくする、走行パターン変数3とする(図10(D)を参照)。 Figure 13 (B) is a driving scene corresponding to the driving pattern variable in Figure 10 (D). As with Figure 13 (A), this shows a driving scene in which the speed of another vehicle V2 traveling in the target lane L2 is slower than the speed of the host vehicle V1. The difference from Figure 13 (A) is that the rear side of the initial setting position IP is a lane change prohibited section LP. If the stationary structure detection unit 115 detects that the lane change section LC is a lane change prohibited section LP, it is better to set the virtual stop position SP further forward than the above-mentioned driving pattern variables 1 and 2. Therefore, the value of the lane change cost is increased to a cost setting range VR3 in addition to the cost setting ranges VR1 and VR2, which is set as driving pattern variable 3 (see Figure 10 (D)).

これに対し、図11(A)~(C)に示す走行パターン変数は、車線変更コストが最小となる位置が、初期設定位置IPから、自車両V1の進行方向に対し奥側となる走行パターンである。このため、仮想停止位置SPは、初期コストを設定した「交差点の停止線から30m手前」より、奥側に設定される。図14(A)は、図11(A)及び同(B)の走行パターン変数に対応する走行シーンである。目標車線L2を走行する他車両V2の車速が、自車両V1の車速より速い場合の走行シーンを示している。 In contrast, the driving pattern variables shown in Figures 11(A) to (C) are driving patterns in which the position at which the lane change cost is smallest is on the far side of the initial setting position IP in the traveling direction of the host vehicle V1. Therefore, the virtual stop position SP is set on the far side of the "30 m before the stop line of the intersection" where the initial cost is set. Figure 14(A) is a driving scene corresponding to the driving pattern variables in Figures 11(A) and (B). It shows a driving scene in which the vehicle speed of another vehicle V2 traveling on the target lane L2 is faster than the vehicle speed of the host vehicle V1.

この場合、上述した図13(A)及び同(B)の走行シーンとは異なり、目標車線L2を走行する車両はスムーズに走行している可能性が高く、初期設定位置IPより奥側であっても車線変更を実行できる可能性がある。そこで、コスト設定範囲VR4,VR5において、手前側に車線変更コストを加算し、初期設定位置IPより奥側に行くほど車線変更コストが小さくなる走行パターン変数を設定する。このとき、信号認識部116により検出された、車線変更区間LCの前方にある信号機TLが青信号SGの場合には、他車両V2の車速が更に速くなり、自車両V1が奥側に進んでも車線変更できる可能性が高い。そのため、赤信号SRの場合に比べて、更に奥側に仮想停止位置SPを設定したほうが良い。したがって、信号機TLが赤信号SRの場合は、車線変更コストの値がコスト設定範囲VR4まで徐々に小さくなる、走行パターン変数4とし(図11(A)を参照)、信号機TLが青信号SGの場合は、車線変更コストの値がコスト設定範囲VR4に加えてコスト設定範囲VR5まで徐々に小さくなる、走行パターン変数5(図11(B)を参照)とする。 In this case, unlike the driving scenes in Figures 13(A) and 13(B) described above, the vehicle traveling on the target lane L2 is likely to be traveling smoothly, and there is a possibility that the vehicle can change lanes even if it is further back than the initial setting position IP. Therefore, in the cost setting ranges VR4 and VR5, the lane change cost is added to the near side, and a driving pattern variable is set in which the lane change cost decreases as it goes further back from the initial setting position IP. At this time, if the traffic light TL in front of the lane change section LC detected by the signal recognition unit 116 is green SG, the vehicle speed of the other vehicle V2 becomes even faster, and there is a high possibility that the vehicle V1 can change lanes even if it moves further back. Therefore, it is better to set the virtual stop position SP further back than in the case of a red light SR. Therefore, when the traffic light TL is a red light SR, the lane change cost value gradually decreases to the cost setting range VR4, which is defined as driving pattern variable 4 (see FIG. 11(A)), and when the traffic light TL is a green light SG, the lane change cost value gradually decreases to the cost setting range VR5 in addition to the cost setting range VR4, which is defined as driving pattern variable 5 (see FIG. 11(B)).

なお、目標車線L2を走行する他車両V2の車速が、自車両V1の車速より速い場合であっても、車速差の絶対値が所定値以上であるときは、必ずしも仮想停止位置SPを「交差点の停止線から30m手前」より、奥側に設定する必要はない。この場合には、走行パターン変数を更新する必要がないので、初期化されたままの走行パターン変数0とする。 Note that even if the speed of the other vehicle V2 traveling in the target lane L2 is faster than the speed of the host vehicle V1, if the absolute value of the vehicle speed difference is equal to or greater than a predetermined value, it is not necessary to set the virtual stop position SP further back than "30 m from the stop line of the intersection." In this case, since there is no need to update the driving pattern variable, the driving pattern variable remains initialized at 0.

図14(B)は、図11(C)の走行パターン変数に対応する走行シーンである。図14(A)と同様に、目標車線L2を走行する他車両V2の車速が、自車両V1の車速より速い場合の走行シーンを示している。同図(A)と異なる点は、目標車線L2に静止物体(駐車車両PV)が存在する点である。物体検出部112により、目標車線L2に駐車車両PVが検出された場合には、駐車車両PVの前端より奥側に仮想停止位置SPを設定したほうが良い。駐車車両PVより手前に仮想停止位置SPを設定すると、自車両V1が車線変更を繰り返し実行しなければならないからである。そこで、コスト設定範囲VR6の全体に車線変更コストを加算し、他の走行シーンより車線変更コストの値を大きくする、走行パターン変数6とする(図11(C)を参照)。 Figure 14 (B) is a driving scene corresponding to the driving pattern variable in Figure 11 (C). As with Figure 14 (A), a driving scene is shown in which the vehicle speed of another vehicle V2 traveling in the target lane L2 is faster than the vehicle speed of the host vehicle V1. The difference from Figure 14 (A) is that a stationary object (parked vehicle PV) is present in the target lane L2. When the object detection unit 112 detects a parked vehicle PV in the target lane L2, it is better to set the virtual stop position SP behind the front end of the parked vehicle PV. This is because if the virtual stop position SP is set in front of the parked vehicle PV, the host vehicle V1 must repeatedly change lanes. Therefore, the lane change cost is added to the entire cost setting range VR6, and the value of the lane change cost is set to be larger than that of other driving scenes, which is set as driving pattern variable 6 (see Figure 11 (C)).

このように、自車両V1の実際の走行状況に応じて走行パターン変数を設定する。コスト設定部193は、走行パターン変数に基づいて、車線変更区間LCにおける車線変更コストの値を演算し、仮想停止位置設定部194に出力する。走行パターン変数が0の場合には、車線変更区間LCの車線変更コストを演算する必要がないので、初期コストの値のまま仮想停止位置設定部194に出力する。そして、上述した通り、仮想停止位置設定部194は、自車線L1上の車線変更コストが最小となる位置に、自車両V1の仮想停止位置SPを設定する。 In this way, the driving pattern variable is set according to the actual driving conditions of the host vehicle V1. The cost setting unit 193 calculates the value of the lane change cost in the lane change section LC based on the driving pattern variable, and outputs it to the virtual stop position setting unit 194. If the driving pattern variable is 0, there is no need to calculate the lane change cost in the lane change section LC, so the initial cost value is output as is to the virtual stop position setting unit 194. Then, as described above, the virtual stop position setting unit 194 sets the virtual stop position SP of the host vehicle V1 to a position on the host lane L1 where the lane change cost is minimum.

《車線変更制御処理》
次に、図15及び図16を参照して、本実施形態に係る車線変更制御処理について説明する。図15は、本実施形態の制御装置19が実行する車線変更制御処理の一例を示すフローチャートである。図16は、図15に示すステップS5のサブルーチンの一例を示す。
<Lane change control processing>
Next, the lane change control process according to this embodiment will be described with reference to Fig. 15 and Fig. 16. Fig. 15 is a flowchart showing an example of the lane change control process executed by the control device 19 of this embodiment. Fig. 16 shows an example of a subroutine of step S5 shown in Fig. 15.

以下に説明する車線変更制御処理は、制御装置19により所定の時間間隔で実行される。また、以下においては、制御装置19の自律走行制御機能により、自律速度制御と自律操舵制御が実行され、自車両がドライバーの設定した速度で車線内を走行するように、自車両の幅員方向における走行位置を制御するレーンキープ制御が行われているものとする。 The lane change control process described below is executed at a predetermined time interval by the control device 19. In addition, in the following, it is assumed that the autonomous driving control function of the control device 19 executes autonomous speed control and autonomous steering control, and performs lane keeping control to control the vehicle's driving position in the width direction so that the vehicle drives within the lane at a speed set by the driver.

まず、ステップS1において、目的地設定部151から取得した情報に基づいて目的地を設定し、続くステップS2において、目的地までの自車両V1の走行ルートを演算する。次に、ステップS3で、自車両V1の走行ルートにおける、車線変更が必要となる地点を検出し、車線変更区間LCを特定する。 First, in step S1, a destination is set based on information acquired from the destination setting unit 151, and then in step S2, a driving route of the host vehicle V1 to the destination is calculated. Next, in step S3, a point on the driving route of the host vehicle V1 where a lane change is required is detected, and a lane change section LC is identified.

ステップS4では、車線変更区間特定部191により、自車両V1が車線変更区間LCに到達したか否かを判定する。自車両V1が車線変更区間LCに到達したと判定されるまで、予め定められた時間内でステップS4を繰り返す。これに対して、自車両V1が車線変更区間LCに到達したと判定された場合には、ステップS5に進む。ステップS5では、車線変更区間LCの自車線L1上に、自車両V1を停止させる仮想停止位置SPを設定する。 In step S4, the lane change section identification unit 191 determines whether the host vehicle V1 has reached the lane change section LC. Step S4 is repeated within a predetermined time until it is determined that the host vehicle V1 has reached the lane change section LC. In contrast, if it is determined that the host vehicle V1 has reached the lane change section LC, the process proceeds to step S5. In step S5, a virtual stop position SP for stopping the host vehicle V1 is set on the host lane L1 in the lane change section LC.

続いて、ステップS6において、目標車線L2を走行する他車両がいるか否かを検出する。目標車線L2を走行する他車両がいない場合には、ステップS10へ進む。これに対して、目標車線L2を走行する他車両がいる場合には、ステップS7に進み、自車両V1が車線変更を実行する際、後方に進入できる対象車両V2を特定し、ステップS8に進む。 Next, in step S6, it is detected whether or not there is another vehicle traveling on the target lane L2. If there is no other vehicle traveling on the target lane L2, the process proceeds to step S10. On the other hand, if there is another vehicle traveling on the target lane L2, the process proceeds to step S7, where a target vehicle V2 that can enter behind the host vehicle V1 when the host vehicle V1 executes a lane change is identified, and the process proceeds to step S8.

ステップS8において、対象車両V2の後方に進入するため、減速度の初期値にて自車両V1の減速を開始する。続くステップS9で、仮想停止位置SPに到達するまでに自車両V1の車線変更を完了することができるか否かを判定する。仮想停止位置SPに到達するまでに車線変更を完了することができると判定した場合には、ステップS10へ進む。これに対して、仮想停止位置SPに到達するまでに車線変更を完了することができないと判定した場合には、ステップS12進む。 In step S8, the host vehicle V1 starts decelerating at the initial deceleration value in order to enter behind the target vehicle V2. In the following step S9, it is determined whether the host vehicle V1 can complete the lane change before reaching the virtual stop position SP. If it is determined that the lane change can be completed before reaching the virtual stop position SP, the process proceeds to step S10. On the other hand, if it is determined that the lane change cannot be completed before reaching the virtual stop position SP, the process proceeds to step S12.

ステップS9の判定の結果、減速度の初期値では仮想停止位置SPに到達するまでに車線変更を完了することができないと判定した場合には、ステップS12において、自車両V1を更に減速する。そして、ステップS13で再度、仮想停止位置SPに到達するまでに自車両V1の車線変更を完了することができるか否かを判定する。 If it is determined in step S9 that the initial deceleration value is not sufficient to complete the lane change before the vehicle reaches the virtual stop position SP, the vehicle V1 is further decelerated in step S12. Then, in step S13, it is determined again whether the vehicle V1 can complete the lane change before the vehicle reaches the virtual stop position SP.

ステップS13の判定の結果、仮想停止位置SPに到達するまでに車線変更を完了することができると判定した場合には、ステップS10へ進む。これに対して、仮想停止位置SPに到達するまでに車線変更を完了することができないと判定した場合には、ステップS14に進む。 If it is determined in step S13 that the lane change can be completed before the vehicle reaches the virtual stop position SP, the process proceeds to step S10. On the other hand, if it is determined that the lane change cannot be completed before the vehicle reaches the virtual stop position SP, the process proceeds to step S14.

ステップS14では、自車両V1が車線変更を完了するために所定速度(車線変更禁止車速)以下に減速する必要があるか否かを判定する。車線変更を完了するために所定速度(車線変更禁止車速)以下に減速する必要があると判定した場合には、仮想停止位置SPで停止する速度プロファイルを選択し、ステップS15に進む。これに対して、車線変更を完了するために所定速度(車線変更禁止車速)以下に減速する必要がないと判定した場合には、対象車両V2の減速に合わせて初期値よりさらに減速する速度プロファイルを選択し、ステップS10へ進む。 In step S14, it is determined whether the host vehicle V1 needs to decelerate to a predetermined speed or below (lane change prohibited vehicle speed) to complete the lane change. If it is determined that the host vehicle V1 needs to decelerate to a predetermined speed or below (lane change prohibited vehicle speed) to complete the lane change, a speed profile that stops the host vehicle at the virtual stop position SP is selected, and the process proceeds to step S15. On the other hand, if it is determined that the host vehicle V1 does not need to decelerate to a predetermined speed or below (lane change prohibited vehicle speed) to complete the lane change, a speed profile that further decelerates the host vehicle V1 from the initial value in accordance with the deceleration of the target vehicle V2 is selected, and the process proceeds to step S10.

ステップS14の判定の結果、車線変更を完了するために所定速度(車線変更禁止車速)以下に減速する必要があると判定した場合には、仮想停止位置SPで停止する速度プロファイルを実行するため、自車両V1を再加速し、ステップS16に進む。 If it is determined in step S14 that the vehicle needs to decelerate to a predetermined speed (lane change prohibited vehicle speed) or below to complete the lane change, the host vehicle V1 is accelerated again to execute a speed profile that stops the host vehicle at the virtual stop position SP, and the process proceeds to step S16.

ステップS16において、仮想停止位置SPに到達するまでに自車両V1の車線変更を完了することができるか否かを再度判定し、仮想停止位置SPに到達するまでに車線変更を完了することができると判定した場合には、ステップS10に進む。仮想停止位置SPに到達するまでに車線変更を完了することができないと判定した場合には、ステップS17に進み、自車両V1を仮想停止位置SPで停車させ、ステップS18に進む。 In step S16, it is determined again whether the lane change of the host vehicle V1 can be completed before the vehicle reaches the virtual stop position SP. If it is determined that the lane change can be completed before the vehicle reaches the virtual stop position SP, the process proceeds to step S10. If it is determined that the lane change cannot be completed before the vehicle reaches the virtual stop position SP, the process proceeds to step S17, where the host vehicle V1 is stopped at the virtual stop position SP, and the process proceeds to step S18.

続くステップS18において、自車両V1が目標車線L2に進入することができるか否かを判定する。自車両V1が、目標車線L2を走行する対象車両V2や、他の移動物体(他車両V3)と干渉する可能性が所定の閾値より低い場合には、自車両V1が目標車線L2に進入することができると判定し、ステップS10へ進む。これに対して、自車両V1が、目標車線L2を走行する対象車両V2や、他の移動物体(他車両V3)と干渉する可能性が所定の閾値より高い場合には、自車両V1が目標車線L2に進入することができないと判定してステップS17に戻り、これ以降の処理を繰り返す。 In the next step S18, it is determined whether the host vehicle V1 can enter the target lane L2. If the possibility of the host vehicle V1 interfering with the target vehicle V2 traveling on the target lane L2 or other moving objects (other vehicles V3) is lower than a predetermined threshold, it is determined that the host vehicle V1 can enter the target lane L2, and the process proceeds to step S10. On the other hand, if the possibility of the host vehicle V1 interfering with the target vehicle V2 traveling on the target lane L2 or other moving objects (other vehicles V3) is higher than a predetermined threshold, it is determined that the host vehicle V1 cannot enter the target lane L2, and the process returns to step S17, and the subsequent processes are repeated.

ステップS6の判定の結果、目標車線L2を走行する他車両がいないと判定した場合、ステップS13の判定の結果、仮想停止位置SPに到達するまでに車線変更を完了することができると判定した場合、ステップS14の判定の結果、車線変更を完了するために所定速度(車線変更禁止車速)以下に減速する必要がないと判定した場合、ステップS16の判定の結果、仮想停止位置SPに到達するまでに車線変更を完了することができると判定した場合及びステップS18の判定の結果、自車両V1が目標車線L2に進入することができると判定した場合には、ステップS10において仮想停止位置SPを解除する。そして、ステップS11で自車両V1を目標車線L2進入させたら、車線変更制御を終了する。 If the result of the judgment in step S6 is that there is no other vehicle traveling on the target lane L2, if the result of the judgment in step S13 is that the lane change can be completed before the virtual stop position SP is reached, if the result of the judgment in step S14 is that it is not necessary to decelerate to a predetermined speed or below (lane change prohibited vehicle speed) to complete the lane change, if the result of the judgment in step S16 is that the lane change can be completed before the virtual stop position SP is reached, or if the result of the judgment in step S18 is that the host vehicle V1 can enter the target lane L2, then the virtual stop position SP is released in step S10. Then, once the host vehicle V1 has entered the target lane L2 in step S11, lane change control is terminated.

図15のステップS5では、コスト設定部193及び仮想停止位置設定部194の実行処理として、図16に示す処理が実行される。ステップS4の判定の結果、自車両V1が車線変更区間LCに到達したと判定されると、ステップS501において、車線変更区間LCの前端から所定距離の位置、たとえば図10(A)に示す「交差点の停止線から30m手前」の位置に対して、車線変更コストが最小となるよう、初期コストを設定する。 In step S5 of FIG. 15, the process shown in FIG. 16 is executed as the execution process of the cost setting unit 193 and the virtual stop position setting unit 194. If it is determined in step S4 that the host vehicle V1 has reached the lane change section LC, in step S501, an initial cost is set so that the lane change cost is minimized for a position a predetermined distance from the front end of the lane change section LC, for example, the position "30 m before the stop line of the intersection" shown in FIG. 10(A).

続くステップS502において、車線変更コストの初期コストを設定した「交差点の停止線から30m手前」の走行シーンを走行パターン変数0として初期化し、S503に進む。このとき、初期コストが設定された位置を初期設定位置IPとする。 In the next step S502, the driving scene "30 m before the stop line of the intersection" where the initial cost of the lane change cost is set is initialized as a driving pattern variable 0, and the process proceeds to S503. At this time, the position where the initial cost is set is set as the initial setting position IP.

ステップS503において、車両状態取得部114により自車両V1の車速を検出し、物体検出部112により目標車線L2を走行する他車両V2の車速を検出する。続くステップS504では、信号認識部116により車線変更区間LCの前方にある信号機TLの情報を取得する。 In step S503, the vehicle state acquisition unit 114 detects the vehicle speed of the host vehicle V1, and the object detection unit 112 detects the vehicle speed of the other vehicle V2 traveling in the target lane L2. In the following step S504, the signal recognition unit 116 acquires information about the traffic light TL ahead of the lane change section LC.

次に、ステップS505において、自車両V1の車速と目標車線L2を走行する他車両V2の車速を比較する。図13(A)及び(B)に示すように、自車両V1の車速より目標車線L2を走行する他車両V2の車速のほうが遅い場合には、ステップS506へ進む。これに対し、図14(A)及び(B)に示すように、自車両V1の車速より目標車線L2を走行する他車両V2の車速のほうが速い場合には、ステップS512へ進む。 Next, in step S505, the vehicle speed of the host vehicle V1 is compared with the vehicle speed of the other vehicle V2 traveling on the target lane L2. As shown in Figures 13(A) and (B), if the vehicle speed of the other vehicle V2 traveling on the target lane L2 is slower than the vehicle speed of the host vehicle V1, the process proceeds to step S506. On the other hand, as shown in Figures 14(A) and (B), if the vehicle speed of the other vehicle V2 traveling on the target lane L2 is faster than the vehicle speed of the host vehicle V1, the process proceeds to step S512.

ステップS505の判定の結果、自車両V1の車速より目標車線L2を走行する他車両V2の車速のほうが遅いと判定された場合には、目標車線L2では渋滞などの理由により車両がスムーズに走行していない可能性がある。そのため、ステップS506~ステップS507では、仮想停止位置SPを、初期設定位置IP(交差点の停止線から30m手前)より更に手前側にするための走行パターン変数が設定される。 If it is determined in step S505 that the speed of the other vehicle V2 traveling in the target lane L2 is slower than the speed of the host vehicle V1, there is a possibility that the vehicles are not traveling smoothly in the target lane L2 due to traffic congestion or other reasons. Therefore, in steps S506 to S507, a driving pattern variable is set to move the virtual stop position SP further forward than the initial setting position IP (30 m before the stop line of the intersection).

ステップS506において、車線変更区間LCの前方にある信号機TLが赤信号SRであるか否かを判定する。信号機TLが赤信号SRであると判定された場合には、ステップS507に進む。車線変更区間LCの前方にある信号機TLが赤信号SRでないと判定された場合には、ステップS508に進み、図10(B)に示す走行パターン変数1を設定する。 In step S506, it is determined whether the traffic light TL ahead of the lane change section LC is a red light SR. If it is determined that the traffic light TL is a red light SR, the process proceeds to step S507. If it is determined that the traffic light TL ahead of the lane change section LC is not a red light SR, the process proceeds to step S508, where the driving pattern variable 1 shown in FIG. 10(B) is set.

ステップS506の判定の結果、信号機TLが赤信号SRであると判定された場合には、続くステップS507において、車線変更区間LCが車線変更禁止区間LPであるか否かを判定する。車線変更禁止区間LPでないと判定された場合には、ステップS08にて、図10(C)に示す走行パターン変数2を設定する。この場合、走行パターン変数1を設定したときよりも、車線変更コストが最小となる位置が手前側になる。これに対して、車線変更禁止区間LPであると判定された場合には、ステップS508に進み、車線変更コストが最小となる位置を、走行パターン変数2を設定したときよりも更に手前側にするため、図10(D)に示す走行パターン変数3を設定する。 If it is determined in step S506 that the traffic light TL is a red signal SR, then in the following step S507, it is determined whether the lane change section LC is a lane change prohibited section LP. If it is determined that the lane change section LC is not a lane change prohibited section LP, in step S08, the driving pattern variable 2 shown in FIG. 10(C) is set. In this case, the position at which the lane change cost is minimum is closer to the front than when driving pattern variable 1 was set. In contrast, if it is determined that the lane change section LP is a lane change prohibited section LP, the process proceeds to step S508, and the driving pattern variable 3 shown in FIG. 10(D) is set to set the position at which the lane change cost is minimum further forward than when driving pattern variable 2 was set.

これに対し、ステップS505の判定の結果、自車両V1の車速より目標車線L2を走行する他車両V2の車速のほうが速いと判定された場合には、目標車線L2では車両がスムーズに走行している可能性が高い。そのため、ステップS512~ステップS514では、仮想停止位置SPを、初期設定位置IP(交差点の停止線から30m手前)より奥側にするための走行パターン変数が設定される。 In contrast, if the result of the judgment in step S505 is that the speed of the other vehicle V2 traveling in the target lane L2 is faster than the speed of the host vehicle V1, it is highly likely that the vehicle is traveling smoothly in the target lane L2. Therefore, in steps S512 to S514, a driving pattern variable is set to move the virtual stop position SP further back than the initial setting position IP (30 m before the stop line of the intersection).

S512において、自車両V1の車速と目標車線L2を走行する他車両V2の車速の車速差の絶対値が所定値以下であるか否かを判定する。車速差の絶対値が所定値以下であると判定された場合には、ステップS513へ進む。車速差の絶対値が所定値以下でないと判定された場合には、初期化された走行パターン変数0の設定のまま、ステップS509に進む。 In S512, it is determined whether the absolute value of the vehicle speed difference between the vehicle speed of the host vehicle V1 and the vehicle speed of the other vehicle V2 traveling in the target lane L2 is equal to or less than a predetermined value. If it is determined that the absolute value of the vehicle speed difference is equal to or less than the predetermined value, the process proceeds to step S513. If it is determined that the absolute value of the vehicle speed difference is not equal to or less than the predetermined value, the process proceeds to step S509 with the initialized driving pattern variable set to 0.

S512の判定の結果、車速差の絶対値が所定値以下であると判定された場合には、続くステップS513において、車線変更区間LCの前方にある信号機TLが青信号SGであるか否かを判定する。信号機TLが青信号SGであると判定された場合には、ステップS514に進む。これに対して、車線変更区間LCの前方にある信号機TLが青信号SGでないと判定された場合には、ステップS508へ進み、図11(A)に示す走行パターン変数4を設定する。 If it is determined in step S512 that the absolute value of the vehicle speed difference is equal to or less than the predetermined value, then in step S513, it is determined whether the traffic light TL ahead of the lane change section LC is showing a green light SG. If it is determined that the traffic light TL is showing a green light SG, the process proceeds to step S514. On the other hand, if it is determined that the traffic light TL ahead of the lane change section LC is not showing a green light SG, the process proceeds to step S508, where driving pattern variable 4 shown in FIG. 11 (A) is set.

ステップS513の判定の結果、信号機TLが青信号SGであると判定された場合には、続くステップS514において、車線変更区間LCの目標車線L2に静止物体(駐車車両PV)があるか否かを判定する。車線変更区間LCに静止物体(駐車車両PV)がないと判定された場合には、ステップS508にて、図11(B)に示す走行パターン変数5を設定する。この場合、走行パターン変数4を設定したときよりも、車線変更コストが最小となる位置が奥側になる。これに対して、静止物体(駐車車両PV)があると判定された場合には、ステップS508へ進み、車線変更コストが最小となる位置を、静止物体(駐車車両PV)の前端より奥側に設定するため、図11(C)に示す走行パターン変数6を設定する。 If it is determined in step S513 that the traffic light TL is green SG, then in the following step S514, it is determined whether or not there is a stationary object (parked vehicle PV) in the target lane L2 of the lane change section LC. If it is determined that there is no stationary object (parked vehicle PV) in the lane change section LC, in step S508, the driving pattern variable 5 shown in FIG. 11(B) is set. In this case, the position at which the lane change cost is minimum is further back than when driving pattern variable 4 is set. In contrast, if it is determined that there is a stationary object (parked vehicle PV), the process proceeds to step S508, and the driving pattern variable 6 shown in FIG. 11(C) is set to set the position at which the lane change cost is minimum further back than the front end of the stationary object (parked vehicle PV).

このように、自車両V1の実際の走行状況から設定された走行パターン変数に基づいて、ステップS509にて車線変更区間LCにおける車線変更コストを演算し、更新する。そして、ステップS510において、車線変更コストが最小となる位置を探索し、ステップS511において車線変更コストが最小となる位置に仮想停止位置SPを設定する。 In this way, in step S509, the lane change cost in the lane change section LC is calculated and updated based on the driving pattern variables set from the actual driving conditions of the vehicle V1. Then, in step S510, a position where the lane change cost is minimized is searched for, and in step S511, the virtual stop position SP is set to the position where the lane change cost is minimized.

上述した実施形態では、本発明を図6~図8に示す交差点に適用した例を説明したが、本発明の車両の走行制御方法及び走行制御装置は交差点のみに限定されず、合流路や分岐路といった、自車両を自律走行制御し車線変更する一般的な走行シーンに適用することができる。 In the above embodiment, an example was described in which the present invention was applied to the intersections shown in Figures 6 to 8, but the vehicle driving control method and driving control device of the present invention are not limited to intersections, and can be applied to general driving situations in which the vehicle is autonomously controlled to change lanes, such as merging roads and branching roads.

以上のとおり、本実施形態の車両の走行制御方法及び走行制御装置によれば、自車両V1が走行経路に沿って走行中に、自車線L1から目標車線L2へ、自律走行制御により車線変更を実行する場合において、走行経路上に車線変更を実行する車線変更区間LCを特定し、車線変更区間LCの自車線L1上に、自車両V1を停止させる仮想停止位置SPを設定し、仮想停止位置SPまで自車両V1を減速して走行させ、仮想停止位置SPに到達するまでに車線変更が完了するか否かを判定する。そして、仮想停止位置SPに到達するまでに車線変更が完了しないと判定した場合には、仮想停止位置SPで自車両V1を停止させたのち、車線変更を実行するので、自車両が自車線と他車線を跨いだ状態で停止することを抑制することができる。 As described above, according to the vehicle driving control method and driving control device of this embodiment, when the host vehicle V1 is driving along a driving route and executes a lane change from the host lane L1 to a target lane L2 by autonomous driving control, a lane change section LC where the lane change is to be executed is identified on the driving route, a virtual stop position SP where the host vehicle V1 is to be stopped is set on the host lane L1 in the lane change section LC, the host vehicle V1 is decelerated and driven to the virtual stop position SP, and it is determined whether the lane change is completed by the time the host vehicle V1 reaches the virtual stop position SP. Then, if it is determined that the lane change is not completed by the time the host vehicle V1 reaches the virtual stop position SP, the host vehicle V1 is stopped at the virtual stop position SP and then the lane change is executed, so that the host vehicle can be prevented from stopping in a state straddling the host lane and another lane.

また、本実施形態の車両の走行制御方法及び走行制御装置によれば、仮想停止位置SPに到達するまでに車線変更が完了すると判定した場合には、車線変更を実行するので、不要な減速や停止制御を抑制することができ、円滑に車線変更を実行することができる。 In addition, according to the vehicle driving control method and driving control device of this embodiment, if it is determined that the lane change will be completed before the vehicle reaches the virtual stop position SP, the lane change is executed, so unnecessary deceleration and stopping control can be suppressed, and the lane change can be executed smoothly.

また、本実施形態の車両の走行制御方法及び走行制御装置によれば、仮想停止位置SPまで自車両V1を減速して車線変更が完了するか否かを判定する場合に、自車両V1が車線変更禁止車速以下に減速しなければ車線変更が完了しないときは、車線変更が完了しないと判定するので、他車両の減速に起因する自車両の急激な減速や停止制御を抑制することができる。 In addition, according to the vehicle driving control method and driving control device of this embodiment, when determining whether or not a lane change is completed by decelerating the host vehicle V1 to the virtual stop position SP, if the lane change is not completed unless the host vehicle V1 decelerates to a lane change prohibited vehicle speed or below, it is determined that the lane change is not completed, so that a sudden deceleration or stop control of the host vehicle caused by the deceleration of another vehicle can be suppressed.

また、本実施形態の車両の走行制御方法及び走行制御装置によれば、車線変更区間LCにおいて、車線変更を実行する位置に対して、車線変更の適合性の指標としての車線変更コストを算出し、仮想停止位置SPを車線変更コストが最小となる位置に設定するので、車線変更を実行しやすく、自車両が停止しても後続車両に違和感を与え難い位置で自車両を停車させることできる。 In addition, according to the vehicle driving control method and driving control device of this embodiment, a lane change cost is calculated as an index of suitability of lane change for the position where lane change is to be performed in the lane change section LC, and the virtual stop position SP is set to the position where the lane change cost is minimum, so that the vehicle can be stopped in a position where lane change is easy to perform and following vehicles are unlikely to feel uncomfortable even if the vehicle stops.

また、本実施形態の車両の走行制御方法及び走行制御装置によれば、車線変更コストが最小となる位置を、車線変更区間LCの前端から手前方向に所定距離の位置に設定するので、車線変更を実行するための一定の距離を確保した位置で自車両を停車させることができる。 In addition, according to the vehicle driving control method and driving control device of this embodiment, the position at which the lane change cost is minimized is set to a position a predetermined distance forward from the front end of the lane change section LC, so that the vehicle can be stopped at a position that ensures a certain distance for executing a lane change.

また、本実施形態の車両の走行制御方法及び走行制御装置によれば、目標車線L2を走行する他車両V2の速度を検出し、他車両V2の速度が自車両V1の速度より遅ければ遅いほど、車線変更コストが最小となる位置を、車線変更区間LCの前端から手前方向に所定距離の位置に対して、自車両V1の進行方向の手前側に設定するので、車線変更先の車線の走行環境に応じた位置で自車両を停車させることができる。 In addition, according to the vehicle driving control method and driving control device of this embodiment, the speed of another vehicle V2 traveling in the target lane L2 is detected, and the slower the speed of the other vehicle V2 is than the speed of the host vehicle V1, the closer the position at which the lane change cost is to the front of the traveling direction of the host vehicle V1 with respect to a position a predetermined distance forward from the front end of the lane change section LC, so that the host vehicle can be stopped at a position appropriate to the driving environment of the lane to which the lane is to be changed.

また、本実施形態の車両の走行制御方法及び走行制御装置によれば、車線変更区間LCの前方にある信号機TLを検出し、信号機TLが赤信号SRの場合には、青信号SGの場合に比べて、車線変更コストが最小となる位置を、自車両V1の進行方向の手前側に設定するので、自車両が車線変更を実行できる可能性を高めることができる。 In addition, according to the vehicle driving control method and driving control device of this embodiment, a traffic light TL ahead of the lane change section LC is detected, and when the traffic light TL is red SR, the position at which the lane change cost is the smallest is set forward in the traveling direction of the host vehicle V1 compared to when the traffic light TL is green SG, thereby increasing the possibility that the host vehicle can change lanes.

また、本実施形態の車両の走行制御方法及び走行制御装置によれば、車線変更区間LCが車線変更禁止区間LPであるか否かを検出し、車線変更禁止区間LPである場合には、車線変更禁止区間LPでない場合に比べて、車線変更コストが最小となる位置を、自車両V1の進行方向の手前側に設定するので、自車両が車線変更を実行できる可能性を更に高めることができる。 In addition, according to the vehicle driving control method and driving control device of this embodiment, it is detected whether the lane change section LC is a lane change prohibited section LP, and if it is, the position at which the lane change cost is the smallest is set closer to the traveling direction of the host vehicle V1 than when it is not a lane change prohibited section LP, thereby further increasing the possibility that the host vehicle can change lanes.

また、本実施形態の車両の走行制御方法及び走行制御装置によれば、目標車線L2を走行する他車両V2の速度を検出し、他車両V2の速度が自車両V1の速度より速ければ速いほど、車線変更コストが最小となる位置を、車線変更区間LCの前端から手前方向に所定距離の位置に対して、自車両V1の進行方向の奥側に設定するので、車線変更先の車線の走行環境に応じた位置で自車両を停車させることができる。 In addition, according to the vehicle driving control method and driving control device of this embodiment, the speed of another vehicle V2 traveling in the target lane L2 is detected, and the faster the speed of the other vehicle V2 is than the speed of the host vehicle V1, the further in the traveling direction of the host vehicle V1 is set relative to a position a predetermined distance forward from the front end of the lane change section LC, so that the host vehicle can be stopped at a position appropriate to the driving environment of the lane to which the lane is to be changed.

また、本実施形態の車両の走行制御方法及び走行制御装置によれば、車線変更区間LCの前方にある信号機TLを検出し、信号機TLが青信号SGの場合には、赤信号SRの場合に比べて、車線変更コストが最小となる位置を、自車両V1の進行方向の奥側に設定するので、自車両が車線変更を実行できる可能性を高めることができる。 In addition, according to the vehicle driving control method and driving control device of this embodiment, a traffic light TL ahead of the lane change section LC is detected, and when the traffic light TL is green SG, the position at which the lane change cost is the smallest is set to the farther side in the traveling direction of the host vehicle V1 compared to when the traffic light TL is red SR, thereby increasing the possibility that the host vehicle can change lanes.

また、本実施形態の車両の走行制御方法及び走行制御装置によれば、目標車線L2上の静止物体を検出し、静止物体が検出された場合には、車線変更コストが最小となる位置を、自車両V1の進行方向の、静止物体の奥側に設定するので、不要な車線変更を繰り返すことを抑制することができる。 In addition, according to the vehicle driving control method and driving control device of this embodiment, a stationary object on the target lane L2 is detected, and when a stationary object is detected, the position at which the lane change cost is minimized is set behind the stationary object in the traveling direction of the host vehicle V1, thereby preventing unnecessary repeated lane changes.

1…走行制御装置
11…センサ
12…自車位置検出装置
13…地図データベース
14…車載機器
15…ナビゲーション装置
16…提示装置
17…入力装置
18…駆動制御装置
19…制御装置
V1…自車両
V2,V3…他車両
L1…自車線
L2…目標車線
LC…車線変更区間
LP…車線変更禁止区間
SP…仮想停止位置
IP…初期設定位置
TL…信号機
PV…駐車車両
VR1,VR2,VR3,VR4,VR5,VR6…コスト設定範囲
REFERENCE SIGNS LIST 1...cruising control device 11...sensor 12...own vehicle position detection device 13...map database 14...on-board equipment 15...navigation device 16...presentation device 17...input device 18...drive control device 19...control device V1...own vehicle V2, V3...other vehicles L1...own lane L2...target lane LC...lane change section LP...lane change prohibited section SP...virtual stop position IP...initial setting position TL...traffic light PV...parked vehicle VR1, VR2, VR3, VR4, VR5, VR6...cost setting range

Claims (11)

自車両が走行経路に沿って走行中に、現在走行中の自車線から目標とする車線へ、自律走行制御により車線変更を実行する車両の走行制御方法において、
前記走行経路上に前記車線変更を実行する車線変更区間を特定し、
前記車線変更区間において、前記車線変更を実行する位置に対して、車線変更の適合性の指標としての車線変更コストを算出し、
前記車線変更区間の自車線上の前記車線変更コストが最小となる位置に、自車両を停止させる仮想停止位置を設定し、
前記仮想停止位置まで自車両を減速して走行させ、
前記仮想停止位置に到達するまでに前記車線変更が完了するか否かを判定し、
前記仮想停止位置に到達するまでに前記車線変更が完了しないと判定した場合には、前記仮想停止位置で自車両を停止させたのち、前記車線変更を実行する車両の走行制御方法。
A vehicle driving control method for executing lane change from a current vehicle lane to a target lane by autonomous driving control while the vehicle is traveling along a driving route,
Identifying a lane change section on the travel route where the lane change is to be performed;
Calculating a lane change cost as an index of suitability of the lane change for a position where the lane change is to be performed in the lane change section;
a virtual stop position for stopping the vehicle is set at a position on the vehicle's own lane in the lane change section where the lane change cost is minimized ;
The vehicle is decelerated and driven to the virtual stop position.
determining whether the lane change will be completed by the time the vehicle reaches the virtual stop position;
A vehicle driving control method, in which, if it is determined that the lane change will not be completed by the time the vehicle reaches the virtual stop position, the vehicle is stopped at the virtual stop position and then the lane change is executed.
前記仮想停止位置に到達するまでに前記車線変更が完了すると判定した場合には、前記車線変更を実行する請求項1に記載の車両の走行制御方法。 The vehicle driving control method according to claim 1, which executes the lane change if it is determined that the lane change is completed before the vehicle reaches the virtual stop position. 前記仮想停止位置まで自車両を減速して前記車線変更が完了するか否かを判定する場合に、自車両が所定速度以下に減速しなければ前記車線変更が完了しないときは、前記車線変更が完了しないと判定する請求項1又は2に記載の車両の走行制御方法。 The vehicle travel control method according to claim 1 or 2, in which, when determining whether the lane change is completed by decelerating the vehicle to the virtual stop position, if the lane change is not completed unless the vehicle decelerates to a predetermined speed or less, it is determined that the lane change is not completed. 前記車線変更コストが最小となる位置を、前記車線変更区間の前端から手前方向に所定距離の位置に設定する請求項1~3のいずれか一項に記載の車両の走行制御方法。 4. The vehicle travel control method according to claim 1, wherein the position at which the lane change cost is minimized is set at a position a predetermined distance forward from a front end of the lane change section. 車線変更先の車線を走行する他車両の速度を検出し、
前記他車両の速度が自車両の速度より遅ければ遅いほど、前記車線変更コストが最小となる位置を、前記車線変更区間の前端から手前方向に所定距離の位置に対して、自車両の進行方向の手前側に設定する請求項1~4のいずれか一項に記載の車両の走行制御方法。
Detect the speed of other vehicles traveling in the lane you are changing lanes into,
A vehicle driving control method according to any one of claims 1 to 4, wherein the position at which the lane change cost is minimized is set closer to the front of the vehicle in the traveling direction than a position at a predetermined distance forward from the front end of the lane change section, the slower the speed of the other vehicle is compared to the speed of the host vehicle.
前記車線変更区間の前方にある信号機を検出し、
前記信号機が赤信号の場合には、青信号の場合に比べて、前記車線変更コストが最小となる位置を、自車両の進行方向の手前側に設定する請求項に記載の車両の走行制御方法。
Detecting a traffic light ahead of the lane change section;
6. A vehicle driving control method according to claim 5 , wherein when the traffic light is red, the position at which the lane change cost is smallest is set closer to the vehicle in the traveling direction than when the traffic light is green.
前記車線変更区間が車線変更禁止区間であるか否かを検出し、
車線変更禁止区間である場合には、車線変更禁止区間でない場合に比べて、前記車線変更コストが最小となる位置を、自車両の進行方向の手前側に設定する請求項5又は6に記載の車両の走行制御方法。
Detecting whether the lane change section is a lane change prohibited section;
A vehicle driving control method as described in claim 5 or 6, wherein when the lane change is prohibited in a section, the position where the lane change cost is smallest is set closer to the vehicle's direction of travel than when the lane change is not prohibited in a section.
車線変更先の車線を走行する他車両の速度を検出し、
前記他車両の速度が自車両の速度より速ければ速いほど、前記車線変更コストが最小となる位置を、前記車線変更区間の前端から手前方向に所定距離の位置に対して、自車両の進行方向の奥側に設定する請求項1~7のいずれか一項に記載の車両の走行制御方法。
Detect the speed of other vehicles traveling in the lane you are changing lanes into,
A vehicle driving control method according to any one of claims 1 to 7, wherein the position at which the lane change cost is minimized is set further back in the direction of travel of the vehicle than a position at a predetermined distance forward from the front end of the lane change section, the faster the speed of the other vehicle is compared to the speed of the host vehicle.
前記車線変更区間の前方にある信号機を検出し、
前記信号機が青信号の場合には、赤信号の場合に比べて、前記車線変更コストが最小となる位置を、自車両の進行方向の奥側に設定する請求項に記載の車両の走行制御方法。
Detecting a traffic light ahead of the lane change section;
9. The vehicle driving control method according to claim 8 , wherein when the traffic light is green, the position at which the lane change cost is smallest is set to be further back in the traveling direction of the host vehicle than when the traffic light is red.
前記車線変更先の車線上の静止物体を検出し、
静止物体が検出された場合には、前記車線変更コストが最小となる位置を、自車両の進行方向の、前記静止物体の奥側に設定する請求項8又は9に記載の車両の走行制御方法。
Detecting a stationary object on the lane to which the vehicle is to change lanes;
10. The vehicle travel control method according to claim 8, wherein, when a stationary object is detected, the position at which the lane change cost is minimized is set to a position behind the stationary object in the traveling direction of the host vehicle.
自車両が走行経路に沿って走行中に、現在走行中の自車線から目標とする車線へ、自律走行制御により車線変更を実行するためのプロセッサを備える車両の走行制御装置において、
前記プロセッサは、
前記走行経路上に前記車線変更を実行する車線変更区間を特定し、
前記車線変更区間において、前記車線変更を実行する位置に対して、車線変更の適合性の指標としての車線変更コストを算出し、
前記車線変更区間の自車線上の前記車線変更コストが最小となる位置に、自車両を停止させる仮想停止位置を設定し、
前記仮想停止位置まで自車両を減速して走行させ、
前記仮想停止位置に到達するまでに前記車線変更が完了するか否かを判定し、
前記仮想停止位置に到達するまでに前記車線変更が完了しないと判定した場合には、前記仮想停止位置で自車両を停止させたのち、前記車線変更を実行する車両の走行制御装置。
A vehicle driving control device including a processor for executing lane change from a current lane to a target lane by autonomous driving control while the vehicle is traveling along a driving route,
The processor,
Identifying a lane change section on the travel route where the lane change is to be performed;
Calculating a lane change cost as an index of suitability of the lane change for a position where the lane change is to be performed in the lane change section;
a virtual stop position for stopping the vehicle is set at a position on the vehicle's own lane in the lane change section where the lane change cost is minimized ;
The vehicle is decelerated and driven to the virtual stop position.
determining whether the lane change will be completed by the time the vehicle reaches the virtual stop position;
When it is determined that the lane change will not be completed by the time the vehicle reaches the virtual stop position, the vehicle driving control device stops the vehicle at the virtual stop position and then executes the lane change.
JP2021020883A 2021-02-12 2021-02-12 Vehicle driving control method and driving control device Active JP7563216B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021020883A JP7563216B2 (en) 2021-02-12 2021-02-12 Vehicle driving control method and driving control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021020883A JP7563216B2 (en) 2021-02-12 2021-02-12 Vehicle driving control method and driving control device

Publications (2)

Publication Number Publication Date
JP2022123521A JP2022123521A (en) 2022-08-24
JP7563216B2 true JP7563216B2 (en) 2024-10-08

Family

ID=82940387

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021020883A Active JP7563216B2 (en) 2021-02-12 2021-02-12 Vehicle driving control method and driving control device

Country Status (1)

Country Link
JP (1) JP7563216B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007127416A (en) 2005-10-31 2007-05-24 Aisin Aw Co Ltd System and method for route guidance
JP2012107894A (en) 2010-11-15 2012-06-07 Aisin Aw Co Ltd Travel guide apparatus, travel guide method and computer program
JP2015184722A (en) 2014-03-20 2015-10-22 アイシン・エィ・ダブリュ株式会社 automatic operation support device, automatic operation support method and program
WO2018020547A1 (en) 2016-07-25 2018-02-01 日産自動車株式会社 Lane change assistance method and lane change assistance device
JP2020104634A (en) 2018-12-27 2020-07-09 本田技研工業株式会社 Vehicle control device

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7003512B2 (en) * 2017-09-12 2022-01-20 日産自動車株式会社 Vehicle driving control method and equipment
JP7035408B2 (en) * 2017-09-25 2022-03-15 日産自動車株式会社 Vehicle driving control method and equipment

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007127416A (en) 2005-10-31 2007-05-24 Aisin Aw Co Ltd System and method for route guidance
JP2012107894A (en) 2010-11-15 2012-06-07 Aisin Aw Co Ltd Travel guide apparatus, travel guide method and computer program
JP2015184722A (en) 2014-03-20 2015-10-22 アイシン・エィ・ダブリュ株式会社 automatic operation support device, automatic operation support method and program
WO2018020547A1 (en) 2016-07-25 2018-02-01 日産自動車株式会社 Lane change assistance method and lane change assistance device
JP2020104634A (en) 2018-12-27 2020-07-09 本田技研工業株式会社 Vehicle control device

Also Published As

Publication number Publication date
JP2022123521A (en) 2022-08-24

Similar Documents

Publication Publication Date Title
US11498563B2 (en) Vehicle control device, vehicle control method, and storage medium
JP7156516B2 (en) VEHICLE TRIP CONTROL METHOD AND TRIP CONTROL DEVICE
JP7140277B2 (en) VEHICLE TRIP CONTROL METHOD AND TRIP CONTROL DEVICE
JP7143946B2 (en) VEHICLE TRIP CONTROL METHOD AND TRIP CONTROL DEVICE
JP7434866B2 (en) Vehicle travel control method and travel control device
US12447991B2 (en) Vehicle lane change control method and vehicle lane change control device
JP7164030B2 (en) VEHICLE TRIP CONTROL METHOD AND TRIP CONTROL DEVICE
US20190256098A1 (en) Vehicle control device
JP7106409B2 (en) Vehicle control method and vehicle control device
JP7211552B2 (en) VEHICLE TRIP CONTROL METHOD AND TRIP CONTROL DEVICE
JP7475386B2 (en) Vehicle control device
JP7047627B2 (en) Travel control device and travel control method
US12097858B2 (en) Travel control method and travel control device for vehicle
JP7599964B2 (en) Vehicle driving control method and driving control device
JP7524036B2 (en) Vehicle driving control method and driving control device
JP7563216B2 (en) Vehicle driving control method and driving control device
JP7571471B2 (en) Vehicle driving control method and driving control device
JP7556266B2 (en) Vehicle driving control method and driving control device
JP7605332B2 (en) Operation control method and operation control device
JP7517346B2 (en) Vehicle driving control method and driving control device
WO2024075154A1 (en) Travel assistance method and travel assistance device
JP7788045B2 (en) Vehicle driving control method and driving control device
JP7811322B2 (en) Vehicle driving control method and driving control device
RU2817447C1 (en) Method of controlling movement and device for controlling movement of vehicle
JP7792978B2 (en) Driving assistance devices

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231205

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240423

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240528

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240701

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240827

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240909

R150 Certificate of patent or registration of utility model

Ref document number: 7563216

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150