(57)【要約】【課題】補助操舵力の付加開始、停止のタイミングを適切に判定することのできる電動パワーステアリング制御装置を得る。【解決手段】ステアリング系に補助操舵力を付加するモータ７と、ステアリング系の操舵トルクを検出するトルクセンサ２と、操舵トルクの検出値に応じてモータ７を駆動させるモータ駆動手段１３、１４、１２１、１２４と、モータ７の駆動開始および駆動停止を指示するモータ駆動指示手段、モータ駆動判定手段１２２、１２３とを備え、モータ駆動判定手段１２２、１２３は、モータ駆動指示手段１２３によりモータ７の駆動停止を指示された時に操舵トルクの検出値が停止所定値以下を示す状態が停止所定時間にわたって継続している場合、モータ７の駆動を停止させ、補助操舵力の付加を停止させるべくモータ駆動手段に指示する。【選択図】　　　　図１
2004122848.tif 000002
【特許請求の範囲】
【請求項１】
ステアリング系に補助操舵力を付加するモータと、
前記ステアリング系の操舵トルクを検出する操舵トルク検出手段と、
前記操舵トルクの検出値に応じて前記モータを駆動させるモータ駆動手段と、
前記モータの駆動開始および駆動停止を指示するモータ駆動指示手段と、
前記モータ駆動指示手段の指示に基づき、前記モータの駆動開始および駆動停止を判定するモータ駆動判定手段とを備え、
前記モータ駆動判定手段は、前記モータ駆動指示手段により前記モータの駆動停止を指示された時に、前記操舵トルクの検出値が停止所定値以下を示す状態が停止所定時間にわたって継続している場合、前記モータの駆動を停止させ、前記補助操舵力の付加を停止させるべく前記モータ駆動手段に指示することを特徴とする電動パワーステアリング制御装置。
【請求項２】
ステアリング系に補助操舵力を付加するモータと、
前記ステアリング系の操舵トルクを検出する操舵トルク検出手段と、
前記操舵トルクの検出値に応じて、前記モータの出力に対応した状態量を制御して前記モータを駆動させるモータ駆動手段と、
前記モータの駆動開始および駆動停止を指示するモータ駆動指示手段と、
前記モータ駆動指示手段の指示に基づき、前記モータの駆動開始および駆動停止を判定するモータ駆動判定手段とを備え、
前記モータ駆動判定手段は、前記モータ駆動指示手段により前記モータの駆動停止を指示された時に、前記モータの状態量が停止所定値以下を示す状態が停止所定時間にわたって継続している場合、前記モータの駆動を停止させ、前記補助操舵力の付加を停止させるべく前記モータ駆動手段に指示することを特徴とする電動パワーステアリング制御装置。
【請求項３】
前記モータ駆動判定手段は、前記モータ電流の電流値を前記状態量として判定することを特徴とする請求項２に記載の電動パワーステアリング制御装置。
【請求項４】
前記モータ駆動判定手段は、前記モータの印加電圧値を前記状態量として判定することを特徴とする請求項２に記載の電動パワーステアリング制御装置。
【請求項５】
前記モータの端子間電圧値を検出するモータ端子間電圧検出手段を備え、
前記モータ駆動判定手段は、前記端子間電圧値を前記状態量として判定することを特徴とする請求項２に記載の電動パワーステアリング制御装置。
【請求項６】
前記停止所定時間は、０．０１秒から１秒までの間の時間に設定されたことを特徴とする請求項１から請求項５までのいずれか１項に記載の電動パワーステアリング制御装置。
【請求項７】
前記停止所定値は、１Ｎｍの操舵トルクに対応する値に設定されたことを特徴とする請求項１から請求項６までのいずれか１項に記載の電動パワーステアリング制御装置。
【請求項８】
前記モータ駆動判定手段は、前記モータ駆動指示手段により前記モータの駆動停止が指示されてから、駆動所定時間が経過した時点で、前記モータの駆動を停止させ、前記補助操舵力の付加を停止させるべく前記モータ駆動手段に指示することを特徴とした請求項１から請求項７までのいずれか１項に記載の電動パワーステアリング制御装置。
【請求項９】
前記駆動所定時間は、１０秒以下に設定されたことを特徴とする請求項８に記載の電動パワーステアリング制御装置。
【請求項１０】
前記モータ駆動判定手段は、前記モータ駆動指示手段により前記モータの駆動開始を指示された時に、前記操舵トルクの検出値が開始所定値以下を示す状態が開始所定時間にわたって継続している場合、前記モータの駆動を開始させ、前記補助操舵力の付加を開始させるべく前記モータ駆動手段に指示することを特徴とする請求項１から請求項９までのいずれか１項に記載の電動パワーステアリング制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ステアリングに補助操舵力を付加する電動パワーステアリング制御装置における駆動開始・停止時の制御に関するものである。
【０００２】
【従来の技術】
一般に知られた補助操舵力を付加する電動パワーステアリング制御装置は、ステアリング系の操舵トルクを検出し、この検出信号に基づいてモータに補助操舵力を発生させて、運転者によるステアリングの操舵力の軽減を図っている。
例えば、従来の電動パワーステアリング制御装置において、ステアリングホイールはステアリングコラムに連結され、ステアリングコラムは、運転者の操舵トルクが伝達される。トルクセンサは、運転者の操舵トルクに応じた電気信号を制御処理回路に出力する。制御処理回路は、ＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｍｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）、Ｉ／Ｏ（Ｉｎｐｕｔ／Ｏｕｔｐｕｔ）回路、ＰＷＭ（Ｐｕｌｓｅ　Ｗｉｄｔｈ　Ｍｏｄｕｌａｔｉｏｎ）回路およびＡ／Ｄ（Ａｎａｌｏｇ　ｔｏ　Ｄｉｇｉｔａｌ）変換回路から構成される。
【０００３】
制御処理回路は、イグニションスイッチのオン／オフを示すイグニション信号およびエンジン回転数センサからのエンジン回転数信号を用いて、補助操舵力の付加または停止を判定する。また、補助操舵力の付加時には、制御処理回路は、車速センサによる車速信号と、トルクセンサによる操舵トルク信号と、モータの電流を検出する電流検出回路による電流検出信号とによって、バッテリおよびブリッジ回路に接続されたモータに電流を通流させてモータを駆動させ、ステアリングに操舵補助力を付加させる（例えば、特許文献１参照）。
【０００４】
【特許文献１】
特開平９−２９０７６４号公報（第９頁、第１図）
【０００５】
【発明が解決しようとする課題】
従来の電動パワーステアリング制御装置は以上のように、車両のイグニションスイッチがオフになり、補助操舵力の付加が直ちに停止すると、操舵中であれば切り込み操舵によるタイヤの捩れ等が戻ろうとする力によってステアリングが戻されてしまい、操舵トルクが急激に変動し、運転者に要求される操舵力が急激に大きくなる。したがって、補助操舵力の停止要求後、操舵トルクが所定値以下にならないと補助操舵力の付加を停止しないようにして、トルク変動が発生しないようにしていた。しかし、運転者が操舵中にステアリングを切り返したり、すばやく操舵したときに操舵トルクが中立を通過すると即座に補助操舵力の付加を停止してしまうため、運転者に要求される操舵力が急激に大きくなり、操舵フィーリングが悪いという問題点があった。また、ノイズにより補助操舵力の付加を誤判定することがあるという問題点があった。
【０００６】
この発明は上記のような問題点を解決するためになされたもので、補助操舵力の付加開始、停止のタイミングを適切に判定することのできる電動パワーステアリング制御装置を得ることを目的とする。
【０００７】
【課題を解決するための手段】
この発明に係る電動パワーステアリング制御装置は、ステアリング系に補助操舵力を付加するモータと、ステアリング系の操舵トルクを検出する操舵トルク検出手段と、操舵トルクの検出値に応じてモータを駆動させるモータ駆動手段と、モータの駆動開始および駆動停止を指示するモータ駆動指示手段と、モータ駆動指示手段の指示に基づき、モータを駆動開始および駆動停止を判定するモータ駆動判定手段とを備え、モータ駆動判定手段は、モータ駆動指示手段によりモータの駆動停止を指示された時に、操舵トルクの検出値が停止所定値以下を示す状態が停止所定時間にわたって継続している場合、モータの駆動を停止させ、補助操舵力の付加を停止させるべくモータ駆動手段に指示するものである。
【０００８】
【発明の実施の形態】
実施の形態１．
以下、図面を参照しながら、この発明の実施の形態１について詳細に説明する。図１はこの発明の実施の形態１を示す電動パワーステアリング制御装置のブロック構成図である。
【０００９】
図１において、電動パワーステアリング制御装置１は、トルクセンサ（操舵トルク検出手段）２、車速センサ３、エンジン回転数センサ４、イグニションスイッチ５、バッテリ６およびモータ７に接続されている。
トルクセンサ２は運転者の操舵トルクを検出し、車速センサ３は車両の速度を検出する。エンジン回転数センサ４はエンジンの回転数を検出する。
トルクセンサ２からの操舵トルク信号、車速センサ３からの車速信号、エンジン回転数センサ４からのエンジン回転数信号およびイグニションスイッチ５からのイグニション信号は、電動パワーステアリング制御装置１に入力され、入力インターフェース（Ｉ／Ｆ）回路１１は、操舵トルク信号、車速信号、エンジン回転数信号、イグニション信号をマイクロコンピュータ（モータ駆動手段、モータ駆動指示手段、モータ駆動判定手段）１２で処理できるような電気信号に変換する。
電流検出回路（モータ駆動手段）１３は、モータ７の通流電流（モータ電流）の大きさを検出し、マイクロコンピュータ１２で処理できるような電気信号に変換する。
【００１０】
マイクロコンピュータ１２内の目標電流演算部（モータ駆動手段）１２１は、入力インターフェース回路１１からの操舵トルク信号、車速信号、エンジン回転数信号およびイグニションスイッチ信号と、電流検出回路１３からのモータ電流検出値を示した電流検出信号とに基づいて、モータ７に所望の補助操舵力を出力させるためのモータ電流の目標値を演算する。
駆動開始判定部（モータ駆動指示手段、モータ駆動判定手段）１２２は、イグニションスイッチ信号、エンジン回転数信号および各種故障判定信号に基づいて、補助操舵力を付加開始させるか否かを判定する。
駆動停止判定部（モータ駆動指示手段、モータ駆動判定手段）１２３は、操舵トルク信号、イグニションスイッチ信号、エンジン回転数信号および各種故障判定信号に基づいて、補助操舵力の付加を停止させるか否かを判定する。
【００１１】
電流フィードバック（Ｆ／Ｂ）演算部（モータ駆動手段）１２４は、目標電流演算部１２１にて演算されたモータ電流目標値および電流検出回路１３にて検出されたモータ電流検出値に基づいて、電流フィードバック制御（以下、電流Ｆ／Ｂ制御と記載）を行い、モータ電流検出値とモータ電流目標値との差が０となるように、モータ７に印加するモータ印加電圧値を演算する。
モータ駆動回路（モータ駆動手段）１４は、モータ７に対する印加電圧がマイクロコンピュータ１２内の電流Ｆ／Ｂ演算部１２４でのモータ印加電圧演算結果となるように、バッテリ６を電源としてモータ７をＰＷＭ駆動させる。
【００１２】
次に、マイクロコンピュータ１２における動作をソフトウェアとして実現させた場合について説明する。図２は、この発明の実施の形態１による電動パワーステアリング制御装置の動作を示すフローチャートである。
マイクロコンピュータ１２は制御周期ｐ１単位で、図２の処理ルーチンを逐次実行する。
【００１３】
図２において、操舵トルク信号、車速信号、エンジン回転数信号、イグニションスイッチ信号および電流検出信号を読み込む（ステップ１）。
続いて、補助操舵力の付加によって生じたタイヤの捩れ等によりステアリングを切り戻そうとする力が存在し、補助操舵力の付加を停止したときにトルク変動する（以下　キックバックという）操舵状態か否かを判定する。
キックバック状態の判定は、操舵トルク検出値Ｔｒｑが所定値Ｔｒｑ１以下である場合には、補助操舵力の付加を停止させた時のキックバックが小さく、トルク変動が感じられない操舵状態と判定する。また、操舵トルク検出値Ｔｒｑが所定値Ｔｒｑ１よりも大きい場合には、キックバックが大きくトルク変動が感じられる操舵状態と判定する（ステップ２）。
【００１４】
ステップ２において、キックバックが小さく、トルク変動が感じられない操舵状態である判定された場合（すなわち、ＹＥＳ）、タイマＴｍ１をインクリメントし（ステップ３）、キックバックが大きく、トルク変動が感じられる操舵状態であると判定された場合（すなわち、ＮＯ）、タイマＴｍ１を０にクリアし、ステップ３をスキップする（ステップ４）。
タイマＴｍ１は、キックバックが十分小さいと考えられる状態の継続時間を計測する。
なお、所定値Ｔｒｑ１を、補助操舵力が付加停止しても運転者が操舵トルクの変化を感じないような値、例えば１Ｎｍ以下に設定することにより、操舵中にも関わらず、補助操舵力の付加停止時に、キックバックが小さく、運転者にトルク変動が感じられないようにすることができる。
【００１５】
続いて、モータ７の駆動停止要求があるか否かを、イグニションスイッチ５のオン／オフ状態、エンジン回転数、電動パワーステアリング制御装置の故障状態によって判定する。
まず、イグニションスイッチ５がオンであるか否かを判定する（ステップ５）。
ステップ５において、イグニションスイッチ５がオンであると判定された場合（すなわち、ＹＥＳ）、次に、エンジン回転数Ｅｎｇが所定値Ｅｎｇ１以上か否か（エンジンが駆動しているか否か）を判定する（ステップ６）。
ステップ５において、イグニションスイッチ５がオフであると判定された場合（すなわち、ＮＯ）、モータ７の駆動停止要求があると判定し、ステップ６とステップ７とをスキップしてステップ８に進む。
【００１６】
ステップ６において、エンジン回転数Ｅｎｇが所定値Ｅｎｇ１以上（エンジン駆動中）であると判定された場合（すなわち、ＹＥＳ）、電動パワーステアリング制御装置が故障であるか否かを判定する（ステップ７）。
ステップ６において、エンジン回転数Ｅｎｇが所定値Ｅｎｇ１よりも小さい（エンジン停止）と判定された場合（すなわち、ＮＯ）、モータ７の駆動停止要求があると判定し、ステップ７をスキップしてステップ８に進む。
【００１７】
ステップ７において、電動パワーステアリング制御装置が故障と判定された場合（すなわち、ＹＥＳ）、モータ７の駆動停止要求があると判定し、ステップ８に進む。また、電動パワーステアリング制御装置は故障していないと判定された場合（すなわち、ＮＯ）、モータ７の駆動要求が継続していると判定し、補助操舵力の付加を継続させるために、モータ７の最大電流制限値Ｉｍａｘを定格電流値にし（ステップ１０）、ステップ１１に進む。
ステップ８において、タイマＴｍ１の値を参照し、タイマＴｍ１が所定値Ｔ１以上であるか否かを判定する。
【００１８】
ステップ８において、タイマＴｍ１が所定値Ｔ１以上であると判定された場合（すなわち、ＹＥＳ）、キックバックによるトルク変動が十分小さい操舵状態が継続し、補助操舵力の付加を停止しても運転者はトルク変動を感じない状態であると判定する。そして、補助操舵力の付加を停止するために、モータ７の最大電流制限値Ｉｍａｘを０にし（ステップ９）、ステップ１０をスキップしてステップ１１に進む。
また、ステップ８において、タイマＴｍ１が所定値Ｔ１よりも小さいと判定された場合（すなわち、ＮＯ）、イグニションスイッチ５がオフ状態（ステップ５）、エンジン停止状態（ステップ６）、故障状態（ステップ７）によるモータ７の駆動停止要求があっても、一時的に操舵トルク検出値が小さくなっているだけであってキックバックの恐れがあると判定し、ステップ９およびステップ１０をスキップしてステップ１１に進む。
【００１９】
ここで、ステアリングをすばやく操舵した時における操舵トルクと時間との関係について説明する。図３は、ステアリングをすばやく操舵した時における舵角、操舵トルクと時間との関係を示す説明図である。
図３において、ステアリングが右から左に操舵され、右の舵角が小さくなると、右の操舵トルクが小さくなる。操舵トルクの検出値は、所定値Ｔｒｑ１以下となる。この所定値Ｔｒｑ１となった状態から、モータ７の駆動を停止させ、補助操舵力の付加停止と判定するまでの操舵トルクの継続時間（所定値Ｔ１）を１０ｍｓ以上程度に設定すると、すばやく切り返しても駆動停止を判定することができる。また、ノイズ等による補助操舵力の付加停止の誤判定も防止することができる。また、所定値Ｔ１を１ｓ以下程度に設定すれば、すばやく操舵した時に補助操舵力を付加停止することなく、操舵が確実に停止した時に補助操舵力の付加を停止することができる。したがって、継続時間を１０ｍｓから１ｓに設定することにより、補助操舵力の付加を確実に停止することができる。このように、時間Ｔ１は好みに合わせて設定する。
【００２０】
続いて、ステップ１にて読み込んだ車速および操舵トルクに基づいて、図４の関係からモータ７の目標電流基本値を演算する。図４は、車速、操舵トルクおよび目標電流基本値の関係を示す説明図である。
また、演算された目標電流基本値は、最大電流制限値Ｉｍａｘを越えない値に制限される。目標電流基本値を制限した値をモータ電流目標値とする（ステップ１１）。
続いて、モータ電流目標値とモータ電流検出値とに基づいて、電流フィードバック制御を行って、モータ駆動回路１４を駆動させるためのモータ駆動信号を演算する（ステップ１２）。
モータ駆動回路１４は、モータ駆動信号に基づいてモータ７を駆動させ、モータ電流検出値と、所望のモータ電流目標値との差が０になるようにモータ７が制御され、ステップ１に戻る。
【００２１】
図５は、この発明の実施の形態１による動作を図示した説明図である。図５において、イグニションスイッチ（ＩＧ）５がオフ後、運転者がステアリングを
徐々にはなす場合、操舵トルク、モータ電流が徐々に小さくなっていき、操舵トルクが所定値Ｔ１以下となった状態が所定時間の間続くと、モータ駆動回路１４はモータ電流を０にして、補助操舵力の付加を停止する。
【００２２】
このように、モータ７の駆動停止要求があった時、操舵トルクが所定値Ｔ１以下の状態で所定時間の間継続している場合に補助操舵力の付加を停止するので、正確に操舵状況を判定することができ、キックバックによるトルク変動を抑制し、良好な操舵フィーリングを保ちながら、適切なタイミングでモータ電流を遮断して電動パワーステアリング制御装置の駆動を停止することができる。
【００２３】
実施の形態２．
上記実施の形態１では、操舵トルクの検出値を監視し、キックバックによるトルク変動が小さくなったと判定した時点で、補助操舵力の付加を停止したが、モータ７の出力に相当する所定の状態量を監視してもよい。
図６は、この発明の実施の形態２による電動パワーステアリング制御装置の動作を示すフローチャートである。なお、図６において、前述（図２）と同様の動作ものは同一符号を付して詳述を省略する。
【００２４】
本実施の形態では、モータ７の出力に相当する所定の状態量が、所定値以下の場合に補助操舵力の付加を停止することにより、トルク変動を低減させる。
ここで、具体的な状態量としては、モータ７の出力トルクと比例関係にあるモータ電流を用いる。
【００２５】
図６において、各センサなどから各種信号を入力すると（ステップ１）、電流検出回路１３で検出されたモータ電流検出値Ｉｍが、所定値Ｉｍ１以下であるか否かを判定する（ステップ１３）。
ステップ１３において、モータ電流検出値Ｉｍが所定値Ｉｍ１以下である場合（すなわち、ＹＥＳ）、モータ電流検出値Ｉｍが所定値Ｉｍ１以下である時間を計測するためにタイマをインクリメントする（ステップ３）。
また、ステップ１３において、モータ電流検出値Ｉｍが所定値Ｉｍ１よりも大きい場合（すなわち、ＮＯ）、タイマを０にクリアする。
このように、補助操舵力の付加を停止してもキックバックによるトルク変動が十分小さいと考えられる状態の経過時間を計測する。
【００２６】
以下、前述と同様に、モータ電流検出値が所定値以下で継続している時間を計測し、イグニションスイッチのオフ、エンジン回転数の減少、電動パワーステアリング制御装置の故障によりモータ７の駆動停止要求があった時、所定値Ｉｍ１以下である継続時間が所定時間以上となっている場合に補助操舵力の付加を停止する。
【００２７】
このように、モータの出力トルクと比例関係にあるモータ電流の検出値Ｉｍを用いて補助操舵力の付加停止を判定しても、正確に操舵状況を判定し、トルク変動がなく、良好な操舵フィーリングを保ちながら電動パワーステアリング制御装置の駆動を停止することができる。
なお、本実施の形態では、モータ電流検出値Ｉｍを用いてキックバックの判定を行ったが、車速および操舵トルクによって演算されるモータ電流目標値を用いて判定を行っても同様の効果が得られることは言うまでもない。
【００２８】
実施の形態３．
上記実施の形態２では、モータ７の出力に相当する状態量としてモータ電流を用いてキックバックによるトルク変動を判定していたが、モータ電流の代わりにモータ７に印加するモータ印加電圧を用いてもよい。
図７は、この発明の実施の形態３による電動パワーステアリング制御装置の動作を示すフローチャートである。なお、図７において、前述（図２）と同様の動作ものは同一符号を付して詳述を省略する。
【００２９】
本実施の形態では、モータ７の出力に相当する所定の状態量が、所定値以下の場合に補助操舵力の付加を停止することにより、トルク変動を低減させる。
ここで、具体的な状態量としては、モータ７の印加電圧を用いる。
【００３０】
図７において、各センサなどから各種信号を入力すると（ステップ１）、前回の処理ルーチンの周期中に、ステップ１２で演算されたモータ印加電圧値Ｅｍが所定値Ｅｍ１以下であるか否かを判定する（ステップ１４）。
ステップ１４において、モータ印加電圧値Ｅｍが所定値Ｅｍ１以下である場合（すなわち、ＹＥＳ）、モータ印加電圧値Ｅｍが所定値Ｅｍ１以下である時間を計測するためにタイマをインクリメントする（ステップ３）。
また、ステップ１４において、モータ印加電圧値Ｅｍが所定値Ｅｍ１よりも大きい場合（すなわち、ＮＯ）、タイマを０にクリアする。
このように、モータ印加電圧が小さく、補助操舵力の付加を停止してもキックバックによるトルク変動が十分小さいと考えられる状態の経過時間を計測する。
【００３１】
以下、前述と同様に、モータ印加電圧値が所定値以下で継続している時間を計測し、イグニションスイッチのオフ、エンジン回転数の減少、電動パワーステアリング制御装置の故障により、モータ７の駆動停止要求があった時、モータ印加電圧値が所定値以下である継続時間が所定時間以上となっている場合に補助操舵力の付加を停止する。
【００３２】
このように、モータ印加電圧を用いて補助操舵力の付加停止を判定しても、正確に操舵状況を判定し、トルク変動がなく、良好な操舵フィーリングを保ちながら電動パワーステアリング制御装置の駆動を停止することができる。
また、モータ７の出力トルクが小さくても、モータ７の回転速度が大きいときには印加電圧が大きくなる。このような場合でも、負荷への印加電圧を用いて判定するので、負荷が小さく操舵速度が大きい場合には補助操舵力の付加を継続させることができる。
【００３３】
なお、本実施の形態では，モータ印加電圧を用いてキックバックの判定を行ったが、ステップ１２において、電流Ｆ／Ｂ演算部１２４でバッテリ６の電源を一定の割合でオン／オフして、モータ７への平均的な印加電圧を制御させ、バッテリ６の電源のオン／オフの割合（ＰＷＭ駆動ｄｕｔｙ比）を用いて判定を行ってもよい。
また、モータ７の端子電圧を検出する手段を備え、モータ７の端子電圧から計算したモータ端子間電圧を用いて判定を行っても、正確に操舵状況を判定し、トルク変動がなく、良好な操舵フィーリングを保ちながら電動パワーステアリング制御装置の駆動を停止することができる。
【００３４】
実施の形態４．
上記実施の形態１〜３では、電動パワーステアリング制御装置の駆動停止要求後、例えば縁石に乗り上げて操舵トルクの検出値が所定値以上になったまま放置する等の場合には停止判定せずに、バッテリ６の電力が消費し続けてしまう。したがって、補助操舵力の付加停止要求から操舵終了したと考えられる所定時間後に補助操舵力の付加を停止してもよい。
図８は、この発明の実施の形態４による電動パワーステアリング制御装置の動作を示すフローチャートである。なお、図８において、前述（図２）と同様の動作ものは同一符号を付して詳述を省略する。
【００３５】
図８において、操舵トルク検出値Ｔｒｑが所定値Ｔｒｑ１以下である状態の時間を計測しながら、イグニションスイッチ等により、モータ７の駆動要求があった場合、モータ７の駆動停止要求が出てからの経過時間を計測するタイマＴｍ２を０にクリアする（ステップ１５）。
一方、イグニションスイッチ等により、モータ７の駆動停止要求があった場合、タイマＴｍ２をインクリメントし、駆動停止要求が出てからの経過時間を計測する（ステップ１６）。
【００３６】
続いて、タイマＴｍ２が所定値Ｔ２以上であるか否かを判定する（ステップ１７）。
ステップ１７において、タイマＴｍ２が所定値Ｔ２以上である場合（すなわち、ＹＥＳ）、モータ７の最大電流制限値Ｉｍａｘを０にして、モータ７を停止させることにより、バッテリ６の消費電力を低減する（ステップ１８）。
また、ステップ１７において、タイマＴｍ２が所定値Ｔ２よりも小さい場合（すなわち、ＮＯ）、ステップ１８をスキップする。
以下、同様にモータ電流目標値の演算をし（ステップ１１）、モータ電流の検出値と目標値とのフィードバック演算を行う（ステップ１２）。
【００３７】
ここで、キックバックは、補助操舵力の付加によって生じたタイヤ等の捩れが戻るまでステアリングを数十度戻すことによって解消することができる。このため、所定値Ｔ２は、運転者が十分ゆっくりした操舵で、ステアリングを数十度戻す時間に要する時間よりも長ければ十分である。具体的には、所定値Ｔ２を１０秒以下に設定してもよい。これにより、より確実に補助操舵力を遮断し、バッテリ６の消費電力を低減することができる。
【００３８】
このように、モータ７の駆動停止要求から所定時間経過した時に補助操舵力の付加を停止させるので、例えば縁石に乗り上げて操舵トルクが所定値以上になったまま放置されるような場合にも、トルク変動することなく電動パワーステアリング制御装置の駆動を停止することができ、バッテリ６の消費電力を最小限に抑えることができる。
【００３９】
実施の形態５．
なお、上記実施の形態１〜４では、補助操舵力の付加停止時のトルク変動を防止していたが、操舵トルクを用いて補助操舵力の付加開始時のトルク変動を防止してもよい。
図９は、この発明の実施の形態５による電動パワーステアリング制御装置の動作を示すフローチャートである。なお、図９において、前述（図２）と同様の動作ものは同一符号を付して詳述を省略する。
【００４０】
図９において、操舵トルク検出値Ｔｒｑが所定値Ｔｒｑ１以下である状態の時間を計測しながら、イグニションスイッチ５等により、モータ７の駆動要求があった場合、操舵トルク検出値Ｔｒｑが所定値Ｔｒｑ１以下である継続時間Ｔｍ１が所定値Ｔ３以上であるか否かを判定する（ステップ１９）。
ステップ１９において、操舵トルク検出値Ｔｒｑが所定値Ｔｒｑ１以下である継続時間Ｔｍ１が所定値Ｔ３以上である場合（すなわち、ＹＥＳ）、補助操舵力が十分小さく、補助操舵力の付加開始によるトルク変動が十分小さい状態と判定する。
続くステップ１０においては、モータ７の最大電流制限値Ｉｍａｘを定格電流として、ステップ１１において、操舵トルクに応じたモータ電流目標値を演算する。
【００４１】
また、ステップ１９において、操舵トルク検出値Ｔｒｑが所定値Ｔｒｑ１以下である継続時間Ｔｍ１が所定値Ｔ３よりも小さい場合（すなわち、ＮＯ）、ステップ１０をスキップし、前回の演算周期で演算された最大電流制限値Ｉｍａｘで、操舵トルクに応じたモータ電流目標値を制限する（ステップ１１）。
このように、モータ７の駆動開始要求があった時に、操舵トルク検出値Ｔｒｑが所定値Ｔｒｑ１以下の状態が所定時間の間継続している場合に補助操舵力の付加を開始するので、より正確に操舵状況を判定してトルク変動を抑制し、良好な操舵フィーリングを保ちながら、適切なタイミングでモータ電流を通電して電動パワーステアリング制御装置の駆動を開始することができる。
【００４２】
【発明の効果】
以上のように、この発明によれば、ステアリング系に補助操舵力を付加するモータと、ステアリング系の操舵トルクを検出する操舵トルク検出手段と、操舵トルクの検出値に応じてモータを駆動させるモータ駆動手段と、モータの駆動開始および駆動停止を指示するモータ駆動指示手段と、モータ駆動指示手段の指示に基づき、モータの駆動開始および駆動停止を判定するモータ駆動判定手段とを備え、モータ駆動判定手段は、モータ駆動指示手段によりモータの駆動停止を指示された時に、操舵トルクの検出値が停止所定値以下を示す状態が停止所定時間にわたって継続している場合、モータの駆動を停止させ、補助操舵力の付加を停止させるべくモータ駆動手段に指示するので、正確に操舵状況を判定することができ、キックバックによるトルク変動を抑制し、良好な操舵フィーリングを保ちながら、適切なタイミングでモータ電流を遮断して補助操舵力の付加を停止することのできる電動パワーステアリング制御装置が得られる効果がある。
【図面の簡単な説明】
【図１】この発明の実施の形態１を示す電動パワーステアリング制御装置のブロック構成図である。
【図２】この発明の実施の形態１による電動パワーステアリング制御装置の動作を示すフローチャートである。
【図３】ステアリングをすばやく操舵した時における舵角、操舵トルクと時間との関係を示す説明図である。
【図４】車速、操舵トルクおよび目標電流基本値の関係を示す説明図である。
【図５】この発明の実施の形態１による動作を図示した説明図である。
【図６】この発明の実施の形態２による電動パワーステアリング制御装置の動作を示すフローチャートである。
【図７】この発明の実施の形態３による電動パワーステアリング制御装置の動作を示すフローチャートである。
【図８】この発明の実施の形態４による電動パワーステアリング制御装置の動作を示すフローチャートである。
【図９】この発明の実施の形態５による電動パワーステアリング制御装置の動作を示すフローチャートである。
【符号の説明】
１　電動パワーステアリング制御装置、２　トルクセンサ、３　車速センサ、４　エンジン回転数センサ、５　イグニションスイッチ、６　バッテリ、７　モータ、１１　入力インターフェース（Ｉ／Ｆ）回路、１２　マイクロコンピュータ（マイコン）、１３　電流検出回路、１４　モータ駆動回路、１２１　目標電流演算部、１２２　駆動開始判定部、１２３　駆動停止判定部、１２４　電流フィードバック（Ｆ／Ｂ）演算部。
【図１】
2004122848.tif 000003
【図２】
2004122848.tif 000004
【図３】
2004122848.tif 000005
【図４】
2004122848.tif 000006
【図５】
2004122848.tif 000007
【図６】
2004122848.tif 000008
【図７】
2004122848.tif 000009
【図８】
2004122848.tif 000010
【図９】
2004122848.tif 000011