(57)【要約】【課題】小型・軽量・低コストのモータ駆動装置を提供する。【解決手段】交流を直流に整流する整流回路と、整流回路の出力電圧を平滑する平滑部と、平滑部の直流出力を三相交流に変換するインバータと、インバータで駆動されるブラシレスＤＣモータと、ブラシレスＤＣモータの回転位置を検出する位置検出部と、位置検出部の信号からブラシレスＤＣモータの駆動速度を推定する速度推定部と、速度推定部で推定したブラシレスＤＣモータの駆動速度とインバータの出力電圧をパルス幅変調で任意の電圧および周波数とする波形を生成する波形生成部を有し、ＰＷＭデューティが所定値以下では、ＰＷＭオン時間を所定の幅だけ確保して、キャリア周波数を変更することで、ＰＷＭデューティが小さい状態でも、最小限のＰＷＭオン幅確保が可能となり、常に確実なブラシレスＤＣモータの位置検出が可能となる。【選択図】図１
2014180149.tif 000002
【特許請求の範囲】
【請求項１】
交流電源と前記交流電源から入力された交流を直流に整流する整流回路と、前記整流回路の出力電圧を平滑する平滑部と、前記平滑部の直流出力を任意の三相交流に変換するインバータと、前記インバータにより駆動されるブラシレスＤＣモータと、前記ブラシレスＤＣモータの回転位置を検出する位置検出部と、前記位置検出部による信号から前記ブラシレスＤＣモータの駆動速度を推定する速度推定部と、前記速度推定部で推定した前記ブラシレスＤＣモータの駆動速度と前記インバータの出力電圧をパルス幅変調で任意の電圧、任意の周波数とするための波形を生成する波形生成部を有し、パルス幅変調によるオンデューティが所定値以下では、ＰＷＭオン時間を所定の幅を確保してキャリア周波数を変更するようにしたモータ駆動装置。
【請求項２】
前記整流回路は、コンデンサとリアクタで構成され、前記交流電源の周波数の４０倍より高い共振周波数となるよう値を設定した請求項１に記載のモータ駆動装置。
【請求項３】
ブラシレスＤＣモータの起動から所定の期間までのパルス幅変調におけるオンデューティは、所定のパルス幅を確保しつつ、キャリア周波数を変えることで設定する請求項２に記載のモータ駆動装置。
【請求項４】
前記ブラシレスＤＣモータは、冷凍空調サイクルの圧縮機を駆動する請求項１から請求項３の少なくとも１項に記載のモータ駆動装置。
【請求項５】
請求項４に記載のモータ駆動装置を有した電気機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ブラシレスＤＣモータを駆動するモータ駆動装置およびこれを用いた電気機器に関する。
【背景技術】
【０００２】
第一の従来のモータ駆動装置は、駆動速度を目標速度と一致させるように、パルス幅変調（以降ＰＷＭ）制御による速度フィードバック制御の矩形波駆動を行っている。図７は矩形波駆動を行う第一の従来のモータ駆動装置のブロック図を示す。
【０００３】
図７において、交流電源２０１は整流平滑部２０２によって直流となり、インバータ２０３に直流電力を入力する。インバータ２０３は、６個のスイッチング素子を３相ブリッジ接続することにより構成される。インバータ２０３は、入力された直流電力を所定の周波数の交流電力に変換し、ブラシレスＤＣモータ２０４に入力する。
【０００４】
位置検出部２０５は、非通電巻線相のインバータ２０３の出力端子現れるブラシレスＤＣモータ２０４の回転により発生する誘起電圧の情報としてゼロクロス位置を取得する。この情報を基に位置検出部２０５は、ブラシレスＤＣモータ２０４の回転子２０４ａの相対位置を検出する。速度推定部２０６は位置検出部２０５の信号を元にブラシレスＤＣモータ２０４の回転速度を計算する。波形生成部２０７では速度推定部２０６の速度に従ってＰＷＭデューティオン幅を計算し、位置検出部２０５の信号を元にインバータ２０３に通電する相を決定する。ドライブ部２０８では波形生成部２０７の信号をもとにインバータ２０３のスイッチング素子２０３ａ〜２０３ｆの駆動を行う。
【０００５】
上記第一の従来の構成によって、ブラシレスＤＣモータの速度を任意に変更しながら駆動するモータ駆動装置を提供できる。
【０００６】
また、第二の従来のモータ駆動装置では、例えば特許文献１に開示されたように、平滑用コンデンサの容量を小さくし、母線電圧に大きなリプル成分を含みながら駆動するものがある。図８は小容量平滑コンデンサを用いた第二の従来のモータ駆動装置のブロック図を示す。
【０００７】
図８において交流電源３０１は整流平滑部３０２の３０２（ａ）〜３０２（ｄ）によって整流される。その後３０２ｅによって平滑されるが、静電容量が小さいため大きなリプル成分を含んだ状態で、インバータ３０３に入力する。インバータ３０３は、６個のスイッチング素子を３相ブリッジ接続することにより構成される。インバータ３０３は、入力されたリプルを含んだ直流電圧を所定の周波数の交流に変換し、ブラシレスＤＣモータ３０４に入力する。
【０００８】
位置検出部３０５は、インバータ３０３の出力端子の電圧に基づき、ブラシレスＤＣモータ３０４の回転により発生する誘起電圧の情報を取得する。この情報を基に位置検出部３０５は、ブラシレスＤＣモータ３０４の回転子３０４ａの相対位置を検出する。また、整流平滑部３０２が出力する大きなリプルを含んだ電圧において、電圧が低いときには位置検出部３０５が正確に位置を検出することが困難になるため、位置検出部３０５の位置情報を元に位置推定部３０６が位置を推定する。そして電圧検出部３０７によって検出された整流平滑部３０２の出力電圧が所定値以下の場合は切換部３０８によって位置推定部３０７の信号を位置検出信号として採用し、波形生成部３０９が通電相とＰＷＭデューティ幅を決定する。波形生成部３０９によって生成された信号を元にドライブ部３１０がイ
ンバータ３０３のスイッチング素子３０３ａ〜３０３ｆを駆動する。
【０００９】
上記第二の従来の構成によって、大きなリプルを含んだ直流母線電圧であってもブラシレスＤＣモータの速度を任意に変更しながら駆動することができ、第一の従来のモータ駆動装置よりも安価で小型のモータ駆動装置を提供できる。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００５−１９８３７６号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかしながら、上記第１および第２の従来の構成では、下記の課題を有する。
【００１２】
まず第１の従来構成による課題を説明する。
【００１３】
図４はインバータの出力端子電圧を示す。図４の実線で示す波形が出力端子電圧を示し、一点鎖線はインバータ入力電圧の１／２であり基準電圧を示している。尚、各スイッチング素子はアクティブハイとして、ＰＷＭがハイの時上側素子はオンする。また、本波形はＵ相の端子電圧として、Ｖ相およびＷ相の端子電圧波形はＵ相の端子電圧波形から±１２０度位相がずれたものとなっている。
【００１４】
図７においてインバータ２０３の出力端子電圧波形と基準電圧が位置検出部２０５に入力される。区間アはＵ相下アームスイッチング素子２０３ｂがオンしている区間であり、端子電圧はスイッチング素子を介して整流平滑出力のＧＮＤに接続される。区間ウはＵ相上アームスイッチング素子２０３ａがオンしている区間である。上側スイッチング素子はＰＷＭ制御により一定タイミングでオン／オフを繰り返し、スイッチング素子２０３ａのオン時は整流平滑出力のプラス側に接続され、オフ時はダイオード２０３ｈの導通により整流平滑出力のＧＮＤ側に接続される。従って区間ウでの端子電圧はＰＷＭ出力が重畳されたハイとローが変化する波形となる。
【００１５】
区間イおよび区間エはＵ相上下両アームのスイッチング素子はオフ状態にあり、この時ブラシレスＤＣモータの回転により発生する誘起電圧が現れる。また他の相のＰＷＭスイッチングによりＰＷＭ出力が重畳された波形となるため誘起電圧が確認できるのはＰＷＭ出力がオン時のみとなる。
【００１６】
また、区間イおよび区間エに発生するスパイク電圧ＸおよびＹは、それぞれスイッチング素子２０３ｂ、２０３ａのオフにより、巻線電流がダイオード２０３ｇ、２０３ｈを介して流れるときに現れる。これらのダイオードが導通する期間は、端子電圧はハイおよびローとなり、誘起電圧の検出は出来ない。
【００１７】
位置検出部２０５は上下両方のスイッチング素子がオフの時現れる誘起電圧を基準電圧と比較してその大小関係が変化するタイミングを位置信号として検出する。即ち誘起電圧が現れる区間イおよび区間エにおいて、スパイク電圧ＸおよびＹが収束した後のＰＷＭオン区間に、位置検出部２０５は、インバータ出力端子電圧と基準電圧との大小関係が反転するポイントＡおよびＢを検出する。
【００１８】
尚、位置検出部２０５が端子電圧と比較する基準電圧には、インバータ入力電圧の１／２や、インバータの各出力端子電圧に抵抗を介して接続したモータ巻線の仮想中性点電位等が一般的に用いられる。
【００１９】
この様な上記の位置検出方式では、位置検出の精度はＰＷＭキャリア周波数およびＰＷＭオン期間に依存されることになる。つまり、起動時や低負荷時などのＰＷＭデューティが低い駆動状態、またＰＷＭキャリア周波数が低い場合、位置検出のサンプリングが出来ないＰＷＭオフ区間が増えるので位置検出タイミングの遅れが大きくなる。そして、位置検出タイミングを基に、ブラシレスＤＣモータの駆動速度の演算や、通電する巻線の切り替えを行うため、この位置検出の遅れは、遅れ位相での駆動による電流歪の増加や損失の増加、速度変動による振動および騒音の増加などの課題が発生し、特に高速駆動時程、ブラシレスＤＣモータの回転角に対する位置誤差の割合が大きく影響も増大する。
【００２０】
従って、ブラシレスＤＣモータの安定駆動には、ある程度高いＰＷＭキャリア周波数を用いてＰＷＭオフ区間による位置検出遅れを抑制することが求められる。
【００２１】
次に第２の従来の構成における課題を説明する。
【００２２】
第２の従来の構成では、大きなリプルを含む直流電圧をインバータに入力する。このためブラシレスＤＣモータは安定駆動状態であっても、入力電圧による影響で若干の速度変動が生じている。インバータの直流入力電圧が平均電圧より高い区間では、負荷トルクに対して印加トルクが高くブラシレスＤＣモータは加速状態になる。このときブラシレスＤＣモータの印加電圧は、誘起電圧位相に対して遅れ位相で推移している。
【００２３】
さらに先述した低いキャリア周波数でのＰＷＭ制御では、ＰＷＭオフ区間による位置検出の遅れが加わると、第１の従来構成より大きな遅れ位相状態が発生する。
【００２４】
またインバータ入力電圧に大きなリプルが含まれる構成では、電圧が高い区間でのモータに供給する電力が大きく、ピーク電流が増大する。
【００２５】
従って第２の従来の構成では、平滑された直流電圧が入力された場合より大きなピーク電流が流れ、遅れ位相による電流増加が加わることになり、過電流停止の発生や過電流による減磁発生の可能性が高まる。さらに、遅れ位相による駆動は、損失増加や駆動トルク低下の原因にもなる。
【００２６】
従って、第２の従来の構成では高いキャリア周波数でのＰＷＭ制御が必要となる。
【００２７】
しかしながら、高いキャリア周波数によるＰＷＭ制御を行う場合も下記に示す課題を有している。
【００２８】
図５は図４における位置検出タイミングＢ付近の端子電圧状態を詳細に示した図である。
【００２９】
図５において実線はＵ相の端子電圧、破線はブラシレスＤＣモータの回転による誘起電圧、一点鎖線は基準電圧を示している。また図５における下段の矩形波形はＰＷＭ出力を示し、各スイッチング素子はアクティブハイとしているので、各スイッチング素子はＰＷＭハイの区間でオンすることになる。
【００３０】
尚、本課題は第１および第２の従来構成共通の課題であるが、説明を簡単にするため、リプルの含まない安定した直流電圧を入力する第１の従来構成の波形で説明する。
【００３１】
図５に示す端子電圧波形から、ＰＷＭオン時に誘起電圧が端子電圧に現れるが、ＰＷＭオン直後に高周波のノイズ成分が重畳していることがわかる。
【００３２】
位置検出信号は図４における区間イおよび区間エで、ＰＷＭオン中においてインバータ出力端子電圧と基準電圧との大小関係が変化したタイミングを誘起電圧のゼロクロスとして検出する。従って理想的な位置検出ポイント（即ち誘起電圧のゼロクロスポイント）は、図５において誘起電圧と基準電圧との交点、即ちＢ点である。しかし端子電圧波形には高周波ノイズが重畳しており、そのノイズの影響により端子電圧と基準電圧との大小関係が最初に変化するタイミングはＢ１点である。従って、位置検出部３０５は位置検出ポイントをＢ１として検出し、正規位置との誤差を発生させる。
【００３３】
通電するブラシレスＤＣモータ巻線の切り替えは、位置検出タイミングに基づくため、この位置検出タイミングの誤差は転流タイミングのズレとなり、ブラシレスＤＣモータの安定運転性能や効率等への悪影響を及ぼすことになる。
【００３４】
このノイズ検出による位置検出誤差を抑制するために、ＰＷＭオン直後からノイズ成分の振幅が収束する一定期間が経過した時に位置検出サンプリングを開始する方法が用いられる（図５の区間Ｃが位置検出サンプリング禁止区間）。
【００３５】
このノイズ成分はモータの巻線インダクタンスや浮遊容量等による共振で発生するため、特に固定子巻線の巻き数を増やして高効率化を図ったモータでは共振周波数が低くなり、ノイズ周波数が低くなる。従って、固定子巻線を増やした高効率モータでは高周波ノイズの周期が長くなるため、ノイズによる位置誤検出を抑制するためにＰＷＭオン後の位置検出のサンプリング禁止区間を長くする必要がある。
【００３６】
しかしながら、上述のサンプリング禁止区間は、センサレス駆動におけるＰＷＭ最低オン幅であるため、ＰＷＭキャリア周波数が高ければ、ＰＷＭ最低デューティが大きくなる。従って、最低デューティが制限されることになり、最低速度や最低負荷が制約されることになる。さらに、ブラシレスＤＣモータの起動時は低い電圧（即ち小さいデューティ幅）から徐々に電圧を上昇（即ち徐々にデューティを上昇）させてスムーズな立ち上げを行うが、起動時から最低デューティ幅を確保した高いデューティを与えた場合、過度な電圧による起動不良や、過電流、過電流に伴うブラシレスＤＣモータ回転子永久磁石の減磁などの課題を有する。
【００３７】
本発明は上記従来の課題を解決するもので、ブラシレスＤＣモータの確実な位置検出の実現で、インバータ入力電圧によらず安定した駆動性能を確保できるようにすることで、平滑コンデンサ容量を極端に小さくしたモータ駆動装置の実用化し、装置の小型・軽量・低コスト化を図ることを目的とする。
【課題を解決するための手段】
【００３８】
交流電源と前記交流電源から入力された交流を直流に整流する整流回路と、前記整流回路の出力電圧を平滑する平滑部と、前記平滑部の直流出力を任意の三相交流に変換するインバータと、前記インバータにより駆動されるブラシレスＤＣモータと、前記ブラシレスＤＣモータの回転位置を検出する位置検出部と、前記位置検出部による信号から前記ブラシレスＤＣモータの駆動速度を推定する速度推定部と、前記速度推定部で推定した前記ブラシレスＤＣモータの駆動速度と前記インバータの出力電圧をパルス幅変調で任意の電圧、任意の周波数とするための波形を生成する波形生成部を有し、パルス幅変調によるオンデューティが所定値以下では、ＰＷＭオン時間を所定の幅を確保してキャリア周波数を変更するようにしたモータ駆動装置である。
【００３９】
これにより起動直後や低速・低負荷時などでＰＷＭデューティが小さい状態においても、必要最小限のＰＷＭオン幅を確保することができるので、常に確実なブラシレスＤＣモ
ータの位置検出が可能となる。
【００４０】
また整流回路のコンデンサとリアクタによる共振周波数を、交流電源の周波数の４０倍より高くなる様に値を設定することで、平滑コンデンサ静電容量を極端に小さくしてインバータ入力電圧に大きなリプルを含む場合でも、確実にブラシレスＤＣモータの回転位置を検出することができ、安定した駆動が可能となる。
【発明の効果】
【００４１】
本発明のモータ駆動装置は、入力電圧状態によらず、確実な位置検出による安定した駆動で、平滑コンデンサの静電容量が極端に小さくして小型・軽量・低コスト化図るモータ駆動装置を提供できる。
【図面の簡単な説明】
【００４２】
【図１】本発明の実施の形態１におけるモータ駆動装置のブロック図
【図２】本発明の実施の形態１におけるモータ駆動シーケンスのフローチャート
【図３】本発明の実施の形態１におけるＰＷＭキャリア周波数決定フローチャート
【図４】インバータの出力端子電圧を示す状態図
【図５】インバータ出力端子電圧の位置検出タイミング付近での拡大波形を示す状態図
【図６】インバータ入力電圧波形を示す状態図
【図７】第一の従来のモータ駆動装置のブロック図
【図８】第二の従来のモータ駆動装置のブロック図
【発明を実施するための形態】
【００４３】
第１の発明は、交流電源と前記交流電源から入力された交流を直流に整流する整流回路と、前記整流回路の出力電圧を平滑する平滑部と、前記平滑部の直流出力を任意の三相交流に変換するインバータと、前記インバータにより駆動されるブラシレスＤＣモータと、前記ブラシレスＤＣモータの回転位置を検出する位置検出部と、前記位置検出部による信号から前記ブラシレスＤＣモータの駆動速度を推定する速度推定部と、前記速度推定部で推定した前記ブラシレスＤＣモータの駆動速度と前記インバータの出力電圧をパルス幅変調で任意の電圧、任意の周波数とするための波形を生成する波形生成部を有し、パルス幅変調によるオンデューティが所定値以下では、ＰＷＭオン時間を所定の幅を確保してキャリア周波数を変更するようにしたモータ駆動装置である。これによりブラシレスＤＣモータの負荷状態が非常に低く、パルス幅変調のＰＷＭオンデューティが非常に小さい状態でも、確実にブラシレスＤＣモータの回転位置を検出できる。
【００４４】
第２の発明は、第１の発明の整流回路のコンデンサとリアクタによる共振周波数を、交流電源の周波数の４０倍より高くなる様に値を設定したものである。これにより平滑コンデンサ静電容量を極端に小さくしてインバータ入力電圧に大きなリプルを含む場合でも、確実にブラシレスＤＣモータ回転子磁極位置を検出することができ、安定した駆動が可能となる。
【００４５】
第３の発明は、請求項２のモータ駆動装置を、ブラシレスＤＣモータの起動から所定の期間でのＰＷＭのオンデューティは、所定のパルス幅を確保しつつ、キャリア周波数を変えることで設定する様にしたものである。これにより特にＰＷＭのオンデューティが低い起動時においても必要最小限のＰＷＭオン幅を確保できブラシレスＤＣモータの回転位置を確実に検出することができる。さらに、ＰＷＭキャリア周波数と、平滑コンデンサとリアクタおよび電源インピーダンスのインダクタンス成分による共振周波数と常に一致することが回避できるので、インバータへの過電圧入力を防止することができる。
【００４６】
第４の発明は、第１〜第３のモータ駆動装置の冷凍空調サイクルが圧縮機を駆動するとしたものである。圧縮機の駆動制御では工業用サーボモータ制御とは異なり、高精度な回転数制御や加速制御などの必要は無い。また圧縮機は比較的イナーシャが大きい負荷であるため、短い時間での速度の変動は小さく、母線電圧のリプルにより入力電圧が低い状態にあるときも速度の変動は少なく安定した駆動が可能となる。従って圧縮機の駆動は、母線電圧に大きなリプルが含まれる本発明のモータ駆動装置の最適な用途の一つである。
【００４７】
第５の発明は、第４の発明のモータ駆動装置が駆動する圧縮機を搭載した冷蔵庫である。本発明によるモータ駆動装置により回路の小型、低コスト化が図れ、これまでインダクションモータを用いた圧縮機の一低速の冷凍サイクルに、インバータ制御による可変速冷凍サイクルを搭載できるようになり、低消費電力の冷蔵庫を提供することができる。
【００４８】
以下、本発明の実施の形態について図面を参照しながら説明する。なお、この実施の形態によって本発明が限定されるわけでは無い。
【００４９】
（実施の形態１）
図１は本発明の実施の形態におけるモータ駆動装置のブロック図である。
【００５０】
図１において、交流電源１は一般的な商用電源で、日本においては実効値１００Ｖの５０または６０Ｈｚの電源である。モータ駆動装置２２は、交流電源１に接続され、ブラシレスＤＣモータ４を駆動する。以下、モータ駆動装置２２について説明する。
【００５１】
整流平滑回路２は、交流電源１を入力として交流電力を直流電力に整流平滑するものであり、ブリッジ接続された４個の整流ダイオード２ａ〜２ｄと、平滑コンデンサ２ｅと、リアクタ２ｆとから構成される。整流平滑回路２からの出力はインバータ３に入力される。
【００５２】
また、平滑コンデンサ２ｅとリアクタ２ｆは、共振周波数が交流電源周波数の４０倍より高い周波数になるように設定され平滑部２ｇを構成する。これによって、共振周波数による電流は電源高調波規制の範囲外となり、高調波電流を低減することができる。また、平滑コンデンサ２ｅをこのような値とすることで、母線電圧は、最大時の電圧が最小時の電圧の２倍以上となる様な大きな脈動（リプル成分）を含み、交流電源１から平滑コンデンサ２ｅに流れる電流も交流電源１の周波数成分に近い電流となるため高調波電流を低減することができる。
【００５３】
なお、リアクタ２ｆは、交流電源１とコンデンサ２ｅの間に挿入するため、整流ダイオード２ａ〜２ｄの前後どちらに挿入しても構わない。更にリアクタ２ｆは、高周波除去手段を構成するコモンモードフィルタを回路に設けた場合、高周波除去手段のリアクタンス成分との合成成分を考慮する。
【００５４】
インバータ３は、整流平滑回路２からの電圧に交流電源１の電源周期の２倍周期で大きなリプル成分を含んだ直流電力を交流電力に変換する。インバータ３は、６個のスイッチング素子３ａ〜３ｆを３相ブリッジ接続して構成される。また、６個の還流電流用ダイオード３ｇ〜３ｌは、各スイッチング素子３ａ〜３ｆに、逆方向に接続される。
【００５５】
ブラシレスＤＣモータ４は、永久磁石を有する回転子４ａと、３相巻線を有する固定子４ｂとから構成される。ブラシレスＤＣモータ４は、インバータ３により作られた３相交流電流が固定子４ｂの３相巻線に流れることにより、回転子４ａを回転させる。
【００５６】
位置検出部５は、本実施の形態においてはブラシレスＤＣモータ４の端子電圧を取得す
る。つまり、ブラシレスＤＣモータ４の回転子４ａの磁極相対位置を検出する。具体的には、位置検出部５は、固定子４ｂの３相巻線に発生する誘起電圧に基づいて、回転子４ａの相対的な回転位置を検出している。なお、別な位置検出方法としては、モータ電流（相電流または母線電流）の検出結果に対してベクトル演算を行って磁極位置の推定を行う方法が挙げられる。
【００５７】
電圧検出部６は直流母線間の電圧である平滑コンデンサ２ｅの両端電圧を検出する。
【００５８】
速度推定部７は位置検出部５で検出した位置情報からブラシレスＤＣモータの駆動速度を推定する。ただし、電圧検出部６で検出した電圧が閾値以下のときは速度推定を停止し、母線電圧が再び閾値以上となったのちに位置検出部５が行う最初の位置検出後から速度推定を再開する。速度推定を停止する閾値とは、位置検出部５での位置検出が不安定となる母線電圧の値であり、システムによって予め決定しておく。
【００５９】
切換部８では位置検出部５の位置情報は母線電圧が所定電圧以下になると不安定となるため、電圧検出部６で検出した母線電圧の検出値が閾値以下となった場合、位置検出部５の位置情報ではなく、位置推定部９の位置情報を選択し出力する。電圧検出部６で検出した電圧値が閾値以上となった場合は再び位置検出部５の位置情報を選択し出力する。
【００６０】
位置推定部９では切換部８から出力される位置情報と速度推定部７で推定した速度からブラシレスＤＣモータ４の回転子４ａの位置を推定し出力する。例えば、制御周期１００μ秒であった場合、切換部８からの位置が電気角で６０ｄｅｇで、速度推定部７で推定した速度が５０ｒ／ｓであった場合、ブラシレスＤＣモータ４は本実施の形態では４極としており、電流周波数は速度の２倍の１００Ｈｚとなるので、６０ｄｅｇに１００Ｈｚが１００μ秒の間に進む位相を加算したもの、すなわち６３．６ｄｅｇという位置情報を出力する。
【００６１】
ＰＷＭ設定部１０は、ＰＷＭにおけるキャリア周波数およびハイ／ロー出力のデューティの設定をするものである。
【００６２】
具体的には、あらかじめ設定した最低デューティ以下では、ＰＷＭパルス幅を一定に保ち、必要とするデューティを確保する様にＰＷＭキャリア周波数を調整し、最低デューティより大きい時は、あらかじめ設定した周波数でＰＷＭオン幅を増減することによりデューティ調整を行う。
【００６３】
波形生成部１１は切換部８からの位置情報と速度推定部７からの速度情報によりブラシレスＤＣモータの通電巻線と通電期間およびタイミングを決定し、ＰＷＭ設定部により設定したＰＷＭキャリアおよびデューティを重畳してインバータ３の駆動波形を生成する。
【００６４】
また、波形生成部１１では電圧検部６が検出した母線電圧を利用し電圧の落ち込み時には進角が大きくなるタイミングとなるように波形制御を行っている。
【００６５】
ドライブ部１２は、波形生成部１１から出力された波形信号に基づき、インバータ３のスイッチング素子（３ａ〜３ｆ）をオン／オフする駆動信号を出力する。これによりブラシレスＤＣモータには回転子位置に応じた適切な巻線を通電すべく当該のスイッチング素子がオンされ駆動される。
【００６６】
第２の整流平滑回路１３は、第２の整流部１３ａと第２の平滑部１３ｂにより構成される。第２の整流平滑回路１３は、ブラシレスＤＣモータの回生発生時や、整流平滑回路２のＬＣ共振等により、インバータ３の入力電圧、即ち整流平滑回路２の出力電圧の上昇時
、その電圧を吸収する。また、通常時は第２の平滑部は交流電源１のピーク電圧近辺に安定しているため、第２の平滑部１３ｂの両端から、モータ駆動装置や周辺デバイス等への制御用電源を生成するためのスイッチング電源（図示せず）の入力として用いることも可能である。
【００６７】
以上の様に構成されたモータ駆動装置についてその動作を説明する。
【００６８】
図２は、本実施の形態のモータ駆動装置におけるモータ駆動シーケンスのフローチャートである。図２において、ブラシレスＤＣモータが停止状態にあり、駆動信号として目標速度が設定（即ちモータ駆動が指示）された時（ｓｔｅｐ１）、ＰＷＭ設定部は初期値として初期ＰＷＭキャリア周波数と初期ＰＷＭオンデューティを設定する（例えば、初期キャリア周波数１ｋＨｚ、初期デューティ５％、ｓｔｅｐ２）。初期値としてのＰＷＭキャリア周波数は、機器の起動トルクで決まる起動デューティにおいて、ＰＷＭオン区間（即ちスイッチング素子をオンさせる区間）が所定の最低幅を確保できる値に設定する。例えばＰＷＭ最低オン幅が５０μ秒で、起動時の初期デューティ幅が５％である場合、キャリア周波数は１ｋＨｚ以下に設定する。
【００６９】
初期値が入力された時、波形生成部１１は、位置決め波形として特定相の巻線に固定子位置が規定の位置で安定して制止できる比較的長い時間（例えば１秒間）インバータ３の通電するスイッチング素子を駆動する波形を生成する（ｓｔｅｐ３）。そしてドライブ部１２に出力し当該のスイッチング素子を通電（例えばＷ相巻線からＵ相巻線に通電するのであれば、スイッチング素子３ｅと３ｂを１秒間オン）する。
【００７０】
位置決め制御により回転子位置が所定の位置に定まった後、波形生成部１１は同期引き込み制御として、所定の周波数で通電相を切換える強制同期運転を行い回転子を強制的に回転させる（ｓｔｅｐ４）。この強制同期運転は、位置検出部５に位置信号として固定子巻線に発生する誘起電圧のゼロクロスポイントが入力されるまで続ける（ｓｔｅｐ５）。
【００７１】
ここでＰＷＭオン区間の最低幅について図５を用いて説明する。図５はインバータ３の任意の相の出力端子電圧で、ブラシレスＤＣモータの駆動により発生する誘起電圧のゼロクロスポイント（図４におけるＢ点）付近を示している。図５に示す波形の当該相の上下のスイッチング素子はオフ（具体的にはＵ相端子電圧を示している場合は、スイッチング素子３ａおよび３ｂともオフ）している。ＰＷＭ出力がハイの区間ｔはＰＷＭ制御により他相のスイッチング素子がオンしている区間である。
【００７２】
位置検出部５は先述したように、インバータの出力端子電圧と基準電圧（本実施の形態ではインバータ入力電圧の１／２）との大小関係が変化するポイントを検出することでブラシレスＤＣモータの回転に伴い発生する誘起電圧のゼロクロスポイント（図５におけるＢ点）を位置信号として認識する。しかしながら、ＰＷＭオン直後には、誘起電圧に高周波のノイズ成分が重畳、位置検出部は位置信号をＢ１点として誤検出する可能性がある。
【００７３】
従って、位置検出のサンプリング開始は、重畳されたノイズ成分がある程度まで収束するまで遅延（Ｃ区間）させることで、ノイズを位置信号として誤検出することを抑制する。このようにＰＷＭのオン区間の最低幅は、ＰＷＭ立ち上がりから位置検出サンプリング開始までのＣ区間を設定する。
【００７４】
上記の様に位置検出のサンプリング禁止期間を設定することで位置検出部５は正確な位置検出信号の取得が可能となる。
【００７５】
以降は位置信号をもとに速度推定部７はブラシレスＤＣモータ４の速度を検出し、ＰＷ
Ｍ設定部は駆動速度と目標速度の偏差に基づきＰＭＷデューティを増減する。そして波形生成部１１は、駆動速度に基づき各相の通電期間（即ち転流周期）と通電パターン（即ちどのスイッチング素子をオンさせるか）を設定し、ＰＷＭ設定部１０によるＰＷＭ波形を重畳した上でドライブ部１２に出力しインバータ３でブラシレスＤＣモータ４を駆動する。このように駆動速度と目標速度の偏差によるＰＷＭデューティ調整を行う速度フィードバック制御でブラシレスＤＣモータ４を目標速度で駆動する。
【００７６】
なお、インバータ直流入力電圧には大きなリプルが含まれている場合は、電圧検出部６によりインバータ入力電圧が所定電圧より低い区間を検出したときは、切換部８は位置情報として、位置検出部５によるものではなく、速度推定部７によるブラシレスＤＣモータの駆動速度を基に、位置推定部９で推定した磁極位置を位置情報として選択する。このように位置検出部５により位置信号を取得した後は、位置検出部５による位置情報、または位置推定部による推定磁極位置による位置情報を基にして、速度フィードバック制御によるセンサレス駆動を行う（ｓｔｅｐ６）。
【００７７】
次にキャリア周波数の設定について説明する。先述したように位置検出サンプリングの遅延時間（図５における区間Ｃ）がＰＷＭ最低オン幅となる。ＰＷＭ最低オン幅はインバータ出力端子電圧のＰＷＭ立上りタイミングで重畳しているノイズ成分の周波数により設定されるものであり、ＰＷＭキャリア周波数に依存するものではない。従って、キャリア周波数が高いほど、最低オン幅を確保する為のＰＷＭオンデューティは大きくなる。具体的には、ＰＷＭ最低オン幅に５０μ秒確保するとき、キャリア周波数１ｋＨｚではデューティ５％相当であるが、８ｋＨｚでは４０％相当となる。つまり、キャリア周波数８ｋＨｚでの最低デューティは４０％となり、この最低デューティでブラシレスＤＣモータを起動すると、必要以上の電圧印加に伴う過電流停止や、大電流による回転子永久磁石の減磁等を発生させる懸念がある。
【００７８】
従って、起動時は起動デューティとＰＷＭ最低パルス幅に応じたＰＷＭキャリア周波数を与える必要がある。本実施の形態ではノイズ成分除去に５０μ秒必要（ＰＷＭ最低オン幅）として、起動デューティを５％として、ＰＷＭキャリア周波数１ｋＨｚに設定する。これにより起動時のＰＷＭ最低パルス幅５０μ秒を確保し、位置検出部での確実な位置検出と適切な起動デューティにより、脱調停止等なくブラシレスＤＣモータが安定して起動できる。
【００７９】
ここで、低デューティ時のＰＷＭキャリア周波数を第１のキャリア周波数（たとえば１ｋＨｚ）、通常のＰＷＭキャリア周波数を第２のキャリア周波数（たとえば８ｋＨｚ）を用いる場合を考える。
【００８０】
ブラシレスＤＣモータを第１のキャリア周波数で起動時し、加速に伴いＰＷＭデューティが上昇し、第２のキャリア周波数でＰＷＭパルス幅が確保できる（具体的には１ｋＨｚキャリアでＰＷＭデューティが４０％を超える）タイミング以降は第２のキャリア周波数で駆動する場合を考える。
【００８１】
整流平滑回路２は平滑コンデンサ２ｅとリアクタ２ｆを有し、これらによるＬＣ共振を発生する周波数を有しており、インバータ３によるスイッチング周波数（即ちＰＷＭキャリア周波数）がＬＣ共振周波数に近い場合、ＬＣ共振によりインバータ入力電圧に大きな電圧振幅が発生する。
【００８２】
図６は交流電源１に５０Ｈｚ、２２０Ｖを入力したときのインバータ入力電圧波形を示し、図６（ａ）は整流平滑回路２の共振周波数に近いＰＷＭキャリア周波数を用いた場合の波形である。インバータ入力波形は、本来なら静電容量が非常に小さいコンデンサを使
用した場合、リプルの大きい交流電源の全波整流波形に近い波形が観測されるが、図６（ａ）の波形には、大きなＬＣ共振による高周波成分が重畳されている。さらに、交流電源は２２０Ｖの場合、インバータ入力電圧（すなわち整流回路出力電圧）は最大値３１０Ｖ程度となるが、ＬＣ共振によりピーク値は５０Ｖ以上も上昇していることがわかる。
【００８３】
このＬＣ共振による電圧ピーク値の上昇は最悪の場合、部品定格超過により回路の破損等が危惧される。従って、ＰＷＭキャリア周波数はＬＣ共振周波数から離れた周波数に設定する必要がある。しかしながら、インバータ入力電圧の共振は、平滑コンデンサ２ｅとリアクタ２ｆのみで決まるのではなく、交流電源１の電源インピーダンスによる影響を受ける。特に新興国等では、引き込み配線が長く電源インピーダンスのインダクタンス成分が非常に大きい電源環境等が考えられ、そのインダクタンス成分を考慮すると平滑コンデンサ２ｅとリアクタ２ｆによる共振周波数より低い周波数となる。従って、ＰＷＭキャリア周波数は平滑コンデンサ２ｅとリアクタ２ｆによる共振周波数より高い周波数を用いる。
【００８４】
図６（ｂ）はＬＣ共振周波数に対して２倍程度のＰＷＭキャリア周波数を用いた場合のインバータ入力波形で、ＰＷＭスイッチングによる高周波成分の重畳は若干確認できるが、ピーク電圧の大幅な上昇もなく、交流電源の全波整流波形に近い波形を得ることが出来ている。
【００８５】
一方で前述した様に、ＰＷＭ最低オン幅を設ける必要があることから、ＰＷＭデューティが低い起動時においては、比較的低いキャリア周波数を用いる必要がある。さらに電源インピーダンスの値は使用する交流電源により異なるため、電源インピーダンスを含めた共振周波数を避けて、キャリア周波数を設定することは非現実的である。
【００８６】
従って本発明の実施の形態においては、ブラシレスＤＣモータが起動して加速する際に、一定のデューティまで上昇する間は、ＰＷＭ最低パルス幅を確保しつつ、ＰＷＭキャリア周波数を徐々に高くしていくことで、ＰＷＭデューティを上げるようにしている。
【００８７】
図３を用いてその動作を詳細に説明する。
【００８８】
図３は図２のｓｔｅｐ６におけるセンサレス制御でのＰＷＭキャリア周波数を設定するフローチャートである。
【００８９】
まず、ｓｔｅｐ１では現在のブラシレスＤＣモータの駆動速度が目標速度と一致したかどうか、即ち速度フィードバック制御によりＰＷＭデューティの調整が必要かどうかを判断し、駆動速度と目標速度が一致しているのであれば、本フローチャートを抜ける。目標速度と一致していないのであれば、ｓｔｅｐ１２に進みＰＷＭデューティの増減を行う。
【００９０】
この時のＰＷＭ波形は、その時設定されている値であり、例えば起動直後では、図２において初期設定されたＰＷＭキャリア周波数、ＰＷＭオンデューティであり、本実施の形態では１ｋＨｚ、５％としている。
【００９１】
次にｓｔｅｐ１３に進み、増減したＰＷＭデューティが規定のデューティ幅に到達したか否かを判断する。
【００９２】
ここで規定デューティの設定方法について説明する。規定デューティとは起動時以外での通常駆動におけるキャリア周波数において、ＰＷＭ最低パルス幅を確保できるデューティとして設定する。本実施の形態では通常駆動時のキャリア周波数に８ｋＨｚを用いるとして、ノイズによる位置誤検出抑制のために設定するＰＷＭ立ち上がりから位置検出サン
プリング開始までの遅延時間、即ちＰＷＭ最低パルス幅を５０μ秒とすると、規定デューティは、
（規定デューティ）＝（ＰＷＭ最低パルス幅）×（通常時のキャリア周波数）
で求められ、本実施の形態では４０％と設定し、ＰＷＭオンデューティが４０％以上か否かを確認する。ｓｔｅｐ１３で規定のデューティに（即ち本実施の形態では４０％）に達している場合は、ｓｔｅｐ１４に進み、使用するキャリア周波数を、規定値として設定した通常駆動におけるキャリア周波数（即ち本実施の形態では８ｋＨｚ）として設定する。
【００９３】
またｓｔｅｐ１３において、ＰＷＭオンデューティが規定のデューティに達していない場合は、ｓｔｅｐ１５でキャリア周波数を演算する。
【００９４】
キャリア周波数の設定は、ＰＷＭパルス幅をＰＷＭ最低パルス幅一定として、キャリア周波数を増減することで、デューティを変更するように演算する。例えば本実施の形態では、初期ＰＷＭはデューティ５％ＰＷＭキャリア周波数１ｋＨｚで起動し、速度フィードバックによるデューティを増加して目標速度まで加速していく。ｓｔｅｐ１２において、デューティを２％増加して７％となったとき、パルス幅を変更するのではなく、下式に基づき計算したキャリア周波数を適用する。
（キャリア周波数）＝（新たに設定したデューティ）÷（ＰＷＭ最低パルス幅）
即ちデューティ７％ではキャリア周波数１．４ｋＨｚ、パルス幅５０μｓｅｃで駆動する。
【００９５】
このようにＰＷＭオンデューティが規定のデューティ幅に到達するまでは、デューティ調整はキャリア周波数を調整する。これにより共振周波数がどのような値であっても、ＰＷＭキャリア周波数と常に一致することを避けることが出来、ＬＣ共振によるインバータ入力電圧の異常な発信と電圧上昇を抑制できる。尚、場合よってはキャリア周波数の変化段階で電源インピーダンスと一致するタイミングがあるが、可変ＰＷＭ周期により一致する期間が短いこと、さらに第２の平滑部によるピーク電圧の吸収によってインバータ入力電圧が上昇することはない。
【００９６】
そしてｓｔｅｐ１６では、ｓｔｅｐ１４またはｓｔｅｐ１５で設定したＰＷＭキャリア周波数とデューティ幅によるＰＷＭ波形をＰＷＭ設定部１０で生成し図３のフローチャートを抜ける。そして、速度推定部７で検出したブラシレスＤＣモータの駆動速度から生成した各相巻線の通電期間（即ち転流周期）と通電パターン（即ちどのスイッチング素子をオンさせるか）とＰＷＭ設定部１０によるＰＷＭ波形を重畳し、ドライブ部１２に出力することで、インバータ３は当該のスイッチング素子を通電し、ブラシレスＤＣモータ４を速度フィードバック制御によるセンサレス駆動で駆動する。
【００９７】
以上の様に本実施の形態では、交流電源と前記交流電源から入力された交流を直流に整流する整流回路と、前記整流回路を平滑する平滑部と、前記平滑部の直流出力を任意の三相交流に変換するインバータと、前記インバータにより駆動されるブラシレスＤＣモータと、前記ブラシレスＤＣモータの回転位置を検出する位置検出部と、前記位置検出部による信号から前記ブラシレスＤＣモータの駆動速度を推定する速度推定部と、前記速度推定部で推定した前記ブラシレスＤＣモータの駆動速度と前記インバータの出力電圧をパルス幅変調で任意の電圧、任意の周波数とするための波形を生成する波形生成部を有し、パルス幅変調によるオンデューティが所定値以下では、ＰＷＭオン時間を所定の幅に確保してキャリア周波数を変更するようにしたモータ駆動装置である。これによりブラシレスＤＣモータの起動時や負荷状態が非常に低い時など、パルス幅変調のＰＷＭオンデューティが非常に小さい状態でも、確実にブラシレスＤＣモータの回転位置を検出でき、起動時や低速低負荷時も非常に安定した駆動性能を確保することができる。
【００９８】
また整流回路のコンデンサとリアクタによる共振周波数を、交流電源の周波数の４０倍より高くなる様に値を設定することで、平滑コンデンサの静電容量を極端に小さくしてインバータ入力電圧に大きなリプルを含む場合でも、確実にブラシレスＤＣモータの回転位置を検出することができ、安定した駆動が可能となる。従って平滑コンデンサおよびリアクタの小型化を図ることが出来、小型・軽量・低コストのモータ駆動装置を提供することができる。
【００９９】
また、ブラシレスＤＣモータの起動から所定の期間でのパルス幅変調のオンデューティは、所定のパルス幅を確保しつつ、キャリア周波数を変えることで設定する様にすることで、特にパルス幅変調のオンデューティが低い起動時においても、ＰＷＭの広いオン幅を確保し、ブラシレスＤＣモータ回転子磁極位置を確実に検出できるので、安定した起動性能を確保することができる。
【０１００】
さらにパルス幅変調のキャリア周波数が一定に固定されないので、コンデンサとリアクタおよび電源インピーダンス成分による共振周波数とパルス幅変調のキャリア周波数とが常に一致することを防ぐことができるため、ＬＣ共振に伴うインバータ入力の異常発振や過電圧を防止できるため、モータ駆動装置の信頼性を向上することができる。
（実施の形態２）
図１は本発明のモータ駆動装置を用いた冷蔵庫のブロック図を示すものである。
【０１０１】
ブラシレスＤＣモータ４の回転子による回転運動は、クランクシャフト（図示せず）により往復運動に変換され、クランクシャフトに接続されたピストン（図示せず）は、シリンダ（図示せず）内を往復運動により冷媒を吸入、圧縮し、そして循環させるレシプロ型圧縮機１７を構成する。
【０１０２】
圧縮機の圧縮方式（機構方式）には、ロータリー型やスクロール型など、任意の方式が用いられるが、本実施の形態ではレシプロ型圧縮機としている。レシプロ型の圧縮機１７はイナーシャが大きく、母線電圧が変動するインバータ入力電圧であっても、駆動速度変動が小さいため、平滑コンデンサの静電容量が極めて小さく母線電圧に大きなリプルを含むモータ駆動装置にとって非常に適した用途の一つといえる。
【０１０３】
さらに圧縮機１７は、凝縮器１８、減圧器１９、蒸発器２０を順に通って、再び圧縮機１７に戻るような冷凍サイクルを構成する。この時、凝縮器１８では放熱を、蒸発器２０では吸熱を行うので、冷却や加熱を行うことができる。さらに本実施の形態では、この冷凍サイクルを冷蔵庫２１に用い、凝縮器１５は冷蔵庫２１の庫内を冷却するようにしている。
【０１０４】
従来のモータ駆動装置では平滑コンデンサやリアクタが大きくなりシステムに組み込むには大きなスペースが必要であった。しかしながら、本実施の形態では平滑コンデンサを４００μＦ程度必要であったものを数μＦに低減することが可能となり、体積にして１／３以下に低減できる。また、冷蔵庫２１のように比較的低負荷で駆動する用途であれば、数ミリＨ程度のリアクタをフィルタのインダクタンス成分で賄うことが可能となり、大幅なサイズダウンと低コスト化が可能となる。
【０１０５】
またこれまでは、インダクションモータ等を使用して、一定速で駆動するコンプレッサ制御の冷蔵庫に、可変速度駆動が可能なモータ駆動装置を適用するには、モータ駆動装置の設置スペースが狭く容易に組み込むことができなかった。しかしながら、本実施の形態のモータ駆動装置は非常に小型化できるため、設置スペースの制約が緩和され、可変速度駆動が可能なモータ駆動装置に置き換えることが容易になる。これにより冷蔵庫の負荷状態に応じた最適な駆動速度で庫内を冷却できるので、冷却システム効率を向上させること
ができ、低消費電力の冷蔵庫を提供することができる。
【産業上の利用可能性】
【０１０６】
本発明のモータ駆動装置は、平滑コンデンサを小容量化し小型かつ安定して滑らかな駆動を可能にするものである。これにより、冷蔵庫や送風機のみならず、自動販売機やショーケース、ヒートポンプ給湯器、ヒートポンプ洗濯乾燥機における圧縮機の駆動に適用できる。さらに洗濯機や掃除機、ポンプなどブラシレスＤＣモータを用いる電気機器への提供も可能であり、機器の小型化にも貢献できる。
【符号の説明】
【０１０７】
１  交流電源
２  整流平滑回路
２ｇ  平滑部
３  インバータ
４  ブラシレスＤＣモータ
５  位置検出部
７  速度推定部
１１  波形生成部
１７  圧縮機
２１  冷蔵庫
２２  モータ駆動装置
【図１】
2014180149.tif 000003
【図２】
2014180149.tif 000004
【図３】
2014180149.tif 000005
【図４】
2014180149.tif 000006
【図５】
2014180149.tif 000007
【図６】
2014180149.tif 000008
【図７】
2014180149.tif 000009
【図８】
2014180149.tif 000010