(57)【要約】【課題】電動モータの定常特性に与える悪影響を抑制しつつ応答性を向上させることができる技術を提供する。【解決手段】ステアリングホイールの操舵トルクを検出するトルクセンサと、ステアリングホイールに操舵補助力を与える電動モータと、電動モータへ実際に供給される実電流を検出するモータ電流検出部と、トルクセンサが検出した操舵トルクに基づいて電動モータに供給する目標電流を設定する目標電流算出部と、目標電流算出部が設定した目標電流とモータ電流検出部が検出する実電流とが一致するようにフィードバック制御を行うフィードバック制御部４０と、目標電流が増加する場合にモータ電流検出部が検出する実電流を増加させるフィードフォワード制御を行い、目標電流の変動の周波数が低いほど実電流の増加量を小さくするバンドパスフィルタ５２を有するフィードフォワード制御部５０とを備える。【選択図】図５
2010195097.tif 000002
【特許請求の範囲】
【請求項１】
ステアリングホイールの操舵トルクを検出する操舵トルク検出手段と、
前記ステアリングホイールに操舵補助力を与える電動モータと、
前記電動モータへ実際に供給される実電流を検出する電流検出手段と、
前記操舵トルク検出手段が検出した操舵トルクに基づいて前記電動モータに供給する目標電流を設定する目標電流設定手段と、
前記目標電流設定手段が設定した目標電流と前記電流検出手段が検出する実電流とが一致するようにフィードバック制御を行うフィードバック制御手段と、
前記目標電流が増加する場合に前記電流検出手段が検出する実電流を増加させるフィードフォワード制御を行い、当該目標電流の変動の周波数が低いほど当該実電流の増加量を小さくする周波数補償手段を有するフィードフォワード制御手段と、
を備えることを特徴とする電動パワーステアリング装置。
【請求項２】
前記フィードフォワード制御手段は、予め定められた重み係数を乗算することにより前記実電流の増加量を増減させる重み付け処理手段をさらに有することを特徴とする請求項１に記載の電動パワーステアリング装置。
【請求項３】
前記フィードフォワード制御手段は、少なくともこの電動パワーステアリング装置を搭載する車両の車速あるいは前記操舵トルク検出手段が検出する操舵トルクの変化量のいずれかに応じて前記重み係数を設定する重み係数設定手段をさらに有することを特徴とする請求項１又は２に記載の電動パワーステアリング装置。
【請求項４】
前記重み係数設定手段は、前記車速が低いほど前記重み係数を大きくすることを特徴とする請求項３に記載の電動パワーステアリング装置。
【請求項５】
前記重み係数設定手段は、前記操舵トルクの変化量が小さいほど前記重み係数を大きくすることを特徴とする請求項３又は４に記載の電動パワーステアリング装置。
【請求項６】
前記周波数補償手段は、所定の周波数のみを通すバンドパスフィルタであることを特徴とする請求項１から５のいずれか１項に記載の電動パワーステアリング装置。
【請求項７】
ステアリングホイールの操舵トルクを検出し、当該ステアリングホイールに操舵補助力を与える電動モータへ実際に供給される実電流を検出し、検出した操舵トルクに基づいて当該電動モータに供給する目標電流を設定し、当該目標電流と当該実電流とが一致するようにフィードバック制御を行い、当該目標電流が増加する場合に当該実電流を増加させるフィードフォワード制御を行い、当該フィードフォワード制御を行う際に、当該目標電流の変動の周波数が低いほど当該実電流の増加量を小さくすることを特徴とする電動パワーステアリング装置の制御方法。
【請求項８】
コンピュータに、
ステアリングホイールの操舵トルクを検出する機能と、
前記ステアリングホイールに操舵補助力を与える電動モータへ実際に供給された実電流を検出する機能と、
前記操舵トルクを検出する機能が検出する操舵トルクに基づいて前記電動モータを駆動する目標電流を設定する機能と、
前記目標電流を設定する機能が設定した目標電流と前記実電流を検出する機能が検出する実電流とが一致するようにフィードバック制御を行う機能と、
前記目標電流が増加する場合に前記電流検出手段が検出する実電流を増加させるフィードフォワード制御を行い、当該目標電流の変動の周波数が低いほど当該実電流の増加量を小さくする機能と
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電動パワーステアリング装置とその制御方法およびプログラムに関する。
【背景技術】
【０００２】
近年、車両のステアリング系に電動モータを備え、電動モータの動力にてドライバの操舵力をアシストする電動パワーステアリング装置が提案されている。
この電動パワーステアリング装置は、制御装置にて制御される。制御装置は、電動モータの駆動を制御するために、先ず、操舵トルクや車速などに応じて電動モータに供給する目標電流を設定する。そして、設定した目標電流と実際に電動モータに流れる実電流とを一致させるべく、目標電流と実電流との偏差がゼロになるように、フィードバック制御を行う。
【０００３】
しかしながら、フィードバック制御だけでは電動モータに流れる電流の変化の応答性は必ずしも充分とはいえない。このため、フィードバック制御に加えて、目標電流に応じてモータ駆動信号を大きくするフィードフォワード制御を実行し、操舵の応答性を高める手法が提案されている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１０−１００９１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
フィードバック制御に加えてフィードフォワード制御を行うことで応答性は改善する。しかしながら、フィードバック制御の出力とフィードフォワード制御の出力とを加算する加算器には、定常状態においてもフィードバック制御の出力とフィードフォワード制御の出力が加算されるので、定常状態においても目標電流と実電流との間に差が生じてしまう。それゆえ、既存のフィードバック制御を行うシステムに、単にフィードフォワード制御を追加すると電動モータの定常特性に大幅に影響を与えてしまうおそれがある。そのため、電動モータの定常特性に影響を与えることなくフィードフォワード制御を追加するには、既存のフィードバック制御を含めた新たなシステムが要求される。
【課題を解決するための手段】
【０００６】
かかる目的のもと、本発明は、ステアリングホイールの操舵トルクを検出する操舵トルク検出手段と、前記ステアリングホイールに操舵補助力を与える電動モータと、前記電動モータへ実際に供給される実電流を検出する電流検出手段と、前記操舵トルク検出手段が検出した操舵トルクに基づいて前記電動モータに供給する目標電流を設定する目標電流設定手段と、前記目標電流設定手段が設定した目標電流と前記電流検出手段が検出する実電流とが一致するようにフィードバック制御を行うフィードバック制御手段と、前記目標電流が増加する場合に前記電流検出手段が検出する実電流を増加させるフィードフォワード制御を行い、当該目標電流の変動の周波数が低いほど当該実電流の増加量を小さくする周波数補償手段を有するフィードフォワード制御手段と、を備えることを特徴とする電動パワーステアリング装置である。
【０００７】
ここで、前記フィードフォワード制御手段は、予め定められた重み係数を乗算することにより前記実電流の増加量を増減させる重み付け処理手段をさらに有することが好適である。
そして、前記フィードフォワード制御手段は、少なくともこの電動パワーステアリング装置を搭載する車両の車速あるいは前記操舵トルク検出手段が検出する操舵トルクの変化量のいずれかに応じて前記重み係数を設定する重み係数設定手段をさらに有することが好適である。
そして、前記重み係数設定手段は、前記車速が低いほど前記重み係数を大きくすることが好適である。
また、前記重み係数設定手段は、前記操舵トルクの変化量が小さいほど前記重み係数を大きくすることが好適である。
ここで、前記周波数補償手段は、所定の周波数のみを通すバンドパスフィルタであることが好適である。
【０００８】
他の観点から捉えると、本発明は、ステアリングホイールの操舵トルクを検出し、当該ステアリングホイールに操舵補助力を与える電動モータへ実際に供給される実電流を検出し、検出した操舵トルクに基づいて当該電動モータに供給する目標電流を設定し、当該目標電流と当該実電流とが一致するようにフィードバック制御を行い、当該目標電流が増加する場合に当該実電流を増加させるフィードフォワード制御を行い、当該フィードフォワード制御を行う際に、当該目標電流の変動の周波数が低いほど当該実電流の増加量を小さくすることを特徴とする電動パワーステアリング装置の制御方法である。
【０００９】
また、他の観点から捉えると、本発明は、コンピュータに、ステアリングホイールの操舵トルクを検出する機能と、前記ステアリングホイールに操舵補助力を与える電動モータへ実際に供給された実電流を検出する機能と、前記操舵トルクを検出する機能が検出する操舵トルクに基づいて前記電動モータを駆動する目標電流を設定する機能と、前記目標電流を設定する機能が設定した目標電流と前記実電流を検出する機能が検出する実電流とが一致するようにフィードバック制御を行う機能と、前記目標電流が増加する場合に前記電流検出手段が検出する実電流を増加させるフィードフォワード制御を行い、当該目標電流の変動の周波数が低いほど当該実電流の増加量を小さくする機能とを実現させるためのプログラムである。
【発明の効果】
【００１０】
本発明によれば、既存のフィードバック制御を再設計することなく、電動モータの定常特性に与える悪影響を抑制しつつ応答性を向上させることができる。
【図面の簡単な説明】
【００１１】
【図１】実施の形態に係る電動パワーステアリング装置の概略構成を示す図である。
【図２】電動パワーステアリング装置の制御装置の概略構成図である。
【図３】目標電流算出部の概略構成図である。
【図４】制御部の概略構成図である。
【図５】フィードバック制御部とフィードフォワード制御部のブロック図である。
【図６】本実施の形態で用いるバンドパスフィルタの特性を示す図である。
【図７】重み係数αと車速との関係を示す図である。
【図８】重み係数αとステアリングホイールのトルク変化量との関係を示す図である。
【図９】ステップ応答の比較を示す図である。
【発明を実施するための形態】
【００１２】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
図１は、実施の形態に係る電動パワーステアリング装置１００の概略構成を示す図である。
電動パワーステアリング装置１００（以下、単に「ステアリング装置１００」と称する場合もある。）は、乗り物の進行方向を任意に変えるためのかじ取り装置であり、本実施の形態においては自動車に適用した構成を例示している。
【００１３】
ステアリング装置１００は、ドライバが操作する車輪（ホイール）状のステアリングホイール（ハンドル）１０１と、ステアリングホイール１０１に一体的に設けられたステアリングシャフト１０２とを備えている。ステアリングシャフト１０２と上部連結シャフト１０３とが自在継手１０３ａを介して連結されており、上部連結シャフト１０３と下部連結シャフト１０８とが自在継手１０３ｂを介して連結されている。
【００１４】
また、ステアリング装置１００は、転動輪としての左右の前輪１５０のそれぞれに連結されたタイロッド１０４と、タイロッド１０４に連結されたラック軸１０５とを備えている。また、ステアリング装置１００は、ラック軸１０５に形成されたラック歯１０５ａとともにラック・ピニオン機構を構成するピニオン１０６ａを備えている。ピニオン１０６ａは、ピニオンシャフト１０６の下端部に形成されている。
【００１５】
また、ステアリング装置１００は、ピニオンシャフト１０６を収納するステアリングギアボックス１０７を有している。ピニオンシャフト１０６は、ステアリングギアボックス１０７にてトーションバー（不図示）を介して下部連結シャフト１０８と連結されている。ステアリングギアボックス１０７の内部には、下部連結シャフト１０８とピニオンシャフト１０６との相対角度に基づいてステアリングホイール１０１の操舵トルクを検出する操舵トルク検出手段の一例としてのトルクセンサ１０９が設けられている。
【００１６】
また、ステアリング装置１００は、ステアリングギアボックス１０７に支持された電動モータ１１０と、電動モータ１１０の駆動力を減速してピニオンシャフト１０６に伝達する減速機構１１１とを有している。
また、ステアリング装置１００は、電動モータ１１０に実際に流れる実電流の大きさおよび方向を検出する電流検出手段の一例としてのモータ電流検出部３３（図４参照）と、電動モータ１１０の端子間電圧を検出するモータ電圧検出部１６０を有している。
【００１７】
そして、ステアリング装置１００は、電動モータ１１０の作動を制御する制御装置１０を備えている。制御装置１０には、上述したトルクセンサ１０９の出力値、自動車の車速を検出する車速センサ１７０の出力値、モータ電流検出部３３の出力値、モータ電圧検出部１６０の出力値が入力される。
【００１８】
以上のように構成された電動パワーステアリング装置１００は、ステアリングホイール１０１に加えられた操舵トルクをトルクセンサ１０９にて検出し、その検出トルクに応じて電動モータ１１０を駆動し、電動モータ１１０の発生トルクをピニオンシャフト１０６に伝達する。これにより、電動モータ１１０の発生トルクが、ステアリングホイール１０１に加える運転者の操舵力をアシストする。
【００１９】
次に、制御装置１０について説明する。
制御装置１０は、ＣＰＵ、ＲＯＭ、ＲＡＭ、バックアップＲＡＭ等からなる算術論理演算回路である。
図２は、電動パワーステアリング装置１００の制御装置１０の概略構成図である。
制御装置１０には、上述したトルクセンサ１０９にて検出された操舵トルクが出力信号に変換されたトルク信号Ｔｄと、車速センサ１７０にて検出された車速が出力信号に変換された車速信号ｖとが入力される。
【００２０】
また、制御装置１０には、モータ電流検出部３３にて検出された実電流が出力信号に変換されたモータ電流信号Ｉｍと、モータ電圧検出部１６０にて検出された電圧が出力信号に変換されたモータ端子間電圧信号Ｖｍとが入力される。
なお、制御装置１０は、トルクセンサ１０９などからの検出信号がアナログ信号として入力されるので、図示しないＡ／Ｄ変換部によりアナログ信号をデジタル信号に変換し、ＣＰＵに取り込んでいる。
【００２１】
そして、制御装置１０は、トルク信号Ｔｄに基づいて目標補助トルクを算出し、この目標補助トルクを電動モータ１１０が供給するのに必要となる目標電流を算出する目標電流算出部２０と、目標電流算出部２０が算出した目標電流に基づいてフィードバック制御などを行う制御部３０とを有している。
【００２２】
次に、目標電流算出部２０について詳述する。図３は、目標電流算出部２０の概略構成図である。
目標電流算出部２０は、目標電流を設定する上で基準となるベース電流を算出するベース電流算出部２１と、電動モータ１１０の慣性モーメントを打ち消すための電流を算出するイナーシャ補償電流算出部２２とを備えている。また、目標電流算出部２０は、モータの回転を制限する電流を算出するダンパー補償電流算出部２３と、モータ電流信号Ｉｍおよびモータ端子間電圧信号Ｖｍに基づいて電動モータ１１０の回転速度を算出するモータ回転速度算出部２４とを備えている。また、目標電流算出部２０は、ベース電流算出部２１、イナーシャ補償電流算出部２２、ダンパー補償電流算出部２３などからの出力に基づいて最終的な目標電流を決定する最終目標電流決定部２５を備えている。
【００２３】
ベース電流算出部２１は、位相補償部２６にてトルク信号Ｔｄが位相補償されたトルク信号Ｔｓと、車速センサ１７０からの車速信号ｖとに基づいてベース電流を算出し、このベース電流の情報を含むベース電流信号Ｉｍｓを出力する。なお、ベース電流算出部２１は、例えば、予め経験則に基づいて作成しＲＯＭに記憶しておいた、トルク信号Ｔｓおよび車速信号ｖとベース電流との対応を示すマップに、トルク信号Ｔｓおよび車速信号ｖを代入することによりベース電流を算出する。
【００２４】
イナーシャ補償電流算出部２２は、トルク信号Ｔｄと車速信号ｖとに基づいて電動モータ１１０およびシステムの慣性モーメントを打ち消すためのイナーシャ補償電流を算出し、この電流の情報を含むイナーシャ補償電流信号Ｉｓを出力する。なお、ベース電流算出部２１は、例えば、予め経験則に基づいて作成しＲＯＭに記憶しておいた、トルク信号Ｔｄおよび車速信号ｖとイナーシャ補償電流との対応を示すマップに、トルク信号Ｔｄおよび車速信号ｖを代入することによりイナーシャ補償電流を算出する。
【００２５】
ダンパー補償電流算出部２３は、トルク信号Ｔｄと、車速信号ｖと、電動モータ１１０の回転速度信号Ｎｍとに基づいて、電動モータ１１０の回転を制限するダンパー補償電流を算出し、この電流の情報を含むダンパー補償電流信号Ｉｄを出力する。なお、ダンパー補償電流算出部２３は、例えば、予め経験則に基づいて作成しＲＯＭに記憶しておいた、トルク信号Ｔｄ、車速信号ｖおよび回転速度信号Ｎｍと、ダンパー補償電流との対応を示すマップに、トルク信号Ｔｄと車速信号ｖと回転速度信号Ｎｍとを代入することによりダンパー補償電流を算出する。
【００２６】
最終目標電流決定部２５は、ベース電流算出部２１から出力されたベース電流信号Ｉｍｓ、イナーシャ補償電流算出部２２から出力されたイナーシャ補償電流信号Ｉｓおよびダンパー補償電流算出部２３から出力されたダンパー補償電流信号Ｉｄに基づいて最終的な目標電流を決定し、この電流の情報を含む目標電流信号ＩＴを出力する。最終目標電流決定部２５は、例えば、ベース電流に、イナーシャ補償電流を加算するとともにダンパー補償電流を減算して得た補償電流を、予め経験則に基づいて作成しＲＯＭに記憶しておいた、補償電流と最終的な目標電流との対応を示すマップに代入することにより最終的な目標電流を算出する。
このように、目標電流算出部２０は、トルクセンサ１０９が検出した操舵トルクに基づいて電動モータ１１０に供給する目標電流を設定する目標電流設定手段の一例として機能する。
【００２７】
次に、制御部３０について詳述する。図４は、制御部３０の概略構成図である。
制御部３０は、電動モータ１１０の作動を制御するモータ駆動制御部３１と、電動モータ１１０を駆動させるモータ駆動部３２と、電動モータ１１０に実際に流れる実電流を検出するモータ電流検出部３３とを有している。
【００２８】
モータ駆動制御部３１は、目標電流算出部２０にて算出された目標電流と、モータ電流検出部３３にて検出される電動モータ１１０へ供給される実電流との偏差に基づいてフィードバック制御を行うフィードバック制御手段の一例としてのフィードバック（Ｆ／Ｂ）制御部４０を有している。また、モータ駆動制御部３１は、目標電流算出部２０にて算出された目標電流に基づいてフィードフォワード制御を行うフィードフォワード制御手段の一例としてのフィードフォワード（Ｆ／Ｆ）制御部５０を有している。フィードバック（Ｆ／Ｂ）制御部４０およびフィードフォワード（Ｆ／Ｆ）制御部５０については後で詳述する。
【００２９】
さらに、モータ駆動制御部３１は、電動モータ１１０をＰＷＭ駆動するためのＰＷＭ（パルス幅変調）信号を生成するＰＷＭ信号生成部６０を有している。ＰＷＭ信号生成部６０は、フィードフォワード（Ｆ／Ｆ）制御部５０およびフィードバック（Ｆ／Ｂ）制御部４０からの出力値に基づいてＰＷＭ信号６０ａを生成し、生成したＰＷＭ信号６０ａをモータ駆動部３２に出力する。
【００３０】
モータ駆動部３２は、４個の電力用電界効果トランジスタをＨ型ブリッジ回路の構成で接続したモータ駆動回路７０と、４個の中から選択した２個の電界効果トランジスタのゲートを駆動してこれらの電界効果トランジスタをスイッチング動作させるゲート駆動回路部８０とを有している。ゲート駆動回路部８０は、ＰＷＭ信号生成部６０から出力された駆動制御信号（ＰＷＭ信号）６０ａに基づいて、ステアリングホイール１０１の操舵方向に応じて２個の電界効果トランジスタを選択し、選択した２個の電界効果トランジスタをスイッチング動作させる。
【００３１】
モータ電流検出部３３は、モータ駆動回路７０に直列に接続されたシャント抵抗７１の両端に生じる電圧から電動モータ１１０に流れるモータ電流（電機子電流）の値を検出してモータ電流信号Ｉｍを出力する。
【００３２】
次に、フィードバック制御部４０とフィードフォワード制御部５０について説明する。
図５は、フィードバック（Ｆ／Ｂ）制御部４０とフィードフォワード（Ｆ／Ｆ）制御部５０のブロック図である。
フィードバック制御部４０は、目標電流算出部２０にて算出された目標電流とモータ電流検出部３３にて検出された実電流との偏差を求める偏差演算部４１と、その偏差がゼロとなるようにフィードバック処理を行うフィードバック（Ｆ／Ｂ）処理部４２とを有している。
【００３３】
偏差演算部４１は、目標電流算出部２０からの出力値ＩＴとモータ電流検出部３３からの出力値Ｉｍとの偏差の値を偏差信号４１ａとして出力する。
フィードバック（Ｆ／Ｂ）処理部４２は、目標電流と実電流とが一致するようにフィードバック制御を行うものであり、例えば、入力された偏差信号４１ａに対して、比例要素で比例処理した信号を出力し、積分要素で積分処理した信号を出力し、加算演算部でこれらの信号を加算してフィードバック処理信号４２ａを生成・出力する。
【００３４】
フィードフォワード制御部５０は、目標電流算出部２０にて算出された目標電流に対する追従性を向上させるために設けられており、基本的には目標電流の変動に応じた出力値を出力する。
フィードフォワード制御部５０は、目標電流算出部２０にて算出された目標電流に対してフィードフォワード処理を行うフィードフォワード（Ｆ／Ｆ）処理部５１と、フィードフォワード（Ｆ／Ｆ）処理部５１から出力された信号の周波数に応じてフィードフォワード効果を変化させる周波数補償手段の一例としてのバンドパスフィルタ（ＢＰＦ）５２とを有する。
【００３５】
さらに、フィードフォワード制御部５０は、バンドパスフィルタ５２からの出力値に対して重み付けを行う重み付け処理手段の一例としての重み付け処理部５３と、重み付け処理部５３にて処理を行う際に用いる重み係数αを設定する重み係数設定手段の一例としての重み係数設定部５４とを有する。
さらに、フィードフォワード制御部５０は、重み付け処理部５３からの出力値５３ａとフィードバック制御部４０からの出力値４２ａとを加算し、その値５０ａをＰＷＭ信号生成部６０へ出力する加算器５５を有している。
【００３６】
フィードフォワード（Ｆ／Ｆ）処理部５１は、その伝達関数が電動モータ１１０の伝達関数の逆関数として与えられる処理である。つまり、電動モータ１１０の伝達関数をＧ（ｓ）とした場合に、フィードフォワード処理部５１の伝達関数Ｈ（ｓ）は、Ｈ（ｓ）＝１／Ｇ（ｓ）である。例えば、電動モータ１１０の、モータ軸イナーシャをＪｍ、モータトルク定数をＫｔ、誘起電圧定数をＫｅとして、伝達関数Ｇ（ｓ）が以下の式（１）で表される場合に、フィードフォワード処理部５１の伝達関数Ｈ（ｓ）は以下の式（２）で表される。
Ｇ（ｓ）＝Ｊｍ×ｓ／（Ｊｍ×Ｌ×ｓ２＋Ｊｍ×Ｒ×ｓ＋Ｋｅ×Ｋｔ）・・・（１）
Ｈ（ｓ）＝（Ｊｍ×Ｌ×ｓ２＋Ｊｍ×Ｒ×ｓ＋Ｋｅ×Ｋｔ）／（Ｊｍ×ｓ）・・・（２）
なお、ｓはラプラス変換の演算子である。
【００３７】
バンドパスフィルタ（ＢＰＦ）５２は、必要な範囲の周波数のみを通し、他の周波数は通さない（減衰させる）フィルタである。図６は、本実施の形態で用いるバンドパスフィルタ５２の特性を示す図である。本実施の形態に係るバンドパスフィルタ５２は、図６に示すように、通す周波数領域をｆ１〜ｆ２とし、それ以外の周波数は通さないか減衰させる。ゆえに、ｆ１より低い低周波数領域においては低周波数ほどフィードフォワード処理部５１から出力された値が減衰させられる。また、ｆ２より高い高周波数領域においては高周波数ほどフィードフォワード処理部５１から出力された値が減衰させられる。
なお、ｆ１は５Ｈｚ、ｆ２は１００Ｈｚであることを例示することができる。ｆ２を１００Ｈｚとすることにより、トルク信号Ｔｄなどにノイズが混入した場合でも、そのノイズ成分の影響を受けてステアリングホイール１０１の操舵フィーリングに悪影響を与えることを抑制することができる。なお、バンドパスフィルタ（ＢＰＦ）５２に変えて、適宜ローパスフィルタ（ＬＰＦ）および/又は、ハイパスフィルタ（ＨＰＦ）を介装してもよい。
【００３８】
重み付け処理部５３は、重み係数設定部５４にて設定された重み係数αをバンドパスフィルタ５２からの出力値に乗算する処理である。
重み係数設定部５４は、車速信号ｖに基づいて重み係数αを算出する。図７は、重み係数αと車速との関係を示す図である。予め経験則に基づいて車速に応じた最適な重み係数αを図７に示すように導き出しておく。そして、重み係数設定部５４は、予め作成しＲＯＭに記憶しておいた、車速信号ｖと重み係数αとの対応を示すマップ、あるいは車速信号ｖと重み係数αとの関係式に、車速信号ｖを代入することにより重み係数αを算出し、設定する。
【００３９】
また、重み係数設定部５４は、トルク信号Ｔｄに基づいて重み係数αを算出してもよい。図８は、重み係数αとステアリングホイール１０１のトルク変化量との関係を示す図である。予め経験則に基づいてステアリングホイール１０１のトルク変化量に応じた最適な重み係数αを図８に示すように導き出しておく。そして、重み係数設定部５４は、予め作成しＲＯＭに記憶しておいた、ステアリングホイール１０１のトルク変化量と重み係数αとの対応を示すマップに、トルク信号Ｔｄから導き出したトルク変化量を代入することにより重み係数αを算出する。あるいは、予め作成したトルク変化量と重み係数αとの関係式にトルク変化量を代入することにより重み係数αを算出してもよい。なお、トルク変化量としてトルク信号Ｔｄの微分値を算出してもよい。
【００４０】
また、重み係数設定部５４は、車速信号ｖおよびトルク信号Ｔｄに基づいて重み係数αを算出することも好適である。かかる場合においても、予め経験則に基づいて車速信号ｖおよびステアリングホイール１０１のトルク変化量と最適な重み係数αとの関係を導き出しておく。そしてこれらの対応関係を示すマップを予め作成しＲＯＭに記憶しておき、重み係数設定部５４は、このマップに、車速信号ｖおよびトルク変化量を代入することにより重み係数αを算出する。あるいは、予め作成した車速信号ｖおよびトルク変化量と重み係数αとの関係式に車速信号ｖおよびトルク変動を代入することにより重み係数αを算出してもよい。
【００４１】
以下に、以上のように構成された電動パワーステアリング装置１００の作用について説明する。
図９は、ステップ応答の比較を示す図である。
図９では、目標電流算出部２０にて算出された目標電流をステップ関数とした場合の、本実施の形態の制御部３０のフィードフォワード制御部５０およびフィードバック（Ｆ／Ｂ）制御部４０からの出力値５０ａのステップ応答を実線で示している。また、本実施の形態のフィードフォワード制御部５０から、バンドパスフィルタ５２と重み付け処理部５３と重み係数設定部５４とを排除したシステム（第１の比較システム）における出力値５０ａのステップ応答を一点鎖線で示している。また、本実施の形態の制御部３０からフィードフォワード制御部５０を排除、つまりフィードバック制御部４０のみを設けたシステム（第２の比較システム）におけるフィードバック制御部４０からの出力値のステップ応答を破線で示している。そして、これらのステップ応答を太い実線（太線）で示した目標電流のステップ応答と比較している。
【００４２】
図９に示すように、本実施の形態の制御部３０ではフィードフォワード制御部５０を設けているのでフィードバック制御部４０のみを設けた第２の比較システムよりも応答性はよい。また、本実施の形態の制御部３０のフィードフォワード制御部５０では、定常状態で第１の比較システムよりも目標電流に近い。これは、バンドパスフィルタ５２により低周波数側の出力値がキャンセルされるか減衰されるので、フィードフォワード効果もキャンセルされるか減衰されるためである。言い換えれば、バンドパスフィルタ５２により、目標電流の変動の周波数が低いほどフィードフォワード制御部５０による実電流の増加量が小さくされられるためである。
【００４３】
それゆえ、例えば、ステアリングホイール１０１が一定位置で保持（保舵）されている状態から回転された時には、フィードフォワード制御部５０からの出力値は、目標電流算出部２０からの出力値ＩＴの変動に追従して変動する。ゆえに、ＰＷＭ信号生成部６０へ入力される値は、フィードフォワード制御部５０を設けずにフィードバック制御部４０のみを設けたシステムよりも大きくなり、ステアリングホイール１０１の操作に対する応答性が向上する。
【００４４】
また、図７に示すように車速に応じた重み係数αを決定することにより、車庫入れ時など低速時においてステアリングホイール１０１の操作に対する応答性が向上する。他方、高速時には応答性が緩和されるのでステアリングホイール１０１の操作が安定する。
また、図８に示すようにトルク変動に応じた重み係数αを決定することにより、車庫入れ時など比較的緩やかにステアリングホイール１０１の操作が行われるときに応答性が向上する。他方、急ハンドル時には応答性が緩和されるので安全である。
【００４５】
一方、例えば、ステアリングホイール１０１が一定位置で保持（保舵）またはゆっくりと操作される場合には、バンドパスフィルタ５２によりフィードフォワード効果がキャンセルされるか減衰される。言い換えれば、バンドパスフィルタ５２により、目標電流の変動の周波数が低いほどフィードフォワード制御部５０による実電流の増加量が小さくされられる。それゆえ、ＰＷＭ信号生成部６０へ入力される値は、フィードフォワード制御部５０を設けずにフィードバック制御部４０のみを設けたシステムと同じか、たとえ増えたとしても大幅には増えないので安定する。
【００４６】
以上より、本実施の形態に係る電動パワーステアリング装置１００においては、電動モータ１１０の定常特性に与える悪影響を抑制しつつ応答性を向上させることができる。また、フィードバック制御部４０のみを設けた制御装置に、本実施の形態に係るフィードフォワード制御部５０を追加することで、フィードバック制御部４０を再設計することなく、上記効果を得ることができる。
【符号の説明】
【００４７】
１０…制御装置、２０…目標電流算出部、３０…制御部、３３…モータ電流検出部、４０…フィードバック制御部、５０…フィードフォワード制御部、５１…フィードフォワード処理部、５２…バンドパスフィルタ、５３…重み付け処理部、５４…重み係数設定部、５５…加算器、１００…電動パワーステアリング装置、１０１…ステアリングホイール、１０２…ステアリングシャフト、１０９…トルクセンサ、１１０…電動モータ、１６０…モータ電圧検出部、１７０…車速センサ
【図１】
2010195097.tif 000003
【図２】
2010195097.tif 000004
【図３】
2010195097.tif 000005
【図４】
2010195097.tif 000006
【図５】
2010195097.tif 000007
【図６】
2010195097.tif 000008
【図７】
2010195097.tif 000009
【図８】
2010195097.tif 000010
【図９】
2010195097.tif 000011