(57)【特許請求の範囲】
【請求項１】
三相以上の相数を有するダブルステータ型ＳＲモータと、
前記ダブルステータ型ＳＲモータのアウターステータに駆動電流を供給するアウター用駆動装置と、
前記ダブルステータ型ＳＲモータのインナーステータに駆動電流を供給するインナー用駆動装置と、
前記ダブルステータ型ＳＲモータにおける各相の異常を検出する複数の検出器と、
前記インナーステータあるいは前記アウターステータの何れか一方に駆動電流を供給する状態において駆動電流が供給されている何れかの相の異常を異常相として検出すると、駆動電流が供給されていないステータ巻線に駆動電流を供給するように前記アウター用駆動装置あるいは前記インナー用駆動装置を制御する制御装置とを具備し、
前記制御装置は、前記インナーステータのみに駆動電流を供給する状態において何れかの相の異常を異常相として検出すると、前記アウターステータにおいて前記異常相と同相のステータ巻線に駆動電流を供給することを特徴とする電動機システム。
【請求項２】
三相以上の相数を有するダブルステータ型ＳＲモータと、
前記ダブルステータ型ＳＲモータのアウターステータに駆動電流を供給するアウター用駆動装置と、
前記ダブルステータ型ＳＲモータのインナーステータに駆動電流を供給するインナー用駆動装置と、
前記ダブルステータ型ＳＲモータにおける各相の異常を検出する複数の検出器と、
前記インナーステータあるいは前記アウターステータの何れか一方に駆動電流を供給する状態において駆動電流が供給されている何れかの相の異常を異常相として検出すると、駆動電流が供給されていないステータ巻線に駆動電流を供給するように前記アウター用駆動装置あるいは前記インナー用駆動装置を制御する制御装置とを具備し、
前記制御装置は、前記アウターステータのみに駆動電流を供給する状態において何れかの相の異常を異常相として検出すると、前記インナーステータの全ての相のステータ巻線に駆動電流を供給することを特徴とする電動機システム。
【請求項３】
前記制御装置は、前記異常相に対する駆動電流の供給を停止するように前記アウター用駆動装置あるいは前記インナー用駆動装置を制御する制御装置を制御することを特徴とする請求項１または２に記載の電動機システム。
【請求項４】
前記制御装置は、負荷要求トルクに応じて前記インナーステータあるいは前記アウターステータの何れか一方あるいは前記インナーステータ及び前記アウターステータの両方に駆動電流を供給する動作モードを設定し、前記負荷要求トルクの低領域では前記インナー用駆動装置を作動させて前記インナーステータのみに駆動電流を供給させ、前記負荷要求トルクの中間領域では前記アウター用駆動装置を作動させて前記アウターステータのみに駆動電流を供給させ、前記負荷要求トルクの高領域では前記インナー用駆動装置及び前記アウター用駆動装置を作動させて前記インナーステータ及び前記アウターステータに駆動電流を供給させることを特徴とする請求項１〜３のいずれか一項に記載の電動機システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電動機システムに関する。
【背景技術】
【０００２】
下記特許文献１には、三相構成のステータを備えるＳＲモータ（スイッチトリラクタンスモータ）について、１相のステータ巻線が断線しても、それ以外の相のステータ巻線を用いてフィードバック制御することが可能なモータ制御装置が開示されている。すなわち、このモータ制御装置は、ＳＲモータの停止状態において各相のステータ巻線の健全性を評価し、健全な２相のステータ巻線に適切な通電を行うことによりＳＲモータを起動させるものである。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１２９４５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上述したモータ制御装置は、ステータ巻線の異常時におけるＳＲモータの起動技術を提供するものであり、ＳＲモータの起動後の回転性能に着目したものではない。例えば回転開始後のモータトルク（回転性能）がＳＲモータに要求される特性を備えていない場合には、ＳＲモータを起動させてもＳＲモータが所望の回転性能を発揮しないので、起動させる意味がない虞がある。
【０００５】
本発明は、上述した事情に鑑みてなされたものであり、何れかの相の異常発生後における回転性能を異常前の回転性能に近づけることを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明では、電動機システムに係る第１の解決手段として、三相以上の相数を有するダブルステータ型ＳＲモータと、ダブルステータ型ＳＲモータのアウターステータに駆動電流を供給するアウター用駆動装置と、ダブルステータ型ＳＲモータのインナーステータに駆動電流を供給するインナー用駆動装置と、ダブルステータ型ＳＲモータにおける各相の健全性を検出する複数の検出器と、インナーステータあるいはアウターステータの何れか一方に駆動電流を供給する状態において駆動電流が供給されている何れかの相の異常を異常相として検出すると、駆動電流が供給されていないステータ巻線に駆動電流を供給するようにアウター用駆動装置あるいはインナー用駆動装置を制御する制御装置とを具備する、という手段を採用する。
【０００７】
本発明では、電動機システムに係る第２の解決手段として、上記第１の解決手段において、制御装置は、インナーステータのみに駆動電流を供給する状態において何れかの相の異常を異常相として検出すると、アウターステータにおいて異常相と同相のステータ巻線に駆動電流を供給する、という手段を採用する。
【０００８】
本発明では、電動機システムに係る第３の解決手段として、上記第１の解決手段において、制御装置は、アウターステータのみに駆動電流を供給する状態において何れかの相の異常を異常相として検出すると、インナーステータの全ての相のステータ巻線に駆動電流を供給する、という手段を採用する。
【０００９】
本発明では、電動機システムに係る第４の解決手段として、上記第１の解決手段において、制御装置は、インナーステータ及びアウターステータの両方に駆動電流を供給する状態において何れかの相の異常を異常相として検出すると、当該異常相と同相で駆動電流が供給されているステータ巻線に駆動電流を増加させるようにアウター用駆動装置あるいはインナー用駆動装置を制御する、という手段を採用する。
【００１０】
本発明では、電動機システムに係る第５の解決手段として、上記第１〜第４のいずれかの解決手段において、制御装置は、異常相に対する駆動電流の供給を停止するようにアウター用駆動装置あるいはインナー用駆動装置を制御する制御装置を制御する、という手段を採用する。
【００１１】
本発明では、電動機システムに係る第６の解決手段として、上記第１〜第５のいずれかの解決手段において、制御装置は、負荷要求トルクに応じてインナーステータあるいはアウターステータの何れか一方あるいはインナーステータ及びアウターステータの両方に駆動電流を供給する動作モードを設定し、負荷要求トルクの低領域ではインナー用駆動装置を作動させてインナーステータのみに駆動電流を供給させ、負荷要求トルクの中間領域ではアウター用駆動装置を作動させてアウターステータのみに駆動電流を供給させ、負荷要求トルクの高領域ではインナー用駆動装置及びアウター用駆動装置を作動させてインナーステータ及びアウターステータに駆動電流を供給させる、という手段を採用する。
【発明の効果】
【００１２】
本発明によれば、インナーステータあるいはアウターステータの何れか一方に駆動電流を供給する状態において何れかの相の異常を異常相として検出すると、駆動電流が供給されていないステータ巻線に駆動電流を供給するようにアウター用駆動装置あるいはインナー用駆動装置を制御するので、何れかの相の異常発生後における回転性能を異常前の回転性能に近づけることが可能である。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態に係る電動機システムの全体構成を示すブロック図である。
【図２】本発明の一実施形態におけるダブルステータ型ＳＲモータの基本構成（断面構成）を示す。
【図３】本発明の一実施形態におけるダブルステータ型ＳＲモータの動作モードを示す特性図である。
【図４】本発明の一実施形態に係るモータ制御装置の全体動作を示すフローチャートである。
【図５】本発明の一実施形態におけるダブルステータ型ＳＲモータのトルク波形図である。
【図６】本発明の一実施形態における追加通電巻線の選定方法を示す第１、第２の真理値表である。
【発明を実施するための形態】
【００１４】
以下、図面を参照して、本発明の一実施形態について説明する。
本実施形態に係る電動機システムは、図１に示すように、ダブルステータ型ＳＲモータ１、直流電源２、アウター用インバータ３Ａ、インナー用インバータ３Ｂ、電流センサ４Ａu、４Ａv、４Ａw、４Ｂu、４Ｂv、４Ｂw（検出器）、アウター用信号生成回路５Ａ、インナー用信号生成回路５Ｂ及び演算装置６を具備する。
【００１５】
ここで、これら複数の構成要素のうち、直流電源２及びアウター用インバータ３Ａは、本発明におけるアウター用駆動装置を構成し、直流電源２及びインナー用インバータ３Ｂは、本発明におけるインナー用駆動装置を構成している。また、アウター用信号生成回路５Ａ、インナー用信号生成回路５Ｂ及び演算装置６は、本発明における制御装置を構成している。
【００１６】
ダブルステータ型ＳＲモータ１は、図２に示すように、円環状（円筒状）のロータ１ａの外側に同じく円環状（円筒状）のアウターステータ１ｂが配置され、またロータ１ａの内側にインナーステータ１ｃが配置された回転モータである。このダブルステータ型ＳＲモータ１は、アウター用信号生成回路５Ａあるいは／及びインナー用信号生成回路５Ｂから駆動電流が供給されることによりロータ１ａが所定方向に回転する。なお、このダブルステータ型ＳＲモータ１は、相数が「３」である三相交流モータの一種である。
【００１７】
ロータ１ａは、外側において周方向に一定間隔で並ぶ所定数の突出部１ｄ（外側突極）と、内側において周方向に一定間隔で並ぶ所定数の突出部１ｅ（内側突極）とが形成された磁性部材である。このような外側突極１ｄ及び内側突極１ｅは、図示するように、例えば８個（８極）であり、周方向において同一位置に設けられている。なお、各外側突極１ｄ及び各内側突極１ｅの周方向における幅やロータ１ａの半径方向における突出量は、ダブルステータ型ＳＲモータ１に要求される性能に応じて適宜設定される。
【００１８】
アウターステータ１ｂは、内側において周方向に一定間隔で並ぶ所定数の突出部１ｆが形成された円環状（円筒状）のコア１ｇと、各突出部１ｆに巻回される複数のステータ巻線１ｈ（アウター巻線）とを備える。各突出部１ｆ及び各ステータ巻線１ｈは、各々にアウターステータ１ｂのスロットを構成している。各突出部１ｆ及び各ステータ巻線１ｈの個数、つまりアウターステータ１ｂのスロット数は、図示するように、例えば１２個（１２スロット）である。
【００１９】
インナーステータ１ｃは、外側において周方向に一定間隔で並ぶ所定数の突出部１ｉが形成された円環状（円筒状）のコア１ｊと、各突出部１ｉに巻回される複数のステータ巻線１ｋ（インナー巻線）とを備える。各突出部１ｉ及び各ステータ巻線１ｋは、各々にインナーステータ１ｃのスロットを構成している。各突出部１ｉ及び各ステータ巻線１ｋの個数、つまりインナーステータ１ｃのスロット数は、図示するように、例えば１２個（１２スロット）である。
【００２０】
直流電源２は、アウター用インバータ３Ａ及びインナー用インバータ３Ｂに所定電圧の直流電力を供給する電圧源である。アウター用インバータ３Ａは、アウター用信号生成回路５Ａから入力される制御信号に基づいて上記直流電力を交流電力に変換し、各アウター巻線１ｈに供給する電力変換器である。インナー用インバータ３Ｂは、インナー用信号生成回路５Ｂから入力される制御信号に基づいて上記直流電力を交流電力に変換し、各インナー巻線１ｋに供給する電力変換器である。
【００２１】
このようなアウター用インバータ３Ａ及びインナー用インバータ３Ｂは、上記直流電力を例えばＵ相、Ｖ相及びＷ相からなる三相交流電力に変換する三相インバータである。すなわち、アウター用インバータ３Ａは、アウターステータ１ｂの１２スロットのうち、互いに直交する位置関係にある４スロットのアウター巻線１ｈにＵ相の駆動電流を供給し、残りの８スロットのうち互いに直交する位置関係にある４スロットのアウター巻線１ｈにＶ相の駆動電流を供給し、残りの互いに直交する位置関係にある４スロットのアウター巻線１ｈにＷ相の駆動電流を供給する。
【００２２】
一方、インナー用インバータ３Ｂは、インナーステータ１ｃの１２スロットのうち、互いに直交する位置関係にある４スロットのインナー巻線１ｋにＵ相の駆動電流を供給し、残りの８スロットのうち互いに直交する位置関係にある４スロットのインナー巻線１ｋにＶ相の駆動電流を供給し、残りの互いに直交する位置関係にある４スロットのインナー巻線１ｋにＷ相の駆動電流を供給する。
【００２３】
電流センサ４Ａu、４Ａv、４Ａw、４Ｂu、４Ｂv、４Ｂw（検出器）は、アウター用インバータ３Ａ及びインナー用インバータ３Ｂからダブルステータ型ＳＲモータ１に供給される各相の駆動電流を検出し、検出値を演算装置６に出力する。すなわち、電流センサ４Ａuは、アウター用インバータ３Ａからダブルステータ型ＳＲモータ１に供給されるＵ相の駆動電流を検出して演算装置６に出力する。電流センサ４Ａvは、アウター用インバータ３Ａからダブルステータ型ＳＲモータ１に供給されるＶ相の駆動電流を検出して演算装置６に出力する。電流センサ４Ａwは、アウター用インバータ３Ａからダブルステータ型ＳＲモータ１に供給されるＷ相の駆動電流を検出して演算装置６に出力する。
【００２４】
電流センサ４Ｂuは、インナー用インバータ３Ｂからダブルステータ型ＳＲモータ１に供給されるＵ相の駆動電流を検出して演算装置６に出力する。電流センサ４Ｂvは、インナー用インバータ３Ｂからダブルステータ型ＳＲモータ１に供給されるＶ相の駆動電流を検出して演算装置６に出力する。電流センサ４Ｂwは、インナー用インバータ３Ｂからダブルステータ型ＳＲモータ１に供給されるＷ相の駆動電流を検出して演算装置６に出力する。
【００２５】
ここで、各相の駆動電流は、各相のアウター巻線１ｈ及びインナー巻線１ｋの異常を示す物理量でもある。すなわち、アウター巻線１ｈあるいは／及びインナー巻線１ｋが断線すると、駆動電流は流れない。一方、アウター巻線１ｈあるいは／及びインナー巻線１ｋが短絡すると、駆動電流は異常に大きな値となる。また、アウター用インバータ３Ａあるいはインナー用インバータ３Ｂにおいて、何れかの相のスイッチングレグ対が異常になると、駆動電流が流れなかったり、あるいは異常な大きさとなる。したがって、電流センサ４Ａu、４Ａv、４Ａw、４Ｂu、４Ｂv、４Ｂwは、本実施形態において、ダブルステータ型ＳＲモータ１における各相の異常を検出する検出器として機能する。
【００２６】
アウター用信号生成回路５Ａは、演算装置６から入力される操作量に基づいて、Ｕ相、Ｖ相及びＷ相に対応するアウター用インバータ３Ａ用（アウターステータ１ｂ用）の制御信号を生成する信号発生器である。インナー用信号生成回路５Ｂは、演算装置６から入力される操作量に基づいて、Ｕ相、Ｖ相及びＷ相に対応するインナー用インバータ３Ｂ用（インナーステータ１ｃ用）の制御信号を生成する信号発生器である。
【００２７】
演算装置６は、例えば予め記憶した制御プログラムに基づいてアウター用信号生成回路５Ａ及びインナー用信号生成回路５Ｂを制御するソフトウエア制御装置であり、中央演算装置（ＣＰＵ）、制御プログラムを記憶する不揮発性メモリ（ＲＯＭ）、揮発性メモリ（ＲＡＭ）及び他の構成要素をの間で信号の授受を行うインタフェース回路等から構成されている。
【００２８】
このような演算装置６は、各電流センサ４Ａu、４Ａv、４Ａw、４Ｂu、４Ｂv、４Ｂwから入力される検出値及び別途設けられた操作部（図示略）から入力された制御目標に基づいてアウター用インバータ３Ａ用（アウターステータ１ｂ用）あるいは／及びインナー用インバータ３Ｂ用（インナーステータ１ｃ用）の操作量を演算することにより、アウターステータ１ｂあるいはインナーステータ１ｃの何れか一方あるいは両方に駆動電流を供給するようにアウター用信号生成回路５Ａ及びインナー用信号生成回路５Ｂをフィードバック制御する。このようなアウター用信号生成回路５Ａつまりアウター用インバータ３Ａの制御及びインナー用信号生成回路５Ｂつまりインナー用インバータ３Ｂの制御は、制御プログラムに基づく演算装置６の基本制御機能である。
【００２９】
また、演算装置６は、電流センサ４Ａu、４Ａv、４Ａw、４Ｂu、４Ｂv、４Ｂwの各検出値に基づいてアウター巻線１ｈ及びインナー巻線１ｋの健全／異常を評価し、この評価結果に基づいてトルク補償処理を行う。このようなトルク補償処理は、制御プログラムに基づく演算装置６の補助制御機能である。
【００３０】
詳細については後述するが、演算装置６は、アウターステータ１ｂあるいはインナーステータ１ｃの何れか一方に駆動電流を供給する状態において、何れかのステータ巻線（アウター巻線１ｈあるいは／及びインナー巻線１ｋ）の断線を異常巻線として判定する、つまり電流センサ４Ａu、４Ａv、４Ａw、４Ｂu、４Ｂv、４Ｂwの各検出値に基づいて駆動電流が異常な相を異常相として判定すると、上記異常巻線（異常相）と同相で駆動電流が供給されていないステータ巻線（アウター巻線１ｈあるいは／及びインナー巻線１ｋ）に駆動電流を供給するようにアウター用信号生成回路５Ａ（つまりアウター用インバータ３Ａ）及びインナー用信号生成回路５Ｂ（つまりインナー用インバータ３Ｂ）を制御する。
【００３１】
次に、このように構成された電動機システムの動作について、図３〜図６をも参照して詳しく説明する。
【００３２】
演算装置６は、例えばトルク目標値が制御目標として操作部から与えられると、各電流センサ４Ａu、４Ａv、４Ａw、４Ｂu、４Ｂv、４Ｂwから入力される駆動電流の検出値、つまりダブルステータ型ＳＲモータ１の実際のトルク（実トルク）を示す制御量に基づいて、上記実トルクをトルク目標値と一致させるように操作量を生成してアウター用信号生成回路５Ａあるいは／及びインナー用信号生成回路５Ｂに出力する。
【００３３】
アウター用信号生成回路５Ａあるいは／及びインナー用信号生成回路５Ｂは、このような操作量に応じた制御信号（例えばＰＷＭ信号）を生成してアウター用インバータ３Ａあるいは／及びインナー用インバータ３Ｂに出力する。この結果、ダブルステータ型ＳＲモータ１は、実トルクがトルク目標値を維持するように回転する。すなわち、本実施形態に係る電動機システムでは、ダブルステータ型ＳＲモータ１は、演算装置６の基本制御機能に基づいて所望のトルク性能、つまりダブルステータ型ＳＲモータ１の負荷が要求するトルク（負荷要求トルク）を発揮する。
【００３４】
ここで、ダブルステータ型ＳＲモータ１のトルク（発生トルク）と回転数との関係は、図３に示す通りである。ダブルステータ型ＳＲモータ１は、回転数が比較的低い領域（回転領域）では一定のトルクを発揮するが、回転数が比較的高い領域（回転領域）では回転数が高くなるに従ってトルクが徐々に低下する。演算装置６は、このようなダブルステータ型ＳＲモータ１の性能（回転性能）に対して、３つの制御領域Ｒ１〜Ｒ３を設定している。
【００３５】
制御領域Ｒ１は、発揮可能な回転数範囲においてトルクが比較的小さい領域（トルク低領域）であり、制御領域Ｒ２は、発揮可能な回転数範囲においてトルクが中間的な値となる領域（トルク中間領域）であり、また制御領域Ｒ３は、発揮可能な回転数範囲においてトルクが比較的高い領域（トルク高領域）である。
【００３６】
そして、演算装置６は、このような３つの制御領域Ｒ１〜Ｒ３に対応する動作モードを設定している。すなわち、演算装置６は、制御領域Ｒ１についてはインナーステータ１ｃのインナー巻線１ｋのみに駆動電流を供給する第１動作モードを設定し、制御領域Ｒ２についてはアウターステータ１ｂのアウター巻線１ｈのみに駆動電流を供給する第２動作モードを設定し、制御領域Ｒ３についてはインナーステータ１ｃのインナー巻線１ｋ及びアウターステータ１ｂのアウター巻線１ｈの両方に駆動電流を供給する第３動作モードを設定している。
【００３７】
ここで、インナーステータ１ｃは、ロータ１ａを挟んだ状態でアウターステータ１ｂの内側（ロータ１ａの回転中心側）に位置しているので、アウターステータ１ｂよりも径が小さい。このために、インナーステータ１ｃとロータ１ａとの電磁気的な作用によってロータ１ａに発生するトルク（インナートルク）は、アウターステータ１ｂとロータ１ａとの電磁気的な作用によってロータ１ａに発生するトルク（アウタートルク）よりも小さい。
【００３８】
このようなインナートルクとアウタートルクとの大小関係を勘案し、ダブルステータ型ＳＲモータ１の回転効率をより高くするために、制御領域Ｒ１ではインナートルクのみが発生するようにインナーステータ１ｃのインナー巻線１ｋのみに駆動電流を供給し、制御領域Ｒ２ではアウタートルクのみが発生するようにアウターステータ１ｂのアウター巻線１ｈのみに駆動電流を供給する。
【００３９】
このようにしてアウターステータ１ｂあるいは／及びインナーステータ１ｃを作動させることによりダブルステータ型ＳＲモータ１が所望のトルク性能（回転性能）を発揮して回転している状態において、アウター巻線１ｈあるいは／及びインナー巻線１ｋに断線が発生すると、ダブルステータ型ＳＲモータ１は、所望のトルク性能（回転性能）を発揮し得ない状態に陥る。このような場合に、演算装置６は、図４に示すトルク補償処理を実行することによりダブルステータ型ＳＲモータ１が所望のトルク性能を維持するようにアウター用信号生成回路５Ａあるいは／及びインナー用信号生成回路５Ｂを制御する。
【００４０】
すなわち、演算装置６は、各電流センサ４Ａu、４Ａv、４Ａw、４Ｂu、４Ｂv、４Ｂwの検出値のうち、現在作動させているステータに該当する検出値を予め設定された電流しきい値と所定のタイムインターバルで順次比較することにより、ステータ巻線に異常が発生したか否かを判定する（ステップＳ１）。そして、このステップＳ１の判定が「Ｙｅｓ」つまりステータ巻線の異常つまり断線発生を検知すると、断線したステータ巻線（異常巻線）への駆動電流の供給停止（通電停止）を行わせる操作量をアウター用信号生成回路５Ａあるいは／及びインナー用信号生成回路５Ｂに出力する（ステップＳ２）。
【００４１】
そして、演算装置６は、異常巻線以外のステータ巻線（健全巻線）によって発生し得る最大トルクを演算し（ステップＳ３）、当該最大トルクと負荷要求トルクとを比較することにより動作モードの変更（モード変更）が必要か否かを判断する（ステップＳ４）。すなわち、最大トルクが負荷要求トルク以上の場合、健全巻線に通電する駆動電流を増加させることにより負荷要求トルクを実現できるが、最大トルクが負荷要求トルクを下回る場合には、健全巻線に通電する駆動電流を増加させても負荷要求トルクを実現することができない。
【００４２】
したがって、演算装置６は、上記ステップＳ４の判断が「Ｙｅｓ」の場合、つまりモード変更）が必要であると判断した場合には、追加通電すべきステータ巻線（追加通電巻線）を選定し（ステップＳ５）、当該追加通電巻線に通電する駆動電流の大きさ（補償通電量）を演算する（ステップＳ６）。この補償通電量は、健全巻線に通電されている駆動電流で発生し得るトルク（残存トルク）と負荷要求トルクとの差分トルクに相当する駆動電流である。
【００４３】
ここで、図５は、ステータ巻線の異常の前後におけるダブルステータ型ＳＲモータ１のトルクを制御領域Ｒ１〜Ｒ３毎に示す波形図（トルク波形図）である。ダブルステータ型ＳＲモータ１のトルクは、三相のステータ巻線に電気角として互いに１２０°異なる駆動電流が順次供給されることによって発生するので、上記電気角に対応したリップル（トルクリップル）を持つ。また、ダブルステータ型ＳＲモータ１の平均トルクは、各相の駆動電流によって発生するトルクを重ね合わせたものとなり、制御領域Ｒ１→制御領域Ｒ２→制御領域Ｒ３の順に高くなる（異常前参照）。
【００４４】
このようなダブルステータ型ＳＲモータ１において、何れかの相の駆動電流がステータ巻線に供給されない状態（異常巻線）が発生した場合、当該異常巻線は、ダブルステータ型ＳＲモータ１のトルクに寄与しなくなるので、平均トルクが低下すると共にトルクリップルが大きくなる（異常後参照）。
【００４５】
しかしながら、制御領域Ｒ１の異常後のトルク波形に示すように、インナー巻線１ｋの何れかの相が異常巻線となった場合に、当該異常巻線と同相のアウター巻線１ｈに駆動電流を供給することによって、異常前と同様な平均トルクとトルクリップルとを実現することができる。また、制御領域Ｒ２の異常後のトルク波形に示すように、アウター巻線１ｈの何れかの相が異常巻線となった場合に、当該異常巻線と同相のインナー巻線１ｋに駆動電流を供給することによって、異常前と同様とはならないが、平均トルクを異常前に近づけると共にトルクリップルを減少させることができる。
【００４６】
さらに、制御領域Ｒ３の異常後のトルク波形に示すように、ダブルステータ駆動されている状態においてインナー巻線１ｋあるいはアウター巻線１ｈの何れかが異常巻線となった場合に、当該異常巻線と同相のインナー巻線１ｋあるいはアウター巻線１ｈに供給する駆動電流を増加させることによって補助トルクを発生させる。この場合、異常後のトルクは異常前のトルクと同様にはならないが、平均トルクを異常前に近づけると共にトルクリップルを減少させることができる。
【００４７】
図６は、上記ステップＳ５における追加通電巻線の選定方法を示す真理値表である。図６（ａ）、（ｂ）のうち、（ａ）は上述した制御領域Ｒ１における真理値表を示し、（ｂ）は上述した制御領域Ｒ２における真理値表を示している。また、これら図６において、「No」は各状態に付与した連番であり、「ｍｏｄｅ」は異常巻線の個数を示し、「異常フラグ」における「Ｕo」、「Ｖo」、「Ｗo」、「Ｕi」、「Ｖi」、「Ｗi」は、各々にＵ相、Ｖ相及びＷ相のアウター巻線１ｈ及びインナー巻線１ｋの異常（１）／正常（０）を示している。また、「駆動フラグ」における「Ｇａｔｅ_Ｕo」、「Ｇａｔｅ_Ｖo」、「Ｇａｔｅ_Ｗo」、「Ｇａｔｅ_Ｕi」、「Ｇａｔｅ_Ｖi」、「Ｇａｔｅ_Ｗi」は、各々にＵ相、Ｖ相及びＷ相のアウター巻線１ｈ及びインナー巻線１ｋに対する駆動電流の通電（１）／非通電（０）を示している。
【００４８】
制御領域Ｒ１は、インナー巻線１ｋのみに駆動電流を通電し、アウター巻線１ｈには駆動電流を通電しないダブルステータ型ＳＲモータ１の動作状態である。すなわち、図６（ａ）の「mode 0」に示すように、ダブルステータ型ＳＲモータ１が制御領域Ｒ１において正常運転している場合、Ｕ相、Ｖ相及びＷ相のインナー巻線１ｋの駆動フラグは全て「１」に設定され、Ｕ相、Ｖ相及びＷ相のアウター巻線１ｈの駆動フラグは全て「０」に設定される。
【００４９】
このような正常運転において、Ｕ相、Ｖ相及びＷ相のインナー巻線１ｋの何れか１つが異常になると、例えば図６の「Ｎｏ １」に示すように、Ｕ相のインナー巻線１ｋが断線すると、Ｕ相のインナー巻線１ｋへの駆動電流の通電が停止され、また同相であるＵ相のアウター巻線１ｈへの駆動電流の通電が開始される。この結果、Ｕ相のインナー巻線１ｋの断線に起因するトルクの低下がＵ相のアウター巻線１ｈへの駆動電流の通電によって発生するトルクによって補償される。
【００５０】
ここで、上述したようにアウタートルクはインナートルクよりも大きいので、Ｕ相のアウター巻線１ｈへの駆動電流の通電によって発生するトルクによってＵ相のインナー巻線１ｋの断線に起因するトルクの低下を十分に補償することができる。
【００５１】
また、Ｕ相、Ｖ相及びＷ相のインナー巻線１ｋの何れか２つが異常になると、例えば図６（ａ）の「Ｎｏ ４」に示すように、Ｕ相及びＶ相のインナー巻線１ｋが断線すると、Ｕ相及びＶ相のインナー巻線１ｋへの駆動電流の通電が停止され、また同相であるＵ相及びＶ相のアウター巻線１ｈへの駆動電流の通電が開始される。この結果、Ｕ相及びＶ相のインナー巻線１ｋの断線に起因するトルクの低下がＵ相及びＶ相のアウター巻線１ｈへの駆動電流の通電によって発生するトルクによって補償される。
【００５２】
さらに、図６（ａ）の「Ｎｏ ７」に示すように、Ｕ相、Ｖ相及びＷ相のインナー巻線１ｋの全てが断線すると、Ｕ相、Ｖ相及びＷ相のインナー巻線１ｋへの駆動電流の通電が停止され、またＵ相、Ｖ相及びＷ相のアウター巻線１ｈへの駆動電流の通電が開始される。この結果、Ｕ相、Ｖ相及びＷ相のインナー巻線１ｋの断線に起因するトルクの低下がＵ相、Ｖ相及びＷ相のアウター巻線１ｈへの駆動電流の通電によって発生するトルクによって補償される。
【００５３】
一方、制御領域Ｒ２は、アウター巻線１ｈのみに駆動電流を通電し、インナー巻線１ｋには駆動電流を通電しないダブルステータ型ＳＲモータ１の動作状態である。すなわち、図６（ｂ）の「ｍｏｄｅ ０」に示すように、ダブルステータ型ＳＲモータ１が制御領域Ｒ２において正常運転している場合、Ｕ相、Ｖ相及びＷ相のアウター巻線１ｈの駆動フラグは全て「１」に設定され、Ｕ相、Ｖ相及びＷ相のインナー巻線１ｋの駆動フラグは全て「０」に設定される。
【００５４】
このような制御領域Ｒ２の正常運転において、Ｕ相、Ｖ相及びＷ相のアウター巻線１ｈの何れか１つが異常になると、例えば図６（ｂ）の「Ｎｏ １」に示すように、Ｕ相のアウター巻線１ｈが断線すると、Ｕ相のアウター巻線１ｈへの駆動電流の通電が停止され、またＵ相、Ｖ相及びＷ相のインナー巻線１ｋへの駆動電流の通電が開始される。この結果、Ｕ相のアウター巻線１ｈの断線に起因するトルクの低下がＵ相、Ｖ相及びＷ相のインナー巻線１ｋへの駆動電流の通電によって発生するトルクによって補償される。
【００５５】
ここで、アウタートルクはインナートルクトルクよりも大きいので、上述した制御領域Ｒ１の場合と同様にＵ相のアウター巻線１ｈの断線に起因するトルクの低下をＵ相のインナー巻線１ｋへの駆動電流の通電のみによって十分に補償することはできない。したがって、制御領域Ｒ２の場合には、インナー巻線１ｋの全てに駆動電流を通電することによってＵ相のアウター巻線１ｈの断線に起因するトルクの低下を補償する。
【００５６】
また、Ｕ相、Ｖ相及びＷ相のアウター巻線１ｈの何れか２つが異常になると、例えば図６（ｂ）の「Ｎｏ ４」に示すように、Ｕ相、Ｖ相及びＷ相のアウター巻線１ｈが断線すると、Ｕ相及びＶ相のアウター巻線１ｈへの駆動電流の通電が停止され、また上述した「Ｎｏ １」の場合と同様にＵ相、Ｖ相及びＷ相のインナー巻線１ｋへの駆動電流の通電が開始される。この結果、Ｕ相及びＶ相のアウター巻線１ｈの断線に起因するトルクの低下がＵ相、Ｖ相及びＷ相のインナー巻線１ｋへの駆動電流の通電によって発生するトルクによって補償される。
【００５７】
さらに、図６（ｂ）の「Ｎｏ ７」に示すように、Ｕ相、Ｖ相及びＷ相のアウター巻線１ｈの全てが断線すると、Ｕ相、Ｖ相及びＷ相のアウター巻線１ｈへの駆動電流の通電が停止され、またＵ相、Ｖ相及びＷ相のインナー巻線１ｋへの駆動電流の通電が開始される。この結果、Ｕ相、Ｖ相及びＷ相のアウター巻線１ｈの断線に起因するトルクの低下がＵ相、Ｖ相及びＷ相のインナー巻線１ｋへの駆動電流の通電によって発生するトルクによって補償される。
【００５８】
すなわち、この場合には、制御領域Ｒ２が制御領域Ｒ１に切り替えられる。上述したようにアウタートルクはインナートルクトルクよりも大きいので、この切替によって制御領域Ｒ２におけるトルクの十分な補償はできないが、ダブルステータ型ＳＲモータ１の回転を停止させることなく回転の継続を試みる。
【００５９】
そして、演算装置６は、上記補償通電量を追加通電巻線に供給させる操作量を生成してアウター用信号生成回路５Ａあるいは／及びインナー用信号生成回路５Ｂに出力する（ステップＳ７）。この結果、追加通電巻線に補償通電量が供給されるので、ダブルステータ型ＳＲモータ１は、一次的に実トルクが低下するものの、補償通電量の作用によって負荷要求トルクを維持する。
【００６０】
ここで、上記補償通電量については、残存トルクと負荷要求トルクとの差分トルクに代えて、最大トルクと負荷要求トルクとの差分トルクに相当する駆動電流を補償通電量としてもよい。ただし、何れを補償通電量とするかについては、ダブルステータ型ＳＲモータ１の回転効率の最大化を目的として選定されることが好ましい。
【００６１】
一方、演算装置６は、上記ステップＳ４の判断が「Ｎｏ」の場合、つまりモード変更）が必要でないと判断した場合には、健全巻線に通電する駆動電流の大きさ（補償通電量）を演算する（ステップＳ８）。この補償通電量は、健全巻線によって負荷要求トルクを発生させるために必要な駆動電流である。そして、演算装置６は、現行の駆動電流に代えて補償通電量に相当する駆動電流を健全巻線に供給させる操作量を生成してアウター用信号生成回路５Ａあるいは／及びインナー用信号生成回路５Ｂに出力する（ステップＳ９）。この結果、健全巻線に補償通電量が供給されることにより、ダブルステータ型ＳＲモータ１は、一次的に実トルクが低下するものの、補償通電量の作用によって負荷要求トルクを維持する。
【００６２】
このような本実施形態によれば、アウターステータ１ｂとインナーステータ１ｃの一方が異常が発生した場合に他方がトルクの低下を補うので、ダブルステータ型ＳＲモータ１のステータ巻線の異常後における回転性能を異常前の回転性能に近づけることが可能である。また、本実施形態によれば、異常巻線への通電を停止するので、通電を継続することによる二次的な異常発生を防止することが可能である。
【００６３】
なお、本発明は上記実施形態に限定されるものではなく、例えば以下のような変形例が考えられる。
（１）上記実施形態は、三相のダブルステータ型ＳＲモータ１に関するものであるが、本発明はこれに限定されない。本発明は、三相以上の相数を有するダブルステータ型ＳＲモータであれば適用可能であり、よって例えば四相あるいは五相のダブルステータ型ＳＲモータにも適用可能である。
【００６４】
（２）上記実施形態では、制御領域Ｒ２においてアウター巻線１ｈに断線が発生すると、全相のインナー巻線１ｋに駆動電流を通電してトルク補償を行ったが、本発明はこれに限定されない。全相のインナー巻線１ｋではなく、Ｕ相、Ｖ相及びＷ相のインナー巻線１ｋのうち何れか二相のインナー巻線１ｋに駆動電流を通電してトルク補償を行ってもよい。
【符号の説明】
【００６５】
１  ダブルステータ型ＳＲモータ
１ａ  ロータ
１ｂ  アウターステータ
１ｃ  インナーステータ
２  直流電源
３Ａ  アウター用インバータ
３Ｂ  インナー用インバータ
４Ａu、４Ａv、４Ａw、４Ｂu、４Ｂv、４Ｂw  電流センサ（検出器）
５Ａ  アウター用信号生成回路
５Ｂ  インナー用信号生成回路
６  演算装置
【図１】
0006582488.tif 000002
【図２】
0006582488.tif 000003
【図３】
0006582488.tif 000004
【図４】
0006582488.tif 000005
【図５】
0006582488.tif 000006
【図６】
0006582488.tif 000007