JP7321220B2 - 車両走行支援装置、車両走行支援方法及び車両制御装置 - Google Patents

車両走行支援装置、車両走行支援方法及び車両制御装置 Download PDF

Info

Publication number
JP7321220B2
JP7321220B2 JP2021140162A JP2021140162A JP7321220B2 JP 7321220 B2 JP7321220 B2 JP 7321220B2 JP 2021140162 A JP2021140162 A JP 2021140162A JP 2021140162 A JP2021140162 A JP 2021140162A JP 7321220 B2 JP7321220 B2 JP 7321220B2
Authority
JP
Japan
Prior art keywords
vehicle
plan
distance
speed
inter
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
JP2021140162A
Other languages
English (en)
Other versions
JP2023034085A (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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2021140162A priority Critical patent/JP7321220B2/ja
Priority to US17/859,525 priority patent/US20230066819A1/en
Priority to DE102022208748.8A priority patent/DE102022208748A1/de
Publication of JP2023034085A publication Critical patent/JP2023034085A/ja
Application granted granted Critical
Publication of JP7321220B2 publication Critical patent/JP7321220B2/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
    • 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/14Adaptive cruise control
    • B60W30/16Control of distance between vehicles, e.g. keeping a distance to preceding vehicle
    • 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
    • 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
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/10Longitudinal speed
    • 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/404Characteristics
    • B60W2554/4041Position
    • 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/80Spatial relation or speed relative to objects
    • B60W2554/802Longitudinal distance
    • 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/80Spatial relation or speed relative to objects
    • B60W2554/804Relative longitudinal speed
    • 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
    • B60W2720/00Output or target parameters relating to overall vehicle dynamics
    • B60W2720/10Longitudinal speed
    • 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
    • B60W2720/00Output or target parameters relating to overall vehicle dynamics
    • B60W2720/10Longitudinal speed
    • B60W2720/106Longitudinal acceleration
    • 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
    • B60W2754/00Output or target parameters relating to objects
    • B60W2754/10Spatial relation or speed relative to objects
    • B60W2754/30Longitudinal distance

Landscapes

  • Engineering & Computer Science (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Automation & Control Theory (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Traffic Control Systems (AREA)

Description

本開示は、車両走行支援装置、車両走行支援方法及び車両制御装置に関するものである。
自車両が先行車両を追従するように、自車両の速度を制御する車両制御装置がある(特許文献1を参照)。先行車両は、自車両の前方を走行している車両である。当該車両制御装置は、算出部と走行制御部とを備えている。当該算出部は、自車両と先行車両との車間距離と、先行車両の速度とに基づいて、自車両の目標速度を逐次算出する。当該走行制御部は、算出部により算出された目標速度に基づいて、自車両の駆動装置、又は、自車両の制動装置を逐次制御する。
特開2017-081426号公報
特許文献1に開示されている車両制御装置では、自車両が先行車両を追従している期間中、走行制御部の制御応答が低ければ、自車両が先行車両に近づき過ぎて、自車両が先行車両に衝突してしまう危険な状況を生じることがある。一方、走行制御部の制御応答が高ければ、自車両の速度が上昇と低下を繰り返すという速度のふらつきを生じてしまうことがあるという課題があった。
本開示は、上記のような課題を解決するためになされたもので、自車両が先行車両を追従している期間中、自車両が先行車両に近づき過ぎる状況の発生及び自車両の速度がふらついてしまう状況の発生のそれぞれを防止することができる車両走行支援装置及び車両走行支援方法を得ることを目的とする。
本開示に係る車両走行支援装置は、自車両の前方を走行している車両である先行車両を検出する第1の車両検出センサから、自車両と先行車両との車間距離を示す距離情報及び自車両に対する先行車両の相対速度を示す相対速度情報のそれぞれを取得し、速度センサから、自車両の速度を示す自車速情報を取得する情報取得部と、相対速度情報と自車速情報とから、自車両と先行車両との車間距離の目標値である目標車間距離を算出し、距離情報が示す車間距離と目標車間距離とを用いて、自車両が先行車両を追従している期間中の、時間変化する車間距離の目標値を示す距離計画と、自車両の、時間変化する速度の目標値を示す速度計画と、自車両の、時間変化する加速度の目標値を示す加速度計画とを生成する計画生成部と、距離情報と距離計画と自車速情報と速度計画とを用いて、自車両の加速度を制御するための加速度制御信号を算出する車両制御部と、車両制御部により算出された加速度制御信号と加速度計画との和を算出することにより、自車両の駆制動制御装置に与える加速度指令を生成する指令統合部とを備えるものである。
本開示によれば、自車両が先行車両を追従している期間中、自車両が先行車両に近づき過ぎる状況の発生及び自車両の速度がふらついてしまう状況の発生のそれぞれを防止することができる。
実施の形態1に係る車両走行支援装置3が実装される自車両VO及び先行車両VLを示す説明図である。 実施の形態1に係る車両走行支援装置3を含む車両制御装置を示す構成図である。 実施の形態1に係る車両走行支援装置3のハードウェアを示すハードウェア構成図である。 車両走行支援装置3が、ソフトウェア又はファームウェア等によって実現される場合のコンピュータのハードウェア構成図である。 車両走行支援装置3の処理手順である車両走行支援方法を示すフローチャートである。 特許文献1に開示されている車両制御装置の動作例を示す説明図であり、図6Aは、自車両VOと先行車両VLとの、時間変化する車間距離dを示し、図6Bは、自車両VOの、時間変化する速度vを示し、図6Cは、自車両VOの、時間変化する加速度aを示している。 図7Aは、距離計画dplanを示す説明図、図7Bは、速度計画vplanを示す説明図、図7Cは、加速度計画aplanを示す説明図である。 図8Aは、距離計画dplanを示す説明図、図8Bは、速度計画vplanを示す説明図、図8Cは、加速度計画aplanを示す説明図である。 図9Aは、距離計画dplanを示す説明図、図9Bは、速度計画vplanを示す説明図、図9Cは、加速度計画aplanを示す説明図である。 実施の形態2に係る車両走行支援装置3を含む車両制御装置を示す構成図である。 実施の形態2に係る車両走行支援装置3のハードウェアを示すハードウェア構成図である。 実施の形態3に係る車両走行支援装置3が実装される自車両VO及び自車両VOの車線変更先の車線を走行する側方車両VSを示す説明図である。 実施の形態3に係る車両走行支援装置3を含む車両制御装置を示す構成図である。 実施の形態3に係る車両走行支援装置3のハードウェアを示すハードウェア構成図である。 自車両VOの位置を含む周辺の地図を示す説明図である。 自車両VOが合流車線L2から本線車線L1に至る経路を示す説明図である。 実施の形態4に係る車両走行支援装置3を含む車両制御装置を示す構成図である。 実施の形態4に係る車両走行支援装置3のハードウェアを示すハードウェア構成図である。 自車両VO、側方車両VS及び路側機RSUを示す説明図である。 実施の形態5に係る車両走行支援装置3を含む車両制御装置を示す構成図である。
以下、本開示をより詳細に説明するために、本開示を実施するための形態について、添付の図面に従って説明する。
実施の形態1.
図1は、実施の形態1に係る車両走行支援装置3が実装される自車両VO及び先行車両VLを示す説明図である。
自車両VOは、道路RDの左側の車線L1を走行している。先行車両VLは、自車両VOの前方を走行している車両である。自車両VOと同じ車線L1を走行している前方の車両が複数存在している場合、複数の車両のうち、自車両VOからの距離が最も短い車両が先行車両VLである。
図2は、実施の形態1に係る車両走行支援装置3を含む車両制御装置を示す構成図である。
図3は、実施の形態1に係る車両走行支援装置3のハードウェアを示すハードウェア構成図である。
図2に示す車両制御装置は、第1の車両検出センサ1、速度センサ2、車両走行支援装置3及び駆制動制御装置4を備えている。図2に示す車両制御装置は、自車両VOに設置されている。
第1の車両検出センサ1は、先行車両VLを検出する。
第1の車両検出センサ1は、自車両VOと先行車両VLとの車間距離d及び自車両VOに対する先行車両VLの相対速度vrelのそれぞれを算出する。
第1の車両検出センサ1は、車間距離dを示す距離情報と先行車両VLの相対速度vrelを示す相対速度情報とを車両走行支援装置3に出力する。
図2に示す車両制御装置では、第1の車両検出センサ1が、車間距離d及び先行車両VLの相対速度vrelのそれぞれを算出している。しかし、これは一例に過ぎず、車両制御装置が、第1の車両検出センサ1の代わりに、車間距離dを算出できるセンサと、先行車両VLの相対速度vreldを算出できるセンサとを備えるようにしてもよい。
速度センサ2は、自車両VOの速度vを検出し、自車両VOの速度vを示す自車速情報を車両走行支援装置3に出力する。
車両走行支援装置3は、自車両VOが先行車両VLに追従して走行するように、自車両VOの駆制動制御装置4に与える加速度指令arefを生成する。
駆制動制御装置4は、車両走行支援装置3から出力された加速度指令arefに基づいて、自車両VOの図示せぬ駆動装置、又は、自車両VOの図示せぬ制動装置を制御する。
車両走行支援装置3は、情報取得部11、計画生成部12、車両制御部13及び指令統合部14を備えている。
情報取得部11は、例えば、図3に示す情報取得回路21によって実現される。
情報取得部11は、第1の車両検出センサ1から、車間距離dを示す距離情報と先行車両VLの相対速度vrelを示す相対速度情報とを取得する。
また、情報取得部11は、速度センサ2から、自車両VOの速度vを示す自車速情報を取得する。
情報取得部11は、距離情報を計画生成部12及び車両制御部13のそれぞれに出力し、相対速度情報を計画生成部12に出力する。また、情報取得部11は、自車速情報を計画生成部12及び車両制御部13のそれぞれに出力する。
計画生成部12は、例えば、図3に示す計画生成回路22によって実現される。
計画生成部12は、情報取得部11から、距離情報、相対速度情報及び自車速情報のそれぞれを取得する。
計画生成部12は、相対速度情報と自車速情報とから、自車両VOと先行車両VLとの車間距離dの目標値である目標車間距離dを算出する。
計画生成部12は、距離情報が示す車間距離dと目標車間距離dとを用いて、自車両VOが先行車両VLを追従している期間中の、時間変化する車間距離の目標値を示す距離計画dplanと、自車両VOの、時間変化する速度の目標値を示す速度計画vplanと、自車両VOの、時間変化する加速度の目標値を示す加速度計画aplanとを生成する。
計画生成部12は、距離計画dplan及び速度計画vplanのそれぞれを車両制御部13に出力し、加速度計画aplanを指令統合部14に出力する。
車両制御部13は、例えば、図3に示す車両制御回路23によって実現される。
車両制御部13は、情報取得部11から、距離情報及び自車速情報のそれぞれを取得する。
また、車両制御部13は、計画生成部12から、距離計画dplan及び速度計画vplanのそれぞれを取得する。
車両制御部13は、距離情報と距離計画dplanと自車速情報と速度計画vplanとを用いて、自車両VOの加速度aを制御するための加速度制御信号actrlを算出する。
車両制御部13は、加速度制御信号actrlを指令統合部14に出力する。
指令統合部14は、例えば、図3に示す指令統合回路24によって実現される。
指令統合部14は、計画生成部12から、加速度計画aplanを取得し、車両制御部13から、加速度制御信号actrlを取得する。
指令統合部14は、加速度制御信号actrlと加速度計画aplanとを用いて、自車両VOの駆制動制御装置4に与える加速度指令arefを生成する。
指令統合部14は、加速度指令arefを駆制動制御装置4に出力する。
図2では、車両走行支援装置3の構成要素である情報取得部11、計画生成部12、車両制御部13及び指令統合部14のそれぞれが、図3に示すような専用のハードウェアによって実現されるものを想定している。即ち、車両走行支援装置3が、情報取得回路21、計画生成回路22、車両制御回路23及び指令統合回路24によって実現されるものを想定している。
情報取得回路21、計画生成回路22、車両制御回路23及び指令統合回路24のそれぞれは、例えば、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ASIC(Application Specific Integrated Circuit)、FPGA(Field-Programmable Gate Array)、又は、これらを組み合わせたものが該当する。
車両走行支援装置3の構成要素は、専用のハードウェアによって実現されるものに限るものではなく、車両走行支援装置3が、ソフトウェア、ファームウェア、又は、ソフトウェアとファームウェアとの組み合わせによって実現されるものであってもよい。
ソフトウェア又はファームウェアは、プログラムとして、コンピュータのメモリに格納される。コンピュータは、プログラムを実行するハードウェアを意味し、例えば、CPU(Central Processing Unit)、中央処理装置、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、プロセッサ、あるいは、DSP(Digital Signal Processor)が該当する。
図4は、車両走行支援装置3が、ソフトウェア又はファームウェア等によって実現される場合のコンピュータのハードウェア構成図である。
車両走行支援装置3が、ソフトウェア又はファームウェア等によって実現される場合、情報取得部11、計画生成部12、車両制御部13及び指令統合部14におけるそれぞれの処理手順をコンピュータに実行させるためのプログラムがメモリ31に格納される。そして、コンピュータのプロセッサ32がメモリ31に格納されているプログラムを実行する。
また、図3では、車両走行支援装置3の構成要素のそれぞれが専用のハードウェアによって実現される例を示し、図4では、車両走行支援装置3がソフトウェア又はファームウェア等によって実現される例を示している。しかし、これは一例に過ぎず、車両走行支援装置3における一部の構成要素が専用のハードウェアによって実現され、残りの構成要素がソフトウェア又はファームウェア等によって実現されるものであってもよい。
次に、図2に示す車両制御装置の動作について説明する。
図5は、車両走行支援装置3の処理手順である車両走行支援方法を示すフローチャートである。
自車両VOが先行車両VLを追従している期間中、第1の車両検出センサ1は、先行車両VLの検出処理を行う。
そして、第1の車両検出センサ1は、自車両VOと先行車両VLとの車間距離d及び自車両VOに対する先行車両VLの相対速度vrelのそれぞれを算出する。
第1の車両検出センサ1は、車間距離dを示す距離情報と先行車両VLの相対速度vrelを示す相対速度情報とを車両走行支援装置3の情報取得部11に出力する。
速度センサ2は、自車両VOの速度vを検出し、自車両VOの速度vを示す自車速情報を情報取得部11に出力する。
ここで、第1の車両検出センサ1による、車間距離d及び相対速度vrelのそれぞれの算出処理を具体的に説明する。
第1の車両検出センサ1は、例えば、レーダ光を自車両VOの前方に放射し、先行車両VLによる反射後のレーダ光である反射光を受信する。
第1の車両検出センサ1は、レーダ光を放射してから、反射光を受信するまでの時間Tを計測し、時間Tとレーダ光の光速cとを乗算することで、自車両VOと先行車両VLとの車間距離dを算出する。
第1の車両検出センサ1は、反射光に含まれているドップラー周波数fdopを算出し、ドップラー周波数fdopから先行車両VLの相対速度vrelを算出する。
図2に示す車両制御装置では、第1の車両検出センサ1が、車間距離d及び相対速度vrelのそれぞれを算出している。しかし、これは一例に過ぎず、例えば、第1の車両検出センサ1は、レーダ光の放射と反射光の受信とを行うだけで、車両走行支援装置3の情報取得部11が、第1の車両検出センサ1により放射されたレーダ光と第1の車両検出センサ1により受信された反射光とに基づいて、車間距離d及び相対速度vrelのそれぞれを算出するようにしてもよい。
情報取得部11は、第1の車両検出センサ1から、距離情報及び相対速度情報のそれぞれを取得し、速度センサ2から、自車速情報を取得する(図5のステップST1)。とを取得し、する。
情報取得部11は、距離情報を計画生成部12及び車両制御部13のそれぞれに出力し、相対速度情報を計画生成部12に出力する。また、情報取得部11は、自車速情報を計画生成部12及び車両制御部13のそれぞれに出力する。
計画生成部12は、情報取得部11から、距離情報、相対速度情報及び自車速情報のそれぞれを取得する。
計画生成部12は、以下の式(1)に示すように、相対速度情報が示す先行車両VLの相対速度vrelと、自車速情報が示す自車両VOの速度vとから、先行車両VLの速度vleadを算出する。

Figure 0007321220000001
次に、計画生成部12は、以下の式(2)に示すように、先行車両VLの速度vleadに基づいて、自車両VOと先行車両VLとの車間距離dの目標値である目標車間距離dを算出する(図5のステップST2)。

Figure 0007321220000002
式(2)において、Thwは、車間時間であり、Dstopは、先行車両VLが停車したときの自車両VOと先行車両VLとの目標の車間距離(以下「停車距離」という)である。
図2に示す車両制御装置では、複数の車間時間が用意されている。例えば、自車両VOの運転者が、車両に実装されているスイッチを操作することによって、いずれかの車間時間を選択することが可能である。車間時間としては、例えば、1秒、1.5秒、又は、2秒が用いられる。
停車距離Dstopは、計画生成部12の内部メモリに格納されていてもよいし、車両制御装置の外部から与えられるものであってもよい。また、停車距離Dstopは、自車両VOの運転者が設定可能なものであってもよい。
計画生成部12は、距離情報が示す車間距離dと目標車間距離dとを用いて、自車両VOが先行車両VLを追従している期間中の、時間変化する車間距離の目標値を示す距離計画dplanと、自車両VOの、時間変化する速度の目標値を示す速度計画vplanと、自車両VOの、時間変化する加速度の目標値を示す加速度計画aplanとを生成する(図5のステップST3)。
計画生成部12は、距離計画dplan及び速度計画vplanのそれぞれを車両制御部13に出力し、加速度計画aplanを指令統合部14に出力する。
以下、計画生成部12による距離計画dplan等の生成処理を具体的に説明する。
計画生成部12は、以下の式(3)に示すように、車間距離dの初期値である車間距離初期値dと、目標車間距離dの初期値である目標車間距離初期値d との偏差(d-d )から、0へのステップ入力として、入力距離dinを定義する。

Figure 0007321220000003
計画生成部12は、入力距離dinを式(5)に示すデジタルフィルタF(s)に与えて、デジタルフィルタF(s)から、F(s)dinを取得する。
計画生成部12は、以下の式(4)に示すように、F(s)dinと目標車間距離dとから、距離計画dplanを算出する。

Figure 0007321220000004
デジタルフィルタF(s)は、減衰係数がζ、制御応答がωの2次フィルタである。車間距離dが目標車間距離dに収束する際の車間距離dのアンダーシュートの有無は、減衰係数ζによって決定される。ζ=1であれば、車間距離dがアンダーシュートすることなく、車間距離dが目標車間距離dに収束する。ζ<1であれば、車間距離dがアンダーシュートしてから、車間距離dが目標車間距離dに収束する。車間距離dが目標車間距離dに収束する早さは、制御応答ωによって決定される。
次に、計画生成部12は、以下の式(6)に示すように、先行車両VLの速度vleadから、F(s)dinの微分値を差し引くことで、速度計画vplanを算出する。

Figure 0007321220000005
最後に、計画生成部12は、以下の式(7)に示すように、F(s)dinの2階微分値に負号を付けることで、加速度計画aplanを生成する。

Figure 0007321220000006
車両制御部13は、情報取得部11から、距離情報及び自車速情報のそれぞれを取得する。
また、車両制御部13は、計画生成部12から、距離計画dplan及び速度計画vplanのそれぞれを取得する。
車両制御部13は、以下の式(8)に示すように、距離情報が示す車間距離dと距離計画dplanとの偏差(d-dplan)と、速度計画vplanと自車速情報が示す自車両VOの速度vとの偏差(vplan-v)とから、自車両VOの加速度aを制御するための加速度制御信号actrlを算出する(図5のステップST4)。

Figure 0007321220000007
式(8)において、Kdpは、車間距離制御のための比例ゲインであり、Kddは、車間距離制御のための微分ゲインである。
ここでは、車両制御部13が、式(8)を用いて、加速度制御信号actrlを算出している。しかし、これは一例に過ぎず、車両制御部13は、速度計画vplanと自車両VOの速度vとを以下の式(9)に代入することで、加速度制御信号actrlを算出するようにしてもよい。

Figure 0007321220000008
式(9)において、Kspは、速度制御のための比例ゲインであり、Ksiは、速度制御のための積分ゲインである。
車両制御部13は、加速度制御信号actrlを指令統合部14に出力する。
指令統合部14は、車両制御部13から、加速度計画aplanを取得し、車両制御部13から、加速度制御信号actrlを取得する。
指令統合部14は、以下の式(10)に示すように、加速度制御信号actrlと加速度計画aplanとの和を算出することで、自車両VOの駆制動制御装置4に与える加速度指令arefを生成する(図5のステップST5)。

Figure 0007321220000009
指令統合部14は、加速度指令arefを駆制動制御装置4に出力する。
ここで、図6は、特許文献1に開示されている車両制御装置の動作例を示す説明図である。
図6は、自車両VOよりも速度が遅い先行車両VLに対して、自車両VOが追従する際の動作を示している。
図6Aは、自車両VOと先行車両VLとの、時間変化する車間距離dを示している。図6Bは、自車両VOの、時間変化する速度vを示している。図6Cは、自車両VOの、時間変化する加速度aを示している。
特許文献1に開示されている車両制御装置では、算出部が、自車両VOと先行車両VLとの車間距離dと、先行車両VLの速度vleadとに基づいて、自車両VOの目標速度vを算出する。そして、走行制御部が、自車両VOの速度vが目標速度vと一致するような加速度指令aを算出する。このとき、走行制御部の制御応答が低ければ、自車両VOが先行車両VLに近づき過ぎて、自車両VOが先行車両VLに衝突してしまう危険な状況を生じることがある。一方、走行制御部の制御応答が高ければ、自車両VOの速度vが上昇と低下を繰り返すという速度のふらつきを生じてしまうことがある
図7は、図1に示す車両走行支援装置3の動作例を示す説明図である。
図7は、自車両VOよりも速度が遅い先行車両VLに対して、自車両VOが追従する際の動作を示している。
図7Aは、距離計画dplanを示し、図7Bは、速度計画vplanを示し、図7Cは、加速度計画aplanを示している。
図7の例では、先行車両VLの速度vleadが一定速度のため、先行車両VLの速度vleadに基づいて算出される目標車間距離dは、図7Aに示すように、一定値となる。距離計画dplanは、初期値dから目標車間距離dに収束するまでの、時間変化する車間距離dの目標値として算出される。
速度計画vplanは、図7Bに示すように、初期値vから先行車両VLの速度vleadに収束するまでの自車両VOの、時間変化する車速vの目標値として算出される。
加速度計画aplanは、距離計画dplan及び速度計画vplanのそれぞれを実現するための、自車両VOの、時間変化する減速の目標値として算出される。
駆制動制御装置4が理想的に動作して、加速度計画aplanの通りに、自車両VOの加速度aが発生する場合、車間距離dは、距離計画dplanに正確に追従し、自車両VOの速度vは、速度計画vplanに正確に追従する。そのため、車間距離dと距離計画dplanとの偏差と、速度計画vplanと自車両VOの速度vとの偏差とに基づいて算出される加速度制御信号actrlは、ほぼ0となる。
よって、図1に示す車両走行支援装置3では、自車両VOが先行車両VLに近づき過ぎて、自車両VOが先行車両VLに衝突してしまう危険な状況を生じることなく、自車両VOが先行車両VLを追従することができる。また、図1に示す車両走行支援装置3では、指令統合部14が、加速度計画aplanを用いて、加速度指令arefを生成するため、車両制御部13による加速度制御信号actrlの制御応答が低くても、距離計画dplan及び速度計画vplanのそれぞれを実現することができる。したがって、自車両VOの速度vが上昇と低下を繰り返すという速度のふらつきを抑制することができる。
図8は、図1に示す車両走行支援装置3の動作例を示す説明図である。
図8は、自車両VOと先行車両VLとの車間距離dが目標車間距離dを維持しているときに減速した先行車両VLに対して、自車両VOが追従する際の動作を示している。
図8Aは、距離計画dplanを示し、図8Bは、速度計画vplanを示し、図8Cは、加速度計画aplanを示している。
図8の例では、先行車両VLの速度vleadが減速しているため、先行車両VLの速度vleadに基づいて算出される目標車間距離dは、図8Aに示すように、先行車両VLの速度vleadに伴って減少される。また、車間距離dが目標車間距離dを維持しているときの、式(4)の右辺第1項に示すF(s)dinは、0に収束しているため、距離計画dplanは、目標車間距離dと一致している。
車間距離dが目標車間距離dを維持しているときの、F(s)dinは、0に収束しているため、速度計画vplanは、先行車両VLの速度vleadと一致している。
車間距離dが目標車間距離dを維持しているときの、F(s)dinは、0に収束しているため、加速度計画aplanは、0となる。
図1に示す車両走行支援装置3では、先行車両VLの速度vleadに伴って減少される距離計画dplanと、先行車両VLの速度vleadに伴って減少される速度計画vplanとが実現されるように、車両制御部13が、加速度制御信号actrlを算出している。即ち、車両制御部13が、車間距離dと距離計画dplanとの偏差と、速度計画vplanと自車両VOの速度vとの偏差とから、加速度制御信号actrlを算出している。したがって、自車両VOと先行車両VLとの車間距離dが目標車間距離dを維持しているときに、先行車両VLが減速しても、自車両VOが先行車両VLを追従することができる。
図9は、図1に示す車両走行支援装置3の動作例を示す説明図である。
図9は、自車両VOの速度vが、先行車両VLの速度vleadに収束する前に減速した先行車両VLに対して、自車両VOが追従する際の動作を示している。
図9Aは、距離計画dplanを示し、図9Bは、速度計画vplanを示し、図9Cは、加速度計画aplanを示している。
図1に示す車両走行支援装置3では、先行車両VLの速度vleadに伴って減少される距離計画dplanと、先行車両VLの速度vleadに伴って減少される速度計画vplanとが実現されるように、車両制御部13が、加速度制御信号actrlを算出している。即ち、車両制御部13が、車間距離dと距離計画dplanとの偏差と、速度計画vplanと自車両VOの速度vとの偏差とから、加速度制御信号actrlを算出している。したがって、自車両VOと先行車両VLとの車間距離dが目標車間距離dに収束する前に、先行車両VLが減速しても、自車両VOが先行車両VLを追従することができる。
以上の実施の形態1では、自車両の前方を走行している車両である先行車両を検出する第1の車両検出センサ1から、自車両と先行車両との車間距離を示す距離情報及び自車両に対する先行車両の相対速度を示す相対速度情報のそれぞれを取得し、速度センサ2から、自車両の速度を示す自車速情報を取得する情報取得部11と、相対速度情報と自車速情報とから、自車両と先行車両との車間距離の目標値である目標車間距離を算出し、距離情報が示す車間距離と目標車間距離とを用いて、自車両が先行車両を追従している期間中の、時間変化する車間距離の目標値を示す距離計画と、自車両の、時間変化する速度の目標値を示す速度計画と、自車両の、時間変化する加速度の目標値を示す加速度計画とを生成する計画生成部12とを備えるように、車両走行支援装置3を構成した。また、車両走行支援装置3は、距離情報と距離計画と自車速情報と速度計画とを用いて、自車両の加速度を制御するための加速度制御信号を算出する車両制御部13と、車両制御部13により算出された加速度制御信号と加速度計画との和を算出することにより、自車両の駆制動制御装置4に与える加速度指令を生成する指令統合部14とを備えている。したがって、車両走行支援装置3は、自車両が先行車両を追従している期間中、自車両が先行車両に近づき過ぎる状況の発生及び自車両の速度がふらついてしまう状況の発生のそれぞれを防止することができる。
図2に示す車両走行支援装置3では、計画生成部12が、デジタルフィルタF(s)を用いて、自車両VOが先行車両VLを追従している期間中の、時間変化する車間距離の目標値を示す第1の距離計画dplanを生成している。しかし、計画生成部12が用いるデジタルフィルタF(s)は、式(5)に示す2次フィルタに限るものではなく、計画生成部12は、デジタルフィルタF(s)として、例えば、以下の式(11)に示す2段移動平均フィルタを用いるようにしてもよい。式(11)に示す2段移動平均フィルタは、以下の式(12)に示す移動平均フィルタFave(s)が2個組み合わされているフィルタである。

Figure 0007321220000010
式(11)及び式(12)において、τ,τd1,τd2のそれぞれは、移動平均フィルタの時定数である。
実施の形態2.
実施の形態2では、図2に示す車両制御部13の代わりに、車両制御部15を備える車両走行支援装置3について説明する。
図10は、実施の形態2に係る車両走行支援装置3を含む車両制御装置を示す構成図である。図10において、図2と同一符号は同一又は相当部分を示すので説明を省略する。
図11は、実施の形態2に係る車両走行支援装置3のハードウェアを示すハードウェア構成図である。図11において、図3と同一符号は同一又は相当部分を示すので説明を省略する。
車両制御部15は、例えば、図11に示す車両制御回路25によって実現される。
車両制御部15は、自車両VOの挙動を示す動的車両モデルを用いて、自車両VOと先行車両VLとの車間距離dの予測値である予測車間距離dと、自車両VOの速度vの予測値である予測速度vとを求める。
車両制御部15は、距離計画dplanと予測車間距離dとの偏差及び速度計画vplanと予測速度vとの偏差のそれぞれを評価し、それぞれの偏差の評価値に基づいて、加速度制御信号actrlを算出する。
図10では、車両走行支援装置3の構成要素である情報取得部11、計画生成部12、車両制御部15及び指令統合部14のそれぞれが、図11に示すような専用のハードウェアによって実現されるものを想定している。即ち、車両走行支援装置3が、情報取得回路21、計画生成回路22、車両制御回路25及び指令統合回路24によって実現されるものを想定している。
情報取得回路21、計画生成回路22、車両制御回路25及び指令統合回路24のそれぞれは、例えば、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ASIC、FPGA、又は、これらを組み合わせたものが該当する。
車両走行支援装置3の構成要素は、専用のハードウェアによって実現されるものに限るものではなく、車両走行支援装置3が、ソフトウェア、ファームウェア、又は、ソフトウェアとファームウェアとの組み合わせによって実現されるものであってもよい。
車両走行支援装置3が、ソフトウェア又はファームウェア等によって実現される場合、情報取得部11、計画生成部12、車両制御部15及び指令統合部14におけるそれぞれの処理手順をコンピュータに実行させるためのプログラムが図4に示すメモリ31に格納される。そして、図4に示すプロセッサ32がメモリ31に格納されているプログラムを実行する。
また、図11では、車両走行支援装置3の構成要素のそれぞれが専用のハードウェアによって実現される例を示し、図4では、車両走行支援装置3がソフトウェア又はファームウェア等によって実現される例を示している。しかし、これは一例に過ぎず、車両走行支援装置3における一部の構成要素が専用のハードウェアによって実現され、残りの構成要素がソフトウェア又はファームウェア等によって実現されるものであってもよい。
次に、図10に示す車両制御装置の動作について説明する。車両制御部15以外は、図1に示す車両制御装置と同様である。このため、ここでは、車両制御部15の動作のみを説明する。
自車両VOの挙動を示す動的車両モデルは、現在の時刻t(0)から、一定周期Tperの間隔で、時間Thだけ未来までの自車両VOの挙動を予測するものである。
車両制御部15は、距離計画dplanと予測車間距離dとの偏差及び速度計画vplanと予測速度vとの偏差のそれぞれを評価する評価関数Jを最小化する制御入力uを求める最適化問題を一定期間ごとに解き、それぞれの解を加速度制御信号actrlとして算出する。
このとき、予測対象の車両状態量である予測車間距離d及び予測速度vのそれぞれの点数は、N点である。N=Th/Tperである。現在の時刻t(0)から時間Thだけ未来までの間の時間を「ホライズン」と称する。
以下、車両制御部15による加速度制御信号actrlの算出処理を具体的に説明する。
以下の式(13)は、評価関数Jを最小化する制御入力uを求めることを表している。

Figure 0007321220000011
式(13)~(15)において、xは、車両状態量であり、xは、車両状態量xの初期値である。
xドットは、車両状態量xの予測値である。明細書の文章中では、電子出願の関係上、文字「x」の上に“・”を付することができないため、xドットのように表記している。
f(x,u)は、動的車両モデルに関するベクトル値関数である。
車両制御部15は、車両状態量xを以下の式(16)のように設定し、制御入力uを以下の式(17)のように設定する。

Figure 0007321220000012
式(16)及び式(17)において、dは、自車両VOと先行車両VLとの車間距離、vは、自車両VOの速度、aは、自車両VOの加速度である。また、actrlは、加速度制御信号である。
車両制御部15により用いられる動的車両モデルは、以下の式(18)のように表される。

Figure 0007321220000013
式(18)において、Tは、加速度指令arefに対する駆制動制御装置4の応答遅れである。
車両制御部15により用いられる評価関数Jは、以下の式(19)のように表される。

Figure 0007321220000014
式(19)において、xは、予測点k(k=0,・・・,N)における車両状態量の予測値、uは、予測点k(k=0,・・・,N-1)における制御入力である。
hは、評価項目に関するベクトル値関数である。hは、予測点Nにおける評価項目に関するベクトル値関数であり、rは、予測点k(k=0,…,N)における目標値である。W,Wのそれぞれは、重み行列であり、それぞれの評価項目に対する重みを対角成分に有する対角行列である。
車両制御部15は、評価項目に関するベクトル値関数hを以下の式(20)のように設定し、評価項目に関するベクトル値関数hを以下の式(21)のように設定する。

Figure 0007321220000015
式(20)において、dは、予測点k(k=0,・・・,N)における車間距離の予測値である予測車間距離、vは、予測点k(k=0,・・・,N)における自車両VOの速度の予測値である予測速度である。
車両制御部15は、予測車間距離d及び予測速度vのそれぞれが小さくなるように、以下の式(22)に示す目標値r及び以下の式(23)に示す目標値rのそれぞれを設定する。

Figure 0007321220000016
式(22)及び式(23)において、dplan,kは、式(4)に示す距離計画dplanにおける予測点kの値であり、dplan,Nは、式(4)に示す距離計画dplanにおける予測点Nの値である。
plan,kは、式(6)に示す速度計画vplanにおける予測点kの値であり、vplan,Nは、式(6)に示す速度計画vplanにおける予測点Nの値である。
車両制御部15は、式(19)に示す評価関数Jを用いて、予測車間距離dと目標値rとの偏差及び予測速度vと目標値rとの偏差のそれぞれを評価する。
車両制御部15は、それぞれの偏差の評価値が最小になる制御入力uを求める最適化問題を一定期間ごとに解き、それぞれの解を加速度制御信号actrlとして算出する。最適化問題を解く処理自体は、公知の技術であるため詳細な説明を省略する。
そして、指令統合部14は、式(10)に示すように、加速度計画aplanと加速度制御信号actrlとを統合することで、駆制動制御装置4に与える加速度指令arefを生成する。
図10に示す車両走行支援装置3でも、図2に示す車両走行支援装置3と同様に、自車両VOが先行車両VLを追従することができる。
図10に示す車両走行支援装置3では、車両制御部15が、それぞれの偏差の評価値が最小になる制御入力uを求めている。しかし、これは一例に過ぎず、車両制御部15が、それぞれの偏差の評価値が事前に設定された閾値よりも小さい制御入力uを求めるようにしてもよい。
また、車両制御部15は、予め定められた回数だけ反復計算を行っても、それぞれの偏差の評価値が閾値よりも小さい制御入力uを求めることができなければ、反復計算で求めた複数の評価値の中で、最小の評価値になるときの制御入力uを求めるようにしてもよい。
図10に示す車両走行支援装置3では、車両制御部15が、それぞれの偏差の評価値が最小になる制御入力uを求めている。しかし、これは一例に過ぎず、評価関数Jの符号を反転させることで、車両制御部15が、それぞれの偏差の評価値が最大になる制御入力uを求めるようにしてもよい。また、車両制御部15が、それぞれの偏差の評価値が事前に設定された閾値よりも大きい制御入力uを求めるようにしてもよい。
また、車両制御部15は、予め定められた回数だけ反復計算を行っても、それぞれの偏差の評価値が閾値よりも大きい制御入力uを求めることができなければ、反復計算で求めた複数の評価値の中で、最大の評価値になるときの制御入力uを求めるようにしてもよい。
図10に示す車両走行支援装置3では、距離計画と速度計画との偏差を評価することにより、ホライズン内において、距離計画及び速度計画のそれぞれにスムーズに追従するための加速度制御指令を算出することができる。さらに、動的車両モデルに駆制動制御装置4の応答遅れを組み込むことで、加速度指令に対する車両の遅れを考慮した制御量を算出することができる。
実施の形態3.
実施の形態3では、情報取得部41、計画生成部42、車両制御部43及び指令統合部44を備える車両走行支援装置3について説明する。
図12は、実施の形態3に係る車両走行支援装置3が実装される自車両VO及び自車両VOの車線変更先の車線を走行する側方車両VSを示す説明図である。
自車両VO及び側方車両VSのそれぞれが走行する道路RDは、本線車線L1と合流車線L2とを有している。本線車線L1と合流車線L2とは、道路RDの合流区間で接続されている。図中、破線の区間が、合流区間である。
図12に示す道路RDでは、本線車線L1と合流車線L2とが平行になっている。しかし、これは一例に過ぎず、本線車線L1と合流車線L2とが非平行であってもよい。
図12では、自車両VOが合流車線L2を走行しており、側方車両VSが本線車線L1を走行している。
側方車両VSは、自車両VOの前方を走行している車両である。本線車線L1を走行している前方の車両が複数存在していれば、複数の車両のうち、自車両VOからの距離が最も短い車両が側方車両VSである。
図13に示す車両走行支援装置3では、自車両VOが合流車線L2から本線車線L1に車線変更するように、自車両VOの操舵制御装置6に与える舵角指令δrefを生成する。また、図13に示す車両走行支援装置3では、側方車両VSを自車両VOの先行車両VLとして、自車両VOが側方車両VSに追従して走行するように、自車両VOの駆制動制御装置4に与える加速度指令arefを生成する。
図13は、実施の形態3に係る車両走行支援装置3を含む車両制御装置を示す構成図である。図13において、図2及び図10と同一符号は同一又は相当部分を示すので説明を省略する。
図14は、実施の形態3に係る車両走行支援装置3のハードウェアを示すハードウェア構成図である。図14において、図3及び図11と同一符号は同一又は相当部分を示すので説明を省略する。
第2の車両検出センサ5は、自車両VOに設置されている。
第2の車両検出センサ5は、本線車線L1を走行している側方車両VSを検出する。
第2の車両検出センサ5は、自車両VOと側方車両VSとの車間距離d及び自車両VOに対する側方車両VSの相対速度vrelのそれぞれを算出する。
図13に示す車両走行支援装置3では、説明の便宜上、自車両VOと側方車両VSとの車間距離についても、自車両VOと先行車両VLとの車間距離と同様に、dで表されるものとする。また、側方車両VSの相対速度についても、先行車両VLの相対速度と同様に、vrelで表されるものとする。
第2の車両検出センサ5は、車間距離dを示す距離情報と側方車両VSの相対速度vrelを示す相対速度情報とを車両走行支援装置3に出力する。
図13に示す車両走行支援装置3では、第2の車両検出センサ5が、車間距離d及び側方車両VSの相対速度vrelのそれぞれを算出している。しかし、これは一例に過ぎず、車両制御装置が、第2の車両検出センサ5の代わりに、車間距離dを算出できるセンサと、側方車両VSの相対速度vrelを算出できるセンサとを備えるようにしてもよい。
操舵制御装置6は、車両走行支援装置3から出力された舵角指令δrefに基づいて、自車両VOの図示せぬ操舵装置を制御する。
図13に示す車両走行支援装置3は、情報取得部41、計画生成部42、車両制御部43及び指令統合部44を備えている。
計画生成部42は、図2に示す計画生成部12に相当する速度計画生成部42aのほかに、経路計画生成部42bを備えている。車両制御部43は、図2に示す車両制御部13に相当する加速度指令制御部43aのほかに、舵角指令制御部43bを備えている。指令統合部44は、図2に示す指令統合部14に相当する加速度指令統合部44aのほかに、舵角指令統合部44bを備えている。
情報取得部41は、例えば、図14に示す情報取得回路51によって実現される。
情報取得部41は、図2に示す情報取得部11と同様の処理を行うほかに、第2の車両検出センサ5から、自車両VOと側方車両VSとの車間距離dを示す距離情報と側方車両VSの相対速度vrelを示す相対速度情報とを取得する。
情報取得部41は、例えば、第1の車両検出センサ1が先行車両VLを検出していないときに、第2の車両検出センサ5が側方車両VSを検出していれば、第1の車両検出センサ1から出力された相対速度情報の代わりに、第2の車両検出センサ5から出力された相対速度情報を計画生成部42に出力する。また、情報取得部41は、第1の車両検出センサ1から出力された距離情報の代わりに、第2の車両検出センサ5から出力された距離情報を計画生成部42及び車両制御部43のそれぞれに出力する。
また、情報取得部41は、車両走行支援装置3の外部から、自車両VOが走行している車線である自車線と、自車両VOの車線変更先の車線とを含む地図の地図データを取得する。図12の例では、自車線が合流車線L2であり、車線変更先の車線が本線車線L1である。
また、情報取得部41は、GPS(Global Positioning System)受信機を備えており、GPS受信機により受信されたGPSデータに基づいて、自車両VOの位置を確認する。
情報取得部41は、自車両VOの位置を示す位置情報及び地図データのそれぞれを計画生成部42及び車両制御部43のそれぞれに出力する。
計画生成部42は、例えば、図14に示す計画生成回路52によって実現される。
計画生成部42は、速度計画生成部42a及び経路計画生成部42bを備えている。速度計画生成部42aは、図2に示す計画生成部12と同様であるため、詳細な説明を省略する。
経路計画生成部42bは、情報取得部41から、位置情報及び地図データのそれぞれを取得する。
経路計画生成部42bは、地図データのうち、位置情報が示す自車両VOの位置を含む周辺の地図データに基づいて、自車両VOが合流車線L2から本線車線L1に至る経路を特定する。
経路計画生成部42bは、特定した経路における自車両VOの、時間変化する走行位置の目標値を示す経路計画rplanを生成する。rplan=(xplan,yplan)である。
経路計画生成部42bは、経路計画rplanを用いて、自車両VOが、特定した経路を走行するための自車両VOの、時間変化する舵角δの目標値を示す舵角計画δplanを生成する。
経路計画生成部42bは、経路計画rplanを舵角指令制御部43bに出力し、舵角計画δplanを舵角指令統合部44bに出力する。
車両制御部43は、例えば、図14に示す車両制御回路53によって実現される。
車両制御部43は、加速度指令制御部43a及び舵角指令制御部43bを備えている。加速度指令制御部43aは、図2に示す車両制御部13と同様であるため、詳細な説明を省略する。
舵角指令制御部43bは、経路計画生成部42により生成された経路計画rplanを用いて、自車両VOの舵角δを制御するための舵角制御信号δctrlを算出する。
舵角指令制御部43bは、舵角制御信号δctrlを舵角指令統合部44bに出力する。
指令統合部44は、例えば、図14に示す指令統合回路54によって実現される。
指令統合部44は、加速度指令統合部44a及び舵角指令統合部44bを備えている。加速度指令統合部44aは、図2に示す指令統合部14同様であるため、詳細な説明を省略する。
舵角指令統合部44bは、舵角指令制御部43bにより算出された舵角制御信号δctrlと経路計画生成部42bにより生成された舵角計画δplanとを用いて、車両VOの操舵制御装置6に与える舵角指令δrefを生成する。
舵角指令統合部44bは、舵角指令δrefを操舵制御装置6に出力する。
図13では、車両走行支援装置3の構成要素である情報取得部41、計画生成部42、車両制御部43及び指令統合部44のそれぞれが、図14に示すような専用のハードウェアによって実現されるものを想定している。即ち、車両走行支援装置3が、情報取得回路51、計画生成回路52、車両制御回路53及び指令統合回路54によって実現されるものを想定している。
情報取得回路51、計画生成回路52、車両制御回路53及び指令統合回路54のそれぞれは、例えば、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ASIC、FPGA、又は、これらを組み合わせたものが該当する。
車両走行支援装置3の構成要素は、専用のハードウェアによって実現されるものに限るものではなく、車両走行支援装置3が、ソフトウェア、ファームウェア、又は、ソフトウェアとファームウェアとの組み合わせによって実現されるものであってもよい。
車両走行支援装置3が、ソフトウェア又はファームウェア等によって実現される場合、情報取得部41、計画生成部42、車両制御部43及び指令統合部44におけるそれぞれの処理手順をコンピュータに実行させるためのプログラムが図4に示すメモリ31に格納される。そして、図4に示すプロセッサ32がメモリ31に格納されているプログラムを実行する。
また、図14では、車両走行支援装置3の構成要素のそれぞれが専用のハードウェアによって実現される例を示し、図4では、車両走行支援装置3がソフトウェア又はファームウェア等によって実現される例を示している。しかし、これは一例に過ぎず、車両走行支援装置3における一部の構成要素が専用のハードウェアによって実現され、残りの構成要素がソフトウェア又はファームウェア等によって実現されるものであってもよい。
次に、図13に示す車両制御装置の動作について説明する。
第1の車両検出センサ1は、先行車両VLを検出する。
図9の例では、自車両VOと同じ合流車線L2を走行している先行車両VLが存在していないため、先行車両VLを検出しない。
第2の車両検出センサ5は、側方車両VSを検出し、第1の車両検出センサ1と同様の方法で、自車両VOと側方車両VSとの車間距離d及び側方車両VSの相対速度vrelのそれぞれを算出する。
第2の車両検出センサ5は、自車両VOと側方車両VSとの車間距離dを示す距離情報及び側方車両VSの相対速度vrelを示す相対速度情報のそれぞれを車両走行支援装置3の情報取得部41に出力する。
情報取得部41は、第2の車両検出センサ5から、自車両VOと側方車両VSとの車間距離dを示す距離情報と、側方車両VSの相対速度vrelを示す相対速度情報とを取得する。
また、情報取得部41は、速度センサ2から、自車両VOの速度vを示す自車速情報を取得する。
情報取得部41は、相対速度情報を速度計画生成部42aに出力し、自車速情報を速度計画生成部42a及び加速度指令制御部43aのそれぞれに出力する。
また、情報取得部41は、距離情報を速度計画生成部42a及び加速度指令制御部43aのそれぞれに出力する。
情報取得部41は、GPS受信機により受信されたGPSデータに基づいて、自車両VOの位置を確認する。
情報取得部41は、車両走行支援装置3の外部から地図データを取得する。
情報取得部41は、自車両VOの位置を示す位置情報及び地図データのそれぞれを経路計画生成部42b及び舵角指令制御部43bのそれぞれに出力する。
経路計画生成部42bは、情報取得部41から、位置情報及び地図データのそれぞれを取得する。
経路計画生成部42bは、地図データのうち、位置情報が示す自車両VOの位置を含む周辺の地図データに基づいて、自車両VOが合流車線L2から本線車線L1に至る経路を特定する。当該経路は、合流区間を通過するような経路であればよく、例えば、合流区間の概ね中間点を通るような経路が考えられる。
図15は、自車両VOの位置を含む周辺の地図を示す説明図である。図15において、本線車線L1及び合流車線L2のそれぞれに表記されている○は、本線車線L1及び合流車線L2におけるそれぞれの経路上の位置を示している。
(xL1(n),yL1(n))は、本線車線L1の経路上の位置を示しており、(xL2(n),yL2(n))は、合流車線L2の経路上の位置を示している。
図16は、自車両VOが合流車線L2から本線車線L1に至る経路を示す説明図である。図16において、○は、自車両VOが合流車線L2から本線車線L1に至る経路上の位置を示している。
経路計画生成部42bは、自車両VOが合流車線L2から本線車線L1に至る経路における自車両VOの、時間変化する走行位置の目標値を示す経路計画rplanを生成する。
図16において、(xplan(n),yplan(n))は、自車両VOが合流車線L2から本線車線L1に至る経路における自車両VOの走行位置を示している。
経路計画生成部42bは、経路計画rplanを舵角指令制御部43bに出力する。
以下、経路計画生成部42bによる経路計画rplanの生成処理を具体的に説明する。
まず、経路計画生成部42bは、以下の式(24)に示すように、ステップ入力kin及びフィルタFlc(s)を用いて、係数k(n)を算出する。
係数k(n)は、0以上1以下の値である。k(n)=1のときは、合流車線L2から本線車線L1への自車両VOの車線変更が開始されていない。k(n)=0のときは、合流車線L2から本線車線L1への自車両VOの車線変更が完了している。

Figure 0007321220000017
ステップ入力kinは、フィルタFlc(s)に与えられる信号であり、以下の式(25)のように表される。係数k(n)は、フィルタFlc(s)の出力値である。
tは時刻を示し、t=0は、自車両VOが合流を開始する時刻を意味する。t=Tは、自車両VOが車線変更を開始する時刻を意味する。

Figure 0007321220000018
フィルタFlc(s)は、時定数がTlc/2の移動平均フィルタを2回実行するフィルタであり、以下の式(26)のように表される。Tlcは、自車両VOが合流車線L2から本線車線L1に至るまでに要する時間である。
式(26)に示すフィルタFlc(s)は、パデ近似によって、以下の式(27)のように表すこともできる。

Figure 0007321220000019
経路計画生成部42bは、以下の式(28)及び式(29)に示すように、係数k(n)を用いて、経路計画rplan=(xplan(n),yplan(n))を生成する。
経路計画生成部42bは、経路計画rplanを舵角指令制御部43bに出力する。

Figure 0007321220000020
また、経路計画生成部42bは、経路計画rplanを用いて、自車両VOが、合流車線L2から本線車線L1に至る経路を走行するための自車両VOの時間変化する舵角δの目標値を示す舵角計画δplanを生成する。
経路計画生成部42bは、舵角計画δplanを舵角指令統合部44bに出力する。
以下、経路計画生成部42bによる舵角計画δplanの生成処理を具体的に説明する。
自車両VOが定常旋回していれば、舵角δによる自車両VOの横位置yへの伝達関数G(s)は、以下の式(30)のように表される。自車両VOの横位置yは、道路RD面において、自車両VOの進行方向と略直交する方向の位置である。

Figure 0007321220000021
式(30)及び式(31)において、Aは、自車両VOのスタビリティファクタ、Mは、自車両VOの質量、lは、自車両VOのホイールベースである。
は、自車両VOの重心位置と自車両VOの前輪軸との間の距離、lは、自車両VOの重心位置と自車両VOの後輪軸との間の距離である。
は、自車両VOの前輪コーナリングパワー、Kは、自車両VOの後輪コーナリングパワーである。
経路計画生成部42bは、以下の式(32)に示すように、フィルタFlc(s)、伝達関数G(s)及び入力横位置yinを用いて、舵角計画δplanを生成する。

Figure 0007321220000022
入力横位置yinは、Flc(s)/G(s)に与えられる信号であり、以下の式(33)に示すように、0から車線幅YRDへのステップ入力で定義される。これにより、自車両VOが車線幅YRDを移動するための舵角δは、フィードフォワード制御によって演算される。

Figure 0007321220000023
舵角指令制御部43bは、情報取得部41から、位置情報及び地図データのそれぞれを取得し、経路計画生成部42bから、経路計画rplanを取得する。
舵角指令制御部43bは、経路計画rplan=(xplan(n),yplan(n))を、自車両VOに係る自車両座標系の位置点群(xVL(n),yVL(n))に変換する。
plan(n)をxVL(n)に変換し、yplan(n)をyVL(n)に変換する処理自体は、公知の技術であるため詳細な説明を省略する。
舵角指令制御部43bは、以下の式(34)に示すように、自車両座標系の位置点群(xVL(n),yVL(n))を2次関数によって近似する。

Figure 0007321220000024
式(34)において、c0planは、横位置計画を示す係数、c1planは、方位計画を示す係数、c2planは、曲率計画を示す係数である。
舵角指令制御部43bは、以下の式(35)に示すように、式(34)によって求まる係数c0plan,c1planを用いて、舵角制御信号δctrlを算出する。
舵角指令制御部43bは、舵角制御信号δctrlを舵角指令統合部44bに出力する。

Figure 0007321220000025
式(35)において、k、k及びkのそれぞれは制御ゲイン、γは自車両VOのヨーレートである。
舵角指令統合部44bは、経路計画生成部42bから、舵角計画δplanを取得し、舵角指令制御部43bから、舵角制御信号δctrlを取得する。
舵角指令統合部44bは、以下の式(36)に示すように、舵角計画δplanと舵角制御信号δctrlとを統合することで、操舵制御装置6に与える舵角指令δrefを生成する。
舵角指令統合部44bは、舵角指令δrefを操舵制御装置6に出力する。

Figure 0007321220000026
操舵制御装置6は、舵角指令統合部44bから舵角指令δrefを取得する。
操舵制御装置6は、舵角指令δrefに基づいて、自車両VOの図示せぬ操舵装置を制御することで、自車両VOの舵角δを制御する。
情報取得部41が、第2の車両検出センサ5から、自車両VOと側方車両VSとの車間距離dを示す距離情報と側方車両VSの相対速度vrelを示す相対速度情報とを取得した場合、速度計画生成部42a、加速度指令制御部43a及び加速度指令統合部44aのそれぞれは、距離情報、相対速度情報及び自車速情報を用いて、実施の形態1と同様に動作する。
その結果、加速度指令統合部44aは、自車両VOが側方車両VSを追従するための加速度指令arefを生成する。
加速度指令統合部44aは、加速度指令arefを駆制動制御装置4に出力する。
駆制動制御装置4は、加速度指令統合部44aから、加速度指令arefを受けると、加速度指令arefに基づいて、自車両VOの駆動装置及び制動装置のそれぞれを制御する。
以上の実施の形態3では、計画生成部42が、自車両が走行している車線である自車線と、自車両の車線変更先の車線とを含む地図の地図データに基づいて、自車両が自車線から車線変更先の車線に至る経路を特定し、当該経路における自車両の、時間変化する走行位置の目標値を示す経路計画を生成し、経路計画を用いて、自車両が当該経路を走行するための自車両の、時間変化する舵角の目標値を示す舵角計画を生成する経路計画生成部42bを含んでいる。また、車両制御部43が、経路計画生成部42bにより生成された経路計画を用いて、自車両の舵角を制御するための舵角制御信号を算出する舵角指令制御部43bを含んでいる。さらに、指令統合部44が、舵角指令制御部43bにより算出された舵角制御信号と経路計画生成部42bにより生成された舵角計画とを用いて、自車両の操舵制御装置6に与える舵角指令を生成する舵角指令統合部44bを含んでいるように、図13に示す車両走行支援装置3を構成した。したがって、図13に示す車両走行支援装置3は、図2に示す車両走行支援装置3と同様に、自車両が先行車両を追従している期間中、自車両が先行車両に近づき過ぎる状況の発生及び自車両の速度がふらついてしまう状況の発生のそれぞれを防止することができる。また、図13に示す車両走行支援装置3は、所望の車線変更経路への追従が遅くなる状況の発生及び舵角のふらつきの発生のそれぞれを防止することができる。
実施の形態4.
実施の形態4では、図13に示す車両制御部43の代わりに、車両制御部45を備える車両走行支援装置3について説明する。
図17は、実施の形態4に係る車両走行支援装置3を含む車両制御装置を示す構成図である。図17において、図13と同一符号は同一又は相当部分を示すので説明を省略する。
図18は、実施の形態4に係る車両走行支援装置3のハードウェアを示すハードウェア構成図である。図18において、図14と同一符号は同一又は相当部分を示すので説明を省略する。
車両制御部45は、例えば、図18に示す車両制御回路55によって実現される。
車両制御部45は、図13に示す車両制御部43と同様に、加速度制御信号actrlを算出するほかに、舵角制御信号δctrlを算出する。
車両制御部45は、図13に示す車両制御部43と異なり、自車両VOの挙動を示す動的車両モデルを用いて、自車両VOの走行位置の予測値である予測走行位置を求める。
車両制御部45は、経路計画rplanと予測走行位置との偏差を評価し、偏差の評価値に基づいて、舵角制御信号δctrlを算出する。
図17では、車両走行支援装置3の構成要素である情報取得部41、計画生成部42、車両制御部45及び指令統合部44のそれぞれが、図18に示すような専用のハードウェアによって実現されるものを想定している。即ち、車両走行支援装置3が、情報取得回路51、計画生成回路52、車両制御回路55及び指令統合回路54によって実現されるものを想定している。
情報取得回路51、計画生成回路52、車両制御回路55及び指令統合回路54のそれぞれは、例えば、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ASIC、FPGA、又は、これらを組み合わせたものが該当する。
車両走行支援装置3の構成要素は、専用のハードウェアによって実現されるものに限るものではなく、車両走行支援装置3が、ソフトウェア、ファームウェア、又は、ソフトウェアとファームウェアとの組み合わせによって実現されるものであってもよい。
車両走行支援装置3が、ソフトウェア又はファームウェア等によって実現される場合、情報取得部41、計画生成部42、車両制御部45及び指令統合部44におけるそれぞれの処理手順をコンピュータに実行させるためのプログラムが図4に示すメモリ31に格納される。そして、図4に示すプロセッサ32がメモリ31に格納されているプログラムを実行する。
また、図18では、車両走行支援装置3の構成要素のそれぞれが専用のハードウェアによって実現される例を示し、図4では、車両走行支援装置3がソフトウェア又はファームウェア等によって実現される例を示している。しかし、これは一例に過ぎず、車両走行支援装置3における一部の構成要素が専用のハードウェアによって実現され、残りの構成要素がソフトウェア又はファームウェア等によって実現されるものであってもよい。
次に、図17に示す車両制御装置の動作について説明する。車両制御部45以外は、図13に示す車両制御装置と同様である。このため、ここでは、車両制御部45の動作のみを説明する。
自車両VOの挙動を示す動的車両モデルは、現在の時刻t(0)から、一定周期Tperの間隔で、時間Thだけ未来までの自車両VOの挙動を予測するものである。
車両制御部45は、経路計画rplanと予測走行位置との偏差を評価する評価関数Jを最小化する制御入力uを求める最適化問題を一定期間ごとに解き、それぞれの解を舵角制御信号δctrlとして算出する。なお、それぞれの解は、舵角制御信号δctrlのほかに、加速度制御信号actrlを含んでいる。
以下、車両制御部45による舵角制御信号δctrlの算出処理を具体的に説明する。
以下の式(37)は、評価関数Jを最小化する制御入力uを求めることを表している。

Figure 0007321220000027
車両制御部45は、車両状態量xを以下の式(40)のように設定し、制御入力uを以下の式(41)のように設定する。

Figure 0007321220000028
式(40)及び式(41)において、dは、自車両VOと側方車両VSとの車間距離、vは、自車両VOの速度、aは、自車両VOの加速度である。
は、自車両VOの重心の縦位置、Yは、自車両VOの重心の横位置、θは、自車両VOの重心の方位角である。
βは、自車両VOの横滑り角、γは、自車両VOのヨーレート、δは、自車両VOの舵角である。
また、actrlは加速度制御信号、δctrlは舵角制御信号である。
車両制御部45により用いられる動的車両モデルは、以下の式(42)のように表される。

Figure 0007321220000029
式(42)において、Tは、加速度指令arefに対する駆制動制御装置4の応答遅れである。Tδは、舵角指令δrefに対する操舵制御装置6の応答遅れである。
Iは、自車両VOのヨー慣性モーメント、Yは、自車両VOの前輪のコーナリングフォース、Yは、自車両VOの後輪のコーナリングフォースである。
コーナリングフォースY,Yのそれぞれは、以下の式(43)及び式(44)のように近似される。

Figure 0007321220000030
車両制御部45により用いられる評価関数Jは、以下の式(45)のように表される。

Figure 0007321220000031
式(45)において、xは、予測点k(k=0,・・・,N)における車両状態量の予測値、uは、予測点k(k=0,・・・,N-1)における制御入力である。
hは、評価項目に関するベクトル値関数である。hは、予測点Nにおける評価項目に関するベクトル値関数であり、rは、予測点k(k=0,…,N)における目標値である。W,Wのそれぞれは、重み行列であり、それぞれの評価項目に対する重みを対角成分に有する対角行列である。
車両制御部45は、評価項目に関するベクトル値関数hを以下の式(46)のように設定し、評価項目に関するベクトル値関数hを以下の式(47)のように設定する。

Figure 0007321220000032
式(46)において、dは、予測点k(k=0,・・・,N)における車間距離の予測値である予測車間距離、vは、予測点k(k=0,・・・,N)における自車両VOの速度の予測値である予測速度、eは、予測点k(k=0,・・・,N)における経路追従誤差である。経路追従誤差は、経路計画rplanに対する予測経路の誤差である。
車両制御部45は、予測車間距離d、予測速度v及び経路追従誤差eのそれぞれが小さくなるように、以下の式(48)に示す目標値r及び以下の式(49)に示す目標値rのそれぞれを設定する。

Figure 0007321220000033
車両制御部45は、式(45)に示す評価関数Jを用いて、経路追従誤差eを評価する。
車両制御部45は、経路追従誤差eの評価値が最小になる制御入力uを求める最適化問題を一定期間ごとに解き、それぞれの解を舵角制御信号δctrlとして算出する。最適化問題を解く処理自体は、公知の技術であるため詳細な説明を省略する。
舵角指令統合部44bは、式(36)に示すように、舵角計画δplanと舵角制御信号δctrlとを統合することで、操舵制御装置6に与える舵角指令δrefを生成する。
また、車両制御部45は、式(45)に示す評価関数Jを用いて、予測車間距離dと目標値rとの偏差及び予測速度vと目標値rとの偏差のそれぞれを評価する。
車両制御部45は、それぞれの偏差の評価値が最小になる制御入力uを求める最適化問題を一定期間ごとに解き、それぞれの解を加速度制御信号actrlとして算出する。
加速度指令統合部44aは、式(10)に示すように、加速度制御信号actrlと加速度計画aplanとを統合することで、自車両VOの駆制動制御装置4に与える加速度指令arefを生成する。
図17に示す車両走行支援装置3でも、図13に示す車両走行支援装置3と同様に、自車両が先行車両を追従している期間中、自車両が先行車両に近づき過ぎる状況の発生及び自車両の速度がふらついてしまう状況の発生のそれぞれを防止することができる。また、図17に示す車両走行支援装置3は、所望の車線変更経路への追従が遅くなる状況の発生及び舵角のふらつきの発生のそれぞれを防止することができる。
実施の形態5.
実施の形態5では、情報取得部41及び計画生成部42のそれぞれが路側機RSUに設けられ、車両制御部45及び指令統合部44のそれぞれが自車両VOに設けられている車両走行支援装置3について説明する。
図19は、自車両VO、側方車両VS及び路側機RSUを示す説明図である。
路側機RSUは、自車両VOが走行している車線の路側に設置されている。
路側機RSUは、第1の車両検出センサ1及び第2の車両検出センサ5のそれぞれに相当する車両検出センサを備えている。
路側機RSUは、当該車両検出センサを用いて、自車両VOと先行車両VLとの車間距離d及び先行車両VLの相対速度vrelのそれぞれを検出する。
また、路側機RSUは、当該車両検出センサを用いて、自車両VOと側方車両VSとの車間距離d及び側方車両VSの相対速度vrelのそれぞれを検出する。
路側機RSUが備える車両検出センサは、第2の車両検出センサ5の死角に存在しているような側方車両VSであっても検出できる可能性がある。
また、路側機RSUは、当該車両検出センサを用いて、自車両VOの速度vを検出する。
図20は、実施の形態5に係る車両走行支援装置3を含む車両制御装置を示す構成図である。図20において、図17と同一符号は同一又は相当部分を示すので説明を省略する。
情報取得部41及び計画生成部42のそれぞれは、路側機RSUに設けられている。
車両制御部45及び指令統合部44のそれぞれは、自車両VOに設けられている。
図20に示す車両走行支援装置3では、車両制御部45が自車両VOに設けられている。しかし、これは一例に過ぎず、図13に示す車両制御部43が自車両VOに設けられているものであってもよい。
また、情報取得部11及び計画生成部12のそれぞれが路側機RSUに設けられ、車両制御部13又は車両制御部15と、指令統合部14とが自車両VOに設けられているものであってもよい。
通信部61は、路側機RSUに設けられている。
通信部62は、自車両VOに設けられており、通信部61と無線通信を行う。
路側機RSUは、通信部61及び通信部62を介して、自車両VOと無線接続されている。
したがって、通信部61は、距離情報、自車速情報、地図データ、位置情報、距離計画dplan、速度計画vplan、加速度計画aplan、経路計画rplan及び舵角計画δplanのそれぞれを通信部62に送信する。
通信部62は、通信部61から送信された、距離情報、自車速情報、地図データ、位置情報、距離計画dplan、速度計画vplan、加速度計画aplan、経路計画rplan及び舵角計画δplanのそれぞれを受信する。
通信部62は、距離情報、自車速情報、地図データ、位置情報、距離計画dplan、速度計画vplan及び経路計画rplanのそれぞれを車両制御部45に出力する。
また、通信部62は、加速度計画aplan及び舵角計画δplanのそれぞれを指令統合部44に出力する。
路側機RSUが、通信部61及び通信部62を介して、自車両VOと無線接続されている点以外は、図17に示す車両走行支援装置3と同様である。
なお、本開示は、各実施の形態の自由な組み合わせ、あるいは各実施の形態の任意の構成要素の変形、もしくは各実施の形態において任意の構成要素の省略が可能である。
1 第1の車両検出センサ、2 速度センサ、3 車両走行支援装置、4 駆制動制御装置、5 第2の車両検出センサ、6 操舵制御装置、11 情報取得部、12 計画生成部、13,15 車両制御部、14 指令統合部、21 情報取得回路、22 計画生成回路、23,25 車両制御回路、24 指令統合回路、31 メモリ、32 プロセッサ、41 情報取得部、42 計画生成部、42a 速度計画生成部、42b 経路計画生成部、43,45 車両制御部、43a 加速度指令制御部、43b 舵角指令制御部、44 指令統合部、44a 加速度指令統合部、44b 舵角指令統合部、51 情報取得回路、52 計画生成回路、53,55 車両制御回路、54 指令統合回路、61,62 通信部。

Claims (8)

  1. 自車両の前方を走行している車両である先行車両を検出する第1の車両検出センサから、前記自車両と前記先行車両との車間距離を示す距離情報及び前記自車両に対する前記先行車両の相対速度を示す相対速度情報のそれぞれを取得し、速度センサから、前記自車両の速度を示す自車速情報を取得する情報取得部と、
    前記相対速度情報と前記自車速情報とから、前記自車両と前記先行車両との車間距離の目標値である目標車間距離を算出し、前記距離情報が示す車間距離と前記目標車間距離とを用いて、前記自車両が前記先行車両を追従している期間中の、時間変化する前記車間距離の目標値を示す距離計画と、前記自車両の、時間変化する速度の目標値を示す速度計画と、前記自車両の、時間変化する加速度の目標値を示す加速度計画とを生成する計画生成部と、
    前記距離情報と前記距離計画と前記自車速情報と前記速度計画とを用いて、前記自車両の加速度を制御するための加速度制御信号を算出する車両制御部と、
    前記車両制御部により算出された加速度制御信号と前記加速度計画との和を算出することにより、前記自車両の駆制動制御装置に与える加速度指令を生成する指令統合部と
    を備えた車両走行支援装置。
  2. 前記車両制御部は、前記自車両の挙動を示す動的車両モデルを用いて、前記自車両と前記先行車両との車間距離の予測値である予測車間距離と、前記自車両の速度の予測値である予測速度とを求め、前記距離計画と前記予測車間距離との偏差及び前記速度計画と前記予測速度との偏差のそれぞれを評価し、それぞれの偏差の評価値に基づいて、前記加速度制御信号を算出することを特徴とする請求項1記載の車両走行支援装置。
  3. 前記計画生成部は、
    前記自車両が走行している車線である自車線と、前記自車両の車線変更先の車線とを含む地図の地図データに基づいて、前記自車両が前記自車線から前記車線変更先の車線に至る経路を特定し、当該経路における前記自車両の、時間変化する走行位置の目標値を示す経路計画を生成し、前記経路計画を用いて、前記自車両が当該経路を走行するための前記自車両の、時間変化する舵角の目標値を示す舵角計画を生成する経路計画生成部を含んでおり、
    前記車両制御部は、
    前記経路計画生成部により生成された経路計画を用いて、前記自車両の舵角を制御するための舵角制御信号を算出する舵角指令制御部を含んでおり、
    前記指令統合部は、
    前記舵角指令制御部により算出された舵角制御信号と前記経路計画生成部により生成された舵角計画とを用いて、前記自車両の操舵制御装置に与える舵角指令を生成する舵角指令統合部を含んでいる
    ことを特徴とする請求項1記載の車両走行支援装置。
  4. 前記情報取得部は、
    前記自車両の車線変更先の車線を走行している車両である側方車両を検出する第2の車両検出センサから、前記距離情報として、前記自車両と前記側方車両との車間距離を示す情報を取得し、前記相対速度情報として、前記自車両に対する前記側方車両の相対速度を示す情報を取得し、
    前記計画生成部は、
    前記相対速度情報と前記自車速情報とから、前記自車両と前記側方車両との車間距離の目標値である目標車間距離を算出することを特徴とする請求項3記載の車両走行支援装置。
  5. 前記舵角指令制御部は、
    前記自車両の挙動を示す動的車両モデルを用いて、前記自車両の走行位置の予測値である予測走行位置を求め、前記経路計画と前記予測走行位置との偏差を評価し、前記偏差の評価値に基づいて、前記舵角制御信号を算出することを特徴とする請求項3記載の車両走行支援装置。
  6. 前記情報取得部及び前記計画生成部のそれぞれが、前記自車両が走行している車線の路側に設置されている路側機に設けられており、
    前記車両制御部及び前記指令統合部のそれぞれが、前記自車両に設けられており、
    前記路側機と前記自車両とが無線接続されていることを特徴とする請求項1記載の車両走行支援装置。
  7. 情報取得部が、自車両の前方を走行している車両である先行車両を検出する第1の車両検出センサから、前記自車両と前記先行車両との車間距離を示す距離情報及び前記自車両に対する前記先行車両の相対速度を示す相対速度情報のそれぞれを取得し、速度センサから、前記自車両の速度を示す自車速情報を取得し、
    計画生成部が、前記相対速度情報と前記自車速情報とから、前記自車両と前記先行車両との車間距離の目標値である目標車間距離を算出し、前記距離情報が示す車間距離と前記目標車間距離とを用いて、前記自車両が前記先行車両を追従している期間中の、時間変化する前記車間距離の目標値を示す距離計画と、前記自車両の、時間変化する速度の目標値を示す速度計画と、前記自車両の、時間変化する加速度の目標値を示す加速度計画とを生成し、
    車両制御部が、前記距離情報と前記距離計画と前記自車速情報と前記速度計画とを用いて、前記自車両の加速度を制御するための加速度制御信号を算出し、
    指令統合部が、前記車両制御部により算出された加速度制御信号と前記加速度計画との和を算出することにより、前記自車両の駆制動制御装置に与える加速度指令を生成する
    車両走行支援方法。
  8. 自車両の前方を走行している車両である先行車両を検出し、前記自車両と前記先行車両との車間距離を示す距離情報及び前記自車両に対する前記先行車両の相対速度を示す相対速度情報のそれぞれを出力する第1の車両検出センサと、
    前記自車両の速度を示す自車速情報を出力する速度センサと、
    前記第1の車両検出センサから、前記距離情報及び前記相対速度情報のそれぞれを取得し、前記速度センサから、前記自車速情報を取得する情報取得部と、
    前記相対速度情報と前記自車速情報とから、前記自車両と前記先行車両との車間距離の目標値である目標車間距離を算出し、前記距離情報が示す車間距離と前記目標車間距離とを用いて、前記自車両が前記先行車両を追従している期間中の、時間変化する前記車間距離の目標値を示す距離計画と、前記自車両の、時間変化する速度の目標値を示す速度計画と、前記自車両の、時間変化する加速度の目標値を示す加速度計画とを生成する計画生成部と、
    前記距離情報と前記距離計画と前記自車速情報と前記速度計画とを用いて、前記自車両の加速度を制御するための加速度制御信号を算出する車両制御部と、
    前記車両制御部により算出された加速度制御信号と前記加速度計画との和を算出することにより、前記自車両の駆制動制御装置に与える加速度指令を生成する指令統合部と
    を備えた車両制御装置。
JP2021140162A 2021-08-30 2021-08-30 車両走行支援装置、車両走行支援方法及び車両制御装置 Active JP7321220B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2021140162A JP7321220B2 (ja) 2021-08-30 2021-08-30 車両走行支援装置、車両走行支援方法及び車両制御装置
US17/859,525 US20230066819A1 (en) 2021-08-30 2022-07-07 Vehicle driving assistance apparatus, vehicle driving assistance method, and vehicle control apparatus
DE102022208748.8A DE102022208748A1 (de) 2021-08-30 2022-08-24 Fahrzeugfahrunterstützungsvorrichtung,fahrzeugfahrunterstützungsverfahren undfahrzeugsteuervorrichtung

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021140162A JP7321220B2 (ja) 2021-08-30 2021-08-30 車両走行支援装置、車両走行支援方法及び車両制御装置

Publications (2)

Publication Number Publication Date
JP2023034085A JP2023034085A (ja) 2023-03-13
JP7321220B2 true JP7321220B2 (ja) 2023-08-04

Family

ID=85175554

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021140162A Active JP7321220B2 (ja) 2021-08-30 2021-08-30 車両走行支援装置、車両走行支援方法及び車両制御装置

Country Status (3)

Country Link
US (1) US20230066819A1 (ja)
JP (1) JP7321220B2 (ja)
DE (1) DE102022208748A1 (ja)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011145929A (ja) 2010-01-15 2011-07-28 Toyota Motor Corp 渋滞発生予測装置および渋滞発生抑制装置
US20200086868A1 (en) 2018-09-14 2020-03-19 Hyundai Motor Company Apparatus and method for controlling driving of a vehicle
JP2021008153A (ja) 2019-06-28 2021-01-28 トヨタ自動車株式会社 車両走行制御装置
CN112489431A (zh) 2020-12-11 2021-03-12 西华大学 一种基于5g v2x的车辆协同跟随控制***及控制方法

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09323565A (ja) * 1996-06-07 1997-12-16 Toyota Motor Corp 車両駆動システム制御装置
JP6344695B2 (ja) 2015-10-28 2018-06-20 本田技研工業株式会社 車両制御装置、車両制御方法、および車両制御プログラム
CN110799402B (zh) * 2017-06-27 2022-12-16 本田技研工业株式会社 车辆控制装置
US11753023B2 (en) * 2020-01-19 2023-09-12 Mitsubishi Electric Research Laboratories, Inc. Adaptive control of autonomous or semi-autonomous vehicle

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011145929A (ja) 2010-01-15 2011-07-28 Toyota Motor Corp 渋滞発生予測装置および渋滞発生抑制装置
US20200086868A1 (en) 2018-09-14 2020-03-19 Hyundai Motor Company Apparatus and method for controlling driving of a vehicle
JP2021008153A (ja) 2019-06-28 2021-01-28 トヨタ自動車株式会社 車両走行制御装置
CN112489431A (zh) 2020-12-11 2021-03-12 西华大学 一种基于5g v2x的车辆协同跟随控制***及控制方法

Also Published As

Publication number Publication date
DE102022208748A1 (de) 2023-03-02
US20230066819A1 (en) 2023-03-02
JP2023034085A (ja) 2023-03-13

Similar Documents

Publication Publication Date Title
US8849515B2 (en) Steering assist in driver initiated collision avoidance maneuver
US11235757B2 (en) Collision avoidance apparatus
JP5272448B2 (ja) 車両用運転支援装置及び車両用運転支援方法
JP4161923B2 (ja) 車両安定化制御システム
JP6505733B2 (ja) 車両を自動的に制御する方法および装置
US11891048B2 (en) Method for generating a setpoint for the combined control of a wheel-steering system and of a differential braking system of a motor vehicle
US11708069B2 (en) Obstacle avoidance apparatus and obstacle avoidance route generating apparatus
EP2712780B1 (en) Method and apparatus for performing driving assistance
CN102897169A (zh) 通过差速制动的避免碰撞策略
KR102024986B1 (ko) 차로 유지 제어 장치 및 방법
JP2019043195A (ja) 車両制御装置
WO2019044641A1 (ja) 車両制御装置
KR20200081524A (ko) 차량 및 그 제어 방법
WO2022004042A1 (ja) 車両制御装置および車両制御システム
KR102370943B1 (ko) 예측정보 기반 통합제어방법 및 차량
JP7321220B2 (ja) 車両走行支援装置、車両走行支援方法及び車両制御装置
JP2019066444A (ja) 位置演算方法、車両制御方法及び位置演算装置
CN112693454A (zh) 自适应轨迹生成方法及***
WO2022172337A1 (ja) 制御演算装置および制御演算方法
JP7454122B2 (ja) 車両制御装置
JP6256795B2 (ja) 障害物検知装置
CN114450210A (zh) 车辆控制装置
US20200218267A1 (en) Method and control unit for controlling a vehicle during a collision
Kang Development of predictive vehicle control system using driving environment data for autonomous vehicles and advanced driver assistance systems
JP7430214B2 (ja) 制御演算装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210830

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20221004

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20221109

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230221

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230411

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230725

R150 Certificate of patent or registration of utility model

Ref document number: 7321220

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150