(57)【特許請求の範囲】
【請求項１】
モータ駆動車を駆動させる電動モータと、電動モータに電流を供給するインバータ回路と、ブレーキの作動を制御するブレーキ制御装置と、インバータ回路から電動モータに供給される電流量を調整して電動モータのトルク発生を制御するトルク制御装置と、を備えるモータ駆動車両の駆動力制御装置であって、
トルク制御装置は、
モータロック状態であり、且つインバータ回路の温度が所定温度以上である場合に、ブレーキ制御装置にブレーキを作動させ、
当該ブレーキの作動を認識して電動モータのトルク発生を制限し、
当該トルク発生の制限によりインバータ回路の温度が所定温度未満となった場合に、トルク発生の制限を解除して所定値以上のトルクを発生させると共に、一連のモータロック解除プロセスによりモータロック状態を解除できない場合には、その解除プロセスを繰り返し実行することを特徴とするモータ駆動車両の駆動力制御装置。
【請求項２】
請求項１に記載のモータ駆動車両の駆動力制御装置において、
前記所定値以上のトルクは、出力可能な最大トルクであるモータ駆動車両の駆動力制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モータ駆動車両の駆動力制御装置に係り、特に登坂性能に優れたハイブリッド車などのモータ駆動車両の駆動力制御装置に関する。
【背景技術】
【０００２】
モータ駆動車の坂道発進時において、坂道の勾配が極めて大きい場合等に、運転者の要求するトルクと登坂に必要なトルクとが釣り合って電動モータがロック状態になるおそれがある。モータロック状態とは、トルク発生の指令を与えても電動モータの回転数が上がらない状態であり、この状態を継続すると、電動モータに電流を供給するインバータ回路の特定のスイッチング素子（トランジスタ）に電流が集中して急激な温度上昇が起こり、このスイッチング素子が故障するおそれがある。坂道での発進時にモータロック状態になった場合には、さらに大きなトルクを発生させてそのロック状態を解除することが要求されるが、上記のように、インバータ回路の発熱レベルは限界に達しているので、大きなトルクを発生させることはできない。一方、坂道からのずり下がりを防止するために、急激にトルクを下げることもできない。
【０００３】
インバータ回路の過熱を抑制すると共に、運転者の要求トルクに応じたトルクを可能な限り出力する駆動力制御装置が特許文献１に開示されている。特許文献１の駆動力制御装置は、運転者の要求トルクが出力可能な最大トルク（以下、短時間最大トルクＴｍａｘと称する）から連続して出力できる最大のトルク（以下、連続最大トルクＴｃｏｎと称する）の範囲を下回るトルクのときには電動モータからその要求トルクが出力されるように電動モータを駆動制御し、要求トルクが短時間最大トルクから連続最大トルクの範囲内のときには要求トルクの出力の最中に要求トルクをその範囲内で制限した制限トルクが所定時間範囲内で繰り返し電動モータから出力されるよう電動モータを駆動制御する。特許文献１には、要求トルクが連続最大トルクよりも大きな場合には、制限トルクが入力され、その制限トルクは連続最大トルクを下限値とすることが開示されている。
【０００４】
【特許文献１】特開２００４−３５０４２２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１の駆動力制御装置によれば、通常の走行状態においては、運転者の要求トルクに応じたトルクを可能な限り出力すると共に、インバータ回路の過熱を抑制することができるが、上記のモータロック状態には対応することができない。例えば、短時間最大トルクＴｍａｘを発生させてもモータロック状態を解除できない場合には、インバータ回路の過熱を抑制することができない。即ち、この場合には、インバータ回路の発熱が限界であるため制限トルクが入力されるが、図５に示すように、その制限トルクの下限は連続最大トルクＴｃｏｎでありインバータ回路は冷却されない。従って、再度短時間最大トルクＴｍａｘを発生させることもできず、トルク値の低い連続最大トルクＴｃｏｎを維持することになるのでモータロック状態を解除できる可能性は極めて低い。
【０００６】
本発明の目的は、坂道での発進時においてモータロック状態となった場合に、坂道をずり下がることなくインバータ回路を冷却して、繰り返し所定値以上のトルク或いは短時間最大トルクＴｍａｘを出力することが可能なモータ駆動車両の駆動力制御装置を提供することである。
【課題を解決するための手段】
【０００７】
本発明に係るモータ駆動車両の駆動力制御装置は、モータ駆動車を駆動させる電動モータと、電動モータに電流を供給するインバータ回路と、ブレーキの作動を制御するブレーキ制御装置と、インバータ回路から電動モータに供給される電流量を調整して電動モータのトルク発生を制御するトルク制御装置と、を備えるモータ駆動車両の駆動力制御装置であって、トルク制御装置は、モータロック状態におけるインバータ回路の温度が所定温度以上である場合に、ブレーキ制御装置にブレーキを作動させる車両固定手段と、ブレーキの作動を認識して電動モータのトルク発生を制限するトルク発生制限手段と、トルク発生の制限によりインバータ回路の温度が所定温度未満となった場合に、トルク発生の制限を解除して所定値以上のトルクを発生させるトルク増大手段と、一連のモータロック解除プロセスによりモータロック状態を解除できない場合には、その解除プロセスを繰り返し実行する繰り返し手段と、を有することを特徴とする。
【発明の効果】
【０００８】
本発明に係るモータ駆動車両の駆動力制御装置によれば、トルク制御装置が、モータロック状態におけるインバータ回路の温度が所定温度以上である場合に、ブレーキ制御装置にブレーキを作動させる車両固定手段と、ブレーキの作動を認識して、電動モータのトルク発生を禁止させるトルク発生制限手段とを有するので、トルクを急激に低下させても坂道をずり下がることがない。従って、トルクの発生を制限することにより、インバータ回路を冷却することが可能になる。
【０００９】
また、トルク制御装置は、トルク発生の禁止によりインバータ回路の温度が所定温度未満となった場合に、トルク発生の禁止を解除して所定値以上のトルクを発生させるトルク増大手段と、一連のモータロック解除プロセスによりモータロック状態を解除できない場合には、その解除プロセスを繰り返し実行する手段とを有するので、例えば、モータロック時におけるトルクよりも大きなトルク、或いは短時間最大トルクＴｍａｘを繰り返し発生させることが可能になり、登坂性能が大幅に向上する。
【発明を実施するための最良の形態】
【００１０】
以下に図面を用いて本発明に係る実施の形態につき、詳細に説明する。図1は、モータ駆動車両の駆動力制御装置１０の構成を示すブロック図である。
【００１１】
図１に示すように、モータ駆動車両の駆動力制御装置１０（以下、駆動力制御装置１０とする）は、図示しない駆動軸に動力を出力してモータ駆動車を駆動させる電動モータ１１を主要構成要素として備え、この電動モータ１１の出力を制御するトルク制御装置１２を備えている。電動モータ１１の出力制御は、インバータ回路１３のスイッチング素子を作動させることにより電動モータ１１への供給電力を調整して行われている。そのスイッチング素子を含むインバータ回路１３の作動を制御するのが、トルク制御装置１２である。ここでインバータ回路１３とは、図示しないバッテリからの直流電力を三相交流電力に変換して電動モータ１１に供給する装置であり、発熱量が大きいため図示しない冷却装置が設置されている。
【００１２】
駆動力制御装置１０には、車両の減速や停止を行うブレーキ１４及びブレーキ１４の作動を制御するブレーキ制御装置１５が含まれている。また、インバータ回路１３の温度を検出する温度センサ１６、電動モータ１１の回転子の回転位置及び回転数を検出する位置センサ１７及びインバータ回路１３内に組み込まれた図示しない電流値センサも駆動力制御装置１０の重要な構成要素である。なお、温度センサ１６は、インバータ回路１３を冷却する冷媒装置に設置され冷媒の温度を測定することにより、インバータ回路１３の温度上昇などを検出することができる。
【００１３】
トルク制御装置１２は、電動モータ１１のトルク発生を制御するだけではなく、駆動力制御装置１０の各構成要素の作動を統一的に制御する機能を有する。統一的に制御される各構成要素としては、インバータ回路１３及びブレーキ制御装置１５が挙げられ、これらの装置はトルク制御装置１２から制御指令を受けて電力モータ１１やブレーキ１４に対して所定の操作を行うことになる。従って、トルク制御装置１２は、これらの装置と接続されている。
【００１４】
さらに、トルク制御装置１２には、各種センサが接続されており、それらのセンサからの情報が入力される。具体的には、温度センサ１６からのインバータ回路１３の温度、位置センサ１７からの電動モータ１１の回転子の回転位置、図示しない電流センサからインバータ回路１３の電流値、アクセルペダルの踏み込み量を検出するアクセルペダルポジションセンサ１８からのアクセル開度などが図示しない入力ポートを介して入力されている。また、トルク制御装置１２からは、インバータ回路１３やブレーキ制御装置１５に対する制御指令信号などが図示しない出力ポートを介して出力されている。
【００１５】
図１に示すように、トルク制御装置１２は、モータロック状態におけるインバータ回路１３の温度が所定温度以上である場合に、ブレーキ制御部１５にブレーキ１４を作動させる車両固定モジュール１９を備えている。
【００１６】
上記のように、モータロック状態とは、トルク発生の指令を与えても電動モータ１１の回転数が上がらない状態であり、坂道の勾配が極めて大きい場合等に、運転者の要求するトルクと登坂に必要なトルクとが釣り合うことなどにより発生する。この状態を継続すると、電動モータ１１に電流を供給するインバータ回路１３の特定のスイッチング素子に電流が集中して急激な温度上昇が起こり、このスイッチング素子が故障するおそれがある。坂道での発進時にモータロック状態になった場合には、さらに大きなトルクを発生させてそのロック状態を解除することが要求されるが、定格時間を経過してもモータロック状態を解除できない場合には、スイッチング素子の故障を防止するために、後述するトルク発生の制限を行う必要がある。
【００１７】
モータロック状態の判断は、位置センサ１７から入力された電動モータ１１の回転数等の情報に基いて行われる。また、インバータ回路１３の温度が所定温度以上かどうかについては、温度センサ１６から入力されたインバータ回路１３の温度に基いて判断される。ここで、所定温度とは、インバータ回路１３のスイッチング素子にダメージを与えないために設定される温度であって、車両固定モジュール１９の制御パラメータとして予め後述する記憶装置に入力されている。モータロック状態かつインバータ回路１３の温度が所定温度以上であれば、ブレーキ制御装置１５にブレーキ１４を作動させる制御指令を与える。以上の判断及び制御指令を行う機能を有するのが車両固定モジュール１９である。ブレーキ１４が作動することにより、車両は坂道をずり下がることなく、後述するトルク発生の制限を行うことが可能になる。
【００１８】
トルク制御装置１２は、トルク発生を制限する機能を有するトルク発生制限モジュール２０を備えている。具体的には、トルク発生制限モジュール２０は、車両固定モジュール１９によってブレーキ１４が作動すると、その作動を認識して、電動モータ１１のトルク発生を制限させる機能を有する。即ち、トルク発生制限モジュール２０によって、ブレーキ制御装置１５からブレーキ１４の作動信号を取得して、インバータ回路１３に電動モータ１１への供給電力を停止させる制御指令が与えられる。このようにトルク発生を制限することによりインバータ回路１３の冷却が可能になる。なお、トルク発生の制限とは、トルクを完全にゼロ（Ｎｍ）にする場合、即ちトルクの発生を禁止する場合と、トルク値を低下させる場合が含まれるが、インバータ回路１３の冷却効率向上等の観点から、トルク発生を禁止することが好ましい。以下では、トルク発生の制限として、トルク発生を禁止する場合について説明する。
【００１９】
トルク制御装置１２は、トルク発生の禁止によりインバータ回路１３の温度が所定温度未満となった場合に、トルク発生の禁止を解除して所定値以上のトルクを発生させるトルク増大モジュール２１を備えている。具体的には、トルク増大モジュール２１は、温度センサ１６から入力されるインバータ回路１３の温度が所定温度以下であるか否かを判断する機能を有する。さらに、所定温度未満である場合には、トルク発生制限モジュール２０にトルク発生の禁止を解除させる制御指令を与えると共に、インバータ回路１３に電動モータ１１に対して電力を供給させる制御指令を与える機能を有する。
【００２０】
ここで所定値以上のトルクとしては、上記の要求トルクよりも大きなトルク、或いは短時間最大トルクＴｍａｘを設定することができる。予め設定されるトルクによって上記の所定温度が異なり、インバータ回路１３の冷却時間、即ちトルク発生の禁止時間も異なることになる。また、後述する繰り返しモジュール２２によって、繰り返し一連のモータロック解除プロセスが実行された場合には、トルク増大モジュール２１は、前プロセスよりも大きなトルクを所定値以上のトルクとして設定することができる。
【００２１】
所定値以上のトルクとして、上記の要求トルクよりも大きなトルクを設定する場合には、トルク増大モジュール２１によって、電流値センサから入力される要求トルクを発生する電流量を認識して、その電流量に予め設定された割合を乗じて、要求トルク発生時よりも大きな電流量を電力モータ１１に供給させる制御指令を与えることができる。このようにモータロック発生時の要求トルクよりも大きなトルク、或いは短時間最大トルクＴｍａｘを電動モータ１１から出力することができるので登坂性能が大幅に向上する。
【００２２】
一連のモータロック解除プロセスによりモータロック状態を解除できない場合には、その解除プロセスを繰り返し実行させる機能を有する繰り返しモジュール２２を備える。繰り返しモジュール２２は、車両固定モジュール１９と同様に、位置センサ１７から入力される電動モータ１１の回転数等からモータロック状態を判断する機能と、モータロック状態が継続している場合には、インバータ回路１３の温度が所定温度以下であるか否かを判断する機能を有する。さらに、インバータ回路１３の温度が所定温度以上である場合には、車両固定モジュール１９に車両を固定させる制御指令を与える機能を有する。
【００２３】
トルク制御装置１２は、ＣＰＵと、予め設定されたインバータ回路１３の温度などの制御パラメータ、制御プログラム、各センサからの情報などを一時的又は恒久的に記憶する記録装置と、入出力ポートなどを備える装置であって、マイクロプロセッサ等によって構成されている。各手段の機能は、ソフトウェアを実行することで実現でき、具体的には、記憶装置に記憶された制御プログラムを実行することにより実現できる。従って、上述の各手段は、制御プログラムに備えられていることが好ましい。なお、トルク制御装置１２を構成するマイクロプロセッサ等は、電動モータ１１の制御を行うパワーコントロールユニットや車両の制御を統括する車両制御ユニットの一部に組み込むことができる。
【００２４】
上記構成の駆動力制御装置１０の作用、特にトルク制御装置１２の機能について、図２、図３及び図４を加えて詳細に説明する。図２は、坂道発進時でのモータロック状態における駆動力制御装置１０の処理手順を示すフローチャートであり、各手順は制御プログラムの各処理手順に対応する。図３は、坂道発進時でのモータロック状態における発生トルクの時間経過を示す図である。図４は、図３において発生トルクとして短時間最大トルクＴｍａｘを繰り返す場合を示す図である。
【００２５】
まず初めに、アクセル開度に基いて電動モータ１１からトルクが出力される（Ｓ１０）。図２において、モータ駆動車が坂道で停止している状態がＳＴＡＲＴであり、この状態で運転者がアクセルペダルを踏み込むと、その踏み込み量に応じてアクセル開度が決定される。アクセル開度は、アクセルペダルポジションセンサ１８により検出される。アクセル開度の情報は、要求トルク発生モジュール２３に入力されて要求トルクが算出される。算出された要求トルクに基いて、インバータ回路１３に電動モータ１１に対して必要量の電力を供給させることにより、電動モータから運転者の要求トルクが出力される。図３及び図４に示すように、時間０の車両が坂道で停止している状態から、要求トルクが発生されて瞬時にトルク値が上昇する。図４では、アクセル開度が全開であり、短時間最大トルクＴｍａｘが要求トルクとして出力される。この手順は、トルク制御装置１２の要求トルク発生モジュール２３の機能によって実行される。
【００２６】
上記の要求トルクが登坂トルクと同程度であった場合には、電動モータ１１がロック状態になるおそれがある。電動モータ１１の回転数に基いてモータロック状態であるか否かが判断される（Ｓ１１）。電動モータ１１の回転数は、位置センサ１７によって検出されて、トルク制御装置１２に入力される。モータロック状態では電動モータ１１の回転数が０となる、或いは回転子の位置が変化しないので、モータロック状態であるか否かを判断することができる。通常の回転状態、即ちモータロック状態ではない場合には、上記の要求トルクに応じたトルクが電動モータ１１から出力されて、モータ駆動車両は登坂走行を行う。
【００２７】
一方、モータロック状態である場合には、インバータ回路１３の温度が所定温度以上であるか否かが判断される（Ｓ１２）。インバータ回路１３の温度は、温度センサ１６によって検出され、トルク制御装置１２に入力される。モータロック状態を一定時間維持すると、モータに電流を供給するインバータ回路１３の特定のスイッチング素子に電流が集中して急激な温度上昇が起こるため、図３及び図４に示す定格時間が経過すると上記の要求トルクを維持することができない。従って、インバータ回路１３の温度が所定温度以上であれば、スイッチング素子の故障を防止するために、後述するトルク発生の禁止手順が実行される。一方、インバータ回路１３の温度が所定温度未満であれば、上記の要求トルクに応じたトルクが電動モータ１１から出力されて、再びモータロック状態であるか否かが判断される。
【００２８】
モータロック状態であり、且つインバータ回路１３の温度が所定温度以上である場合には、ブレーキ１４を作動させて車両を固定する（Ｓ１３）。具体的には、ブレーキ制御装置１５にブレーキ１４を作動させる制御指令を与える。図３及び図４に示すように、上記の要求トルクを維持した状態において、ブレーキ１４が作動して車両が固定される。従って、車両は坂道をずり下がることなく、後述するトルク発生の制限を実行することが可能になる。Ｓ１１〜Ｓ１３の手順は、トルク制御装置１２の車両固定モジュール１９の機能によって実行される。なお、Ｓ１３以降の手順がモータロック状態を解除するためのプロセスである。
【００２９】
ブレーキ１４が作動して車両が固定されると、電動モータ１１のトルク発生を禁止する（Ｓ１４）。具体的には、ブレーキ制御装置１５からブレーキ１４の作動信号がトルク制御装置１２に入力されることによりこれを認識し、インバータ回路１３が電動モータ１１に対する電力の供給を停止することにより、電動モータ１１のトルク発生を禁止する。図３及び図４に示すように、ブレーキ１４が作動するのとほぼ同時にトルクが急激に低下してその発生が禁止される。このようにトルク発生を制限することによりインバータ回路１３の冷却が可能になるのである。この手順は、トルク制御装置１２のトルク発生制限モジュール２０の機能によって実行される。なお、電動モータ１１のトルク発生の禁止は、トルク制御装置１２に入力されるインバータ回路１３の温度が所定温度未満になり、トルク増大モジュール２１からの禁止解除指令があるまで実行される。図３及び図４に示すように、トルク発生の禁止時間がインバータ回路１３の冷却時間である。
【００３０】
トルク発生の禁止から所定時間経過後に、インバータ回路１３の温度が所定温度未満となった場合には、トルク発生の禁止を解除して所定値以上のトルクを発生させる（Ｓ１５）。具体的には、インバータ回路１３の温度が所定温度未満であると判断した場合には、トルク発生制限モジュール２０に禁止解除信号を出力すると共に、インバータ回路１３に電力モータ１１に対して電力の供給させる制御指令を与える。インバータ回路１３から供給される電力量は、所定値以上のトルクを発生させるために必要な量である。
【００３１】
上述のように、所定値以上のトルクとしては、上記の要求トルクよりも大きなトルク、或いは短時間最大トルクＴｍａｘを設定することができる。また、後述する繰り返しモジュール２２によって、繰り返し一連のモータロック解除プロセスが実行された場合には、前プロセスよりも大きなトルクを所定値以上のトルクとして設定することができる。要求トルクよりも大きなトルクを発生させる場合には、要求トルクを発生させる電流量を認識して、その電流量に予め設定された割合を乗じて出力するトルクを算出し、対応する電流量を電力モータ１１に供給させる制御指令をインバータ回路１３に与える。この制御指令は、運転者がさらにアクセルペダルを踏み込まなくても実行することができる。なお、短時間最大トルクＴｍａｘを設定する場合には、上記の要求トルクを発生させる電流量を認識する必要はない。図３及び図４に示すように、モータロック発生時の要求トルクよりも大きなトルク、或いは短時間最大トルクＴｍａｘを電動モータ１１から出力することができるので登坂性能が大幅に向上する。この手順は、トルク制御装置１２のトルク増大モジュール２１の機能によって実行される。
【００３２】
Ｓ１３〜Ｓ１５のモータロック解除プロセスによりモータロック状態を解除できない場合には、その解除プロセスが繰り返し実行される。まず、Ｓ１１と同様に、電動モータ１１の回転数に基いてモータロック状態であるか否かが判断される（Ｓ１６）。通常の回転状態、即ちモータロック状態ではない場合には、トルク増大モジュール２１に基いたトルクが電動モータ１１から出力されて、モータ駆動車両は登坂走行を行う。一方、モータロック状態である場合には、Ｓ１２と同様に、インバータ回路１３の温度が所定温度以上であるか否かが判断される（Ｓ１７）。インバータ回路１３の温度が所定温度未満であれば、トルク増大モジュール２１に基いたトルクが電動モータ１１から出力されて、再びモータロック状態であるか否かが判断される。インバータ回路１３の温度が所定温度以上であれば、車両固定モジュール１９に車両を固定させる制御指令を与える。従って、再度Ｓ１３の処理手順が実行されることになり、一連のモータロック解除プロセスは、モータロック状態が解除されるまで繰り返し行われる。この手順は、トルク制御装置１２の繰り返しモジュール２２の機能によって実行される。
【００３３】
以上のように、駆動力制御装置１０によれば、トルク制御装置１２が、ブレーキ制御装置１５にブレーキ１４を作動させる車両固定モジュール１９と、ブレーキ１４の作動を認識して、電動モータ１１のトルク発生を禁止させるトルク発生制限モジュール２０とを有するので、トルクを急激に低下させても坂道をずり下がることがなく、トルクの発生を禁止することにより、インバータ回路１３を冷却することが可能になる。
【００３４】
また、トルク制御装置１２は、トルク発生の禁止によりインバータ回路１３が冷却されて所定温度未満となった場合に、トルク発生の禁止を解除して所定値以上のトルク、例えば、短時間最大トルクＴｍａｘを発生させるトルク増大手段を有する。さらに、一連のモータロック解除プロセス（Ｓ１３〜Ｓ１５）によりモータロック状態を解除できない場合には、その解除プロセスを繰り返し実行する繰り返しモジュール２２を有するので、短時間最大トルクＴｍａｘ等を繰り返し発生させることが可能になり、登坂性能が大幅に向上する。
【図面の簡単な説明】
【００３５】
【図１】モータ駆動車両の駆動力制御装置の構成を示すブロック図である。
【図２】坂道発進時でのモータロック状態における駆動力制御装置１０の処理手順を示すフローチャートである。
【図３】坂道発進時でのモータロック状態における発生トルクの時間経過を示す図である。
【図４】図３において発生トルクとして短時間最大トルクＴｍａｘを繰り返す場合を示す図である。
【図５】従来の駆動力制御装置の坂道発進時でのモータロック状態における発生トルクの時間経過を示す図である。
【符号の説明】
【００３６】
１０  モータ駆動車両の駆動力制御装置、１１  電動モータ、１２  トルク制御装置、１３  インバータ回路、１４  ブレーキ、１５  ブレーキ制御装置、１６  温度センサ、１７  位置センサ、１８  アクセルペダルポジションセンサ、１９  車両固定モジュール、２０  トルク発生制限モジュール、２１  トルク増大モジュール、２２  繰り返しモジュール、２３  要求トルク発生モジュール。
【図１】
0005035052.tif 000002
【図２】
0005035052.tif 000003
【図３】
0005035052.tif 000004
【図４】
0005035052.tif 000005
【図５】
0005035052.tif 000006