JP7059652B2 - 車両制御システム - Google Patents

車両制御システム Download PDF

Info

Publication number
JP7059652B2
JP7059652B2 JP2018010918A JP2018010918A JP7059652B2 JP 7059652 B2 JP7059652 B2 JP 7059652B2 JP 2018010918 A JP2018010918 A JP 2018010918A JP 2018010918 A JP2018010918 A JP 2018010918A JP 7059652 B2 JP7059652 B2 JP 7059652B2
Authority
JP
Japan
Prior art keywords
vehicle
range
traveling
branch
travel
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
JP2018010918A
Other languages
English (en)
Other versions
JP2019127194A (ja
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2018010918A priority Critical patent/JP7059652B2/ja
Priority to US16/211,862 priority patent/US10983516B2/en
Priority to CN201910066243.8A priority patent/CN110077401B/zh
Publication of JP2019127194A publication Critical patent/JP2019127194A/ja
Application granted granted Critical
Publication of JP7059652B2 publication Critical patent/JP7059652B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/02Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to ambient conditions
    • B60W40/04Traffic conditions
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W60/00Drive control systems specially adapted for autonomous road vehicles
    • B60W60/005Handover processes
    • B60W60/0053Handover processes from vehicle to occupant
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/04Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/18Conjoint control of vehicle sub-units of different type or different function including control of braking systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/20Conjoint control of vehicle sub-units of different type or different function including control of steering systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/10Path keeping
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/18Propelling the vehicle
    • B60W30/18009Propelling the vehicle related to particular drive situations
    • B60W30/18163Lane change; Overtaking manoeuvres
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/18Propelling the vehicle
    • B60W30/182Selecting between different operative modes, e.g. comfort and performance modes
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/08Interaction between the driver and the control system
    • B60W50/082Selecting or switching between different modes of propelling
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/08Interaction between the driver and the control system
    • B60W50/10Interpretation of driver requests or demands
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/08Interaction between the driver and the control system
    • B60W50/14Means for informing the driver, warning the driver or prompting a driver intervention
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W60/00Drive control systems specially adapted for autonomous road vehicles
    • B60W60/001Planning or execution of driving tasks
    • B60W60/0011Planning or execution of driving tasks involving control alternatives for a single driving scenario, e.g. planning several paths to avoid obstacles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2554/00Input parameters relating to objects
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2554/00Input parameters relating to objects
    • B60W2554/40Dynamic objects, e.g. animals, windblown objects
    • B60W2554/406Traffic density
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2710/00Output or target parameters relating to a particular sub-units
    • B60W2710/18Braking system
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2710/00Output or target parameters relating to a particular sub-units
    • B60W2710/20Steering systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Automation & Control Theory (AREA)
  • Human Computer Interaction (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Traffic Control Systems (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • General Physics & Mathematics (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • Game Theory and Decision Science (AREA)
  • Medical Informatics (AREA)
  • Navigation (AREA)

Description

本発明は、車両制御システムに関する。
特開2016-71514号公報には、車両の自動運転制御を行うように構成された運転支援制御装置が開示されている。この制御装置は、自動運転制御の一環として、自動レーン変更を実施する前に、車両のドライバからの承認を得るように構成されている。
特開2016-71514号公報
自動レーン変更は、例えば、走行中のレーンから変更先のレーンに向けて走行パスを切り替えつつ、レーンの変更前後においてレーンキープを継続することで実現できる。このような自動レーン変更は、自動分岐にも適用できる。この場合は、走行中のレーンを本線に設定し、変更先のレーンを分岐路に設定すればよい。しかし、分岐路上で渋滞が発生している場合に、この分岐路上の他車両の認識が遅れることがある。そうすると、この他車両の認識直後に自車両を急減速させる必要が生じる。従って、自動分岐の際の安全性を確保するための開発が望まれる。
本発明は、上述のような課題に鑑みてなされたものであり、自動分岐の際の安全性を確保することのできる技術を提供することを目的とする。
第1の発明は、上述した課題を解決するための車両制御システムであり、次の特徴を有する。
前記車両制御システムは、制御装置を備える。
前記制御装置は、自車位置認識部と、外界認識部と、行動計画生成部と、走行パス生成部と、走行制御部と、を有する。
前記自車位置認識部は、自車両の現在位置を認識する。
前記外界認識部は、前記自車両の周辺物標を認識する。
前記行動計画生成部は、自動運転を行う所定ルートにおける行動計画を生成する。
前記走行パス生成部は、前記行動計画と、前記現在位置と、前記周辺物標と、に基づいて、走行パスを生成する。前記走行パスは、前記自車両が将来において到達すべき目標位置の集まりである。
前記走行制御部は、前記走行パスに基づいて、前記自車両の走行駆動力出力装置、ステアリング装置、ブレーキ装置およびランプ装置の少なくとも1つを制御する。
前記制御装置は、前記走行パスに基づいた本線から分岐路への自動分岐を行う場合に、本線走行用の走行パスから分岐動作用の走行パスへの切り替え前に、路肩を含む前記分岐路上の第1範囲、または、前記分岐路の路肩に繋がる前記本線の路肩上の第2範囲での渋滞の発生の有無を判定する。
前記制御装置は、前記第1範囲または前記第2範囲での渋滞が発生していると判定した場合、前記走行制御部による自動分岐からドライバによる手動分岐への交代通知を行う。
前記制御装置は、前記交代通知に対する前記ドライバからの応答が無い場合、前記分岐動作用の走行パスに基づいた自動分岐を行わずに、前記本線走行用の走行パスに基づいた自動走行を継続する。
第2の発明は、第1の発明において次の特徴を有する。
前記制御装置は、前記自車両と同じ方向に走行する車両が前記第1範囲に存在する場合、または、前記自車両と同じ方向に走行する車両が前記第2範囲に存在し、尚且つ、前記第2範囲に存在する車両が所定の車間距離条件を満たす場合、前記第1範囲または前記第2範囲での渋滞が発生していると判定す
第1の発明によれば、分岐動作用の走行パスへの切り替え前に、第1範囲または第2範囲での渋滞の発生の有無が判定される。そして、第1範囲または第2範囲での渋滞の発生が判定された場合に、自動分岐から手動分岐への交代通知が行われる。従って、自動分岐の際の安全性が確保される。
の発明によれば、また、交代通知への応答がドライバから無い場合、分岐動作用の走行パスに基づいた自動分岐が行われず、本線走行用の走行パスに基づいた自動走行が継続される。従って、強引な自動分岐が行われることが回避され、また、自動分岐を行うことができずに分岐点付近で自車両が停止することも回避される。
の発明によれば、分岐路上での渋滞や分岐路から本線まで延びるような渋滞を認識して、自動分岐から手動分岐への交代通知を行うことができる。


本発明の実施の形態1に係る車両制御システムの全体構成を示すブロック図である。 図1に示す車両制御ECUの機能ブロック図である。 分岐点付近での走行パスの切り替え例を説明するための図である。 分岐路上で渋滞が発生している場合の問題点を説明する図である。 分岐路上で発生した渋滞が本線側まで延びる場合の問題点を説明する図である。 本発明の実施の形態1に係る車両制御の特徴を説明する図である。 本発明の実施の形態1に係る車両制御の特徴を説明する図である。 本発明の実施の形態1に係る車両制御の特徴を説明する図である。 本発明の実施の形態1において、車両制御ECUによって実行されるプログラムの一例を説明するフローチャートである。 本発明の実施の形態2に係る車両制御の特徴を説明する図である。 本発明の実施の形態2において、車両制御ECUによって実行されるプログラムの一例を説明するフローチャートである。
以下、図面を参照して本発明の実施の形態について説明する。ただし、以下に示す実施の形態において各要素の個数、数量、量、範囲等の数に言及した場合、特に明示した場合や原理的に明らかにその数に特定される場合を除いて、その言及した数に、この発明が限定されるものではない。また、以下に示す実施の形態において説明する構造やステップ等は、特に明示した場合や明らかに原理的にそれに特定される場合を除いて、この発明に必ずしも必須のものではない。
実施の形態1.
先ず、図1乃至図8を参照して本発明の実施の形態1について説明する。
1. システムの全体構成の説明
図1は、本発明の実施の形態1に係る車両制御システムの全体構成を示すブロック図である。本システムは、車両に搭載されるシステムである。本システムが搭載される車両(以下、「自車両OV」ともいう。)は、例えば、ディーゼルエンジンやガソリンエンジンなどの内燃機関を動力源とする自動車、電動機を動力源とする電気自動車、内燃機関と電動機を備えるハイブリッド自動車である。電動機は、自車両OVに搭載される二次電池、水素燃料電池、金属燃料電池、アルコール燃料電池などの電池により駆動される。
本システムは、複数の電子制御ユニット(コンピュータを主体とする制御装置であり、以下、「ECU」ともいう。)を含んで構成されている。本システムの中核をなすECUは、車両制御ECU10である。車両制御ECU10は、センサ系LAN12(自車両OV内のLAN、他のLANも同様である)に接続されている。このLAN12には、各種のセンサ装置が接続されている。車両制御ECU10は、これらのセンサ装置を制御する。また、車両制御ECU10は、自車両OVの周辺に関する情報、自車両OVの挙動に関する情報や、ドライバによる自車両OVの操作量に関する情報を、これらのセンサ装置から入手する。
1.2 センサ系の説明
本システムには、これらのセンサ装置として、ミリ波レーダー14、LiDAR(Laser Imaging Detection and Ranging)16、カメラ18、GPS(Global Positioning System)機器20、車両センサ22および操作検出センサ24が設けられている。
ミリ波レーダー14は、自車両OVの周囲にミリ波(電磁波の一例)を発射し、そのミリ波が物標で反射した反射波を受信することで、物標を検出する。ミリ波レーダー14によれば、ミリ波を発射してから、反射波を受信するまでの時間に基づき、自車両OVと物標との距離、および、自車両OVを基準とする物標の速度(相対速度)を推定することができる。ミリ波レーダー14によれば、反射波が自車両OVに飛来する方向に基づき、自車両OVを基準とする物標の方位(相対方位)を推定することもできる。自車両OVと物標との距離および物標の相対方位は、物標の位置情報とも言える。ミリ波レーダー14は、このような物標の位置情報、および、物標の相対速度を、物標情報として車両制御ECU10に送信する。
LiDAR16は、自車両OVの周囲にパルス状に発光するレーザーを照射し、物標からの反射レーザー光を受信することで、物標を検出する。ミリ波レーダー14同様、LiDAR16によれば、自車両OVと物標との距離、および、物標の相対方位を推定することができる。つまり、LiDAR16によれば、物標の位置情報を取得することができる。これに加え、LiDAR16によれば、物標の外形(例えば、高さ、幅)を検出することもできる。LiDAR16は、物標の位置情報(自車両OVと物標の距離、物標の相対方位)および物標の外形情報を、物標情報として車両制御ECU10に送信する。
カメラ18は、自車両OVの外部状況を撮像する機器である。カメラ18は、例えば、CCD(Charge Coupled Device)やCMOS(Complementary Metal Oxide Semiconductor)などの固体撮像素子を利用したデジタルカメラである。カメラ18は、例えば、自車両OVのフロントガラスの裏側に設けられている。カメラ18は、単眼カメラであってもよく、ステレオカメラであってもよい。ステレオカメラは、例えば、両眼視差を再現するように配置された二つの撮像部を有している。ステレオカメラの撮像情報には、奥行き方向の情報も含まれている。
カメラ18は、自車両OVの外部状況に関する撮像情報を、画像処理装置26に送信する。画像処理装置26は、この撮像情報に基づいて画像処理を行う。画像処理では、ミリ波レーダー14からの物標情報に基づいて、物標の大まかな位置が把握される。画像処理では、把握された物標の大まかな位置を基準として、カメラ18の視野内において一体的に移動する部分を、その物標の画像として認識する。なお、認識処理の具体的なプロセスは特に限定されるものではなく、公知のプロセスに従えばよいので、ここでの説明は省略する。画像処理装置26は、認識した物標の外形情報を車両制御ECU10に送信する。
GPS機器20は、3個以上のGPS衛星からの信号を受信する機器である。GPS機器20は、受信した信号に基づいて、自車両OVの現在位置(例えば、自車両OVの緯度および経度)を測定する。GPS機器20は、測定した自車両OVの現在位置情報を車両制御ECU10に送信する。
車両センサ22は、自車両OVの挙動に関する情報を入手するためのセンサである。車両センサ22には、速度センサ、加速度センサ、ヨーレートセンサ、方位センサなどが含まれる。速度センサは、自車両OVの速度を検出する。加速度センサは、自車両OVの加速度を検出する。ヨーレートセンサは、自車両OVの鉛直軸周りの角速度を検出する。方位センサは、自車両OVの向きを検出する。車両センサ22は、検出した情報を車両制御ECU10に送信する。
操作検出センサ24は、ドライバによる自車両OVの操作量に関する情報(ドライバによる操作の有無に関する情報を含む)を入手するためのセンサである。操作検出センサ24には、例えば、アクセル開度センサ、ステアリングトルクセンサ、ブレーキセンサ、シフト位置センサなどが含まれる。アクセル開度センサは、アクセルペダルの踏み込み量を検出する。ステアリングトルクセンサは、ステアリングホイールの回転角度を検出する。ブレーキセンサは、ブレーキペダルの踏み込み量を検出する。シフト位置センサは、ギアの状態を検出する。操作検出センサ24は、検出した情報を車両制御ECU10に送信する。なお、検出した情報が、走行駆動力出力装置32、ステアリング装置34、ブレーキ装置36およびランプ装置38に直接的に送信されてもよい。
1.3 制御系の説明
車両制御ECU10は、制御系LAN30にも接続されている。このLAN30には、各種デバイスが接続されている。これらのデバイスは電子制御式のものである。これらのデバイスの各ECU(不図示)と、車両制御ECU10とが、LAN30を介して接続されている。本システムには、これらのデバイスとして、走行駆動力出力装置32、ステアリング装置34、ブレーキ装置36およびランプ装置38が設けられている。
走行駆動力出力装置32は、例えば、自車両OVが内燃機関を動力源とした自動車である場合、エンジンおよび当該エンジンを制御するエンジンECUを備える。自車両OVが電動機を動力源とした電気自動車である場合、走行用モータおよび当該走行用モータを制御するモータECUを備える。自車両OVがハイブリッド自動車である場合、エンジン、エンジンECU、走行用モータおよびモータECUを備える。
自車両OVが内燃機関を動力源とする場合、エンジンECUは、後述する走行制御部110から入力される情報に従って、エンジンのスロットル開度やシフト段等を調整し、車両が走行するための走行駆動力(トルク)を出力する。自車両OVが電動機を動力源とする場合、モータECUは、走行制御部110から入力される情報に従って、走行用モータに与えるPWM信号のデューティ比を調整し、走行駆動力を出力する。自車両OVがハイブリッド自動車である場合、エンジンECUおよびモータECUは、走行制御部110から入力される情報に従って、互いに協調して走行駆動力を制御する。
ステアリング装置34は、例えば、電動モータを備える。電動モータは、例えば、ラックアンドピニオン機構に力を作用させて転舵角の向きを変更する。ステアリング装置34は、走行制御部110から入力される情報に従って、電動モータを駆動させ、転舵角の向きを変更する。
ブレーキ装置36は、例えば、ブレーキキャリパーと、ブレーキキャリパーに油圧を伝達するシリンダと、シリンダに油圧を発生させる電動モータと、制動制御部と、を備える電動サーボブレーキ装置である。この制動制御部は、走行制御部110から入力される情報に従って電動モータを制御し、制動操作に応じたブレーキトルクを各車輪に出力させる。ブレーキ装置36は、電子制御式油圧ブレーキ装置であってもよい。ブレーキ装置36は、走行駆動力出力装置32の走行用モータによる回生ブレーキを含んでもよい。
ランプ装置38は、自車両OVに搭載された各種灯具を包括的に示したものである。ランプ装置38には、例えば、ヘッドライト、バックライト、ウインカランプ、ブレーキランプなどが含まれる。ランプ装置38は、走行制御部110から入力される情報に従って、必要な点灯動作および消灯動作を行う。
1.4 AV系の説明
車両制御ECU10は、AV系LAN40にも接続されている。このLAN40は、カーナビ情報等に関するネットワークである。このLAN40には、各種のデバイスが接続されている。本システムには、これらのデバイスの1つとして、ナビゲーション装置42が設けられている。ナビゲーション装置42は、記憶部44を備えている。記憶部44は、HDD(Hard Disk Drive)、フラッシュメモリなどで実現される。記憶部44内には、地図情報データが格納されている。地図情報データには、例えば、道路、交差点、合流点および分岐点などの位置のデータ、道路の形状のデータ(例えば、カーブ、直線の種別、道路の幅、路肩の幅、道路の勾配、カーブの曲率など)、道路の種類のデータ(例えば、高速道路、有料道路、国道など)が含まれている。
ナビゲーション装置42は、HDD44の他に、ユーザーインターフェースとして機能するタッチパネル式ディスプレイ、スピーカ、マイクなどを備えている。ナビゲーション装置42は、車両制御ECU10が手動運転モードを実行する間、目的地に至る経路について音声やナビ表示によって案内を行う。タッチパネル式ディスプレイには、例えば、GUI(Graphical User Interface)スイッチが設けられている。GUIスイッチは、ドライバからの操作を受け付け、走行制御部110が実行する制御モードを指定する信号を生成し、後述する制御切替部112に出力する。なお、GUIスイッチのこのような機能が、ステアリングホイールやダッシュボードなどに設置される機械式スイッチにより実現されてもよい。
本システムは、走行制御部110が実行する制御モードとして、自動運転モードと、手動運転モードと、を備えている。自動運転モードは、ドライバが操作を行わない状態(すなわち、手動運転モードに比べて自車両OVの操作量が小さい、または、自車両OVの操作頻度が低い状態)において、自車両OVを走行させる運転モードである。より具体的に、自動運転モードは、後述する行動計画に基づいて、走行駆動力出力装置32、ステアリング装置34、ブレーキ装置36およびランプ装置38の一部または全部を制御する運転モードである。手動運転モードは、ドライバが操作を行う状態において、これらの装置32、34、36および38の一部または全部のアシスト制御を必要に応じて行う運転モードである。
2.車両制御ECU10の説明
図2は、車両制御ECU10の機能ブロック図である。車両制御ECU10は、例えば、自車位置認識部102と、外界認識部104と、行動計画生成部106と、走行パス生成部108と、走行制御部110と、制御切替部112と、表示制御部114と、記憶部116と、を備えている。これらの部102、104、106、108、110、112および114の一部または全部は、車両制御ECU10が備えるCPU(Central Processing Unit)などのプロセッサがプログラムを実行することにより機能する。記憶部116は、ROM(Read Only Memory)、RAM(Random Access Memory)、HDD、フラッシュメモリなどで実現される。プロセッサが実行するプログラムは、記憶部116に予め格納されているものでもよいし、車載インターネット設備などを介して外部装置からダウンロードされたものでもよい。
自車位置認識部102は、図1に示したGPS機器20および車両センサ22から入力される情報と、記憶部44に格納された地図情報と、に基づいて、自車両OVが走行しているレーン(以下、「走行レーン」ともいう。)、および、走行レーンに対する自車両OVの相対位置を認識する。
外界認識部104は、ミリ波レーダー14、LiDER16および画像処理装置26から入力される情報に基づいて、自車両OVの周辺の物標の位置、当該物標の速度、当該物標の加速度などの状態を認識する。自車両OVの周辺の物標の位置は、当該物標の重心、コーナーなどの代表点で表されてもよいし、当該物標の輪郭を表す領域で表されてもよい。自車両OVの周辺の物標には、周辺車両が含まれる。周辺車両とは、自車両OVの周辺を走行する車両であって、自車両OVと同じ方向に走行する車両である。
行動計画生成部106は、自動運転モードが選択された場合に、自動運転のスタート地点と目的地を設定する。スタート地点は、自車両OVの現在地でもよいし、自動運転モードを選択することが事前に設定されている区間(例えば、高速道路の区間)の入口でもよい。行動計画生成部106は、スタート地点から目的地までの所定ルートにおける行動計画を生成する。行動計画は、順次実行される複数のイベントで構成される。イベントには、例えば、加速イベント、減速イベント、レーンキープイベント、レーン変更イベント、分岐イベント、合流イベントなどが含まれる。
加速イベントは、自車両OVを加速させるイベントである。減速イベントは、自車両OVを減速させるイベントである。レーンキープイベントは、走行レーンを逸脱しないように自車両OVを走行させるイベントである。レーン変更イベントは、隣り合うレーンの間において走行レーンを変更するイベントである。分岐イベントは、分岐点付近で走行レーンを本線から分岐路に変更するイベントである。合流イベントは、合流点付近で走行レーンを合流路から本線に変更するイベントである。
行動計画生成部106は、上記所定ルートにおいて、個々の場面に即したイベントが実行されるように行動計画を生成する。例えば、上記所定ルートに分岐点が含まれる場合、行動計画生成部106は、分岐点の周辺における次の行動計画を生成する。この行動計画は、分岐点の手前では分岐路に繋がるレーン上でのレーンキープイベントと、分岐点付近では走行レーンを本線から分岐路に変更する分岐イベントと、分岐点よりも奥では分岐路上でのレーンキープイベントと、を含む。生成した行動計画を示す情報は、行動計画情報として記憶部116に格納される。
行動計画生成部106は、生成した行動計画を、外界認識部104による認識結果に基づいて変更(更新)してもよい。一般的に、車両が走行している間、車両の周囲の状態は絶えず変化をする。例えば、前走車両(すなわち、自車両OVの直前を走行する周辺車両)が急ブレーキをかけて減速した場合は、前走車両の挙動に合わせて車速や走行レーンを適宜変更する必要がある。走行レーンに隣接するレーンを走行する周辺車両が、自車両OVの前方に割り込んできた場合も同様である。従って、行動計画生成部106は、このような場合に、外界認識部104による認識結果に基づいて、生成した行動計画を適宜変更してもよい。変更後の行動計画を示す情報は、変更前の行動計画と同様に記憶部116に格納される。
走行パス生成部108は、行動計画生成部106により生成された行動計画と、自車位置認識部102による認識結果と、外界認識部104による認識結果と、に基づいて、走行パスを生成する。走行パスとは、将来において自車両OVの基準位置(例えば、自車両OVの重心や後輪軸の中心)が到達すべき目標位置の集まりである。目標位置は、現在の時刻を基準として所定時間を経過する毎に設定される。
走行パスは、例えば次のように生成される。レーンキープイベント用の走行パスを生成する際は、先ず、走行態様が決定される。走行態様には、例えば、定速走行、追従走行、カーブ走行、などが含まれる。定速走行は、自車両OVの前方に周辺車両が存在しない場合に決定される走行態様である。追従走行は、前走車両が存在する場合に決定される走行態様である。カーブ走行は、自車両OVがカーブに差し掛かった場合に決定される走行態様である。続いて、決定した走行態様に基づいて、レーンキープイベントにおけるスタート位置と目標位置が設定される。続いて、このスタート位置および目標位置と、車両運動制約とを考慮した滑らかな走行パスが生成される。
レーン変更イベント用の走行パスを生成する際は、先ず、自車両OVの周辺にこのイベントに干渉する周辺車両が存在しないことが確認される。レーン変更イベントに干渉する周辺車両が存在しないとは、走行レーンにおいて自車両OVの前方の所定距離以内に周辺車両が存在せず、尚且つ、変更先のレーンにおいて自車両OVの前方および後方の所定距離以内に周辺車両が存在しないことである。この不存在の確認後、レーン変更イベントにおけるスタート位置と目標位置が設定される。続いて、このスタート位置および目標位置と、車両運動制約とを考慮した滑らかな走行パスが生成される。
なお、レーン変更イベントに干渉する周辺車両が存在するときは、当該周辺車両の将来の位置の変位が所定の速度モデルによって予測される。所定の速度モデルには、周辺車両が現在の速度を保ったまま走行すると仮定した定速度モデル、周辺車両が現在の加速度を保ったまま走行すると仮定した定加速度モデル、および、周辺車両が現在のジャークを保ったまま走行すると仮定した定ジャークモデルが含まれる。続いて、周辺車両の将来位置と、自車両OVの現在の速度と、に基づいて、自車両OVが当該周辺車両に干渉することなくレーン変更できるスタート位置と目標位置が設定される。続いて、このスタート位置および目標位置と、車両運動制約とを考慮した滑らかな走行パスが生成される。
分岐イベント用または合流イベント用の走行パスの生成手法は、レーン変更イベント用の走行パスの生成手法と基本的に同じである。分岐イベント用の走行パスを生成するときは、変更元のレーン(すなわち、走行レーン)を本線とし、変更先のレーンを分岐路として考えればよい。合流イベントでは、変更元のレーン(すなわち、走行レーン)を合流路とし、変更先のレーンを本線として考えればよい。
走行制御部110は、制御切替部112による制御によって、制御モードを自動運転モードまたは手動運転モードに設定する。走行制御部110は、設定した制御モードに従って、図1に示した制御対象(走行駆動力出力装置32、ステアリング装置34、ブレーキ装置36およびランプ装置38をいう。以下同じ。)の一部または全部を制御する。
走行制御部110は、自動運転モードが選択されている場合に、走行パス生成部108が生成した走行パスに基づいて、制御対象を制御する。例えば、レーンキープイベント用の走行パスが生成されている場合、走行制御部110は、自車両OVが当該走行パスを予定通りに走行するように、エンジンECUの制御量(例えば、エンジンのスロットル開度やシフト段など)や、モータECUの制御量(例えば、走行用モータの回転数)を決定する。走行制御部110は、また、ステアリング装置34における電動モータの制御量を決定する。走行制御部110は、車両センサ22が検出した情報に基づいて、決定した制御量を適宜調整する。
走行制御部110は、手動運転モードが選択されている場合に、操作検出センサ24が検出した情報に基づいて制御対象を制御する。例えば、走行制御部110は、操作検出センサ24が検出した情報を、制御対象にそのまま出力する。
制御切替部112は、行動計画生成部106によって生成され、記憶部116に格納された行動計画を示す情報に基づいて、走行制御部110による自車両OVの制御モードを切り替える。制御切替部112は、また、上記GUIスイッチから入力される信号に基づいて、自車両OVの制御モードを自動運転モードから手動運転モードに切り替え、または、手動運転モードから自動運転モードに切り替える。すなわち、走行制御部110の制御モードは、自車両OVの走行中や停止中に任意に切り替えられる。
制御切替部112は、操作検出センサ24から入力される情報に基づいて、自車両OVの制御モードを自動運転モードから手動運転モードに切り替える。例えば、制御切替部112は、この入力情報に含まれる操作量が閾値を超える場合、自車両OVの制御モードを自動運転モードから手動運転モードに切り替える。例えば、自動運転モードが選択されている場合において、ドライバがステアリングホイールなどを意図的に操作したときに、入力情報に含まれる操作量が閾値を超えることがある。
表示制御部114は、行動計画生成部106によって生成され、記憶部116に格納された行動計画を示す情報に基づいて、ドライバの前方に設置されるMFD(Multi Function Display)、または、上記タッチパネル式ディスプレイの所定領域に、自動運転の状況、注意喚起メッセージなどを表示させる。表示制御部114は、また、車両センサ22のうちの所定のセンサからの検出情報や、操作検出センサ24から入力される情報に基づいて、上記所定領域に注意喚起メッセージなどを表示させる。
3.実施の形態1に係る車両制御の特徴
図3は、分岐点付近での走行パスの切り替え例を説明するための図である。既に説明したように、走行パスは、行動計画に基づいて生成される。図3に示す例では、行動計画が、分岐点の手前では本線MLでのレーンキープイベントと、分岐点付近では分岐イベントと、分岐点よりも奥では分岐路GBでのレーンキープイベントと、から構成されている。そのため、図3に示す例では、走行パスが、本線MLでのレーンキープイベント用のものから分岐イベント用のものへと切り替えられ、更には、分岐路GBでのレーンキープイベント用のものへと切り替えられる。図3には、これらの切替点が示されている。なお、分岐イベント用の走行パスへの切替点(左側に示す切替点)は、分岐路始端BGSの手前に設定されているが、当該切替点は分岐路始端BGSよりも奥に設定されていてもよい。
また、既に説明したように、分岐イベント用の走行パスは、レーン変更イベント用の生成パスと同様に生成される。そのため、分岐イベント用の走行パスの生成に際しては、先ず、分岐イベントに干渉する周辺車両が存在しないことが確認される。より具体的に、走行レーン(すなわち、本線ML)または変更先のレーン(すなわち、分岐路GB)において、自車両OVの前方の所定距離以内に周辺車両が存在しないことが確認される。そして、この不存在の確認後、分岐イベントにおけるスタート位置と目標位置が設定される。このスタート位置が、図3の左側に示す切替点に該当する。なお、分岐イベントに干渉する周辺車両が存在する場合は、上記所定の速度モデルに基づいた予測が行われた後に、スタート位置が設定される。
しかし、分岐路GB上で渋滞が発生している場合には、このような不存在の確認処理だけでは不十分となる。この理由は、分岐路GB上の渋滞車両の相対速度が、分岐点の手前での自車両OVの速度に応じて大きくなるためである。分岐点の手前までに自車両OVの十分な減速が行われていない場合は、分岐路GB上の周辺車両を認識した直後に、自車両OVを急減速させなければならない。図4は、分岐路GB上で渋滞が発生している場合の問題点を説明する図である。図4に示す例では、分岐イベント用の走行パスへの切り替えの直後、分岐路GB上の周辺車両VA、VBまたはVCが認識されている。故に、この場合は、分岐イベントの途中に減速イベントを行うように行動計画を変更する必要に迫られる。
特に、分岐路GB上で発生した渋滞が本線ML側まで延びている場合は、この問題が顕著になる。すなわち、本線側まで延びる渋滞が発生している場合は、本線MLの路肩BLにおいて分岐待ちをする周辺車両が出てくる。図5は、分岐路GB上で発生した渋滞が本線ML側まで延びる場合の問題点を説明する図である。図5に示す例では、分岐路GB上に周辺車両VA~VEが存在し、これらの車両の他に、分岐待ちをしている周辺車両VFが路肩BL上に存在している。
分岐イベントに干渉する周辺車両が存在しないことの確認は、本線MLまたは分岐路GB上を対象として行われることは既に説明した通りである。そのため、この場合は、路肩BL上で分岐待ちをしている周辺車両VFがこの不存在の確認の対象外となってしまう。故に、この場合は、分岐路GB上の周辺車両(例えば、周辺車両VE)を認識することで自車両OVの減速ができたとしても、分岐待ちの周辺車両は路肩BL上に並んでいることから、自動運転モードでの車両制御によって、本線から外れてこれらの周辺車両の間に割り込むことは技術的に困難となる。
このような問題に鑑み、実施の形態1では、走行パス生成部108において分岐イベント用の走行パスを生成する際、この走行パスの生成に加えて、分岐路GB上の渋滞の発生の有無の判定を行う。図6および図7は、本発明の実施の形態1に係る車両制御の特徴を説明する図である。実施の形態1では、外界認識部104による認識結果に基づいて、図6に示す探索範囲SA1、図7に示す探索範囲SA2、または、図8に示す探索範囲SA3に、周辺車両が存在するか否かが判定される。また、探索範囲SA2またはSA3に周辺車両が存在すると判定された場合、その周辺車両が車間距離に関する所定条件を満たすか否かが更に判定される。
図6に示す探索範囲SA1は、自車両OVの基準位置から分岐路始端BGSまでの間の路肩BLの範囲である。探索範囲SA1の幅WSA1は、例えば、路肩BLの幅WBLと等しくされる。幅WBLは、上記地図情報データの値が用いられる。
図7に示す探索範囲SA2は、分岐路始端BGSから分岐路GBに沿って延びる範囲である。探索範囲SA2は、分岐路GBの路肩BLの一部を含んでいる。この理由は、分岐路GB上で渋滞が発生している場合、分岐路始端BGSの付近の路肩BLに、分岐待ちの周辺車両が存在することがあるためである。探索範囲SA2の幅WSA2は、例えば、本線MLの幅WMLの半分と等しくされる。幅WMLは、上記地図情報データの値が用いられる。探索範囲SA2での車間距離条件は、自車両OVと周辺車両の間の距離Dfront(走行レーンの中心点列に沿った距離)が、閾値Lfront未満であることとされる。閾値Lfrontは、自車両OVの速度v、探索範囲SA2に存在する周辺車両の速度v、自車両OVの最大減速度a、および、マージンαを用いた式(1)により表される。
front=(v-v/2a+α ・・・(1)
図9に示す探索範囲SA3は、自車両OVの基準位置よりも後方における走行レーンの路肩BLの範囲である。探索範囲SA3の幅WSA3は、例えば、路肩BLの幅WBLと等しくされる。探索範囲SA3での車間距離条件は、自車両OVと周辺車両の間の距離Drear(走行レーンの中心点列に沿った距離)が、閾値Lrear未満であることとされる。閾値Lrearは、自車両OVの速度v、探索範囲SA2に存在する周辺車両の速度v、周辺車両の最大減速度a、および、マージンβを用いた式(2)により表される。
rear=(v-v/2a+β ・・・(2)
図6に示す例では、周辺車両VFが探索範囲SA1に存在している。また、図7に示す例では、分岐路GBには周辺車両VA、VBおよびVCが存在しているが、探索範囲SA2に存在する周辺車両VC(この図では、車列の末尾に位置する周辺車両)のみが、車間距離条件を満たす周辺車両として認識されている。また、図8に示す例では、探索範囲SA3に存在する周辺車両VGが、車間距離条件を満たす周辺車両として認識されている。このような周辺車両VC、VFまたはVGの存在が確認された場合、実施の形態1に係る制御では、分岐路GB上で渋滞が発生していると判定し、自動運転モードから手動運転モードへの交代をドライバに通知する。運転交代通知は、例えば、走行パス生成部108からの通知指示に従って、表示制御部114が上記MFDまたは上記タッチパネル式ディスプレイの所定領域に表示させることにより行われる。
4.実施の形態1に係る車両制御の特徴による効果
このように、実施の形態1に係る車両制御では、探索範囲SA1、SA2およびSA3を設定し、各探索範囲に条件を満たす周辺車両が存在するか否かの判定を行うことで、走行予定の分岐路上での渋滞の発生を確認できる。また、この分岐路上で渋滞が発生していると判断したときには、運転交代通知を行うことができる。従って、渋滞の発生に起因して自動分岐の安全な実行が困難であるときに、分岐イベント用の走行パスへの切り替え前にドライバに運転交代を要求することができる。従って、自車両OVの分岐動作の安全に行うことが可能となる。
特に、渋滞の末尾が路肩まで延びるような渋滞が発生しているときは、路肩上で分岐待ちをしている周辺車両が認識でき次第、これらの周辺車両の最後尾に自車両OVを並ばせるか、または、これらの周辺車両の間への割り込みを行うことが望ましい。この点、実施の形態1係る車両制御によれば、探索範囲SA1、SA2およびSA3を用いた確認により、このような渋滞の発生を早期に認識して、ドライバに運転交代を要求することができる。そして、運転交代の要求に応じてドライバが自車両OVを操作すれば、渋滞待ちの周辺車両の列に並び、分岐動作を確実に完了させることができる。
5.具体的処理
図9は、本発明の実施の形態1において、車両制御ECU10によって実行されるプログラムの一例を説明するフローチャートである。図9に示すルーチンは、分岐点の手前では本線でのレーンキープイベントと、分岐点付近では分岐イベントと、分岐点よりも奥では分岐路でのレーンキープイベントと、を含む行動計画が生成された場合に実行される。
図9に示すルーチンでは、先ず、レーンキープイベント用の走行パスに基づいた処理が行われる(ステップS1)。ステップS1の処理は、本線でのレーンキープイベント用の走行パスに基づいた制御対象の各種制御に対応したものである。続いて、分岐路始端の手前の120m地点を自車両OVが通過したか否かが判定される(ステップS2)。なお、120mは一例であり、この長さは、ミリ波レーダー、カメラなどの前方監視用センサの認識可能距離に応じて適宜変更できる。ステップS2の判定結果が否定的である場合、ステップS1に戻り、レーンキープイベント用の走行パスに基づいた処理が継続される。
ステップS2の判定結果が肯定的である場合、分岐路上で渋滞が発生しているか否かの判定が行われる(ステップS3)。ステップS3の判定処理は、図6乃至図8で説明した探索範囲SA1、SA2およびSA3での存在条件、並びに、探索範囲SA2およびSA3での車間距離条件を用いて行われる。ステップS3の判定結果が肯定的である場合、運転交代通知が行われる(ステップS4)。
ステップS3の判定結果が否定的である場合、分岐イベント用の走行パスに基づいた処理が行われる(ステップS5)。ステップS5の処理は、分岐イベント用の走行パスに基づいた制御対象の各種制御に対応したものである。続いて、分岐路始端から起算して分岐路の全長の半分を自車両OVが走行したか否かが判定される(ステップS6)。ステップS6の判定結果が否定的である場合、ステップS5に戻り、分岐イベント用の走行パスに基づいた処理が継続される。
ステップS6の判定結果が否定的である場合、レーンキープイベント用の走行パスに基づいた処理が行われる(ステップS6)。ステップS6の制御は、分岐路でのレーンキープイベント用の走行パスに基づいた制御対象の各種制御に対応したものである。
なお、上記実施の形態1においては、車両制御ECUが第1の発明の「制御装置」に相当している。また、探索範囲SA2が第1の発明の「第1範囲」に相当している。また、探索範囲SA1およびSA3が第1の発明の「第2範囲」に相当している。また、本線でのレーンキープイベント用の走行パスが第1の発明の「本線走行用の走行パス」に相当している。また、分岐イベント用の走行パスが第1の発明の「分岐動作用の走行パス」に相当している。
実施の形態2.
次に、図10乃至図11を参照して本発明の実施の形態2について説明する。なお、実施の形態1と重複する内容の説明については、適宜省略する。
2.実施の形態2に係る車両制御の特徴
実施の形態1に係る車両制御では、分岐路GB上で渋滞が発生していると判定した場合、運転交代をドライバに要求した。しかし、この要求にドライバが応じない場合が想定される。そこで、実施の形態2では、運転交代通知を行う際、分岐イベント用の走行パスへの切り替えをキャンセルする。また、現在の走行パス(すなわち、本線でのレーンキープイベント用の走行パス)を引き継ぐ。更に、自車両OVが本線上の所定の位置を通過するまでにドライバからの応答が無い場合は、現在の走行パスを更に引き継ぐ。所定の位置は、例えば、分岐路始端の位置に設定されるが、分岐路始端よりも手前側または奥側の位置に設定されてもよい。
図10は、本発明の実施の形態2に係る車両制御の特徴を説明する図である。なお、図10に破線で示す自車両OVの位置は、図6に示した自車両OVに相当している。図10に示すように、実施の形態2では、分岐イベント用の走行パスへの切り替え前に運転交代通知が開始される。運転交代通知は、分岐路始端BGSの位置を自車両OVが通過するまで行われる。図10に示す例では、この運転交代通知の実施中、ドライバからの応答が無かったとする。その結果、分岐路始端BGSの位置を通過した自車両OVは、本線でのレーンキープイベント用の走行パスに基づいて本線MLを走行し続ける。
3.実施の形態2に係る車両制御の特徴による効果
このように、実施の形態2に係る車両制御では、運転交代通知を行う際、分岐イベント用の走行パスへの切り替えをキャンセルしつつ、現在の走行パスを引き継ぐ。そのため、運転交代通知にドライバが応じない場合に、本線でのレーンキープイベント用の走行パスに基づいて、自車両OVを走行させることができる。従って、自動分岐の安全な実行が困難であるときに、分岐点付近で自車両OVが停止してしまうのを回避しつつ、本線を走行し続けることができる。
4.具体的処理
図11は、本発明の実施の形態2において、車両制御ECU10によって実行されるプログラムの一例を説明するフローチャートである。図11に示すルーチンは、図9に示したステップS4に続いて実行される。
図11に示すルーチンでは、先ず、運転交代が完了したか否かが判定される(ステップS8)。ステップS8の判定処理は、操作検出センサ24から入力される情報を用いて行われる。例えば、この入力情報に含まれる操作量が閾値を超える場合、運転交代が完了したと判定する。ステップS8の判定結果が肯定的である場合、本ルーチンの処理が終了する。
ステップS8の判定結果が否定的である場合、自車両OVが分岐路始端の位置を通過したか否かが判定される(ステップS9)。ステップS9の判定処理は、例えば、GPS機器20からの自車両OVの現在位置情報を用いて行われる。ステップS9の判定結果が否定的である場合、ステップS8に戻り、運転交代の完了に関する判定が行われる。
ステップS9の判定結果が肯定的である場合、レーンキープイベント用の走行パスに基づいた処理が行われる(ステップS10)。ステップS10の処理は、本線でのレーンキープイベント用の走行パスに基づいた制御対象の各種制御に対応したものである。
10 車両制御ECU
102 自車位置認識部
104 外界認識部
106 行動計画生成部
108 走行パス生成部
110 走行制御部
112 制御切替部
114 表示制御部
116 記憶部
BG 分岐路
BGS 分岐路始端
BL 路肩
ML 本線
OV 自車両
SA1、SA2、SA3 探索範囲
VA、VB、VC、VD、VE、VF、VG 周辺車両

Claims (2)

  1. 自車両の現在位置を認識する自車位置認識部と、
    前記自車両の周辺物標を認識する外界認識部と、
    自動運転を行う所定ルートにおける行動計画を生成する行動計画生成部と、
    前記行動計画と、前記現在位置と、前記周辺物標と、に基づいて、前記自車両が将来において到達すべき目標位置の集まりである走行パスを生成する走行パス生成部と、
    前記走行パスに基づいて、前記自車両の走行駆動力出力装置、ステアリング装置、ブレーキ装置およびランプ装置の少なくとも1つを制御する走行制御部と、
    を有する制御装置を備える車両制御システムであって、
    前記制御装置が、
    前記走行パスに基づいた本線から分岐路への自動分岐を行う場合に、本線走行用の走行パスから分岐動作用の走行パスへの切り替え前に、路肩を含む前記分岐路上の第1範囲、または、前記分岐路の路肩に繋がる前記本線の路肩上の第2範囲での渋滞の発生の有無を判定し、
    前記第1範囲または前記第2範囲での渋滞が発生していると判定した場合、前記走行制御部による自動分岐からドライバによる手動分岐への交代通知を行い、
    前記交代通知に対する前記ドライバからの応答が無い場合、前記分岐動作用の走行パスに基づいた自動分岐を行わずに、前記本線走行用の走行パスに基づいた自動走行を継続する
    ように構成されていることを特徴とする車両制御システム。
  2. 前記制御装置が、
    前記自車両と同じ方向に走行する車両が前記第1範囲に存在する場合、または、前記自車両と同じ方向に走行する車両が前記第2範囲に存在し、尚且つ、前記第2範囲に存在する車両が所定の車間距離条件を満たす場合、前記第1範囲または前記第2範囲での渋滞が発生していると判定することを特徴とする請求項1記載の車両制御システム。
JP2018010918A 2018-01-25 2018-01-25 車両制御システム Active JP7059652B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2018010918A JP7059652B2 (ja) 2018-01-25 2018-01-25 車両制御システム
US16/211,862 US10983516B2 (en) 2018-01-25 2018-12-06 Vehicle control system
CN201910066243.8A CN110077401B (zh) 2018-01-25 2019-01-24 车辆控制系统

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018010918A JP7059652B2 (ja) 2018-01-25 2018-01-25 車両制御システム

Publications (2)

Publication Number Publication Date
JP2019127194A JP2019127194A (ja) 2019-08-01
JP7059652B2 true JP7059652B2 (ja) 2022-04-26

Family

ID=67299986

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018010918A Active JP7059652B2 (ja) 2018-01-25 2018-01-25 車両制御システム

Country Status (3)

Country Link
US (1) US10983516B2 (ja)
JP (1) JP7059652B2 (ja)
CN (1) CN110077401B (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20210038601A (ko) * 2018-07-25 2021-04-07 에스아이 그룹 스위철랜드 (씨에이치에이에이) 게엠베하 조성물

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3530538B1 (en) * 2018-02-26 2022-11-23 Toyota Jidosha Kabushiki Kaisha Vehicle control system and vehicle control method
JP7087878B2 (ja) * 2018-02-26 2022-06-21 トヨタ自動車株式会社 車両制御システム
CN110310484B (zh) * 2019-07-30 2021-04-06 东莞开道科技有限公司 专属交通系统中车辆的并道方法
CN110641480B (zh) * 2019-09-27 2020-11-03 重庆长安汽车股份有限公司 基于交通流的自动驾驶功能推送方法、系统及车辆
KR102366073B1 (ko) * 2020-02-19 2022-02-21 재단법인대구경북과학기술원 주행경로 설정장치 및 주행경로 설정방법
JP7132447B1 (ja) 2020-12-28 2022-09-06 本田技研工業株式会社 車両制御装置、車両制御方法、およびプログラム
JP7524806B2 (ja) 2021-03-24 2024-07-30 トヨタ自動車株式会社 車両制御装置、車両制御用コンピュータプログラム及び車両制御方法
JP7203885B2 (ja) * 2021-03-31 2023-01-13 本田技研工業株式会社 車両制御装置、車両制御方法、およびプログラム
US20260105834A1 (en) * 2022-09-27 2026-04-16 Sumitomo Electric Industries, Ltd. Information processing device, signal control device, accumulation length estimating method, signal control method, and computer program
JP7642007B2 (ja) 2023-03-15 2025-03-07 本田技研工業株式会社 車両制御装置、車両制御方法、およびプログラム
JP7838515B2 (ja) * 2023-05-09 2026-04-01 トヨタ自動車株式会社 情報処理装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015190212A1 (ja) 2014-06-10 2015-12-17 クラリオン株式会社 車線選択装置、車両制御システム及び車線選択方法
WO2017047261A1 (ja) 2015-09-17 2017-03-23 日立オートモティブシステムズ株式会社 車線変更制御装置
JP2017097519A (ja) 2015-11-20 2017-06-01 オムロン株式会社 自動運転支援装置、自動運転支援システム、自動運転支援方法、プログラムおよび記録媒体
US20170341653A1 (en) 2016-05-26 2017-11-30 Honda Motor Co.,Ltd. Route guidance apparatus and route guidance method

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3520691B2 (ja) * 1996-09-30 2004-04-19 株式会社日立製作所 移動体制御システム
US9388750B2 (en) * 2013-03-15 2016-07-12 Ford Global Technologies, Llc System and method for optimizing availability of vehicle energy conserving modes
EP2930081B1 (en) * 2014-04-08 2019-03-27 Volvo Car Corporation Method for transition between driving modes
JP6418634B2 (ja) 2014-09-29 2018-11-07 株式会社Subaru 運転支援制御装置
JP6375237B2 (ja) * 2015-01-28 2018-08-15 日立オートモティブシステムズ株式会社 自動運転制御装置
JP6545507B2 (ja) * 2015-03-31 2019-07-17 アイシン・エィ・ダブリュ株式会社 自動運転支援システム、自動運転支援方法及びコンピュータプログラム
JP6387548B2 (ja) * 2016-03-14 2018-09-12 本田技研工業株式会社 車両制御システム、車両制御方法、および車両制御プログラム
JP2017198633A (ja) * 2016-04-28 2017-11-02 本田技研工業株式会社 車両制御システム、車両制御方法、および車両制御プログラム
JP6337382B2 (ja) * 2016-05-19 2018-06-06 本田技研工業株式会社 車両制御システム、交通情報共有システム、車両制御方法、および車両制御プログラム
US10467581B2 (en) * 2018-01-19 2019-11-05 Udelv Inc. Delivery management system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015190212A1 (ja) 2014-06-10 2015-12-17 クラリオン株式会社 車線選択装置、車両制御システム及び車線選択方法
WO2017047261A1 (ja) 2015-09-17 2017-03-23 日立オートモティブシステムズ株式会社 車線変更制御装置
JP2017097519A (ja) 2015-11-20 2017-06-01 オムロン株式会社 自動運転支援装置、自動運転支援システム、自動運転支援方法、プログラムおよび記録媒体
US20170341653A1 (en) 2016-05-26 2017-11-30 Honda Motor Co.,Ltd. Route guidance apparatus and route guidance method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20210038601A (ko) * 2018-07-25 2021-04-07 에스아이 그룹 스위철랜드 (씨에이치에이에이) 게엠베하 조성물

Also Published As

Publication number Publication date
CN110077401A (zh) 2019-08-02
JP2019127194A (ja) 2019-08-01
US20190227544A1 (en) 2019-07-25
US10983516B2 (en) 2021-04-20
CN110077401B (zh) 2022-05-17

Similar Documents

Publication Publication Date Title
JP7059652B2 (ja) 車両制御システム
JP6965297B2 (ja) 車両制御装置、車両制御方法、および車両制御プログラム
CN109195845B (zh) 车辆控制系统、车辆控制方法及存储介质
JP6768787B2 (ja) 車両制御システム、車両制御方法、および車両制御プログラム
JP6623501B2 (ja) 車両制御装置、車両制御方法、および車両制御プログラム
JP6569186B2 (ja) 車両制御装置、車両制御方法、および車両制御プログラム
JP6246844B2 (ja) 車両制御システム、車両制御方法、および車両制御プログラム
US10583833B2 (en) Vehicle control apparatus, vehicle control method, and vehicle control program
JP6275187B2 (ja) 車両制御システム、車両制御方法、および車両制御プログラム
JP6652417B2 (ja) 車両制御システム、車両制御方法、および車両制御プログラム
CN109070887B (zh) 车辆控制系统、车辆控制方法及存储介质
CN108885828B (zh) 车辆控制系统、车辆控制方法及存储介质
JP6270227B2 (ja) 車両制御装置、車両制御方法、および車両制御プログラム
US20190071075A1 (en) Vehicle control system, vehicle control method, and vehicle control program
US20190155293A1 (en) Vehicle control system, vehicle control method and vehicle control program
JPWO2017138513A1 (ja) 車両制御装置、車両制御方法、および車両制御プログラム
WO2017175377A1 (ja) 車両制御システム、車両制御方法、および車両制御プログラム
JP2017207984A (ja) 交通状況推定装置、車両制御システム、経路誘導装置、交通状況推定方法、および交通状況推定プログラム
JP2017165153A (ja) 車両制御装置、車両制御方法、および車両制御プログラム
JP6582339B2 (ja) 車両制御システム、車両制御方法、および車両制御プログラム
JP6729326B2 (ja) 自動運転装置
WO2017168517A1 (ja) 車両制御システム、車両制御方法、および車両制御プログラム
JP2018037100A (ja) 車両制御システム、車両制御方法、および車両制御プログラム
JP6650331B2 (ja) 車両制御システム、車両制御方法、および車両制御プログラム
JP2017035902A (ja) 車両制御装置、車両制御方法、および車両制御プログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200224

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210224

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210302

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20211026

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220120

C60 Trial request (containing other claim documents, opposition documents)

Free format text: JAPANESE INTERMEDIATE CODE: C60

Effective date: 20220120

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20220127

C21 Notice of transfer of a case for reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C21

Effective date: 20220201

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: 20220315

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220328

R151 Written notification of patent or utility model registration

Ref document number: 7059652

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151