(57)【要約】【課題】温度の低いコイルに温度が高いコイルよりも多くの電流を流すことでモータ全体としてのトルクの向上を図るモータ制御装置を提供する。【解決手段】本発明は、ステータ１０にｍ個のティースがあり、各ティースに巻かれたステータコイルＬ１〜Ｌ９のｍ個のコイルがある場合に、各ステータコイルの一端はインバータＩＮＶに接続し、各ティースに巻かれたステータコイルの他端は中性点Ｐ０として結線した交流モータ１を制御するモータ制御装置において、ｐ個のステータコイルＬ２，Ｌ１，Ｌ９の温度が残りの（ｍ−ｐ）個のステータコイルＬ３〜Ｌ８の温度より低いとき、ｐ個のステータコイルに電流位相が３６０°／ｐ°ずれて振幅の等しい電流を流し、残りの（ｍ−ｐ）個のコイルに電流位相が３６０°／（ｍ−ｐ）°ずれて振幅が等しい電流を流す制御をする。【選択図】      図４
2010206897.tif 000002
【特許請求の範囲】
【請求項１】
温度の低いステータコイルに温度が高いステータコイルよりも多くの電流を流すことを特徴としたモータ制御装置。
【請求項２】
少なくとも１つのステータコイルの温度がコイル温度上限になったとき、コイル温度上限に達していない他のステータコイルに大きな電流を流すことを特徴とした請求項1に記載のモータ制御装置。
【請求項３】
隣り合ういくつかのステータコイルの温度が低いとき、それらのステータコイルに流れる交流電流の電流ベクトルの和が０となるように交流電流を流すことを特徴とする請求項1に記載のモータ制御装置。
【請求項４】
ｍ相で駆動される交流モータであって、ｍ個のティースがあり、各ティースに巻かれたステータコイルの一端はインバータに接続され、各ティースに巻かれたステータコイルの他端は中性点として結線されている交流モータを制御するモータ制御装置において、
ｐ個のステータコイルの温度が残りの（ｍ−ｐ）個のステータコイルの温度より低いとき、前記ｐ個のステータコイルに電流位相が３６０°／ｐ°ずつずれて振幅の等しい交流電流を流し、前記残りの（ｍ−ｐ）個のコイルに電流位相が３６０°／（ｍ−ｐ）°ずれて振幅が等しい交流電流を流すことを特徴とするモータ制御装置。
【請求項５】
前記ｐ個のステータコイルに電流位相が３６０°／ｐ°ずつずれて振幅の等しい交流電流を流す際に、前記ｐ個のステータコイルそれぞれが巻かれているｐ個のティースそれぞれに生じる誘起電圧ベクトルと各ティースに巻かれているステータコイルに流す交流電流の電流ベクトルとの内積をティースごとに加えた値が最も大きくなるように誘起電圧位相と電流位相の関係を決め、
前記（ｍ−ｐ）個のステータコイルに電流位相が３６０°／（ｍ−ｐ）°ずつずれて振幅が等しい交流電流を流す際に、前記（ｍ−ｐ）個のティースに生じる誘起電圧ベクトルと前記(ｍ−ｐ)個のティースそれぞれに巻かれたステータコイルに流す交流電流の電流ベクトルの内積とをティースごとに加えた値が最も大きくなるように誘起電圧ベクトルと電流ベクトルの関係を決めることを特徴とする請求項４に記載のモータ制御装置。
【請求項６】
低回転領域で、前記（ｍ−ｐ）個のステータコイルに電流位相が３６０°／（ｍ−ｐ）°ずつずれて振幅が等しい電流を流す際に、前記（ｍ−ｐ）個のティースに生じる誘起電圧ベクトルと前記(ｍ−ｐ)個のティースそれぞれに巻かれたステータコイルに流す交流電流の電流ベクトルの内積とをティースごとに加えた値が最も大きくなるように誘起電圧ベクトルと電流ベクトルの関係を決めることを特徴とする請求項５に記載のモータ制御装置。
【請求項７】
坂の勾配により交流モータと冷媒の相対位置を検出することを特徴と請求項３に記載のモータ制御装置。
【請求項８】
隣り合ういくつかの温度が低いステータコイルを検出する手段として、前記モータに当たる風量を用いることを特徴とする請求項３に記載のモータ制御装置。
【請求項９】
風量を検出する手段として車速を用いることを特徴とする請求項８に記載のモータ制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モータ制御装置に関する。
【背景技術】
【０００２】
従来、コイル温度を監視し、それが基準温度を上回った場合には電流制限を行うことでコイル温度が上限温度を超えないように制御するモータ制御装置として、特開２００６−３０７７２０号公報（特許文献１）に記載されたものが知られている。この従来のモータ制御装置では、モータハウジングの内部には温度検出器が設けられている。温度検出器は、コイルの周囲の温度を検出する。電動機の起動前の温度検出器によって検出された温度Θｘが基準温度Θｏを上回った場合、制御コンピュータは、インバータに対してＡｏ×Ｉｍａｘを上限値（制限値）とした電流供給の制御（制限制御）を遂行する。（Ａｏは、０より大きく、１より小さい数値である。）制限制御の開始時点からの経過時間Ｔｘが基準時間Ｔｏに達した場合、制御コンピュータは、Ａｏ×Ｉｍａｘを上限値（制限値）とした制限制御から、Ｉｍａｘを上限値とした非制限制御へ移行する。
【０００３】
ところが、このような従来のモータ制御装置では、コイル周囲の温度が基準温度を上回った場合には全てのコイルに流す電流（コイル電流）を制限するため、基準温度を上回るコイルと上回らないコイルとが混在した場合でも、基準温度を上回るコイルに合わせて電流を制限することになる。そのため、基準温度を上回らないコイルにはさらに電流を流するようにすればトルクを向上させることができるにもかかわらず、基準温度を上回るコイルが基準温度以上にならないように電流制限をかけるため、トルク向上の余地があるにもかかわらずトルクを高められないという問題点があった。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−３０７７２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、上記の従来技術の問題点に鑑みてなされたもので、温度の低いコイルに温度が高いコイルよりも多くの電流を流すことでモータ全体としてのトルクの向上を図るモータ制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の１つの特徴は、温度の低いステータコイルに温度が高いステータコイルよりも多くの電流を流す制御をするモータ制御装置である。
【０００７】
本発明の別の特徴は、ｍ相で駆動される交流モータであって、ｍ個のティースがあり、各ティースに巻かれたステータコイルの一端はインバータに接続され、各ティースに巻かれたステータコイルの他端は中性点として結線されている交流モータを制御するモータ制御装置において、ｐ個のステータコイルの温度が残りの（ｍ−ｐ）個のステータコイルの温度より低いとき、前記ｐ個のステータコイルに電流位相が３６０°／ｐ°ずつずれて振幅の等しい交流電流を流し、前記残りの（ｍ−ｐ）個のコイルに電流位相が３６０°／（ｍ−ｐ）°ずれて振幅が等しい交流電流を流すモータ制御装置である。
【発明の効果】
【０００８】
本発明のモータ制御装置によれば、温度の低いコイルに温度が高いコイルよりも多くの電流を流すことによってコイル温度を均一化でき、モータ全体としてのトルクの向上が図れる。
【図面の簡単な説明】
【０００９】
【図１】本発明の第１の実施の形態のモータ制御装置による９相駆動方式の説明図。
【図２】上記第１の実施の形態のモータ制御装置による３相駆動方式の説明図。
【図３】上記第１の実施の形態のモータ制御装置の回路構成を示す回路ブロック図。
【図４】上記第１の実施の形態のモータ制御装置による３相＋６相駆動方式の説明図。
【図５】上記第１の実施の形態のモータ制御装置による３相＋６相駆動時の６相コイル電流、誘起電圧のベクトル図。
【図６】上記第１の実施の形態のモータ制御装置による３相＋６相駆動時の３相コイル電流、誘起電圧のベクトル図。
【図７】上記第１の実施の形態のモータ制御装置による２相＋７相駆動方式の説明図。
【図８】上記第１の実施の形態のモータ制御装置による２相＋７相駆動時の７相コイル電流、誘起電圧のベクトル図。
【図９】上記第１の実施の形態のモータ制御装置による２相＋７相駆動時の２相コイル電流、誘起電圧のベクトル図。
【図１０】上記第１の実施の形態のモータ制御装置による勾配走行時の制御方法の説明図。
【図１１】本発明の第３の実施の形態のモータ制御装置におけるコイル温度検出方式を示す回路ブロック図。
【図１２】本発明の第４の実施の形態のモータ制御装置の回路構成を示す回路ブロック図。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態を図に基づいて詳説する。
【００１１】
本発明のモータ制御装置は、温度の低いステータコイルに温度が高いステータコイルよりも多くの電流を流すことを特徴とし、例えば、ｍ相で駆動される交流モータにあって、ｍ個のティースがあり、各ティースに巻かれたステータコイルの一端がインバータに接続され、各ティースに巻かれたステータコイルの他端が中性点として結線されている交流モータを制御するモータ制御装置において、ｐ個のステータコイルの温度が残りの（ｍ−ｐ）個のステータコイルの温度より低いとき、ｐ個のステータコイルに電流位相が３６０°／ｐ°ずつずれて振幅の等しい交流電流を流し、残りの（ｍ−ｐ）個のコイルに電流位相が３６０°／（ｍ−ｐ）°ずれて振幅が等しい交流電流を流す制御をすることを特徴とする。本発明はまた、このようなモータの制御方法をも特徴とする。尚、本明細書及び図面において用いる同一あるいは類似する符号は同一あるいは類似する要素を示すものである。
【００１２】
［第１の実施の形態−９相駆動モータ］
図１は９スロット１０極の９相駆動モータ１であり、外周側の円筒状のステータ１０とこのステータ１０にエアギャップを介して対向するように内挿されたロータ２０にて構成されている。
【００１３】
図３のモータ制御装置に示すように、ステータ１０の９個のティース１１〜１９それぞれに９相のステータコイルＬ１〜Ｌ９各々が巻かれている。９相のステータコイルＬ１〜Ｌ９各々の一端が中性点Ｐ０にて共に結線され、ステータコイルＬ１〜Ｌ９各々のもう一端はインバータＩＮＶのハーフブリッジに接続されている。このインバータＩＮＶは直流を９相の交流に変換するものであり、スイッチング素子（Ｑ１１；Ｑ１２）〜（Ｑ９１；Ｑ９２）が設けられている。インバータ制御部４はインバータＩＮＶの各スイッチング素子（Ｑ１１；Ｑ１２）〜（Ｑ９１；Ｑ９２）をゲート制御し、９相の交流電流を作り出し、ステータコイルＬ１〜Ｌ９に通電させる。図３において、２は直流電源、３はフィルタコンデンサ、Ｓ１〜Ｓ９はステータコイルＬ１〜Ｌ９それぞれの温度センサを示している。
【００１４】
温度センサＳ１〜Ｓ９それぞれはステータコイルＬ１〜Ｌ９それぞれの温度を検出してその検出信号をインバータ制御部４に入力する。インバータ制御部４は、温度センサＳ１〜Ｓ９の温度情報に基づき、温度が低いステータコイルに対して温度が高いステータコイルよりも多くの電流を流す制御をする。その制御動作は以下の通りである。
【００１５】
９相で駆動される交流モータにあって、９個のティースがあり、各ティースに巻かれたステータコイルＬ１〜Ｌ９の一端がインバータＩＮＶに接続され、各ティースに巻かれたステータコイルＬ１〜Ｌ９の他端が中性点Ｐ０として結線されている交流モータ１を制御する場合、ｐ個のステータコイルの温度が残りの（９−ｐ）個のステータコイルの温度より低いとき、そのｐ個のステータコイルに電流位相が３６０°／ｐ°ずつずれて振幅の等しい交流電流を流し、残りの（９−ｐ）個のステータコイルに電流位相が３６０°／（９ｐ）°ずつずれて振幅が等しい交流電流を流す制御をする。
【００１６】
図１において、ステータコイルＬ１〜Ｌ９各々の近くに書かれた数字は０°と記載されたステータコイルＬ８に流れる電流を基準として、各相のステータコイルの電流位相の遅れ角を示している。モータ１の下部の３つのステータコイル（コイルＬ２、コイルＬ１、コイルＬ９）は冷媒であるオイル３０に浸っている。冷媒３０に浸っている３つのステータコイルＬ２，Ｌ１，Ｌ９にはそれぞれ位相２４０°、４０°、２００°の電流が流されている。
【００１７】
通常、コイルに電流を流すとコイル温度が上昇する。そして、図１に示す状態では、冷媒３０に浸っている部分のステータコイルＬ２，Ｌ１，Ｌ９の温度は、冷媒に浸っていない部分のステータコイルＬ３〜Ｌ８の温度よりも低くなる。このとき冷媒３０に浸かっているステータコイルＬ２，Ｌ１，Ｌ９に流す電流を増やすか、冷媒３０に浸かっていないステータコイルＬ３〜Ｌ８に流す電流を減らすことにより、コイル温度を均一にすることができる。また、冷媒３０に浸かっていないステータコイルＬ３〜Ｌ８の温度が絶縁材料などにより決まるコイル温度上限で、冷媒３０に浸かっているステータコイルＬ２，Ｌ１，Ｌ９の温度はコイル温度上限より低いときには、冷媒３０に浸かっているステータコイルＬ２，Ｌ１，Ｌ９に流す電流だけを増加することにより、トルクを向上させることができる。
【００１８】
［９相駆動から３相駆動への切り替え］
図１に示すように、隣り合う３つ（ｐ＝３）のステータコイルＬ２，Ｌ１，Ｌ９が冷媒３０に浸かっている９スロット１０極のモータを９相で駆動する場合を考える。誘起電圧位相と同位相の電流を各ステータコイルに流すことにより、モータを効率よく駆動することができる。ただ、冷媒３０に浸かっている３つのステータコイルＬ２，Ｌ１，Ｌ９に流れるコイル電流の位相は２４０°、４０°、２００°であるから、この３つのステータコイルＬ２，Ｌ１，Ｌ９に流す電流を増やすと中性点Ｐ０で電流の和が０にならず、冷媒３０に浸かっていない残りのステータコイルＬ３〜Ｌ８に意図しない電流が流れてしまう。
【００１９】
そこで、図２に示すように３相駆動でモータ１を駆動することを考える。図２は３相駆動した場合の説明図である。各ステータコイルＬ１〜Ｌ９の近くにはステータコイルそれぞれに流す電流の位相が記載されている。各ステータコイルの電流位相は、各ステータコイルに発生する誘起電圧位相に最も近い位相を選ぶことにより得られる。３相で駆動すると、隣り合う３つのコイルに流れる電流の和が０となる３組のステータコイル、コイルＬ２，Ｌ１，Ｌ９の組、コイルＬ３，Ｌ４，Ｌ５の組、コイルＬ６，Ｌ７，Ｌ８の組が存在する。したがって、コイルＬ２，Ｌ１，Ｌ９の組が冷媒３０に浸かった状態になるように電流を流す。この３つのコイルＬ２，Ｌ１，Ｌ９の組は冷媒３０に浸かっているため、他の組のコイルＬ３〜Ｌ８より温度が低いことから、それらに流すコイル電流を増加できる。しかも、コイル電流を増加させても、３つのコイルに流す電流の電流和は０であり、冷媒３０に浸かっていない他の６つのコイルＬ３〜Ｌ８に流す電流の電流和も０であるから、他のコイルに意図しない電流が流れてしまうことを防止しながら、トルクを向上させることができる。
【００２０】
［３相＋６相の駆動方法］
中性点Ｐ０を結線した場合には、冷媒３０に浸かっているステータコイルＬ２，Ｌ１，Ｌ９の電流和が０で、冷媒３０に浸かっていない残りのステータコイルＬ３〜Ｌ８の電流和も０となる必要がある。そこでインバータ制御部４は、冷媒３０に浸かっていないステータコイルは６個（＝９−ｐ）であるから、冷媒３０に浸かっていないステータコイルＬ３〜Ｌ８に電流位相が３６０°／（９−ｐ）°＝６０°ずつずれた６相電流を流す制御を行う。その様子を表したのが図４である。ロータ２０内に書かれている数字は、数字の近くのステータコイルそれぞれに発生する誘起電圧位相を示している。また、ステータ１０内に書かれた数字は、数字の近くのステータコイルに流す電流の位相を表している。
【００２１】
図５は冷媒３０に浸かっていないステータコイルＬ３〜Ｌ８に発生する誘起電圧と相電流とをベクトルで表している。各丸で囲まれた誘起電圧と相電流とが１つの組となっている。各丸の中に記載されている位相の誘起電圧が発生するステータコイルに、同じ丸の中に記載されている位相の電流を流す。
【００２２】
図６は冷媒３０に浸かっているステータコイルＬ２，Ｌ１，Ｌ９に発生する誘起電圧と相電流とをベクトルで表している。誘起電圧と電流の組の作り方は、各コイルの誘起電圧と電流の内積を全コイル分、足し合わせた値が最大になるようにしている。このように冷媒３０に浸かっていないコイルに６０°位相の異なる６相電流を流すことにより、１２０°位相の異なる３相電流を流したときより力率を高くすることが可能となる。３相駆動時の巻線係数０．８３１であったものが、３相＋６相駆動により０．８９８となり、約７％向上する。これにより、効率よくモータ１を駆動することができることになる。
【００２３】
［２相＋７相の駆動方法］
図７は２つ（ｐ＝２）のステータコイルＬ１，Ｌ９が冷媒３０に浸っているときの通電方法を説明する図である。ロータ２０の高速回転で冷媒３０が上部にかき上げられると、このような状況になる。そこでインバータ制御部４は、冷媒３０に浸かっている２つのステータコイルＬ１，Ｌ９に位相が１８０°異なる２相電流を流し、冷媒３０に浸かっていない残りの７つ（＝９−ｐ）のステータコイルＬ２〜Ｌ８に位相が３６０°／７°異なる７相電流を流す制御を行う。ロータ２０に書かれている数字は、近くのステータコイルに発生する誘起電圧位相を示している。ステータ１０に書かれている数字は近くのステータコイルに流す電流位相を表している。
【００２４】
図８は冷媒３０に浸かっていないステータコイルＬ２〜Ｌ８に発生する誘起電圧と相電流をベクトルで表している。各丸で囲まれた誘起電圧と電流が１つの組となっている。各丸で囲まれた中に記載されている位相の誘起電圧が発生するステータコイルに、同じ丸の中に記載されている位相の電流を流す。図９は冷媒３０に浸かっているステータコイルＬ１，Ｌ９に発生する誘起電圧と相電流をベクトルで表している。誘起電圧と電流の組の作り方は、各コイルの誘起電圧と電流との内積を全コイル分足し合わせた値が最大になるようにしている。
【００２５】
このように冷媒３０に浸かっていないステータコイルＬ２〜Ｌ８に３６０°／７°ずつ位相の異なる７相電流を流すことにより、２つのステータコイルＬ１，Ｌ９だけ温度が低い場合にも、他のステータコイルＬ２〜Ｌ８に意図しない電流が流れることがなく、温度が低い２つのステータコイルＬ１，Ｌ９に流す電流を増加させることができる。
【００２６】
［勾配路走行時の駆動方法］
図１０は勾配のある道を走行する状況などにおいて、モータ１のステータ１０が回転軸を中心として水平に対して回転した状態になったときの駆動方法を説明する図である。ステータ１０が回転軸を中心にして回転した状態になると、その回転角度、冷媒３０の量によってはそれまで冷媒３０に浸かっていなかったステータコイルが冷媒に浸かり、逆にそれまで冷媒３０に浸かっていたステータコイルが冷媒３０に浸からなくなる状況になる。
【００２７】
図２に示した水平状態のステータ１０が回転軸を中心に反時計回りに回転するように傾き、冷媒３０に浸かっていたステータコイルＬ９が冷媒３０に浸からなくなり、逆に冷媒３０に浸かっていなかったステータコイルＬ３が冷媒３０に浸かるようになった場合を考える。この状態になれば、この時点で冷媒３０に浸かっているステータコイルＬ３，Ｌ２，Ｌ１に流れる電流ベクトルの和が０とならないため、冷媒３０に浸かっているステータコイルに流す電流だけの電流量を増やすことはできない。そこで、インバータ制御部４は、図１０に示すように、ステータコイルＬ１〜Ｌ９それぞれに流す電流の位相を時計回りに１つずつ隣りのティースにずらし、冷媒３０に浸かっているステータコイルＬ３，Ｌ２，Ｌ１に流れる電流ベクトルの和が０となるように交流電流を流す制御を行う。
【００２８】
具体的には、ステータコイルＬ１の電流位相を２４０°から０°とし、ステータコイルＬ２の電流位相を１２０°から２４０°、ステータコイルＬ３の電流位相を２４０°から１２０°というように、１つずつ電流位相を隣りのステータコイルにずらす。このようにすることで、ステータ１０が傾いたときにも冷媒３０に浸かり、温度の低いステータコイルＬ３，Ｌ２，Ｌ１の電流を増加させることができる。
【００２９】
また、上とは逆に時計回りの勾配が発生する場合には、ステータコイルＬ８が冷媒３０に浸かるようになり、逆にステータコイルＬ２は冷媒３０に浸からなくなる。この場合には、反時計回りに１つずつ電流位相を隣りのステータコイルにずらすことにより、ステータコイルＬ８の電流位相を２４０°から０°とし、ステータコイルＬ９の電流位相を０°から２４０°、ステータコイルＬ１の電流位相を２４０°から１２０°というように、１つずつ電流位相を隣りのステータコイルにずらすことで、ステータ１０が時計回りに傾いたときにも冷媒３０に浸かり、温度の低いステータコイルＬ８，Ｌ９，Ｌ１の電流を増加させることができる。
【００３０】
このように、モータ１の勾配から冷媒３０に浸かるステータコイルを予測することができるので、温度の低いステータコイルを推定することが可能であり、該当するステータコイル群に対してそれらの流す電流の電流ベクトルの和が０となるような電流位相の電流を流することで、ステータ１０が傾いたときにも冷媒３０に浸かり、温度の低いステータコイルの電流を増加させることができる。
【００３１】
［第２の実施の形態―空冷モータの制御］
次に、空冷モータで風がモータ１の径方向に当たる場合を考える。図１において風が紙面の左側から吹いているとすると、ステータコイルＬ２，Ｌ３，Ｌ４の温度が他のステータコイルよりも低くなる。したがって、これら３つのコイルＬ２，Ｌ３，Ｌ４に流す電流を増大させる。モータ１に当たる風量が多いほど、ステータコイルＬ２，Ｌ３，Ｌ４と他のステータコイルＬ１，Ｌ５〜Ｌ９との温度差は大きくなることから、風量からコイル温度を推定することが可能である。さらに風量は車速と関係していることから、車速からコイル温度を推測することができる。したがって、風量もしくは車速を測定することにより熱電対などでコイル温度を測定する必要がなくなる。熱電対を付ける必要がなくなりコストを削減できる。
【００３２】
［第３の実施の形態−別のコイル温度検出方法］
図１１は別のコイル温度検出方法を示した図である。ステータコイルＬ１〜Ｌ９それぞれの電圧Ｖと電流Ａを測定することにより、それぞれのコイルインピーダンスＺが求まる。コイル抵抗は温度により変化することからインピーダンスＺを測定することにより各ステータコイルＬ１〜Ｌ９のコイル温度Ｔ（＝ｆ（Ｚ））を知ることができる。このように温度を計測することにより熱電対などの温度計測手段を設ける必要がなくなる。
【００３３】
［第４の実施の形態−各相個別制御方法］
図１２は中性点を結線せずに各相をインバータＩＮＶのＨブリッジで構成した図である。このように構成することで、インバータＩＮＶのスイッチング素子（Ｑ１１；Ｑ１２；Ｑ１３；Ｑ１４），……，（Ｑ９１；Ｑ９２；Ｑ９３；Ｑ９４）の素子数は増えてしまうものの、各コイルＬ１〜Ｌ９それぞれの電流を自由に可変調整することが可能となる。また、全てのコイルＬ１〜Ｌ９において誘起電圧と電流位相を一致させることが可能となり、力率が高く高効率にトルクを発生できる。
【００３４】
尚、上記の各実施の形態では、温度検出手段を備え、それによって温度状態を観測し、温度の低いステータコイル群について、その数ｐに応じて３６０°／ｐ°ずつ位相のずれた交流電流を流し、残りの（ｍ−ｐ）のステータコイルについては、３６０°／（ｍ−ｐ）°ずつ位相のずれた交流電流を流す制御をし、かつ、温度の低いｐ個のステータコイルには温度上限に達しない条件で可能な限り多めの交流電流を流す制御をするようにしたが、これに限らず、次のような変形も可能である。
【００３５】
冷媒３０に浸かるステータコイルの位置と数ｐは当初から決まっているので、温度センサを設けずに、当初から冷媒に浸かるステータコイル群に対して残りの他のステータコイルよりも一定比率だけ多めの交流電流を流す設定にし、またそのｐ個のステータコイルに流す交流電流の位相について上記のように３６０°／ｐ°ずつ位相のずれた交流電流を流し、残りの（ｍ−ｐ）のステータコイルについては３６０°／（ｍ−ｐ）°ずつ位相のずれた交流電流を流す制御をする設定にすることも可能である。
【００３６】
また、ロータ２０の回転が上昇すれば冷媒の浸かるステータコイルの数が減少するが、ロータ２０の回転速度と冷媒３０の噴き上げ量とには一定の関係があり、いずれのステータコイルが冷媒中に浸かったまま残るのかも当初から明らかであるので、ロータ２０の回転速度に対応して電流を多く流すステータコイルを決めておき、上の制御をする設定にすることもできる。
【００３７】
さらに、上述したように、勾配とその向きによって冷媒に浸かるようになるステータコイル、また冷媒に浸からなくなるステータコイルも当初から明らかであるので、勾配と向きを検出して上の［勾配路走行時の駆動方法］にて各ステータコイルに流す電流を制御する設定にすることも可能である。
【符号の説明】
【００３８】
ＩＮＶ…インバータ                Ｐ０…中性点
Ｌ１〜Ｌ９…ステータコイル
１…交流モータ                    ２…直流電源
３…フィルタコンデンサ            ４…インバータ制御部
１０…ステータ                    ２０…ロータ
３０…冷媒
【図１】
2010206897.tif 000003
【図２】
2010206897.tif 000004
【図３】
2010206897.tif 000005
【図４】
2010206897.tif 000006
【図５】
2010206897.tif 000007
【図６】
2010206897.tif 000008
【図７】
2010206897.tif 000009
【図８】
2010206897.tif 000010
【図９】
2010206897.tif 000011
【図１０】
2010206897.tif 000012
【図１１】
2010206897.tif 000013
【図１２】
2010206897.tif 000014