(57)【要約】      （修正有）【課題】モータの母線電流を検出する際に様々なノイズによる影響を排除できるモータ制御装置を提供する。【解決手段】制御装置１００は、インバータ回路４とシャント抵抗６とオフセット電圧生成部１６と電圧増幅部１５とを有する駆動回路１００ａと、第１Ａ／Ｄ変換部１２と第２Ａ／Ｄ変換部１３と制御部１１とを有する制御手段１００ｂとからなる。電圧増幅部１５で増幅される増幅電圧Ｖ１を第１Ａ／Ｄ変換部１２に伝送する第１接続線２１と、オフセット電圧生成部１６で生成されるオフセット電圧Ｖ２を第２Ａ／Ｄ変換部１３に伝送する第２接続線とを、できる限り等しくノイズの影響を受けるように配置する。オフセット電圧Ｖ２がノイズの影響を受けて所定の範囲外の電圧であるときはノイズによる影響が大きいと判断して、オフセット電圧Ｖ２と同時に検出した母線電流としての増幅電圧Ｖ１を破棄する。【選択図】図１
2015126555.tif 000002
【特許請求の範囲】
【請求項１】
複数のスイッチング素子で構成され直流電力を交流電力に変換してモータに供給するインバータ回路と同インバータ回路の母線電流を検出する電流検出手段を備えた駆動回路と、
検出した前記母線電流に基づいて複数の前記スイッチング素子をオン／オフ制御するための制御信号を生成して前記インバータ回路に与える制御手段と、
を有するモータ制御装置であって、
前記駆動回路は、前記直流電力から所定の直流電圧である基準電圧を生成する基準電圧生成部を有し、
前記制御手段は、前記母線電流と前記基準電圧とを同時に検出し、検出した前記基準電圧が所定の範囲内であるときのみ、同時に検出した前記母線電流に基づいて前記インバータ回路の複数の前記スイッチング素子をオン／オフ制御するための制御信号を生成して前記インバータ回路に与えること、
を特徴とするモータ制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モータ制御装置に関わり、詳細にはインバータ制御によって駆動するモータ制御装置に関する。
【背景技術】
【０００２】
従来、空気調和機や冷蔵庫等に搭載される圧縮機はモータを備えており、モータとしては、例えば、センサレス型の３相ブラシレスＤＣモータのような、インバータ制御によって駆動するものが適用されることが多い。そして、ブラシレスＤＣモータの制御方式としては、ブラシレスＤＣモータを駆動する制御装置に備えられたインバータ回路のスイッチング素子をＰＷＭ（Ｐｕｌｓｅ  Ｗｉｄｔｈ  Ｍｏｄｕｌａｔｉｏｎ）方式でスイッチング制御するものが知られている。
【０００３】
上記のような制御装置において、インバータ回路の入力側の直流部に挿入したシャント抵抗を用いて母線電流を検出し、検出した母線電流を用いて３相モータのＵ相、Ｖ相、および、Ｗ相の各相の相電流を推定するものが提案されている。この制御装置では、インバータ回路を構成する６個のスイッチング素子（上アームに３個、下アームに３個）のオン／オフ状態を使用して、シャント抵抗で検出した母線電流からＵ相、Ｖ相、Ｗ相のうちいずれか２相の相電流を検出し、かつ、残り１相の相電流を検出した２相の電流を用いて推定している。（例えば、特許文献１）。
【０００４】
しかし、特許文献１に記載のモータ制御装置では、ブラシレスＤＣモータに与えるＰＷＭ信号のタイミングによっては、スイッチング素子のオン／オフの切り換え時に発生するスイッチングノイズの影響を受けて、シャント抵抗で母線電流を正確に検出できない虞がある。この問題を解決するために、特許文献２に記載のモータ制御装置では、スイッチング素子のオン／オフの切り換えタイミングから所定時間経過した後に、シャント抵抗で検出した母線電流を用いてモータ各相の相電流の推定を行うので、スイッチングノイズによる影響を排除したモータ各相の相電流を得ることができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１０−２０１２８８号公報
【特許文献２】特開２００５−１９２３３５
【発明の概要】
【発明が解決しようとする課題】
【０００６】
インバータ回路の電流検出に影響を及ぼすノイズは、スイッチング素子のオン／オフの切り換え時に発生するスイッチングノイズだけとは限らず、例えば、直流電圧を昇圧または降圧するスイッチング方式のコンバータ回路で発生するスイッチングノイズや、商用電源からの外来ノイズ等、インバータ回路以外で発生するノイズが考えられる。しかし、特許文献２に記載のモータ制御装置では、インバータ回路以外で発生するノイズに対して何等対策がなされておらず、インバータ回路以外で発生するノイズが母線電流を検出する際に影響およぼす虞があった。そして、インバータ回路以外で発生するノイズにより母線電流を正確に検出できなかった場合、検出した母線電流を用いたモータ各相の相電流の推定も正確に行えず、モータの駆動制御に支障をきたす虞があった。
【０００７】
本発明は上記課題に鑑みてなされたものであり、モータの各相に流れる相電流を検出する際に様々なノイズによる影響を排除できるモータ制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、本発明のモータ制御装置は、複数のスイッチング素子で構成され直流電力を交流電力に変換してモータに供給するインバータ回路およびこのインバータ回路を流れる母線電流を検出する電流検出手段を備えた駆動回路と、検出した母線電流に基づいて複数のスイッチング素子をオン／オフ制御するための制御信号を生成してインバータ回路に与える制御手段とを有するものであって、駆動回路は、直流電力から所定の直流電圧である基準電圧を生成する基準電圧生成部を有するものである。そして、制御手段は、母線電流と基準電圧とを同時に検出し、検出した基準電圧が所定の範囲内であるときのみ、同時に取り込んだ母線電流に基づいてインバータ回路の複数のスイッチング素子をオン／オフ制御するための制御信号を生成してインバータ回路に与えるものである。
【発明の効果】
【０００９】
上記のように構成した本発明のモータ制御装置は、取り込んだ基準電圧が所定の範囲内であるときのみ、同時に取り込んだ電流検出手段で検出した母線電流に基づいてインバータ回路の複数のスイッチング素子をオン／オフ制御するための制御信号を生成し、この制御信号をインバータ回路に与えてモータの駆動制御を行う。そして、取り込んだ基準電圧が所定の範囲内でないとき、つまり、当該基準電圧と同時に検出した母線電流が様々なノイズによる影響を受けていると考えられるときに、この検出した母線電流を破棄する。この結果、インバータ回路を流れる母線電流を正確に検出でき、母線電流を用いたモータの各相の相電流の推定も正確に行えるので、モータの駆動制御を確実に行える。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施例における、ブラシレスＤＣモータ制御装置の構成を示すブロック図である。
【図２】本発明の実施例における、第２Ａ／Ｄコンバータに入力されるオフセット電圧の波形図である。
【図３】本発明の実施例における、電流検出を行い際の処理を説明するフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態を、添付図面に基づいて詳細に説明する。実施例としては、空気調和機の室外機に搭載される圧縮機のブラシレスＤＣモータを駆動制御するモータ制御装置を例に挙げて説明する。尚、本発明は以下の実施形態に限定されることはなく、本発明の主旨を逸脱しない範囲で種々変形することが可能である。また、モータ制御装置は図示しない室外機の制御手段からの指示を受けて圧縮機のブラシレスＤＣモータを駆動制御するものとする。
【実施例】
【００１２】
図１は、ブラシレスＤＣモータ２００の制御装置１００の構成を示すブロック図である。制御装置１００の制御対象であるブラシレスＤＣモータ２００は、三相（Ｕ相、Ｖ相、Ｗ相とする）の巻線を有する中空形状のステータと、ステータの中空内部に配設され、四極の永久磁石を有して回転するロータとを備えた三相四極のセンサレス型のブラシレスＤＣモータである。このブラシレスＤＣモータ２００として、ロータの内部に永久磁石を埋め込んだＩＰＭ（Ｉｎｔｅｒｉｏｒ  Ｐａｒｍａｎｅｎｔ  Ｍａｇｎｅｔ）モータを適用してもよいし、ロータの表面に永久磁石を配設したＳＰＭ（Ｓｕｒｆａｃｅ  Ｐｅｒｍａｎｅｎｔ  Ｍａｇｎｅｔ）モータを適用してもよい。
【００１３】
制御装置１００は、交流電源１から供給される交流電力を用いてブラシレスＤＣモータ２００を駆動する駆動回路１００ａと、駆動回路１００ａを制御する制御手段１００ｂとで構成される。
【００１４】
駆動回路１００ａは、交流電源１から供給された交流電力を直流電力に変換する整流回路２と、整流回路２で変換された直流電力の電圧を所定の電圧に変換するスイッチング方式のコンバータ回路３と、コンバータ回路３で所定の電圧とされた直流電力を平滑する平滑コンデンサ５と、平滑コンデンサ５で平滑した直流電力を用いてブラシレスＤＣモータ２００を正弦波駆動するインバータ回路４と、平滑コンデンサ５とインバータ回路４との間に接続されインバータ回路４の母線電流を検出するシャント抵抗６と、整流回路２で変換された直流電力を用いてシャント抵抗６両端の電圧（以降、検出電圧と記載）を正の値にオフセットするための直流電圧（以降、オフセット電圧と記載。本発明の基準電圧に相当）を生成する基準電圧生成部であるオフセット電圧生成部１６と、オフセットされた検出電圧を増幅する電圧増幅部１５とで構成される。
【００１５】
一方、制御手段１００ｂは、電圧増幅部１５で増幅された検出電圧（以降、増幅電圧と記載）をデジタル値に変換する第１Ａ／Ｄ変換部１２と、オフセット電圧生成部１６で生成されたオフセット電圧をデジタル値に変換する第２Ａ／Ｄ変換部１３と、第１Ａ／Ｄ変換部１２および第２Ａ／Ｄ変換部１３で変換された各デジタル値を取り込む制御部１１と、取り込んだデジタル値に基づいた制御部１１からの指令に基づきＰＷＭ信号を生成してインバータ回路４に出力することで、インバータ回路４を介してブラシレスＤＣモータを駆動するＰＷＭ生成部１４とで構成される。
【００１６】
インバータ回路４は、上アームに３個のスイッチング素子４１Ｕ１、４１Ｖ１、４１Ｗ１、下アームに３個のスイッチング素子４１Ｕ２、４１Ｖ２、４１Ｗ２、の計６個のスイッチング素子を有しこれらがブリッジ接続されて三相ブリッジ回路を構成している。これら６個のスイッチング素子（以降、個別に言及する場合を除きスイッチング素子４１と記載する）は、例えば、ＩＧＢＴ（絶縁ゲートバイポーラトランジスタ）によって実現することができる。各スイッチング素子４１には還流ダイオード４２が並列に接続されており、具体的には、スイッチング素子４１のエミッタ端子に還流ダイオード４２のアノード端子が接続され、スイッチング素子４１のコレクタ端子に還流ダイオード４２のカソード端子が接続されている。還流ダイオード４２は、対応するスイッチング素子４１がオフした瞬間に非通電相となるブラシレスＤＣモータ２００のステータ巻線に蓄積されたエネルギーによって発生する還流電流を、入力電源側に流す機能を有する。
【００１７】
次に、上述した構成を有する制御装置１００において、シャント抵抗６を流れる母線電流に基づいて、ブラシレスＤＣモータ２００の各相に流れる相電流を検出する方法について説明する。図１において、例えば、下アームのスイッチング素子４１Ｕ２がオンであり、かつ、下アームのスイッチング素子４１Ｖ２およびＷ２が共にオフであり、また、上アームのスイッチング素子４１Ｕ１がオフであり、かつ、上アームのスイッチング素子４１Ｖ１およびＷ１が共にオンである場合、シャント抵抗６で検出する電流はブラシレスＤＣモータ２００のＵ相の負方向の相電流である。
【００１８】
また、下アームのスイッチング素子４１Ｕ２およびＶ２が共にオンであり、かつ、下アームのスイッチング素子４１Ｗ２がオフであり、また、上アームのスイッチング素子４１Ｕ１およびＶ１が共にオフであり、かつ、上アームのスイッチング素子４１Ｗ１がオンである場合、シャント抵抗６で検出する電流はブラシレスＤＣモータ２００のＷ相の正方向の相電流である。
【００１９】
以上説明したように、インバータ回路４の各スイッチング素子４１のオン／オフ状態を用い、シャント抵抗６で検出した母線電流を使用して、ブラシレスＤＣモータ２００のＵ相およびＷ相の相電流を検出することができる。さらに、検出したＵ相およびＷ相の電流を用いて、残りのＶ相の電流を推定することができる。
【００２０】
次に、シャント抵抗６で検出したブラシレスＤＣモータ２００の各相に流れる相電流を用いて、ブラシレスＤＣモータ２００の駆動制御を行う方法について説明する。シャント抵抗６の検出電圧は、オフセット電圧生成部１６により生成されたオフセット電圧によって正の値にオフセットされて電圧増幅部１５に入力される。
【００２１】
電圧増幅部１５に入力された検出電圧は、電圧増幅部１５によって増幅され、増幅電圧として第１Ａ／Ｄ変換部１２に出力される。増幅電圧を入力した第１Ａ／Ｄ変換部１２は、増幅電圧をデジタル値である増幅電圧値に変換する。
【００２２】
制御部１１は、増幅電圧値を取り込み、増幅電圧値を基にブラシレスＤＣモータ２００の各相に流れる相電流を算出する。そして、制御部１１は、得られたブラシレスＤＣモータ２００の各相の相電流に基づいて、ブラシレスＤＣモータ２００の実回転数を推定する。
【００２３】
ブラシレスＤＣモータ２００の実回転数を推定した制御部１１は、ブラシレスＤＣモータ２００の目標回転数ω＊と推定した実回転数との差を求める。そして、制御部１１は、回転数目標値ω＊と実回転数との差を用いブラシレスＤＣモータ２００の各相の電圧指令値Ｖ＊を生成してＰＷＭ生成部１４に出力する。ＰＷＭ生成部１４は、制御部１１からの各相の電圧指令値Ｖ＊を基にＰＷＭ波形を生成し、インバータ回路４へ出力する。
【００２４】
以上説明したように、制御装置１００でブラシレスＤＣモータ２００の駆動制御を行う際は、ブラシレスＤＣモータ２００の各相に流れる相電流を検出し、これを用いてブラシレスＤＣモータ２００の実回転数やロータの位置を求め、ブラシレスＤＣモータ２００の実回転数が目標回転数ω＊に近づくように電圧指令値Ｖ＊に基づいたＰＷＭ波形を生成してインバータ回路４に出力している。
【００２５】
従って、ブラシレスＤＣモータ２００の駆動制御を精度よく行うには、上記各信号を生成する際に使用するブラシレスＤＣモータ２００の各相に流れる相電流を正確に検出する必要があり、つまりは、シャント抵抗６によりインバータ回路４の母線電流を正確に検出する必要がある。
【００２６】
しかし、シャント抵抗６で母線電流を検出する際に、インバータ回路４のスイッチング素子４１のオン／オフの切り換え時に発生するスイッチングノイズ、コンバータ回路３で発生するスイッチングノイズ、交流電源１からの外来ノイズ、等といった様々なノイズの影響を受けて、シャント抵抗６で検出した母線電流が正確でない虞がある。
【００２７】
そこで、本発明の制御装置１００では、シャント抵抗６で検出した検出電圧を電圧増幅部１５を介して増幅電圧として第１Ａ／Ｄ変換部１２に取り込むタイミングと、オフセット電圧生成部１６で生成したオフセット電圧を第２Ａ／Ｄ変換部１３に取り込むタイミングとを、同じタイミングとする。そして、取り込んだオフセット電圧が後述する所定範囲内の値でないときは、シャント抵抗６で検出した検出電圧が各種ノイズによる影響を受けていると判断し、当該オフセット電圧と同じタイミングで取り込んだ増幅電圧を破棄する。これにより、ブラシレスＤＣモータ２００の各相の相電流を検出する際に、ノイズによる影響を受けた（虞がある）増幅電圧を使用しないので、各相の相電流を正確に検出でき、検出した相電流を用いたブラシレスＤＣモータ２００の駆動制御も精度よく行える。
【００２８】
次に、本実施形態における、ブラシレスＤＣモータ２００の各相の相電流の検出方法および相電流を検出する際の処理について説明する。以下の説明では、まず、図１および図２を使用して、オフセット電圧生成部１６で生成されるオフセット電圧を用いて各種ノイズによる影響を検知し、影響を受けたときのオフセット電圧と同じタイミングで取り込んだ増幅電圧を破棄する方法について、その原理も含めて説明する。続いて、図３を用いて、オフセット電圧を用いたノイズ検知および増幅電圧の切捨てを行う際の制御部１１での処理の流れについて説明する。
【００２９】
尚、以下の説明では、図１の駆動回路１００ａにおける電圧増幅部１５と第１Ａ／Ｄ変換部１２とを接続する接続線を第１接続線２１、オフセット電圧生成部１６と第２Ａ／Ｄ変換部１３とを接続する接続線を第２接続線２２、電圧増幅部１５から出力されて第１Ａ／Ｄ変換部１２に入力される増幅電圧をＶ１、オフセット電圧生成部１６から出力されて第２Ａ／Ｄ変換部１３に入力されるオフセット電圧をＶ２、第１Ａ／Ｄ変換部１２でデジタル値に変換されて制御部１１に出力される増幅電圧値をＤ１、第２Ａ／Ｄ変換部１３でデジタル値に変換されて制御部１１に出力されるオフセット電圧値をＤ２、とする。
【００３０】
図１に示すように、第１接続線２１と第２接続線２２とは、例えば、駆動回路１００ａが形成される図示しないプリント配線基板上に形成される導体パターンであり、図１の破線で囲んだＰａ部のように、２つの導体パターンはできる限り近接して、かつ、並行に配置される。また、第１接続線２１のインピーダンスと第２接続線２２のインピーダンスとが略同じとなるように、第１接続線２１と第２接続線２２の導体パターンの長さや幅はできる限り同じ寸法とされる。これにより、第１接続線２１と第２接続線２２とが各種ノイズから受ける影響を略同じとなるようにしている。
【００３１】
図２は、オフセット電圧生成部１６から出力されて第２Ａ／Ｄ変換部１３に入力されるオフセット電圧Ｖ２の波形図であり、縦軸が電圧（単位：Ｖ）、横軸が時間（単位：ｍｓ）である。尚、本実施形態におけるオフセット電圧Ｖ２は例えば２．５Ｖとしている。また、Ｖｕはオフセット電圧Ｖ２の上限値、Ｖｌはオフセット電圧Ｖ２の下限値をそれぞれ示している。これら上限値Ｖｕおよび下限値Ｖｌは、オフセット電圧Ｖ２が上限値Ｖｕ以上または下限値Ｖｌ以下となれば、各種ノイズがオフセット電圧Ｖ２に与える影響が大きいと考えられる閾電圧である。上限値Ｖｕおよび下限値Ｖｌは、例えば、オフセット電圧Ｖ２が２．５Ｖであるときに±０．２５Ｖの範囲、つまり、上限値Ｖｕが２．７５Ｖ、下限値Ｖｌが２．２５Ｖとされる。
【００３２】
インバータ回路４やコンバータ回路３でスイッチングノイズが発生した場合や、交流電源１から外来ノイズが駆動回路１００ａに侵入した場合、増幅電圧Ｖ１やオフセット電圧Ｖ２はその影響を受けて電圧が大きく変動することがある。しかし、シャント抵抗６で検出した検出電圧を基にする増幅電圧Ｖ１はブラシレスＤＣモータ２００の各相の相電流と各スイッチング素子４１のスイッチング状態とにより常に変動しているので、上記各種ノイズによる影響で増幅電圧Ｖ１が変動しているのか否か判断できない。
【００３３】
これに対し、直流電圧であるオフセット電圧Ｖ２はノイズによる影響がなければ変化しない（常に２．５Ｖ）ので、オフセット電圧Ｖ２が変動すれば各種ノイズによる影響であることを容易に識別でき、オフセット電圧Ｖ２が上限値Ｖｕ以上であるか否か、または、下限値Ｖｌ以下であるか否かも識別しやすい。例えば、図２に示すように、本実施形態では、時刻Ｔ１でオフセット電圧Ｖ２が上限値Ｖｕ：２．７５Ｖ以上となっており、また、時刻Ｔ２でオフセット電圧Ｖ２が下限値Ｖｕ：２．２５Ｖ以下となっており、これら時刻Ｔ１、Ｔ２で、オフセット電圧Ｖ２が各種ノイズによる影響を大きく受けていると考えられる。
【００３４】
このとき、時刻Ｔ１、Ｔ２で第１Ａ／Ｄ変換部１２に入力された増幅電圧Ｖ１も、各種ノイズによる影響を大きく受けていると考えられるので、時刻Ｔ１、Ｔ２で入力された増幅電圧Ｖ１を使用してブラシレスＤＣモータ２００の各相の相電流を推定し、これを用いてモータ駆動信号生成してインバータ回路４に出力すれば、ブラシレスＤＣモータ２００を精度よく駆動制御できない虞がある。
【００３５】
そこで、本発明では、オフセット電圧Ｖ２が各種ノイズによる影響を大きく受けていると考えられるとき、同時に取り込んだ増幅電圧Ｖ１を破棄し、ブラシレスＤＣモータ２００の駆動制御に使用しない。具体的には、制御部１１は、増幅電圧Ｖ１を第１Ａ／Ｄ変換部１２で変換された増幅電圧値Ｄ１として、オフセット電圧Ｖ２を第２Ａ／Ｄ変換部１３で変換されたオフセット電圧値Ｄ２として、それぞれ取り込んでいるが、取り込んだオフセット電圧Ｖ２が上限値Ｖｕ以上または下限値Ｖｌ以下である場合（図２の時刻Ｔ１、Ｔ２におけるオフセット電圧Ｖ２がこれに相当）は、オフセット電圧Ｖ２が各種ノイズによる影響を大きく受けたと判断される。このとき、当該オフセット電圧Ｖ２と同時に取り込まれた増幅電圧Ｖ１も各種ノイズによる影響を大きく受けたと考えられるので、この増幅電圧Ｖ１に対応する増幅電圧値Ｄ１を破棄する。
【００３６】
尚、制御部１１は、取り込んだ増幅電圧値Ｄ１を破棄した場合は、前に取り込んだ増幅電圧値Ｄ１を用いてＰＷＭ信号を生成する。これにより、増幅電圧値Ｄ１を破棄した場合であっても、ブラシレスＤＣモータ２００の駆動制御を滞りなく行える。
【００３７】
以上説明したように、本実施形態における制御装置１００では、増幅電圧Ｖ１を伝送する第１接続線２１と直流電圧であるオフセット電圧Ｖ２を伝送する第２接続線とができる限り等しくノイズの影響を受けるように形成・配置し、オフセット電圧Ｖ２がノイズの影響を受けて上限値Ｖｕ以上または下限値Ｖｌ以下であるときは、各種ノイズによる増幅電圧Ｖ１への影響が大きいと判断して、オフセット電圧Ｖ２と同時に検出した増幅電圧Ｖ１（増幅電圧Ｖ１をデジタル値とした増幅電圧値Ｄ１）を破棄する。これにより、ノイズの影響を受けていない正確な増幅電圧Ｖ１を用いてブラシレスＤＣモータ２００の各相の相電流を精度よく推定できるので、この電流を用いてブラシレスＤＣモータ２００を精度よく駆動制御できる。
【００３８】
次に、図３に示すフローチャートを用いて、本実施形態における制御部１１での処理の流れについて説明する。図３において、ＳＴはステップを表しこれに続く番号はステップ番号を表している。尚、図３では本発明に関わる処理を中心に説明しており、その他の処理については説明を省略している。
【００３９】
制御装置１００がブラシレスＤＣモータ２００を駆動制御しているとき、制御部１１は、第１Ａ／Ｄ変換部１２から増幅電圧値Ｄ１を、第２Ａ／Ｄ変換部１３からオフセット電圧値Ｄ２を、各々取り込む（ＳＴ１）。
【００４０】
次に、制御部１１は、取り込んだオフセット電圧Ｖ２（オフセット電圧値Ｄ２）が上限値Ｖｕ以上または下限値Ｖｌ以下であるか否かを判断する（ＳＴ２）。オフセット電圧値Ｖ２が上限値Ｖｕ以上または下限値Ｖｌ以下でなければ（ＳＴ２−Ｎｏ）、制御部１１は、ＳＴ１で取り込んだ増幅電圧値Ｄ１を用いてブラシレスＤＣモータ２００の各相の相電流を推定し、これを用いてブラシレスＤＣモータ２００の駆動制御を行い（ＳＴ３）、ＳＴ４に処理を進める。
【００４１】
オフセット電圧値Ｄ２が上限値Ｖｕ以上または下限値Ｖｌ以下であれば（ＳＴ２−Ｙｅｓ）、制御部１１は、ＳＴ１でオフセット電圧値Ｄ２に対応するオフセット電圧Ｖ２と同時に取り込んだ増幅電圧Ｖ１に対応する増幅電圧値Ｄ１を破棄する（ＳＴ５）。次に、制御部１１は、前回取り込んだ増幅電圧値Ｄ１を用いてブラシレスＤＣモータ２００の各相の相電流を推定し、これを用いてブラシレスＤＣモータ２００の駆動制御を行い（ＳＴ６）、ＳＴ４に処理を進める。
【００４２】
ＳＴ４において、制御部１１は、室外機の制御手段から停止指示があったか否かを判断する。停止指示があれば（ＳＴ４−Ｙｅｓ）、制御部１１は、処理を終了する。停止指示がなければ（ＳＴ４−Ｎｏ）、制御部１１は、ＳＴ１に処理を戻す。
【００４３】
以上説明したように、本発明のモータ制御装置は、取り込んだオフセット電圧が所定の範囲内であるときのみ、同時に取り込んだ電流検出手段で検出した母線電流に基づいてインバータ回路の複数のスイッチング素子をオン／オフ制御するための制御信号を生成し、この制御信号をインバータ回路に与えてモータの駆動制御を行う。そして、取り込んだオフセット電圧が所定の範囲内でないとき、当該オフセット電圧と同時に検出した母線電流が様々なノイズによる影響を受けていると判断し、この検出した母線電流を破棄する。この結果、検出した母線電流がノイズによる影響を受けているか否かを判断できるので、モータの各相に流れる相電流の推定も正確に行えるので、モータの駆動制御を確実に行える。
【符号の説明】
【００４４】
１  交流電源
３  コンバータ回路
４  インバータ回路
５  平滑コンデンサ
６  シャント抵抗
１１  制御部
１２  第１Ａ／Ｄ変換部
１３  第２Ａ／Ｄ変換部
１４  ＰＷＭ生成部
１５  電圧増幅部
１６  オフセット電圧生成部
２１  第１接続線
２２  第２接続線
４１Ｕ１、４１Ｕ２  スイッチング素子
４１Ｖ１、４１Ｖ２  スイッチング素子
４１Ｗ１、４１Ｗ２  スイッチング素子
１００  制御装置
１００ａ  駆動回路
１００ｂ  制御手段
２００  ブラシレスＤＣモータ
ω＊  目標回転数
Ｖ＊  電圧指令値
Ｖ１  増幅電圧
Ｖ２  オフセット電圧
Ｖｕ  上限値
Ｖｌ  下限値
Ｄ１  増幅電圧値
Ｄ２  オフセット電圧値
【図１】
2015126555.tif 000003
【図２】
2015126555.tif 000004
【図３】
2015126555.tif 000005