(57)【要約】【課題】車両の走行状態に拘わらず車両の横方向運動に関するアクチュエーター指令値を精度よく算出できる車両運動制御装置を提供する。【解決手段】ドライバーの運転を支援する複数のシステムから横方向加速度及び曲率の少なくとも１つを含む車両の運動に関する要求を受け付けることが可能な受付部と、要求された横方向加速度及び曲率を車両の横方向運動に関わる１つ以上のアクチュエーターに配分する指令値に変換する変換部と、指令値を１つ以上のアクチュエーターをそれぞれ動作させる１つ以上の制御装置に送信する送信部と、を備える。【選択図】図１
2020032893.tif 000002
【特許請求の範囲】
【請求項１】
ドライバーの運転を支援する複数のシステムから、横方向加速度及び曲率の少なくとも１つを含む車両の運動に関する要求を受け付けることが可能な受付部と、
前記要求された横方向加速度及び曲率を、車両の横方向運動に関わる１つ以上のアクチュエーターに配分する指令値に変換する変換部と、
前記指令値を前記１つ以上のアクチュエーターをそれぞれ動作させる１つ以上の制御装置に送信する送信部と、
を備える、車両運動制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の運動を制御する装置に関する。
【背景技術】
【０００２】
車両で発生する車両の運動に関する複数の要求を調整して、調整結果に応じてアクチュエーターの動作を管理することができる車両が知られている。例えば、特許文献１には、アクチュエーターのアベイラビリティに応じて複数の要求を調整して、車両の運動を最適に制御する装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−０９６６１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載された制御装置では、車両の横方向運動を制御するアクチュエーター指令値を、ヨーレートの要求値に基づいて算出している。このため、自動駐車時などの極低速で走行している状態ではステアリングの操舵角が大きくてもヨーレートの要求値が小さくなるため、要求値をアクチュエーター指令値に適切に変換することができない。すなわち、ヨーレートを用いた横方向運動の制御では、車両の走行状態によってはアクチュエーター指令値を精度よく算出することができない場合がある。
【０００５】
本発明は、上記課題を鑑みてなされたものであり、車両の走行状態に拘わらず車両の横方向運動に関するアクチュエーター指令値を精度よく算出できる車両運動制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の一態様は、ドライバーの運転を支援する複数のシステムから横方向加速度及び曲率の少なくとも１つを含む車両の運動に関する要求を受け付けることが可能な受付部と、要求された横方向加速度及び曲率を車両の横方向運動に関わる１つ以上のアクチュエーターに配分する指令値に変換する変換部と、指令値を１つ以上のアクチュエーターをそれぞれ動作させる１つ以上の制御装置に送信する送信部と、を備えることを特徴とする。
【０００７】
上記一態様によれば、複数のシステムからの車両の運動に関する要求のうち、回転方向を運動学的単位である曲率で受け付けて処理することができる。これにより、例えば、極低速走行においてステアリングを大きく操舵しても横方向運動に関する要求値が小さくならないため、要求値をアクチュエーター指令値に適切に変換することが可能となる。
【発明の効果】
【０００８】
本開示の車両運動制御装置によれば、車両の走行状態に拘わらず、車両の横方向運動に関するアクチュエーター指令値を精度よく算出することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態に係る車両運動制御装置の機能ブロックを示す図
【発明を実施するための形態】
【００１０】
［概要］
本発明に係る車両運動制御装置は、各システムから車両の横方向運動に関する要求を横方向加速度と曲率で受け付ける。これにより、回転方向を運動学的単位である曲率で処理できるので、車両の走行状態に拘わらず車両の横方向運動に関するアクチュエーター指令値を精度よく算出できる。
【００１１】
［構成］
図１は、本発明の一実施形態に係る車両運動制御装置２０とその周辺の構成の機能ブロック図である。図１に例示した車両運動制御装置２０は、要求受付部２１と、フィードバック制御部２２と、変換送信部２３と、を備えている。
【００１２】
車両運動制御装置２０は、運転支援ＥＣＵ１０からの要求及びセンサー部５０から取得される情報に基づいて、車両の「走る」「曲がる」「止まる」といった車両の運動に関する制御内容を決定する。そして、車両運動制御装置２０は、決定した制御内容に基づいて、自らが管理しているステアリング制御ＥＣＵ３１、ブレーキ制御ＥＣＵ３２、及びパワートレイン制御ＥＣＵ３３などに対して必要な指令を行い、ステアリング４１、ブレーキ４２、及びパワートレイン（又はインホイールモータ）４３などの車両の運動に関わるアクチュエーターを適切に制御する。
【００１３】
運転支援ＥＣＵ１０は、ドライバーの運転をサポートするために各種の制御を行うユニットであり、一例として自動運転システム１１、自動駐車システム１２、及び予防安全システム１３などを含む。これらのシステムは、各システムで制御目標となる車両の動きを少なくとも、縦方向（車両前後方向）及び横方向（車両幅方向）の移動については運動力学的単位である縦方向加速度Ａｘ及び横方向加速度Ａｙによって、回転方向の移動については運動学的単位である曲率Ｒによって、車両運動制御装置２０に要求するように構成される。なお、曲率Ｒの代わりに、回転半径ｒ（＝１／Ｒ）を用いてもよい。
【００１４】
センサー部５０は、車両の運動に関する情報を取得する各種のセンサーであり、一例として車速を測定できる車輪速センサーや、ヨーレートや縦横方向の加速度を測定できるシャシーセンサーなどを含む。
【００１５】
要求受付部２１は、運転支援ＥＣＵ１０から１つ又は複数の要求を受け付け、この受け付けた要求を調停又は選択して最適な１つの縦方向加速度Ａｘ、横方向加速度Ａｙ、曲率Ｒによる要求（Ａｘ、Ａｙ、Ｒ）を出力する。要求受付部２１は、横方向運動の制御に関しては、横方向加速度Ａｙ及び曲率Ｒの少なくとも１つを含む要求を受け付ければよい。
【００１６】
フィードバック制御部２２は、要求受付部２１が出力する最適な１つの要求（Ａｘ、Ａｙ、Ｒ）と、ステアリング制御ＥＣＵ３１、ブレーキ制御ＥＣＵ３２、及びパワートレイン制御ＥＣＵ３３などからフィードバックされるアクチュエーター情報（制御実現結果、アベイラビリティなど）と、センサー部５０から入力する車両の運動に関する情報とに基づいて、フィードバック結果などを加味した縦方向加速度Ａｘ＊、横方向加速度Ａｙ＊、曲率Ｒ＊を演算する。例えば、横方向加速度Ａｙ＊は、車両に設置された横Ｇセンサーからフィードバックされる測定値に基づいて演算することができる。曲率Ｒ＊は、横Ｇセンサーと車輪速センサーとからフィードバックされる測定値によって推定される曲率に基づいて演算することができる。
【００１７】
変換送信部２３は、フィードバック制御部２２で演算された要求（Ａｘ＊、Ａｙ＊、Ｒ＊）を、ステアリング４１、ブレーキ４２、及びパワートレイン４３などの車両の運動に関わる１つ以上のアクチュエーターに配分する指令値として、各アクチュエーターの動作特性に応じた操作量（制動力Ｆｘ、操舵角δなど）の単位に変換する。そして、変換送信部２３は、変換した指令値を該当するアクチュエーターを動作させる各制御ＥＣＵにそれぞれ送信する。
【００１８】
ステアリング制御ＥＣＵ３１は、変換送信部２３から受信する指令値とドライバーのステアリング操作に応じた指令値とに基づいて、所定のステアリングドライバーモデルに従ったステアリング４１の制御を実施する。ブレーキ制御ＥＣＵ３２は、変換送信部２３から受信する指令値とドライバーのブレーキ操作に応じた指令値とに基づいて、所定のブレーキドライバーモデルに従ったブレーキ４２の制御を実施する。パワートレイン制御ＥＣＵ３３は、変換送信部２３から受信する指令値とドライバーのアクセル操作に応じた指令値とに基づいて、所定のアクセルドライバーモデルに従ったパワートレイン４３の制御を実施する。
【００１９】
本実施形態に係る車両運動制御装置２０は、例えばこのブレーキ制御ＥＣＵ３２内に構成することができる。また、運転支援ＥＣＵ１０に含まれる各システムや、車両運動制御装置２０が管理する各制御ＥＣＵ及び各アクチュエーターは、図示したものに限られるものではない。なお、各ＥＣＵは、ＣＡＮなどの車内ネットワークを介して相互に通信可能に接続されている。
【００２０】
［実施例］
以下、車両の横方向の運動制御を例に挙げて、運転支援ＥＣＵ１０の各システムからどのような要求が車両運動制御装置２０へ出力されるのか、また車両運動制御装置２０によってどのように各アクチュエーターを制御して要求が実現されるかを、具体的に幾つか説明する。
【００２１】
＜要求例１＞
予防安全システム１３は、レーンキープ制御機能によって、直線の道路を走行車線のセンターを維持して走行させるために車両を加速度Ｙで横方向へ移動させたい場合には、横方向加速度Ａｙ３＝Ｙかつ曲率Ｒ３＝０（又は曲率の要求なし）を、車両運動制御装置２０に要求する。
【００２２】
＜要求例２＞
予防安全システム１３は、レーンキープ制御機能によって、曲率Ｘでカーブしている道路を走行車線のセンターを維持して走行させるために車両を加速度Ｙで横方向へ移動させたい場合には、横方向加速度Ａｙ３＝Ｙかつ曲率Ｒ３＝Ｘを、車両運動制御装置２０に要求する。
【００２３】
＜要求例３＞
自動駐車システム１２は、自動駐車制御機能によって、ごく低速で曲率Ｘの軌道により車両を移動させたい場合には、横方向加速度Ａｙ２＝０（又は横方向加速度の要求なし）かつ曲率Ｒ２＝Ｘを、車両運動制御装置２０に要求する。
【００２４】
＜実現例１＞
運転支援ＥＣＵ１０からの運動要求をステアリング４１の操舵だけで実現させる場合、車両運動制御装置２０は、横方向加速度Ａｙとセンサー部５０から取得した現在の車速Ｖｘとに基づいて、要求された横方向加速度Ａｙに応じた曲率Ｒｙ（＝Ａｙ／Ｖｘ２）を計算する。そして、車両運動制御装置２０は、算出した曲率Ｒｙと要求された曲率Ｒとに基づいて曲率Ｒ＊（＝Ｒ＋Ｒｙ）を算出し、算出した曲率Ｒ＊からステアリング４１の操舵角δを演算する。
【００２５】
＜実現例２＞
運転支援ＥＣＵ１０からの運動要求を４輪操舵機能（４ＷＳ）を有するステアリング４１の操舵で実現させる場合、車両運動制御装置２０は、上述した実現例１の手法によってステアリング４１の操舵角δを演算する。ただし、運転支援ＥＣＵ１０からの運動要求が横方向加速度Ａｙだけで曲率Ｒがない場合には、車両運動制御装置２０は、車両の前輪と後輪とを同位相の操舵制御とした上で、要求された横方向加速度Ａｙを操舵角速度に変換する。これにより、横方向加速度Ａｙをステアリング４１の操舵で実現できる。
【００２６】
＜実現例３＞
インホイールモータ４３を搭載した車両において、インホイールモータ４３の左右トルク差制御で生じるモーメントは、曲率Ｒを制御するフィードバック微分項にあたる。このため、運転支援ＥＣＵ１０からの運動要求をインホイールモータ４３の駆動で実現させる場合、車両運動制御装置２０は、インホイールモータ４３を微分項分の実現手段として分離して要求する（ｄＲ＝ｄＶｘ／ｄω）。
【００２７】
［作用・効果］
以上のように、本発明の一実施形態に係る車両運動制御装置２０によれば、運転支援ＥＣＵ１０からの車両の運動に関する要求のうち、回転方向を運動学的単位である曲率Ｒで受け付けて処理することができる。これにより、例えば極低速走行においてステアリング４１を大きく操舵しても横方向運動に関する要求値が小さくならないため、要求値をアクチュエーター指令値に適切に変換することが可能となる。従って、ヨーレートを用いた横方向運動の制御と比べて、車両の走行状態に拘わらず車両の横方向運動に関するアクチュエーター指令値を精度よく算出することができる。
【００２８】
また、本実施形態に係る車両運動制御装置２０は、要求元であるシステムの機能に拘わらず同じ単位で横方向運動の要求を扱うことができるので、フィードバック制御部２２を１つにまとめることができ、また変換送信部２３も１つにまとめることができる。また、曲率Ｒは、運動力学的単位への変換も可能であるため、所定の制御（例えば安定化制御）と横方向運動制御との協調が必要な場合にも対応することができる。
【００２９】
なお、本発明は、車両運動制御装置として捉えるだけでなく、車両運動制御装置のコンピューターが実行する方法、プログラム、あるいは、車両運動制御装置を搭載した車両として捉えることも可能である。
【産業上の利用可能性】
【００３０】
本発明は、車両の運動を制御するシステムに有用である。
【符号の説明】
【００３１】
１０  運転支援ＥＣＵ
１１  自動運転システム
１２  自動駐車システム
１３  予防安全システム
２０  車両運動制御装置
２１  要求受付部
２２  フィードバック制御部
２３  変換送信部
３１  ステアリング制御ＥＣＵ
３２  ブレーキ制御ＥＣＵ
３３  パワートレイン制御ＥＣＵ
４１  ステアリング
４２  ブレーキ
４３  パワートレイン（インホイールモータ）
５０  センサー部
【図１】
2020032893.tif 000003