(57)【要約】【課題】インバータの直流電源電圧の変化によらず、位置情報を精度良く検出することのできるモータ制御装置を提供する。【解決手段】直流電力を交流電力に変換するインバータ回路と、前記インバータ回路を駆動するドライブ信号を出力する制御器と、前記インバータ回路によって駆動される電動機と、前記電動機に接続される負荷とを備え、前記インバータ回路の通電方式が１２０度通電方式であるモータ制御装置において、１２０度通電時の非通電相に設定した相の端子電圧を検出する開放相起電圧検出手段と、インバータ直流電源電圧を検出するインバータ電源電圧検出手段と、を備え、前記開放相起電圧検出手段及び前記インバータ電源電圧検出手段により得られた検出値の比率が、１２０度通電の通電相を切替えるための通電モード切替閾値を超えた場合に１２０度通電の通電相を切替える。【選択図】  図１
2014079035.tif 000002
【特許請求の範囲】
【請求項１】
直流電力を交流電力に変換するインバータ回路と、前記インバータ回路を駆動するドライブ信号を出力する制御器と、前記インバータ回路によって駆動される電動機と、前記電動機に接続される負荷とを備え、前記インバータ回路の通電方式が１２０度通電方式であるモータ制御装置において、
１２０度通電時の非通電相に設定した相の端子電圧を検出する開放相起電圧検出手段と、インバータ直流電源電圧を検出するインバータ電源電圧検出手段と、を備え、
前記開放相起電圧検出手段及び前記インバータ電源電圧検出手段により得られた検出値の比率が、１２０度通電の通電相を切替えるための通電モード切替閾値を超えた場合に１２０度通電の通電相を切替えることを特徴とする、モータ制御装置。
【請求項２】
直流電力を交流電力に変換するインバータ回路と、前記インバータ回路を駆動するドライブ信号を出力する制御器と、前記インバータ回路によって駆動される電動機と、前記電動機に接続される負荷とを備え、前記インバータ回路の通電方式が１２０度通電方式であるモータ制御装置において、
１２０度通電時の非通電相に設定した相の端子電圧を検出する開放相起電圧検出手段と、インバータ電源電圧検出手段と、を備え、
前記開放相起電圧検出手段及び前記インバータ電源電圧検出手段により得られたインバータ直流電源電圧値と所定の直流電圧基準値の差分を、１２０度通電の通電相を切替えるための所定の基準値に加算することで得られる通電モード切替閾値を、前記開放相起電圧検出手段によって得られる開放相起電圧が超えた場合に、１２０度通電の通電相を切替えることを特徴とするモータ制御装置。
【請求項３】
前記インバータのＵＶＷ各相のドライブ信号を測定し通電モードの状態を判定する通電モード測定器と、前記インバータ直流電源電圧を測定する直流電圧測定器と、前記インバータの１２０度通電時の非通電相の開放相起電圧を測定する開放相起電圧測定器と、を備え、１２０度通電の通電相を切替える前あるいは切替えた後の前記インバータ直流電源電圧と開放相起電圧の大きさの比率が、通電モード毎に同じ比率であることを特徴とする、請求項１又は２に記載のモータ制御装置。
【請求項４】
請求項１乃至３のいずれかに記載のモータ制御装置を備えたことを特徴とする冷凍機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、永久磁石モータを駆動するモータ制御装置、およびそれを用いた冷凍機器に関する。
【背景技術】
【０００２】
本技術分野の背景技術として、例えば、特開２００９−１８９１７６号公報（特許文献１）がある。この公報には、「永久磁石モータの状態を監視し、モード切替トリガを発行するモード切替器と、モード切替トリガを受け永久磁石モータのモード切替を行う通電モード決定器と、通電モード決定器の出力に応じてＰＷＭ信号をインバータに出力するＰＷＭ発生器より永久磁石モータの駆動システムを構成する。モード切替トリガの発生は永久磁石モータの速度起電力が一定若しくは可変の閾値を超えることを条件とする」と記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１８９１７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
前記特許文献１に記載の方式には、零速度近傍の極低速領域から永久磁石モータを高効率センサレス駆動するための方法として、１２０度通電制御を行った場合の非通電相に生じる端子電圧(以下、開放相起電圧と称す)が回転子位置に依存して変化する特性を利用し、この開放相起電圧の大きさが閾値を超えた場合に通電相を切替える方法が記載されている。
【０００５】
しかし、特許文献１に記載の方式における開放相起電圧の大きさは、インバータの直流電源電圧の変化に応じて同じだけ変化しまう。そのため、インバータ直流電源電圧の変化量が大きいほど位置検出誤差が大きくなり、制御性が悪化する可能性がある。
【０００６】
そこで、本発明は、インバータの直流電源電圧の変化によらず、位置情報を精度良く検出することのできるモータ制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、例えば特許請求の範囲に記載の構成を採用する。
【０００８】
本発明の一つの特徴は、直流電力を交流電力に変換するインバータ回路と、前記インバータ回路を駆動するドライブ信号を出力する制御器と、前記インバータ回路によって駆動される電動機と、前記電動機に接続される負荷とを備え、前記インバータ回路の通電方式が１２０度通電方式であるモータ制御装置において、１２０度通電時の非通電相に設定した相の端子電圧を検出する開放相起電圧検出手段と、インバータ直流電源電圧を検出するインバータ電源電圧検出手段と、を備え、前記開放相起電圧検出手段及び前記インバータ電源電圧検出手段により得られた検出値の比率が、１２０度通電の通電相を切替えるための通電モード切替閾値を超えた場合に１２０度通電の通電相を切替える。
【０００９】
なお、本発明のその他の特徴は、本願特許請求の範囲に記載の通りである。
【発明の効果】
【００１０】
本発明によれば、インバータの直流電源電圧の変化によらず、位置情報を精度良く検出することのできるモータ制御装置を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】モータ制御装置の回路構成図の一例である。
【図２】リプル電圧を説明するための簡略図の一例である。
【図３】モータ制御装置にて駆動する圧縮機の構造を示す簡略図の一例である。
【図４】１２０度通電方式のスイッチング方式の一例である。
【図５】モータの２相に電圧を印加する場合の模式図である。
【図６】非通電相の起電圧特性図の一例である。
【図７】回転角度位置に対する開放相起電圧特性の一例である。
【図８】回転角度位置に対する開放相起電圧と基準電圧の関係図の一例である。
【図９】通電モード３で通電する場合のスイッチング状態を示す簡略図の一例である。
【図１０】リプル電圧が開放相起電圧に与える影響を説明するための簡略図の一例である。
【図１１】リプル電圧が通電モード切替タイミングに与える影響に関する簡略図の一例である。
【図１２】リプル電圧が通電モード切替タイミングに与える影響に関する簡略図の一例である。
【図１３】リプル電圧がモータ印加電圧位相に与える影響を説明するための簡略図の一例である。
【図１４】整流方式切替機能を有するモータ制御装置の回路構成図の一例である。
【図１５】昇圧チョッパ回路を有するモータ制御装置の回路構成図の一例である。
【図１６】整流方式切替時の動作を示す簡略図の一例である。
【図１７】整流方式の切替えが通電モード切替タイミングに与える影響に関する簡略図の一例である。
【図１８】モータ制御装置における制御器の構成例である。
【図１９】電圧指令演算器の構成例である。
【図２０】位置推定器の構成例である。
【図２１】本実施例における動作例である。
【図２２】本実施例における動作例である。
【図２３】開放相起電圧とインバータ直流電源電圧との関係を示す簡略図の一例である。
【図２４】閾値選択器の構成例である。
【図２５】モータ制御装置における制御器の構成例である。
【図２６】位置推定器の構成例である。
【図２７】本実施例における動作例である。
【図２８】本実施例における動作例である。
【図２９】冷蔵庫の構成例である。
【図３０】冷蔵庫の圧縮機起動時における課題を説明するための簡略図の一例である、
【図３１】モータ制御装置における制御器の構成例である。
【図３２】本実施例における動作例である。
【図３３】本実施例における動作例である。
【図３４】本実施例の動作検証を行うための回路構成例である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態について、図面を参照して説明する。
【実施例１】
【００１３】
本実施例におけるモータ制御の回路構成の一例として、図１に、冷蔵庫や空調機器などに用いる圧縮機用モータ制御装置の回路構成の一例を示す。図１に示す回路構成では、交流の商用電源電圧を整流用ダイオードブリッジ１によって全波整流し、平滑用キャパシタ２によって平滑することでインバータ５の直流電源電圧を作成する。例えば、整流ダイオードブリッジ１への入力電圧が実効値１００Ｖの交流電圧であるとき、インバータ５の直流電源電圧はおおよそ１４１．４Ｖ程度となる。尚、入力電圧の周波数により、インバータ５の直流電源電圧には図２に示すような平滑キャパシタ２の静電容量によって決まるリプル電圧が生じる。
【００１４】
インバータ５は制御器８からのドライブ信号によってＵＶＷ各相の上下スイッチング素子を駆動することで、インバータ直流電源電圧を交流電圧に変換しモータ６に印加することでモータ６を駆動する。
【００１５】
モータ６は図３に示すように圧縮機９に組み付けられており、圧縮機９は、圧縮機クランク機構によってモータ６の回転運度をピストン運動に変換して冷媒の吸込、圧縮、吐出を行う。尚、本実施例では特に指定が無い限り、モータ６は永久磁石モータとして説明する。
【００１６】
制御器８は、インバータ電源電圧検出手段３によって検出されるインバータ直流電源電圧Ｅｄｃと、インバータ電流検出手段４によって検出されるインバータに流れる電流Ｉｄｃと、開放相起電圧検出手段７によって検出されるモータ６の各相電圧Ｖｕ＿ｉｎ、Ｖｖ＿ｉｎ、Ｖｗ＿ｉｎを入力とし、これらの入力に応じてモータ６に印加する電圧指令値を演算し、演算した電圧指令値に基づいて１２０度通電制御を行うことで、インバータ５の各スイッチング素子を駆動する。
【００１７】
尚、インバータ電源電圧検出手段３や開放相起電圧検出手段７は、例えば図１に記載のように分圧抵抗を取り付けることで実現できる。また、インバータ電流検出手段４は、例えば図１に記載のようにシャント抵抗を１つ用いたシングルシャント方式によって実現できる。尚、これらの各検出手段については、検出精度向上のためにオペアンプで増幅したり、制御器の保護を目的としてバッファ回路を入れたりしても良い。
【００１８】
まず、本実施例を説明するにあたり、本実施例で用いる１２０度通電制御方式について各図を用いて説明する。
【００１９】
１２０度通電制御方式は、図１におけるインバータ５の３相の上下アームの内、２相に対してスイッチング動作をさせる。電気角で１８０度の位相中１２０度の期間スイッチングをするため、１２０度通電制御方式と呼ぶ。
【００２０】
スイッチングさせる方法にはいくつか方式があり、例えば、図４に示した方式の内、いずれかを用いればよい。図４は電気角１周期における上下アームのゲート信号を概念的に示している。図中のＧｐは上アームのゲート信号、Ｇｎは下アームのゲート信号を意味している。これら上下アームのドライブ信号は、図１における制御器８からインバータ５に対して出力される。尚、モータ６に印加する電圧を決定するためには、電圧の大きさ、電圧の波形、モータ６の回転子位置に対する電圧の位相、の３点を考慮する必要がある。
【００２１】
モータ６を１２０度通電で駆動する際は、モータ６の３相巻線の内、通電する２相を選択してパルス電圧を印加してトルクを発生させる。通電する２つの相の組み合わせは６通り考えられ、それぞれを通電モード１〜通電モード６と定義する。
【００２２】
図５（ａ）はＶ相からＷ相へ通電している状態の通電モード（後述の通電モード３に対応）を示し、図５（ｂ）は反対にＷ相からＶ相へ通電している状態の通電モードを示す図である。
【００２３】
これらに対し、回転子の回転角度位置を電気角１周期分変化させた場合の非通電相（図４ではＵ相）に現れる起電圧は、図６のようになる。回転角度位置によって、Ｕ相の起電圧（Ｕ相の端子電圧）が変化することがわかる。
【００２４】
この起電圧はＶ相とＷ相に生じる磁束の変化率の差異が、非通電相であるＵ相にて電圧として観測されたものであり、速度誘起電圧と異なるため、本説明においては、速度誘起電圧と区別し、開放相起電圧と呼ぶこととする。
【００２５】
図６において、実線で示す正パルス印加時の開放相起電圧、および破線で示す負パルス印加時の開放相起電圧は、いずれも速度誘起電圧Ｅｍｕに比べて大きい。速度誘起電圧は、その名の通り回転子の回転速度に比例して変化する起電圧である。したがって、低速域における速度誘起電圧と非通電相の起電圧の大小関係は、図６に示す関係になる。
【００２６】
したがって、この開放相起電圧を検出すれば、モータ６の回転速度が零速度近傍から低速度域に亘って、比較的大きな回転子の位置信号が得られる。
【００２７】
モータ６の開放相起電圧を検出する場合、開放相起電圧検出手段７を用いる。多くの適用例では、モータの端子電圧が制御器の電源電圧を超えるため、分圧抵抗を用いる。その後、オペアンプで増幅したり、制御器の保護を目的として、バッファ回路を入れたりする。
【００２８】
図７は、Ｕ相、Ｖ相、およびＷ相を非通電相とした場合の回転子の回転角度位置θｄに対する開放相起電圧特性、インバータ２を構成するスイッチング素子のゲート信号、モータ６の回転子の回転角度位置θｄ、通電モード、およびスイッチング相関係を示している。
【００２９】
図７から分かるように、図５（ａ）および（ｂ）に示した電圧パルスは１２０度通電方式の通常の動作中に印加される。通電モード３において、図７の状態となる。モード回転角度位置θｄに応じて電気角６０度毎に通電する２相が切り替えられている。つまり、非通電相も順次切り替えられる。
【００３０】
図７において、図５（ａ）および（ｂ）の状態は、通電モードが通電モード３もしくは通電モード６に対応する。通電モード３もしくは通電モード６においては、Ｕ相が非通電相であるため、開放相起電圧はＵ相の起電圧波形に示した太線のように検出できる。すなわち、回転角度位置θｄが増えるにつれ、通電モード３ではマイナス方向に減少し、通電モード６ではプラス方向に増加する開放相起電圧が検出できる。
【００３１】
同様に、通電モード２および通電モード５では、Ｖ相の起電圧波形が検出でき、通電モード１および通電モード４では、Ｗ相の起電圧波形が検出できる。
【００３２】
図８に、回転角度位置θｄに対する、通電モード、非通電相、通電モードに対応した非通電相の開放相起電圧、および基準電圧の関係を示す。開放相起電圧は、通電モードが切り替わる毎に正と負でそれぞれに上昇と減少を繰り返す波形となる。そこで、正側および負側それぞれに、閾値となる基準電圧（Ｖｈｐ、Ｖｈｎ）を設定し、この基準電圧と非通電相の開放相起電圧の大小関係から回転角度位置θｄを推定でき、これによって通電モード切替のトリガ信号を発生させる。
【００３３】
つまり、基準電圧が通電モードを切り替える所定の位相を表す閾値(以下、通電モード切替閾値と称す)として用いられることになり、検出した非通電相の開放相起電圧がこの閾値を超えると、その時点でモード切替トリガ信号を発生させ通電モードを順に切り替える。前述の通り、開放相起電圧は速度誘起電圧と異なり、モータが停止または極低速で回転している際にも検出可能である。したがって、モータ６の回転速度が零速度近傍から低速度域の場合においても位置センサレス駆動が可能である。このように、非通電相の開放相起電圧を検出することで、モータ６が停止した状態や極低速時においても回転子位置を精度良く検出することができる。また、これに基づいて回転速度も求められる。
【００３４】
ただし、上記の開放相起電圧を用いた１２０度通電制御においては、インバータ直流電圧の変化を考慮する必要がある。
【００３５】
図９に本実施例における図１に示した回路構成において、インバータのＶ相上アームとＷ相下アームをＯＮさせて正パルスを与える場合、すなわち通電モード３での動作例を示す。尚、通電モード３で通電した場合、Ｕ相電圧検出値Ｖｕ＿ｉｎに開放相起電圧が検出できる。
【００３６】
モータのＵＶＷ各相のインダクタンスや抵抗値がそれぞれ同じ大きさであり、なおかつ、インバータ直流電源電圧にリプル電圧の発生が無い理想系を考えた場合、Ｕ相開放相起電圧Ｖｕ＿ｉｎの電圧の大きさは、時間変化によらずインバータ直流電源電圧Ｅｄｃの１／２の値となる。これは図１０（ａ）に示すように、インバータ直流電源電圧ＥｄｃがＶ相とＷ相によって分圧されるためである。しかし、実際には平滑キャパシタ２の静電容量と入力電圧(商用電源電圧)の周波数の影響によって、インバータ直流電源電圧Ｅｄｃにリプル電圧が生じる。よって、図１０（ｂ）に示すように、リプル電圧が生じた場合にはインバータ直流電源電圧Ｅｄｃが変動するため、Ｕ相開放相起電圧Ｖｕ＿ｉｎの値もその変動に合わせて変化することになる。
【００３７】
すなわち、開放相起電圧を用いた１２０度通電制御方式おいては、回転子位置によるモータの磁束変化率の差異により生じる開放相起電圧以外に、インバータ直流電源電圧Ｅｄｃのリプル電圧変化分の誤差が生じることになる。
【００３８】
図１１（ａ）に１２０度通電の通電モードを通電モード３から通電モード４に切り替える場合のリプル電圧の影響を示す。通電モード３から通電モード４へ切り替える場合の開放相起電圧は減少傾向にあるが、リプル電圧の変化分だけ小さくなるため、通電モード切替閾値への到達時間が早まる。すなわち、通電モード３から通電モード４へ切り替えるタイミングがリプル電圧によるインバータ直流電圧の変化分によって早まることになる。逆に、通電パルスを負パルスにした場合、例えば通電モード６で動作させた場合には、図１１（ｂ）に示すように通電モードの切替タイミングが遅れることになる。
【００３９】
通電モードの切替タイミングがずれることによる影響の一例として、モータ運転効率や振動、騒音の悪化が挙げられる。図１２にモータのＵ相に関わる開放相起電圧特性の一例を示す。尚、本実施例では簡略化のため開放相起電圧の特性を線形で記載する。例えば、図１２の点線部で示す本来のＵ相開放相起電圧特性であれば、通電モード３の区間は、回転角度−３０°から３０°までの区間となり、回転角度３０°の点で通電モード４に切り替わる。
【００４０】
しかし、実際には通電モードの切替タイミングは、先述のようにリプル電圧の変化分の影響を受ける。冷蔵庫や空調機器などの圧縮機用モータ制御装置におけるリプル電圧の大きさは、平滑キャパシタ２の静電容量にもよるが、一般的に５〜１０Ｖ程度である。
【００４１】
リプル電圧が１０Ｖの場合のＵ相開放相起電圧の特性を図１２中の実線部に示す。リプル電圧変化分１０Ｖの影響を受けることで、通電モード切替閾値への到達タイミングが早まることが分かる。図１２に記載のＵ相開放相起電圧特性の場合では、回転角度にしておよそ１５°手前の位置で通電モードが切り替わることになる。よって、図１３に示すようにモータのＵ相誘起電圧位相に対して、Ｕ相印加電圧の位相が１５°進み位相となることで、モータ運転効率の悪化や、トルク変動による振動、騒音の悪化を引き起こす可能性がある。
【００４２】
また、冷蔵庫や空調機器などの圧縮機においては、近年、消費電力量の低減などを目的として、インバータ直流電源電圧Ｅｄｃの大きさを調整する機能を有するものが増えている。インバータの直流電源電圧を調整する機能の例としては、図１４に示すような整流方式切替手段１８を有する回路構成や、図１５に示すような昇圧チョッパ回路２０を有する回路構成がある。なお、図１４および図１５に関する説明において先述の符号と同一の構成および機能については説明を省略する。
【００４３】
図１４に示す回路構成では、整流方式切替手段１７は制御器１８からの切替信号により、スイッチの状態をＡ側あるいはＢ側に切替える。
【００４４】
整流方式切替手段１７のスイッチがＡ側にある場合、整流回路部１９は全波整流回路として動作するため、商用電源電圧を１００Ｖとすれば、インバータ直流電源電圧Ｅｄｃの大きさはおよそ１４１．４Ｖ程度となる。
【００４５】
また、整流方式切替手段１７のスイッチがＢ側にある場合、整流回路１９は全波倍電圧整流回路として動作するため、商用電源電圧を１００Ｖとすれば、インバータ直流電源電圧Ｅｄｃの大きさは全波整流時の２倍に相当するためおよそ２８２．８Ｖ程度となる。尚、整流方式切替手段１７の状態がどちらの状態であっても、実際には整流用ダイオードブリッジ１や回路配線等による電圧降下分が存在するが、ここでは説明の簡略化のため考慮しない。
【００４６】
この整流方式切替手段１７は、例えば一般的なコイルと可動接点によるリレーやソリッドステートリレーのような切替スイッチによって構成され、制御器１８はインバータの出力電圧やモータ回転数の情報を基に、整流方式切替手段１７に対して切替信号を出力する。動作の一例として、インバータ出力電圧を基にした場合の動作について説明する。
【００４７】
一般的に、モータの回転により生じる誘起電圧の大きさはモータ回転速度に比例する。
よって、モータに電流を流すためには、インバータの出力電圧の大きさもモータ回転数速度に比例して大きくする必要がある。しかし、インバータの出力電圧の最大値はインバータ直流電源電圧であるため、モータの回転速度はインバータ直流電源電圧の大きさによって制限を受ける。
【００４８】
そこで、図１６に示すように、インバータ直流電源電圧近傍に整流方式切替閾値を設け、インバータ出力電圧が整流方式切替閾値を超えたところで整流方式切替信号を出力し、整流方式切替手段１７のスイッチをＢ側とすればインバータ直流電源電圧Ｅｄｃを大きくでき、モータをより高速で駆動することが可能となる。
【００４９】
また、インバータ直流電源電圧Ｅｄｃを可変させる方法として、図１５に示すように、整流回路の後段に昇圧チョッパ回路２０を加える方法がある。昇圧チョッパ回路２０は、インバータ直流電源電圧をリニアに増加させることができるため、先述の整流方式切替方式に比べて、モータの回転速度に適した電源電圧を得ることができ、高効率運転が可能である。その他、降圧チョッパや昇降圧チョッパなどインバータ直流電源電圧Ｅｄｃを可変させる方法には様々な方法が知られている。
【００５０】
このように、冷蔵庫や空調機器などではインバータの直流電源電圧を昇圧あるいは降圧する場合があり、このようなインバータ直流電源電圧Ｅｄｃが変化するようなシステムにおいて開放相起電圧を用いた１２０度通電駆動を行う場合も、先述のようにインバータ直流電源電圧Ｅｄｃの変化について考慮する必要がある。
【００５１】
例えば、図１４に示す整流方式切替手段１７を備えた回路構成において、商用電源電圧が１００Ｖかつ整流方式切替手段１７のスイッチがＡ側(全波整流)にある場合、インバータ直流電源電圧Ｅｄｃはおよそ１４１．４Ｖとなる。このときのモータ２のＵ相開放起電圧の特性と通電モード切替閾値の一例を図１７の破線に示す。
【００５２】
これに対して、整流方式切替手段１７のスイッチをＢ側(全波倍電圧整流)にした場合、インバータ直流電源電圧Ｅｄｃはおよそ２倍の２８２．８Ｖとなる。例えば、このときのモータ２に通電モード３で電圧パルスを印加した場合のＵ相開放起電圧の特性は、先述のようにインバータ直流電源電圧の変化に伴い変化するため、図１７の実線で示す特性となる。
【００５３】
整流方式を切替えるような場合においても、先述のリプル電圧の影響を考慮した場合と同様に、インバータ直流電源電圧の変化分によって通電モードを切替えるタイミングにズレが生じることになる。例えば、図１７に示す開放相起電圧特性においては、全波整流時（スイッチＡ側）の開放相起電圧特性に比べて、全波倍電圧整流時（スイッチＢ側）の開放相起電圧の大きさは２倍程度大きくなる。よって、同じ通電モード切替閾値に対しては、閾値を超えるタイミングが遅れることになり、図１７に示した特性においては、通電モード切替タイミングが回転子の回転角度にしておよそ６０°遅れることがわかる。
【００５４】
整流方式を切替える場合においては、通電モードの切替タイミングのズレがリプル電圧の影響によるズレよりも大きく、モータ運転効率の悪化や、トルク変動による振動、騒音の悪化がより顕著となるだけでなく、切替タイミングのズレが大きい場合には最悪モータを駆動できない場合もある。
【００５５】
尚、昇圧チョッパ回路や降圧チョッパ回路を用いてインバータ直流電源電圧を可変させた場合の課題については簡略化のため詳細な説明は記載しないが、整流方式切替を行う場合と同様に、インバータ直流電源電圧を変化させた場合には通電モード切替タイミングのズレが発生することが容易に想像できる。
【００５６】
このような課題を解決するために、本実施例では、開放相起電圧の大きさとインバータ直流電源電圧の大きさの比が一定であることに着目し、インバータ直流電源電圧の大きさに対して、開放相起電圧の大きさが占める割合が通電モード切替閾値を超えた時点でモード切替トリガ信号を発生させ通電モードを順に切り替える方法について以下に説明する。
【００５７】
なお、インバータの直流電源電圧が変化するようなシステムの一例として、本実施例では、図１に記載のような交流の商用電源電圧を直流電圧に整流した際に、商用電源電圧周波数により整流後の直流電圧にリプル電圧が発生するようなシステムを用いて説明する。
【００５８】
図１８に本実施例における制御器８の制御構成ブロック図の一例を示す。
【００５９】
図１８に示すように、制御器８は、モータ６の各相電圧Ｖｕ＿ｉｎ、Ｖｖ＿ｉｎ、Ｖｗ＿ｉｎと、インバータ直流電源電圧Ｅｄｃと、通電モード状態を入力として回転子の位置を推定する位置推定器２５と、位置推定器２５の出力を入力として回転子の位置に応じてインバータの通電モードを決定する通電相選択器２６と、モータ回転数などの運転状態により整流方式を切替える倍電圧整流切替選択器１１を備え、電圧指令演算器２２およびｄｑ逆変換器２３により求めたＵＶＷ各相の電圧指令値がモータ６に印加されるように、通電相選択器２６により決めた通電モードに従って、ＰＷＭ発生器２４からインバータ５のドライブ信号を出力する。尚、インバータ制御構成ブロックにおいては電圧指令値を求めるまでの過程において、速度制御器や電流制御器を介す場合など多様な演算方式があるが、本実施例においては電圧指令値を求める方法に関してはどのような方法でも構わない。
例えば、本実施例における電圧指令演算器２２の最も簡素な構成としては、図１９に示すような、ｄ軸電圧指令値Ｖｄ＊をゼロとし、ｑ軸電圧指令値Ｖｑ＊をモータの速度指令値ω＊とモータの誘起電圧定数Ｋｅから式１に記載の演算式にて求める構成などが挙げられる。
Ｖｑ＊ ＝ ω＊ × Ｋｅ  （式１）
位置推定器２５の制御ブロック構成図の一例を図２０に示す。図２０に示すように、位置推定器２５は通電相選択器２６の出力(通電モード)と、ＵＶＷ各相の開放相起電圧Ｖｕ＿ｉｎ、Ｖｖ＿ｉｎ、Ｖｗ＿ｉｎと、インバータ直流電源電圧Ｅｄｃを入力とし、通電モードの状態に応じて開放相起電圧選択器２７はＵＶＷ各相の中から開放相起電圧を選択する。
【００６０】
選択された開放相起電圧Ｖｏとインバータ直流電源電圧Ｅｄｃの値を用いて式２の演算を行う。なお、本実施例においては、開放相起電圧Ｖｏには、通電モードの状態に応じて開放相起電圧選択器２７で選択されたＵＶＷ各相の開放相起電圧Ｖｕ＿ｉｎ、Ｖｖ＿ｉｎ、Ｖｗ＿ｉｎのいずれかが設定される。以下、式２によって得られる結果を開放相起電圧比率Ｖｏｐと称する。尚、式２の導出過程については後述する。
Ｖｏｐ＝｛Ｖｏ −（Ｅｄｃ／２）｝×１００／（Ｅｄｃ／２）  （式２）
図２１に通電モード３での電圧パルスをモータに印加した場合の開放相起電圧比率Ｖｏｐを示す。図２１に示すように、開放相起電圧比率Ｖｏｐは、インバータ直流電源電圧Ｅｄｃの１／２をゼロ基準としてみた場合のインバータ直流電源電圧±Ｅｄｃ／２に対する開放相起電圧Ｖｏの比率［％］となる。例えば、回転角度−３０°から３０°までの区間すなわち通電モード３で駆動する区間においては、開放相起電圧比率Ｖｏｐの値は、＋３５％から−３５％の範囲をとる。よって、通電モードを３から４に切替える閾値は−３５％とすれば良い。尚、他の通電モード切替閾値も同様に開放相起電圧比率の特性に従って決定すれば良い。
【００６１】
閾値選択器２８は、通電モードの状態を入力として、そのときの通電モードに応じた通電モード切替閾値を選択する。図２０では、通電モード切替閾値の正側および負側を切替える構成としているが、その他の構成例としては、図２４に示すような１から６までの各通電モードに対して閾値を切替えるものなどが挙げられる。
【００６２】
比較器２９は、開放相起電圧比率Ｖｏｐと通電モード切替閾値を入力とし、開放相起電圧比率Ｖｏｐが通電モード切替閾値を超えた場合に、通電モード切替トリガを出力する。
動作例を図２２に示す。
以上のような構成により、位置推定器２５は、開放相起電圧を用いて回転子の位置を推定し、回転子の回転角度に応じて通電モード切替トリガを出力し、通電相切替器２６は通電相モード切替トリガがあった場合に通電モードを次の状態へ進めることでインバータを駆動する。
【００６３】
式２の導出過程について以下に説明する。
【００６４】
まず、インバータ直流電源電圧Ｅｄｃにリプル電圧Ｖｒによる電圧降下が発生しない場合を考える。尚、リプル電圧Ｖｒが発生しない場合のインバータ直流電源電圧をＥｄｃ１、開放相起電圧をＶｏ１として説明する。
【００６５】
図２３に示すように、モータの３相固定子巻線の抵抗値をそれぞれＲ１、Ｒ２、Ｒ３とした場合、通電モード３におけるＲ２およびＲ３による分圧比Ｒ４は式３で表すことができる。
Ｒ４ ＝ Ｒ３ ／（Ｒ２＋Ｒ３）  （式３）
開放相起電圧Ｖｏ１の大きさは、インバータ直流電源電圧Ｅｄｃ１と分圧比Ｒ４の積で表されるため、式４が得られる。尚、式４によって得られる開放相起電圧Ｖｏはリプル電圧Ｖｒがゼロである場合の開放相起電圧を示している。
Ｖｏ１ ＝ Ｅｄｃ１ × Ｒ４  （式４）
次に、インバータ直流電源電圧Ｅｄｃにリプル電圧Ｖｒによる電圧降下が発生する場合を考える。リプル電圧Ｖｒ発生時のインバータ直流電源電圧Ｅｄｃ２は、式５で表される。
Ｅｄｃ２ ＝ Ｅｄｃ − Ｖｒ  （式５）
また、リプル電圧Ｖｒ発生時の開放相起電圧Ｖｏ２は、式６で表される。
Ｖｏ２ ＝ Ｅｄｃ２ × Ｒ４ ＝（Ｅｄｃ − Ｖｒ） ×  Ｒ４  （式６）
よって、式４および式６より式７が得られる。
Ｖｏ１／Ｖｏ２ ＝（Ｅｄｃ１ × Ｒ４）／｛（Ｅｄｃ − Ｖｒ） ×  Ｒ４｝  （式７）
よって、式７を整理すれば式８が得られる。
Ｖｏ１／Ｅｄｃ１ ＝ Ｖｏ２／Ｅｄｃ２  （式８）
式８は、リプル電圧Ｖｒが発生しない場合の開放相起電圧Ｖｏ１とインバータ直流電源電圧Ｅｄｃ１の比率は、リプル電圧Ｖｒが発生した場合の開放相起電圧Ｖｏ２とインバータ直流電源電圧Ｅｄｃ２の比率と同じであることを示している。よって、リプル電圧Ｖｒの発生がある場合においても、開放相起電圧Ｖｏとインバータ直流電源電圧Ｅｄｃの比率の大きさから回転子の回転角度を推定すれば、リプル電圧Ｖｒの発生がない場合と同様の結果を得ることができる。この開放相起電圧Ｖｏとインバータ直流電源電圧Ｅｄｃの比率である開放相起電圧比率Ｖｏｐは、式９で表される。尚、式９中で１００倍するのは開放相起電圧比率Ｖｏｐを百分率表示にするためである。
Ｖｏｐ ＝ Ｖｏ×１００／Ｅｄｃ  （式９）
ここで、開放相起電圧比率Ｖｏｐのゼロ基準点をどう扱うかを考える。先述のように、モータのＵＶＷ各相のインダクタンスや抵抗値がそれぞれ同じ大きさの理想的なモータであれば、開放相起電圧Ｖｏの電圧の大きさはインバータ直流電源電圧Ｅｄｃの１／２の値となる。実際のモータはインダクタンスや抵抗値等のばらつきにより回転子位置によるモータの磁束変化率が異なるため、回転子位置によって開放相起電圧Ｖｏの大きさがインバータ直流電源電圧Ｅｄｃの１／２に対してずれる。そのため、モータの理想的な状態をゼロ基準点にすると考えれば、インバータ直流電源電圧Ｅｄｃの１／２をゼロ基準点として扱うのが望ましい。
【００６６】
よって、インバータ直流電源電圧Ｅｄｃの１／２をゼロ基準点として扱う場合、式９は下式すなわち式２となる。
Ｖｏｐ＝｛Ｖｏ −（Ｅｄｃ／２）｝×１００／（Ｅｄｃ／２）  （式２）
尚、本実施例ではリプル電圧Ｖｒが発生する場合のシステムを例として説明したが、本制御構成が、図１４に示すような整流方式を切替える機能を備えた制御構成や、図１５に示すような昇圧チョッパを備えた制御構成などにも適用可能であることは、式２の導出過程を見れば明らかである。
【００６７】
以上の制御構成を用いることにより、インバータの直流電源電圧が変化するようなシステムにおいても、回転子の位置情報を精度良く検出でき、適切なタイミングで通電相を切替えることができるため、零速度近傍の極低速領域からの高効率駆動が可能なセンサレス駆動方式を実現することが可能となる。
【００６８】
本実施例における課題の異なる解決手段として、インバータ直流電源電圧Ｅｄｃの変化分を検出し、その変化分に応じて、通電モード切替閾値を可変させる方法を用いても同様の効果を得ることができる。
【００６９】
図２５に本実施例における制御器８の制御構成ブロック図の一例を示す。尚、図１８に示した制御構成と同一の符号を付された構成と同一の機能を有する部分については、説明を省略する。
【００７０】
図１８に示した制御構成との相違点は、位置推定器３０の構成である。図２６に位置推定器３０の制御ブロック構成図の一例を示す。
【００７１】
位置推定器３０は、通電相選択器２６の出力(通電モード)と、ＵＶＷ各相の開放相起電圧Ｖｕ＿ｉｎ、Ｖｖ＿ｉｎ、Ｖｗ＿ｉｎと、インバータ直流電源電圧Ｅｄｃを入力とし、通電モードの状態に応じて開放相起電圧選択器２７がＵＶＷ各相の中から開放相起電圧を選択する。また、閾値選択器３１は通電モード切替基準閾値を備え、通電モードの状態によって正側の閾値と負側の閾値を切替える。尚、この通電モード切替基準閾値には、ある基準となるインバータ直流電源電圧（例えば、１４１．４Ｖ）のときの閾値を設定し、基準電圧Ｅには、通電モード切替基準閾値に対応したインバータ直流電源電圧の１／２の値を設定しておく。
【００７２】
図２７および図２８に位置推定器３０を用いた場合において、リプル電圧Ｖｒが発生した場合の動作例を示す。尚、このときの通電モードは３として説明する。
【００７３】
まず、インバータ直流電源電圧の変化分ΔＥは式１０にて求められる。
ΔＥ ＝ Ｅｄｃ−Ｖｒ  （式１０）
よって、式１０にて求めた直流電圧変化分ΔＥを通電モード切替基準閾値に加算することで得られる通電モード切替閾値と開放相起電圧Ｖｏを比較器２９にて比較し、開放相起電圧Ｖｏが通電モード切替閾値を超えた場合に、通電モード切替トリガを出力する。
【００７４】
以上のような構成により、位置推定器３０は、開放相起電圧を用いて回転子の位置を推定し、インバータ直流電源電圧の変化に応じて通電モード切替閾値を変化させ、回転子の回転角度に応じて通電モード切替トリガを出力する。
【００７５】
尚、本実施例ではリプル電圧Ｖｒが発生する場合のシステムを例として説明したが、本制御構成が、図１４に示すような整流方式を切替える機能を備えた制御構成や、図１５に示すような昇圧チョッパを備えた制御構成などであった場合でも直流電圧変化分ΔＥの大きさが変わるだけであるため、同様に適用可能であることは明らかである。
【００７６】
以上の制御構成を用いることにより、インバータの直流電源電圧が変化するようなシステムにおいても、回転子の位置情報を精度良く検出でき、適切なタイミングで通電相を切替えることができるため、零速度近傍の極低速領域からの高効率駆動が可能なセンサレス駆動方式を実現することが可能となる。
【実施例２】
【００７７】
本実施例では、モータ制御装置を用いた冷凍機および空調機の例を説明する。
【００７８】
なお、実施例１に示した、同一の符号を付された構成と同一の機能を有する部分については、説明を省略する。
【００７９】
実施例２におけるモータ制御装置を用いた冷凍機および空調機の例として、図２９に冷蔵庫の構成図を示す。
【００８０】
冷蔵庫３３は、図２９に示すように、熱交換機３４、送風機３５、圧縮機３６、圧縮機駆動用モータ３７、などにより構成されている。また、冷蔵庫制御装置３８は、各種センサ情報により、送風機や庫内灯などを制御する庫内制御装置３９とモータ制御装置３２から構成される。
【００８１】
冷蔵庫用の圧縮機においては、圧縮機駆動用モータ３７の回転数を高くするほど高い冷却能力が得られるが、出力電圧も大きくなるため消費電力が増加する。圧縮機駆動用モータ３７の回転数を低くすると消費電力は抑えられるが、冷却能力は低くなる。そこで、一般的には冷蔵庫の庫内温度が高い状態のときには圧縮機の運転回転数を高くし冷却能力を上げて、庫内を素早く冷却し、庫内温度が低い状態になったら圧縮機の運転回転数を低くし消費電力を抑えるといった運転方法を行う。
【００８２】
しかし、圧縮機の運転回転数を高くするためには、圧縮機駆動用モータ３７の誘起電圧よりも高い電圧をモータに印加する必要があり、インバータの出力電圧の上限値はインバータ直流電源電圧の大きさにより制限を受ける。よって、冷蔵庫に用いる圧縮機駆動用モータ制御装置３２は、圧縮機の運転回転数範囲を拡げるために、図１４に示すような整流方式を切替えることでインバータ直流電源電圧を２倍に増加させる機能を有する制御構成を用いる場合がある。
【００８３】
また、圧縮機の運転回転数を低くするためには、低速領域での位置検出方法が課題となる。一般的な１２０度通電方式はモータの速度誘起電圧を検出して回転子の位置を推定するため、低速から極低速領域（例えば１０００〜５００ｍｉｎ-1以下の速度域）では速度誘起電圧が小さく位置検出ができないという課題がある。
【００８４】
そのため、圧縮機の起動時や低速での運転時においては、例えば、位置フィードバックは行わず、予め決定した電流指令値と速度指令値から電圧指令値を決定する同期運転と呼ぶ手法で駆動する。
【００８５】
同期運転中は位置検出ができないため、トルクに直接寄与する電流だけを与えることはできず、無駄な電流も流れてしまう。従って、冷蔵庫の圧縮機駆動用モータの起動時や低速運転時には必要なトルクを得るために、余裕をもった電流を流す必要がある。
【００８６】
消費電力量削減するためには、零速度を含む極低速域においても位置検出を行い、トルクに直接寄与する電流だけを与えることが必要になる。つまり、必要最小限の電流によって圧縮機を運転することにより、消費電力量低減が可能なモータ制御装置およびそれを用いた冷凍機および空調機を提供することが目的の一つである。さらに、高速運転による冷却能力の確保のために、広い速度範囲においてモータを位置センサレスで駆動が可能なモータ制御装置およびそれを用いた冷凍機および空調機を提供することが目的の一つである。
【００８７】
本実施例にて使用する１２０度通電方式は、速度誘起電圧を用いる一般的なものとは異なり、モータのインダクタンスや抵抗値のばらつきによって生じる回転子位置ごとの磁束変化率の差を利用したものである。１２０度通電方式による制御中のインバータの非通電相には、回転子位置ごとの磁束変化率の差によって異なる起電圧（開放相起電圧）が観測され、この開放相起電圧は速度誘起電圧とは異なり、モータの停止時から検出可能なため、この開放相起電圧を検出すれば、低速から極低速領域においても回転子の位置を推定することができる。
【００８８】
しかし、上記開放相起電圧の大きさはインバータ直流電源電圧の大きさの変化に合わせて変動するため、例えば、図１４に記載のような整流方式を切替える機能を有した制御構成において、圧縮機を起動させる際の加速中に整流回路を切替えて直流電圧を増加させた場合、図３０に示すように整流方式を切替えた際の位置推定結果に誤差が生じ、起動できない可能性がある。尚、図３０における圧縮機起動完了までのシーケンスについて簡単に説明すると、例えば、運転モードとしては区間Ａ〜区間Ｃの４つに分けられる。
【００８９】
区間Ａは、モータの回転速度がゼロである。つまり、直流の電流が流れることになる。
例えば、通電モード１に固定して電圧を印加した場合は、回転子は−３０度の位置に位置決めされる。図３３は、通電モード１の電圧印加時の実軸と３相軸の関係図の例である。
【００９０】
ここで、図７の通電モード、およびスイッチング相関係を改めて見ると、通電モード１では、Ｕ相＋からＶ相−に電圧が印加される。つまり、Ｕ相からＶ相に電流が流れる。図３３では、この電流を太線矢印で示している。この図から、回転子は−３０度の位置に位置決めされることが明らかである。
【００９１】
次に期間Ｂに移行する際、通電モード３に電圧を印加する。回転子が−３０度〜＋３０度の位置にいる場合は、図７から分かるように、通電モード３の電圧を印加することで、最大トルクが発生し、これによってモータは加速する。
【００９２】
なお、ここでは、期間Ａにおいて印加する電圧を通電モード１としたが、もちろん他の通電モードの電圧を印加しても良く、期間Ｂに移った際に、２モード分、回転方向に通電モードを増加させればよい。
【００９３】
前述した１２０度通電方式によって、通電モードを順次変更することで、モータは加速して回転速度が上昇する。モータの回転速度がＮ１に達した時点で、整流方式を全波倍電圧整流方式に切替えて運転を継続する。その後、さらにモータが加速し、回転速度がＮ２に達した時点で、通常運転モードとし、起動シーケンスを終了する。
【００９４】
本実施例におけるモータ制御装置の構成図は、図１４に示す構成である。
【００９５】
図１４に示す構成においては、整流用ダイオードブリッジ１と平滑用キャパシタ２と整流方式切替手段１７により構成される整流回路１９によって交流の商用電源電圧をインバータ５の直流電源電圧に変換する。
【００９６】
整流方式切替手段１７は、制御器１８からの切替信号に応じて、整流ダイオードブリッジ１と平滑キャパシタ２の電気的な接続状態を全波整流（スイッチＡ側）と全波倍電圧整流（スイッチＢ側）を切替える。例えば、整流ダイオードブリッジ１への入力電圧が実効値１００Ｖの交流電圧で、整流方式切替手段１７のスイッチがＡ側にあるとき、インバータ５の直流電源電圧はおおよそ１４１．４Ｖ程度となり、スイッチがＢ側にあるときは２倍の２４２．８Ｖ程度となる。尚、実際には整流用ダイオードブリッジ１や回路配線等による電圧降下分が存在するが、ここでは説明の簡略化のため考慮しない。
【００９７】
その他、実施例１にて説明した同一の符号および構成に関する説明や１２０度通電方式によるモータ駆動方法については簡略化のためここでは説明しない。
【００９８】
図３１に本実施例における制御器８の制御構成ブロック図の一例を示す。尚、図１８に示した制御構成と同一の符号を付された構成と同一の機能を有する部分については、説明を省略する。
【００９９】
図３１に示す制御構成ブロック図は、図１８に示す制御構成に対して整流方式切替手段１７への切替信号を出力する整流方式切替判定器が追加されている以外は、実施例１で説明した図１８の制御構成と同様である。すなわち、位置推定器２５は図２０に示すように、通電相選択器２６の出力(通電モード)と、ＵＶＷ各相の開放相起電圧Ｖｕ＿ｉｎ、Ｖｖ＿ｉｎ、Ｖｗ＿ｉｎと、インバータ直流電源電圧Ｅｄｃを入力とし、開放相起電圧とインバータ直流電源電圧Ｅｄｃの比率が通電モード切替閾値を超えた場合に通電モード切替トリガを出力する。
【０１００】
図３１に示す制御構成にて冷蔵庫用圧縮機を起動させた場合、図３２に示すように整流方式を切替えた際にも位置検出を精度良く行えるため、モータを問題なく加速させることができる。
【０１０１】
本実施例によれば、冷蔵庫において圧縮機駆動用モータを駆動する場合に、開放相起電圧を利用した１２０度通電による高効率センサレス駆動が極低速領域から実現できる。また、整流方式の切替えによって発生するインバータ直流電源電圧の変化にも対応できるため、高速領域についても問題なく運転することができる。すなわち、起動時のような極低速領域においてもトルクに直接寄与する電流だけをモータに流すことができ、従来に比べて消費電力を抑制することでき、高速領域においても駆動が可能なため高い冷却性能を得ることもできる。
【実施例３】
【０１０２】
各実施例に関わるモータ制御装置、およびそれを用いた駆動装置、冷凍機、空調機の制御器８や制御器１８の多くは、マイコン（マイクロコンピュータ）やＤＳＰなどの半導体集積回路（演算制御手段）によって構成され、ソフトウェアなどで実現していることが多い。そのため、上記制御器が正しく構成されているか、検証することが難しいという課題がある。そこで、本実施例においては、各実施例に関する構成が正しく動作しているかを検証する方法について制御器８の制御構成を基に、図３４を用いて説明する。
【０１０３】
なお、実施例１および２に示した、同一の符号を付された構成と同一の機能を有する部分については、説明を省略する。
【０１０４】
検証するにあたり測定が必要な値は、インバータ５のＵＶＷ各相のドライブ信号と、インバータ直流電源電圧Ｅｄｃと、ＵＶＷ各相の開放相起電圧Ｖｕ＿ｉｎ、Ｖｖ＿ｉｎ、Ｖｗ＿ｉｎである。
【０１０５】
各測定値の検出方法の一例として、まず、ドライブ信号は制御器８の基準電位からの電位差で測定できる。また、インバータ直流電源電圧は、制御器８に入力される値と同じ値を測定し分圧抵抗比を換算することで測定できる。また、ＵＶＷ各相の開放相起電圧は制御器８に入力される値と同じ値を測定し分圧抵抗比を換算することで測定できる。
【０１０６】
検証方法としては、インバータ５のドライブ信号を測定し、その状態からどの通電モードになっているかを判定する。尚、ドライブ信号と通電モードの関係は図７に示す通りである。
【０１０７】
さらに、インバータ直流電源電圧と開放相起電圧の値を測定し、比率（開放相起電圧比率Ｖｏｐ）を求め、例えば通電モードが３から４に切り替わる際の開放相起電圧比率Ｖｏｐ１を記録する。その後、交流の商用電源電圧の大きさを変えるなどしてインバータ直流電源電圧を可変させ、再度、通電モードが３から４に切り替わる際の開放相起電圧比率Ｖｏｐ２を記録する。
【０１０８】
以上のように、各実施例が正しく動作しているかは、測定したＶｏｐ１とＶｏｐ２がおよそ同じ値になるかを確認することで、検証可能である。尚、ここでは例として通電モードが３から４に変わる場合について記載したが、それぞれの通電モードの切り替わり時の開放相起電圧比率についても同様に検証できる。
【０１０９】
なお、本発明は上記した各実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した各実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
【０１１０】
また、上記の各構成、機能、処理部、処理手続き等は、それらの一部または全部を、例えば集積回路で設計する等によりハードウェアで実現しても良い。また、上記の各構成や機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現しても良い。
【０１１１】
モータは、永久磁石モータとして説明したが、その他の電動機（例えば、誘導機、同期機、スイッチトリラクタンスモータ、シンクロナスリラクタンスモータなど）を用いても構わない。その際、電動機によっては電圧指令値作成器での演算方法が変わるが、それ以外については同様に適用でき、本願の目的を達成可能である。すなわち、インバータの直流電源電圧が変化するようなシステムにおいても、回転子の位置情報を精度良く検出でき、零速度近傍の極低速領域からの高効率駆動が可能なセンサレス駆動方式を実現することが可能となる。
【符号の説明】
【０１１２】
１. 整流用ダイオードブリッジ、２. 平滑用キャパシタ、３. インバータ電源電圧検出手段、４. インバータ電流検出手段、５. インバータ、６. モータ、７. 開放相起電圧検出手段、８. 制御器、９．圧縮機、１０．ピストン、１１．シャフト、１２．クランクシャフト、１３．シリンダ、１４．吸込み口、１５．弁、１６．吐出口、１７．整流方式切替手段、１８．制御器、１９．整流回路部、２０．昇圧チョッパ、２１．制御器、２２．ＶｄＶｑ圧指令演算器、２３．ｄｑ逆変換器、２４．ＰＷＭ発生器、２５．位置推定器、２６．通電相選択器、２７．開放相起電圧選択器、２８．閾値選択器、２９．比較器、３０．位置推定器、３１．閾値選択器、３２．モータ制御装置、３３．冷蔵庫、３４．熱交換機、３５．送風機、３６．圧縮機、３７．圧縮機駆動用モータ、３８．冷蔵庫制御装置、３９．庫内制御装置、４０．整流方式切替判定器、４１．検証手段、１００．モータ制御装置
【図１】
2014079035.tif 000003
【図２】
2014079035.tif 000004
【図３】
2014079035.tif 000005
【図４】
2014079035.tif 000006
【図５】
2014079035.tif 000007
【図６】
2014079035.tif 000008
【図７】
2014079035.tif 000009
【図８】
2014079035.tif 000010
【図９】
2014079035.tif 000011
【図１０】
2014079035.tif 000012
【図１１】
2014079035.tif 000013
【図１２】
2014079035.tif 000014
【図１３】
2014079035.tif 000015
【図１４】
2014079035.tif 000016
【図１５】
2014079035.tif 000017
【図１６】
2014079035.tif 000018
【図１７】
2014079035.tif 000019
【図１８】
2014079035.tif 000020
【図１９】
2014079035.tif 000021
【図２０】
2014079035.tif 000022
【図２１】
2014079035.tif 000023
【図２２】
2014079035.tif 000024
【図２３】
2014079035.tif 000025
【図２４】
2014079035.tif 000026
【図２５】
2014079035.tif 000027
【図２６】
2014079035.tif 000028
【図２７】
2014079035.tif 000029
【図２８】
2014079035.tif 000030
【図２９】
2014079035.tif 000031
【図３０】
2014079035.tif 000032
【図３１】
2014079035.tif 000033
【図３２】
2014079035.tif 000034
【図３３】
2014079035.tif 000035
【図３４】
2014079035.tif 000036