(57)【特許請求の範囲】
【請求項１】
車両操舵のための操作手段に加えられる操舵トルクに応じて電動モータを駆動することにより当該車両のステアリング機構に操舵補助力を与える電動パワーステアリング装置であって、
前記電動モータに流れる電流を検出して当該電流の検出値を出力する電流検出手段と、
前記電動モータに供給すべき電流の値として前記操舵トルクに基づき設定される目標電流値と前記電動モータに流れる電流の前記検出値との偏差に基づき、前記電動モータのフィードバック制御のための指令値を算出する制御手段と、
前記制御手段が算出した前記指令値に基づき、デューティ比の変化するＰＷＭ信号を生成するＰＷＭ信号生成手段と、
前記ＰＷＭ信号生成手段により生成される前記ＰＷＭ信号に基づいて前記電動モータを駆動するモータ駆動手段と、
前記モータ駆動手段が過熱状態か否かを判定する過熱判定手段と、
前記過熱判定手段によって過熱状態であると判定された場合には、前記ＰＷＭ信号の周波数をあらかじめ設定された初期値よりも低い周波数に変更する駆動周波数低下手段と、
前記駆動周波数低下手段によって変更された前記ＰＷＭ信号の周波数を前記初期値に復帰させる駆動周波数復帰手段とを備え、
前記過熱判定手段は、前記モータ駆動手段の過熱状態が解消されたか否かを判定する解消判定手段を含み、
前記駆動周波数復帰手段は、前記解消判定手段により前記モータ駆動手段の過熱状態が解消されたと判定される場合に、前記モータ駆動手段の放熱に必要な時間に応じて前記ＰＷＭ信号の周波数を前記初期値に復帰させることを特徴とする、電動パワーステアリング装置。
【請求項２】
前記制御手段は、前記過熱判定手段により過熱状態であると判定された場合には、前記電動モータに供給すべき電流を制限する電流制限手段を含む、請求項１に記載の電動パワーステアリング装置。
【請求項３】
前記過熱判定手段は、前記モータ駆動手段から前記電動モータに供給すべき電流に基づき、前記モータ駆動手段が過熱状態であるか否かを判定することを特徴とする、請求項１に記載の電動パワーステアリング装置。
【請求項４】
前記過熱判定手段は、前記モータ駆動手段の温度を検知する温度検知手段を含み、当該温度検知手段により検知された温度が所定の閾値を超えた場合には、前記モータ駆動手段が過熱状態であると判定することを特徴とする、請求項１に記載の電動パワーステアリング装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、車両操舵のための操作手段に加えられる操舵トルクに応じて電動モータを駆動することにより、当該車両のステアリング機構に操舵補助力を与える電動パワーステアリング装置に関し、さらに詳しくは、このような電動パワーステアリング装置において電動モータを駆動する回路の発熱対策に関する。
【０００２】
【従来の技術】
従来から、運転者がハンドル（ステアリングホイール）に加える操舵トルクに応じて電動モータを駆動することによりステアリング機構に操舵補助力を与える電動パワーステアリング装置が用いられている。この電動パワーステアリング装置では、操舵のための操作手段であるハンドルに加えられる操舵トルクを検出するトルクセンサが設けられており、そのトルクセンサで検出される操舵トルクに基づき電動モータに流すべき電流の目標値が設定される。そして、この目標値と電動モータに実際に流れる電流の値との偏差に基づき、電動モータの駆動手段に与えるべき指令値が生成される。電動モータの駆動手段は、例えば、その指令値に応じたデューティ比のパルス幅変調信号（ＰＷＭ信号）を生成するＰＷＭ信号生成回路と、そのＰＷＭ信号のデューティ比に応じてオン／オフするパワートランジスタを用いて構成されるモータ駆動回路とから成り、そのデューティ比に応じた電圧すなわち指令値に応じた電圧を電動モータに印加する。この電圧印加によって電動モータに流れる電流は電流検出器によって検出され、この検出値と上記目標値との差が上記指令値を生成するための偏差として使用される。電動パワーステアリング装置では、このようにして、操舵トルクに基づき設定される目標値の電流が電動モータに流れるようにフィードバック制御が行われる。
【０００３】
このような電動パワーステアリング装置において、例えばハンドルを長時間にわたってすえ切り（車両が停止した状態でハンドルを切る動作）を行った場合のように、操舵補助力の大きい状態が継続すると、電動モータに大きな電流が流れて発熱し、ついには破損してしまうおそれがある。そこで、従来より、電動モータに流れる電流を監視し、当該電流が一定時間以上継続して基準値を越えた場合には、検出された操舵トルク等に基づき算出された通常の指令値に対して１より小さい所定の係数を乗算した値を指令値とし、当該指令値に基づき上記フィードバック制御を行って、電動モータに流れる電流を低減させるようにした電動パワーステアリング装置が知られている。このような従来の構成は、電動モータに対する過負荷保護の作用に付随して、モータ駆動回路の素子に熱破壊の危険が生じる程度の高温が継続する状態（以下、「過熱状態」という）を防止する作用を併せて有している。
【０００４】
【発明が解決しようとする課題】
しかし、電動モータに供給すべき電流を制限する上記の構成は、モータ駆動回路（特に当該回路を構成する上記パワートランジスタ）の過熱を防止するためには必ずしも最適であるとはいえない。特に、電動モータとしてブラシレスモータを用いた場合には、ブラシ付きモータの場合よりもその駆動回路のスイッチング動作による発熱がさらに大きくなるので、当該駆動回路の過熱防止対策として最適な構成が望まれる。
【０００５】
そこで、本発明の目的は、電動モータの駆動回路（特にパワートランジスタ）が過熱状態となった場合に、その発熱を抑えて当該回路を保護するために最適な構成を備えた電動パワーステアリング装置を提供することである。
【０００６】
【課題を解決するための手段および発明の効果】
第１の発明は、車両操舵のための操作手段に加えられる操舵トルクに応じて電動モータを駆動することにより当該車両のステアリング機構に操舵補助力を与える電動パワーステアリング装置であって、
前記電動モータに流れる電流を検出して当該電流の検出値を出力する電流検出手段と、
前記電動モータに供給すべき電流の値として前記操舵トルクに基づき設定される目標電流値と前記電動モータに流れる電流の前記検出値との偏差に基づき、前記電動モータのフィードバック制御のための指令値を算出する制御手段と、
前記制御手段が算出した前記指令値に基づき、デューティ比の変化するＰＷＭ信号を生成するＰＷＭ信号生成手段と、
前記ＰＷＭ信号生成手段により生成される前記ＰＷＭ信号に基づいて前記電動モータを駆動するモータ駆動手段と、
前記モータ駆動手段が過熱状態か否かを判定する過熱判定手段と、
前記過熱判定手段によって過熱状態であると判定された場合には、前記ＰＷＭ信号の周波数をあらかじめ設定された初期値よりも低い周波数に変更する駆動周波数低下手段と、
前記駆動周波数低下手段によって変更された前記ＰＷＭ信号の周波数を前記初期値に復帰させる駆動周波数復帰手段とを備え、
前記過熱判定手段は、前記モータ駆動手段の過熱状態が解消されたか否かを判定する解消判定手段を含み、
前記駆動周波数復帰手段は、前記解消判定手段により前記モータ駆動手段の過熱状態が解消されたと判定される場合に、前記モータ駆動手段の放熱に必要な時間に応じて前記ＰＷＭ信号の周波数を前記初期値に復帰させることを特徴とする。
【０００７】
このような第１の発明によれば、モータ駆動回路のスイッチング素子によるスイッチング周波数を変更するので、通常の操舵補助力を維持しながらＦＥＴを効果的に冷却してこれを保護することができ、かつ駆動周波数低下処理の後に過熱状態が解消したと判定した場合、モータ駆動回路の放熱に必要な時間に応じて、例えば緩やかにスイッチング周波数を初期値へ復帰することにより、モータ駆動回路に含まれるスイッチング素子の冷却に必要な時間を十分にとることができる。
【０００８】
第２の発明は、第１の発明において、
制御手段は、過熱判定手段により過熱状態であると判定された場合には、電動モータに供給すべき電流を制限する電流制限手段を含む。
【０００９】
このような第２の発明によれば、スイッチング周波数の低下による冷却効果に加えて、モータへ供給すべき電流を制限することによる冷却効果を利用して、モータ駆動回路に含まれるスイッチング素子を速やかに冷却することができる。
【００１０】
第３の発明は、第１の発明において、
過熱判定手段は、モータ駆動手段から電動モータに供給すべき電流に基づき、モータ駆動手段が過熱状態であるか否かを判定することを特徴とする。
【００１１】
このような第３の発明によれば、電動モータへ供給すべき電流のみをモニターすることにより、特別な温度センサを必要とすることなく、容易にモータ駆動回路に含まれるスイッチング素子の過熱状態を検出することができる。
【００１２】
第４の発明は、第１の発明において、
過熱判定手段は、モータ駆動手段の温度を検知する温度検知手段を含み、当該温度検知手段により検知された温度が所定の閾値を超えた場合には、モータ駆動手段が過熱状態であると判定することを特徴とする。
【００１３】
このような第４の発明によれば、電動モータへ供給すべき電流に関わらず、温度センサの検出する温度に基づき正確にモータ駆動回路に含まれるスイッチング素子の過熱状態を検出することができる。
【００１６】
【発明の実施の形態】
以下、添付図面を参照して本発明の実施形態について説明する。
＜１．全体構成＞
図１は、本発明の一実施形態に係る電動パワーステアリング装置の構成を、それに関連する車両構成と共に示した概略図である。この電動パワーステアリング装置は、操舵のための操作手段としてのハンドル（ステアリングホイール）１００に一端が固着されるステアリングシャフト１０２と、そのステアリングシャフト１０２の他端に連結されたラックピニオン機構１０４と、ハンドル１００の操作によってステアリングシャフト１０２に加えられる操舵トルクを検出するトルクセンサ３と、ハンドル操作（操舵操作）による運転者の負荷を軽減するための操舵補助力を発生させる電動モータ６と、そのモータ６の発生する操舵補助力をステアリングシャフト１０２に伝達する減速ギヤ７と、車載バッテリ８からイグニションスイッチ９を介して電源の供給を受け、トルクセンサ３や車速センサ４からのセンサ信号に基づきモータ６の駆動を制御する電子制御ユニット（ＥＣＵ）５とを備えている。
【００１７】
このような電動パワーステアリング装置を搭載した車両において運転者がハンドル１００を操作すると、その操作による操舵トルクがトルクセンサ３によって検出され、その操舵トルクの検出値Ｔｓと車速センサ４によって検出された車速とに基づいてＥＣＵ５によりモータ６が駆動される。これによりモータ６は操舵補助力を発生し、この操舵補助力が減速ギヤ７を介してステアリングシャフト１０２に加えられることにより、操舵操作による運転者の負荷が軽減される。すなわち、ハンドル操作によって加えられる操舵トルクＴｓと、モータ６の発生する操舵補助力によるトルク（以下「操舵補助トルク」という）Ｔａとの和が、出力トルクＴｂとして、ステアリングシャフト１０２を介してラックピニオン機構１０４に与えられる。これによりピニオン軸が回転すると、その回転がラックピニオン機構１０４によってラック軸の往復運動に変換される。ラック軸の両端はタイロッドおよびナックルアームから成る連結部材１０６を介して車輪１０８に連結されており、ラック軸の往復運動に応じて車輪１０８の向きが変わる。
【００１８】
＜２．制御装置の構成および動作＞
図２は、上記電動パワーステアリング装置の制御装置であるＥＣＵ５の詳細な構成を示すブロック図である。このＥＣＵ５は、マイコン１０と、ＰＷＭ信号生成回路１７と、電流検出器１９と、モータ駆動回路２０とを備えている。
【００１９】
トルクセンサ３は、ハンドル１００の操作によって与えられる操舵トルクを検出する。すなわち、ステアリングシャフト１０２において、ハンドル側の部分と、減速ギヤ７を介して操舵補助トルクＴａの加えられる部分との間にはトーションバーが介装されている。トルクセンサ３は、そのトーションバーのねじれを検出することにより操舵トルクを検出する。このようにして検出された操舵トルクの検出値Ｔｓは、操舵トルク検出信号としてトルクセンサ３から出力され、マイコン１０に入力される。
【００２０】
車速センサ４は、この電動パワーステアリング装置が搭載される車両の車速を検出し、その検出値Ｓｓを示す信号を車速信号として出力する。この車速信号もマイコン１０に入力される。
【００２１】
電流検出器１９は、モータ６に実際に供給される電流すなわちモータ６に流れる電流を検出し、その電流を示す電流検出値Ｉｓを出力する。この電流検出値Ｉｓもマイコン１０に入力される。
【００２２】
ＰＷＭ信号生成回路１７は、後述するマイコン１０によって生成された指令値Ｖに応じたデューティ比Ｄのパルス信号、すなわち後述する指令値Ｖに応じてパルス幅の変化するパルス幅変調信号（以下「ＰＷＭ信号」という）を生成する。このモータ駆動回路２０を駆動するためのＰＷＭ信号の周波数（以下、「駆動周波数」という）は、マイコン１０から与えられる分周数Ｎによって決定される。以下、図３を参照して、ＰＷＭ信号生成回路の詳細な構成を説明する。
【００２３】
本ＰＷＭ信号生成回路１７は、基準クロック生成部１７１と、例えばカウンタ等で構成される分周回路１７２と、ＰＷＭ信号発生部１７３とを備える。基準クロック生成部１７１は、所定の周波数を有する基準クロックＳｂを生成する。なお、基準クロック生成部１７１を省略して、ＥＣＵ５またはマイコン１０のクロックを基準クロックＳｂとして用いるように構成してもよい。分周回路１７２は、基準クロック生成部１７１から入力された基準クロックＳｂを、マイコン１０から入力された１より小さい分周数Ｎで分周した分周信号Ｓｆを生成する。ＰＷＭ信号発生部１７３は、分周信号Ｓｆに基づいて、デューティ比ＤのＰＷＭ信号を生成し、モータ駆動回路２０に与える。なお、分周数Ｎと、基準クロックＳｂの周波数ｆ０と、分周信号Ｓｆの周波数ｆ１とは、次式（１）の関係を有するものとする。
ｆ１ ＝ ｆ０ × Ｎ  （但し、Ｎ＜１）  …（１）
また、上記のようなＰＷＭ信号生成回路１７の機能は、マイコン１０によって実現されてもよい。
【００２４】
次に、マイコン１０は、入力された上記の操舵トルク検出信号Ｔｓ、車速信号Ｓｓ、および電流検出値Ｉｓに基づいて、適切な操舵補助力を発生させるために、ＰＷＭ信号生成回路１７へ上記デューティ比Ｄを与える。また、マイコン１０は、モータ駆動回路２０が過熱状態となった場合にはその発熱を抑えるように上記分周数Ｎを変更する。以下、マイコン１０の動作について図４に示すフローチャートを参照しながら説明する。
【００２５】
まず、マイコン１０は、操舵トルクの検出値Ｔｓ、車速の検出値Ｓｓ、および電流検出値Ｉｓをそれぞれ受け取る（ステップＳ１２）。次に、マイコン１０は、受け取った操舵トルクの検出値Ｔｓに対して位相補償を施し、その位相補償後の値および車速の検出値Ｓｓに基づいて、モータ６に供給すべき目標電流の値（目標電流値）Ｉｔを算出する処理（以下「目標電流設定処理」という）を行う（ステップＳ１４）。具体的には、マイコン１０は、適切な操舵補助力を発生させるためにモータ６に供給すべき目標電流値Ｉｔと操舵トルクとの関係を車速をパラメータとして示すテーブル（「アシストテーブル」と呼ばれる）を参照して、目標電流値Ｉｔを設定する。
【００２６】
さらに、マイコン１０は、上記目標電流値Ｉｔと、電流検出器１９から出力される電流検出値Ｉｓとの偏差Ｉｔ−Ｉｓを算出する。そして、この偏差Ｉｔ−Ｉｓに基づき比例積分制御演算によって、フィードバック制御のための指令値（以下、単に「指令値」という）Ｖを生成する演算（以下「フィードバック制御演算」という）を行う（ステップＳ１６）。この指令値Ｖは、モータ６に目標電流値Ｉｔの電流が流れるように、偏差Ｉｔ−Ｉｓに基づくフィードバック制御を行うための指令値であり、次式（１）により与えられる。
Ｖ＝Ｋｐ・（Ｉｔ−Ｉｓ）＋Ｋｉ・∫（Ｉｔ−Ｉｓ）ｄｔ  …（１）
ただし、Ｋｐは比例積分制御演算における比例制御のゲインであり、Ｋｉは比例積分制御演算における積分制御のゲインである。そして、マイコン１０は、この指令値Ｖに基づいて、上記ＰＷＭ信号生成回路１７に与えるべきデューティ比Ｄを算出する。
【００２７】
マイコン１０は、以上のようにして算出されたデューティ比ＤをＰＷＭ信号生成回路１７に与える（ステップＳ１８）。
【００２８】
最後に、マイコン１０は、モータ駆動回路２０が過熱状態であるか否かを判定し、必要に応じて、後述するモータ駆動回路２０が備えるパワートランジスタのスイッチング周波数を変更するために、ＰＷＭ信号生成回路１７に与えるべき分周数Ｎを変更する処理（以下「スイッチング周波数変更処理」という）を行う（サブルーチンステップＳ２０）。このスイッチング周波数変更処理の詳細については、後述する。こうしてマイコン１０は、図４に示すステップＳ１２〜Ｓ２０までの処理を繰り返して行う。なお、上記変更処理はステップＳ１８の次に実行される必要はなく、上記ステップＳ１２〜Ｓ１８の間のいずれかにおいて実行されてもよい。また、上記変更処理は、上記ループ処理とは並行的に実行される独立したプロセス（タスク）として構成されてもよい。
【００２９】
次に、モータ駆動回路２０について詳述する。モータ駆動回路２０は、イグニションスイッチ９を介してバッテリ８と接続されており、上記ＰＷＭ信号のデューティ比Ｄに応じた電圧をモータ６に印加する。図５は、このモータ駆動回路２０の一構成例を示す回路図である。この例では、パワートランジスタとして使用される４個の電界効果型トランジスタ（以下「ＦＥＴ」という）２１〜２４によってブリッジ回路が構成されており、このブリッジ回路は、電源ラインと接地ラインとの間に接続されている。そして、右方向操舵を補助する方向のトルク（以下「右方向トルク」という）をモータ６に発生させるべき場合は、ＰＷＭ信号生成回路１７からＦＥＴ２１，２４のゲートに上記ＰＷＭ信号が入力され、ＦＥＴ２２，２３のゲートにはそれらをオフさせる所定信号が入力される。これにより、ＰＷＭ信号のパルス幅に相当する期間（オン期間）だけＦＥＴ２１，２４がオンして、指令値Ｖに応じた大きさの電圧がモータ６に印加され、モータ６は、その電圧印加によって流れる電流に応じた大きさの右方向トルクを発生する。一方、左方向操舵を補助する方向のトルク（以下「左方向トルク」という）をモータ６に発生させるべき場合は、ＰＷＭ信号生成回路１７からＦＥＴ２２，２３のゲートに上記ＰＷＭ信号が入力され、ＦＥＴ２１，２４のゲートにはそれらをオフさせる所定信号が入力される。これにより、ＰＷＭ信号のパルス幅に相当する期間（オン期間）だけＦＥＴ２２，２３がオンして、指令値Ｖに応じた大きさの電圧がモータ６に印加され、モータ６は、その電圧印加によって流れる電流に応じた大きさの左方向トルクを発生する。
【００３０】
ここで、上記ＦＥＴは、そのオン期間においてジュール熱を発生するほか、ＰＷＭ信号のオン期間とオフ期間とに対応してオン・オフされるスイッチング動作の際に生じるスイッチングロスによって発熱する。したがって、上記ＦＥＴは、そのスイッチング周波数が高いほど発熱量が多くなる。そこで、モータ駆動回路２０が過熱状態である場合には、ＰＷＭ信号生成回路１７に与えるべき分周数Ｎを小さくする。そうすれば、ＰＷＭ信号の駆動周波数が低くなって、ＰＷＭ信号のオン期間とオフ期間とに対応してオン・オフされる上記ＦＥＴのスイッチング周波数が低下することになる。
【００３１】
このようなマイコン１０によるスイッチング周波数変更処理は、基本的には従来の電動モータに対する過負荷保護のために実行される電動モータへの供給電流の制限処理に類似した処理により行うことができる。以下、上記スイッチング周波数変更処理の詳細な内容について、図６に示すフローチャートを参照して説明する。
【００３２】
まず、マイコン１０は、一定時間（例えば１秒間）における目標電流値Ｉｔの最大値（以下、「目標電流最大値」という）ＭＣＳを算出し、この目標電流最大値ＭＣＳが予め定められた許容上限値ＭＣ０１を所定の時間内（例えば３０秒間）に何回超えたかを計数する（ステップＳ２０２）。もし、その計数回数が所定のしきい回数以上の場合には、マイコン１０は、上記ＦＥＴが過熱状態であると判定して、低下制御フラグＦ１をセットする（ステップＳ２０４）。また、上記ＦＥＴが過熱状態であると判定されない場合には、マイコン１０は、上記目標電流最大値ＭＣＳが予め定められた許容下限値ＭＣ０２を所定の時間内に何回下回ったかを計数する（ステップＳ２０６）。もし、その計数回数が所定のしきい回数以上の場合には、マイコン１０は、上記ＦＥＴの過熱状態が解消されたと判定する解消判定処理を行い、上記低下制御フラグＦ１をリセットするとともに復帰制御フラグＦ２をセットする（ステップＳ２０８）。
【００３３】
なお、上記のようなＦＥＴの過熱判定処理は、目標電流値Ｉｔまたは電流検出値Ｉｓの積分値に基づいて行われてもよい。また、上記処理は、低下制御フラグＦ１がセットされてから一定の時間が経過した後に、またはマイコン１０によって計算された放熱に必要な時間が経過した後に、上記ＦＥＴが過熱状態ではなくなったと判定されて復帰制御フラグＦ２がセットされてもよい。
【００３４】
次に、マイコン１０は、低下制御フラグＦ１がセットされているか否かを判断し（ステップＳ２１０）、セットされている場合には、ＰＷＭ信号生成回路１７に与えるべき分周数Ｎを所定の低下定数Ｋ１だけ小さくする（ステップＳ２１２）。セットされていない場合、マイコン１０は、復帰制御フラグＦ２がセットされているか否かを判断し（ステップＳ２１４）、セットされている場合には、ＰＷＭ信号生成回路１７へ与えるべき分周数Ｎを所定の復帰定数Ｋ２だけ大きくする（ステップＳ２１６）。ここで、分周数Ｎには予め初期値が与えられるものとし、例えば、初期値の分周数ＮがＰＷＭ信号生成回路１７に与えられる場合の駆動周波数は、２０ＫＨｚであり、上記低下定数Ｋ１が差し引かれる場合の駆動周波数は、１７〜１９ＫＨｚ程度である。
【００３５】
なお、復帰定数Ｋ２は、低下定数Ｋ１よりも小さな値（すなわちＫ１＞Ｋ２）であることが好ましく、駆動周波数が徐々に初期値へ復帰するように定められた一定の数値であってもよいし、放熱に必要な時間間隔があけられるようにマイコン１０によって計算された数値であってもよい。このように、復帰定数Ｋ２は、ＦＥＴの放熱態様を考慮して、所定の時間が経過した後に分周数Ｎが初期値に緩やかに復帰するような値が選ばれる。
【００３６】
次に、マイコン１０は、分周数Ｎが所定の下限値まで低下したか否か、または初期値まで復帰したか否かを判断し（ステップＳ２１８）、条件を満たす場合には低下制御フラグＦ１および復帰制御フラグＦ２をリセットする（ステップＳ２２０）。なお、分周数Ｎの下限値は、上記スイッチング周波数が例えば１７ＫＨｚ（すなわち可聴周波数の上限値付近）よりも低下しないように選ばれることが好ましい。
【００３７】
以上のように、マイコン１０は、モータ駆動回路２０が過熱状態であると判定した場合、当該回路に含まれるＦＥＴの駆動周波数が低くなるように分周数Ｎを上記下限値まで低下定数Ｋ１ずつ減少させる駆動周波数低下処理を行う。その後にマイコン１０は、過熱状態が解消したと判定した場合、ＦＥＴに必要な時間だけ放熱させるため、典型的には緩やかに初期値へ復帰するように分周数Ｎを復帰定数Ｋ２ずつ増加させる駆動周波数復帰処理を行う。
【００３８】
＜３．変形例＞
上記実施形態では、目標電流値Ｉｔ（または電流検出値Ｉｓ）に基づいてモータ駆動回路２０が過熱状態であると判定したが、モータ駆動回路２０の温度が閾値を超えたか否かによって判定してもよい。そのために、本実施形態の変形例では、モータ駆動回路２０の内部（典型的にはＦＥＴ２１〜２４の近傍）に温度センサを設ける。図７は、温度センサをさらに備えた電動パワーステアリング装置における制御装置（ＥＣＵ）の構成を示すブロック図である。温度センサは、例えばサーミスタなどの温度を検知するための素子を含み、検知温度Ｊｓをマイコン１０に与える。また、マイコン１０は、図６のステップＳ２０２に示す処理に代えて、検知温度Ｊｓが過熱状態を示す上限温度を超えた状態が、熱破壊を招く危険を生じる程度の時間だけ続いたか否かを判定する。同様に、マイコン１０は、図６のステップＳ２０６に示す処理に代えて、検知温度Ｊｓが過熱状態の解消を示す所定の復帰温度を下回る状態が、一定時間だけ続いたか否かを判定する。このような構成により、マイコン１０は、モータ駆動回路２０の温度を直接計測して過熱状態であると判定した場合に駆動周波数低下処理を行い、その後に温度が低下して過熱状態が解消したと判定した場合に駆動周波数復帰処理を行ってもよい。なお、上記実施形態では、モータ駆動回路２０の過熱状態を判定対象としてスイッチング周波数変更処理を行ったが、モータ６の過熱状態を上記実施形態と同様な方法（例えば、モータ６近傍に温度センサを取り付ける方法など）により判定対象としてスイッチング周波数変更処理を行ってもよい。
【００３９】
また、上記実施形態では、ＦＥＴの過熱対策としてそのスイッチング周波数を変更する処理のみを行ったが、併せてモータに供給すべき目標電流値Ｉｔがとり得る範囲の上限値（または目標電流値Ｉｔ自体）を設定または変更する処理を行って、モータに供給すべき電流に制限を設けてもよい。すなわち、マイコン１０は、図６のステップＳ２１２に示す処理に加えて、目標電流値Ｉｔの上限値を初期値から低下させ、または新たに低い上限値を設定する電流制限処理をさらに行い、ステップＳ２１６に示す処理に加えて、目標電流値Ｉｔの上記上限値を初期値へ復帰させる電流制限復帰処理をさらに行ってもよい。このようなスイッチング周波数の低下処理と、モータへ供給すべき電流を制限する処理とを組み合わせる構成により、モータ駆動回路２０の過熱状態が速やかに解消される。
【００４０】
なお、モータ駆動回路２０は、図５に示すようにブラシ付きモータ６を駆動する回路であるが、ブラシレスモータを駆動する回路であっても同様またはそれ以上のスイッチングロスによる過熱状態が発生するので、上記実施形態の構成を同様に適用することができる。
【００４１】
＜４．作用および効果＞
上記実施形態によれば、マイコン１０は、モータ駆動回路２０のＦＥＴ２１〜２４が過熱状態であると判定した場合、これらＦＥＴのスイッチング周波数を低下させるために、ＰＷＭ信号生成回路１７に与えるべき分周数Ｎを小さくする処理を行う。その後にマイコン１０は、過熱状態が解消したと判定した場合、典型的には放熱のため徐々に初期値へ戻るようにスイッチング周波数を復帰させる処理を行う。このようにして上記実施形態によれば、モータ６へ供給すべき電流を変更することなく、スイッチング周波数のみを変更するので、通常の操舵補助力を維持しながらＦＥＴを効果的に冷却して、これを保護することができる。
【００４２】
また、上記実施形態によれば、マイコン１０は、モータ６に供給すべき目標電流値Ｉｔに基づいて、モータ駆動回路２０のＦＥＴ２１〜２４が過熱状態であるか否かを判定する。このようにして上記実施形態によれば、モータ６に供給すべき電流のみを監視することにより、特別な温度センサを必要とすることなく、簡易な構成によりＦＥＴの過熱状態を検出することができる。
【００４３】
これに対して、上記実施形態の一変形例によれば、マイコン１０は、モータ駆動回路２０のＦＥＴ２１〜２４が過熱状態にあるか否かを温度センサによって判定する。このようにして上記実施形態の一変形例によれば、モータ６へ供給すべき電流値に関わらず、確実かつ正確にＦＥＴの過熱状態を検出することができる。
【００４４】
さらに、上記実施形態の別の変形例によれば、マイコン１０は、スイッチング周波数を変更する処理とともに、モータに供給すべき目標電流値Ｉｔがとり得る上限値（または目標電流値Ｉｔ自体）を変更して、目標電流値Ｉｔを制限する。このようにして上記実施形態の変形例によれば、スイッチング周波数の低下による冷却効果に加えて、モータへ供給すべき電流を制限することによる冷却効果を利用することにより、ＦＥＴを速やかに冷却することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る電動パワーステアリング装置の構成をそれに関連する車両構成と共に示す概略図である。
【図２】上記実施形態に係る電動パワーステアリング装置における制御装置（ＥＣＵ）の構成を示すブロック図である。
【図３】上記実施形態におけるＰＷＭ信号生成回路の構成を示すブロック図である。
【図４】上記実施形態におけるマイコンの動作を示すフローチャートである。
【図５】上記実施形態におけるモータ駆動回路の構成を示す回路図である。
【図６】上記実施形態におけるマイコンのスイッチング周波数変更処理の詳細な内容を示すフローチャートである。
【図７】上記実施形態の変形例に係る電動パワーステアリング装置における制御装置（ＥＣＵ）の構成を示すブロック図である。
【符号の説明】
３    …トルクセンサ
４    …車速センサ
５    …電子制御ユニット（ＥＣＵ）
６    …モータ
８    …バッテリ
１０  …マイコン
１７  …ＰＷＭ信号生成回路
１９  …電流検出器
２０  …モータ駆動回路
３０  …温度センサ
１７１…基準クロック生成部
１７２…分周回路
１７３…ＰＷＭ信号発生部
Ｉｔ  …目標電流値
Ｉｓ  …電流検出値（モータ電流）
Ｔｓ  …操舵トルクの検出値
Ｓｓ  …車速の検出値
Ｓｂ  …基準クロック
Ｓｆ  …分周信号
Ｖ    …指令値
Ｎ    …分周数
Ｄ    …デューティ比
【図１】
0003895159.tif 000002
【図２】
0003895159.tif 000003
【図３】
0003895159.tif 000004
【図４】
0003895159.tif 000005
【図５】
0003895159.tif 000006
【図６】
0003895159.tif 000007
【図７】
0003895159.tif 000008