(57)【要約】【課題】インバータの出力側に接続された電流検出部の異常の有無を判断する動作を、的確に行う。【解決手段】目標値設定部４２ａとして機能するＭＰＵ４２は、圧縮機モータＭ１２に通電されるべきモータ電流Ｉｍの目標値である電流目標値を設定する。駆動電圧出力部１３５は、電流目標値に基づいて駆動電圧ＳＵ〜ＳＷを生成し、圧縮機モータＭ１２に出力する。電流検出部３８ａ，３８ｂは、駆動電圧出力部１３５の出力側に接続されており、圧縮機モータＭ１２に通電されるモータ電流Ｉｍを検知する。異常判断部４２ｂとして機能するＭＰＵ４２は、電流目標値と電流検出部３８ａ，３８ｂの検出結果それぞれとを比較し、その比較結果に基づいて各電流検出部３８ａ，３８ｂの異常の有無を判断する。特に、異常判断部４２ｂは、電流目標値が所定目標値よりも小さい場合は、各電流検出部３８ａ，３８ｂの異常の有無の判断動作を停止する。【選択図】図１
2014027734.tif 000002
【特許請求の範囲】
【請求項１】
モータ（Ｍ１２）に通電されるべきモータ電流の目標値である電流目標値を設定する目標値設定部（４２ａ）と、
前記電流目標値に基づいて前記モータを駆動するための駆動電圧（ＳＵ〜ＳＷ）を生成し、前記モータに出力する駆動電圧出力部（３５）と、
前記駆動電圧出力部の出力側に接続されており、前記モータに通電される前記モータ電流を検知する電流検出部（３８ａ，３８ｂ）と、
前記電流目標値と前記電流検出部の検出結果とを比較し、その比較結果に基づいて前記電流検出部の異常の有無を判断する異常判断部（４２ｂ）と、
を備え、
前記異常判断部（４２ｂ）は、
前記電流目標値が所定目標値よりも小さい場合は、前記電流検出部の異常の有無の判断動作を停止する、
モータ駆動装置（３０）。
【請求項２】
前記電流目標値は、時間の経過と共に変化する値であって、且つその軌跡が波形曲線に近似されることができ、
前記電流目標値が前記所定目標値よりも小さい場合とは、
前記波形曲線の振幅が、所定振幅よりも小さい場合、及び
前記電流目標値が、前記波形曲線のゼロクロス点付近である場合、
の少なくとも１つである、
請求項１に記載のモータ駆動装置（３０）。
【請求項３】
前記駆動電圧出力部（３５）は、前記電流検出部が異常であると前記異常判断部によって判断された後、前記駆動電圧の前記モータへの出力を一旦停止し、次いで前記モータを再度起動させるための起動電圧を前記モータに出力し、
前記起動電圧によって前記モータが起動した後も、前記電流検出部が異常であると前記異常判断部が判断した場合、その旨を報知する報知部（４０）、
を更に備える、
請求項１または２に記載のモータ駆動装置（３０）。
【請求項４】
前記電流検出部（３８ａ，３８ｂ）は、前記駆動電圧出力部の出力側と前記モータとを繋ぐ配線（Ｌａ，Ｌｃ）が挿通されたリング状のコアを有し、該配線に流れる電流をホール効果に基づいて前記モータ電流として検出する直流変流器、を有する、
請求項１から３のいずれか１項に記載のモータ駆動装置（３０）。
【請求項５】
交流電圧を整流して直流電圧を生成する直流電圧生成部（１３３）と、
前記直流電圧生成部の出力側に接続されており、モータ（Ｍ１２）を駆動するための駆動電圧（ＳＵ〜ＳＷ）を前記直流電圧を用いて生成し前記モータに出力する駆動電圧出力部（１３５）と、
前記駆動電圧出力部の出力側に接続されており、前記モータに通電されるモータ電流を検出する第１電流検出部（１３８ａ，１３８ｂ）と、
前記駆動電圧出力部と前記直流電圧生成部との間に接続されており、前記モータに通電された後の前記モータ電流を検出する第２電流検出部（１４３）と、
前記第１電流検出部の第１検出結果と前記第２電流検出部の第２検出結果とを比較し、その比較結果に基づいて前記第１電流検出部の異常の有無を判断する第１異常判断部（１４２ａ）と、
を備える、
モータ駆動装置（１３０）。
【請求項６】
前記モータの起動前に、前記第２電流検出部（１４３）の異常の有無を判断する第２異常判断部（１４２ｂ）、
を更に備える、
請求項５に記載のモータ駆動装置（１３０）。
【請求項７】
前記第２電流検出部（１４３）は、前記駆動電圧出力部と前記直流電圧生成部との間に接続されたシャント抵抗（１４３ａ）を有し、
前記第１電流検出部（１３８ａ，１３８ｂ）は、前記駆動電圧出力部の出力側と前記モータとを繋ぐ配線（Ｌａ，Ｌｃ）が挿通されたリング状のコアを有し、該配線に流れる電流をホール効果に基づいて前記モータ電流として検出する直流変流器、を有する、
請求項５または６に記載のモータ駆動装置（１３０）。
【請求項８】
前記駆動電圧出力部は、前記第１電流検出部が異常であると前記第１異常判断部によって判断された後、前記駆動電圧の前記モータへの出力を一旦停止し、次いで前記モータを再度起動させるための起動電圧を前記モータに出力し、
前記起動電圧によって前記モータが起動した後も、前記第１電流検出部が異常であると前記第１異常判断部が判断した場合、その旨を報知する報知部（１４０）、
を更に備える、
請求項５から７のいずれか１項に記載のモータ駆動装置（１３０）。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モータ駆動装置に関する。
【背景技術】
【０００２】
空気調和装置に含まれる圧縮機やファン等の駆動源としては、モータがよく用いられている。モータは、インバータ等を含むモータ駆動装置によって駆動される。
【０００３】
モータが駆動している時、モータにはモータ電流が通電される。このモータ電流は、モータ制御のフィードバック因子として用いられることが多い。そこで、例えば特許文献１（特開２００５−７５３０９号公報）に示されるように、モータ電流を検出するための電流検出部を有するモータ駆動装置が知られている。特許文献１に係る電流検出部は、インバータの前段側に位置したシャント抵抗によって構成されている。特許文献１では、シャント抵抗自体にモータ電流が流れることで、モータ電流の値が検出される。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１では、モータ電流の値が大きいと、シャント抵抗が焼き切れてしまうといった問題が生じる虞がある。
【０００５】
これに対し、直流変流器によって構成された電流検出部がインバータの出力側に設けられたモータ駆動装置が提案されている。この種の電流検出部においては、オフセットやゲインが個々にばらついているため、電流検出部がモータ電流の検出を問題なく行うことができるか否かを判断するべく、電流検出部の異常の有無の判断動作を行うことが求められる。特に、ゲインのばらつきを検出することは、オフセットのばらつきを検出することよりも困難のため、電流検出部の異常の有無の判断動作は、ゲインのばらつきをも考慮して的確に行われることが望まれる。
【０００６】
そこで、本発明の課題は、インバータの出力側に接続された電流検出部の異常の有無の判断動作を、的確に行うことである。
【課題を解決するための手段】
【０００７】
本発明の第１観点に係るモータ駆動装置は、目標値設定部と、駆動電圧出力部と、電流検出部と、異常判断部とを備える。目標値設定部は、電流目標値を設定する。電流目標値は、モータに通電されるべきモータ電流の目標値である。駆動電圧出力部は、電流目標値に基づいて駆動電圧を生成し、モータに出力する。駆動電圧は、モータを駆動するための電圧である。電流検出部は、駆動電圧出力部の出力側に接続されており、モータに通電されるモータ電流を検知する。異常判断部は、電流目標値と電流検出部の検出結果とを比較し、その比較結果に基づいて電流検出部の異常の有無を判断する。そして、異常判断部は、電流目標値が所定目標値よりも小さい場合は、電流検出部の異常の有無の判断動作を停止する。
【０００８】
電流目標値が小さい場合、電流検出部の検出結果において検出誤差の占める割合が大きくなる。しかし、このモータ駆動装置は、電流目標値が所定目標値よりも小さい場合には、電流検出部の異常の有無の判断動作を行わない。そのため、電流検出部の異常の有無の判断動作を、的確及び正確に実施することができる。
【０００９】
本発明の第２観点に係るモータ駆動装置は、第１観点に係るモータ駆動装置において、電流目標値は、時間の経過と共に変化する値であって、且つその軌跡が波形曲線に近似されることができる。そして、電流目標値が所定目標値よりも小さい場合とは、波形曲線の振幅が所定振幅よりも小さい場合、及び、電流目標値が波形曲線のゼロクロス点付近である場合、の少なくとも１つである。
【００１０】
ここでは、電流目標値の振幅が所定振幅よりも小さい場合、及び電流目標値がゼロクロス点付近である場合に、電流検出部の異常の有無の判断動作が停止される。これにより、電流検出部の異常の有無の判断動作を、より的確及び正確に行うことができる。
【００１１】
本発明の第３観点に係るモータ駆動装置は、第１観点または第２観点に係るモータ駆動装置において、駆動電圧出力部は、電流検出部が異常であると異常判断部によって判断された後、駆動電圧のモータへの出力を一旦停止し、次いでモータを再度起動させるための起動電圧をモータに出力する。そして、モータ駆動装置は、報知部を更に備える。報知部は、起動電圧によってモータが起動した後も、電流検出部が異常であると異常判断部が判断した場合、その旨を報知する。
【００１２】
ここでは、電流検出部が異常であると判断された際、モータの駆動が一旦停止され、モータの起動がリトライされる。そして、起動のリトライ後も電流検出部が異常であると判断された場合には、その旨が報知される。これにより、電流検出部が異常であるか否かがより正確に判断される。また、このモータ駆動装置が搭載された機器のユーザやサービスマンは、電流検出部が異常であることを、容易に知ることができる。
【００１３】
本発明の第４観点に係るモータ駆動装置は、第１観点から第３観点のいずれかに係るモータ駆動装置において、電流検出部は、直流変流器を有する。具体的に、直流変流器は、駆動電圧出力部の出力側とモータとを繋ぐ配線が挿通されたリング状のコアを有し、該配線に流れる電流をホール効果に基づいてモータ電流として検出する。
【００１４】
電流検出部が直流変流器を構成要素として含む場合、直流変流器の性質上、直流変流器の有するゲインのばらつきに伴う異常の有無を、例えばモータ起動前等に予め把握しておくことが困難である。一方で、ゲインにばらつきがあると、モータの駆動中においては、検出対象となるモータ電流の値が小さい程、電流目標値に対する検出誤差の占める割合が大きくなってしまう。しかし、このモータ駆動装置では、電流検出部が直流変流器を構成要素として含んでいても、電流目標値が小さい場合には、電流検出部の異常の有無の判断動作は行われない。これにより、電流検出部が直流変流器を構成要素として含んでいても、該検出部の異常の有無の判断動作を、より正確に行うことができる。
【００１５】
本発明の第５観点に係るモータ駆動装置は、直流電圧生成部と、駆動電圧出力部と、第１電流検出部と、第２電流検出部と、第１異常判断部とを備える。直流電圧生成部は、交流電圧を整流して直流電圧を生成する。駆動電圧出力部は、直流電圧生成部の出力側に接続されており、モータを駆動するための駆動電圧を直流電圧を用いて生成し、該駆動電圧をモータに出力する。第１電流検出部は、駆動電圧出力部の出力側に接続されており、モータに通電されるモータ電流を検出する。第２電流検出部は、駆動電圧出力部と直流電圧生成部との間に接続されており、モータに通電された後のモータ電流を検出する。第１異常判断部は、第１電流検出部の第１検出結果と第２電流検出部の第２検出結果とを比較し、その比較結果に基づいて第１電流検出部の異常の有無を判断する。
【００１６】
このモータ駆動装置では、駆動電圧出力部の出力側に接続された第１電流検出部の第１検出結果と、駆動電圧出力部と直流電圧生成部との間に接続された第２電流検出部の第２検出結果との比較結果から、第１電流検出部の異常の有無が判断される。これにより、第２検出結果に対し第１検出結果がどのような値であるのかを把握でき、第１電流検出部に不具合が生じているか否かを含む異常の有無の判断動作を、的確及び正確に実施することができる。
【００１７】
本発明の第６観点に係るモータ駆動装置は、第５観点に係るモータ駆動装置において、第２異常判断部を更に備える。第２異常判断部は、モータの起動前に、第２電流検出部の異常の有無を判断する。
【００１８】
これにより、第２電流検出部が異常であるか否かは、第１電流検出部の異常の判断動作時にはすでに把握されている。そのため、第１電流検出部が異常であるのかが、より正確に判断されるようになる。
【００１９】
本発明の第７観点に係るモータ駆動装置は、第５観点または第６観点に係るモータ駆動装置において、第２電流検出部は、駆動電圧出力部と直流電圧生成部との間に接続されたシャント抵抗を有する。第１電流検出部は、直流変流器を有する。直流変流器は、駆動電圧出力部の出力側とモータとを繋ぐ配線が挿通されたリング状のコアを有し、該配線に流れる電流をホール効果に基づいてモータ電流として検出する。
【００２０】
第１電流検出部が直流変流器を構成要素として含む場合、直流変流器の性質上、直流変流器の有するゲインのばらつきに伴う異常の有無を、例えばモータ起動前等に予め把握しておくことが困難である。しかし、このモータ駆動装置では、第１電流検出部が直流変流器を構成要素として含んでいても、第１電流検出部の第１検出結果のみならず、シャント抵抗を構成要素として含む第２電流検出部の第２検出結果をも用いて、第１電流検出部の異常の有無の判断動作が行われる。従って、第１電流検出部が直流変流器を構成要素として含んでいても、該検出部の異常の有無の判断動作を、より正確に行うことができる。
【００２１】
本発明の第８観点に係るモータ駆動装置は、第５観点から第７観点のいずれかに係るモータ駆動装置において、駆動電圧出力部は、第１電流検出部が異常であると第１異常判断部によって判断された後、駆動電圧のモータへの出力を一旦停止し、次いでモータを再度起動させるための起動電圧をモータに出力する。そして、モータ駆動装置は、報知部を更に備える。報知部は、起動電圧によってモータが起動した後も、第１電流検出部が異常であると第１異常判断部が判断した場合、その旨を報知する。
【００２２】
ここでは、第１電流検出部が異常であると判断された際、モータの駆動が一旦停止され、モータの起動がリトライされる。そして、起動のリトライ後も第１電流検出部が異常であると判断された場合には、その旨が報知される。これにより、第１電流検出部が異常であるか否かがより正確に判断される。また、このモータ駆動装置が搭載された機器のユーザやサービスマンは、第１電流検出部が異常であることを容易に知ることができる。
【発明の効果】
【００２３】
本発明の第１観点及び第２観点に係るモータ駆動装置によると、電流検出部の異常の有無の判断動作を、的確及び的確に実施することができる。
【００２４】
本発明の第３観点に係るモータ駆動装置によると、電流検出部が異常であるか否かがより正確に判断される。また、このモータ駆動装置が搭載された機器のユーザやサービスマンは、電流検出部が異常であることを容易に知ることができる。
【００２５】
本発明の第４観点に係るモータ駆動装置によると、電流検出部が直流変流器を構成要素として含んでいても、該検出部の異常の有無の判断動作を、より正確に行うことができる。
【００２６】
本発明の第５観点に係るモータ駆動装置によると、第２検出結果に対し第１検出結果がどのような値であるのかを把握でき、第１電流検出部に不具合が生じているか否かを含む異常の有無の判断動作を、的確及び正確に実施することができる。
【００２７】
本発明の第６観点に係るモータ駆動装置によると、第２電流検出部が異常であるか否かが予め把握されているため、第１電流検出部が異常であるのかが、より正確に判断されるようになる。
【００２８】
本発明の第７観点に係るモータ駆動装置によると、第１電流検出部が直流変流器を構成要素として含んでいても、該検出部の異常の有無の判断動作を、より正確に行うことができる。
【００２９】
本発明の第８観点に係るモータ駆動装置によると、第１電流検出部が異常であるか否かがより正確に判断される。また、このモータ駆動装置が搭載された機器のユーザやサービスマンは、第１電流検出部が異常であることを容易に知ることができる。
【図面の簡単な説明】
【００３０】
【図１】第１実施形態に係るモータ駆動装置を備えたモータ駆動システムの構成図。
【図２】モータ駆動装置が搭載された空気調和装置の構成概略図。
【図３】駆動電圧出力部の拡大図。
【図４】第１実施形態において、ＭＰＵに接続された各種機器を模式的に示す図。
【図５】Ｕ相、Ｖ相及びＷ相それぞれに流れるモータ電流の経時的変化を表すグラフ。
【図６】第１実施形態における、電流検出部の異常の有無の判断手法を説明すると共に、電流目標値が所定目標値よりも小さい部分では電流検出部の異常の有無の判断動作が行われないことを説明するための図。
【図７】（ａ）電流目標値の振幅が所定振幅以下である条件Ａの概念を表すグラフ。  （ｂ）電流目標値がゼロクロス点付近である条件Ｂの概念を表すグラフ。
【図８】第１実施形態に係るモータ駆動装置の動作を説明するためのフロー図。
【図９】第２実施形態に係るモータ駆動装置を備えたモータ駆動システムの構成図。
【図１０】第２実施形態において、ＭＰＵに接続された各種機器を模式的に示す図。
【図１１】第２実施形態における、第１電流検出部の異常の有無の判断手法を説明するための図。
【図１２】第２実施形態に係るモータ駆動装置の動作を説明するためのフロー図。
【発明を実施するための形態】
【００３１】
以下、本発明に係るモータ駆動装置について、図面を参照しつつ詳述する。なお、以下の実施形態は、本発明の具体例であって、本発明の技術的範囲を限定するものではない。
＜第１実施形態＞
（１）概要ならびに空気調和装置の構成
図１は、本発明の第１実施形態に係るモータ駆動装置３０を備えたシステム全体の構成図である。このシステムは、図２に示す構成からなる空気調和装置１０内に搭載されている。本実施形態に係るモータ駆動装置３０は、圧縮機モータM１２（後述）を駆動するための装置であって、室外ユニット１１（後述）内に搭載されている。
【００３２】
ここで、空気調和装置１０の構成について説明する。空気調和装置１０は、主として、屋外に設置される室外ユニット１１と、室内の天井や壁面等に設置される室内ユニット２１とを有する、セパレートタイプの空調機である。これらのユニット１１，２１は冷媒配管Ｌ１，Ｌ２によって接続されており、蒸気圧縮式の冷媒回路１０ａが構成されている。このような空気調和装置１０は、冷房運転及び暖房運転等を行うことが可能となっている。
【００３３】
（１−１）室外ユニット
室外ユニット１１は、主として、圧縮機１２、四路切換弁１３、室外熱交換器１４、膨張弁１５、液側閉鎖弁１６、ガス側閉鎖弁１７、及び室外ファン１８を有している。
【００３４】
圧縮機１２は、低圧のガス冷媒を吸入し、圧縮して高圧のガス冷媒とした後に吐出する機構である。ここでは、圧縮機１２として、ケーシング（図示せず）内に収容されたロータリ式やスクロール式等の容積式の圧縮要素（図示せず）が、同じくケーシング内に収容された圧縮機モータＭ１２を駆動源として駆動される密閉式圧縮機が採用されており、これにより圧縮機１２の容量制御が可能になっている。即ち、圧縮機１２は、容量可変自在なタイプの圧縮機である。圧縮機モータＭ１２は、３相のブラシレスＤＣモータであって、複数の駆動コイルで構成されるステータと、永久磁石で構成されるロータと、ステータに対するロータの位置を検出するためのホール素子等を有している。
【００３５】
四路切換弁１３は、冷房運転と暖房運転との切換時に、冷媒の流れの方向を切り換えるための弁である。四路切換弁１３は、冷房運転時には、圧縮機１２の吐出側と室外熱交換器１４のガス側とを接続するとともにガス側閉鎖弁１７と圧縮機１２の吸入側とを接続する（図２における四路切換弁１３の実線を参照）。また、四路切換弁１３は、暖房運転時には、圧縮機１２の吐出側とガス側閉鎖弁１７とを接続するとともに室外熱交換器１４のガス側と圧縮機１２の吸入側とを接続する（図２における四路切換弁１３の破線を参照）。つまり、四路切換弁１３の採り得る接続状態は、空気調和装置１０の運転種類に応じて変化する。
【００３６】
室外熱交換器１４は、冷房運転時には冷媒の放熱器として機能し、暖房運転時には冷媒の蒸発器として機能する熱交換器である。室外熱交換器１４は、その液側が膨張弁１５に接続されており、ガス側が四路切換弁１３に接続されている。
【００３７】
膨張弁１５は、冷房運転時には、室外熱交換器１４において放熱した高圧の液冷媒を室内熱交換器２３（後述）に送る前に減圧する。また、膨張弁１５は、暖房運転時には、室内熱交換器２３において放熱した高圧の液冷媒を室外熱交換器１４に送る前に減圧することが可能な電子膨張弁である。
【００３８】
液側閉鎖弁１６及びガス側閉鎖弁１７は、外部の機器・配管Ｌ１，Ｌ２との接続口に設けられた弁である。液側閉鎖弁１６は、膨張弁１５に接続されている。ガス側閉鎖弁１７は、四路切換弁１３に接続されている。
【００３９】
室外ファン１８は、室外空気を室外ユニット１１内に吸入して室外熱交換器１４に供給した後に、当該空気を該ユニット１１の外に排出する。室外ファン１８としては、例えばプロペラファンが採用されており、室外ファンモータＭ１８を駆動源として回転駆動され、これにより風量制御が可能になっている。室外ファンモータＭ１８は、ブラシレスＤＣモータであって、ステータ、ロータ及びホール素子等を有している。
【００４０】
その他、室外ユニット１１には、冷媒圧力センサ、冷媒温度検知センサ、外気温度検知センサ等の様々なセンサが挙げられる。更に、室外ユニット１１は、各種弁１３，１５，１６等の駆動を統括制御する室外制御部を有している。
【００４１】
（１−２）室内ユニット
室内ユニット２１は、主として、室内ファン２２及び室内熱交換器２３を有しており、これらは、該ユニット２１のケーシング内部に配置されている。
【００４２】
室内ファン２２は、室内空気を吸い込み口（図示せず）を介してケーシング内に吸い込むと共に、室内熱交換器２３にて熱交換された後の空気を吹き出し口（図示せず）を介してケーシング内から室内に吹き出す遠心送風機である。室内ファン２２は、例えばターボファンで構成され、室内ファンモータＭ２２を駆動源として回転駆動される。
【００４３】
室内熱交換器２３は、冷房運転時には、冷媒の蒸発器として機能し、暖房運転時には、冷媒の放熱器として機能する熱交換器である。室内熱交換器２３は、各冷媒配管Ｌ１，Ｌ２に接続されており、例えば、平面視における室内ファン２２の周囲を囲むように曲げられて配置されたフィンチューブ型熱交換器で構成されている。室内熱交換器２３は、ケーシング内に吸い込まれた室内の空気と冷媒との熱交換を行う。
【００４４】
その他、室内ユニット２１は、図示してはいないが、吹き出し口に設けられた水平フラップ、吸込空気温度センサ等の各種センサ、該ユニット２１内の各種機器を制御する室内制御部等を有している。
【００４５】
（２）モータ駆動装置の構成
本実施形態に係るモータ駆動装置３０は、図１に示すように、主として、主電源リレー３１、ソフトスタート回路３２、直流電圧生成部３３、電圧検出部３４、駆動電圧出力部３５、電流検出部３８ａ，３８ｂ、高圧スイッチ３９、表示部（報知部に相当）４０、メモリ４１、及びＭＰＵ４２を備える。モータ駆動装置３０を構成するこれらの構成要素は、１枚のプリント基板Ｐ１上に実装されている。
【００４６】
プリント基板Ｐ１は、複数本のハーネスを介して３相の商用電源５１に接続されると共に、別のハーネスＬａ，Ｌｂ，Ｌｃを介して圧縮機モータＭ１２に接続されている。なお、商用電源５１が出力する交流電圧Ｖａｃの周波数としては、各地域の電力会社毎に予め定められている複数の規定周波数５０Ｈｚ，６０Ｈｚのうち、いずれか１つが挙げられる。
【００４７】
（２−１）主電源リレー
主電源リレー３１は、商用電源５１と直流電圧生成部３３との間に位置しており、これらの間を短絡ないしは遮断する。即ち、主電源リレー３１は、商用電源５１からの交流電圧Ｖａｃを直流電圧生成部３３側へと供給したり、供給を遮断したりするためのリレーである。このような主電源リレー３１は、商用電源５１のＲ相に対応する配線上に直接に接続されたリレー３１ａと、商用電源５１のＳ相に対応する配線上に直列に接続されたリレー３１ｂとを有する。
【００４８】
これらのリレー３１ａ，３１ｂは、互いに同期して同じ姿勢を採る。即ち、リレー３１ａ，３１ｂは、同時にオン姿勢を採り、同時にオフ姿勢を採る。従って、リレー３１ａ，３１ｂのうち、一方のリレー３１ａ，３１ｂのみがオンしたり、オフしたりすることはない。これらのリレー３１ａ，３１ｂのオフ及びオフは、高圧スイッチ３９及びＭＰＵ４２によって制御される。
【００４９】
（２−２）ソフトスタート回路
ソフトスタート回路３２は、主電源リレー３１に対し並列に接続されている。ソフトスタート回路３２は、互いに直列に接続されたリレー３２ａと抵抗３２ｂとで構成されている。ソフトスタート回路３２は、主電源リレー３１がオフとなった後にオンすることで、交流電圧Ｖａｃが直流電圧生成部３３に印加されて商用電源５１から平滑コンデンサ３３ｂへと比較的大きな電流（即ち、突入電流）が流れてしまうのを防止する。
【００５０】
即ち、ソフトスタート回路３２は、抵抗３２ｂの抵抗値によって、商用電圧５１及び直流電圧生成部３３の間のインピーダンスを一時的に高くして、平滑コンデンサ３３ｂを充電するべく該コンデンサ３３ｂに流れこむ電流の量を小さくする役割を担う。圧縮機モータＭ１２が起動してから所定時間が経過すると、ソフトスタート回路３２のリレー３２ａは、オンからオフへと切り替わる。
【００５１】
（２−３）直流電圧生成部
直流電圧生成部３３は、商用電源５１から出力される交流電圧Ｖａｃを直流電圧Ｖｄｃに変換するコンバータである。具体的に、直流電圧生成部３３は、整流部３３ａと平滑コンデンサ３３ｂとで構成されている。
【００５２】
整流部３３ａは、図示はしていないが、６つのダイオードで構成されている。６つのダイオードのうち、２つずつが互いに直列に接続されることで３つのダイオード群をなすと共に、該ダイオード群が互いに並列となるように接続されている。各ダイオード群におけるダイオード同士の接続点は、それぞれ３相の商用電源５１の出力に接続されている。このような構成を有する整流部３３ａは、交流電圧Ｖａｃを整流する。
【００５３】
平滑コンデンサ３３ｂは、例えば電界コンデンサによって構成されており、整流部３３ａに対して並列に接続されている。平滑コンデンサ３３ｂは、整流部３３ａによって整流された電圧を平滑することで、比較的リップルの低い直流電圧Ｖｄｃを生成する。生成された直流電圧Ｖｄｃは、平滑コンデンサ３３ｂの後段における駆動電圧出力部３５に印加される。
【００５４】
（２−４）電圧検出部
電圧検出部３４は、平滑コンデンサ３３ｂの出力側において、平滑コンデンサ３３ｂの両端に接続されている。電圧検出部３４は、直流電圧Ｖｄｃの値を検出すると、検出結果をＶｄｃ情報としてＭＰＵ４２に出力する。
【００５５】
このような電圧検出部３４は、図１に示すように、平滑コンデンサ３３ｂの両端に直列に接続された複数の抵抗の他、図示していないオペアンプやＡＤコンバータ等によって構成されている。抵抗同士の接続点における電圧値が、図示しないオペアンプにおいて増幅された後、ＡＤコンバータにおいてＡＤ変換される。ＡＤ変換後の値は（即ち、Ｖｄｃ情報）、ＭＰＵ４２において直流電圧Ｖｄｃの値として把握される。
【００５６】
（２−５）駆動電圧出力部
駆動電圧出力部３５は、直流電圧生成部３３の出力側かつ電圧検出部３４の後段に接続されている。駆動電圧出力部３５は、直流電圧Ｖｄｃを用いて、圧縮機モータＭ１２を駆動するための３相の駆動電圧ＳＵ，ＳＶ，ＳＷを生成し、該モータＭ１２に出力する。このような駆動電圧出力部３５は、図１，３に示すように、インバータ３６及びゲートドライバ３７を有する。
【００５７】
インバータ３６は、平滑コンデンサ３３ｂに対して並列に接続されている。インバータ３６は、直流電圧Ｖｄｃを、交流電圧である駆動電圧ＳＵ，ＳＶ，ＳＷに変換する。このようなインバータ３６は、図３に示すように、複数の絶縁ゲート型バイポーラトランジスタＱ３６ａ，Ｑ３６ｂ，Ｑ３６ｃ，Ｑ３６ｄ，Ｑ３６ｅ，Ｑ３６ｆ（以下、単にトランジスタという）及び複数の還流用ダイオードＤ３６ａ，Ｄ３６ｂ，Ｄ３６ｃ，Ｄ３６ｄ，Ｄ３６ｅ，Ｄ３６ｆで構成される。トランジスタＱ３６ａとＱ３６ｂ、Ｑ３６ｃとＱ３６ｄ、Ｑ３６ｅとＱ３６ｆは、それぞれ互いに直列に接続されており、各ダイオードＤ３６ａ〜Ｄ３６ｆは、各トランジスタＱ３６ａ〜Ｑ３６ｆに並列接続されている。
【００５８】
このようなインバータ３６は、各トランジスタＱ３６ａ〜Ｑ３６ｆが所定のタイミングでオン及びオフを行うことで、駆動電圧ＳＵ〜ＳＷを生成し、該電圧ＳＵ〜ＳＷをインターフェース（図示せず）を介して圧縮機モータＭ１２に出力する。この駆動電圧ＳＵ〜ＳＷにより、圧縮機モータＭ１２は回転することができる。
【００５９】
ゲートドライバ３７は、主として、ＭＰＵ４２、及びインバータ３６における各トランジスタＱ３６ａ〜Ｑ３６ｆのゲート端子、と接続されている。ゲートドライバ３７は、ＭＰＵ４２から出力されるモータ駆動信号に基づいて、インバータ３６における各トランジスタＱ３６ａ〜Ｑ３６ｆへのゲート電圧の印加制御を行うことで、各トランジスタＱ３６ａ〜Ｑ３６ｆをオン及びオフさせる。また、ゲートドライバ３７は、各トランジスタＱ３６ａ〜Ｑ３６ｂがどの程度発熱しているのかを示す温度情報を、ＭＰＵ４２に出力する。
【００６０】
なお、モータ駆動信号は、圧縮機モータＭ１２に通電されるべきモータ電流Ｉｍの目標値である電流目標値に基づいて決定されている信号であって、各駆動電圧ＳＵ〜ＳＷのデューティや周波数、位相に関する情報を含む。従って、駆動電圧ＳＵ〜ＳＷは、電流目標値に基づいて生成された電圧、と言う事ができる。電流目標値の詳細については、「（２−９−１）目標値設定部」にて詳述する。
【００６１】
（２−６）電流検出部
電流検出部３８ａ，３８ｂは、駆動電圧出力部３５の出力側であって、且つ駆動電圧出力部３５の出力側と圧縮機モータＭ１２とを繋ぐハーネスＬａ，Ｌｃ（配線に相当）上に接続されている。電流検出部３８ａ，３８ｂは、圧縮機モータＭ１２の３相それぞれに接続された３本のハーネスＬａ，Ｌｂ，Ｌｃのうち、Ｕ相及びＷ相の２相に接続された２本のハーネスＬａ，Ｌｃ上に、１つずつ接続されている。電流検出部３８ａは、Ｕ相のハーネスＬａ上を流れるモータ電流Ｉｍを、電流検出部３８ｂは、Ｗ相のハーネスＬｃ上を流れるモータ電流Ｉｍを、それぞれ検出する。
【００６２】
特に、本実施形態に係る電流検出部３８ａ，３８ｂは、検出対象となるモータ電流Ｉｍが比較的大きな電流であるため、主として直流変流器を構成要素として有している。例えば、具体的に、本実施形態に係るモータ電流Ｉｍは、例えば約１５Ａ〜約５０Ａ程度である。このような大きな電流を安価に検出するために、本実施形態の電流検出部には、主として直流変流器によってモータ電流Ｉｍを検出する仕様のセンサが採用している。直流変流器は、各配線Ｌａ，Ｌｃが挿通されたリング状のコアを有しており、この配線Ｌａ，Ｌｃに流れる電流をホール効果に基づいて検出して、この検出結果をモータ電流Ｉｍとして出力する。
【００６３】
このような直流変流器においても、従来より良く用いられるシャント抵抗による電流検出部と同様に、個体差によるオフセットのずれが生じる場合がある。直流変流器のオフセットのずれは、シャント抵抗による電流検出部と同様の手法によって検出することが可能である。そのため、ＭＰＵ４２は、検出されたオフセットに基づいて直流変流器の検出結果を補正することで、該検出結果を実際のモータ電流Ｉｍの値に近づけることができる。しかしながら、直流変流器においては、その構成上、オフセットのずれのみならず、個体差による入力に対する出力の比（即ち、ゲイン）のずれが生じる場合もある。このゲインのずれは、オフセットのずれのように容易に検出することは、困難である。
【００６４】
そのため、本実施形態では、電流検出部３８ａ，３８ｂの検出結果がゲインのずれを含んでしまっていることにより、結果的に圧縮機モータＭ１２の制御に悪影響を及ぼさないようにするための手法を採用している。なお、この手法については、「（２−９−２）異常判断部」にて詳述する。
【００６５】
なお、各電流検出部３８ａ，３８ｂにより検出されたモータ電流Ｉｍは、モータ電流情報としてＭＰＵ４２に入力され、圧縮機モータＭ１２のフィードバック制御等に用いられる。
【００６６】
（２−７）高圧スイッチ
高圧スイッチ３９は、ＭＰＵ４２と主電源リレー３１とに接続されている。高圧スイッチ３９は、圧縮機１２の異常を検知するためのスイッチである。高圧スイッチ３９は、圧縮機１２が正常である場合にはオン状態を採り、圧縮機１２が異常状態である場合にはオフ状態を採り得る。
【００６７】
ここで、圧縮機１２の異常状態とは、圧縮機１２によって圧縮された後の冷媒の圧力が、該圧縮機１２に関する何らかの原因によって正常な圧力範囲を外れてしまい、該圧力範囲の高圧側の所定値よりも高くなってしまった高圧状態を言う。高圧スイッチ３９は、圧縮機１２が高圧状態となったことを検知して、該スイッチ３９自身の状態がオフへと変化する。高圧スイッチ３９がオンからオフへと切り替わると、主電源リレー３１もオンからオフへと切り替わる。
【００６８】
また、高圧スイッチ３９の採り得る状態は、高圧情報としてＭＰＵ４２に定期的に入力される。従って、高圧スイッチ３９の採り得る状態は、ＭＰＵ４２によって監視されている。
【００６９】
（２−８）表示部
表示部４０は、複数の発光ダイオードで構成されている。表示部４０は、圧縮機１２に関する情報やモータ駆動装置３０に関する情報等を、発光色を変化させることで表示する。
【００７０】
例えば、圧縮機１２が異常状態である場合、発光ダイオードは赤色に発光し、圧縮機１２が正常状態である場合、発光ダイオードは青色に発光する。また、モータ駆動装置３０において何らかの異常が生じたか否かについては、圧縮機１２に関する情報を表す発光ダイオードとは別のダイオードが、赤色や青色に発光色を変化させることで報知される。
【００７１】
特に、本実施形態に表示部４０は、各電流検出部３８ａ，３８ｂが異常であるか否かに応じて発光する発光ダイオードも有する。例えば、電流検出部３８ａが異常であれば、赤色に発光し、電流検出部３８ａが正常であれば、青色に発光する。電流検出部３８ｂが異常であるか否かについては、電流検出部３８ａに対応する発光ダイオードとは別の発光ダイオードが、赤色や青色に発光色を変化させることで報知される。これにより、空気調和装置１０のユーザやサービスマンは、モータ駆動装置３０における電流検出部３８ａ，３８ｂの少なくとも１つが異常であることを、容易に知ることができる。
【００７２】
なお、本実施形態において、具体的にどのような場合に表示部４０が電流検出部３８ａ，３８ｂの異常を発光にて報知するかについては、「（２−９−３）表示制御部」にて詳述する。
【００７３】
（２−９）メモリ及びＭＰＵ
メモリ４１は、例えばＥＥＰＲＯＭ等の不揮発性メモリで構成されている。メモリ４１には、ＭＰＵ４２が実行するための各種プログラムが格納されている。また、メモリ４１には、モータ駆動装置３０を構成する各種機器から得られたリアルタイムな各種情報が、更に格納される。リアルタイムな各種情報としては、駆動電圧出力部３５から出力される温度情報、電流検出部３８ａ，３８ｂから出力されるモータ電流情報、高圧スイッチ３９から出力される、電圧検出部３４から出力されるVｄｃ情報等、が挙げられる。
【００７４】
ＭＰＵ４２は、図４に示すように、主電源リレー３１、ソフトスタート回路３２、電圧検出部３４、駆動電圧出力部３５、電流検出部３８ａ，３８ｂ、高圧スイッチ３９、表示部４０、及びメモリ４１と接続されている。ＭＰＵ４２は、接続されたこれらの機器の制御を行う。例えば、ＭＰＵ４２は、高圧スイッチ３９から送られてくる高圧情報に基づいて圧縮機１２の状態を把握し、圧縮機１２が異常状態から正常状態へと移行した後には、主電源リレー３１をオンにするための主電源制御信号を該リレー３１に出力する。また、ＭＰＵ４２は、主電源リレー３１がオフとなった後、ソフトスタート回路３２をオンさせるためのソフトスタート信号を該回路３２に出力する。更に、ＭＰＵ４２は、Ｖｄｃ情報及び温度情報の少なくとも１つが異常である場合には、主電源制御信号を主電源リレー３２に出力して主電源リレー３１のオン／オフ制御等も行う。他には、ＭＰＵ４２は、接続された各種機器から取得した各種情報をメモリ４１に書き込んだり、逆にメモリ４１から読み出したりする。
【００７５】
特に、本実施形態に係るＭＰＵ４２は、電流検出部３８ａ，３８ｂのゲインのずれを含む該検出部３８ａ，３８ｂの検出結果が圧縮機モータＭ１２の制御に悪影響を及ぼさないようにするべく、電流検出部３８ａ，３８ｂの検出結果（即ち、図４のモータ電流情報）に関する制御を行う。このような制御を行うべく、本実施形態に係るＭＰＵ４２は、目標値設定部４２ａ、異常判断部４２ｂ及び表示制御部４２ｃとして機能する。
【００７６】
（２−９−１）目標値設定部
目標値設定部４２ａは、モータ電流Ｉｍの値の目標値である電流目標値を設定する。特に、目標値設定部４２ａは、各相（具体的には、Ｕ相、Ｖ相、Ｗ相）に対する電流目標値を、別々に設定する。
【００７７】
ここで、電流目標値について説明する。Ｕ相、Ｖ相及びＷ相それぞれに流れるモータ電流Ｉｍは、図５に示すように、時間の経過と共に電流値が変化し、該電流値の軌跡は波形曲線を描く。そして、各相のモータ電流Ｉｍは、互いに位相差を生じており、各相のモータ電流Ｉｍの振幅は、ほぼ等しい。そこで、目標値設定部４２ａは、Ｕ相、Ｖ相及びＷ相それぞれに対する電流目標値を、図５に従って、各時刻において圧縮機モータＭ１２に流れるべきモータ電流Ｉｍの目標値として決定する。つまり、電流目標値は、時間の変化と共に変化する値であって、且つ実際に各相に流れるモータ電流Ｉｍと同様、その軌跡が波形曲線に近似されることができる。目標値設定部４２ａは、このような電流目標値を、各相毎に、且つ所定時間毎に設定する。
【００７８】
目標値設定部４２ａにおいて設定された各相の電流目標値は、例えば圧縮機モータＭ１２の電流制御に用いられる。特に、本実施形態では、３相分の電流目標値のうち２相分の電流目標値（具体的には、Ｕ相の電流目標値及びＷ相の電流目標値）は、後述する電流検出部３８ａ，３８ｂの異常検出の有無の判断にも、用いられる。
【００７９】
（２−９−２）異常判断部
異常判断部４２ｂは、電流検出部３８ａ，３８ｂに不具合等の異常が生じているか否かを判断する。具体的に、異常判断部４２ｂは、Ｕ相の電流目標値と電流検出部３８ａの検出結果とを比較し、Ｗ相の電流目標値と電流検出部３８ｂの検出結果とを比較する。即ち、異常判断部４２ｂは、２相分の電流目標値と、該２相それぞれに対応する電流検出部３８ａ，３８ｂが検出した各検出結果とを、比較する。そして、異常判断部４２ｂは、Ｕ相における比較結果に基づいて電流検出部３８ａの異常の有無を判断し、Ｗ相における比較結果に基づいて、電流検出部３８ｂの異常の有無を判断する。
【００８０】
詳細には、異常判断部４２ｂは、電流目標値に対する、電流目標値と電流検出部３８ａ，３８ｂの検出結果との差の割合を求める。異常判断部４２ｂは、求めた割合が所定範囲内であれば、対応する検出結果を出力した電流検出部３８ａ，３８ｂは正常であると判断する。しかし、異常判断部４２ｂは、求めた割合が所定範囲外であれば、対応する検出結果を出力した電流検出部３８ａ，３８ｂにおいて故障及び不良等の異常が生じていると判断する。
【００８１】
図６は、横軸に電流目標値、縦軸に電流検出部３８ａ，３８ｂの検出結果を採り、電流目標値と電流検出部３８ａ，３８ｂの検出結果との関係を概念的に表したグラフである。理想的には、電流目標値と電流検出部３８ａ，３８ｂの検出結果とは、図６の太線ｓｌに示されるように等しくなる。この場合、電流目標値に対する、電流目標値と電流検出部３８ａ，３８ｂの検出結果との差の割合は、“０”となる。しかし、電流検出部３８ａ，３８ｂの個体差により、該検出部３８ａ，３８ｂの有するゲインやオフセットには、本来のゲインやオフセットからのずれ（つまり、ばらつき）があり、実際にＵ相及びＷ相それぞれに流れているモータ電流Ｉｍと電流検出部３８ａ，３８ｂの検出結果との間には、ずれが生じている。
【００８２】
そこで、異常判断部４２ｂは、電流目標値に対する、電流目標値と電流検出部３８ａ，３８ｂの検出結果との差の割合が図６の所定範囲内に収まる場合には（図６の白点ｗ１〜ｗ３）、電流検出部３８ａ，３８ｂが故障しておらず正常であると判断する。即ち、図６の所定範囲とは、たとえ電流検出部３８ａ，３８ｂの有するゲインやオフセットにばらつきが生じているとしても、電流検出部３８ａ，３８ｂの検出結果（つまりはモータ電流Ｉｍ）に応じて圧縮機モータＭ１２の駆動制御が正常に行われる範囲であると言える。しかし、異常判断部４２ｂは、電流目標値に対する、電流目標値と電流検出部３８ａ，３８ｂの検出結果との差の割合が図６の所定範囲外である場合には（図６の黒点ｂ１〜ｂ４）、電流検出部３８ａ，３８ｂには故障等の不具合が生じており、電流検出部３８ａ，３８ｂが異常であると判断する。即ち、電流目標値に対する、電流目標値と電流検出部３８ａ，３８ｂの検出結果との差の割合が図６の所定範囲外であるということは、圧縮機モータＭ１２の駆動制御を正常に行うことができないほどのばらつきが電流検出部３８ａ，３８ｂの検出結果に生じていることとなる。
【００８３】
ここで、上記“所定範囲”は、電流検出部３８ａ，３８ｂを構成する直流変流器の仕様や、駆動対象である圧縮機モータＭ１２の仕様等によって、適宜決定される。直流変流器の仕様とは、直流変流器が検出することのできる定格電流の範囲が挙げられる。圧縮機モータＭ１２の仕様とは、該モータが焼き切れることなくモータに流すことのできるモータ電流の範囲が挙げられる。
【００８４】
また、図６の斜線部分は、電流目標値が所定目標値よりも小さい部分を表している。この部分のように、電流目標値が小さい場合、電流目標値に占める、電流検出部３８ａ，３８ｂの検出結果の誤差の割合が大きくなってしまう。この現象は、電流検出部３８ａ，３８ｂが直流変流器により構成されているが故に生じ易くなる現象である。特に、直流変流器のゲインの誤差がどの程度あるのかを把握することは元々困難であるため、特に図６の斜線部分においては、電流検出部３８ａ，３８ｂの異常の有無を正確に把握することは更に困難となる。そこで、本実施形態に係る異常判断部４２ｂは、電流目標値が所定目標値よりも小さい場合には（図６の斜線部分）、上述した電流検出部３８ａ，３８ｂの異常の有無の判断動作を停止する。
【００８５】
ここで、電流目標値が所定目標値よりも小さい場合には、具体的には、以下に示す条件Ａ及び条件Ｂの少なくとも１つが満たされる場合が挙げられる。
（条件Ａ）電流目標値の描く波形曲線の振幅が、所定振幅よりも小さい場合
（条件Ｂ）電流目標値が、波形曲線のゼロクロス点付近である場合
図７（ａ）は、上記条件Ａを示し、図７（ｂ）は、上記条件Ｂを示す。上記条件Ａが満たされる場合とは、例えば圧縮機モータＭ１２の起動直後が挙げられる。なお、図７（ａ）にて点線で描かれた波形曲線は、所定振幅を有する電流目標値のグラフを表し、実線にて描かれた波形曲線は、所定振幅よりも小さい振幅を有する電流目標値のグラフを表す。図７（ｂ）では、電流目標値自体がゼロクロス点付近の値である曲線の部分を、点線で表している。図７（ａ）（ｂ）における所定振幅及びゼロクロス点付近は、上記“所定範囲”と同様、電流検出部３８ａ，３８ｂを構成する直流変流器の仕様や圧縮機モータＭ１２の仕様によって、適宜決定される。
【００８６】
なお、本実施形態に係る所定目標値としては、通常流れるモータ電流Ｉｍの最大電流値が約１５Ａ〜約５０Ａであるとした場合において、数ｍＡから数Ａ程度であることが挙げられる。
【００８７】
（２−９−３）表示制御部
表示制御部４２ｃは、表示部４０に対し表示制御信号を出力して、表示部４０の表示制御を行う。特に、表示制御部４２ｃは、電流検出部３８ａ，３８ｂが異常であると異常判断部４２ｂが判断した場合、表示部４０を発光させる制御を行う。
【００８８】
具体的には、表示制御部４２ｃは、電流検出部３８ａ，３８ｂが異常であると未だ判断されていない場合には、発光ダイオードを青色に発光させる。しかし、電流検出部３８ａ，３８ｂが異常であると判断された場合には、表示制御部４２ｃは、直ちに発光ダイオードを赤色に発光させるのではなく、以下の動作がなされた場合に、発光ダイオードを赤色に発光させる。
【００８９】
電流検出部３８ａ，３８ｂが異常であると異常判断部４２ｂが判断した際、まずは、駆動電圧出力部３５による駆動電圧ＳＵ〜ＳＷの圧縮機モータＭ１２への出力が一旦停止される。駆動電圧ＳＵ〜ＳＷの出力停止後、駆動電圧出力部３５は、圧縮機モータＭ１２を再起動させ、電流検出部３８ａ，３８ｂは、再起動した圧縮機モータＭ１２に流れるモータ電流Ｉｍの検出を再度行う。圧縮機モータＭ１２の再起動後も、なおも電流検出部３８ａ，３８ｂが異常であると異常判断部４２ｂが判断した場合には、表示制御部４２ｃは、表示部４０を構成する発光ダイオードの発光色を、青色から赤色に変化させる。
【００９０】
つまり、本実施形態に係る表示制御部４２ｃは、電流検出部３８ａ，３８ｂが異常であるとの判断が圧縮機モータＭ１２の再起動動作の前後において２回連続してなされた場合に、電流検出部３８ａ，３８ｂが異常である旨を表示部４０に表示させる。
【００９１】
（３）モータ駆動装置の動作
次に、モータ駆動装置３０が行う動作について、図８を用いて説明する。
【００９２】
ステップＳ１〜Ｓ２：リモートコントローラ等を介して空気調和装置１０の運転開始指示がなされた場合、モータ駆動装置３０は、圧縮機モータＭ１２の起動指示が成されたと把握して（Ｓ１のＹｅｓ）、圧縮機モータＭ１２を起動させる（Ｓ２）。目標値設定部４２ａとして機能するＭＰＵ４２は、電流目標値の設定を開始する。
【００９３】
ステップＳ３〜Ｓ６：異常判断部４２ｂとして機能するＭＰＵ４２は（以下、単に“異常判断部４２ｂ”と記載する）、時々刻々と設定される電流目標値に対して、該目標値の振幅が所定振幅よりも小さいか否か（Ｓ３）、及び電流目標値がゼロクロス点付近であるか否か（Ｓ４）を判断する。即ち、異常判断部４２ｂは、条件Ａ，Ｂの少なくとも１つが満たされているか否かを判断する。条件Ａ，Ｂの少なくとも１つが満たされている場合（Ｓ３のＹｅｓ、Ｓ４のＹｅｓ）、異常判断部４２ｂは、電流検出部３８ａ，３８ｂの異常の有無の判断動作を行わない（Ｓ５）。ステップＳ３〜Ｓ５の動作は、空気調和装置１０の運転停止指示に基づく圧縮機モータＭ１２の駆動停止指示をモータ駆動装置３０が取得するまで、繰り返される（Ｓ６のＮｏ）。
【００９４】
ステップＳ７〜Ｓ８：ステップＳ３，４において、条件Ａ，Ｂのいずれもが満たされない場合には（Ｓ３のＮｏ，Ｓ４のＮｏ）、異常判断部４２ｂは、電流検出部３８ａ，３８ｂの異常の有無の判断動作を行う（Ｓ７）。つまり、異常判断部４２ｂは、電流目標値に対する、電流目標値と電流検出部３８ａ，３８ｂの検出結果との差の割合が、所定範囲内であるか否かを判断する（Ｓ８）。
【００９５】
ステップＳ９：ステップＳ８において、上記割合が所定範囲内である場合には（Ｓ８のＮｏ）、異常判断部４２ｂは、電流検出部３８ａ，３８ｂは正常であると判断する。この場合、ステップＳ３以降の動作が繰り返される。しかし、ステップＳ８において、上記割合が所定範囲外である場合には（Ｓ８のＹｅｓ）、異常判断部４２ｂは、電流検出部３８ａ，３８ｂは異常であると判断する（Ｓ９）。そして、駆動電圧出力部３５は、駆動電圧ＳＵ〜ＳＷの圧縮機モータＭ１２への出力を、一旦停止する。
【００９６】
ステップＳ１０〜Ｓ１１：ステップＳ９の後、駆動電圧出力部３５は、圧縮機モータＭ１２を起動するための電圧（起動電圧に相当）を、該モータＭ１２に出力する（Ｓ１０）。そして、異常判断部４２ｂは、電流目標値に対する、電流目標値と電流検出部３８ａ，３８ｂの検出結果との差の割合が所定範囲内か否かを、再度判断する（Ｓ１１）。即ち、電流検出部３８ａ，３８ｂが異常であるか否かの判断が、リトライされる。
【００９７】
ステップＳ１２：ステップＳ１１において、上記割合が所定範囲内であれば（Ｓ１１のＮｏ）、異常判断部４２ｂは、電流検出部３８ａ，３８ｂは正常であると判断する。この場合、ステップＳ３以降の動作が繰り返される。しかし、ステップＳ１１において、上記割合が所定範囲外である場合には（Ｓ１１のＹｅｓ）、異常判断部４２ｂは、電流検出部３８ａ，３８ｂは異常であると判断する（Ｓ１２）。この場合、駆動電圧出力部３５は、駆動電圧ＳＵ〜ＳＷの圧縮機モータＭ１２への出力を再度停止し、表示制御部４２ｃとして機能するＭＰＵ４２は、電流検出部３８ａ，３８ｂが異常である旨を表示部４０に表示する。
【００９８】
（４）特徴
（４−１）
電流目標値が小さい場合、電流検出部３８ａ，３８ｂによる検出結果の誤差の割合が大きくなってしまう。しかし、本実施形態に係るモータ駆動装置３０によると、図６の斜線部分に示されるように、電流目標値が所定目標値よりも小さい場合には、電流検出部３８ａ，３８ｂの異常の有無の判断動作が行われない。従って、電流検出部３８ａ，３８ｂに不具合が生じているか否かを含む異常の有無の判断動作を、的確及び正確に実施することができる。
【００９９】
（４−２）
ここで、電流検出部３８ａ，３８ｂの異常の有無の判断動作が停止される条件である「電流目標値が所定目標値よりも小さい場合」としては、電流目標値の振幅が所定振幅よりも小さい場合（条件Ａ）、及び、電流目標値が波形曲線のゼロクロス点付近である場合（条件Ｂ）、の少なくとも１つが挙げられる。これにより、電流検出部３８ａ，３８ｂの異常の有無の判断動作を、より的確及び正確に行うことができる。
【０１００】
（４−３）
また、本実施形態においては、電流検出部３８ａ，３８ｂが異常であると判断された際、圧縮機モータＭ１２の駆動が一旦停止され、該モータＭ１２の起動がリトライされる。そして、圧縮機モータＭ１２の起動のリトライ後も電流検出部３８ａ，３８ｂが異常であると判断された場合には、その旨が表示部４０に表示される。これにより、電流検出部３８ａ，３８ｂが異常であるか否かがより正確に判断される。また、このモータ駆動装置３０が搭載された空気調和装置１０のユーザやサービスマンは、電流検出部３８ａ，３８ｂが異常であることを、容易に知ることができる。
【０１０１】
（４−４）
また、本実施形態に係る電流検出部３８ａ，３８ｂは、直流変流器を構成要素として含んでいる。直流変流器の性質上、直流変流器の有するゲインのばらつきに伴う異常の有無を、例えば圧縮機モータＭ１２の起動前等に予め把握しておくことは困難である。一方で、ゲインにばらつきがあると、圧縮機モータＭ１２の駆動中においては、検出対象となるモータ電流Ｉｍの値が小さい程、電流目標値に対する検出誤差の占める割合が大きくなってしまう。
【０１０２】
しかし、このモータ駆動装置３０では、電流検出部３８ａ，３８ｂが直流変流器を構成要素として含んでいても、上述したように電流目標値が小さい場合には電流検出部３８ａ，３８ｂの異常の有無の判断動作を行わない。これにより、電流検出部３８ａ，３８ｂが直流変流器を構成要素として含んでいても、該検出部３８ａ，３８ｂの異常の有無の判断動作を、より正確に行うことができる。
【０１０３】
（５）変形例
（５−１）変形例Ａ
本実施形態では、電流検出部３８ａ，３８ｂの異常の有無の判断動作において、電流検出部３８ａ，３８ｂの瞬時の検出結果が電流目標値と比較されると説明した。しかし、電流検出部３８ａ，３８ｂは、外乱等の影響を受ける場合がある。そのため、単に瞬時の検出結果を電流目標値と比較して電流検出部３８ａ，３８ｂの異常の有無を判断する手法では、電流検出部３８ａ，３８ｂの異常の有無を正確に判断することが困難となる場合がある。
【０１０４】
そこで、異常判断部４２ｂとして機能するＭＰＵ４２は、電流目標値に対する、該目標値と瞬時の検出結果との差の割合が所定範囲外となる回数を積算し、その積算結果が所定回数に達した場合に、電流検出部３８ａ，３８ｂが異常であると判断してもよい。この場合、積算結果が所定回数に達していない場合には、異常判断部４２ｂとして機能するＭＰＵ４２は、電流検出部３８ａ，３８ｂは正常であると判断することができる。なお、積算結果が所定回数に達した場合には、積算結果はリセットされるとよい。
【０１０５】
または、異常判断部４２ｂとして機能するＭＰＵ４２は、所定時間以内において、電流目標値に対する、該目標値と瞬時の検出結果との差が所定範囲外となる回数をカウントし、カウント数が所定回数以上である場合には、電流検出部３８ａ，３８ｂが異常であると判断してもよい。この場合、カウント数が所定回数未満である場合には、異常判断部４２ｂとして機能するＭＰＵ４２は、電流検出部３８ａ，３８ｂは正常であると判断することができる。なお、所定時間経過後は、カウント数はリセットされると良い。
【０１０６】
（５−２）変形例Ｂ
本実施形態では、電流検出部３８ａ，３８ｂが異常である旨が、表示部４０における発光ダイオードの発光色にて表示されると説明した。しかし、電流検出部３８ａ，３８ｂが異常である旨の報知手段は、上記表示部４０に限定されない。報知手段のその他の例としては、メッセージを表示するタイプのディスプレイ、音声やブザー等の音での報知手段、音と表示との組み合わせによる報知手段、等が挙げられる。
【０１０７】
また、表示部４０は、プリント基板Ｐ１上に実装されているのではなく、空気調和装置１０の室内ユニット２１とリモートアクセス可能なリモートコントローラに備えられていても良い。この場合、リモートコントローラの表示部には、電流検出部３８ａ，３８ｂが異常である旨を、例えばエラーコードにて示すことができる。
【０１０８】
また、本実施形態では、圧縮機モータＭ１２の起動がリトライされた後も電流検出部３８ａ，３８ｂが異常である場合に、この旨が表示部４０に表示されると説明した。しかし、圧縮機モータＭ１２の起動のリトライ動作が行われることなく、電流検出部３８ａ，３８ｂが異常と判断されれば、その旨が直ちに表示部４０に表示されてもよい。
【０１０９】
（５−３）変形例Ｃ
本実施形態では、モータ駆動装置３０の駆動対象が圧縮機モータＭ１２である場合について説明した。しかし、モータ駆動装置３０の駆動対象は、圧縮機モータＭ１２に限定されない。駆動対象のその他の例としては、ファンモータが挙げられる。
【０１１０】
（５−４）変形例Ｄ
本実施形態では、電流検出部３８ａ，３８ｂが、直流変流器を構成要素として含む場合について説明した。しかし、電流検出部３８ａ，３８ｂの構成要素は、直流変流器以外であってもよい。この場合の電流検出部は、オフセットのずれのみならず、ゲインのずれをも伴うような電流検出センサを構成要素として含むことができる。
【０１１１】
（５−５）変形例Ｅ
本実施形態では、電流目標値の描く波形曲線の振幅が所定振幅よりも小さい場合（条件Ａ）、及び電流目標値が波形曲線のゼロクロス点付近である場合（条件Ｂ）を、電流目標値が所定目標値よりも小さい場合の具体例として説明した。しかし、電流目標値が所定目標値よりも小さい場合とは、条件Ａ及び条件Ｂに限定されない。電流目標値が所定目標値よりも小さい場合には、例えば電流目標値自体が予め設定されている所定目標値よりも小さい場合等も、含まれる。
【０１１２】
＜第２実施形態＞
以下では、上記第１実施形態に係るモータ駆動装置３０の構成に加えて、モータ電流検出用のシャント抵抗が更に備えられているタイプのモータ駆動装置１３０について説明する。モータ駆動装置１３０も、上記第１実施形態に係るモータ駆動装置３０と同様、駆動電圧出力部１３５側に設けられた電流検出部（以下、第１電流検出部１３８ａ，１３８ｂ）の異常の有無を検出するが、その具体的手法は、上記第１実施形態に係るモータ駆動装置３０とは異なっている。
【０１１３】
（１）構成
図９は、本実施形態に係るモータ駆動装置１３０を備えたモータ駆動システムの構成概略図である。モータ駆動システムは、上記第１実施形態に係るモータ駆動システムと同様、モータ駆動装置１３０とこれに接続された圧縮機モータＭ１２とにより構成されている。
【０１１４】
本実施形態に係るモータ駆動装置１３０は、駆動電圧出力部１３５の出力側に接続されたモータ電流Ｉｍの検出手段のみならず、駆動電圧出力部１３５の前段部分にもモータ電流Ｉｍを検出する手段を有する。モータ駆動装置１３０は、更には、駆動電圧出力部１３５の前段部分において検出されたモータ電流Ｉｍに関連する制御を行う手段、も有している。
【０１１５】
具体的には、モータ駆動装置１３０は、主として、主電源リレー１３１、ソフトスタート回路１３２、直流電圧生成部１３３、電圧検出部１３４、駆動電圧出力部１３５、第１電流検出部１３８ａ，１３８ｂ、高圧スイッチ１３９、表示部１４０（報知部に相当）、メモリ１４１、ＭＰＵ１４２、第２電流検出部１４３、及び過電流保護回路１４４を備える。主電源リレー１３１は、２つのリレー１３１ａ，１３１ｂにより構成され、ソフトスタート回路１３２は、リレー１３２ａ及び抵抗１３２ｂにより構成されている。直流電圧生成部１３３は、整流部１３３ａと平滑コンデンサ１３３ｂとにより構成され、駆動電圧出力部１３５は、インバータ１３６とゲートドライバ１３７とにより構成されている。そして、モータ駆動装置１３０を構成するこれらの構成要素は、１枚のプリント基板Ｐ１０１上に実装されている。
【０１１６】
なお、主電源リレー１３１、ソフトスタート回路１３２、直流電圧生成部１３３、電圧検出部１３４、駆動電圧出力部１３５、第１電流検出部１３８ａ，１３８ｂ、高圧スイッチ１３９、表示部１４０及びメモリ１４１は、第１実施形態に係る主電源リレー３１、ソフトスタート回路３２、直流電圧生成部３３、電圧検出部３４、駆動電圧出力部３５、電流検出部３８ａ，３８ｂ、高圧スイッチ３９、表示部４０及びメモリ４１それぞれと同様であるため、これらの詳細な説明は省略する。
【０１１７】
以下は、上記第１実施形態とは異なる構成である第２電流検出部１４３、過電流保護回路１４４、及びＭＰＵ１４２について説明する。
【０１１８】
（１−１）第２電流検出部
第２電流検出部１４３は、直流電圧生成部１３３と駆動電圧出力部１３５との間に接続されている。詳細には、第２電流検出部１４３は、直流電圧生成部１３３と駆動電圧出力部１３５とを繋ぐＧＮＤ配線Ｌｇ上に設けられている。ＧＮＤ配線Ｌｇ上には、圧縮機モータＭ１２の各相に通電された後のモータ電流Ｉｍが、駆動電圧出力部１３５のインバータ１３６を経て流れる。そこで、第２電流検出部１４３は、実際に圧縮機モータＭ１２を流れた後のモータ電流Ｉｍを検出することができる。
【０１１９】
このような第２電流検出部１４３は、図９に示すように、主として、シャント抵抗１４３ａと、電流検出回路１４３ｂとで構成されている。シャント抵抗１４３ａは、ＧＮＤ配線Ｌｇ上に直列に接続されている。電流検出回路１４３ｂは、例えばオペアンプ等で構成されている。電流検出回路１４３ｂは、シャント抵抗１４３ａの両端電圧を増幅させると、増幅後の電圧を、モータ電流Ｉｍを表す第２モータ電流情報としてＭＰＵ１４２及び過電流保護回路１４４に出力する。
【０１２０】
（１−２）過電流保護回路
過電流保護回路１４４は、第２電流検出部１４３の出力側と、駆動電圧出力部１３５におけるモータドライバ１３７の入力側とに接続されている。過電流保護回路１４４は、第２電流検出部１４３の検出結果（以下、第２検出結果という）、つまりは第２モータ電流情報を監視する。過電流保護回路１４４は、該検出結果が所定値を超えた場合には、圧縮機モータM１２にはモータ電流Ｉｍが過剰に流れすぎていると判断する。そして、過電流保護回路１４４は、圧縮機モータM１２内を流れるモータ電流Ｉｍが絞られるように、駆動電圧出力部１３５から圧縮機モータＭ１２に出力される駆動電圧ＳＵ〜ＳＷを調整する。
【０１２１】
このような過電流保護回路１４４は、例えばコンパレータ等によって構成されている。
【０１２２】
（１−３）ＭＰＵ
ＭＰＵ１４２は、図１０に示すように、主電源リレー１３１、ソフトスタート回路１３２、電圧検出部１３４、駆動電圧出力部１３５、第１電流検出部１３８ａ，１３８ｂ、高圧スイッチ１３９、表示部１４０、メモリ１４１及び第２電流検出部１４３と接続されている。ＭＰＵ１４２は、第１実施形態に係るＭＰＵ４２と同様、接続されたこれらの機器の制御を行う。
【０１２３】
なお、ＭＰＵ１４２は、圧縮機モータＭ１２に通電されるべきモータ電流Ｉｍの目標値、つまりは電流目標値を設定する。電流目標値は、上記第１実施形態でも述べたように、圧縮機モータＭ１２の電流制御に用いられる。しかし、本実施形態に係る電流目標値は、上記第１実施形態の“（２−９−２）異常判断部”にて述べたような、第１電流検出部１３８ａ，１３８ｂの異常の有無の判断を行う際には利用されない。
【０１２４】
特に、本実施形態に係るＭＰＵ１４２は、第１電流検出部１３８ａ，１３８ｂのゲインのずれを含む該検出部１３８ａ，１３８ｂの検出結果が圧縮機モータＭ１２の制御に悪影響を及ぼさないようにするべく、第１電流検出部１３８ａ，３８ｂの第１検出結果（即ち、図１０の第１モータ電流情報）に関する制御を行う。このような制御を行うべく、本実施形態に係るＭＰＵ１４２は、第１異常判断部１４２ａ、第２異常判断部１４２ｂ及び表示制御部１４２ｃとして機能する。
【０１２５】
（１−３−１）第１異常判断部
第１異常判断部１４２ａは、第１電流検出部１３８ａ，１３８ｂに不具合等の異常が生じているか否かを判断する。具体的に、第１異常判断部１４２ａは、第１電流検出部１３８ａ，１３８ｂの第１検出結果（つまり、図１０の第１モータ電流情報）それぞれと、第２電流検出部１４３の第２検出結果（つまり、図１０の第２モータ電流情報）とを、比較する。そして、第１異常判断部１４２ａは、各比較結果に基づいて第１電流検出部１３８ａ，１３８ｂそれぞれにおける異常の有無を判断する。
【０１２６】
詳細には、第１異常判断部１４２ａは、第１電流検出部１３８ａ，１３８ｂが検出したモータ電流（以下、モータ電流Ｉｍａと記載）の値と、第２電流検出部１４３が検出したモータ電流（以下、モータ電流Ｉｍｂと記載）との値の差を求める。
【０１２７】
本来、モータ電流Ｉｍは、駆動電圧出力部１３５のインバータ１３６から配線Ｌａ〜Ｌｃを介して圧縮機モータＭ１２へと流れ、その後は再度配線Ｌａ〜Ｌｃ及びインバータ１３６を介してＧＮＤ配線Ｌｇへと流れていく。そのため、理想的には、第１電流検出部１３８ａ，１３８ｂが検出したモータ電流Ｉｍａの値と、第２電流検出部１４３が検出したモータ電流Ｉｍｂの値とは、等しい。しかし、各電流検出部１３８ａ，１３８ｂ，１４３には、オフセット等の個体差があるため、実際には等しくならない。特に、第１電流検出部１３８ａ，１３８ｂは、上記第１実施形態に係る電流検出部３８ａ，３８ｂと同様、直流変流器を構成要素として含んでいるため、更にゲインのばらつきも含んでいる。
【０１２８】
そこで、本実施形態に係る第１異常判断部１４２ａは、第１電流検出部１３８ａ，１３８ｂの第１検出結果（第１モータ電流情報。即ち、モータ電流Ｉｍａの値）と、第２電流検出部１４３の第２検出結果（第２モータ電流情報。即ち、モータ電流Ｉｍｂの値）との差（即ち“Ｉｍａ−Ｉｍｂ”）が、図１１の所定範囲内に収まる場合には（図１１の白点ｗ１１〜ｗ１３）、第１電流検出部１３８ａ，１３８ｂは故障しておらず正常であると判断する。しかし、第１異常判断部１４２ａは、第１検出結果Ｉｍａと第２検出結果Ｉｍｂとの差“Ｉｍａ−Ｉｍｂ”が、図１１の所定範囲外である場合には（図１１の黒点ｂ１１〜ｂ１４）、第１電流検出部１３８ａ，１３８ｂには故障等の不具合が生じており、第１電流検出部１３８ａ，１３８ｂが異常であると判断する。
【０１２９】
ここで、上記“所定範囲”は、上記第１実施形態と同様、第１電流検出部１３８ａ，１３８ｂを構成する直流変流器の仕様や、駆動対象である圧縮機モータＭ１２の仕様等によって、適宜決定される。
【０１３０】
（１−３−２）第２異常判断部
第２異常判断部１４２ｂは、第２電流検出部１４３の異常の有無を判断する。具体的には、モータ電流Ｉｍが流れていない時に、予めＧＮＤ配線Ｌｇには、モータ電流Ｉｍとは異なる一定電流が通電される。その際の、第２電流検出部１４３による第２検出結果と、ＧＮＤ配線Ｌｇ上に流れているであろう一定電流の値との差が所定差以下であれば、第２異常判断部１４２ｂは、第２電流検出部１４３が正常であると判断する。逆に、一定電流の値と第２電流検出部１４３の第２検出結果との差が所定差以上であれば、第２異常判断部１４２ｂは、第２電流検出部１４３が異常であると判断する。このような第２異常判断部１４２ｂによる第２電流検出部１４３の異常の有無の判断は、圧縮機モータＭ１２の起動前に行われる。
【０１３１】
即ち、本実施形態においては、第２電流検出部１４３の異常の有無の判断動作は、第１電流検出部１３８ａ，１３８ｂの異常の有無の判断動作よりも、先に行われる。第２電流検出部１４３は、シャント抵抗１４３ａによってモータ電流Ｉｍの電流値を直接的に検出する構成を有している。そのため、第２電流検出部１４３の有するオフセット特性に伴う第２検出結果の誤差の把握は、実際に圧縮機モータＭ１２を駆動させずとも、シャント抵抗１４３ａに直流電流を通電させる手法等を採用することで可能である。従って、第２異常判断部１４２ｂは、第２電流検出部１４３の異常の有無の判断動作を、圧縮機モータＭ１２の起動前に行うことが可能となる。
【０１３２】
特に、第２電流検出部１４３の異常の有無が圧縮機モータＭ１２の起動前に予め把握されていることにより、第１異常判断部１４２ａは、第１電流検出部１３８ａ，１３８ｂが異常か否かを、より正確に把握することが可能となる。例えば、第１検出結果Ｉｍａと第２検出結果Ｉｍｂとの差“Ｉｍａ−Ｉｍｂ”が図１１の所定範囲内である場合において、第２電流検出部１４３が正常であれば、第１異常判断部１４２ａは、第１電流検出部１３８ａ，１３８ｂも正常であると判断することができる。また、第１検出結果Ｉｍａと第２検出結果Ｉｍｂとの差“Ｉｍａ−Ｉｍｂ”が図１１の所定範囲外であっても、既に第２電流検出部１４３が正常であれば、第１異常判断部１４２ａは、第１電流検出部１３８ａ，１３８ｂが異常であると判断することができる。
【０１３３】
なお、第１電流検出部１３８ａ，１３８ｂが有するゲインのずれについては、該検出部１３８ａ，１３８ｂの構成により、実際に圧縮機モータＭ１２を駆動させた状態でないと把握できない。そのため、第１異常判断部１４２ａによる第１電流検出部１３８ａ，１３８ｂの異常の有無の判断動作は、圧縮機モータＭ１２の起動後に行われる。
【０１３４】
（１−３−３）表示制御部
表示制御部１４２ｃは、例えば発光ダイオードを構成要素として有する表示部１４０に対し、表示制御を行う。表示制御部１４２ｃは、第１実施形態と同様、第１電流検出部１３８ａ，１３８ｂが異常であると第１異常検出部１４２ａが判断した場合、表示部１４０を発光させることで、第１電流検出部１３８ａ，１３８ｂの異常を報知する。
【０１３５】
なお、表示制御部１４２ｃが、第１電流検出部１３８ａ，１３８ｂの異常を表示部１４０に表示させるタイミングは、上記第１実施形態と同様である。即ち、第１電流検出部１３８ａ，１３８ｂが異常であると第１異常判断部１４２ａが判断した際、駆動電圧出力部１３５による駆動電圧ＳＵ〜ＳＷの圧縮機モータＭ１２への出力が一旦停止される。駆動電圧ＳＵ〜ＳＷの出力停止後、駆動電圧出力部１３５は、圧縮機モータＭ１２を再起動させ、各電流検出部１３８ａ，１３８ｂ，１４３は、再起動した圧縮機モータＭ１２に流れるモータ電流Ｉｍの検出を再度行う。圧縮機モータＭ１２の再起動後も、なおも第１電流検出部１３８ａ，１３８ｂが異常であると第１異常判断部１４２ａが判断した場合には、表示制御部１４２ｂは、表示部１４０を構成する発光ダイオードの発光色を、青色から赤色に変化させる。
【０１３６】
また、表示制御部１４２ｃは、上記第１実施形態と同様、第１電流検出部１３８ａ，１３８ｂの少なくとも１つが異常であると判断された場合に、どちらの第１電流検出部１３８ａ，１３８ｂが異常であるのかを分かるように、表示部１４０に表示させてもよい。
【０１３７】
更に、表示制御部１４２ｃは、第２異常判断部１４２ｂが第２電流検出部１４３の異常を検知した際に、その旨を表示部１４０に表示してもよい。これにより、空気調和装置１０のサービスマンは、第２電流検出部１４３の異常を把握することも可能となる。
【０１３８】
（２）動作
次に、モータ駆動装置１３０が行う動作について、図１２を用いて説明する。ここでは、一例として、第２電流検出部１４３が異常である場合には、圧縮機モータＭ１２の起動自体が行われない場合を例に採る。
【０１３９】
ステップＳ２１〜Ｓ２２：リモートコントローラ等を介して空気調和装置１０の運転開始指示がなされた場合、モータ駆動装置１３０は、圧縮機モータＭ１２の起動指示が成されたと把握する（Ｓ２１のＹｅｓ）。第２異常判断部１４２ｂとして機能するＭＰＵ１４２は、第２電流検出部１４３の異常の有無の判断動作を行う（Ｓ２２）。
【０１４０】
ステップＳ２３〜Ｓ２４：ステップＳ２２において、第２電流検出部１４３の異常が確認された場合には（Ｓ２３のＮｏ）、表示部１４０は、第２電流検出部１４３が異常であることを表示する（Ｓ２４）。この場合、モータ駆動装置１３０は、圧縮機モータＭ１２を起動させることなく、動作を終了する。
【０１４１】
ステップＳ２５：ステップＳ２２において、第２電流検出部１４３が正常であると確認された場合には（Ｓ２３のＹｅｓ）、モータ駆動装置１３０は、圧縮機モータＭ１２を起動させる（Ｓ２５）。
【０１４２】
ステップＳ２６〜Ｓ２７：圧縮機モータＭ１２の起動後、第１異常判断部１４２ａとして機能するＭＰＵ１４２は（以下、単に第１異常判断部１４２ａと記載する）、第１電流検出部１３８ａ，１３８ｂの第１検出結果であるモータ電流Ｉｍａと第２電流検出部１４３の第２検出結果であるモータ電流Ｉｍｂとの差を求める。第１異常判断部１４２ａは、求めた差が所定範囲内であれば（Ｓ２６のＹｅｓ）、第１電流検出部１３８ａ，１３８ｂは正常であると判断する。この場合、空気調和装置１０の運転停止指示に基づく圧縮機モータＭ１２の駆動停止指示をモータ駆動装置１３０が取得するまで（Ｓ２７のＮｏ）、ステップＳ２６以降の動作が繰り返される。
【０１４３】
ステップＳ２８：ステップＳ２６において、求めた差が所定範囲外であれば（Ｓ２６のＮｏ）、第１異常判断部１４２ａは、第１電流検出部１３８ａ，１３８ｂが異常であると判断する（Ｓ２８）。そして、駆動電圧出力部１３５は、駆動電圧ＳＵ〜ＳＷの圧縮機モータＭ１２への出力を、一旦停止する。
【０１４４】
ステップＳ２９〜３０：ステップＳ２８の後、駆動電圧出力部１３５は、圧縮機モータＭ１２を起動するための電圧（起動電圧に相当）を、該モータＭ１２に出力する（Ｓ２９）。そして、第１異常判断部１４２ａは、改めて第１電流検出部１３８ａ，１３８ｂの第１検出結果であるモータ電流Ｉｍａと第２電流検出部１４３の第２検出結果であるモータ電流Ｉｍｂとを取得し、これらの差が所定範囲内か否かを、再度判断する（Ｓ３０）。即ち、第１電流検出部１３８ａ，１３８ｂが異常であるか否かの判断が、リトライされる。
【０１４５】
ステップＳ３１：ステップＳ３０において、第１検出結果と第２検出結果との差が所定範囲内であれば（Ｓ３０のＮｏ）、第１異常判断部１４２ａは、第１電流検出部１３８ａ，１３８ｂは正常であると判断する。この場合、ステップＳ２６以降の動作が繰り返される。しかし、ステップＳ３０において、第１検出結果と第２検出結果との差が所定範囲外であれば（Ｓ３０のＹｅｓ）、第１異常判断部１４２ａは、第１電流検出部１３８ａ，１３８ｂは異常であると判断する（Ｓ３１）。この場合、駆動電圧出力部１３５は、駆動電圧ＳＵ〜ＳＷの圧縮機モータＭ１２への出力を再度停止し、表示制御部１４２ｃとして機能するＭＰＵ１４２は、第１電流検出部１３８ａ，１３８ｂが異常である旨を表示部１４０に表示する。
【０１４６】
（３）特徴
（３−１）
本実施形態に係るモータ駆動装置１３０では、駆動電圧出力部１３５の出力側に接続された第１電流検出部１３８ａ，１３８ｂの第１検出結果と、駆動電圧出力部１３５と直流電圧生成部１３３との間に接続された第２電流検出部１４３の第２検出結果との比較結果から、第１電流検出部１３８ａ，１３８ｂの異常の有無が判断される。これにより、第２検出結果に対し第１検出結果がどのような値であるのかを把握でき、第１電流検出部１３８ａ，１３８ｂに不具合が生じているか否かを含む異常の有無の判断動作を、的確及び正確に実施することができる。
【０１４７】
（３−２）
また、本実施形態に係るモータ駆動装置１３０では、第２電流検出部１４３の異常の有無が、圧縮機モータＭ１２の起動前に把握されている。つまり、第２電流検出部１４３の異常の有無は、第１電流検出部１３８ａ，１３８ｂの異常の判断動作時には、すでに把握されている。そのため、第１電流検出部１３８ａ，１３８ｂが異常であるのかが、より正確に判断されるようになる。
【０１４８】
（３−３）
第１電流検出部１３８ａ，１３８ｂが直流変流器を構成要素として含む場合、直流変流器の性質上、直流変流器の有するゲインのばらつきに伴う異常の有無を、例えば圧縮機モータＭ１２の起動前等に予め把握しておくことが困難である。しかし、このモータ駆動装置１３０では、第１電流検出部１３８ａ，１３８ｂが直流変流器を構成要素として含んでいても、第１電流検出部１３８ａ，１３８ｂの第１検出結果のみならず、シャント抵抗を構成要素として含む第２電流検出部１４３の第２検出結果をも用いて、第１電流検出部１３８ａ，１３８ｂの異常の有無の判断動作を行う。従って、第１電流検出部１３８ａ，１３８ｂが直流変流器を構成要素として含んでいても、該検出部１３８ａ，１３８ｂの異常の有無の判断動作を、より正確に行うことができる。
【０１４９】
（３−４）
また、本実施形態に係るモータ駆動装置１３０は、第１電流検出部１３８ａ，１３８ｂが異常であると判断された際、圧縮機モータＭ１２の駆動が一旦停止され、該モータＭ１２の起動がリトライされる。そして、起動のリトライ後も第１電流検出部１３８ａ，１３８ｂが異常であると判断された場合には、その旨が表示部１４０に表示される。これにより、第１電流検出部１３８ａ，１３８ｂが異常であるか否かがより正確に判断される。また、このモータ駆動装置１３０が搭載された空気調和装置１０のユーザやサービスマンは、第１電流検出部１３８ａ，１３８ｂが異常であることを容易に知ることができる。
【０１５０】
（４）変形例
（４−１）変形例Ａ
図１２では、圧縮機モータＭ１２の起動前に第２電流検出部１４３の異常が確認された場合、圧縮機モータＭ１２の起動が行われない場合を表している。しかし、モータ駆動装置１３０は、圧縮機モータＭ１２の起動前に第２電流検出部１４３の異常が確認された場合、圧縮機モータＭ１２の起動を行っても良い。この場合であっても、モータ駆動装置１３０は、第１電流検出部１３８ａ，１３８ｂが異常か否かを、より正確に把握することが可能である。例えば、第１検出結果であるモータ電流Ｉｍａと第２検出結果であるモータ電流Ｉｍｂとの差が所定範囲内であっても、既に第２電流検出部１４３が異常であれば、第１異常判断部１４２ａは、第１電流検出部１３８ａ，１３８ｂも異常であると判断可能なためである。
【０１５１】
（４−２）変形例Ｂ
本実施形態においても、第１電流検出部１３８ａ，１３８ｂの異常の有無の判断動作において、ＭＰＵ１４２は、第１検出結果及び第２検出結果同士の差が所定範囲外となる回数を積算し、その積算結果が所定回数に達した場合に、第１電流検出部１３８ａ，１３８ｂが異常であると判断してもよい。または、ＭＰＵ１４２は、所定時間以内において、第１検出結果及び第２検出結果同士の差が所定範囲外となる回数をカウントし、カウント数が所定回数以上である場合には、第１電流検出部１３８ａ，１３８ｂが異常であると判断してもよい。
【０１５２】
これにより、モータ駆動装置１３０は、外乱等の影響があっても、第１電流検出部１３８ａ，１３８ｂの異常の有無を正確に判断することができる。
【０１５３】
（４−３）変形例Ｃ
また、本実施形態においても、第１電流検出部１３８ａ，１３８ｂが異常である旨、ならびに第２電流検出部１４３が異常である旨の各報知手段は、発光ダイオード以外であってもよい。発光ダイオード以外の報知手段の例としては、メッセージを表示するタイプのディスプレイ、音声やブザー等の音での報知手段、音と表示との組み合わせによる報知手段、等が挙げられる。
【０１５４】
また、表示部１４０は、空気調和装置１０の室内ユニット２１とリモートアクセス可能なリモートコントローラに備えられていても良い。この場合、リモートコントローラの表示部には、第１電流検出部１３８ａ，１３８ｂが異常である旨、及び第２電流検出部１４３が異常である旨を、例えばエラーコードにて示すことができる。
【０１５５】
また、本実施形態では、圧縮機モータＭ１２の起動がリトライされた後も第１電流検出部１３８ａ，１３８ｂが異常である場合に、この旨が表示部１４０に表示されると説明した。しかし、圧縮機モータＭ１２の起動のリトライ動作が行われることなく、第１電流検出部１３８ａ，１３８ｂが異常と判断されれば、その旨が直ちに表示部１４０に表示されてもよい。
【０１５６】
（４−４）変形例Ｄ
更に、本実施形態においても、モータ駆動装置１３０の駆動対象は、圧縮機モータＭ１２に限定されない。駆動対象のその他の例としては、ファンモータが挙げられる。
【０１５７】
（４−５）変形例Ｅ
本実施形態においても、第１電流検出部３８ａ，３８ｂの構成要素は、直流変流器以外であってもよい。この場合の電流検出部は、オフセットのずれのみならず、ゲインのずれをも伴うような電流検出センサを構成要素として含むことができる。
【産業上の利用可能性】
【０１５８】
本発明は、駆動電圧出力部の出力側に接続された電流検出部の異常の有無の判断動作を、的確及び正確に実施できる効果を有する。本発明に係るモータ駆動装置は、空気調和装置に含まれる圧縮機モータやファンモータを駆動する装置として適用することができる。
【符号の説明】
【０１５９】
１０  空気調和装置
１２  圧縮機
Ｍ１２  圧縮機モータ
３０，１３０  モータ駆動装置
３１，１３１  主電源リレー
３２，１３２  ソフトスタート回路
３３，１３３  直流電圧生成部
３４，１３４  電圧検出部
３５，１３５  駆動電圧出力部
３６，１３６  インバータ
３７，１３７  ゲートドライバ
３８ａ，３８ｂ  電流検出部
３９，１３９  高圧スイッチ
４０，１４０  表示部
４１，１４１  メモリ
４２，１４２  ＭＰＵ
４２ａ  目標値設定部
４２ｂ  異常判断部
４２ｃ  表示制御部
１３８ａ，１３８ｂ  第１電流検出部
１４３  第２電流検出部
１４３ａ  シャント抵抗
１４３ｂ  電流検出回路
１４４  過電流保護回路
１４２ａ  第１異常判断部
１４２ｂ  第２異常判断部
１４２ｃ  表示制御部
【先行技術文献】
【特許文献】
【０１６０】
【特許文献１】特開２００５−７５３０９号公報
【図１】
2014027734.tif 000003
【図２】
2014027734.tif 000004
【図３】
2014027734.tif 000005
【図４】
2014027734.tif 000006
【図５】
2014027734.tif 000007
【図６】
2014027734.tif 000008
【図７】
2014027734.tif 000009
【図８】
2014027734.tif 000010
【図９】
2014027734.tif 000011
【図１０】
2014027734.tif 000012
【図１１】
2014027734.tif 000013
【図１２】
2014027734.tif 000014