(57)【要約】【課題】実測することなく任意の操舵角に応じた車両の旋回半径を容易に得ることができる旋回半径算出方法を提供する。【解決手段】操舵角と外側タイヤ切れ角及び内側タイヤ切れ角とを変数とすると共に既知パラメータと未知パラメータとを含む関係式によって操舵系モデルを表し（Ｓ１）、設計データに基づいて既知パラメータのデータを入力し（Ｓ２）、操舵ゼロの状態に対応する前記関係式とフル操舵の状態に対応する前記関係式から未知パラメータを算出し（Ｓ３）、未知パラメータの算出データを入力した前記関係式を用いて操舵ゼロからフル操舵の間の複数の操舵角に対する外側タイヤ切れ角と内側タイヤ切れ角をそれぞれ算出し（Ｓ４）、算出された外側タイヤ切れ角と内側タイヤ切れ角に対応する旋回半径を算出し（Ｓ５）、これら複数の操舵角と旋回半径とに基づいて操舵角に対する旋回半径の近似関数を求める（Ｓ６）。【選択図】図１
2005306335.tif 000002
【特許請求の範囲】
【請求項１】
車両の操舵系モデルを構築して操舵角と外側タイヤ切れ角及び内側タイヤ切れ角とを変数とすると共に既知パラメータと未知パラメータとを含む関係式を作成し、
設計データに基づいた既知パラメータのデータを前記関係式に適用し、
操舵ゼロの状態に対応する前記変数の値を前記関係式に適用させた条件式とフル操舵の状態に対応する前記変数の値を前記関係式に適用させた条件式から未知パラメータの値を算出し、
未知パラメータの値を適用した前記関係式を用いて操舵ゼロからフル操舵の間の複数の操舵角と操舵角に対応する外側タイヤ切れ角と内側タイヤ切れ角をそれぞれ算出し、
算出された外側タイヤ切れ角と内側タイヤ切れ角により操舵角に対応する旋回半径を算出し、
これら複数の操舵角と操舵角に対応する旋回半径とに基づいて操舵角に対する旋回半径の近似関数を求める
ことを特徴とする旋回半径算出方法。
【請求項２】
ステアリング操舵に応じて車両の幅方向に移動するラックのストロークが操舵角に対応する変数として前記関係式に含まれる請求項１に記載の旋回半径算出方法。
【請求項３】
外側タイヤ切れ角と内側タイヤ切れ角に対応する旋回半径は、左右の前輪車軸と後輪車軸とのそれぞれの交点の中点を旋回中心と見なして算出される請求項１または２に記載の旋回半径算出方法。
【請求項４】
外側タイヤ切れ角と内側タイヤ切れ角に対応する旋回半径は、左右の各前輪の、旋回円の径方向のスリップ力がつりあうように設定した旋回円の中心を旋回中心と見なして算出される請求項１または２に記載の旋回半径算出方法。
【請求項５】
前記旋回半径の近似関数はべき乗関数である請求項１〜４のいずれか一項に記載の旋回半径算出方法。
【請求項６】
前記旋回半径の近似関数は二輪モデルのタイヤ切れ角から前記旋回半径を算出する関数であり、前記二輪モデルのタイヤ切れ角は前記操舵角の２次以上の関数で表される請求項１〜４のいずれか一項に記載の旋回半径算出方法。
【請求項７】
前記旋回半径は旋回外側の操舵輪の旋回半径である請求項５または６に記載の旋回半径算出方法。
【請求項８】
車両の後退時に車両後方の映像をモニタに表示すると共に操舵角に応じた車両の後退軌跡をモニタに重畳表示する運転支援装置において、
請求項１〜７のいずれか一項に記載の旋回半径算出方法により操舵角から算出された旋回半径に基づいて車両の後退軌跡をモニタに表示することを特徴とする操舵支援装置。
【請求項９】
目標駐車スペースへの車両の駐車操作を案内する駐車支援装置において、
請求項１〜７のいずれか一項に記載の旋回半径算出方法により操舵角から算出された旋回半径に基づいて車両の駐車操作を案内することを特徴とする駐車支援装置。
【請求項１０】
車両の操舵系モデルから作成された操舵角と外側タイヤ切れ角及び内側タイヤ切れ角とを変数とすると共に既知パラメータと未知パラメータとを含む関係式を有し、
車両の設計データに基づいた既知パラメータのデータを読み込むステップと、
操舵ゼロの状態に対応する前記変数の値を前記関係式に適用させた条件式とフル操舵の状態に対応する前記変数の値を前記関係式に適用させた条件式から未知パラメータの値を算出するステップと、
未知パラメータの値を適用した前記関係式を用いて操舵ゼロからフル操舵の間の複数の操舵角と操舵角に対応する外側タイヤ切れ角と内側タイヤ切れ角をそれぞれ算出するステップと、
算出された外側タイヤ切れ角と内側タイヤ切れ角により操舵角に対応する旋回半径を算出するステップと、
これら複数の操舵角と操舵角に対応する旋回半径とに基づいて操舵角に対する旋回半径の近似関数を求めるステップと
を実行させることを特徴とする旋回半径算出プログラム。
【請求項１１】
ステアリング操舵に応じて車両の幅方向に移動するラックのストロークが操舵角に対応する変数として前記関係式に含まれる請求項１０に記載の旋回半径算出プログラム。
【請求項１２】
外側タイヤ切れ角と内側タイヤ切れ角に対応する旋回半径は、左右の前輪車軸と後輪車軸とのそれぞれの交点の中点を旋回中心と見なして算出される請求項１０または１１に記載の旋回半径算出プログラム。
【請求項１３】
外側タイヤ切れ角と内側タイヤ切れ角に対応する旋回半径は、左右の各前輪の、旋回円の径方向のスリップ力がつりあうように設定した旋回円の中心を旋回中心と見なして算出される請求項１０または１１に記載の旋回半径算出プログラム。
【請求項１４】
請求項１０〜１３のいずれか一項に記載の旋回半径算出プログラムが記録されたことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、操舵角から車両の旋回半径を算出する方法並びにこの方法を用いた操舵支援装置及び駐車支援装置、この方法をコンピュータに実行させる旋回半径算出プログラム及び記録媒体に関する。
【背景技術】
【０００２】
従来、例えば特許文献１に開示されているように、車両後方の実映像をＣＣＤカメラで撮像してモニタ画面に表示すると共にセンサにより検出された操舵角に係る情報等に応じて車両後退時の予想軌跡をモニタ画面上に重畳表示することにより運転操作を支援する運転支援装置が開発されている。このような運転支援装置によれば、運転者はモニタ画面上の予想軌跡を見ながら車両を運転操作することにより、例えば車両を駐車スペースへ並列駐車させることができる。
【０００３】
【特許文献１】特開２００２−２５１６３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
このように後退時の予想軌跡を描くためには、任意の操舵角に応じた車両の旋回半径が必要となるが、従来は、複数の異なる操舵角で旋回してそれぞれ旋回半径を実測し、得られたデータを補間するなどして旋回半径を得ていた。
しかしながら、複数の異なる操舵角において旋回半径の実測を複数回実施する必要があり、極めて手間がかかるという問題を生じていた。さらに、運転支援装置を複数の車種へ搭載しようとすると、それぞれの車種における車両の特性を実測して求めなければならず、大変な作業となっていた。
【０００５】
この発明は、このような従来の問題点に鑑みてなされたものであり、実測することなく任意の操舵角に応じた車両の旋回半径を容易に得ることができる旋回半径算出方法を提供することを目的とする。
また、この発明は、このような旋回半径算出方法を用いた操舵支援装置及び駐車支援装置を提供することも目的としている。
さらに、この発明は、旋回半径算出方法をコンピュータに実行させる旋回半径算出プログラム及び記録媒体を提供することもまた目的としている。
【課題を解決するための手段】
【０００６】
この発明に係る旋回半径算出方法は、操舵角と外側タイヤ切れ角及び内側タイヤ切れ角とを変数とすると共に既知パラメータと未知パラメータとを含む関係式によって操舵系モデルを表すステップと、設計データに基づいて既知パラメータのデータ入力を要求するステップと、既知パラメータのデータが入力されると、操舵ゼロの状態に対応する前記関係式とフル操舵の状態に対応する前記関係式から未知パラメータを算出するステップと、未知パラメータの算出データを入力した前記関係式を用いて操舵ゼロからフル操舵の間の複数の操舵角に対する外側タイヤ切れ角と内側タイヤ切れ角をそれぞれ算出するステップと、算出された外側タイヤ切れ角と内側タイヤ切れ角に対応する旋回半径を算出するステップと、これら複数の操舵角と旋回半径とに基づいて操舵角に対する旋回半径の近似関数を求めるステップとを備えた方法である。
【０００７】
車両の設計データに基づいて既知パラメータのデータを入力することにより操舵ゼロの状態とフル操舵の状態とにそれぞれ対応する関係式から未知パラメータが算出され、この関係式を用いて複数の操舵角に対する外側タイヤ切れ角と内側タイヤ切れ角がそれぞれ算出される。それぞれの外側タイヤ切れ角と内側タイヤ切れ角から旋回半径が算出され、操舵角に対する旋回半径の近似関数が求められる。
【０００８】
なお、旋回半径の近似関数はべき乗関数とすることができる。あるいは、旋回半径の近似関数は二輪モデルのタイヤ切れ角から旋回半径を算出する関数とすることもでき、この場合、二輪モデルのタイヤ切れ角は操舵角の２次以上の関数で表される。
また、旋回半径を旋回外側の操舵輪の旋回半径とすれば、より精度のよい近似がなされる。
【０００９】
この発明に係る操舵支援装置は、車両の後退時に車両後方の映像をモニタに表示すると共に操舵角に応じた車両の後退軌跡をモニタに重畳表示する運転支援装置において、上記の旋回半径算出方法により操舵角から算出された旋回半径に基づいて車両の後退軌跡をモニタに表示するものである。
また、この発明に係る駐車支援装置は、目標駐車スペースへの車両の駐車操作を案内する駐車支援装置において、上記の旋回半径算出方法により操舵角から算出された旋回半径に基づいて車両の駐車操作を案内するものである。
【００１０】
この発明に係る旋回半径算出プログラムは、操舵角と外側タイヤ切れ角及び内側タイヤ切れ角とを変数とすると共に既知パラメータと未知パラメータとを含む関係式によって操舵系モデルを表すステップと、車両の設計データに基づいて既知パラメータのデータをコンピュータに入力するステップと、既知パラメータのデータが入力されると、操舵ゼロの状態に対応する前記関係式とフル操舵の状態に対応する前記関係式から未知パラメータを算出するステップと、未知パラメータの算出データを入力した前記関係式を用いて操舵ゼロからフル操舵の間の複数の操舵角に対する外側タイヤ切れ角と内側タイヤ切れ角をそれぞれ算出するステップと、算出された外側タイヤ切れ角と内側タイヤ切れ角に対応する旋回半径を算出するステップと、これら複数の操舵角と旋回半径とに基づいて操舵角に対する旋回半径の近似関数を求めるステップとを実行させるものである。
【００１１】
上記の旋回半径算出方法及び旋回半径算出プログラムにおいて、好ましくは、ステアリング操舵に応じて車両の幅方向に移動するラックのストロークが操舵角に対応する変数として前記関係式に含まれる。
また、外側タイヤ切れ角と内側タイヤ切れ角に対応する旋回半径は、左右の前輪車軸と後輪車軸とのそれぞれの交点の中点を旋回中心と見なして算出することが好ましい。あるいは、外側タイヤ切れ角と内側タイヤ切れ角に対応する旋回半径は、左右の各前輪の、旋回円の径方向のスリップ力がつりあうように設定した旋回円の中心を旋回中心と見なして算出することもできる。
さらに、この発明に係る記録媒体は、上記の旋回半径算出プログラムが記録されたコンピュータ読み取り可能な記録媒体である。
【発明の効果】
【００１２】
この発明によれば、任意の操舵角に応じた車両の旋回半径を実測することなく容易に得ることが可能となる。
【発明を実施するための最良の形態】
【００１３】
以下、この発明の実施の形態を添付図面に基づいて説明する。
図１に、実施の形態に係る旋回半径算出方法のフローチャートを示す。まず、ステップＳ１で車両の設計データのうち所定のデータを用いて操舵系モデルを構築する。この実施の形態では、図２に示すような操舵系モデルを考えることとする。
図２において、
ＡＢ：タイヤと一体に点Ａ（キングピン）を中心に回転するロッカーアーム、
ＤＥ：タイヤと一体に点Ｄ（キングピン）を中心に回転するロッカーアーム、
ＣＦ：ステアリング操舵に応じて左右に移動するラック、
ＢＣ：ロッカーアームとラックに連結されたタイロッド、
ＥＦ：ロッカーアームとラックに連結されたタイロッド、
Ｈ：ラック位置、
Ｊ：ロッカーアーム長、
Ｋ：タイロッド長、
２Ｌ：ラック長、
２Ｍ：キングピン間距離、
Ｓ：ラックストローク（ステアリングの操舵角τに比例する）、
θ：ロッカーアーム角度、
α：外側タイヤ切れ角、
β：内側タイヤ切れ角
をそれぞれ表している。
【００１４】
ここで、図２より、ＢＣ間の距離の二乗はタイロッド長Ｋの二乗に等しいから、
[{M−Jcos(θ＋α)}−(L＋S)]２＋[Jsin(θ＋α)−H]２  ＝  K２  ・・・(1)
ＥＦ間の距離の二乗はタイロッド長Ｋの二乗に等しいから、
[{−M＋Jcos(θ−β)}−(−L＋S)]２＋[Jsin(θ−β)−H]２  ＝  K２  ・・・(2)
の関係式が得られる。
【００１５】
次に、ステップＳ２で設計データに基づいて以下の既知パラメータのデータ入力が操作者に要求される。
Ｋ：タイロッド長、
２Ｌ：ラック長
２Ｍ：キングピン間距離、
Ｓｍ：最大ラックストローク、
αｍ：最大外側タイヤ切れ角、
βｍ：最大内側タイヤ切れ角
なお、既知パラメータのデータ入力は、操作者に要求して入力される構成に限らず、あらかじめ用意しておいたデータを自動、或いは操作者の操作で読み込ませてもよい。
【００１６】
ステップＳ２で既知パラメータのデータが入力されると、ステップＳ３で操舵ゼロ（中立位置）の状態とフル操舵の状態から以下の式を得る。
まず、操舵ゼロのときには、α＝β＝０で且つＳ＝０であるので、（１）及び（２）式から、
[{M−Jcos(θ)}−L]２＋[Jsin(θ)−H]２  ＝  K２  ・・・(3)
となる。
また、フル操舵のときには、α＝αｍ、β＝βｍ、Ｓ＝Ｓｍであるので、（１）式は、
[{M−Jcos(θ＋αm)}−(L＋Sm)]２＋[Jsin(θ＋αm)−H]２  ＝  K２  ・・・(4)
となり、（２）式は、
[{−M＋Jcos(θ−βm)}−(−L＋Sm)]２＋[Jsin(θ−βm)−H]２  ＝  K２  ・・・(5)
と表される。
【００１７】
ここで、ニュートンラフソン法などの数値解析的解法により、（３）、（４）及び（５）式を未知パラメータＪ、Ｈ及びθについて解く。得られた未知パラメータＪ、Ｈ及びθの解を（１）及び（２）式に代入すると、これら（１）及び（２）式は外側タイヤ切れ角α、内側タイヤ切れ角β、ラックストロークＳを変数とする式になる。
【００１８】
そこで、ステップＳ４で、ラックストロークＳに対し、例えばＳ＝0からＳ＝Ｓｍまでを１０等分した値Ｓｎ（ｎ＝０〜１０、Ｓ０＝０、Ｓ１０＝Ｓｍ）を与え、ニュートンラフソン法などの数値解析的解法により（１）及び（２）式をα及びβについて解くことで、Ｓｎに対応するαｎ、βｎを得ることができる。
【００１９】
ここで、ラックストロークＳはステアリングの操舵角τに比例し、フル操舵角τｍは車両の設計データとして既知であるので、Ｓｎに対応するτｎを算出することができる。その結果、所定のステアリング操舵角τｎに対する外側タイヤ切れ角αｎ、内側タイヤ切れ角βｎの複数の組が得られる。なお、ステアリングの操舵角τは、片側の正の値のみについて考えるものとする。
【００２０】
次に、ステップＳ５で、外側タイヤ切れ角αｎ及び内側タイヤ切れ角βｎから車両のリヤアクスル中心の旋回半径を算出する。なお、左右前輪（操舵輪）の車軸延長線の交点が後輪の車軸延長線上で交わる場合（アッカーマンジオメトリ）には、旋回半径を比較的単純に求めることができるが、一般には図３に示されるように、左右前輪の車軸延長線の交点は後輪の車軸延長線上で交わらない。そこで、この実施の形態においては、左右の前輪車軸と後輪車軸とのそれぞれの交点の中点を旋回中心と見なして旋回半径の算出を行う。
図３において、リヤアクスル中心から内側タイヤの車軸と後輪車軸との交点までの距離Ｒｃｉｎは、
Rcin  ＝  WB／tan(βn)＋M  ・・・(6)
となり、リヤアクスル中心から外側タイヤの車軸と後輪車軸との交点までの距離Ｒｃｏｎは、
Rcon  ＝  WB／tan(αn)−M  ・・・(7)
となる。従って、旋回半径Ｒｃｎは、
Rcn  ＝  (Rcin＋Rcon)／２
＝  WB[{１／tan(αn)}＋{１／tan(βn)}]／２  ・・・(8)
と表される。ここで、ＷＢは車両のホイールベース、Ｍはキングピン間距離の半分を示す。
【００２１】
このようにして、所定の外側タイヤ切れ角αｎ及び内側タイヤ切れ角βｎに対応する旋回半径Ｒｃｎが算出される。
なお、ステップＳ４で述べたように、外側タイヤ切れ角αｎ及び内側タイヤ切れ角βｎは所定の操舵角τｎに対して得られたものであるので、結局、所定の操舵角τｎに対応する旋回半径Ｒｃｎが算出されたこととなる。
さらに、Ｒｃｎより、以下の演算により、旋回半径Ｒｍが得られる。
Rmn  ＝  {(Rcn＋M)２＋WB２}１／２＋IK
ここで、Ｒｍｎは外側前輪（旋回外側の操舵輪）の旋回半径、ＩＫは前輪タイヤ中心とキングピンの距離で、
IK  ＝  (TRF−２M)／２
と表される。ここで、ＴＲＦはフロントトレッドである。
【００２２】
ステップＳ５で算出された操舵角τｎと旋回半径Ｒｍｎの複数の組に基づき、ステップＳ６で、操舵角τｎに対する旋回半径Ｒｍｎの近似関数Ｒ（τ）が求められる。
例えば、近似関数Ｒ（τ）はべき乗関数で近似され、未知の係数Ａ及びＢを含む以下の式で定義される。
R(τ)  ＝  A・(τ)Ｂ  ・・・(9)
この近似関数Ｒ（τ）に対してステップＳ５で得られた操舵角τｎと旋回半径Ｒｍｎの複数のデータにより、
Rmn  ＝  A・(τn)Ｂ＋Dn  （例えば、ｎ＝０〜１０）  ・・・(10)
を生成できる。そして、偏差Ｄｎの二乗の和Ｖ
V  ＝  Σ(Dn)２
を最小とする係数Ａ及びＢを算出する。算出方法としては、例えばシンプレックス法などの数値解析的解法を用いることができる。
算出された係数Ａ及びＢを（９）式に適用することにより、任意の操舵角に対する旋回半径を得る関数式Ｒ（τ）が得られる。
このようにして求められた関数式Ｒ（τ）により、例えば図４に示されるように、操舵角に対する旋回半径の関係が得られる。
【００２３】
なお、ステップＳ６で近似関数Ｒ（τ）を求める際に、例えば１０組の操舵角τｎと旋回半径Ｒｍｎのデータのすべてを使用するのではなく、深い操舵状態（フル操舵に近い状態）側から適当な数のデータを選択して使用すれば、深い操舵状態側においてより精度よく近似された関数を得ることができ、操舵支援や駐車支援に際してより正確な後退軌跡や駐車案内を提供することが可能となる。
また、例えば１０組の操舵角τｎと旋回半径Ｒｍｎのデータを深い操舵状態側のデータほど重みを重くして近似関数Ｒ（τ）を求めても良い。
【００２４】
また、近似関数Ｒ（τ）をべき乗関数以外の関数で近似することもできる。例えば、図５に示されるように、二輪モデルを想定し、仮想前輪切れ角をθｃａｌとしたとき、
R(τ)  ＝  [WB２＋(Rc＋M)２]１／２＋IK  ・・・(11)
となる。ただし、
Rc  ＝  WB／tan(θcal)
θcal  ＝  Cτ２＋Dτ＋E
とし、深い操舵状態（フル操舵に近い状態）側から適当な数のデータを選択して（１１）式により得られた値と旋回半径Ｒｍｎの偏差の二乗和を最小とする係数Ｃ、Ｄ及びＥを算出する。
算出された係数Ｃ、Ｄ及びＥを（１１）式に適用することにより、任意の操舵角に対する旋回半径を得る関数式Ｒ（τ）が得られる。
また、実施例では未知パラメータとしてＪ，Ｈ，θを用いたがこれに限らない。例えば、Ｋの代わりにＨを既知パラメータとして、未知パラメータＪ、Ｋ、θについて解いても良い。ほかの組合せでも良い。実際に既知のパラメータを用いて未知パラメータについて解けばよい。
また、実施例では複数の操舵角τｎに対して旋回半径Ｒｃｎを求めて、近似関数Ｒ（τ）の係数を算出したが、逆に複数の旋回半径Ｒｃｎに対して操舵角τｎを求めて、近似関数Ｒ（τ）の係数を算出しても良い。
【００２５】
また、外側タイヤ切れ角αｎ及び内側タイヤ切れ角βｎから旋回半径を算出する方法としては、左右の前輪車軸と後輪車軸とのそれぞれの交点の中点を旋回中心と見なして算出する代わりに、前輪のスリップ力をバランスさせる計算法を用いることもできる。
実際のタイヤの進行方向と、実際のタイヤの角度との角度偏差を外側タイヤ、内側タイヤそれぞれΔαｎ、Δβｎとすると、タイヤと直角方向に、外側タイヤ、内側タイヤにそれぞれコーナリング力Ｆｏ、Ｆｉが発生する。コーナリング力は、角度偏差に比例し、速度に比例すると近似できる。また、左右輪の速度は左右輪の旋回半径に比例する。すなわちコーナリング力Ｆｏ，Ｆｉは各タイヤの角度偏差と各タイヤの旋回半径に比例する。したがって、
Fi  ∝  WBi・Δβn／sin(βn＋Δβn)
Fo  ∝  WBo・Δαn／sin(αn−Δαn)
と書ける。ここでＷＢｉは内側の、前輪と後輪の間隔、ＷＢｏは外側の、前輪と後輪の間隔。
旋回円からずれないことから、左右の前輪にかかるコーナリング力の、旋回円の径方向の成分がつりあっていると言えるので
Fi・cos(Δβn)  ＝  Fo・cos(Δαn)
よって
WBi・Δβn・cos(Δβn)／sin(βn＋Δβn)
＝  WBo・Δαn・cos(Δαn)／sin(αn−Δαn)  ・・・(12)
また、左右の旋回半径の差の関係から
WBo／sin(αn−Δαn)−WBi／sin(βn＋Δβn)  ＝  ２M  ・・・(13)
式（１２）及び（１３）からΔαｎ、Δβｎを求め、
Rmn  ＝  WBo／sin(αn−Δαn)
により旋回半径を求めることができる。
上記の、法線方向のコーナリング力をバランスさせるほかにも、近似の方法や座標系のとりかたにより様々な関係式を設定でき、それらにより、様々な方法で旋回半径を算出できる。いずれの場合も、外側操舵輪と内側操舵輪の切れ角を元にして旋回半径を算出する。
【００２６】
また、実施例では旋回外側の操舵輪の旋回半径Ｒｍを求めたが、例えば旋回半径Ｒｃを求めても良いし、そのほかの車輪の旋回半径を求めても良い。ただし旋回半径Ｒｍを求めた方が近似精度がよいので、一旦旋回半径Ｒｍを求めてから旋回半径Ｒｃやその他の旋回半径に変換しても良い。
上述した実施の形態の旋回半径算出方法は、旋回半径算出プログラムとしてコンピュータにより読み取り可能な記録媒体に記録することができる。記録媒体としては、磁気、光、電気等の物理量の変化状態を引き起こして、コンピュータの読み取り装置にプログラムの記述内容を伝達し得るものであり、例えば、磁気ディスク、光ディスク、ＣＤ−ＲＯＭ、半導体メモリ等が用いられる。
【００２７】
上述した旋回半径算出方法により任意の操舵角に応じた旋回半径を算出し、それに基づいて後退軌跡や駐車案内を運転者に提供することも可能である。
図６にこの発明の旋回半径算出方法を適用した駐車支援装置の構成を示す。コントローラ１には、ステアリングの操舵角を検出する操舵角センサ２と車両のヨー角方向の角速度を検出するヨーレートセンサ３が接続されると共に、車両が並列駐車を行うことをコントローラ１に知らせるための並列モードスイッチ４と車両が縦列駐車を行うことをコントローラ１に知らせるための縦列モードスイッチ５が接続されている。さらに、コントローラ１には、運転者に対して運転操作の情報を案内するためのスピーカ６が接続されている。
また、コントローラ１には、車両の後方を撮影するためのカメラ７と、カメラ７からの映像を表示するモニタ８が接続されている。
並列モードスイッチ４、縦列モードスイッチ５及びモニタ８は運転席に配置されており、カメラ７は例えば車両の屋根に取り付けられている。
【００２８】
コントローラ１は、図示しないＣＰＵと制御プログラムを記憶したＲＯＭと作業用のＲＡＭとを備えている。
ＲＯＭには、上述した旋回半径算出プログラムが記憶されると共に並列駐車時及び縦列駐車時の駐車支援を行う制御プログラムが格納されている。ＣＰＵはＲＯＭに記憶された制御プログラムに基づいて動作する。
【００２９】
コントローラ１は、図示しないシフトセンサによりシフトレバーが後退位置に切り換えられたことを検知すると、図７に示されるように、カメラ７による車両後方の映像をモニタ８に表示すると共に操舵角センサ２により検出された操舵角を維持して所定の旋回角度だけ後退した場合の予想後退軌跡９をモニタ８上に重畳表示する。このとき、ＲＯＭに格納された旋回半径算出プログラムにより任意の操舵角に応じた旋回半径の算出が行われ、算出された旋回半径を用いて予想後退軌跡９が作成される。
なお、図７には、後方映像内に現れた自車の後部バンパ１０及び直進後退時の予想軌跡１１が示されている。
【００３０】
また、コントローラ１は、ヨーレートセンサ３から入力される車両の角速度から車両のヨー角を算出し、車両の旋回角度を算出して駐車運転中の各ステップにおける操作方法や操作タイミングに関する案内情報をモニタ８に表示する、あるいは音によりスピーカ６から出力する。運転者は、これらの案内情報に従って、容易に且つ正確に目標駐車スペースへの駐車操作を行うことができる。
【００３１】
縦列駐車時にも、図８に示されるように、操舵角に対応した車両の予想後退軌跡１２がモニタ８上に表示されると共に駐車予定位置を示す車両マーク１３が表示され、運転者による駐車が支援される。
【００３２】
なお、ここで例示した駐車支援装置では、操舵量に応じて画面表示が変化して、そのときの操舵量が適切であるかを判断できるように構成されているが、駐車支援装置としてはこれに限るものではなく、まずカーソル等により画面上で適切な軌跡または車両マークを設定し、そこから得られる旋回半径を上記（９）式あるいは（１１）式に適用して、適切な操舵量を取得するように構成することもできる。
いずれの場合にも、任意の操舵角とそれに対応する旋回半径の関係式を得ることは、駐車支援装置を構成する上で不可欠である。
【００３３】
なお、駐車のための案内情報を提供せずに、後退時の予想後退軌跡をモニタ上に表示し、運転者がその予想後退軌跡を見ることにより後退操作時の操舵を支援する操舵支援装置にこの発明の旋回半径算出方法を適用することもできる。
【００３４】
上述したように、この発明の旋回半径算出方法においては、設計データに基づいて所定の既知パラメータのデータを入力するだけで、実測することなく、操舵角に対する旋回半径の近似関数を求めることができる。従って、この旋回半径算出方法を適用すれば、共通の装置構成でありながら複数の車種に容易に搭載し得る操舵支援装置や駐車支援装置が実現される。
【図面の簡単な説明】
【００３５】
【図１】この発明の実施の形態に係る旋回半径算出方法を示すフローチャートである。
【図２】実施の形態で用いられた操舵系モデルを示す図である。
【図３】外側タイヤ切れ角及び内側タイヤ切れ角から車両の旋回半径を算出する方法を概念的に示す図である。
【図４】実施の形態で得られた操舵角に対する旋回半径の関数式を示すグラフである。
【図５】外側タイヤ切れ角及び内側タイヤ切れ角から車両の旋回半径を算出する他の方法を概念的に示す図である。
【図６】実施の形態に係る駐車支援装置の構成を示すブロック図である。
【図７】駐車支援装置のモニタ上に表示された車両後方映像を示す図である。
【図８】駐車支援装置のモニタ上に表示された車両後方映像を示す図である。
【符号の説明】
【００３６】
１  コントローラ、２  操舵角センサ、３  ヨーレートセンサ、４  並列モードスイッチ、５  縦列モードスイッチ、６  スピーカ、７  カメラ、８  モニタ。
【図１】
2005306335.tif 000003
【図２】
2005306335.tif 000004
【図３】
2005306335.tif 000005
【図４】
2005306335.tif 000006
【図５】
2005306335.tif 000007
【図６】
2005306335.tif 000008
【図７】
2005306335.tif 000009
【図８】
2005306335.tif 000010