説明

操舵制御装置及びプログラム

【課題】正確に目標コースを追従することができるようにする。
【解決手段】目標到達点偏角検出手段26によって、車両の進行方向と、車両の走行する目標コース上の予め定められた前方注視時間後の目標到達点の方向との偏角を検出する。ヨー角速度目標値演算手段28によって、目標到達点偏角検出手段26によって検出された偏角に比例するヨー角速度を、予め定められたむだ時間後の目標値として演算する。操舵制御手段30によって、演算されたヨー角速度の目標値をむだ時間後に実現するように、車両の前輪の操舵を制御する。

【発明の詳細な説明】
【技術分野】
【0001】
本発明は、操舵制御装置及びプログラムに係り、特に、目標コースに応じて車両の前輪又は後輪の操舵を制御する操舵制御装置及びプログラムに関する。
【背景技術】
【0002】
従来より、走行路上の車線に車両を追従させるための技術が知られている。例えば、走行路の曲率と車両偏向角に応じた操舵制御によって走行路への追従を行う車両用操舵制御装置が知られている(特許文献1)。この車両用操舵制御装置では、走行路の曲率を前方の画像情報から検出している。
【0003】
また、車両と所定距離先の走行車線とのなす角に基づいて目標ヨー角速度を演算し、このヨー角速度を実現することによって走行路への追従を行う車線維持支援装置が知られている(特許文献2)。この車線維持支援装置では、所定距離先の走行車線の方向として、所定距離先の走行車線の接線方向を利用している。
【先行技術文献】
【特許文献】
【0004】
【特許文献1】特開2001−10518号公報
【特許文献2】特開2003−327151号公報
【発明の概要】
【発明が解決しようとする課題】
【0005】
しかしながら、上記の特許文献1に記載の技術では、前方の画像情報から走行路の曲率を精度よく検出することは困難であり、得られる情報にノイズが含まれているため、正確にコースを追従することができない、という問題がある。
【0006】
また、上記の特許文献2に記載の技術では、前方の画像情報から走行車線の接線方向を検出する場合、走行車線の接線方向を精度よく検出することは困難であり、得られる情報にノイズが含まれているため、正確にコースを追従することができない、という問題がある。
【0007】
本発明は、上記の問題点を解決するためになされたもので、正確に目標コースを追従することができる操舵制御装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【0008】
上記の目的を達成するために本発明に係る操舵制御装置は、車両の進行方向と、前記車両の走行する目標コース上の予め定められた前方注視時間後の目標到達点の方向との偏角を検出する目標到達点偏角検出手段と、前記目標到達点偏角検出手段によって検出された前記偏角に比例するヨー角速度を、車両運動の変化のタイミングと前記目標コースの曲率の変化のタイミングとを合わせるための予め定められたむだ時間後の目標値として演算するヨー角速度目標値演算手段と、前記ヨー角速度目標値演算手段によって演算されたヨー角速度の目標値を前記むだ時間後に実現するように、前記車両の前輪及び後輪の少なくとも一方の操舵を制御する操舵制御手段と、を含んで構成されている。
【0009】
本発明に係るプログラムは、コンピュータを、車両の進行方向と、前記車両の走行する目標コース上の予め定められた前方注視時間後の目標到達点の方向との偏角を検出する目標到達点偏角検出手段、前記目標到達点偏角検出手段によって検出された前記偏角に比例するヨー角速度を、車両運動の変化のタイミングと前記目標コースの曲率の変化のタイミングとを合わせるための予め定められたむだ時間後の目標値として演算するヨー角速度目標値演算手段、及び前記ヨー角速度目標値演算手段によって演算されたヨー角速度の目標値を前記むだ時間後に実現するように、前記車両の前輪及び後輪の少なくとも一方の操舵を制御する操舵制御手段として機能させるためのプログラムである。
【0010】
本発明によれば、目標到達点偏角検出手段によって、車両の進行方向と、車両の走行する目標コース上の予め定められた前方注視時間後の目標到達点の方向との偏角を検出する。ヨー角速度目標値演算手段によって、目標到達点偏角検出手段によって検出された偏角に比例するヨー角速度を、車両運動の変化のタイミングと目標コースの曲率の変化のタイミングとを合わせるための予め定められたむだ時間後の目標値として演算する。
【0011】
そして、操舵制御手段によって、ヨー角速度目標値演算手段によって演算されたヨー角速度の目標値をむだ時間後に実現するように、車両の前輪及び後輪の少なくとも一方の操舵を制御する。
【0012】
このように、目標到達点の方向との偏角に比例するヨー角速度を、むだ時間だけ遅延させて目標値とし、車両の前輪又は後輪の操舵を制御することにより、正確に目標コースを追従することができる。
【発明の効果】
【0013】
以上説明したように、本発明の操舵制御装置及びプログラムによれば、目標到達点の方向との偏角に比例するヨー角速度を、むだ時間だけ遅延させて目標値とし、車両の前輪又は後輪の操舵を制御することにより、正確に目標コースを追従することができる、という効果が得られる。
【図面の簡単な説明】
【0014】
【図1】本発明の実施の形態に係る車両操舵制御装置の構成を示す概略図である。
【図2】本発明の実施の形態に係る車両操舵制御装置の操舵制御処理ルーチンの内容を示すフローチャートである。
【図3】(A)従来の操舵制御方法を用いて制御した場合の車両軌跡を示すグラフ、及び(B)本実施の形態の操舵制御方法を用いて制御した場合の車両軌跡を示すグラフである。
【図4】(A)従来の操舵制御方法を用いて制御した場合であって、コース追従誤差が生じた場合の車両軌跡を示すグラフ、及び(B)本実施の形態の操舵制御方法を用いて制御した場合であって、コース追従誤差が生じた場合の車両軌跡を示すグラフである。
【発明を実施するための形態】
【0015】
以下、図面を参照して本発明の実施の形態を詳細に説明する。本実施の形態では、車両に搭載され、かつ、車両の前輪操舵を制御する車両操舵制御装置に本発明を適用した場合を例に説明する。
【0016】
図1に示すように、本発明の実施の形態に係る車両操舵制御装置10は、自車両の前方を撮像する撮像装置12と、自車両の車速を検出する車速センサ14と、自車両の前輪の実舵角を検出する舵角センサ16と、自車両の前輪の操舵を行う操舵装置20と、車速センサ14及び舵角センサ16の各々の出力、並びに撮像装置12によって撮像された前方画像に基づいて、操舵装置20を制御するコンピュータ22とを備えている。
【0017】
撮像装置12は、自車両の前方を撮像し、画像の画像信号を生成する単眼のカメラで構成される撮像部(図示省略)と、撮像部で生成された画像信号をA/D変換するA/D変換部(図示省略)と、A/D変換された画像信号を一時的に格納するための画像メモリ(図示省略)とを備えている。
【0018】
操舵装置20は、ステアリングと操舵前輪が機構的に分離したステアバイワイヤ方式であり、電動パワーステアリング装置を備え、コンピュータ22による制御によって、電動パワーステアリング装置のアシストトルクが設定される。
【0019】
コンピュータ22は、CPUと、RAMと、後述する操舵制御処理ルーチンを実行するためのプログラムを記憶したROMとを備え、機能的には次に示すように構成されている。コンピュータ22は、撮像装置12から出力された前方画像を取得する画像入力手段24と、車速センサ14からの車速及び舵角センサ16からの前輪実舵角に基づいて、前方画像から、自車両の進行方向の前方注視時間後の到達予測位置を検出すると共に、前方画像から、自車両の走行する目標コース上の前方注視時間後の目標到達点を検出して、自車両の進行方向と前方注視時間後の目標到達点の方向との偏角を検出する目標到達点偏角検出手段26と、自車両の進行方向と前方注視時間後の目標到達点の方向との偏角に基づいて、後述するむだ時間後のヨー角速度の目標値を演算する目標ヨー角速度演算手段28と、舵角センサ16からの前輪実舵角に基づいて、演算されたヨー角速度の目標値をむだ時間後に実現するように操舵装置20を制御する操舵制御手段30とを備えている。
【0020】
目標到達点偏角検出手段26は、まず、車速センサ14により検出された車速及び舵角センサ16により検出された前輪実舵角δに基づいて、以下の(1)式に従って、車体スリップ角βを演算する。
【0021】
【数1】

【0022】
ここで、vは検出された車速、lはホイールベース、lは前軸から重心までの距離、lは後軸から重心までの距離、mは車両質量、Iはヨー慣性モーメント、cは前輪コーナリングパワー、cは後輪コーナリングパワー、sはラプラス演算子である。
【0023】
また、目標到達点偏角検出手段26は、前方画像上における予め求められた車両前後方向と演算された車体スリップ角とに基づいて、前方画像上における自車両の進行方向を演算し、自車両の進行方向上の、予め設定された前方注視時間と車速との積で得られる前方注視距離前方にある点を、前方注視時間後の到達予測位置として検出する。また、目標到達点偏角検出手段26は、前方画像から画像認識処理により目標コースを認識し、目標コース上であって、かつ、予め設定された前方注視時間と車速との積で得られる前方注視距離前方にある点を、前方注視時間後の目標到達点として検出する。また、目標到達点偏角検出手段26は、検出された前方注視時間後の到達予測位置及び目標到達点の位置に基づいて、自車両の進行方向と前方注視時間後の目標到達点の方向との偏角を検出する。なお、目標到達点について、ナビゲーションシステムなどから自車両の目標コースを取得して、目標到達点の位置を検出するようにしてもよい。また、車速センサ及び舵角センサの出力を用いて車体スリップ角を演算する場合を例に説明したが、これに限定されるものではなく、従来既知の他の手法を用いて、車体スリップ角を求めてもよい。
【0024】
次に、ヨー角速度の目標値を実現するための操舵制御方法について説明する。
【0025】
まず、前輪実舵角δとヨー角速度rとの間には、以下の(2)式で表される関係が成り立つ。
【0026】
【数2】

【0027】
本実施の形態では、上記(2)式〜(4)式を、以下の(5)式に近似する。
【0028】
【数3】

【0029】
ただし、Gは、上記(2)式の定常ゲインであり、以下の(6)式で表される。また、Lは、上記(2)式の動特性による遅れを、むだ時間で近似したときのむだ時間である。
【0030】
【数4】

【0031】
したがって、ヨー角速度の目標値rを実現するための前輪実舵角δは、以下の(7)式によって導出される。
【0032】
【数5】

【0033】
操舵制御手段30は、演算されたむだ時間後のヨー角速度の目標値に基づいて、上記(7)式に従って、むだ時間後の前輪実舵角を演算し、メモリ(図示省略)に記憶しておく。なお、このむだ時間としては、車両運動の遅れを考慮して、上記(5)式のむだ時間Lだけ減算した値が用いられる。むだ時間経過すると、操舵制御手段30は、メモリから対応する前輪実舵角を読み込むと共に、舵角センサ16から前輪実舵角を検出し、読み込んだ前輪実舵角と、検出された前輪実舵角とに基づいて、読み込んだ前輪実舵角を得るために必要な操舵アシストトルクを演算し、操舵装置20の電動パワーステアリング装置におけるアシストトルクに、演算した操舵アシストトルクを加算するように設定する。これによって、操舵装置20によって、ヨー角速度の目標値が実現される。
【0034】
次に、本実施の形態に係る車両操舵制御装置10の作用について説明する。車両操舵制御装置10を搭載した車両の走行中に、コンピュータ22において、図2に示す操舵制御処理ルーチンが実行される。
【0035】
まず、ステップ100において、撮像装置12から前方画像を取得し、ステップ102では、車速センサ14より検出された車速及び舵角センサ16より検出された前輪実舵角の各々を取得する。そして、ステップ104において、上記ステップ102で取得した車速及び前輪実舵角から車体スリップ角を演算する。
【0036】
次のステップ106では、上記ステップ100で取得した前方画像における予め求められた車両前後方向と上記ステップ104で演算された車体スリップ角とから、前方画像における自車両の進行方向を演算し、進行方向の前方注視時間後の到達予測点を検出する。また、ステップ106では、上記ステップ100で取得した前方画像から、目標コース上の前方注視時間後の目標到達点を検出し、自車両の進行方向と検出した前方注視時間後の目標到達点の方向との偏角を検出する。
【0037】
次のステップ108では、上記ステップ106で検出された自車両の進行方向と目標到達点の方向との偏角に基づいて、むだ時間後のヨー角速度の目標値を演算する。
【0038】
そして、ステップ110において、上記(7)式に従って、上記ステップ108で演算されたヨー角速度の目標値を実現するための前輪実舵角を演算して、むだ時間後の時刻を指定時刻として設定して、演算した前輪実舵角をメモリに記憶して、ステップ100へ戻る。
【0039】
そして、コンピュータ22では、操舵制御手段30によって、以下の処理を実行する。
【0040】
まず、メモリから現在時刻が指定時刻として設定された前輪実舵角を読み出して、前輪実舵角を実現するための操舵アシストトルクを算出し、操舵装置20の電動パワーステアリング装置におけるアシストトルクに加算して設定するように操舵装置20を制御する。
【0041】
上記の処理が繰り返し実行されることにより、繰り返し演算されたむだ時間後のヨー角速度の目標値が各々実現される。
【0042】
次に、本実施の形態の操舵制御方法を用いて制御した場合の車両軌跡と、むだ時間を0とした従来の操舵制御方法を用いて制御した場合の車両軌跡とを比較した結果について説明する。ここでは、車速100km/hで走行中に、半径100mのカーブに進入したときの車両軌跡を測定した。
【0043】
図3(A)に示すように、むだ時間を0とした従来の操舵制御手法では、カーブ進入後20m付近で、1m以上カーブ内側に入ってしまうことがわかる。カーブ内側への進入は制御ゲインを低減することによって抑制することができるが、この場合、図3(A)の一点鎖線で示すようにカーブが回りきれず、コースアウトしてしまう。このようなコースアウトは、コースの曲率を推定し、曲率に応じたヨー角速度をフィードフォワード的に目標ヨー角速度に加算することによって防止することも可能である。しかしながら、前方画像から推定されるコースの曲率は十分な精度が期待できず、操作量である操舵トルクの振動成分がノイズの影響により増加してしまうため、ハンドルをもっているドライバに違和感を与えてしまう、という問題が生じる。
【0044】
一方、図3(B)に示すように、本実施の形態の操舵制御方法では、むだ時間によって旋回開始のタイミングを適切に計っており、目標コースを正確に追従できている。さらに、本実施の形態の操舵制御方法では、前方画像から推定されるコースの曲率などの路面形状に関するパラメータを制御に用いていないことから、路面形状の推定において生じるノイズの影響を受けることがなく、ドライバに違和感を与えることない。この結果、本実施の形態の操舵制御方法は、正確なコース追従が実現できる、という優れた特徴を有している。
【0045】
次に、100 km/hで走行中にコース追従誤差が生じた場合の車両軌跡について説明する。ここでは、半径100mのカーブに進入する40m手前で横方向に±2mの誤差が生じたときの応答を計測した。
【0046】
図4(A)に示すように、むだ時間を0とした従来の操舵制御手法では、カーブ進入後50〜60m付近までコース追従誤差が残ることがわかる。これに対し、図4(B)に示すように、本実施の形態の操舵制御手法では、カーブ進入後10m付近でコース追従誤差が0になることが確認できる。このように、本実施の形態の操舵制御手法では、目標ヨー角速度を演算する目標ヨー角速度演算手段28において、むだ時間を与えた結果、横位置の誤差に対する応答性も向上させていることがわかった。
【0047】
以上説明したように、本実施の形態に係る車両操舵制御装置によれば、前方注視時間後の目標到達点の方向との偏角に比例するヨー角速度を、むだ時間だけ遅延させて目標値とし、車両の前輪の操舵を制御することにより、正確に目標コースを追従することができる。
【0048】
また、走行路の曲率や所定距離先の走行車線の接線方向など、前方画像からの検出では十分な精度が望めない路面形状パラメータを用いることなく、目標コースを追従することができる。
【0049】
また、前方注視時間とむだ時間との関係、及び前方注視時間とゲインとの関係を明確化し、単純な構成で、目標コースを正確に追従することができる。
【0050】
なお、上記の実施の形態では、前方注視時間が固定的に設定されている場合を例に説明したが、これに限定されるものではなく、自車両の走行状況に応じて前方注視時間を設定するようにしてもよい。例えば、前方に障害物があったり、車間距離が短かったりして、ドライバが近くを注視する状況である場合には、前方注視時間は、前方注視距離を車速で割った値であるため、前方注視時間を短く設定するようにしてもよい。
【0051】
また、前輪の操舵を制御する場合を例に説明したが、これに限定されるものではなく、後輪の操舵を制御するようにしてもよい。この場合には、ヨー角速度の目標値を実現するための後輪実舵角を演算して、演算した後輪実舵角に応じたアシストトルクを、電動パワーステアリング装置におけるアシストトルクに加算すればよい。また、前輪及び後輪の双方の操舵を制御するようにしてもよい。この場合には、ヨー角速度の目標値を実現するための前輪実舵角及び後輪実舵角を演算して、演算した前輪実舵角及び後輪実舵角に応じたアシストトルクを、電動パワーステアリング装置におけるアシストトルクに加算すればよい。
【0052】
また、本発明のプログラムを記憶媒体に格納して提供してもよい。
【符号の説明】
【0053】
10 車両操舵制御装置
12 撮像装置
14 車速センサ
16 舵角センサ
20 操舵装置
22 コンピュータ
24 画像入力手段
26 目標到達点偏角検出手段
28 目標ヨー角速度演算手段
30 操舵制御手段

【特許請求の範囲】
【請求項1】
車両の進行方向と、前記車両の走行する目標コース上の予め定められた前方注視時間後の目標到達点の方向との偏角を検出する目標到達点偏角検出手段と、
前記目標到達点偏角検出手段によって検出された前記偏角に比例するヨー角速度を、車両運動の変化のタイミングと前記目標コースの曲率の変化のタイミングとを合わせるための予め定められたむだ時間後の目標値として演算するヨー角速度目標値演算手段と、
前記ヨー角速度目標値演算手段によって演算されたヨー角速度の目標値を前記むだ時間後に実現するように、前記車両の前輪及び後輪の少なくとも一方の操舵を制御する操舵制御手段と、
を含む操舵制御装置。
【請求項2】
コンピュータを、
車両の進行方向と、前記車両の走行する目標コース上の予め定められた前方注視時間後の目標到達点の方向との偏角を検出する目標到達点偏角検出手段、
前記目標到達点偏角検出手段によって検出された前記偏角に比例するヨー角速度を、車両運動の変化のタイミングと前記目標コースの曲率の変化のタイミングとを合わせるための予め定められたむだ時間後の目標値として演算するヨー角速度目標値演算手段、及び
前記ヨー角速度目標値演算手段によって演算されたヨー角速度の目標値を前記むだ時間後に実現するように、前記車両の前輪及び後輪の少なくとも一方の操舵を制御する操舵制御手段
として機能させるためのプログラム。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate


【公開番号】特開2010−167817(P2010−167817A)
【公開日】平成22年8月5日(2010.8.5)
【国際特許分類】
【出願番号】特願2009−9858(P2009−9858)
【出願日】平成21年1月20日(2009.1.20)
【出願人】(000003609)株式会社豊田中央研究所 (4,200)
【Fターム(参考)】