(57)【要約】【課題】安全性を高めると共に、ドライバの快適さや利便性を向上させ、とりわけ車両の操縦性やコーナリング特性を改善することができる、車両の運転補助を行うための方法及び装置を提供する。【解決手段】本発明による車両の運転補助を行うための方法及び装置は、道路を前後方向に走行している車両の運転補助を行うための方法及び装置であって、車両の横加速度と１つ以上の設定パラメータとに基づいて、前後加速度目標値を求め、求められた前後加速度目標値に基づいて、車両の前後加速度を制御し、車両の前方の道路を前後方向に走行している先行車の運転特性を推定する又は求め、推定した又は求めた先行車の運転特性に基づいて、前後加速度目標値を求めるための１つ以上の設定パラメータを設定する。【選択図】図１２
2018193065.tif 000002
【特許請求の範囲】
【請求項１】
道路を前後方向に走行している車両の運転補助を行うための方法であって、
前記車両の横加速度と１つ以上の設定パラメータとに基づいて、前後加速度目標値を求める手順と、
求められた前記前後加速度目標値に基づいて、前記道路の曲率及び前記車両の横加加速度を用いて、前記車両の前後加速度を制御する手順と、
前記車両の前方の前記道路を前後方向に走行している先行車の運転特性を推定する又は求める手順と、
推定した又は求めた前記先行車の運転特性に基づいて、前記前後加速度目標値を求めるための１つ以上の前記設定パラメータを設定する手順と、
を有することを特徴とする車両の運転補助を行うための方法。
【請求項２】
前記先行車の運転特性は、前記先行車の位置、速度、横加速度及び／又は前後加速度を含み、
前記先行車の運転特性を、前記先行車から又は前記先行車の情報を有するデータセンターから受信する情報に基づき、前記車両と前記先行車又は前記データセンターとの間の通信プロトコルを用いて推定する又は求める手順と、
前記先行車の運転特性を、前記車両のセンサで検知した情報に基づいて推定する又は求める手順と、
前記先行車の運転特性を、前記先行車に作用している前後加速度と横加速度とのうち少なくとも１つに基づいて推定する又は求める手順と、
前記先行車の運転特性を、前記先行車に作用する推定前後加速度と推定横加速度とのうち少なくとも１つに基づいて推定する手順とのうち、
少なくとも１つの手順を有する、請求項１に記載の車両の運転補助を行うための方法。
【請求項３】
前記先行車の運転特性は、前記先行車の位置、速度、横加速度及び／又は前後加速度を含み、
前記先行車の運転特性を推定する又は求める手順は、前記先行車にコーナリング時に作用する横加速度と前後加速度とのうち少なくとも１つを推定する又は求める手順を有し、
前記前後加速度目標値を求めるための１つ以上の前記設定パラメータは、前記先行車にコーナリング時に作用する、推定した又は求めた前記横加速度と推定した又は求めた前記前後加速度とのうち少なくとも１つに基づいて設定される、請求項１又は２に記載の車両の運転補助を行うための方法。
【請求項４】
前記先行車の速度を求める手順を有し、
前記先行車に作用する前記横加速度は、求めた前記先行車の速度と前記道路の曲率情報とに基づいて推定される、請求項２又は３に記載の車両の運転補助を行うための方法。
【請求項５】
前記先行車の速度を求める手順と、
前記先行車の位置を求める手順と、
地図データに基づいて、前記先行車の前記位置における前記道路の曲率を求める手順と、を有し、
前記先行車に作用する前記横加速度は、求めた前記先行車の速度と求めた前記道路の前記曲率とに基づいて推定される、請求項２又は３に記載の車両の運転補助を行うための方法。
【請求項６】
前記先行車の前記位置は、前記先行車から受信した位置データに基づいて求められる、請求項５に記載の車両の運転補助を行うための方法。
【請求項７】
前記車両の位置を求める手順と、
前記車両から前記先行車までの距離を求める手順と、を有し、
前記先行車の前記位置は、前記車両の位置と求めた前記距離とに基づいて求められる、請求項５に記載の車両の運転補助を行うための方法。
【請求項８】
前記前後加速度目標値は、複数の設定モードのうちの１つにおいて、前記車両の前記横加速度と１つ以上の前記設定パラメータとに基づいて求められ、
１つ以上の前記設定パラメータは、前記車両にコーナリング時に作用する平均横加速度と最大横加速度とのうち少なくとも１つが複数の前記設定モードの各々で異なるように、複数の前記設定モードの各々で異なって設定される、請求項１から７のいずれか１項に記載の車両の運転補助を行うための方法。
【請求項９】
複数の前記設定モードは、少なくとも第１設定モードと第２設定モードとを含み、
前記車両にコーナリング時に作用する前記平均横加速度と前記最大横加速度とのうち少なくとも１つは、前記第１設定モードより前記第２設定モードにおいて大きく、
前記前後加速度目標値を求めるための１つ以上の前記設定パラメータは、前記先行車にコーナリング時に作用する推定横加速度に基づいて設定され、
前記前後加速度目標値を求めるための１つ以上の前記設定パラメータを設定する手順は、
前記先行車に作用する前記推定横加速度の絶対値が予め定めた閾値より小さい場合は、前記第１設定モードを選択し、
前記先行車に作用する前記推定横加速度の絶対値が前記閾値より大きい場合は、前記第２設定モードを選択する、
手順を有する、請求項８に記載の車両の運転補助を行うための方法。
【請求項１０】
１つ以上の前記設定パラメータは、前記車両の負の前記前後加速度を制御するためのゲイン係数を少なくとも１つ含み、
前記前後加速度目標値の絶対値は、前記ゲイン係数の増加と共に増加し、前記ゲイン係数の減少と共に減少し、
前記前後加速度目標値を求めるための１つ以上の前記設定パラメータは、前記先行車にコーナリング時に作用する推定横加速度に基づいて設定され、
前記前後加速度目標値を求めるための１つ以上の前記設定パラメータを設定する手順は、前記先行車にコーナリング時に作用する前記推定横加速度の関数に基づいて、前記車両の負の前記前後加速度を制御するための前記ゲイン係数を少なくとも１つ設定する手順を有し、
前記車両の負の前記前後加速度を制御するための少なくとも１つの前記ゲイン係数は、前記先行車にコーナリング時に作用する前記推定横加速度の絶対値の増加と共に減少する、請求項１から９のいずれか１項に記載の車両の運転補助を行うための方法。
【請求項１１】
１つ以上の前記設定パラメータは、前記車両の正の前記前後加速度を制御するためのゲイン係数を少なくとも１つ含み、
前記前後加速度目標値の絶対値は、前記ゲイン係数の増加と共に増加し、前記ゲイン係数の減少と共に減少し、
前記前後加速度目標値を求めるための１つ以上の前記設定パラメータは、前記先行車にコーナリング時に作用する推定横加速度に基づいて設定され、
前記前後加速度目標値を求めるための１つ以上の前記設定パラメータを設定する手順は、前記先行車にコーナリング時に作用する前記推定横加速度の関数に基づいて、前記車両の正の前記前後加速度を制御するための前記ゲイン係数を少なくとも１つ設定する手順を有し、
前記車両の正の前記前後加速度を制御するための少なくとも１つの前記ゲイン係数は、前記先行車にコーナリング時に作用する前記推定横加速度の絶対値の増加と共に増加する、請求項１から１０のいずれか１項に記載の車両の運転補助を行うための方法。
【請求項１２】
前記前後加速度目標値を求める手順は、コーナリング時の前記車両の前記横加速度とこれに対応する前記車両の横加加速度とに基づいて計算される第２前後加速度目標値を求める手順を有する、請求項１から１１のいずれか１項に記載の車両の運転補助を行うための方法。
【請求項１３】
前記前後加速度目標値を求める手順は、第３前後加速度目標値を求める手順を有し、
前記第３前後加速度目標値は、プレビューポイントにおける前記車両の推定横加速度に基づいて計算され、
前記プレビューポイントは、予め定めた予見距離だけ又は予め定めた予見時間と前記車両の現在の速度とに基づいて計算される予見距離だけ、前記車両の前方の位置であり、
前記プレビューポイントにおける前記車両の前記推定横加速度は、前記プレビューポイントにおける前記道路の曲率の推定値と前記車両の現在の速度とに基づいて計算される、請求項１２に記載の車両の運転補助を行うための方法。
【請求項１４】
前記前後加速度目標値は、前記第２前後加速度目標値と前記第３前後加速度目標値に基づいて求められる、請求項１３に記載の車両の運転補助を行うための方法。
【請求項１５】
道路を前後方向に走行している車両の運転補助を行うための装置であって、
前記車両の横加速度と１つ以上の前記設定パラメータとに基づいて、前記前後加速度目標値を求める前後加速度目標値決定手段と、
前記前後加速度目標値に基づいて、前記車両の前後加速度を制御する前後加速度制御手段と、
前記車両の前方の前記道路を前後方向に走行している前記先行車の運転特性を推定する又は求める運転特性決定手段と、
推定した又は求めた前記先行車の運転特性に基づいて、前記前後加速度目標値を求めるための１つ以上の前記設定パラメータを設定する設定手段と、を備え、
請求項１から１４のいずれか１項に記載の方法を実行することを特徴とする車両の運転補助を行うための装置。
【請求項１６】
請求項１から１４のいずれか１項に記載の方法の各手順を、車両制御装置に実行させるためのプログラム。
【請求項１７】
道路を前後方向に走行している車両の運転補助を行うための方法であって、
前記車両の横加速度と１つ以上の設定パラメータとに基づいて、前後加速度目標値を求める手順と、
求められた前記前後加速度目標値に基づいて、前記車両の前後加速度を制御する手順と、
前記車両の前方の前記道路を前後方向に走行している先行車の運転特性を推定する又は求める手順と、
推定した又は求めた前記先行車の運転特性に基づいて、前記前後加速度目標値を求めるための１つ以上の前記設定パラメータを設定する手順と、
を有し、
前記前後加速度目標値は、複数の設定モードのうちの１つにおいて、前記車両の前記横加速度と１つ以上の前記設定パラメータとに基づいて求められ、
１つ以上の前記設定パラメータは、前記車両にコーナリング時に作用する平均横加速度と最大横加速度とのうち少なくとも１つが複数の前記設定モードの各々で異なるように、複数の前記設定モードの各々で異なって設定され、
複数の前記設定モードは、少なくとも第１設定モードと第２設定モードとを含み、
前記車両にコーナリング時に作用する前記平均横加速度と前記最大横加速度とのうち少なくとも１つは、前記第１設定モードより前記第２設定モードにおいて大きく、
前記前後加速度目標値を求めるための１つ以上の前記設定パラメータは、前記先行車にコーナリング時に作用する推定横加速度に基づいて設定され、
前記前後加速度目標値を求めるための１つ以上の前記設定パラメータを設定する手順は、
前記先行車に作用する前記推定横加速度の絶対値が予め定めた閾値より小さい場合は、前記第１設定モードを選択し、
前記先行車に作用する前記推定横加速度の絶対値が前記閾値より大きい場合は、前記第２設定モードを選択する、
手順を有する、
ことを特徴とする車両の運転補助を行うための方法。
【請求項１８】
道路を前後方向に走行している車両の運転補助を行うための方法であって、
前記車両の横加速度と１つ以上の設定パラメータとに基づいて、前後加速度目標値を求める手順と、
求められた前記前後加速度目標値に基づいて、前記車両の前後加速度を制御する手順と、
前記車両の前方の前記道路を前後方向に走行している先行車の運転特性を推定する又は求める手順と、
推定した又は求めた前記先行車の運転特性に基づいて、前記前後加速度目標値を求めるための１つ以上の前記設定パラメータを設定する手順と、
を有し、
１つ以上の前記設定パラメータは、前記車両の負の前記前後加速度を制御するためのゲイン係数を少なくとも１つ含み、
前記前後加速度目標値の絶対値は、前記ゲイン係数の増加と共に増加し、前記ゲイン係数の減少と共に減少し、
前記前後加速度目標値を求めるための１つ以上の前記設定パラメータは、前記先行車にコーナリング時に作用する推定横加速度に基づいて設定され、
前記前後加速度目標値を求めるための１つ以上の前記設定パラメータを設定する手順は、前記先行車にコーナリング時に作用する前記推定横加速度の関数に基づいて、前記車両の負の前記前後加速度を制御するための前記ゲイン係数を少なくとも１つ設定する手順を有し、
前記車両の負の前記前後加速度を制御するための少なくとも１つの前記ゲイン係数は、前記先行車にコーナリング時に作用する前記推定横加速度の絶対値の増加と共に減少する、
ことを特徴とする車両の運転補助を行うための方法。
【請求項１９】
道路を前後方向に走行している車両の運転補助を行うための方法であって、
前記車両の横加速度と１つ以上の設定パラメータとに基づいて、前後加速度目標値を求める手順と、
求められた前記前後加速度目標値に基づいて、前記車両の前後加速度を制御する手順と、
前記車両の前方の前記道路を前後方向に走行している先行車の運転特性を推定する又は求める手順と、
推定した又は求めた前記先行車の運転特性に基づいて、前記前後加速度目標値を求めるための１つ以上の前記設定パラメータを設定する手順と、
を有し、
１つ以上の前記設定パラメータは、前記車両の正の前記前後加速度を制御するためのゲイン係数を少なくとも１つ含み、
前記前後加速度目標値の絶対値は、前記ゲイン係数の増加と共に増加し、前記ゲイン係数の減少と共に減少し、
前記前後加速度目標値を求めるための１つ以上の前記設定パラメータは、前記先行車にコーナリング時に作用する推定横加速度に基づいて設定され、
前記前後加速度目標値を求めるための１つ以上の前記設定パラメータを設定する手順は、前記先行車にコーナリング時に作用する前記推定横加速度の関数に基づいて、前記車両の正の前記前後加速度を制御するための前記ゲイン係数を少なくとも１つ設定する手順を有し、
前記車両の正の前記前後加速度を制御するための少なくとも１つの前記ゲイン係数は、前記先行車にコーナリング時に作用する前記推定横加速度の絶対値の増加と共に増加する、
ことを特徴とする車両の運転補助を行うための方法。
【請求項２０】
道路を前後方向に走行している車両の運転補助を行うための方法であって、
前記車両の横加速度と１つ以上の設定パラメータとに基づいて、前後加速度目標値を求める手順と、
求められた前記前後加速度目標値に基づいて、前記車両の前後加速度を制御する手順と、
前記車両の前方の前記道路を前後方向に走行している先行車の運転特性を推定する又は求める手順と、
推定した又は求めた前記先行車の運転特性に基づいて、前記前後加速度目標値を求めるための１つ以上の前記設定パラメータを設定する手順と、
を有し、
前記前後加速度目標値を求める手順は、コーナリング時の前記車両の前記横加速度とこれに対応する前記車両の横加加速度とに基づいて計算される第２前後加速度目標値を求める手順を有する、
ことを特徴とする車両の運転補助を行うための方法。
【請求項２１】
道路を前後方向に走行している車両の運転補助を行うための装置であって、
前記車両の横加速度と１つ以上の前記設定パラメータとに基づいて、前記前後加速度目標値を求める前後加速度目標値決定手段と、
前記前後加速度目標値に基づいて、前記車両の前後加速度を制御する前後加速度制御手段と、
前記車両の前方の前記道路を前後方向に走行している前記先行車の運転特性を推定する又は求める運転特性決定手段と、
推定した又は求めた前記先行車の運転特性に基づいて、前記前後加速度目標値を求めるための１つ以上の前記設定パラメータを設定する設定手段と、を備え、
請求項１７から２０のいずれか１項に記載の方法を実行することを特徴とする車両の運転補助を行うための装置。
【請求項２２】
請求項１７から２０のいずれか１項に記載の方法の各手順を、車両制御装置に実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の運転補助を行うための方法及び装置に関する。
【背景技術】
【０００２】
車両の運転補助を行う先行技術においては、電子安定プログラム（Electronic Stability Program、ＥＳＰ）あるいはダイナミック・スタビリティ・コントロール（Dynamic Stability Control、ＤＳＣ）とも呼ばれるいわゆる電子安定制御（Electronic Stability Control、ＥＳＣ）の概念が知られている。これは、トラクションの損失を検出及び軽減することで車両安定性による安全性を向上させるために、コンピュータにより実現される制御技術であり、制御の対象は車両のヨーモーメントである。
【０００３】
車両の運転補助を行うためのその他の制御概念として、いわゆるクルーズ・コントロール（cruise control、ＣＣ）やアダプティブ・クルーズ・コントロール（adaptive cruise control、ＡＣＣ）などが知られている。クルーズ・コントロール（ＣＣ）によると、被制御車両の前後加速度が、被制御車両のユーザー設定速度と現在の速度との比較に基づいて制御される。現在の速度がユーザー設定速度より遅い場合は、現在の速度とユーザー設定速度が一致するまで被制御車両は加速され、現在の速度がユーザー設定速度より速い場合は、現在の速度とユーザー設定速度が一致するまで被制御車両は減速される。アダプティブ・クルーズ・コントロール（ＡＣＣ）によると、車両は前述のクルーズ・コントロール（ＣＣ）と同様に制御されるが、これに加えて、先行車までの距離がユーザー設定又は事前設定の目標距離以下であると判断されると、直ちにかつ判断されている間は、先行車までの目標距離を維持するように、少なくとも先行車が目標速度以下の速度で走行している間は被制御車両の前後加速度が制御される。
【０００４】
特許文献１によると、最近、車両の運転補助を行うためのもう１つの概念が提案されており、この概念（例えばＧベクトル制御（G-Vectoring Control）、ＧＶＣと呼ばれる）は、前述の電子安定制御（ＥＳＣ）に代わるもの、あるいは追加されるものとして規定することができ、その制御対象は車両の前後加速度であり、車両の横加速度と横加加速度に基づいて制御される。ＧＶＣの前後方向制御の概念は、車両の予測される横加速度及び横加加速度を用いて、プレビューＧベクトル制御（Preview G-Vectoring Control、ＰＧＶＣ）として拡張される場合がある。
【０００５】
具体的には、制御の概念に従って、車両の前後方向に垂直な横方向への車両の加速度である車両の横加速度、及び横方向への車両の加加速度である車両の横加加速度が求められる。車両の前後方向とは、車両の走行方向に対応する方向である。この求められた横加速度及び横加加速度に基づいて、車両の前後加速度が制御される。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】ＥＰ１９９２５３７Ａ２
【発明の概要】
【発明が解決しようとする課題】
【０００７】
車両の前後加速度の制御、及び横加加速度に基づく制御という原則的概念は開発されたが、安全性を高めると共に、ドライバの快適さや利便性を向上させ、とりわけ車両の操縦性やコーナリング特性を改善するためには、特許文献１に記載の制御概念を修正し、さらに開発を進めることが望ましい。
【課題を解決するための手段】
【０００８】
本発明による車両の運転補助を行うための方法は、次のような特徴を有する。道路を前後方向に走行している車両の運転補助を行うための方法であって、前記車両の横加速度と１つ以上の設定パラメータとに基づいて、前後加速度目標値を求める手順と、求められた前記前後加速度目標値に基づいて、前記車両の前後加速度を制御する手順と、前記車両の前方の前記道路を前後方向に走行している先行車の運転特性を推定する又は求める手順と、推定した又は求めた前記先行車の運転特性に基づいて、前記前後加速度目標値を求めるための１つ以上の前記設定パラメータを設定する手順とを有する。
【０００９】
本発明による車両の運転補助を行うための装置は、次のような特徴を有する。
【００１０】
道路を前後方向に走行している車両の運転補助を行うための装置であって、前記車両の横加速度と１つ以上の前記設定パラメータとに基づいて、前記前後加速度目標値を求める前後加速度目標値決定手段と、前記前後加速度目標値に基づいて、前記車両の前後加速度を制御する前後加速度制御手段と、前記車両の前方の前記道路を前後方向に走行している前記先行車の運転特性を推定する又は求める運転特性決定手段と、推定した又は求めた前記先行車の運転特性に基づいて、前記前後加速度目標値を求めるための１つ以上の前記設定パラメータを設定する設定手段とを備え、上記の方法を実行する。
【発明の効果】
【００１１】
本発明による車両の運転補助を行うための方法及び装置を用いると、安全性を高めると共に、ドライバの快適さや利便性を向上させ、とりわけ車両の操縦性やコーナリング特性を改善することができる。
【図面の簡単な説明】
【００１２】
【図１】先行車がいる場合にカーブを走行中の自車と先行車の速度、先行車までの距離、前後加速度（Ｇｘ）及び横加速度（Ｇｙ）の時間変化を例示する図（ＧｘがＰＧＶＣ及びＡＣＣシステムによって制御される場合）。
【図２】横加速度Ｇｙ、横加加速度ｄＧｙ／ｄｔ、及びＧＶＣによって決定される前後加速度目標値Ｇｘｔ＿ＧＶＣ間の関係を例示する図。
【図３】Ｇ−Ｇダイアグラムを例示する図。
【図４】プレビューＧベクトル制御（ＰＧＶＣ）のための予見の一般概念に基づく前後加速度モデルを例示する図。
【図５】プレビューＧベクトル制御（ＰＧＶＣ）による減速制御を図によって例示する図。
【図６】プレビューＧベクトル制御（ＰＧＶＣ）による加速制御を図によって例示する図。
【図７】２箇所のコーナリングがあるコースの配置を図によって例示する図。
【図８】熟練ドライバによって生じた前後加速度と、ＰＧＶＣコマンド（Ｇｘｔ＿ＰＧＶＣ）の計算結果との比較を例示する図。
【図９】複数のＰＧＶＣ設定モードによる横加速度と前後加速度を例示する図。
【図１０】図９に示した設定モードのＧ−Ｇダイアグラムを例示する図。
【図１１】ＰＧＶＣの制御システムの概略構成を例示する図。
【図１２】改良型ＰＧＶＣの制御システムの概略構成を例示する図。
【図１３】ＧｙｅｓｔＰＶの絶対値の関数として、複数の設定モードにおけるＰＧＶＣ設定間の関係を例示する図。
【図１４Ａ】減速制御の場合のＰＧＶＣゲイン係数とＧｙｅｓｔＰＶの絶対値との関係を例示する図。
【図１４Ｂ】加速制御の場合のＰＧＶＣゲイン係数とＧｙｅｓｔＰＶの絶対値との関係を例示する図。
【図１５】先行車がいる場合にカーブを走行中の自車と先行車の速度、先行車までの距離、前後加速度（Ｇｘ）及び横加速度（Ｇｙ）の時間変化を例示する図（Ｇｘが改良型ＰＧＶＣ及びＡＣＣシステムによって制御される場合）。
【図１６】ＡＣＣとＰＧＶＣを組み合わせて前後加速度を制御する制御システムの概要を例示する図。
【発明を実施するための形態】
【００１３】
上記の発明が解決しようとする課題に鑑みて、本発明は、車両の運転補助を行うための方法、及び車両の運転補助を行うための装置を提案する。さらに、この方法を実行するためのコンピュータプログラムを提案する。なお、従属請求項に記載した発明は、本発明の好ましい実施態様の一部に係わる。
【００１４】
本発明の一般的態様によれば、走行している車両の横加速度及び横加加速度、又は少なくとも、走行している車両の横加速度及び横加加速度を示すパラメータを求め、とりわけ定期的に求め又は継続的に監視し、求めた横加速度及び横加加速度に基づいて、走行している車両の前後加速度を制御することができる、車両の運転補助を行うための方法又は装置を提供することができる。
【００１５】
また、追加又は代替として、走行している車両の横加速度及び横加加速度、又は少なくとも、走行している車両の横加速度及び横加加速度を示すパラメータを、被制御車両の車両速度に基づいて、及び、被制御車両の前方の道路（例えばプレビューポイント）のカーブの曲率などの曲率情報に基づいて、事前に予測（推定）し、とりわけ定期的に予測（推定）し又は継続的に予測（推定）し、予測（推定）した横加速度及び横加加速度に基づいて、例えば被制御車両の前方の道路のカーブの曲率の時間微分値及び被制御車両の車両速度に基づいて、走行している車両の前後加速度を制御することができる、車両の運転補助を行うための方法又は装置を提供することができる。
【００１６】
本発明の第１の態様によれば、道路を前後方向に走行している被制御車両の運転補助を行うための方法であって、被制御車両の（求めた、及び／又は予測又は推定した）横加速度及び１つ以上の設定パラメータに基づいて前後加速度目標値を決定すること、及び計算した前後加速度目標値に基づいて被制御車両の前後加速度を制御することを含む方法が提案される。
【００１７】
本発明の第１の態様によれば、被制御車両の前方の道路を前後方向に走行している先行車の運転特性（運転の特徴）を推定又は求め、コーナリング時の先行車の推定又は求めた運転特性（運転の特徴）に基づいて前後加速度目標値を計算するための１つ以上の設定パラメータを設定することを、前記の方法にさらに含めることができる。
【００１８】
本発明の好ましい態様によれば、先行車の運転特性は、先行車から及び／又は先行車の情報を有しているデータセンターから受信する情報に基づき、被制御車両と先行車及び／又はデータセンターとの間の通信プロトコルを用いて、求める又は推定することができる。好ましくは、先行車の運転特性は、被制御車両のセンサで検知した情報に基づいて推定又は求めることもでき、先行車に作用する前後加速度及び／又は横加速度に基づいて推定又は求めることもでき、先行車に作用する予測前後加速度及び／又は予測横加速度に基づいて推定することもできる。
【００１９】
先行車の運転特性に関する情報（例えば、先行車の速度、位置、横加速度、及び／又は前後加速度）は、被制御車両と先行車間、及び／又はデータセンターと被制御車両間に設定されるデータ通信を介して入手できる。この場合、データセンサは、先行車から又は他の車両の外部センサからデータを入手する。追加又は代替として、運転特性に関する情報は、センサデータから入手することもでき、例えば被制御車両と先行車間の相対速度と相対位置を検知できる被制御車両のセンサから入手することもできる。先行車の速度、位置及び前後加速度は、被制御車両の速度及び／又は位置、及び被制御車両と先行車間の相対速度及び／又は相対位置に基づいて求めることができる。先行車の横加速度は、先行車の推定速度と推定位置に基づいて、及び先行車の位置での道路の曲率を示す曲率情報に基づいて推定することができる。
【００２０】
前記の第１の態様によれば、先行車の運転特性を推定／求める手順に加えて、又はこの手順を示すものとして、被制御車両の前方の道路を前後方向に走行している先行車にコーナリング時に作用している又は作用する横加速度を推定（予測）する又は求めること、及びコーナリング時に先行車に作用している又は作用する推定横加速度に基づいて前後加速度目標値を計算するための１つ以上の設定パラメータを設定する手順を、前記の方法に含めることができる。
【００２１】
本発明によると、前後加速度制御の設定パラメータの設定が、先行車がいる場合は先行車の推定横加速度に応じても調整されるという点で、被制御車両のドライバの安全性及び運転の利便性が向上できるという有利な効果が得られる。
【００２２】
例えば、先行車に関する情報が一切ない状態で前後加速度を制御すると、コーナリング時に先行車までの距離が閾値以下にまで減少するという状況に至る可能性があり、不都合である。この場合、被制御車両のドライバは、先行車までの距離がそれ以上減少するのを避けるために、前後加速度制御運転に加えてブレーキを積極的に使う必要が生じるか、又は先行車までの距離がそれ以上減少するのを避けるために被制御車両の速度を落とすアダプティブ・クルーズ・コントロールを作動させることになるため、被制御車両のドライバの運転の利便性が低下する。
【００２３】
しかし、本発明によれば、コーナリング時に先行車に作用する推定横加速度に基づいて前後加速度目標値を計算するための１つ以上の設定パラメータを設定することにより、先行車に作用する推定横加速度に基づいて前後加速度を制御することができる。
【００２４】
特に、被制御車両の横加速度に基づく前後加速度制御が、先行車の推定横加速度に適応するように設定パラメータを調整すれば、先行車までの距離が縮まり過ぎるのを避けることにつながり、ドライバがブレーキを使って積極的に減速する必要がなくなり、又はアダプティブ・クルーズ・コントロールを作動させる必要がなくなり、利便性が高くなる。
【００２５】
好ましくは、前記の方法に先行車の速度を求める手順をさらに含める。この場合、先行車に作用する横加速度は、好ましくは求められた先行車の速度及び曲率情報に基づいて推定される。これには、先行車に作用する横加速度を、例えば地図データ（例えばカーナビゲーションの地図データ）等から得られる被制御車両の前方の道路の曲率などの曲率情報に基づいて、確実かつ正確に推定できるという利点がある。好ましくは、先行車の位置を求めること、及び先行車の位置での道路の曲率を地図データに基づいて求めることを前記の方法にさらに含めることができる。この場合、先行車に作用する横加速度は、好ましくは求められた先行車の速度、及び求められた先行車の位置での道路の曲率に基づいて推定できる。
【００２６】
上記の本発明の態様によれば、先行車の位置は、先行車から受信した位置データに基づいて求められることが好ましく、かつ／又は被制御車両の位置を求めること、及び被制御車両から先行車までの距離を（例えばレーダー、ソナー、光反射等のセンサ手段により）求めることを前記の方法にさらに含めることができる。この場合、先行車の位置は、好ましくは被制御車両の位置及び求められた先行車までの距離に基づいて求められる。
【００２７】
本発明の別の好ましい態様によれば、被制御車両の横加速度及び１つ以上の設定パラメータに基づいて前後加速度目標値を決定する手順は、複数の設定モードのいずれかによって実行される。この場合、好ましくはコーナリング時に被制御車両に作用する平均横加速度及び／又は最大横加速度が、前後加速度制御に基づいて制御されているときは複数の設定モードの各々で異なるように、設定パラメータは、複数の設定モードの各々で別々に設定するのが好ましい。したがって、恐らくはドライバの好みに応じて、（カーブに入るときの）コーナリング時の前後方向の減速を他の設定モードの場合より小さくする設定モード、及び／又はカーブから出るときの正加速度を他の設定モードより大きくする設定モードを設けることができる。
【００２８】
上記の本発明の好ましい態様によれば、複数の設定モードは、少なくとも第１設定モード及び第２設定モードを含み、コーナリング時に被制御車両に作用する平均横加速度及び／又は最大横加速度が、第１設定モードより第２設定モードの場合に大きいと、さらに好ましい。この場合、コーナリング時に先行車に作用する推定横加速度に基づいて前後加速度目標値を計算するための１つ以上の設定パラメータを設定する手順は、先行車に作用する推定横加速度の絶対値が予め定めた閾値より小さい場合は第１設定モードを選択すること、及び／又は先行車に作用する推定横加速度の絶対値がこの閾値より大きい場合は第２設定モードを選択することを含むことが好ましい。
【００２９】
したがって、被制御車両のドライバが好みに従って第２設定モードを標準設定として予め選択していた場合でも、コーナリング時に先行車に作用する推定横加速度が閾値より小さいと判断されると、前後加速度制御のために実際には第１設定モードが選択され、それによってコーナリング時に被制御車両に作用する平均横加速度及び／又は最大横加速度が、予め設定されていた制御挙動と比較して小さくなるため、コーナリング時に先行車との距離が縮まり過ぎるのを効果的かつ有利に避けることができる。
【００３０】
本発明の他の実施態様によれば、ドライバの好みに従ってどの設定モードが標準設定として予め設定されたか、すなわちドライバが第１設定モード又は第２設定モード（又は他の設定モード）のいずれを予め選択したかを判断する手順を、前記の方法にさらに含めることができる。好ましくは、前記の設定モード選択を、予め設定された設定モードに応じて実行することができる。例えば、ユーザーが第１設定モード（又はコーナリング時に被制御車両に作用する平均横加速度及び／又は最大横加速度が第１設定モードの場合よりさらに小さくなる別の設定モード）を予め設定していた場合は、先行車に作用する推定横加速度の絶対値が閾値より大きい場合でも、第２設定モードが選択されないのが好ましい。その代わりに、予め設定されていた設定モードが維持されるのが好ましい。ユーザーが第２設定モード（又はコーナリング時に被制御車両に作用する平均横加速度及び／又は最大横加速度が第２設定モードの場合よりさらに大きくなる別の設定モード）を予め設定していた場合に限り、先行車に作用する推定横加速度の絶対値が閾値より大きい場合に、第２設定モード（又はさらに大きくなる設定モード）が選択されるのが好ましい。
【００３１】
具体的には、上記の本発明の好ましい態様によれば、複数の設定モードは、少なくとも第１設定モード及び第２設定モードを含み、コーナリング時に被制御車両に作用する平均横加速度及び／又は最大横加速度が第１設定モードの場合より第２設定モードの場合が大きいことがさらに好ましい。この場合、コーナリング時に先行車に作用する推定横加速度に基づいて前後加速度目標値を計算するための１つ以上の設定パラメータを設定する手順は、先行車に作用する推定横加速度の絶対値が閾値より小さい場合は（ドライバが第２設定モードを予め選択していたとしても）第１設定モードを選択すること、先行車に作用する推定横加速度の絶対値が閾値より大きいが、ユーザーが第１設定モードを予め選択していた場合は第１設定モードを選択すること、及び／又は先行車に作用する推定横加速度の絶対値が閾値より大きく、ユーザーが第２設定モードを予め選択していた場合は第２設定モードを選択することを含むことが好ましい。
【００３２】
上記の全ての態様では、先行車から受信した位置データに基づいて先行車の位置を求めることができ、かつ／又は先行車から受信した速度データに基づいて先行車の速度を求めることができる。さらに、先行車に作用する横加速度及び／又は前後加速度を、先行車から受信したセンサデータに基づいて求めることもできる。代替又は追加として、被制御車両のセンサで検知した先行車の相対位置（例えば、検知した先行車の方向及び／又は先行車までの距離）に基づいて先行車の位置を求めることができ、カメラ、ソナー、レーダー等のセンサデータに基づく被制御車両の相対速度に基づいて先行車の速度を求めることができる。
【００３３】
本発明の別の好ましい態様によれば、前記の１つ以上の設定パラメータは、車両の負の前後加速度を制御するためのゲイン係数を少なくとも１つ含む。この場合、前後加速度目標値の絶対値は、ゲイン係数の増加と共に増加し、ゲイン係数の減少と共に減少する。好ましくは、コーナリング時に先行車に作用する推定横加速度に基づいて前後加速度目標値を計算するための前記の１つ以上の設定パラメータを設定する手順は、コーナリング時に先行車に作用する推定横加速度の関数に基づいて車両の負の前後加速度を制御するためのゲイン係数を少なくとも１つ設定することを含む。好ましくは、コーナリング時に先行車に作用する推定横加速度の関数としてのゲイン係数であって、車両の負の前後加速度を制御するための少なくとも１つのゲイン係数は、コーナリング時に先行車に作用する推定横加速度の絶対値の増加と共に減少する。
【００３４】
したがって、（例えばカーブの入口など）被制御車両の負の前後加速度制御（減速制御）時には、先行車に作用する推定横加速度の絶対値の増加と共に減少する少なくとも１つのゲイン係数が、先行車の推定横加速度の絶対値の関数に基づいて求められる。
【００３５】
すなわち、先行車に作用する推定横加速度が小さくなったと判断され、それによって先行車のコーナリング速度が低下したことが示されると、少なくとも１つのゲイン係数が大きい値に設定され、それによって被制御車両は前後方向により強く減速される。また、先行車に作用する推定横加速度が大きくなったと判断され、それによって先行車のコーナリング速度が上昇したことが示されると、少なくとも１つのゲイン係数が小さい値に設定され、それによって被制御車両は前後方向にあまり強くなく減速される。
【００３６】
したがって、効率的で確実かつ利便性の高い前後加速度制御の実行が可能となり、先行車までの距離は、ドライバが積極的に減速する必要がある安全な車間距離以下の距離、又は追加として設けられたアダプティブ・クルーズ・コントロールによって車両を減速する必要がある安全な車間距離以下の距離に、ドライバの利便性及び運転快適性を犠牲にして、容易に減少することがない。
【００３７】
本発明の別の好ましい態様によれば、前記の１つ以上の設定パラメータは、車両の正の前後加速度を制御するためのゲイン係数を少なくとも１つ含む。この場合、前後加速度目標値の絶対値は、ゲイン係数の増加と共に増加し、ゲイン係数の減少と共に減少する。好ましくは、コーナリング時に先行車に作用する推定横加速度に基づいて前後加速度目標値を計算するための前記の１つ以上の設定パラメータを設定する手順は、コーナリング時に先行車に作用する推定横加速度の関数に基づいて車両の正の前後加速度を制御するためのゲイン係数を少なくとも１つ設定することを含み、コーナリング時に先行車に作用する推定横加速度の関数としてのゲイン係数であって、車両の正の前後加速度を制御するための少なくとも１つのゲイン係数は、コーナリング時に先行車に作用する推定横加速度の絶対値の増加と共に増加する。
【００３８】
したがって、（例えばカーブの出口など）被制御車両の正の前後加速度制御（正の加速制御）時には、先行車に作用する推定横加速度の絶対値の増加と共に増加する少なくとも１つのゲイン係数が、先行車の推定横加速度の絶対値の関数に基づいて求められる。
【００３９】
すなわち、先行車に作用する推定横加速度が小さくなったと判断され、それによって先行車のコーナリング速度が低下したことが示されると、少なくとも１つのゲイン係数が小さい値に設定され、それによって被制御車両は正の前後方向にあまり強くなく加速される。また、先行車に作用する推定横加速度が大きくなったと判断され、それによって先行車のコーナリング速度が上昇したことが示されると、少なくとも１つのゲイン係数が大きい値に設定され、それによって被制御車両は正の前後方向により強く加速される。
【００４０】
したがって、効率的で確実かつ利便性の高い前後加速度制御の実行が可能となり、先行車までの距離は、ドライバが積極的に減速する必要がある安全な車間距離以下の距離、又は追加として設けられたアダプティブ・クルーズ・コントロールによって車両を減速する必要がある安全な車間距離以下の距離に、ドライバの利便性及び運転快適性を犠牲にして、容易に減少することがない。
【００４１】
本発明の別の好ましい態様によれば、前後加速度目標値を決定する手順は、コーナリング時の車両の求められた横加速度とこれに対応する横加加速度に基づいて計算される第２前後加速度目標値を決定する手順を含む。
【００４２】
上記の本発明の態様の代替又は追加として用いることができる別の好ましい態様によれば、プレビューポイントにおける車両の推定横加速度であって、プレビューポイントにおける推定横加速度に基づいて計算される第３前後加速度目標値を決定する手順を、前後加速度目標値を決定する手順に含めることができる。プレビューポイントは、予め定めた所定の予見距離、又は予め定めた所定の予見時間と車両の現在速度とに基づいて計算される予見距離だけ、被制御車両の前方に位置する地点である。プレビューポイントにおける推定横加速度は、プレビューポイントにおける道路の曲率の推定値と被制御車両の現在速度とに基づいて計算される。
【００４３】
本発明の好ましい態様によれば、第２前後加速度目標値及び第３前後加速度目標値に基づいて、前後加速度目標値が決定される。
【００４４】
本発明の第２の態様によれば、道路を前後方向に走行する被制御車両の運転補助を、上記の本発明の態様のいずれか１つに従って実行するための装置（車両に実装された又は搭載可能な制御装置又は制御システムなど）であって、被制御車両の横加速度及び１つ以上の設定パラメータに基づいて前後加速度目標値を決定するための前後加速度目標値決定手段と、計算して決定した前後加速度目標値に基づいて被制御車両の前後加速度を制御するための前後加速度制御手段とを含む装置が提案される。
【００４５】
上記の装置には、被制御車両の前方の道路を前後方向に走行している先行車の運転特性を推定する又は求めるための運転特性決定手段と、推定又は求めた先行車の運転特性に基づいて前後加速度目標値を計算するための１つ以上の設定パラメータを設定する設定手段とを含めることができる。
【００４６】
具体的には、道路を前後方向に走行する被制御車両の運転補助を、第１の態様及びその好ましい態様のいずれかに記載した方法に従って実行するための装置（車両に実装された又は搭載可能な制御装置又は制御システムなど）を設けることができる。上記の装置には、被制御車両の横加速度及び１つ以上の設定パラメータに基づいて前後加速度目標値を決定するための前後加速度目標値決定手段と、計算して決定した前後加速度目標値に基づいて被制御車両の前後加速度を制御するための前後加速度制御手段とを含めることができる。さらに、被制御車両の前方の道路を前後方向に走行している先行車にコーナリング時に作用する横加速度を推定するための横加速度推定手段と、コーナリング時に先行車に作用する推定横加速度に基づいて前後加速度目標値を計算するための１つ以上の設定パラメータを設定する設定手段とを、上記の装置にさらに含めることができる。
【００４７】
本発明の第３の態様によれば、上記の本発明の第１の態様及び好ましい態様のうちのいずれか１つとして記載した方法の各手順を車両制御装置に実行させるためのコンピュータプログラムを含むプログラム製品が提案される。
【００４８】
上記において、「加速度」という用語は、速さ（又は速度）の時間についての導関数を、「加加速度」という用語は、加速度の時間についての導関数又は速さ（又は速度）の時間についての第２次導関数を、それぞれ指す場合がある。一般に、別段の記載がない限り、本明細書で用いる場合の「加速度」という用語は、正の加速度（すなわち速度を上げること）のみならず、負の加速度（すなわち減速又は速度を下げること）も含む場合がある。
【００４９】
車両の横方向とは、車両のピッチ軸の方向と呼ばれることもあり、車両の前後方向とは、車両のロール軸の方向と呼ばれることもある。
【００５０】
さらに、速度、加速度及び加加速度は概してベクトル量であるが、横加速度、前後加速度及び横加加速度等の用語は、一般にスカラー量を指す。
【００５１】
座標系の主軸としてヨー軸、ピッチ軸及びロール軸を有する車両のデカルト座標系では、横加速度は、加速度ベクトルのピッチ軸座標での値を指し、前後加速度は、加速度ベクトルのロール軸座標での値を指す。同様に、横加加速度は加加速度ベクトルのピッチ軸座標での値を指す。
【００５２】
運転制御では、減速及び／又は制動という意味において、車両の正の加速度（速度を上げるという意味での車両の加速）と負の加速度（減速）とを区別するのが好ましいことがあるが、運転制御は左折運転と右折運転とで同様に実行することが好ましいため、横加速度については、正の横加速度（すなわち左／右への加速）と負の横加速度（すなわち右／左への加速）とを必ずしも区別する必要はない。
【００５３】
したがって、横加速度は、加速度ベクトルのピッチ軸座標での絶対値を指す場合もある。横加加速度は、横加速度の絶対値の時間についての導関数を指すことが好ましい。一方、横加加速度については、やはり、正の加加速度（すなわち横加速度の増加）と負の加加速度（すなわち横加速度の減少）とを区別するのが好ましいことがある。
【実施例】
【００５４】
本発明の好ましい実施態様を、添付図面を参照しながら以下に説明する。説明する各実施態様の特徴及び態様を改良したり組み合わせたりすれば、本発明のさらなる実施態様を提供することができる。
【００５５】
コーナリングのための前後加速度制御（プレビューＧベクトル制御と呼ばれ、ＰＧＶＣと表す）は、曲がりくねった道路を運転する際にドライバのペダル作業を軽減するためのドライバ補助システムの１つである。このシステムにより、運転コースの曲率に応じて車両を自動的に減速／加速させることができる。しかし、このシステムには、先行車との車間距離を維持するように車両を減速／加速させる機能はない。アダプティブ・クルーズ・コントロール（ＡＣＣ）は、先行車との車間距離を維持する機能であり、ＰＧＶＣとＡＣＣを組み合わせれば、コーナリング時に先行車との車間距離を維持するための１つの解決策になると考えられる。これらの機能を調整／付加／交換／縮小するという観点からは、これら２つの機能を別々に扱えば有用である。しかし、このように異なる機能によって別々に前後加速度を制御すると、前後加速度が断続的に変化する可能性があり、ドライバに不快感を与えることになる。
【００５６】
前後加速度のこのような断続的変化を避けるため、ＰＧＶＣは対象物検知装置から入力信号を受信し、先行車情報（車間距離、速度）に基づいてコーナリングのための前後加速度制御を変更する。ＰＧＶＣパラメータは、コーナリング時に先行車の挙動に応じて車両を減速／加速させるように設定される。例えば、コーナリング時に先行車が横加速度を落とすためにカーブをゆっくり走行する場合は、ドライバが高加速度のコーナリング設定を選択していたとしても、自車もカーブをゆっくり走行する。この結果、自車は、コーナリング時に先行車との車間距離を維持し、先行車との安全な時間間隔を維持するためのＡＣＣによる減速制御は作動せず、コーナリング時の前後方向の加速がスムーズになる。
【００５７】
図１は、先行車がいる場合にカーブを走行中の自車（実線）と先行車（一点鎖線）の速度Ｖ、先行車までの距離（一点鎖線）と目標距離（点線）、及び前後加速度（Ｇｘ）と横加速度（Ｇｙ）を例示している。自車とは制御される車両であり、以下では被制御車両とも言う。
【００５８】
被制御車両の前後加速度Ｇｘは、ＰＧＶＣ及びＡＣＣシステムによって制御される。直線道路を走行中は（図１の区間Ａ）、自車（被制御車両）は先行車を検知するが、速度が異なる（自車が先行車より速い）ため、自車と先行車との車間距離が減少する。しかし、実際の車間距離は目標距離より十分に長いため、ＡＣＣにより自車が減速することはない。先行車がカーブを曲がり始めると、自車のセンサは先行車を見失う（図１の区間Ｂ）。この期間中、ＰＧＶＣは、運転コースの曲率情報を用いて車両を減速させる（図１の区間Ｃ）。コーナリング終了時に、自車が先行車を再度検知するが、実際の車間距離は目標距離より短くなっている（図１の区間Ｄ）。したがって、ＡＣＣは車両の急減速を開始する（図１の区間Ｅ）。これによって、自車のドライバに不快感が生じる。
【００５９】
図１では、障害物検知装置の性能に限界があるために、自車が先行車を見失った可能性がある。しかし、自車が先行車の検知を継続していたとしても、コーナリング時にはＡＣＣが自車と先行車との車間距離に基づいて車両を減速させていたと考えられる。この減速は、コーナリングのための前後加速度制御には関係なく制御され、前後方向の加速はコーナリング時にはスムーズに変化しない。本実施態様は、この問題を解決するために提案され、先行車がいる場合のコーナリング時のスムーズな前後加速度制御を提供するものである。
【００６０】
以下では、最初に、コーナリングのための前後加速度制御について記載する。ＡＣＣの機能を拡張し、曲がりくねった道路を走行する際にも使用できるようにするため、曲率情報を用い、かつ、ＧＶＣ又はＰＧＶＣに従った前後加速度制御アルゴリズムを、追加として例示的に提案する。
【００６１】
前後加速度制御は横方向の移動に基づいているため、横加加速度を用いた「Ｇベクトル制御」（G-Vectoring Control、ＧＶＣ）と呼ばれる前後加速度制御を利用することができる。ＧＶＣを定義する基本式として、以下の式を用いることができる。
【００６２】
【数１】
2018193065.tif 000003
【００６３】
ここで、Ｇｘｔ＿ＧＶＣは前後加速度コマンド（前後加速度目標値）、Ｃｘｙはゲイン係数、Ｇｙは被制御車両の横加速度、ｄＧｙ／ｄｔは、被制御車両の横加速度の時間導関数として得られた被制御車両の横加加速度である。式（１）は、横移動と連携して前後加速度を制御する場合の基本式である。言い換えれば、非常に単純な制御ルールである。すなわちＧｘｔ＿ＧＶＣは基本的に、一次遅れ（Ｔｓ）を含むＣｘｙとＧｙの積によって決まる。車両テストの結果によると、熟練ドライバの協調制御の方法の一部を式（１）で再現できることが確認された。
【００６４】
具体的には、定期的もしくは周期的に求める又は継続的に監視する、車両のピッチ軸方向の横加速度Ｇｙを制御ユニット（制御装置）に直接入力するように構成された、又は横加速度Ｇｙを推定できる場合の基となるセンサ情報を間接的に提供するように構成されたセンサＡ又はセンサシステムによるセンサ入力に基づいて、前後加速度制御目標値Ｇｘｔ＿ＧＶＣは、決定され、制御ユニットからの前後加速度制御目標値Ｇｘｔ＿ＧＶＣ出力に従って、車両を加速／減速させるための１つ以上の駆動装置Ｂに出力される。
【００６５】
センサＡ又はセンサシステムには、例えばモーションセンサ、加速度計及び／又はヨーレート、ピッチレート、ロールレートを検知するジャイロセンサなどの、加速度を検知するセンサを含めることができる。これらに加えて又はこれらの代わりに、ハンドル（又は駆動輪）角度を検知するハンドル角度（駆動輪角度）センサをセンサＡに含めることもでき、横加速度は、車両速度及び求められたハンドル角度（駆動輪角度）に基づいて計算することができ、及び／又はジャイロセンサによって求められたピッチレート、ロールレート及び／又はヨーレートに基づいて推定することができる。
【００６６】
入力された横加速度Ｇｙに基づき、時間についての横加速度Ｇｙの導関数として得られた又は計算されたものを横加加速度ｄＧｙ／ｄｔと呼び、横加速度Ｇｙ及び横加加速度ｄＧｙ／ｄｔに基づいて、上記の式（１）に従い、前後加速度制御目標値Ｇｘｔ＿ＧＶＣが計算される。
【００６７】
ここでＣｘｙ及びＴは、予め定義し、制御ユニット１の記憶ユニットに格納することができる補助的な制御パラメータである。Ｃｘｙは「ゲイン係数」（無次元パラメータ）と呼ばれ、前後加速度制御目標値Ｇｘｔ＿ＧＶＣは、ゲイン係数Ｃｘｙ及び横加加速度ｄＧｙ／ｄｔの絶対値に正比例する。前後加速度制御目標値Ｇｘｔ＿ＧＶＣはゲイン係数Ｃｘｙが増加すると増加し、ゲイン係数Ｃｘｙが減少すると減少する。「時定数」あるいは「時間係数」（無次元パラメータ）と呼ばれるＴなどの別の制御パラメータを含めてもよい。この場合、前後加速度制御目標値Ｇｘｔ＿ＧＶＣは、時間係数Ｔが減少すると増加し、時間係数Ｔが増加すると減少する。
【００６８】
上記の式（１）によると、前後加速度制御目標値Ｇｘｔ＿ＧＶＣの符号は、横加速度Ｇｙと横加加速度ｄＧｙ／ｄｔの積の符号の反対である。
【００６９】
ここで横加速度Ｇｙは、左（又は右）側横加速度の場合は負であり、これに対応して右（又は左）側横加速度の場合は正であることにより、左右横方向の間で区別される。一方、横加速度Ｇｙは、横加速度の絶対値のみを指すこともあるが、この場合は横加加速度ｄＧｙ／ｄｔが、時間に関する横加速度の絶対値の導関数である必要がある。
【００７０】
図２は、上述の前後加速度制御目標値Ｇｘｔ＿ＧＶＣに従って前後加速度Ｇｘが制御された場合の、時間の関数として、横加速度Ｇｙ、横加加速度ｄＧｙ／ｄｔ、及び横加速度Ｇｙと横加加速度ｄＧｙ／ｄｔに基づく前後加速度Ｇｘの間の関係を例示している。図２は、横加速度（Ｇｙ）、横加加速度（ｄＧｙ／ｄｔ）及びＧベクトル制御（ＧＶＣ）による前後加速度コマンド（Ｇｘｔ＿ＧＶＣ）の間の関係を例示している。車両が角を曲がり始めると、横加加速度が増加するのと同時に制動が開始される（図２の（１））。その後は横加加速度がゼロになるため、定常状態のコーナリング時に制動は停止される（図２の（２））。車両が直進運転に戻り始めると、車両は加速を開始する（図２の（３））。
【００７１】
具体的には、車両がカーブでコーナリングに入り、ヨー軸を中心に車両が曲がるようにドライバがハンドルを操作すると、横加速度Ｇｙは、（直線道路では加速、減速又は定速走行に関わらずゼロであるが、）図２の時刻ｔ１とｔ２の間の時間に示すように、ゼロから増加し始める。
【００７２】
図２の時刻ｔ２とｔ３の間の中間の時間には、横加速度Ｇｙは、最大値に達した後ほぼ一定になり、図２の時刻ｔ３とｔ４の間の時間の最後のコーナリングで減少して再度ゼロになり、カーブ出口でカーブから離れる。
【００７３】
この場合、カーブの形状によっては、時刻ｔ２とｔ３の間の時間が非常に短いか、又は存在しない場合さえある。存在しない場合、横加速度Ｇｙはゼロから最大値に達した後、カーブから離れるときには再度ゼロへと直接減少する。
【００７４】
図２に示されるように、このコーナリング状況では、横加加速度ｄＧｙ／ｄｔは時刻ｔ１とｔ２の間で最大値まで増加した後、再度ゼロに減少する。このコーナリング状況の時刻ｔ２とｔ３の間の中間の時間には、横加速度Ｇｙは著しく変化せず、横加加速度ｄＧｙ／ｄｔもゼロのままであり、時刻ｔ３とｔ４の間の最後の時間には、横加加速度ｄＧｙ／ｄｔがゼロから最小値まで減少し、再度ゼロまで増加する。
【００７５】
上述の前後加速度制御目標値Ｇｘｔ＿ＧＶＣは横加加速度ｄＧｙ／ｄｔの絶対値と正比例するため、前後加速度制御目標値Ｇｘｔ＿ＧＶＣの挙動は横加加速度ｄＧｙ／ｄｔの絶対値の挙動と同様であるが、符号は、横加速度と横加加速度の積の逆の符号になる。
【００７６】
したがってこのコーナリング状況では、カーブに入った直後に最初の時刻ｔ１とｔ２の間でコーナリングが開始されると、前後加速度制御目標値Ｇｘｔ＿ＧＶＣはゼロから最小値まで減少した後、再度ゼロまで増加する。この時間中、前後加速度制御目標値Ｇｘｔ＿ＧＶＣは負であり、したがって、コーナリングの初期段階での車両の負の加速度すなわち減速（制動）に該当する。すなわち、時刻ｔ１とｔ２の間中、車両速度は低下することになる（減速又は制動制御）。
【００７７】
時刻ｔ２とｔ３の間の時間中、前後加速度制御目標値Ｇｘｔ＿ＧＶＣは、横加加速度ｄＧｙ／ｄｔがほぼゼロのままである限り、ほぼゼロのままである、すなわち時刻ｔ２とｔ３の間の中間の時間のコーナリング時には、車両はほぼ一定速度でカーブを走行する。
【００７８】
最後に、カーブから離れる前のコーナリングの最終段階、すなわちこのコーナリング状況の時刻ｔ３とｔ４の間の時間中、前後加速度制御目標値Ｇｘｔ＿ＧＶＣは、ゼロから最大値まで増加し、再度ゼロまで減少する。この時間中、前後加速度制御目標値Ｇｘｔ＿ＧＶＣは正であり、したがって、コーナリングの最終段階での車両の正の加速度に該当する。すなわち、時刻ｔ３とｔ４の間中、車両速度は上昇することになる（加速制御）。
【００７９】
図３は、前後加速度制御目標値Ｇｘｔ＿ＧＶＣに従い、横加速度Ｇｙ及び横加加速度ｄＧｙ／ｄｔに基づいて前後加速度Ｇｘが制御されている場合の車両のコーナリング時の横加速度Ｇｙ及び前後加速度Ｇｘに関するＧ−Ｇダイアグラムを例示している。この場合、横軸は前後加速度Ｇｘ（左が負の値、右が正の値）を示し、縦軸は横加速度Ｇｙの正の値を示す。
【００８０】
図２を参照しながら説明した関係によると、図３のＧ−Ｇダイアグラムでは、コーナリング前のカーブに入る前のＧｘ＝Ｇｙ＝０である起点から始まって時計回り方向に回転している。車両がコーナリングを開始した直後に横加速度Ｇｙが上昇する結果、横加速度Ｇｙが最大値に達するまで前後加速度Ｇｘは負となり、結果的に前後加速度Ｇｘがゼロとなった後、コーナリングの最終段階で横加速度Ｇｙは再度ゼロまで低下し、カーブ出口で横加速度Ｇｙが再度ゼロに達するまで、前後加速度Ｇｘは正となる。
【００８１】
以上を要約すると、前後加速度制御目標値Ｇｘｔ＿ＧＶＣに従った車両の前後加速度Ｇｘの制御においては、車両がカーブに入り始めると、横加加速度ｄＧｙ／ｄｔが増加するのと同時に車両は自動的に制動（又は減速）した後（図２の時刻ｔ１とｔ２の間の時間、図３の左側を参照）、図２の時刻ｔ２とｔ３の間の時間中は横加加速度ｄＧｙ／ｄｔがゼロになるため、車両の定常状態のコーナリングが維持され、前後加速も前後減速も実行されない（すなわち車両は制動を停止し、再加速もしない）。最後に、車両が直進運転に戻り始めるコーナリングの最終段階で、車両は再度加速を開始する（図２の時刻ｔ３とｔ４の間の時間、図３の右側を参照）。
【００８２】
上記で検討したＧＶＣに加え、曲率に基づくもう１つの前後加速度制御として、「プレビューＧベクトル制御」（ＰＧＶＣ）と呼ばれる前後加速度モデルを用いた前後加速度制御も利用することができる。
【００８３】
図４は、プレビューポイント（例えば被制御車両から前方方向に距離Ｌｐｖだけ離れた位置にある地点）を用いる予見の一般概念、すなわち、プレビューポイントにおける被制御車両の速度（Ｖｐｖ）、車両速度（Ｖ）、及びプレビューポイントにおける道路曲率（κｐｖ）に基づく前後加速度モデルを示している。車両がプレビューポイントにおいて一定速度で走行している場合、車両に生じる横加速度（Ｇｙ＿ｐｖ）は、以下の式（２）で求められる。
【００８４】
【数２】
2018193065.tif 000004
【００８５】
車両の横移動への対応として前後加速度制御と同等のアルゴリズム（すなわちＧＶＣ）により加速／減速が実行されることを前提にすると、車両の横移動が実際に生じる前に前後加速度を制御することが可能になる。上述の前提に基づき、ＧＶＣではＧｙ＿ｐｖに対応する前後加速度が、式（１）に示される横加加速度（ｄＧｙ／ｄｔ）の代わりにＧｙ＿ｐｖを用いて計算される。この方法により、（実際に生じた車両の横移動ではなく）これから生じる車両の横移動に関連する前後加速度コマンド値（Ｇｘｔ＿ｐｖ）が求められる。ある前提（κｐｖが正数、Ｖが定数）に基づくと、Ｇｘｔ＿ｐｖは、ゲイン（Ｃｘｙ＿ｐｖ）及び時定数（Ｔｐｖ）を用い、式（１）、（２）からの式（３）により求められる。
【００８６】
【数３】
2018193065.tif 000005
【００８７】
ＰＧＶＣの前後制御（Ｇｘｔ＿ＰＧＶＣ）は、式（１）により記述されるＧベクトル制御コマンド（Ｇｘｔ＿ＧＶＣ）、及び式（３）により記述されるコーナリングの前後加速度（Ｇｘｔ＿ｐｖ）に基づいて計算される。図５及び図６は、ＰＧＶＣにより減速／加速が制御される典型的なコーナリング状況を示している。
【００８８】
図５は、コーナリングの初期段階、すなわちカーブへの接近から定常状態のコーナリングまでを例示している。車両がカーブに接近すると、車両が方向転換を開始する前にプレビューポイントの曲率（κｐｖ）が増加する（図５のＡ部分）。κｐｖが増加するこの段階でのコーナリング前の減速コマンド（Ｇｘｔ＿ｐｖ）（破線）は、κｐｖに基づいて計算される。車両が方向転換を開始した後は（図５のＢ部分）、横加速度（Ｇｙ）が増加し始める。この段階では、Ｇベクトル減速コマンド（Ｇｘｔ＿ＧＶＣ）（図５の一点鎖線）が横加加速度情報に基づいて計算される。図５に示されるように、ＰＧＶＣによる減速コマンド（図５の実線）は、Ｇｘｔ＿ｐｖとＧｘｔ＿ＧＶＣを組み合わせることにより計算される。その結果、コーナリングの初期段階でＰＧＶＣにより車両を減速させることが可能になる。
【００８９】
図６は、コーナリングの最終段階、すなわち定常状態からカーブ終了までを例示している。プレビューポイントの曲率（κｐｖ）が一定である間は、ＰＧＶＣによる加速／減速は生じない（一定速度が維持される）（図６のＣ部分）。κｐｖが減少し始め、κｐｖがマイナスになると、κｐｖに基づいてコーナリング加速コマンド（Ｇｘｔ＿ｐｖ）（図６の破線）が計算される（図６のＤ部分）。コーナリング終了時には横加速度（Ｇｙ）が減少し始め、Ｇベクトル加速コマンド（Ｇｘｔ＿ＧＶＣ）（図６の一点鎖線）が横加加速度情報に基づいて計算される（図６のＥ部分）。図６に示されるように、ＰＧＶＣによる加速コマンド（図６の実線）は、Ｇｘｔ＿ｐｖとＧｘｔ＿ＧＶＣを組み合わせることにより計算される。その結果、カーブ終了地点からの距離が増加していくにつれてＰＧＶＣにより車両を加速させることが可能になる。
【００９０】
図７は、Ｇｘｔ＿ＰＧＶＣとドライバの加速／減速行動を比較するため、２箇所のコーナリングがあるコースを例示している。
【００９１】
図８は、初期速度（Ｖ０）が８０ｋｍ／時の場合に熟練ドライバによって生じた前後加速度（図８（ａ））と、ＰＧＶＣコマンド（Ｇｘｔ＿ＰＧＶＣ）の計算結果（図８（ｂ））との比較を示している。左側は前後加速度と横加速度（Ｇｘ、Ｇｙ）の変化を、右側はＧ−Ｇダイアグラムを示している。
【００９２】
図８（ｂ）では、ＰＧＶＣコマンド（Ｇｘｔ＿ＰＧＶＣ）が、図７に示される目標車線から計算された曲率データ、求められた車両速度のデータ、及び運転テストによる横加速度を用い、上記の式（１）及び（３）に基づいて計算される。図８に示されるように、横加速度（Ｇｙ）はカーブＡではプラスに、カーブＢではマイナスに変化し、それぞれの横加速度の変化には３段階がある。すなわち増加段階（段階（１））、定常状態段階（段階（２））、及び減少段階（段階（３））である。ドライバは、横加速度の変化に応じて加速／減速を制御し、段階（１）が始まる前に車両の減速を開始し（図８の「減速」）、段階（１）が終了する時点で減速を終了している。その後、ドライバは、段階（２）で、すなわち段階（３）が始まる前に加速を開始している（図８の「加速」）。図８（ｂ）に示されるように、計算されたＰＧＶＣコマンド（Ｇｘｔ＿ＰＧＶＣ）の特徴は、ドライバのこの加速／減速と同じである。また、Ｇｘｔ＿ＰＧＶＣによるＧ−Ｇダイアグラム（図８（ｂ））の形状も、ドライバの場合（図８（ａ））の形状と同じである。
【００９３】
コーナリング時の所望する加速度は、ドライバの好みに大きく依存する。すなわち、高加速でのコーナリングを好むドライバもいれば、過度に加速することなく曲がりたいと望むドライバもいる。ドライバの好みの相違への対応として、ＰＧＶＣパラメータ（主としてゲインＣｘｙ、Ｃｘｙ＿ｐｖ）を変更させることにより、様々な設定のＰＧＶＣを用意する。
【００９４】
図９は、複数のＰＧＶＣ設定（設定１〜４）による横加速度と前後加速度を例示している。ＰＧＶＣによる前後加速度（Ｇｘ、図９の破線）は、各設定に適応するようにＰＧＶＣパラメータを調整することによって、調整される。図９に示すように、ＰＧＶＣでは、Ｇｘが同じであっても、設定によって横加速度（Ｇｙ、図９の実線）が異なるようにすることができる。すなわち、平均Ｇｙ（図９の点線）は、設定の番号（１〜４）の増加と共に増加する。
【００９５】
図１０は、複数のＰＧＶＣ設定についてのＧ−Ｇダイアグラムを例示している。設定が異なると、Ｇ−Ｇダイアグラムも異なる（図９参照）。すなわち、Ｇ−Ｇダイアグラムの曲線は、設定の番号の増加と共に広がっている。しかし、ＧｘとＧｙの関係は比較的維持され、この結果、加速の方向はＧ−Ｇダイアグラムで滑らかに変化している。Ｇ−Ｇダイアグラムのこのような加速の変化は、ＰＧＶＣの特徴の１つであり、コーナリング時にドライバの気分を快適にする。
【００９６】
図１１は、基本的なＰＧＶＣシステムの構成図を例示している。このシステムでは、ＰＧＶＣパラメータ設定ブロック１１０が、ＰＧＶＣのパラメータを設定するドライバの入力を検知する。この設定パラメータはＰＧＶＣブロック１２０に送信され、ＰＧＶＣによる前後加速度コマンド（Ｇｘｔ＿ＰＧＶＣ）が計算される。Ｇｘｔ＿ＰＧＶＣは駆動制御装置２００に送信され、駆動制御装置２００によって車両が減速／加速される。
【００９７】
具体的には、設定手段を具現化したＰＧＶＣパラメータ設定ブロック１１０にドライバ入力情報として入力できるＰＧＶＣパラメータのパラメータ設定値をユーザーが選択できるように、ドライバ入力スイッチ２３０を適合させることができる。一方、車両挙動情報検知装置２１０（スピードセンサ、加速度計、ジャイロセンサ、ハンドル角度センサなどのセンサ等）は、被制御車両に作用する車両速度、ハンドル角度、横加速度及び／又は前後加速度などの車両挙動に関する情報（車両挙動情報）を提供することができる。車両挙動情報は、前後加速度目標値決定手段を具現化したＰＧＶＣブロック１２０に提供される。さらに、曲率情報（地図データ、及び／又は地図データに基づいて決定されたプレビューポイントにおける曲率等）が、曲率検知装置２２０から、前後加速度目標値決定手段を具現化したＰＧＶＣブロック１２０に提供される。
【００９８】
ＰＧＶＣ制御装置１００（例えば、前後加速度制御手段）は、ＰＧＶＣブロック１２０及びＰＧＶＣパラメータ設定ブロック１１０を備え、目標制御値Ｇｘｔ＿ＰＧＶＣを、駆動制御装置２００を介して（又は、他の実施態様においては直接）、車両の駆動制御装置に出力する。
【００９９】
図１２は、改良型ＰＧＶＣシステムの構成図を示している。このシステムでは、障害物検知装置２４０が追加され、先行車の情報（先行車の速度、先行車までの距離）がＰＧＶＣ制御装置１００に送信される。ＰＧＶＣ制御装置１００では、ＰＧＶＣパラメータ設定ブロック１１０が、ドライバの入力、運転コースの曲率情報、及び障害物検知装置２４０から受信した先行車情報に基づいて、ＰＧＶＣパラメータを設定する。障害物検知装置２４０は、先行車の位置、速度、横加速度及び／又は前後加速度を示すデータを、例えば通信プロトコルを介して、先行車から（及び／又はデータセンターから間接的に）受信することができる。代替又は追加として、障害物検知装置２４０に、先行車の相対位置及び／又は相対速度を求めるためのセンサ（カメラ、レーダー、ソナー等）を含めることもできる。
【０１００】
これらの情報を用いて、コーナリング時に先行車の挙動のように車両を減速／加速させるためのＰＧＶＣパラメータが設定される。例えば、コーナリング時に先行車が横加速度を落とすためにカーブをゆっくり走行する場合は、ドライバが図９の設定４のように高加速度のコーナリング設定を選択していたとしても、自車もカーブをゆっくり走行する。この結果、自車は、コーナリング時に先行車との車間距離を維持し、車間距離を維持するためのＡＣＣによる減速制御は作動せず、コーナリング時の前後方向の加速がスムーズになる。
【０１０１】
図１３は、ＰＧＶＣパラメータの設定の一例を示す。この例では、予め設定されるＰＧＶＣ設定モードが複数あり（設定１〜４）、図９に示した設定の番号（１〜４）が増加すると共にコーナリング時の平均／最大横加速度が増加するように、パラメータが設定される。先行車に作用する推定横加速度（ＧｙｅｓｔＰＶ）は、先行車の速度及び曲率情報により計算される。ＰＧＶＣ設定は、最初は、ＧｙｅｓｔＰＶの絶対値（図１３の場合は、Ｇｙｌ＜Ｇｙ２＜Ｇｙ３）に応じて選択される。このように選択された値がドライバにより選択された設定と比較され、小さい方の設定番号がＰＧＶＣ設定として選択される。
【０１０２】
図１４Ａ、図１４Ｂは、ＰＧＶＣパラメータ設定のもう１つの例を示している。この例では、ＰＧＶＣのパラメータである減速制御のＰＧＶＣゲインＣｘｙ＿ｄ、Ｃｘｙ＿ｐｖ＿ｄ（図１４Ａ）と、加速制御のＰＧＶＣゲインＣｘｙ＿ａ、Ｃｘｙ＿ｐｖ＿ａ（図１４Ｂ）とが、ＧｙｅｓｔＰＶの絶対値と共に直接変化している。減速制御のＰＧＶＣゲイン（図１４Ａ）は、ＧｙｅｓｔＰＶの絶対値の増加と共に減少し、加速制御のＰＧＶＣゲイン（図１４Ｂ）は、ＧｙｅｓｔＰＶの絶対値の増加と共に増加している。ＰＧＶＣゲイン（Ｃｘｙ＿ｄ、Ｃｘｙ＿ｐｖ＿ｄ、Ｃｘｙ＿ａ、Ｃｘｙ＿ｐｖ＿ａ）は、最初は計算され、ドライバにより選択されたゲインと比較される。減速制御の場合は、値の大きい方がＰＧＶＣゲインとして選択され、加速制御の場合は、値の小さい方がＰＧＶＣゲインとして選択される。
【０１０３】
図１５は、先行車がいる場合にカーブを走行中の自車（実線）と先行車（一点鎖線）の速度、先行車までの距離（一点鎖線）と目標距離（点線）、及び前後加速度（Ｇｘ）と横加速度（Ｇｙ）を例示している。Ｇｘは、図９に示した４つの異なる設定による改良型ＰＧＶＣ及びＡＣＣシステムによって制御される。
【０１０４】
この例では、ドライバが最初に設定４を選択している。直線道路を走行中（図１５の区間Ａ）は、自車は先行車を検知するが、速度が異なる（自車が先行車より速い）ため、自車と先行車との車間距離が減少する。しかし、実際の車間距離は目標距離より十分に長いため、ＡＣＣにより自車が減速することはない。この期間中、ＰＧＶＣの設定は設定４から設定１に変わり（図１５の区間Ｂ）、ＰＧＶＣの減速開始タイミングが図１に示した例より早くなる（図１５の区間Ｃ）。この結果、自車と先行車間の車間距離を適切に維持することができ（図１５の区間Ｄ）、ＡＣＣによる減速制御は作動しない。また、コーナリング時の前後加速度も、スムーズに変化する。
【０１０５】
図１６は、ＡＣＣとＰＧＶＣを組み合わせて前後加速度を制御するシステムの概要を例示している。この制御システムは、前後加速度制御ユニット１（例えば、図１１又は図１２に示されるように実現される）、加速度計２、ジャイロセンサ３、ハンドル４、ハンドル角度センサ５、（例えば、先行車との距離及び／又は先行車の速度を検知するための）障害物検知装置６、タイヤ７、車両８、カーブ検知装置９、ブレーキ制御ユニット１０、ブレーキアクチュエータ１１、駆動トルク制御装置１２、駆動トルクアクチュエータ１３、及び通信母線１４を備える。
【０１０６】
上述の各実施態様の構成の特徴、要素及び具体的細部を交換する又は組み合わせることにより、それぞれの用途にとって最適な実施態様をさらに構成することができる。そのような変更態様が熟練した当業者にとって容易かつ明白に理解できるものである限り、この変更態様は、本明細書を簡潔にするために、可能なあらゆる組み合わせの明細を明示しなくとも、本明細書によって黙示的に開示されるものとする。
【符号の説明】
【０１０７】
１…前後加速度制御ユニット、２…加速度計、３…ジャイロセンサ、４…ハンドル、５…ハンドル角度センサ、６…障害物検知装置、７…タイヤ、８…車両、９…カーブ検知装置、１０…ブレーキ制御ユニット、１１…ブレーキアクチュエータ、１２…駆動トルク制御装置、１３…駆動トルクアクチュエータ、１４…通信母線、１００…ＰＧＶＣ制御装置、１１０…ＰＧＶＣパラメータ設定ブロック、１２０…ＰＧＶＣブロック、２００…駆動制御装置、２１０…車両挙動情報検知装置、２２０…曲率検知装置、２３０…ドライバ入力スイッチ、２４０…障害物検知装置。
【図１】
2018193065.tif 000006
【図２】
2018193065.tif 000007
【図３】
2018193065.tif 000008
【図４】
2018193065.tif 000009
【図５】
2018193065.tif 000010
【図６】
2018193065.tif 000011
【図７】
2018193065.tif 000012
【図８】
2018193065.tif 000013
【図９】
2018193065.tif 000014
【図１０】
2018193065.tif 000015
【図１１】
2018193065.tif 000016
【図１２】
2018193065.tif 000017
【図１３】
2018193065.tif 000018
【図１４Ａ】
2018193065.tif 000019
【図１４Ｂ】
2018193065.tif 000020
【図１５】
2018193065.tif 000021
【図１６】
2018193065.tif 000022
【手続補正書】
【提出日】平成30年9月11日(2018.9.11)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
道路を前後方向に走行している車両の運転補助を行うための方法であって、
前記車両の横加速度と１つ以上の設定パラメータとに基づいて、前後加速度目標値を求める手順と、
求められた前記前後加速度目標値に基づいて、前記車両の前後加速度を制御する手順と、
前記車両の前方の前記道路を前後方向に走行している先行車の運転特性を推定する又は求める手順と、
推定した又は求めた前記先行車の運転特性に基づいて、前記前後加速度目標値を求めるための１つ以上の前記設定パラメータを設定する手順と、
を有し、
前記前後加速度目標値を求める手順は、コーナリング時の前記車両の前記横加速度とこれに対応する前記車両の横加加速度とに基づいて計算される第２前後加速度目標値を求める手順と、第３前後加速度目標値を求める手順を有し、
前記第３前後加速度目標値は、プレビューポイントにおける前記車両の推定横加速度に基づいて計算され、
前記プレビューポイントは、予め定めた予見距離だけ又は予め定めた予見時間と前記車両の現在の速度とに基づいて計算される予見距離だけ、前記車両の前方の位置であり、
前記プレビューポイントにおける前記車両の前記推定横加速度は、前記プレビューポイントにおける前記道路の曲率の推定値と前記車両の現在の速度とに基づいて計算される、
ことを特徴とする車両の運転補助を行うための方法。
【請求項２】
前記先行車の運転特性は、前記先行車の位置、速度、横加速度及び／又は前後加速度を含み、
前記先行車の運転特性を、前記先行車から又は前記先行車の情報を有するデータセンターから受信する情報に基づき、前記車両と前記先行車又は前記データセンターとの間の通信プロトコルを用いて推定する又は求める手順と、
前記先行車の運転特性を、前記車両のセンサで検知した情報に基づいて推定する又は求める手順とのうち、
少なくとも１つの手順を有する、請求項１に記載の車両の運転補助を行うための方法。
【請求項３】
前記先行車の運転特性は、前記先行車の位置、速度、横加速度及び／又は前後加速度を含み、
前記先行車の運転特性を推定する又は求める手順は、前記先行車にコーナリング時に作用する横加速度と前後加速度とのうち少なくとも１つを推定する又は求める手順を有し、
前記前後加速度目標値を求めるための１つ以上の前記設定パラメータは、前記先行車にコーナリング時に作用する、推定した又は求めた前記横加速度に基づいて設定される、請求項１又は２に記載の車両の運転補助を行うための方法。
【請求項４】
前記先行車の速度を求める手順を有し、
前記先行車に作用する前記横加速度は、求めた前記先行車の速度と前記道路の曲率情報とに基づいて推定される、請求項２又は３に記載の車両の運転補助を行うための方法。
【請求項５】
前記先行車の速度を求める手順と、
前記先行車の位置を求める手順と、
地図データに基づいて、前記先行車の前記位置における前記道路の曲率を求める手順と、を有し、
前記先行車に作用する前記横加速度は、求めた前記先行車の速度と求めた前記道路の前記曲率とに基づいて推定される、請求項２又は３に記載の車両の運転補助を行うための方法。
【請求項６】
前記先行車の前記位置は、前記先行車から受信した位置データに基づいて求められる、請求項５に記載の車両の運転補助を行うための方法。
【請求項７】
前記車両の位置を求める手順と、
前記車両から前記先行車までの距離を求める手順と、を有し、
前記先行車の前記位置は、前記車両の位置と求めた前記距離とに基づいて求められる、請求項５に記載の車両の運転補助を行うための方法。
【請求項８】
前記前後加速度目標値は、複数の設定モードのうちの１つにおいて、前記車両の前記横加速度と１つ以上の前記設定パラメータとに基づいて求められ、
１つ以上の前記設定パラメータは、前記車両にコーナリング時に作用する平均横加速度と最大横加速度とのうち少なくとも１つが複数の前記設定モードの各々で異なるように、複数の前記設定モードの各々で異なって設定される、請求項１から７のいずれか１項に記載の車両の運転補助を行うための方法。
【請求項９】
複数の前記設定モードは、少なくとも第１設定モードと第２設定モードとを含み、
前記車両にコーナリング時に作用する前記平均横加速度と前記最大横加速度とのうち少なくとも１つは、前記第１設定モードより前記第２設定モードにおいて大きく、
前記前後加速度目標値を求めるための１つ以上の前記設定パラメータは、前記先行車にコーナリング時に作用する推定横加速度に基づいて設定され、
前記前後加速度目標値を求めるための１つ以上の前記設定パラメータを設定する手順は、
前記先行車に作用する前記推定横加速度の絶対値が予め定めた閾値より小さい場合は、前記第１設定モードを選択し、
前記先行車に作用する前記推定横加速度の絶対値が前記閾値より大きい場合は、前記第２設定モードを選択する、
手順を有する、請求項８に記載の車両の運転補助を行うための方法。
【請求項１０】
１つ以上の前記設定パラメータは、前記車両の負の前記前後加速度を制御するためのゲイン係数を少なくとも１つ含み、
前記前後加速度目標値の絶対値は、前記ゲイン係数の増加と共に増加し、前記ゲイン係数の減少と共に減少し、
前記前後加速度目標値を求めるための１つ以上の前記設定パラメータは、前記先行車にコーナリング時に作用する推定横加速度に基づいて設定され、
前記前後加速度目標値を求めるための１つ以上の前記設定パラメータを設定する手順は、前記先行車にコーナリング時に作用する前記推定横加速度の関数に基づいて、前記車両の負の前記前後加速度を制御するための前記ゲイン係数を少なくとも１つ設定する手順を有し、
前記車両の負の前記前後加速度を制御するための少なくとも１つの前記ゲイン係数は、前記先行車にコーナリング時に作用する前記推定横加速度の絶対値の増加と共に減少する、請求項１から９のいずれか１項に記載の車両の運転補助を行うための方法。
【請求項１１】
１つ以上の前記設定パラメータは、前記車両の正の前記前後加速度を制御するためのゲイン係数を少なくとも１つ含み、
前記前後加速度目標値の絶対値は、前記ゲイン係数の増加と共に増加し、前記ゲイン係数の減少と共に減少し、
前記前後加速度目標値を求めるための１つ以上の前記設定パラメータは、前記先行車にコーナリング時に作用する推定横加速度に基づいて設定され、
前記前後加速度目標値を求めるための１つ以上の前記設定パラメータを設定する手順は、前記先行車にコーナリング時に作用する前記推定横加速度の関数に基づいて、前記車両の正の前記前後加速度を制御するための前記ゲイン係数を少なくとも１つ設定する手順を有し、
前記車両の正の前記前後加速度を制御するための少なくとも１つの前記ゲイン係数は、前記先行車にコーナリング時に作用する前記推定横加速度の絶対値の増加と共に増加する、請求項１から１０のいずれか１項に記載の車両の運転補助を行うための方法。
【請求項１２】
前記前後加速度目標値は、前記第２前後加速度目標値と前記第３前後加速度目標値に基づいて求められる、請求項１に記載の車両の運転補助を行うための方法。
【請求項１３】
道路を前後方向に走行している車両の運転補助を行うための装置であって、
前記車両の横加速度と１つ以上の前記設定パラメータとに基づいて、前記前後加速度目標値を求める前後加速度目標値決定手段と、
前記前後加速度目標値に基づいて、前記車両の前後加速度を制御する前後加速度制御手段と、
前記車両の前方の前記道路を前後方向に走行している前記先行車の運転特性を推定する又は求める運転特性決定手段と、
推定した又は求めた前記先行車の運転特性に基づいて、前記前後加速度目標値を求めるための１つ以上の前記設定パラメータを設定する設定手段と、を備え、
請求項１から１２のいずれか１項に記載の方法を実行することを特徴とする車両の運転補助を行うための装置。
【請求項１４】
請求項１から１２のいずれか１項に記載の方法の各手順を、車両制御装置に実行させるためのプログラム。
【請求項１５】
道路を前後方向に走行している車両の運転補助を行うための方法であって、
前記車両の横加速度と１つ以上の設定パラメータとに基づいて、前後加速度目標値を求める手順と、
求められた前記前後加速度目標値に基づいて、前記車両の前後加速度を制御する手順と、
前記車両の前方の前記道路を前後方向に走行している先行車の運転特性を推定する又は求める手順と、
推定した又は求めた前記先行車の運転特性に基づいて、前記前後加速度目標値を求めるための１つ以上の前記設定パラメータを設定する手順と、
を有し、
前記前後加速度目標値は、複数の設定モードのうちの１つにおいて、前記車両の前記横加速度と１つ以上の前記設定パラメータとに基づいて求められ、
１つ以上の前記設定パラメータは、前記車両にコーナリング時に作用する平均横加速度と最大横加速度とのうち少なくとも１つが複数の前記設定モードの各々で異なるように、複数の前記設定モードの各々で異なって設定され、
複数の前記設定モードは、少なくとも第１設定モードと第２設定モードとを含み、
前記車両にコーナリング時に作用する前記平均横加速度と前記最大横加速度とのうち少なくとも１つは、前記第１設定モードより前記第２設定モードにおいて大きく、
前記前後加速度目標値を求めるための１つ以上の前記設定パラメータは、前記先行車にコーナリング時に作用する推定横加速度に基づいて設定され、
前記前後加速度目標値を求めるための１つ以上の前記設定パラメータを設定する手順は、
前記先行車に作用する前記推定横加速度の絶対値が予め定めた閾値より小さい場合は、前記第１設定モードを選択し、
前記先行車に作用する前記推定横加速度の絶対値が前記閾値より大きい場合は、前記第２設定モードを選択する、
手順を有する、
ことを特徴とする車両の運転補助を行うための方法。
【請求項１６】
道路を前後方向に走行している車両の運転補助を行うための方法であって、
前記車両の横加速度と１つ以上の設定パラメータとに基づいて、前後加速度目標値を求める手順と、
求められた前記前後加速度目標値に基づいて、前記車両の前後加速度を制御する手順と、
前記車両の前方の前記道路を前後方向に走行している先行車の運転特性を推定する又は求める手順と、
推定した又は求めた前記先行車の運転特性に基づいて、前記前後加速度目標値を求めるための１つ以上の前記設定パラメータを設定する手順と、
を有し、
１つ以上の前記設定パラメータは、前記車両の負の前記前後加速度を制御するためのゲイン係数を少なくとも１つ含み、
前記前後加速度目標値の絶対値は、前記ゲイン係数の増加と共に増加し、前記ゲイン係数の減少と共に減少し、
前記前後加速度目標値を求めるための１つ以上の前記設定パラメータは、前記先行車にコーナリング時に作用する推定横加速度に基づいて設定され、
前記前後加速度目標値を求めるための１つ以上の前記設定パラメータを設定する手順は、前記先行車にコーナリング時に作用する前記推定横加速度の関数に基づいて、前記車両の負の前記前後加速度を制御するための前記ゲイン係数を少なくとも１つ設定する手順を有し、
前記車両の負の前記前後加速度を制御するための少なくとも１つの前記ゲイン係数は、前記先行車にコーナリング時に作用する前記推定横加速度の絶対値の増加と共に減少する、
ことを特徴とする車両の運転補助を行うための方法。
【請求項１７】
道路を前後方向に走行している車両の運転補助を行うための方法であって、
前記車両の横加速度と１つ以上の設定パラメータとに基づいて、前後加速度目標値を求める手順と、
求められた前記前後加速度目標値に基づいて、前記車両の前後加速度を制御する手順と、
前記車両の前方の前記道路を前後方向に走行している先行車の運転特性を推定する又は求める手順と、
推定した又は求めた前記先行車の運転特性に基づいて、前記前後加速度目標値を求めるための１つ以上の前記設定パラメータを設定する手順と、
を有し、
１つ以上の前記設定パラメータは、前記車両の正の前記前後加速度を制御するためのゲイン係数を少なくとも１つ含み、
前記前後加速度目標値の絶対値は、前記ゲイン係数の増加と共に増加し、前記ゲイン係数の減少と共に減少し、
前記前後加速度目標値を求めるための１つ以上の前記設定パラメータは、前記先行車にコーナリング時に作用する推定横加速度に基づいて設定され、
前記前後加速度目標値を求めるための１つ以上の前記設定パラメータを設定する手順は、前記先行車にコーナリング時に作用する前記推定横加速度の関数に基づいて、前記車両の正の前記前後加速度を制御するための前記ゲイン係数を少なくとも１つ設定する手順を有し、
前記車両の正の前記前後加速度を制御するための少なくとも１つの前記ゲイン係数は、前記先行車にコーナリング時に作用する前記推定横加速度の絶対値の増加と共に増加する、
ことを特徴とする車両の運転補助を行うための方法。
【請求項１８】
道路を前後方向に走行している車両の運転補助を行うための方法であって、
前記車両の横加速度と１つ以上の設定パラメータとに基づいて、前後加速度目標値を求める手順と、
求められた前記前後加速度目標値に基づいて、前記車両の前後加速度を制御する手順と、
前記車両の前方の前記道路を前後方向に走行している先行車の運転特性を推定する又は求める手順と、
推定した又は求めた前記先行車の運転特性に基づいて、前記前後加速度目標値を求めるための１つ以上の前記設定パラメータを設定する手順と、
を有し、
前記前後加速度目標値を求める手順は、コーナリング時の前記車両の前記横加速度とこれに対応する前記車両の横加加速度とに基づいて計算される第２前後加速度目標値を求める手順を有する、
ことを特徴とする車両の運転補助を行うための方法。
【請求項１９】
道路を前後方向に走行している車両の運転補助を行うための装置であって、
前記車両の横加速度と１つ以上の前記設定パラメータとに基づいて、前記前後加速度目標値を求める前後加速度目標値決定手段と、
前記前後加速度目標値に基づいて、前記車両の前後加速度を制御する前後加速度制御手段と、
前記車両の前方の前記道路を前後方向に走行している前記先行車の運転特性を推定する又は求める運転特性決定手段と、
推定した又は求めた前記先行車の運転特性に基づいて、前記前後加速度目標値を求めるための１つ以上の前記設定パラメータを設定する設定手段と、を備え、
請求項１５から１８のいずれか１項に記載の方法を実行することを特徴とする車両の運転補助を行うための装置。
【請求項２０】
請求項１５から１８のいずれか１項に記載の方法の各手順を、車両制御装置に実行させるためのプログラム。