(57)【要約】【課題】目標経路に対する追従操舵制御中の操舵出力からドライバの操舵介入時の操舵出力へドライバに違和感を与えることなく移行させると共に、ドライバの意図しない操舵操作に対しても目標経路への復帰を可能とする。【解決手段】ドライバ操舵検知部７０によりドライバの操舵介入が検知されない場合、目標操舵角設定部５０で比例積分微分制御によるフィードバック制御を用いて目標操舵角を設定し、舵角追従トルク設定部６０で目標操舵角と実操舵角との偏差に基づいて舵角追従トルクを設定し、目標出力トルク設定部９０から目標出力トルクとして出力する。一方、ドライバの操舵介入が検知された場合には、積分制御項及び微分制御項をゼロにクリアして目標操舵角を設定し、補助トルク設定部８０で目標操舵角に基づいて補助トルクを設定する。そして、目標出力トルク設定部９０で補助トルクを主とする目標出力トルクを設定し、出力する。【選択図】図２
2018052271.tif 000002
【特許請求の範囲】
【請求項１】
自車両が目標経路に沿って追従走行するための操舵制御を実行する車両の操舵制御装置であって、
自車両の進行経路を前記目標経路に一致させるための目標操舵角を、少なくとも積分制御を含むフィードバック制御を用いて設定する目標操舵角設定部と、
前記目標操舵角と実操舵角との偏差に基づいて、前記実操舵角を前記目標操舵角に追従させるための舵角追従トルクを設定する舵角追従トルク設定部と、
前記目標操舵角に基づいて、ドライバ操舵時の補助トルクを設定する補助トルク設定部と、
前記目標経路への操舵制御中のドライバによる操舵介入を検知するドライバ操舵検知部と、前記ドライバの操舵介入の検知結果に応じて、前記舵角追従トルク及び前記補助トルクに基づく目標出力トルクを設定する目標出力トルク設定部とを備え、
前記ドライバによる操舵介入が検知されない場合、前記積分制御を含むフィードバック制御を用いて前記目標操舵角を設定し、設定した前記目標操舵角と実操舵角との偏差に基づいて設定した前記舵角追従トルクを前記目標出力トルクとして設定し、前記ドライバによる操舵介入が検知された場合、前記積分制御の積分制御項をゼロにクリアして前記目標操舵角を設定すると共に、前記積分制御の積分制御項をゼロにクリアして設定した前記目標操舵角に基づいて前記補助トルクを設定し、設定した前記補助トルクを主として前記目標出力トルクを設定することを特徴とする車両の操舵制御装置。
【請求項２】
前記目標操舵角のフィードバック制御は、前記目標経路と自車両との横位置偏差に対する比例制御及び積分制御、前記目標経路と自車両とのヨー角偏差に対する比例制御及び微分制御を含むことを特徴とする請求項１記載の車両の操舵制御装置。
【請求項３】
前記ドライバによる操舵介入が検知されない場合、前記舵角追従トルクを、前記目標操舵角と実操舵角との偏差に対する比例積分微分制御で設定し、前記ドライバによる操舵介入が検知された場合、前記目標操舵角と実操舵角との偏差に対する前記比例積分微分制御の積分制御項をゼロにクリアして前記舵角追従トルクを設定することを特徴とする請求項１又は２記載の車両の操舵制御装置。
【請求項４】
前記ドライバによる操舵介入が検知された場合、前記目標操舵角のフィードバック制御における前記積分制御の積分制御項をゼロにクリアするとともに、前記微分制御の微分制御項をゼロにクリアすることを特徴とする請求項２又は３記載の車両の操舵制御装置。
【請求項５】
前記目標操舵角のフィードバック制御に、前記ドライバによる操舵介入に対する不感帯を設けることを特徴とする請求項１〜４の何れか一に記載の車両の操舵制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、目標経路に沿って追従走行するための操舵制御を実行する車両の操舵制御装置に関する。
【背景技術】
【０００２】
自動車等の車両の操舵制御においては、カメラやレーダ装置等により車両周囲の外部環境を認識して自車両が進行する目標経路を設定し、設定した目標経路から導出した目標操舵角と実際の操舵角とを一致させる追従操舵従制御が知られている。
【０００３】
このような追従操舵制御では、ドライバがハンドルを操作してシステムの制御に介入する、いわゆるオーバーライドの状況となったとき、追従操舵制御による出力トルクがドライバの操作に対して抵抗又は妨げとなってドライバに違和感を与えることがある。
【０００４】
これに対して、従来、ドライバの操舵介入に対して追従操舵制御の出力トルクを制限することで、ドライバの違和感を低減する技術が提案されている。例えば、特許文献１には、ドライバの操作力が大きくなると追従操舵制御の出力トルクを０まで絞ることで、ドライバの違和感を低減する技術が提案されている。また、特許文献２には、目標操舵角と実際の操舵角の偏差の大きさによって定めたトルクに切り換えることで、ドライバの違和感を低減する技術が提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１５−２０６０４号公報
【特許文献２】特開２００５−３０６２８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１や特許文献２に開示されているような従来の技術では、ドライバの操舵介入がないときの操舵出力とドライバの操舵介入があるときの操舵出力との差が大きく、必ずしもドライバへの違和感を解消できるとは限らない。また、ドライバが意図せずにオーバーライドしてしまった場合にも操舵出力が小さくなってしまうため、自車両が目標経路から外れる虞がある。
【０００７】
本発明は上記事情に鑑みてなされたもので、目標経路に対する追従操舵制御中の操舵出力からドライバの操舵介入時の操舵出力へドライバに違和感を与えることなく移行させると共に、ドライバの意図しない操舵操作に対しても目標経路への復帰を可能とすることのできる車両の操舵制御装置を提供することを目的としている。
【課題を解決するための手段】
【０００８】
本発明の一態様による車両の操舵制御装置は、自車両が目標経路に沿って追従走行するための操舵制御を実行する車両の操舵制御装置であって、自車両の進行経路を前記目標経路に一致させるための目標操舵角を、少なくとも積分制御を含むフィードバック制御を用いて設定する目標操舵角設定部と、前記目標操舵角と実操舵角との偏差に基づいて、前記実操舵角を前記目標操舵角に追従させるための舵角追従トルクを設定する舵角追従トルク設定部と、前記目標操舵角に基づいて、ドライバ操舵時の補助トルクを設定する補助トルク設定部と、前記目標経路への操舵制御中のドライバによる操舵介入を検知するドライバ操舵検知部と、前記ドライバの操舵介入の検知結果に応じて、前記舵角追従トルク及び前記補助トルクに基づく目標出力トルクを設定する目標出力トルク設定部とを備え、前記ドライバによる操舵介入が検知されない場合、前記積分制御を含むフィードバック制御を用いて前記目標操舵角を設定し、設定した前記目標操舵角と実操舵角との偏差に基づいて設定した前記舵角追従トルクを前記目標出力トルクとして設定し、前記ドライバによる操舵介入が検知された場合、前記積分制御の積分制御項をゼロにクリアして前記目標操舵角を設定すると共に、前記積分制御の積分制御項をゼロにクリアして設定した前記目標操舵角に基づいて前記補助トルクを設定し、設定した前記補助トルクを主として前記目標出力トルクを設定する。
【発明の効果】
【０００９】
本発明によれば、目標経路に対する追従操舵制御中の操舵出力からドライバの操舵介入時の操舵出力へドライバに違和感を与えることなく移行させることができ、また、ドライバの意図しない操舵操作に対しても目標経路への復帰が可能となる。
【図面の簡単な説明】
【００１０】
【図１】操舵制御系の構成図
【図２】操舵制御装置の機能ブロック図
【図３】目標経路への追従制御の説明図
【図４】ドライバのハンドル操作の有無に対する目標操舵角の各ゲインを示す説明図
【図５】ドライバのハンドル操作に対する目標出力トルクの変化を示す説明図
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明の実施の形態を説明する。図１において、符号１は操舵角をドライバ入力と独立して設定自在な電動パワーステアリング装置を示し、この電動パワーステアリング装置１は、ステアリング軸２が、図示しない自動車等の車両の車体フレームにステアリングコラム３を介して回動自在に支持されており、その一端が運転席側へ延出され、他端がエンジンルーム側へ延出されている。ステアリング軸２の運転席側端部には、ステアリングホイール４が固設され、また、エンジンルーム側へ延出する端部には、ピニオン軸５が連設されている。
【００１２】
エンジンルームには、車幅方向へ延出するステアリングギヤボックス６が配設されており、このステアリングギヤボックス６にラック軸７が往復移動自在に挿通支持されている。このラック軸７に形成されたラック（図示せず）に、ピニオン軸５に形成されたピニオンが噛合されて、ラックアンドピニオン式のステアリングギヤ機構が形成されている。
【００１３】
また、ラック軸７の左右両端はステアリングギヤボックス６の端部から各々突出されており、その端部に、タイロッド８を介してフロントナックル９が連設されている。このフロントナックル９は、操舵輪としての左右輪１０Ｌ，１０Ｒを回動自在に支持すると共に、車体フレームに転舵自在に支持されている。従って、ステアリングホイール４を操作し、ステアリング軸２、ピニオン軸５を回転させると、このピニオン軸５の回転によりラック軸７が左右方向へ移動し、その移動によりフロントナックル９がキングピン軸（図示せず）を中心に回動して、左右輪１０Ｌ，１０Ｒが左右方向へ転舵される。
【００１４】
また、ピニオン軸５にアシスト伝達機構１１を介して、電動パワーステアリングモータ１２が連設されている。電動パワーステアリングモータ１２は、モータ駆動部２０により駆動され、このモータ駆動部２０は操舵制御装置３０で設定された操舵トルクを電動パワーステアリングモータ１２から出力されるように電流制御などによって調整し、操舵制御装置３０は操舵トルクセンサ２３によって検知されたステアリングホイール４に加えられたドライバによる操舵トルクの量に応じたアシスト操舵トルク、及び、設定された目標操舵角に追従させる追従操舵トルクを合算、または選択して操舵トルクに設定する。
【００１５】
操舵制御装置３０は、マイクロコンピュータを中心として構成される制御ユニットであり、車両の外部環境を認識して走行環境情報を取得する外部環境認識装置１００をはじめとして、図示しないエンジン制御装置、変速機制御装置、ブレーキ制御装置等の他の制御ユニットと、車内ネットワークを形成する通信バス１５０を介して接続されている。また、操舵制御装置３０には、車速を検出する車速センサ２１やステアリングホイール４の操舵角（実舵角）を検出する操舵角センサ２２、およびドライバのステアリング操作力を検出する操舵トルクセンサ２３等のセンサ類が接続されている。
【００１６】
外部環境認識装置１００は、車載のカメラ、ミリ波レーダ、レーザレーダ等の各種デバイスによる自車両周囲の物体の検出情報、路車間通信や車車間通信等のインフラ通信によって取得した交通情報、ＧＰＳ衛星等からの信号に基づく自車両位置の測位情報、道路の曲率、車線幅、路肩幅等の道路形状データや、道路方位角、車線区画線の種別、レーン数等の走行制御用データを含む高精細の地図情報等により、自車両周囲の外部環境を認識する。本実施の形態においては、外部環境認識装置１００として、車載のカメラ及び画像認識装置による前方環境の認識を主として説明し、車載のカメラは、同一対象物を異なる視点から撮像する２台のカメラで構成されるステレオカメラとする。
【００１７】
尚、ステレオカメラを構成する２台のカメラは、ＣＣＤやＣＭＯＳ等の撮像素子を有するシャッタ同期のカメラであり、例えば、車室内上部のフロントウィンドウ内側のルームミラー近傍に所定の基線長で配置されている。
【００１８】
外部環境認識装置１００におけるステレオカメラからの画像データの処理は、例えば以下のように行われる。まず、カメラで撮像した自車両の進行方向の１組のステレオ画像対に対し、対応する位置のずれ量から距離情報を有する距離画像を生成する。
【００１９】
白線等の車線区画線の認識では、車線区画線は道路面と比較して高輝度であるという知得に基づき、道路の幅方向の輝度変化を評価して、画像平面における左右の車線区画線の位置を画像平面上で特定する。この車線区画線の実空間上の位置（ｘ，ｙ，ｚ）は、画像平面上の位置（ｉ，ｊ）とこの位置に関して算出された視差とに基づいて、すなわち、距離情報に基づいて、周知の座標変換式より算出される。
【００２０】
自車両の位置を基準に設定された実空間の座標系は、本実施の形態では、例えば、図３に示すように、カメラの中央真下の道路面を原点として、車幅方向をｘ軸、車高方向をｙ軸、車長方向（距離方向）をｚ軸とする。このとき、ｘ−ｚ平面（ｙ＝０）は、道路が平坦な場合、道路面と一致する。道路モデルは、道路上の自車両の走行レーンを距離方向に複数区間に分割し、各区間における左右の車線区画線を所定に近似して連結することによって表現される。
【００２１】
尚、本実施の形態では、走行路の形状をステレオカメラからの画像を基に認識する例で説明するが、他に、単眼カメラ、カラーカメラからの画像情報を基に求めるものであっても良い。
【００２２】
外部環境認識装置１００による外部環境の認識結果は、操舵制御装置３０や他の制御装置に送信される。操舵制御装置３０は、自車両の自動運転やドライバの運転を支援する運転支援制御において、外部環境の認識結果から自車両が走行する目標経路を設定する。そして、この目標経路に沿って走行するよう、電動パワーステアリングモータ１２を駆動するモータ駆動部２０を介して追従操舵制御を実行すると共に、この追従操舵制御中に、ドライバのハンドル操作（ステアリング操作）による操舵介入が検知された場合、ドライバの操舵操作に対して違和感がなく、且つドライバが意図しない操舵を行った場合にも目標経路への確実な復帰を可能とする補助トルクを出力する。
【００２３】
このような追従操舵制御に係る機能として、操舵制御装置３０は、図２に示すように、目標経路設定部４０、目標操舵角設定部５０、舵角追従トルク設定部６０、ドライバ操舵検知部７０、補助トルク設定部８０、目標出力トルク設定部９０を主要部として備えている。詳細には、目標操舵角設定部５０は、フィードフォワード（ＦＦ）制御部５１、フィードバック（ＦＢ）制御部５２、フィードバック（ＦＢ）ゲイン設定部５３、目標操舵角算出部５４を備えて構成されている。また、舵角追従トルク設定部６０は、実舵角検出部６１、舵角偏差算出部６２、比例制御部６３、微分制御部６４、積分制御部６５、舵角追従トルク算出部６６、リミット処理部６７を備えて構成されている。
【００２４】
尚、目標経路設定部４０は、操舵制御装置３０に備えることなく、外部環境認識装置１００等の他の制御装置内に備えるようにしても良い。
【００２５】
目標経路設定部４０は、外部環境認識装置１００による外部環境の認識結果に基づいて、自車両の追従走行の対象となる目標点の軌跡を算出し、この目標点の軌跡を目標経路として設定する。追従走行の対象となる目標点は、例えば、自車両の走行位置を車線中央に維持する制御（車線維持制御）では、車線区画線としての左右の白線の道路幅方向の中央位置、自車両前方の先行車両に追従走行する制御（先行車追従制御）では先行車両の車幅方向の中央位置に設定され、このような目標点の軌跡を算出して目標経路とする。
【００２６】
本実施の形態においては、左右白線の道路幅方向の中央位置を目標点とする経路を２次の近似曲線で同定して目標経路とする例について説明する。先行車両の車幅方向の中央位置を目標点とする走行軌跡についても、基本的に同様の処理で近似曲線を同定することができる。
【００２７】
白線情報に基づく目標経路を生成する場合、画像上で検出された白線の候補点は、それぞれ画像座標系に対して、実空間の座標系に写像される。この画像上の白線候補点は、例えば、手前側の約７〜８ｍから遠方側の１００ｍ位までの候補点であり、これらの全ての白線候補点が実空間に写像される。そして、画像上で検出できた白線候補点と、自車両の移動量に基づいて推定した過去の白線データとを合わせ、それらのデータ点群に対して、例えば最小二乗法を適用して２次曲線で表現した白線候補点の軌跡を求める。この白線候補点の軌跡は、左右の白線に対応して左右の曲線として求められ、以下の（１）式で示すように、左右の曲線から求められる中央位置の軌跡を目標経路とする。
Ｘ＝Ａ・Ｚ2＋Ｂ・Ｚ＋Ｃ  …（１）
【００２８】
ここで、（１）式において、係数Ａ，Ｂ，Ｃは目標経路を構成する経路成分を表している。係数Ａは目標経路の曲率成分を表し、係数Ｂは自車両に対する目標経路のヨー角成分（自車両の前後方向軸と目標経路（接線）との間の角度成分）、係数Ｃは自車両に対する目標経路の横方向（ｘ軸方向）の位置成分（横位置成分）を表している。
【００２９】
目標操舵角設定部５０は、自車両の車幅方向の中心位置を目標経路上の目標点に一致させる追従操舵制御の目標操舵角αrefを設定し、舵角追従トルク設定部６０、補助トルク設定部８０に出力する。後述するように、舵角追従トルク設定部６０は、実操舵角を目標操舵角αrefに一致させるための操舵トルクを発生させる舵角追従トルクＴfbを設定し、補助トルク設定部８０は、ドライバの操舵操作に対する補助トルクＴasを設定する。
【００３０】
詳細には、目標経路への目標操舵角αrefは、フィードフォワード（ＦＦ）制御部５１で算出される操舵角αffと、フィードバック（ＦＢ）制御部５２で算出される操舵角αfbとを目標操舵角算出部５４で合算して算出される。後述するように、ＦＢ制御部５２におけるフィードバック制御の操舵角αfbは、ドライバのハンドル操作の有無に応じて可変設定される。
【００３１】
ＦＦ制御部５１は、目標経路の曲率κに対するフィードフォワード制御の操舵角αffを、例えば、以下の（２）式により算出する。（２）式における曲率κは、例えば、図３に示すように、（１）式で示す２次式で目標経路を近似した場合、係数Ａの値を適用して求めることができる。また、（２）式における係数Ｇffは、フィードフォワード制御におけるゲインであり、予め実験やシミュレーション等によって曲率κに応じた最適なゲインを求めてマップを作成しておき、このマップを参照して設定される。
αff＝Ｇff・κ      …（２）
【００３２】
ＦＢ制御部５２は、目標経路に対する自車両の横位置偏差、目標経路に対する自車両のヨー角偏差に対するフィードバック制御の操舵角αfbを算出する。このフィードバック制御の操舵角αfbは、以下の（３−１）〜（３−４）式に示すように、現在の操舵角で進行したときの所定距離ＺLにおける自車両の目標経路に対する横位置偏差δ'（図３参照）に対する比例制御項αp、自車両の目標経路に対する横位置偏差δ（図３参照）の積分制御項αi、自車両の目標経路に対するヨー角偏差θy（図３参照）に対する比例制御項αy、自車両の目標経路に対するヨー角偏差θyの微分制御項αrを含み、以下の（４）式に示すように、これらの制御項αp，αi，αy，αrを合算した操舵角である。
αp＝Ｇp・δ'          …（３−１）
αi＝Ｇi・∫δｄｔ     …（３−２）
αy＝Ｇy・θy          …（３−３）
αr＝Ｇr・ｄθy／ｄｔ  …（３−４）
αfb＝αp＋αi＋αy＋αr
＝Ｇp・δ'＋Ｇi・∫δｄｔ＋Ｇy・θy＋Ｇr・ｄθy／ｄｔ  …（４）
但し、Ｇp：横位置偏差に対する比例ゲイン
Ｇi：横位置偏差に対する積分ゲイン
Ｇy：ヨー角偏差に対する比例ゲイン
Ｇr：ヨー角偏差に対する微分ゲイン
【００３３】
（３−１）式に示す比例制御項αpは、目標経路と自車両との横位置の偏差に比例して、偏差を０にするための制御項である。この比例制御項αpは、横位置偏差δ'に比例ゲインＧpを乗算して算出される。後述するように、比例ゲインＧpは、ＦＢゲイン設定部５３においてドライバのハンドル操作の有無に応じて可変設定される。
【００３４】
横位置偏差δ'は、現在の操舵角で進行したときの所定の距離における自車両の横位置を、車速、車両固有のスタビリティファクタ、ホイールベース、ステアリングギヤレシオ等から推定（或いはセンサによって検出した自車両のヨーレートから算出）し、この自車両の推定横位置と前方の目標経路の横位置との偏差として求めることができる。目標経路の横位置は、例えば、（１）式で示す２次式で目標経路を近似した場合、係数Ｃの値を適用して求めることができる。
【００３５】
尚、比例制御項αpは、追従対象の種別や走行速度等の条件に応じて、現在の自車両の目標経路に対する横位置偏差δに比例する制御項としても良く、また、横位置偏差δに比例する制御量と横位置偏差δ'に比例する制御量との両方を含む制御項としても良い。
【００３６】
（３−２）式に示す積分制御項αiは、比例制御の出力と目標値との間に定常的に発生する偏差や、横風或いは路面の横断勾配（カント）等の外乱によって目標値との間に発生する偏差を補償するものであり、自車両が目標経路に対してオフセットして走行することを防止する。この積分制御項αiは、横位置偏差δを積分した積分値に、ＦＢゲイン設定部５３においてドライバのハンドル操作の有無に応じて設定される積分ゲインＧiを乗算して算出される。
【００３７】
尚、積分制御項αiにおける積分値は、横位置偏差δに所定のゲインを乗算した値を調整用の加算幅として、この加算幅を積分した値としても良い。
【００３８】
（３−３）式に示す比例制御項αyは、自車両のヨー角を目標経路に沿ったヨー角にフィードバック制御するための制御項であり、ヨー角偏差θyに比例ゲインＧyを乗算して算出される。ヨー角偏差θyは、例えば、（１）式で示す２次式で目標経路を近似した場合、係数Ｂの値を適用して求めることができる。また、比例ゲインＧyは、ＦＢゲイン設定部５３においてドライバのハンドル操作の有無に応じて可変設定される。
【００３９】
（３−４）式に示す微分制御項αrは、自車両のヨー角を目標経路に沿ったヨー角に応答性良く収束させるための制御項であり、ヨー角偏差θyに微分ゲインＧrを乗算して算出される。微分ゲインＧrは、ＦＢゲイン設定部５３においてドライバのハンドル操作の有無に応じて可変設定される。
【００４０】
以上のＦＢ制御部５２におけるフィードバック制御の各ゲインＧp,Ｇi,Ｇy,Ｇrは、ＦＢゲイン設定部５３にて設定される。ＦＢゲイン設定部５３は、ドライバ操舵検知部７０から出力される検知フラグによるドライバのハンドル操作の有無に応じて、ＦＢ制御部５２の各ゲインＧp,Ｇi,Ｇy,Ｇrを可変設定する。
【００４１】
すなわち、操舵制御装置３０を中心とする操舵システムに対して、ドライバのハンドル操作による操舵介入の有無をドライバ操舵検知部７０で検知し、ドライバの操舵介入の有無に応じて、各ゲインＧp,Ｇi,Ｇy,Ｇrの特性を適正に設定することで、操舵システムによる操舵制御とドライバによる操舵操作との干渉を防止する。
【００４２】
ここで、ドライバ操舵検知部７０におけるドライバによる操舵介入の検知は、例えば、操舵トルクセンサ２３で検出されたドライバのハンドル操作による操舵トルクＴdrvを、車速及び操舵角に応じて設定されるトルク閾値Ｔhと比較する。そして、Ｔdrv≧Ｔhの場合、ドライバのハンドル操作有り（ドライバの操舵介入有り）と判定してドライバの操舵介入を検知したことを示す検知フラグをＯＮし、Ｔdrv＜Ｔhの場合、ドライバのハンドル操作無し（ドライバの操舵介入無し）と判定して検知フラグをＯＦＦする。この例では操舵トルクTdrvのみで検知する方法を示したが、操舵トルクTdrvと操舵角センサ２２で検出された操舵角、および操舵角を微分などして算出した操舵角速度を組み合わせて検知してもよい。
【００４３】
ドライバのハンドル操作がない（ドライバの操舵介入が検知されない）場合、各ゲインＧp,Ｇi,Ｇy,Ｇrは、例えば図４に示すような特性に設定される。一方、ドライバのハンドル操作があり、ドライバの操舵介入があった場合には、積分ゲインＧi及び微分ゲインＧrがゼロにクリアされ、同時に、比例ゲインＧp,Ｇyがドライバのハンドル操作がない場合とは異なる特性に設定される。
【００４４】
具体的には、横位置偏差δ'に対する比例ゲインＧpは、横位置偏差δ'によって可変され、ドライバのハンドル操作の有無に応じて異なる特性に設定される。ドライバのハンドル操作がないときの比例ゲインＧpは、横位置偏差δ'が大きくなると線形に増加し、所定の上限値で一定となる特性に設定されている。
【００４５】
一方、ドライバのハンドル操作がある（ドライバの操舵介入が検知された）場合の比例ゲインＧpは、横位置偏差δ'が小さい領域に不感帯Ｄpが設けられ、この不感帯Ｄp内では０（又は０に近い値）とされる。そして、不感帯Ｄpを超えて横位置偏差δ'が大きくなると、所定の上限値まで線形に増加する特性に設定されている。不感帯Ｄpは、横位置偏差δ'が小さいときには、ドライバのハンドル操作に対して後述の補助トルクを余計に出力させないためである。
【００４６】
横位置偏差δの積分ゲインＧiは、ドライバのハンドル操作がないとき、横位置偏差δが大きくなるにつれて積分ゲインＧiが小さくなり、所定の偏差値以上で０になる特性に設定されており、過剰な横位置積分量の増加によるワインドアップを防止するようにしている。一方、ドライバのハンドル操作があったときには、積分ゲインＧiはＧi＝０とされ、積分制御が停止される。
【００４７】
ヨー角偏差θyに対する比例ゲインＧyは、ヨー角偏差θyによって可変とされ、ドライバのハンドル操作の有無に応じて異なる特性に設定される。ドライバのハンドル操作がないときの比例ゲインＧyは、ヨー角偏差θyが小さくなるにつれて線形に増加し、Ｑy点を境に増加の傾きが変化し、所定の上限値まで増加する。ヨー角偏差θyがＱy点以下のゲインの増加の傾きは、Ｑy点以上のゲインの増加の傾きより大きくなる特性に設定されている。
【００４８】
一方、ドライバのハンドル操作があるときのヨー角偏差θyに対する比例ゲインＧyは、ヨー角偏差θyが小さい領域に不感帯Ｄyが設けられ、この不感帯Ｄy内では０（又は０に近い値）とされる。そして、不感帯Ｄyを超えてヨー角偏差θyが大きくなると、所定の上限値まで線形に増加する特性に設定されている。不感帯Ｄyは、ヨー角偏差θyが小さいときに、ドライバのハンドル操作に対して余計な補助トルクを出力させないためである。
【００４９】
ヨー角偏差θyの微分ゲインＧrは、ドライバのハンドル操作がないとき、ヨー角偏差θyが大きくなるにつれて微分ゲインＧrが小さくなり、所定の偏差以上で一定となる特性に設定されており、過剰な応答速度による操舵制御系のオーバーシュートを防止するようにしている。一方、ドライバのハンドル操作があったときには、微分ゲインＧrはＧr＝０とされ、操舵システムによる応答性の制御が停止される。
【００５０】
目標操舵角算出部５４は、以下の（５）式に示すように、ＦＦ制御部５１で算出した操舵角αffとＦＢ制御部５２で算出した操舵角αfbとを合算し、目標操舵角αrefを算出する。この目標操舵角αrefは、舵角追従トルク設定部６０に送られ、実舵角を目標操舵角αrefに収束させるための舵角追従トルクＴfbが算出される。
αref＝αff＋αfb  …（５）
【００５１】
舵角追従トルク設定部６０は、実舵角検出部６１において操舵角センサ２２からの信号に基づいて実舵角αrを検出し、以下の（６）式に示すように、実舵角αrと目標操舵角算出部５４からの目標操舵角αrefとの舵角偏差Δαを、舵角偏差算出部６２で算出する。
Δα＝αref−αr  …（６）
【００５２】
舵角偏差算出部６２で算出された舵角偏差Δαは、比例制御部６３、微分制御部６４、積分制御部６５に入力され、それぞれ、以下の（７−１），（７−２），（７−３）式に示すように、比例制御操舵トルクＴp、微分制御操舵トルクＴd、積分制御操舵トルクＴiが算出される。そして、これらの操舵トルクＴp,Ｔd,Ｔiが舵角追従トルク算出部６６で合算され、（８）式に示す舵角追従トルクＴfbが算出される。
Ｔp＝Ｋp・Δα          …（７−１）
Ｔd＝Ｋd・ｄΔα／ｄｔ  …（７−２）
Ｔi＝Ｋi・∫Δαｄｔ    …（７−３）
Ｔfb＝Ｔp＋Ｔi＋Ｔd
＝Ｋp・Δα＋Ｋd・ｄΔα／ｄｔ＋Ｋi・∫Δαｄｔ  …（８）
【００５３】
（８）式で示す舵角追従トルクＴfbは、舵角偏差Δαに基づくフィードバック制御により、実操舵角αrを目標操舵角αrefに一致させるための操舵トルクである。この舵角追従トルクＴfbは、ドライバ操舵検知部７０でドライバのハンドル操作が検知されていない場合、予め実験やシミュレーション等によって最適に設定された比例ゲインＫp、微分ゲインＫd、及び積分ゲインＫiによるＰＩＤ制御で算出される。
【００５４】
一方、ドライバのハンドル操作が検知された場合には、積分ゲインＫiがＫi＝０とされて舵角偏差Δαに対する積分値がゼロにクリアされる。これは、目標操舵角αrefへのフィードバック制御における積分制御項αiのゼロクリアと併せて、ドライバの操舵介入がある状態からドライバの操舵介入がない状態に復帰したときに、余分な積分値によって不適切な操舵トルクが発生することを防止し、ドライバに違和感を与えることを未然に回避するためである。
【００５５】
リミット処理部６７は、舵角追従トルク算出部６６で算出された舵角追従トルクＴfbを、上下値及び下限値で制限するリミット処理を行う。この上下限のリミット処理は、ドライバの操舵介入が検知されたとき、例えば、ドライバのハンドル操作力が大きくなるほど、舵角追従トルクＴfbに対する上限及び下限の制限値を小さく設定する処理であり、ドライバへの違和感を抑制することができる。
【００５６】
以上の舵角追従トルク設定部６０に対して、補助トルク設定部８０は、目標操舵角算出部５４からの目標操舵角αrefをトルク変換処理して補助トルクＴasを設定する。ドライバの操舵介入時、目標操舵角αrefのフィードバック制御は、積分ゲインＧi及び微分ゲインＧrが共にゼロにクリアされて自車両の横位置偏差及びヨー角偏差に対する比例制御が支配的となり、この比例制御を主とする目標操舵角αrefから補助トルクＴasが設定される。このときの補助トルクＴasは、舵角追従トルクＴfbとの差がドライバに違和感を与えない程度となるように制限されて設定される。
【００５７】
以上の舵角追従トルクＴfb及び補助トルクＴasは、目標出力トルク設定部９０に送られ、ドライバの操舵介入の有無に応じて所定の比率で合算され、操舵制御装置３０による操舵制御の目標値となる目標出力トルクＴrefとして設定される。この目標出力トルクＴrefへの制御は、具体的には、ドライバのハンドル操作に応じた操舵トルクを合算した制御トルクを実現するための電動パワーステアリングモータ１２の電流制御となる。
【００５８】
本実施の形態においては、ドライバの操舵介入がない場合、補助トルクＴasがゼロとされて舵角追従トルクＴfbが目標出力トルクＴrefとして出力される。一方、ドライバの操舵介入があった場合には、図５に２点鎖線で示すように、舵角追従トルクＴfbが制限されて略ゼロに低下し、破線で示す補助トルクＴasが目標出力トルクＴrefとして出力される。すなわち、ドライバの操舵介入があった場合、目標出力トルクＴrefが舵角追従トルクＴfbから補助トルクＴasに切り換えられる。
【００５９】
このとき、ドライバの操舵介入時の目標出力トルクＴrefとなる補助トルクＴasは、目標操舵角αrefの横位置偏差の積分量がゼロにクリアされて設定される。これにより、ドライバの操舵操作に対して、横位置偏差の積分量の残留分によるドライバへの違和感を低減することができる。
【００６０】
すなわち、一般に、積分制御は外乱変化に対して位相が遅れるため、例えば、路面カントが切り替わった場合等には、溜まった積分量によって逆方向に操舵されたり、オーバーシュートが発生する可能性がある。これに対して、本実施の形態においては、目標経路への追従操舵制御中にドライバによる操舵介入があった場合、目標操舵角αrefへのフィードバック制御の横位置偏差に対する積分制御項をゼロにクリアして補助トルクＴasを発生させる。
【００６１】
これにより、目標経路に対するオフセットの増加やオーバーシュートの発生を防止することができる。また、カーブ等の走行中に、積分量が制限値に達して逆方向に偏差を打ち消すように作用し、ドライバのハンドル操作とは逆方向のトルクを発生するといったことがなく、ドライバに違和感を与えることを防止することができる。
【００６２】
また、ドライバの操舵介入があるとき、補助トルクＴasは、横位置偏差の積分量をゼロにクリアして横位置偏差及びヨー角偏差に比例するような値として設定される目標操舵角αrefから設定される。このため、ドライバの操舵介入がないときの舵角追従トルクＴfbとドライバの操舵介入があるときの補助トルクＴasとの差が不自然に大きくなることを防止することができ、例えば、ドライバのハンドル操作方向が目標出力トルクＴrefによるハンドルの変化方向と同じである場合に、当初はハンドル操作が軽く、操作を続けると舵感が重くなるといった違和感が残ることがない。
【００６３】
更には、万一、ドライバが意図せずに目標経路から外れそうになる操舵操作を行っても、目標経路との偏差に比例するような略一定の補助トルクＴasが操舵システム側から出力されているため、ドライバのハンドル操作に対して反力を発生させ、目標経路に確実に復帰させることが可能となる。しかも、目標経路と自車両との横位置偏差が小さいときには、横位置偏差の積分量をゼロとしているので、目標操舵角が積分によって増減することがなく、よって補助トルクＴasは積分による増減がなくなり、ドライバのハンドル操作を妨げることもない。
【００６４】
このように本実施の形態においては、ドライバによる操舵介入が検知されない場合には、積分制御を含むフィードバック制御を用いて目標操舵角を設定し、設定した目標操舵角と実操舵角との偏差に基づいて設定した舵角追従トルクを目標出力トルクとして設定し、ドライバによる操舵介入が検知された場合、積分制御の積分制御項をゼロにクリアして目標操舵角を設定すると共に、積分制御の積分制御項をゼロにクリアして設定した目標操舵角に基づいて補助トルクを設定し、設定した補助トルクを主として目標出力トルクを設定する。これにより、目標経路に対する追従操舵制御中の操舵出力からドライバの操舵介入時の操舵出力に、ドライバに違和感を与えることなく移行させることができ、また、ドライバの意図しない操舵操作に対しても目標経路への復帰が可能となる。
【符号の説明】
【００６５】
１  電動パワーステアリング装置
３０  操舵制御装置
４０  目標経路設定部
５０  目標操舵角設定部
５１  フィードフォワード制御部
５２  フィードバック制御部
５３  フィードバックゲイン設定部
５４  目標操舵角算出部
６０  舵角追従トルク設定部
６１  実舵角検出部
６２  舵角偏差算出部
６３  比例制御部
６４  微分制御部
６５  積分制御部
６６  舵角追従トルク算出部
６７  リミット処理部
７０  ドライバ操舵検知部
８０  補助トルク設定部
９０  目標出力トルク設定部
１００  外部環境認識装置
αref  目標操舵角
Ｔfb  舵角追従トルク
Ｔas  補助トルク
Ｔref  目標出力トルク
【図１】
2018052271.tif 000003
【図２】
2018052271.tif 000004
【図３】
2018052271.tif 000005
【図４】
2018052271.tif 000006
【図５】
2018052271.tif 000007