(57)【要約】【課題】  モータの動作不良の原因をより明確に特定でき、メンテナンス性を向上する。【解決手段】  マイクロコンピュータ５５は、所定のサンプリング期間中における複数のホールＩＣ５２Ｂ、５２Ｃ、５２Ｄの出力パルス数をカウントし、各回転位置検出センサのサンプリング期間内の出力パルス数を判定出力パルス数とそれぞれ比較し、サンプリング期間内の出力パルス数が判定出力パルス数以下となったホールＩＣを特定し、当該ホールＩＣあるいは当該ホールＩＣに対応する系統について異常状態であると判定する。【選択図】      図２
2005201461.tif 000002
【特許請求の範囲】
【請求項１】
モータと、ホール素子を有する複数の回転位置検出センサを備え前記モータの回転位置を検出する回転位置検出センサユニットを備えた空気調和装置において、
所定のサンプリング期間中における複数の前記回転位置検出センサの出力パルス数をカウントするパルスカウント部と、
各前記回転位置検出センサの前記サンプリング期間内の出力パルス数を判定出力パルス数とそれぞれ比較するパルス数比較部と、
前記サンプリング期間内の出力パルス数が前記判定出力パルス数以下となった前記回転位置検出センサを特定し、当該回転位置検出センサあるいは当該回転位置検出センサに対応する系統について異常状態であると判定する異常判定部と、
を備えたことを特徴とする空気調和装置。
【請求項２】
請求項１記載の空気調和装置において、
前記異常状態は、特定された前記回転位置検出センサの故障あるいは前記モータの欠相であることを特徴とする空気調和装置。
【請求項３】
請求項１または請求項２記載の空気調和装置において、
前記異常状態と判定された場合に当該旨を告知する異常状態告知部を備えたことを特徴とする空気調和装置。
【請求項４】
請求項１ないし請求項３のいずれかに記載の空気調和装置において、
所定期間中に、いずれかの前記回転位置検出センサの出力パルスが出力されているか否かを判別するパルス出力判別部を有し、前記モータの回転制御を行う制御部を備え、
前記告知部は、前記パルス出力判別部により前記所定期間中に全ての前記回転位置検出センサの出力パルスが出力されていない場合にその旨を告知する出力異常告知部を備えたことを特徴とする空気調和装置。
【請求項５】
モータと、ホール素子を有する複数の回転位置検出センサを備え前記モータの回転位置を検出する回転位置検出センサユニットを備えた空気調和装置において、
複数の前記回転位置検出センサの出力パルス数が所定の回数となるまでカウントし、リセットする処理を繰り返し行うパルスカウント部と、
複数の前記回転位置検出センサの出力パルスの出力履歴に基づいて前記回転位置検出センサの出力パルスの出力パターンを予測するパターン予測部と、
予測された出力パターンに則って前記回転位置検出センサの出力パルスが出力されたか否かを判定する予測結果判定部と、
前記予測結果判定部の判定結果に基づいて予測された出力パターンに則って前記回転位置検出センサの出力パルスが出力されていない場合にその回数をカウントする異常カウント部と、
複数の前記回転位置検出センサの出力パルス数が所定の回数となるまでに前記異常カウント部のカウント数が判定カウント数以上となった場合に、異常状態であると判定する異常判定部と、
を備えたことを特徴とする空気調和装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、空気調和装置に係り、特にモータの回転位置の検出を複数のホール素子を用いて行う空気調和装置に関する。
【背景技術】
【０００２】
一般に、空気調和装置においては、コンプレッサモータあるいはファンモータ等のモータが正常に回転しているか否かを判別するため、磁気−電気変換素子の一つであるホール素子を用いて検出しているものが知られている（例えば、特許文献１参照）。
【０００３】
具体的には、モータの駆動軸にＮ極とＳ極を交互に同数配設した回転磁性体を嵌挿して一体に回転させ、この回転磁性体の外周に所定の角度を隔てて２個のホール素子を配設して、磁束変化を検出し、信号処理して出力波形を得る。 
【０００４】
そして、出力波形の所定回転角分の出力パルス数の出力に要する時間を算出して、モータのロータの回転数を検出していた。
【特許文献１】特開平５−２２９０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来の構成において、モータの動作不良が発生した場合には、モータ自身の不具合なのか、ホール素子の故障に伴うモータ制御の不具合なのかを特定することはできないという問題点があった。
【０００６】
そこで、本発明の目的は、モータの動作不良の原因をより明確に特定でき、メンテナンス性を向上することが可能な空気調和装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、モータと、ホール素子を有する複数の回転位置検出センサを備え前記モータの回転位置を検出する回転位置検出センサユニットを備えた空気調和装置は、所定のサンプリング期間中における複数の前記回転位置検出センサの出力パルス数をカウントするパルスカウント部と、各前記回転位置検出センサの前記サンプリング期間内の出力パルス数を判定出力パルス数とそれぞれ比較するパルス数比較部と、前記サンプリング期間内の出力パルス数が前記判定出力パルス数以下となった前記回転位置検出センサを特定し、当該回転位置検出センサあるいは当該回転位置検出センサに対応する系統について異常状態であると判定する異常判定部と、を備えたことを特徴としている。
【０００８】
上記構成によれば、パルスカウント部は、所定のサンプリング期間中における複数の前記回転位置検出センサの出力パルス数をカウントする。
【０００９】
パルス数比較部は、各回転位置検出センサのサンプリング期間内の出力パルス数を判定出力パルス数とそれぞれ比較する。
【００１０】
異常判定部は、サンプリング期間内の出力パルス数が前記判定出力パルス数以下となった前記回転位置検出センサを特定し、当該回転位置検出センサあるいは当該回転位置検出センサに対応する系統について異常状態であると判定する。
【００１１】
この場合において、前記異常状態は、特定された前記回転位置検出センサの故障あるいは前記モータの欠相であるようにしてもよい。
また、前記異常状態と判定された場合に当該旨を告知する異常状態告知部を備えるようにしてもよい。
【００１２】
さらに、所定期間中に、いずれかの前記回転位置検出センサの出力パルスが出力されているか否かを判別するパルス出力判別部を有し、前記モータの回転制御を行う制御部を備え、前記告知部は、前記パルス出力判別部により前記所定期間中に全ての前記回転位置検出センサの出力パルスが出力されていない場合にその旨を告知する出力異常告知部を備えるようにしてもよい。
【００１３】
また、モータと、ホール素子を有する複数の回転位置検出センサを備え前記モータの回転位置を検出する回転位置検出センサユニットを備えた空気調和装置は、複数の前記回転位置検出センサの出力パルス数が所定の回数となるまでカウントし、リセットする処理を繰り返し行うパルスカウント部と、複数の前記回転位置検出センサの出力パルスの出力履歴に基づいて前記回転位置検出センサの出力パルスの出力パターンを予測するパターン予測部と、予測された出力パターンに則って前記回転位置検出センサの出力パルスが出力されたか否かを判定する予測結果判定部と、前記予測結果判定部の判定結果に基づいて予測された出力パターンに則って前記回転位置検出センサの出力パルスが出力されていない場合にその回数をカウントする異常カウント部と、複数の前記回転位置検出センサの出力パルス数が所定の回数となるまでに前記異常カウント部のカウント数が判定カウント数以上となった場合に、異常状態であると判定する異常判定部と、を備えたことを特徴としている。
【００１４】
上記構成によれば、パルスカウント部は、複数の前記回転位置検出センサの出力パルス数が所定の回数となるまでカウントし、リセットする処理を繰り返し行う。
【００１５】
パターン予測部は、複数の回転位置検出センサの出力パルスの出力履歴に基づいて回転位置検出センサの出力パルスの出力パターンを予測する。
【００１６】
予測結果判定部は、予測された出力パターンに則って前記回転位置検出センサの出力パルスが出力されたか否かを判定する。
【００１７】
これにより、異常カウント部は、予測結果判定部の判定結果に基づいて予測された出力パターンに則って回転位置検出センサの出力パルスが出力されていない場合にその回数をカウントし、異常判定部は、複数の回転位置検出センサの出力パルス数が所定の回数となるまでに異常カウント部のカウント数が判定カウント数以上となった場合に、異常状態であると判定する。
【発明の効果】
【００１８】
本発明によれば、モータの動作不良の原因をより明確に特定でき、メンテナンス性を向上できる。
【発明を実施するための最良の形態】
【００１９】
次に本発明の好適な実施の形態について図面を参照して説明する。
図１は、本実施形態にかかる空気調和装置の系統図である。
【００２０】
この空気調和装置５０は、ガス管５及び液管７を備えてなるユニット間配管９に、室外機１Ａ，１Ｂが並列に接続されるとともに、室内機３Ａ、３Ｂが並列に接続されて構成される。室外機１Ａは、圧縮機１１Ａの吸込側にアキュムレータ１６Ａが接続され、吐出側にオイルセパレータ１２Ａを介して四方弁１３Ａが接続され、更に、四方弁１３Ａ側の室外冷媒配管１８Ａに室外熱交換器１４Ａ、室外膨張弁１５Ａが順次接続されて構成される。室外熱交換器１４Ａには、この室外熱交換器１４Ａへ送風する室外ファン１７Ａが隣接して配置されている。
【００２１】
室内機３Ａは、室内冷媒配管３９Ａに室内膨張弁３８Ａ及び室内熱交換器３４Ａが順次接続され、この室内冷媒配管３９Ａの一端がガス管５に、他端が室内熱交換器３４Ａ、室内膨張弁３８Ａを介して液管７にそれぞれ接続されている。室内熱交換器３４Ａには、この室内熱交換器３４Ａへ送風する室内ファン３７Ａが隣接して配置されている。室内機３Ｂは、室内機３Ａと同一の構成であるので、説明を省略する。
【００２２】
冷房運転時には、四方弁１３Ａ，１３Ｂが点線の位置（冷房運転時の位置）に切替えられる。圧縮機１１Ａ，１１Ｂから吐出された冷媒は、点線矢印で示すように、オイルセパレータ１２Ａ，１２Ｂ、四方弁１３Ａ，１３Ｂを経た後、室外熱交換器１４Ａ，１４Ｂに入り、ここで凝縮した後、室外膨張弁１５Ａ，１５Ｂを経て、液管７を流れ、室内機３Ａ，３Ｂに流入する。
【００２３】
室内機３Ａ，３Ｂに流入した冷媒は、室内膨張弁３８Ａ，３８Ｂ、室内熱交換器３４Ａ，３４Ｂに入り、ここで蒸発した後、ガス管５を流れ、各室外機１Ａ，１Ｂに分流する。そして、その分流した冷媒は、四方弁１３Ａ，１３Ｂ、アキュムレータ１６Ａ，１６Ｂを経て、圧縮機１１Ａ，１１Ｂに戻される。
【００２４】
暖房運転時には、四方弁１３Ａ，１３Ｂが実線の位置（暖房運転時の位置）に切替えられる。圧縮機１１Ａ，１１Ｂから吐出された冷媒は、実線矢印で示すように、オイルセパレータ１２Ａ，１２Ｂ、四方弁１３Ａ，１３Ｂを経た後、ガス管５を流れ、各室内機３Ａ，３Ｂに流入する。
【００２５】
各室内機３Ａ，３Ｂに流入した冷媒は、室内熱交換器３４Ａ，３４Ｂに入り、ここで凝縮した後、室内膨張弁３８Ａ，３８Ｂを経て、液管７を流れ、各室外機１Ａ，１Ｂに分流する。そして、その分流した冷媒は、室外膨張弁１５Ａ，１５Ｂを経て、室外熱交換器１４Ａ，１４Ｂに入り、ここで蒸発した後、四方弁１３Ａ，１３Ｂ、アキュムレータ１６Ａ，１６Ｂを経て、圧縮機１１Ａ，１１Ｂに戻される。
【００２６】
空気調和装置５０は、コントローラ２０を備え、このコントローラ２０は、上記室外機１Ａ，１Ｂ及び室内機３Ａ，３Ｂの動作制御を行うが、以下の説明においては、圧縮機１１Ａを駆動するモータの制御を主として説明する。
【００２７】
図２は、コントローラおよび圧縮機を駆動するモータ周辺の概要構成を示したブロック図である。
【００２８】
コントローラ２１には、図２に示すように、圧縮機１１Ａ（図１参照）を駆動するブラシレスＤＣモータ５２が接続されている。この場合において、ブラシレスＤＣモータ５２は、ロータ５２Ａおよびロータ５２Ａの回転位置を検出するため３個のホールＩＣ５２Ｂ、５２Ｃ、５２Ｄが備えられている。
【００２９】
コントローラ２１は、図示しないインバータを有し、ブラシレスＤＣモータ５２を駆動するドライバ回路５３と、３個のホールＩＣ５２Ｂ、５２Ｃ、５２Ｄの出力信号が入力され、ブラシレスＤＣモータ５２のロータ５２Ａの回転位置を検出するホールＩＣ入力回路５４と、コントローラ２１全体を制御するマイクロコンピュータ５５と、を備えている。
【００３０】
上記構成により、コントローラ２１のマイクロコンピュータ５５は、所定の制御プログラムに基づいて、ドライバ回路５３を介してブラシレスＤＣモータ５２の回転制御を行う。
【００３１】
これにより、ブラシレスＤＣモータ５２のロータ５２Ａが回転すると、３個のホールＩＣ５２Ｂ、５２Ｃ、５２Ｄは、ロータ５２Ａの回転状態に同期した回転検出パルス信号をホールＩＣ入力回路５４に出力する。
【００３２】
ホールＩＣ入力回路５４は、３個のホールＩＣ５２Ｂ、５２Ｃ、５２Ｄの出力信号を増幅して、波形整形を行ってマイクロコンピュータ５５に出力する。
【００３３】
これによりマイクロコンピュータ５５は、制御プログラムの制御内容に従ってロータ５２Ａが回転しているか否かを判別して制御を行うようになっている。
【００３４】
すなわち、マイクロコンピュータ５５は、ホールＩＣ５２Ｂ、５２Ｃ、５２Ｄを用いてブラシレスＤＣモータ５２のロータ位置に対応する回転検出パルス信号を出力させ、これをモニタすることで、ブラシレスＤＣモータの駆動制御におけるドライバ回路５３の制御パターンを把握している。
【００３５】
従って、３個のホールＩＣ５２Ｂ、５２Ｃ、５２Ｄのうち、いずれか一つでも故障した場合には、ブラシレスＤＣモータを正常に駆動することはできなくなってしまい、運転異常状態あるいはブラシレスＤＣモータ自体の損傷を招く恐れもある。
【００３６】
そこで、本実施形態では、ホールＩＣ５２Ｂ、５２Ｃ、５２Ｄを用いてブラシレスＤＣモータ５２のロータ位置に対応する回転検出パルス信号を出力させてモニタするに際し、各ホールＩＣ５２Ｂ、５２Ｃ、５２Ｄの故障を早期に発見するようにしている。
【００３７】
以下、具体的にホールＩＣの異常検出を行う手法について説明する。
【００３８】
図３は、ホールＩＣ入力回路５４における正常時の回転検出パルス信号波形の説明図である。図４は、ホールＩＣ入力回路５４における起動時、Ｕ相開放（ｏｐｅｎ）時の回転検出パルス信号波形の説明図である。図５は、ホールＩＣ入力回路５４における起動時、Ｗ相開放（ｏｐｅｎ）時の回転検出パルス信号波形の説明図である。図６は、ホールＩＣ入力回路５４における運転中、Ｕ相開放（ｏｐｅｎ）時の回転検出パルス信号波形の説明図である。図７、ホールＩＣ入力回路５４における運転中、Ｖ相開放（ｏｐｅｎ）時の回転検出パルス信号波形の説明図である。図８は、ホールＩＣ入力回路５４における運転中、Ｗ相開放（ｏｐｅｎ）時の回転検出パルス信号波形の説明図である。
【００３９】
図３に示すように、正常時のホールＩＣ入力回路５４に入力される回転検出パルス信号波形によれば、Ｕ相、Ｖ相およびＷ相が互いに位相が１２０゜ずつずれた状態でパルスが出力されているのがわかる。
【００４０】
これに対し、例えば、図４に示すように、起動時、Ｕ相が開放（ｏｐｅｎ）状態となると、Ｕ相のパルスが出力されなくなる。同様に、図５に示すように、起動時、Ｗ相が開放（ｏｐｅｎ）状態となると、Ｗ相のパルスが出力されなくなる。
【００４１】
また、例えば、図６に示すように、運転中、Ｕ相が開放（ｏｐｅｎ）状態となると、Ｕ相のパルスが出力されなくなる。同様に、図７に示すように、運転中、Ｖ相が開放（ｏｐｅｎ）状態となると、Ｖ相のパルスが出力されなくなり、図８に示すように、運転中、Ｗ相が開放（ｏｐｅｎ）状態となると、Ｗ相のパルスが出力されなくなる。
【００４２】
上述したように、本実施形態では、３個のホールＩＣ５２Ｂ、５２Ｃ、５２Ｄを使用して、ブラシレスＤＣモータ５２のロータ５２Ａの回転位置を検出しているが、３個のホールＩＣ５２Ｂ、５２Ｃ、５２Ｄのいずれかが故障した場合には、上述した、図４ないし図８に示すような状態となる。
【００４３】
図９は、ホールＩＣの異常検出処理フローチャートである。
【００４４】
そこで、本実施形態では、マイクロコンピュータ５５は、図３に示すように、３個のホールＩＣ５２Ｂ、５２Ｃ、５２Ｄの回転検出パルス信号に基づいて、各パルスＵＰ１〜ＵＰ３、ＶＰ１〜ＶＰ３、ＷＰ１〜ＷＰ３のエッジＵＥ１〜ＵＥ３、ＶＥ１〜ＶＥ３、ＷＥ１〜ＷＥ３を検出する（ステップＳ１）。
【００４５】
次にマイクロコンピュータ５５は、検出したエッジがノイズが否かを判別する（ステップＳ２）。具体的には、パルスの出力間隔は、瞬時回転速度に比例するので、瞬時回転速度が通常の制御ではあり得ないくらい大きく変化した場合には、当該検出エッジはノイズであると判別する。
【００４６】
ステップＳ２の判別において、検出したエッジがノイズである場合には（ステップＳ２；Ｙｅｓ）、処理を再びステップＳ１に移行し、次のエッジを検出する。
【００４７】
ステップＳ２の判別において、検出したエッジがノイズではない場合には（ステップＳ２；Ｎｏ）、マイクロコンピュータ５５は、Ｕ相、Ｖ相、Ｗ相の各相毎にエッジカウントを行い、対応する図示しない各相毎のエッジカウンタを１カウントアップする（ステップＳ３）。
【００４８】
次にＵ相、Ｖ相、Ｗ相の各エッジカウンタが所定回転数（所定サンプリング期間）に相当するエッジカウント数に至ったか否かを判別する（ステップＳ４）。具体的には、ブラシレスＤＣモータ５２が８極モータである場合には、所定回転数を３回転とすると、Ｕ相、Ｖ相、Ｗ相のうちのいずれかの相に対応するエッジカウンタが２４エッジ（＝８×３）に到達したか否かを判別することとなる。
【００４９】
ステップＳ４の判別において、未だ所定回転数に達していない場合には（ステップＳ４；Ｎｏ）、マイクロコンピュータ５５は、再び処理をステップＳ１に移行し、エッジカウント処理を継続する（ステップＳ１〜Ｓ３）。
【００５０】
ステップＳ４の判別において、所定回転数に達した場合には（ステップＳ４；Ｙｅｓ）、マイクロコンピュータ５５は、Ｕ相、Ｖ相、Ｗ相にそれぞれ対応するエッジカウンタ全てのエッジカウント数が所定数以下（＝判定出力パルス数以下。例えば、上述の８極モータの場合、１２以下）であるか否かを判別する（ステップＳ５）。
【００５１】
ステップＳ５の判別において、Ｕ相、Ｖ相、Ｗ相にそれぞれ対応するエッジカウンタ全てのエッジカウント数が所定数を越えている場合には、マイクロコンピュータ５５は、正常であるとして、全てのエッジカウンタをリセットし、再び処理をステップＳ１に移行し、以下、同様の処理を行う。
【００５２】
ステップＳ５の判別において、Ｕ相、Ｖ相、Ｗ相にそれぞれ対応するエッジカウンタのうち、いずれかのエッジカウンタのエッジカウント数が所定数以下である場合には、マイクロコンピュータ５５は、エッジカウンタに対応する相が欠相しているか、あるいは、対応するホールＩＣが故障しているものとし、異常処理を行う（ステップＳ６）。具体的には、マイクロコンピュータ５５は、エッジカウンタに対応する相が欠相しているか、あるいは、対応するホールＩＣが故障している旨を知らせるべく警報処理を行うとともに、機器の異常状態として機器の稼働を停止する停止処理をおこなう。
【００５３】
また、Ｕ相、Ｖ相、Ｗ相にそれぞれ対応するエッジカウンタ全てのエッジカウント数が０となる場合、すなわち、全ホールＩＣ５２Ｂ、５２Ｃ、５２Ｄが異常状態にある場合には、所定時間エッジが全く検出されなかったことを判別して、ホールＩＣ異常の警報処理を行う。
【００５４】
以上の説明のように、本実施形態によれば、ブラシレスＤＣモータ５２周辺の配線不備、ドライバ回路５３の故障、ホールＩＣの故障などを自動的に検出でき、ユーザに確実に知らせることが可能となり、モータの動作不良などが発生した場合の根本的な原因の追及を容易に図ることができる。
【００５５】
図１０は、ホールＩＣの他の異常検出処理フローチャートである。
【００５６】
図９においては、各相毎にエッジカウント数を判別して異常判定を行う構成を採っていたが、図１０の異常検出処理においては、３個のホールＩＣ５２Ｂ、５２Ｃ、５２Ｄの出力するパルスの出力パターンを予測して異常判定を行う構成を採っている。
【００５７】
すなわち、図３に示したように、正常な場合には、Ｕ相、Ｖ相、Ｗ相の各相毎に、所定間隔毎にパルスが出力されており、各相毎のパルス出力間隔は急激に変化するものではない。そこで、次回に出力されるパルスのエッジ検出タイミング（＝所定の期間）を予測し、予測通りにパルスが出力されなくなった場合に異常であると判定するのである。
【００５８】
以下、詳細に説明する。
【００５９】
マイクロコンピュータ５５は、図３に示したように、３個のホールＩＣ５２Ｂ、５２Ｃ、５２Ｄの回転検出パルス信号に基づいて、各パルスＵＰ１〜ＵＰ３、ＶＰ１〜ＶＰ３、ＷＰ１〜ＷＰ３のエッジＵＥ１〜ＵＥ３、ＶＥ１〜ＶＥ３、ＷＥ１〜ＷＥ３を検出する（ステップＳ１１）。
【００６０】
次にマイクロコンピュータ５５は、各相毎に検出したエッジに基づいて、当該相における次回に出力されるパルスのエッジ検出タイミング（エッジパターン）を予測する（ステップＳ１２）。
【００６１】
続いてマイクロコンピュータ５５は、再び３個のホールＩＣ５２Ｂ、５２Ｃ、５２Ｄの回転検出パルス信号に基づいて、各パルスのエッジを検出する（ステップＳ１３）。
マイクロコンピュータ５５は、検出した各パルスのエッジが予測したエッジ検出タイミングに出力されたか否かを判別する（ステップＳ１４）。
【００６２】
ステップＳ１４の判別において、検出した各パルスのエッジが予測したエッジ検出タイミングに出力された場合には（ステップＳ１４；Ｙｅｓ）、マイクロコンピュータ５５は、Ｕ相、Ｖ相、Ｗ相の全てのエッジカウントを行い、図示しないエッジカウンタを１カウントアップする（ステップＳ１５）。
【００６３】
ステップＳ１４の判別において、検出した各パルスのエッジが予測したエッジ検出タイミングに出力されたものではない場合には（ステップＳ１４；Ｎｏ）、マイクロコンピュータ５５は、Ｕ相、Ｖ相、Ｗ相のエッジカウントを行い、図示しないエッジカウンタを１カウントアップする（ステップＳ１６）とともに、各相に対応する図示しない異常カウンタを１カウントアップする（ステップＳ１７）。
【００６４】
次にマイクロコンピュータ５５は、ステップＳ１３において各相毎に検出したエッジに基づいて、再び当該相における次回に出力されるパルスのエッジ検出タイミング（エッジパターン）を予測する（ステップＳ１８）。
【００６５】
次にマイクロコンピュータ５５は、エッジカウンタが所定回転数（所定サンプリング期間）に相当するエッジカウント数に至ったか否かを判別する（ステップＳ１９）。具体的には、ブラシレスＤＣモータ５２が８極モータである場合には、所定回転数を３回転とすると、Ｕ相、Ｖ相、Ｗ相の３相併せてカウントしているので、エッジカウンタが７２エッジ（＝８×３×３）に到達したか否かを判別することとなる。
【００６６】
ステップＳ１９の判別において、未だ所定回転数に達していない場合には（ステップＳ４；Ｎｏ）、マイクロコンピュータ５５は、再び処理をステップＳ１３に移行し、エッジカウント処理を継続する（ステップＳ１３〜Ｓ１８）。
【００６７】
ステップＳ１９の判別において、所定回転数に達した場合には（ステップＳ４；Ｙｅｓ）、マイクロコンピュータ５５は、異常カウンタのカウント値が所定値以上（＝判定カウント数以上。例えば、上述の８極モータの場合、１２以上）であるか否かを判別する（ステップＳ２０）。
【００６８】
ステップＳ２０の判別において、異常カウンタのカウント値が所定値未満である場合には、マイクロコンピュータ５５は、正常であるとして、全てのエッジカウンタをリセットし、再び処理をステップＳ１３に移行し、以下、同様の処理を行う。
【００６９】
ステップＳ２０の判別において、異常カウンタのカウント値が所定値以上である場合には、マイクロコンピュータ５５は、エッジカウンタに対応する相が欠相しているか、あるいは、対応するホールＩＣが故障しているものとし、異常処理を行う（ステップＳ２１）。具体的には、マイクロコンピュータ５５は、エッジカウンタに対応する相が欠相しているか、あるいは、対応するホールＩＣが故障している旨を知らせるべく警報処理を行うとともに、機器の異常状態として機器の稼働を停止する停止処理をおこなう。
【００７０】
また、Ｕ相、Ｖ相、Ｗ相にそれぞれ対応するエッジカウンタ全てのエッジカウント数が０となる場合、すなわち、全ホールＩＣ５２Ｂ、５２Ｃ、５２Ｄが異常状態にある場合には、所定時間エッジが全く検出されなかったことを判別して、ホールＩＣ異常の警報処理を行う点は同様である。
【００７１】
以上の説明のように、本変形例によっても、ブラシレスＤＣモータ５２周辺の配線不備、ドライバ回路５３の故障、ホールＩＣの故障などを自動的に検出でき、ユーザに確実に知らせることが可能となり、モータの動作不良などが発生した場合の根本的な原因の追及を容易に図ることができる。
【図面の簡単な説明】
【００７２】
【図１】本実施形態にかかる空気調和装置の系統図である。
【図２】コントローラおよび圧縮機を駆動するモータ周辺の概要構成を示したブロック図である。
【図３】ホールＩＣ入力回路５４における正常時の回転検出パルス信号波形の説明図である。
【図４】ホールＩＣ入力回路５４における起動時、Ｕ相開放（ｏｐｅｎ）時の回転検出パルス信号波形の説明図である。
【図５】ホールＩＣ入力回路５４における起動時、Ｗ相開放（ｏｐｅｎ）時の回転検出パルス信号波形の説明図である。
【図６】ホールＩＣ入力回路５４における運転中、Ｕ相開放（ｏｐｅｎ）時の回転検出パルス信号波形の説明図である。
【図７】ホールＩＣ入力回路５４における運転中、Ｖ相開放（ｏｐｅｎ）時の回転検出パルス信号波形の説明図である。
【図８】ホールＩＣ入力回路５４における運転中、Ｗ相開放（ｏｐｅｎ）時の回転検出パルス信号波形の説明図である。
【図９】ホールＩＣの異常検出処理フローチャートである。
【図１０】ホールＩＣの他の異常検出処理フローチャートである。
【符号の説明】
【００７３】
１Ａ，１Ｂ  室外機
３Ａ，３Ｂ  室内機
５  ガス管
７  液管
９  ユニット間配管
１１Ａ，１１Ｂ  圧縮機
１３Ａ，１３Ｂ  四方弁
１４Ａ，１４Ｂ  室外熱交換器
１９Ａ，１９Ｂ  油面センサ
２１  コントローラ
３４Ａ，３４Ｂ  室内熱交換器
３８Ａ，３８Ｂ  室内膨張弁
５０  空気調和装置
５２  ブラシレスＤＣモータ
５２Ａ  ロータ
５２Ｂ、５２Ｃ、５２Ｄ  ホールＩＣ（回転位置検出センサ、回転位置検出センサユニット）
５３  ドライバ回路
５４  ホールＩＣ入力回路（回転位置検出センサユニット）
５５  マイクロコンピュータ（パルスカウント部、パルス数比較部、パターン予測部、予測結果判定部、異常カウント部、異常判定部）
【図１】
2005201461.tif 000003
【図２】
2005201461.tif 000004
【図３】
2005201461.tif 000005
【図４】
2005201461.tif 000006
【図５】
2005201461.tif 000007
【図６】
2005201461.tif 000008
【図７】
2005201461.tif 000009
【図８】
2005201461.tif 000010
【図９】
2005201461.tif 000011
【図１０】
2005201461.tif 000012