JP7722401B2 - 車両制御装置 - Google Patents

車両制御装置

Info

Publication number
JP7722401B2
JP7722401B2 JP2023035282A JP2023035282A JP7722401B2 JP 7722401 B2 JP7722401 B2 JP 7722401B2 JP 2023035282 A JP2023035282 A JP 2023035282A JP 2023035282 A JP2023035282 A JP 2023035282A JP 7722401 B2 JP7722401 B2 JP 7722401B2
Authority
JP
Japan
Prior art keywords
deceleration
vehicle
host vehicle
control
control device
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
JP2023035282A
Other languages
English (en)
Other versions
JP2024126709A (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 JP2023035282A priority Critical patent/JP7722401B2/ja
Priority to US18/407,860 priority patent/US20240300492A1/en
Priority to CN202410229034.1A priority patent/CN118618352A/zh
Publication of JP2024126709A publication Critical patent/JP2024126709A/ja
Application granted granted Critical
Publication of JP7722401B2 publication Critical patent/JP7722401B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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/08Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
    • B60W30/09Taking automatic action to avoid collision, e.g. braking and steering
    • 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
    • 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/143Speed control
    • 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/08Estimation 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 drivers or passengers
    • 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
    • B60W2420/00Indexing codes relating to the type of sensors based on the principle of their operation
    • B60W2420/40Photo, light or radio wave sensitive means, e.g. infrared sensors
    • B60W2420/403Image sensing, e.g. optical camera
    • 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
    • B60W2420/00Indexing codes relating to the type of sensors based on the principle of their operation
    • B60W2420/40Photo, light or radio wave sensitive means, e.g. infrared sensors
    • B60W2420/408Radar; Laser, e.g. lidar
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Regulating Braking Force (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)

Description

本発明は、自車両が先行車を追従して走行するように自車両の加減速を制御する追従走行制御、及び、所定の作動条件が成立した場合に自車両を減速させる減速支援制御を実行可能な車両制御装置に関する。
従来から、追従走行制御及び減速支援制御を実行可能な車両制御装置が知られている。例えば、特許文献1に記載の車両制御装置(以下、「第1従来装置」と称呼する。)は、追従走行制御により自車両を減速させている状況下で自動終了条件が成立した場合、自動終了条件が成立した後の所定タイミングまで自車両を減速させ続ける。これにより、運転者の意図によらずに追従走行制御が終了した後に運転者が違和感を感じる可能性を低減できる。
例えば、特許文献2に記載の車両制御装置(以下、「第2従来装置」と称呼する。)は、所定の作動条件が成立した場合、自車両を減速させる減速支援制御を実行する。
特開2021-123153号公報 特開2020-111128号公報
運転者が意図的に追従走行制御を終了した後に作動条件が成立して減速支援制御が実行されると、運転者が意図的に追従走行制御を終了しているにもかかわらず自車両が減速する。このため、自車両の挙動が運転者が意図しない挙動となり、その挙動が運転者に違和感を与える可能性がある。
第1従来装置及び第2従来装置は、追従走行制御の終了後に実行される減速支援制御が運転者に与える違和感を考慮して設計されていない。
本発明は前述した課題に対処するためになされたものである。即ち、追従走行制御の終了後に実行された減速支援制御が運転者に違和感を与える可能性を低減できる車両制御装置を提供することにある。
本発明の車両制御装置(以下、「本発明装置」とも呼称する。)は、
自車両が前記自車両の先行車を追従して走行するように前記自車両の加減速を制御する追従走行制御を実行可能であり、且つ、所定の作動条件が成立したと前記自車両の周辺の状況に基いて判定した場合に前記自車両を減速させる減速支援制御を実行可能な車両制御装置(10)において、
前記車両制御装置は、
前記追従走行制御を終了した時点から所定時間が経過する前に前記作動条件が成立した場合において(ステップ710「No」)、前記追従走行制御の終了が運転者の意図により終了した意図終了か、前記運転者の意図によらずに自動的に終了した自動終了かを特定し(ステップ723)、
前記追従走行制御の終了が前記意図終了である場合(ステップ723「Yes」)、前記自動終了よりも前記減速支援制御を抑制する(ステップ740、ステップ750)、
ように構成されている。
追従走行制御が意図終了した後には運転者は自車両の加減速を手動で制御する。このため、運転者は、追従走行制御が意図終了した場合には、追従走行制御が自動終了した場合に比べて、自車両の挙動を気にかける。これに起因して、追従走行制御が意図終了した後に行われる減速支援制御は、追従走行制御が自動終了した後に行われる減速支援制御に比べて、運転者に違和感を与える可能性が高い。本発明装置は、追従走行制御を終了した時点から所定時間が経過する前に作動条件が成立した場合において、追従走行制御の終了が意図終了である場合、自動終了よりも減速支援制御を抑制する。これにより、意図終了後に実行される減速支援制御が運転者に違和感を与える可能性を低減できる。
本発明の実施形態に係る車両制御装置の概略システム構成図である。 図1に示した車両制御ECUが実行する減速支援制御の種類の説明図である。 追従走行制御が意図終了し且つ終了時加速状況が定速状況である場合に実行される減速支援制御による加速度の変化を表したグラフである。 追従走行制御が意図終了し且つ終了時加速状況が減速状況である場合に実行される減速支援制御による加速度の変化を表したグラフである。 図1に示した車両制御ECUのCPUが実行するACCルーチンを示したフローチャートである。 図1に示した車両制御ECUのCPUが実行する所定時間経過判定ルーチンを示したフローチャートである。 図1に示した車両制御ECUのCPUが実行する減速支援制御ルーチンを示したフローチャートである。
図1に示したように、本実施形態に係る車両制御装置(以下、「本装置10」と称呼する。)は、自車両SVに適用され、図1に示した構成要素を備える。
車両制御ECU20は、追従走行制御及び減速支援制御を実行可能なECUであり、以下、「ECU20」と表記する。
追従走行制御は、「ACC(Adaptive Cruise Control)」とも称呼され、自車両SVが自車両SVの先行車を追従して走行するように自車両SVの加減速を制御する制御である。減速支援制御は、所定の作動条件が成立した場合に運転者の操作とは無関係に自車両SVを減速させる制御である。
本明細書において、「ECU」はマイクロコンピュータを主要部として備える電子式制御装置である。ECUはコントローラ又はコンピュータとも称呼される。マイクロコンピュータは、CPU(プロセッサ)、ROM、RAM及びインターフェース等を含む。CPUは、メモリ(ROM)に格納されたインストラクション(ルーチン)を実行することにより各種機能を実現する。ECU20が実現する少なくとも一つの機能は、複数のECUにより実現されてもよい。
カメラ22は、自車両SVの前方の風景を撮影することにより画像データを取得する。カメラ22は、画像データに基いてカメラ物体情報及び白線情報を取得する。カメラ物体情報は、自車両SVの前方に位置する物体の自車両SVに対する位置を含む。白線情報は、自車両SVが走行している道路にある白線の自車両SVに対する位置を含む。カメラ22は、カメラ物体情報及び白線情報をECU20に送信する。
ミリ波レーダ24は、自車両SVの前方へミリ波を送信し、送信したミリ波が物体によって反射された反射波を受信することにより、「その物体の自車両SVに対する位置」及び「その物体の自車両SVに対する相対速度Vr」を含むレーダ物体情報を取得する。ミリ波レーダ24は、レーダ物体情報をECU20に送信する。
車速センサ26は、自車両SVの速度を表す車速Vsを検出する。加速度センサ28は、自車両SVの前後軸方向の加速度Gを検出する。ECU20は、車速センサ26及び加速度センサ28の検出値を取得する。
ACCスイッチ30は、図示しないステアリングホイールに配設されている。自車両SVの運転者は、ACCが実行されていない場合にACCの開始を所望するとき、ACCスイッチ30を操作する。運転者は、ACCが実行されている場合にACCの終了を所望するとき、ACCスイッチ30を操作する。ECU20は、ACCスイッチ30に対する運転者の操作を検出する。
パワートレーンアクチュエータ32は、自車両SVの駆動装置(例えば、内燃機関及び/又は電動機)が発生する駆動力を変更する。ブレーキアクチュエータ34は、自車両SVの車輪に付与される制動力を制御する。
(ACC)
ここで、ACCについて説明しておく。
ECU20は、先行車が存在する場合には後述する車間制御を実行し、先行車が存在しない場合には後述する定速制御を実行する。先行車は、自車両SVの前方に位置し且つ自車両SVが走行している自車線と同じ車線を走行する他車両である。ECU20は、白線情報に基いて自車線を認識する。ECU20は、カメラ物体情報及びレーダ物体情報に基いて自車両SVの前方に位置する他車両を認識し、認識した他車両の中で自車線に位置する他車両を先行車として認識する。
車間制御においては、ECU20は、自車両SVと先行車との間の車間距離を予め設定された設定距離と一致させるためのACC加速度Gaccを取得する。そして、ECU20は、加速度GをACC加速度Gaccと一致するようにパワートレーンアクチュエータ32及びブレーキアクチュエータ34を制御する。車間制御は、例えば、特開2014-148293号公報、特開2006-315491号公報、特許第4172434号明細書、及び、特許第4929777号明細書等に記載されている。
定速制御においては、ECU20は、自車両SVの車速Vsを予め設定された設定車速と一致させるためのACC加速度Gaccを取得する。そして、ECU20は、加速度GをACC加速度Gaccと一致するようにパワートレーンアクチュエータ32及びブレーキアクチュエータ34を制御する。
ECU20は、「運転者の意図により」又は「運転者の意図によらずに自動で」ACCを終了する。運転者の意図によるACCの終了を「意図終了」と称呼し、運転者の意図によらずに自動でのACCの終了を「自動終了」と称呼する。
一例として、ECU20は、運転者がACCスイッチ30を操作した場合、又は、運転者が図示しないブレーキペダルを操作した場合、運転者の意図によりACCを終了する。一例として、ECU20は、カメラ22及びミリ波レーダ24が正しく物体を検出できなくなった場合、運転者の意図によらずに自動でACCを終了する。
(減速支援制御)
ECU20は、所定の作動条件が成立した場合、自車両SVの減速度Gdが支援減速度Gdecと一致するように自車両SVを減速させる減速支援制御を実行する。減速度Gdは負の加速度Gであり、減速度Gdが大きいほど自車両SVの減速が強くなる。なお、減速支援制御における自車両SVの減速は、運転者のブレーキペダルの操作とは無関係に行われる。この減速支援制御の詳細は、特開2020-111218号公報に記載されているので説明を省略するが、作動条件の一例を以下に説明する。
ECU20は、以下の第1条件乃至第5条件の総てが成立した場合、作動条件が成立したと判定する。
第1条件:ECU20が減速対象を認識していること。減速対象は、例えば、障害物(他車両、歩行者及び構造物等)、走行規制物(道路標識、赤信号及び停止線等の自車両SVの走行を規制するもの)、道路構造(交差点及びカーブ等)である。
第2条件:自車両SVと減速対象との間の距離(又は、TTC)が所定距離(又は所定時間)以下であること。TTCはTime To Collisionの略であり、自車両SVが減速対象と衝突するまでにかかる時間を表す。TTCは、減速対象と自車両SVとの間の距離が減速対象の自車両SVに対する相対速度Vrで除算されることにより得られる。
第3条件:運転者が図示しないアクセルペダルをリリースしていること。
第4条件:運転者が図示しないブレーキペダルをリリースしていること。
第5条件:車速Vsが減速対象によって定まる目標速度Vtgt以上であること。
(作動の概要)
ECU20は、ACCが終了した終了時点から所定時間が経過する前に作動条件が成立した場合、ACCの終了が意図終了であるか自動終了であるかを特定する。ECU20は、ACCの終了が意図終了である場合、ACCの終了が自動終了である場合よりも、減速支援制御を抑制する。
より詳細には、ECU20は、本来の支援減速度Gdecよりも小さな支援減速度Gdec1を取得するか、又は、作動条件の成立時の自車両の減速度Gdから自車両SVのジャーク(加速度Gの時間微分値)を維持して自車両SVが減速するような支援減速度Gdec2を取得する。支援減速度Gdec2を取得する場合には、作動条件の成立前後でジャークが変わらないため運転者の減速感が変わらない。このため、通常時よりも減速支援制御を抑制しているといえる。
運転者が意図的にACCを終了した直後に運転者の操作とは無関係に自車両SVが減速した場合、その減速は運転者に違和感を与える可能性がある。ECU20が、ACCの終了が意図終了である場合、ACCが自動終了である場合に比べて、減速支援制御を抑制するので、ACCの終了後に実行される減速支援制御が運転者に違和感を与える可能性を低減できる。
(作動)
図2乃至図4を参照しながら、本装置10の作動を具体的に説明する。
図2に示したように、ECU20は、ACCの終了が意図終了である場合には、ACCの終了時の自車両SVの加減速の状況(終了時加減速状況)により異なる減速支援制御を実行する。
具体的には、ECU20は、終了時加減速状況が(1)加速状況であるか、(2)定速状況であるか、(3)減速状況であるかを特定する。
(1)加速状況
ACCにより自車両SVが加速している状況では、先行車も加速している可能性が高く、通常であれば作動条件は成立しないが、隣接車線を走行していた他車両が自車線に割り込んできた場合等には作動条件が成立する可能性がある。このため、ECU20は、ACCの終了が意図終了であり且つ終了時加速状況が加速状況である場合には、通常の減速支援制御を実行する。
(2)定速状況
ACCにより自車両SVが加速も減速もせずに定速で走行している状況で運転者が意図的にACCを終了した後に減速支援制御により運転者の操作とは無関係に自車両SVが減速すると、運転者が違和感を感じる可能性が高い。
そこで、ECU20は、ACCの終了が意図終了であり且つ終了時加速状況が定速状況である場合には、通常の減速支援制御の支援減速度Gdecよりも小さな支援減速度Gdec1を取得することにより、減速支援制御を抑制する。一例として、ECU20は、支援減速度Gdecに所定のゲインGa(0≦Ga<1)を乗じることにより支援減速度Gdec1を取得する。
この場合の減速支援制御による加速度Gの変化を図3に示す。
図3に示したように、ACCの終了時点の自車両SVの加速度Gは「0」であり、自車両SVは定速で走行している。ACCの終了時点以降も自車両SVは定速で走行している。その後、作動条件が成立した場合、ECU20は、自車両SVの減速度Gdが、上記支援減速度Gdec1と一致するように自車両SVを減速させる。
なお、図3に示したように、この場合の減速支援制御においては、ECU20は、減速度Gdの傾き(減速度Gdのジャークの大きさ)が通常の減速支援制御よりも小さくなるように、自車両SVを減速させる。減速支援制御は、所定の終了条件(例えば、車速Vsが目標速度Vtgtとなったとの条件)が成立したときに終了する。
これにより、減速支援制御が運転者に違和感を与える可能性を低減できる。
(3)減速状況
ACCにより自車両SVが減速している状況で運転者が意図的にACCを終了した後に減速支援制御が実行されると、減速支援制御の実行前後で減速感が異なる可能性が高い。このため、減速支援制御が運転者に違和感を与える可能性がある。
そこで、ECU20は、ACCの終了が意図終了であり且つ終了時加速状況が減速状況である場合には、作動条件の成立時の自車両SVの減速度Gdから自車両SVのジャークを維持したまま自車両SVが減速するように支援減速度Gdec2を取得する。換言すれば、ECUC20は、作動条件の成立直前の減速度Gd及びジャークを引き継ぐような支援減速度Gdec2を取得する。これにより、作動条件の成立直前の自車両SVの減速感が引き継がれ、実質的には減速支援制御は実行されない。よって、減速支援制御の前後で減速度が異なる可能性を低減でき、減速支援制御が運転者に違和感を与える可能性を低減できる。
なお、作動条件が成立直前の加速度Gが0よりも大きい場合(即ち、自車両SVが加速している場合)、ECU20は、通常の減速支援制御を行う。
この場合の減速支援制御による加速度Gの変化を図4に示す。
図4に示したように、ACCの終了時点の自車両SVの加速度Gは「0」よりも小さく、自車両SVは減速している。ACCの終了時点以降も加速度Gは徐々に大きくなっているが(即ち、減速度Gdは徐々に小さくなっているが)、作動条件の成立時においても加速度Gは「0」よりも小さい。ECU20は、作動条件が成立した場合、上記支援減速度Gdec2を取得する。
(具体的作動)
<ACCルーチン>
ECU20のCPUは、図5にフローチャートにより示したACCルーチンを所定時間が経過する毎に実行する。
従って、所定のタイミングになると、CPUは、図5のステップ500から処理を開始してステップ505に進み、ACCフラグXaccの値が「0」であるか否かを判定する。
ACCフラグXaccの値は、ACCが実行されていない間にACCスイッチ30が操作された場合に「1」に設定され、ACCが実行されている間にACCスイッチ30が操作された場合に「0」に設定される。なお、自車両SVの図示しないイグニッション・キー・スイッチがオフ位置からオン位置へと変更されたときに実行するイニシャルルーチンにおいて、ACCフラグXaccの値は「0」に設定される。
ACCフラグXaccの値が「0」である場合、CPUは、ステップ505にて「Yes」と判定してステップ510に進み、ACCスイッチ30が操作されたか否かを判定する。
ACCスイッチ30が操作されていない場合、CPUは、ステップ510にて「No」と判定し、ステップ595に進んで本ルーチンを一旦終了する。
ACCスイッチ30が操作された場合、CPUは、ステップ510にて「Yes」と判定し、ステップ515乃至ステップ530を実行する。
ステップ515:CPUは、ACCフラグXaccの値を「1」に設定する。
ステップ520:CPUは、上記したように、ACC加速度Gaccを取得する。
ステップ525:CPUは、加速度GがACC加速度Gaccと一致するように、パワートレーンアクチュエータ32及びブレーキアクチュエータ34を制御する。
ステップ530:CPUは、運転者が所定の操作を行ったか否かを判定することによりACCが運転者の意図により終了するか否かを判定する。
運転者が所定の操作を行っていない場合、ACCは運転者の意図によっては終了しない。この場合、CPUは、ステップ530にて「No」と判定し、ステップ535に進む。ステップ535にて、CPUは、ACCが運転者の意図によらず自動で終了するか否かを判定する。
ACCが運転者の意図によらず自動で終了しない場合、CPUは、ステップ535にて「No」と判定し、ステップ595に進む。この結果、CPUは、ACCを継続して実行することとなる。
CPUがステップ505に進んだときにACCフラグXaccの値が「1」である場合、CPUは、ステップ520乃至ステップ530を実行する。運転者が所定の操作を行った場合、ACCは運転者の意図により終了する。この場合、CPUは、ステップ530にて「Yes」と判定し、ステップ540乃至ステップ555を実行する。
ステップ540:CPUは、意図フラグXmanの値を「1」に設定する。
意図フラグXmanの値は、ACCが運転者の意図により終了した場合に「1」に設定され、ACCの終了時点から所定時間が経過したときに「0」に設定される。なお、意図フラグXmanの値は、上記イニシャルルーチンにて「0」に設定される。
ステップ545:CPUは、ACCフラグXaccの値を「0」に設定する。
ステップ550:CPUは、タイマTの値を「0」に設定する。
タイマTは、ACCの終了時点からの経過時間をカウントするためのタイマである。
ステップ555:CPUは、現時点の加速度Gを記憶する。
その後、CPUは、ステップ595に進んで本ルーチンを一旦終了する。
CPUがステップ535に進んだときにACCが運転者の意図によらず自動で終了する場合、CPUは、ステップ535にて「No」と判定し、ステップ555に進む。ステップ555にて、CPUは、自動フラグXautの値を「1」に設定する。その後、CPUは、ステップ595に進んで本ルーチンを一旦終了する。自動フラグXautの値は、ACCが自動終了した場合に「1」に設定され、ACCの終了時点から所定時間が経過したときに「0」に設定される。なお、自動フラグXautの値は、上記イニシャルルーチンにて「0」に設定される。
<所定時間経過判定ルーチン>
CPUは、図6にフローチャートにより示した所定時間経過判定ルーチンを所定時間が経過する毎に実行する。
従って、所定のタイミングになると、CPUは、図6のステップ600から処理を開始し、ステップ605に進む。ステップ605にて、CPUは、意図フラグXman及び自動フラグXautの何れかが「1」であるか否かを判定する。
意図フラグXman及び自動フラグXautの何れかが「1」である場合、CPUは、ステップ605にて「Yes」と判定し、ステップ610乃至ステップ615を実行する。
ステップ610:CPUは、タイマTに「1」を加算する。
ステップ613:CPUは、現時点の加速度G及びジャークを記憶する。
ステップ615:CPUは、タイマTの値が所定の閾値Tth以上であるか否かを判定する。
なお、タイマTの値が閾値Tth以上となった場合にACCの終了時点から所定時間が経過するように、閾値Tthは予め設定されている。
タイマTの値が閾値Tth未満である場合、CPUは、ステップ615にて「No」と判定し、ステップ695に進んで本ルーチンを一旦終了する。
タイマTの値が閾値Tth以上である場合、CPUは、ステップ615にて「Yes」と判定し、ステップ620乃至ステップ635を実行する。
ステップ620:CPUは、意図フラグXmanの値を「0」に設定する。
ステップ625:CPUは、自動フラグXautの値を「0」に設定する。
ステップ630:CPUは、タイマTの値を「0」に設定する。
ステップ635:CPUは、記憶していた加速度G及びジャークを消去する。
その後、CPUは、ステップ695に進んで本ルーチンを一旦終了する。
意図フラグXman及び自動フラグXautの両方が「0」である場合、CPUは、ステップ605にて「No」と判定し、ステップ695に進んで本ルーチンを一旦終了する。なお、意図フラグXman及び自動フラグXautの両方が「1」となることはあり得ないが、この場合にも、CPUは、ステップ605にて「No」と判定し、ステップ695に進んで本ルーチンを一旦終了する。
<減速支援制御ルーチン>
CPUは、図7にフローチャートにより示した減速支援制御ルーチンを所定時間が経過する毎に実行する。
従って、所定のタイミングになると、CPUは、図7のステップ700から処理を開始し、ステップ705に進む。ステップ705にて、CPUは、作動条件が成立したか否かを判定する。
作動条件が成立していない場合、CPUは、ステップ705にて「No」と判定し、ステップ795に進んで本ルーチンを一旦終了する。
作動条件が成立した場合、CPUは、ステップ705にて「Yes」と判定し、ステップ710に進む。ステップ710にて、CPUは、意図フラグXman及び自動フラグXautの両方の値が「0」であるか否かを判定する。
意図フラグXman及び自動フラグXautの両方の値が「0」である場合、CPUは、ステップ710にて「Yes」と判定し、ステップ715及びステップ720を実行する。
ステップ715:CPUは、通常の支援減速度Gdecを取得する。
ステップ720:CPUは、減速度Gdが支援減速度Gdecと一致するようにパワートレーンアクチュエータ32及びブレーキアクチュエータ34を制御する。
その後、CPUは、ステップ795に進んで本ルーチンを一旦終了する。
CPUがステップ710に進んだときに意図フラグXman及び自動フラグXautの少なくとも一方が「1」である場合(即ち、ACCの終了時点から所定時間が未だ経過していない場合)、CPUは、ステップ710にて「No」と判定し、ステップ723に進む。ステップ723にて、CPUは、意図フラグXmanの値が「1」であるか否かを判定する。
意図フラグXmanの値が「0」である場合、意図フラグXman及び自動フラグXautの両方の値が「1」とはなり得ないこと、及び、ステップ710にて「No」と判定されていることから、自動フラグXautの値が「1」である。この場合、CPUは、ステップ723にて「No」と判定し、ステップ715以降の処理に進み、通常の減速支援制御を実行する。
一方、意図フラグXmanの値が「1」である場合、CPUは、ステップ723にて「Yes」と判定し、ステップ725及びステップ730を実行する。
ステップ725:CPUは、ACCの終了時点の加速度G(図5に示したステップ555にて記憶された加速度G)に基いて終了時加減速状況が加速状況、定速状況及び減速状況の何れかであるかを特定する。
ステップ730:CPUは、終了時加減速状況が加速状況であるか否かを判定する。
終了時加減速状況が加速状況である場合、CPUは、ステップ730にて「Yes」と判定し、ステップ715以降の処理に進み、通常の減速支援制御を実行する。
終了時加減速状況が加速状況でない場合、CPUは、ステップ730にて「No」と判定し、ステップ735に進む。ステップ735にて、CPUは、終了時加減速状況が定速状況であるか否かを判定する。
終了時加減速状況が定速状況である場合、CPUは、ステップ735にて「Yes」と判定し、通常の支援減速度Gdec(ステップ715にて取得する支援減速度Gdec)よりも小さな支援減速度Gdec1を取得する。その後、CPUは、ステップ720に進む。
一方、終了時加減速状況が定速状況でない場合(即ち、終了時加減速状況が減速状況である場合)、CPUは、ステップ735にて「No」と判定し、ステップ745に進む。ステップ745にて、CPUは、現時点(即ち、作動条件が成立した時点)の加速度Gに基いて現時点にて自車両SVが加速しているか否かを判定する。
現時点にて自車両SVが加速している場合、CPUは、ステップ745にて「Yes」と判定し、ステップ715以降の処理に進み、通常の減速支援制御を実行する。
現時点にて自車両SVが加速していない場合、CPUは、ステップ745にて「No」と判定し、ステップ750に進む。ステップ750にて、CPUは、作動条件の成立時の自車両SVの減速度Gdからジャークを維持するような支援減速度Gdec2を取得する。なお、このジャークは、図6に示したステップ635にて記憶された加速度G及びジャークに基いて取得される。その後、CPUは、ステップ720に進む。
以上説明したように、本装置10によれば、ACCの終了が意図終了である場合、ACCの終了が自動終了である場合に比べて、減速支援制御を抑制する。これにより、意図終了後に実行される減速支援制御が運転者に違和感を与える可能性を低減できる。
なお、本実施形態を別の観点から見れば、本実施形態は、ACCの終了が意図終了であるか自動終了であるか、及び、ACCの終了時の加減速の状況に基いて、支援減速度Gdecを取得する点に特徴があるともいえる。
本発明は前述した実施形態に限定されることはなく、本発明の種々の変形例を採用することができる。ACCの終了が意図終了であり且つ終了時加減速状況が定速状況である場合、CPUは、支援減速度Gdecを「0」に設定することにより、自車両SVを減速させなくてもよい。
カメラ22は、ステレオカメラであってもよいし単眼カメラであってもよい。ミリ波レーダ24は、ミリ波以外の無線媒体を送信し、反射された無線媒体を受信することによって物体を検出できるリモートセンシング装置であってもよい。更に、カメラ物体情報に基いて物体の自車両SVに対する位置を正確に特定できれば、本装置10はミリ波レーダ24を備えなくてもよい。
本装置10は、エンジン自動車、ハイブリッド車、プラグインハブリッド車、燃料電池車及び電気自動車等の車両に適用可能である。更に、本装置10は、自動運転車両にも適用可能である。更に、本発明は、本装置10の機能を実現するためのプログラムが記憶され且つコンピュータが読み取り可能な非一時的な記憶媒体として捉えることも可能である。
10…車両制御装置、20…車両制御ECU、30…ACCスイッチ、32…パワートレーンアクチュエータ、34…ブレーキアクチュエータ。

Claims (4)

  1. 自車両が前記自車両の先行車を追従して走行するように又は前記自車両が予め設定された設定車速で走行するように前記自車両の加減速を制御する追従走行制御を実行可能であり、且つ、所定の作動条件が成立したと前記自車両の周辺の状況に基いて判定した場合に前記自車両の減速度が支援減速度と一致するように前記自車両を減速させる減速支援制御を実行可能な車両制御装置において、
    前記車両制御装置は、
    前記追従走行制御を終了した時点から所定時間が経過する前に前記作動条件が成立した場合において、前記追従走行制御の終了が運転者の意図により終了した意図終了か、前記運転者の意図によらずに自動的に終了した自動終了かを特定し、
    前記追従走行制御の終了が前記意図終了である場合、前記追従走行制御の終了が前記自動終了である場合に比べて前記減速支援制御を抑制するように前記支援減速度を取得する、
    ように構成された、車両制御装置。
  2. 請求項1に記載の車両制御装置において、
    前記車両制御装置は、前記追従走行制御の終了が前記意図終了であり、且つ、前記追従走行制御の終了時の前記加減速の状況が前記自車両が加速も減速もせずに定速で走行しているとの定速状況である場合において、前記追従走行制御の終了が前記自動終了である場合よりも、前記支援減速度を小さくするように構成された、
    車両制御装置。
  3. 請求項2に記載の車両制御装置において、
    前記車両制御装置は、前記追従走行制御の終了が前記意図終了であり、且つ、前記追従走行制御の終了時の前記加減速の状況が前記定速状況である場合において、前記追従走行制御の終了が前記自動終了である場合よりも、ジャークの大きさを小さくするように前記支援減速度を取得するように構成された、
    車両制御装置。
  4. 請求項1乃至請求項3の何れか一つに記載の車両制御装置において、
    前記車両制御装置は、前記追従走行制御の終了が前記意図終了であり、且つ、前記追従走行制御の終了時の前記加減速の状況が前記自車両が減速している状況との減速状況である場合、前記作動条件が成立したときの減速度からジャークを維持して前記自車両が減速するように前記支援減速度を取得するように構成された、
    車両制御装置。
JP2023035282A 2023-03-08 2023-03-08 車両制御装置 Active JP7722401B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2023035282A JP7722401B2 (ja) 2023-03-08 2023-03-08 車両制御装置
US18/407,860 US20240300492A1 (en) 2023-03-08 2024-01-09 Vehicle control apparatus
CN202410229034.1A CN118618352A (zh) 2023-03-08 2024-02-29 车辆控制装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023035282A JP7722401B2 (ja) 2023-03-08 2023-03-08 車両制御装置

Publications (2)

Publication Number Publication Date
JP2024126709A JP2024126709A (ja) 2024-09-20
JP7722401B2 true JP7722401B2 (ja) 2025-08-13

Family

ID=92598448

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023035282A Active JP7722401B2 (ja) 2023-03-08 2023-03-08 車両制御装置

Country Status (3)

Country Link
US (1) US20240300492A1 (ja)
JP (1) JP7722401B2 (ja)
CN (1) CN118618352A (ja)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014193657A (ja) 2013-03-28 2014-10-09 Fuji Heavy Ind Ltd 車両用制御装置
JP2020111218A (ja) 2019-01-15 2020-07-27 トヨタ自動車株式会社 運転支援装置
JP2021123153A (ja) 2020-01-31 2021-08-30 ダイハツ工業株式会社 追従走行制御装置

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10272964A (ja) * 1997-03-31 1998-10-13 Fujitsu Ten Ltd 車間距離制御方法
JP3780684B2 (ja) * 1998-02-04 2006-05-31 日産自動車株式会社 車間距離制御装置
JP5617198B2 (ja) * 2009-07-10 2014-11-05 日産自動車株式会社 先行車追従制御装置および先行車追従制御方法
JP2016078686A (ja) * 2014-10-17 2016-05-16 株式会社デンソー 運転支援装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014193657A (ja) 2013-03-28 2014-10-09 Fuji Heavy Ind Ltd 車両用制御装置
JP2020111218A (ja) 2019-01-15 2020-07-27 トヨタ自動車株式会社 運転支援装置
JP2021123153A (ja) 2020-01-31 2021-08-30 ダイハツ工業株式会社 追従走行制御装置

Also Published As

Publication number Publication date
US20240300492A1 (en) 2024-09-12
JP2024126709A (ja) 2024-09-20
CN118618352A (zh) 2024-09-10

Similar Documents

Publication Publication Date Title
US8321117B2 (en) Vehicle control system
US11780430B2 (en) Vehicle control device and control method
JP7497679B2 (ja) 車両運転支援装置
CN111806440A (zh) 车辆控制装置
US12263845B2 (en) Vehicle control apparatus, vehicle, acceleration-and-deceleration control method, and vehicle control program
CN110481548A (zh) 车辆控制装置以及车辆
JP7824574B2 (ja) 運転支援装置、運転支援方法及び、プログラム
JP2024025462A (ja) 車両制御装置、車両制御方法及びそのプログラム
JP7722401B2 (ja) 車両制御装置
US11305763B2 (en) Vehicle moving control apparatus
JP7817678B2 (ja) 車両制御装置、車両制御方法及びプログラム
JP7746960B2 (ja) 運転支援装置
JP7852544B2 (ja) 車両制御装置及びプログラム
JP7827590B2 (ja) 運転支援装置、運転支援方法及びプログラム
JP7622453B2 (ja) 運転支援装置
US20250326391A1 (en) Vehicle control apparatus
US20250304050A1 (en) Collision prediction device and collision prediction method
US20250256715A1 (en) Vehicle control apparatus, vehicle control method, and storage medium
JP2026039725A (ja) 車両制御装置
US20250269829A1 (en) Vehicle control apparatus and vehicle control method
US20250289418A1 (en) Vehicle driving assistance apparatus
CN121777909A (zh) 车辆控制装置
JP2019142277A (ja) 車両制御システム
CN116639118A (zh) 一种车辆自适应巡航的控制方法及车辆控制装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20241009

TRDD Decision of grant or rejection written
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250626

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250701

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250714

R150 Certificate of patent or registration of utility model

Ref document number: 7722401

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150