JP2010288348A - 同期モータの制御装置とそれを用いた冷凍装置および空調装置 - Google Patents
同期モータの制御装置とそれを用いた冷凍装置および空調装置 Download PDFInfo
- Publication number
- JP2010288348A JP2010288348A JP2009139329A JP2009139329A JP2010288348A JP 2010288348 A JP2010288348 A JP 2010288348A JP 2009139329 A JP2009139329 A JP 2009139329A JP 2009139329 A JP2009139329 A JP 2009139329A JP 2010288348 A JP2010288348 A JP 2010288348A
- Authority
- JP
- Japan
- Prior art keywords
- motor
- synchronous motor
- current
- load torque
- reference value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Landscapes
- Control Of Ac Motors In General (AREA)
Abstract
【課題】負荷トルクが同期モータの回転に同期して変動する場合に、簡単な構成で振動を抑制できる同期モータの制御装置を提供する。さらに、この制御装置を用いた低振動かつ低騒音の冷凍装置および空調装置を提供する。
【解決手段】同期モータ2の制御装置4は、モータ電圧とモータ電流との位相差に基づいてモータ電圧の振幅の基準値Aを算出する。制御装置4は、さらに、圧縮機3の負荷トルクの変動に合うように予め設定された補正係数C(Θ)を用いて、算出した振幅の基準値Aを補正する。このとき、同期モータ2の1回転中で負荷トルクが最小となる機械角の近辺である特定の機械角においてγ軸電流が目標値に一致するように、補正係数C(Θ)の変化幅が調整される。これによって、同期モータ2の複数回転にわたって負荷トルクが一定のパターンから変動した場合でも、負荷トルクとモータトルクとの差を最小化できる。
【選択図】図1
【解決手段】同期モータ2の制御装置4は、モータ電圧とモータ電流との位相差に基づいてモータ電圧の振幅の基準値Aを算出する。制御装置4は、さらに、圧縮機3の負荷トルクの変動に合うように予め設定された補正係数C(Θ)を用いて、算出した振幅の基準値Aを補正する。このとき、同期モータ2の1回転中で負荷トルクが最小となる機械角の近辺である特定の機械角においてγ軸電流が目標値に一致するように、補正係数C(Θ)の変化幅が調整される。これによって、同期モータ2の複数回転にわたって負荷トルクが一定のパターンから変動した場合でも、負荷トルクとモータトルクとの差を最小化できる。
【選択図】図1
Description
本発明は、インバータによって同期モータを制御する同期モータの制御装置、ならびにその同期モータを用いて圧縮機を駆動する冷凍装置および空調装置に関する。
インバータを用いた同期モータの可変速制御は、高効率および高出力運転が可能であるために広く利用されている。その用途の1つに、シングルロータ型圧縮機あるいはレシプロ型圧縮機などが挙げられる。これらの圧縮機は、空気調和機や冷蔵庫などの家電製品に搭載される圧縮機として広く使用されている。
これらの圧縮機用の同期モータを用いて可変速制御を行なう場合に、いくつかの問題がある。第1の問題は、これらの圧縮機では、吸入、圧縮、吐出の各工程ごとに冷媒ガスの圧力が変化するので周期的に負荷トルクが変動することである。このため、負荷トルクの変動に合わせてトルク制御を適切に行なわないと、モータ1回転中で回転速度が変動するために振動や騒音が大きくなってしまう。第2の問題は、圧縮機の内部が高温、高圧となるために、ロータにホールセンサなどのフィードバック用の位置検出器を設けることが困難なことである。このため、センサレス制御によってモータを駆動する必要がある。
上記の問題点を解決するために、周期的に変動する負荷トルクに応じて位置センサレスでモータトルクを制御する同期モータの制御法が開発されている。
図18は、第1の従来技術の同期モータの制御装置104の構成を示すブロック図である(たとえば、特開平10−201289号公報(特許文献1)参照)。図18に示すように、第1の従来技術の同期モータの制御装置104は、交流電源106の出力を直流電力に変換する整流回路107と、整流回路107の出力を交流電力に変換してブラシレスモータ102に出力するインバータ回路105と、位置検出回路109と、駆動制御回路108とを含む。位置検出回路109は、120度駆動方式で通電されたブラシレスモータ102の端子電圧に含まれている誘起電圧を用いて回転子の位置を検出する。駆動制御回路108は、検出された回転子の位置に基づいてブラシレスモータの電機子巻線の通電を切り替える。このとき、ブラシレスモータの1回転が複数区間に分割され、駆動制御回路108は、位置検出をもとに各区間の時間を計時するとともに、ブラシレスモータの1回転の平均周期を算出する。駆動制御回路108は、得られた平均周期および各区間の時間をもとにして1回転中における速度変化分を算出し、この速度変化分をもとにして1回転中の各区間の印加電圧を補正してトルク制御を行う。
また、特開2002−44985号公報(特許文献2)に開示される第2の従来技術では、ロータの機械的位置と負荷トルクとの関係が1つのパターンに決定できることに着目する。そして、予め実験によりロータの機械的位置と負荷トルクとの関係を示すトルクパターンを作成し、作成されたトルクパターンに基づいてモータトルクの制御を行なう。モータトルクは、PWM(Pulse Width Modulation)信号のデューティ比によって制御される。
上記の第1の従来技術では、誘起電圧のゼロクロスを検出してロータ位置検出を行っているため、モータの3相をそれぞれ120度通電することにより駆動している。したがって、非通電区間ではトルク制御が行えない。また、120度通電は180度通電に比べ、モータ電流の変化が急峻となるため騒音や騒音が大きくなるという問題もある。また、誘起電圧のゼロクロスを検出するには、同期モータの制御装置に、モータの端子電圧を分圧するための分圧抵抗、およびモータの各端子電圧の分圧同士を比較するコンパレータなどを設けることが必要となる。このため、回路のコストが増加するという問題がある。また、非通電区間が存在するために電流脈動が大きくなり、迅速に制御を安定させるのが困難である。
第2の従来技術の方法は、シングルロータ型圧縮機の負荷トルクの変動に起因した振動が小さくなるように、事前に実験を行なって機械角ごとの制御パラメータを予め求めておくものである。この方法は、非通電区間のない180度通電方式にも適用することが可能である。しかしながら、上記の第2の従来技術の場合、トルク制御のために設定した制御パラメータが固定されているため、次に説明するように、負荷トルクが一定のパターンから変化した場合に振動・騒音が増加するという問題がある。
図19は、負荷トルクおよびモータトルクとロータ角速度との関係を示す図である。図19(A)はモータトルクを一定に制御した場合のグラフであり、図19(B)は負荷トルクの変動に合うようにモータトルクを変化させた場合のグラフである。また、図19(C)は、図19(B)の場合から負荷トルクのパターンに変化が生じた場合である。図19(A)〜(C)において、負荷トルクと機械角との関係は実線で示され、モータトルクと機械角との関係は破線で示され、ロータ角速度と機械角との関係は一点鎖線で示される。
前述のように、モータ1回転中の圧縮機の負荷トルクは、ロータの機械角に応じた一定のパターンで変動する。このため、図19(A)のようにモータトルクが一定の場合には、負荷トルクの変動に応じてロータの回転速度が変化する。この結果、同期モータに振動や騒音が発生する。
これに対して、図19(B)に示すようにモータトルクが負荷トルクに等しくなるようにモータトルクを制御した場合には、ほぼ一定のロータ角速度が得られる。ところが、図19(C)のように負荷トルクが一定のトルクパターンからさらに変化した場合には、負荷トルクとモータトルクとの間に差が生じるので、再びロータ角速度が振動することになる。
上記の問題に対して、負荷トルクの大きさを推定することによってモータトルクを制御する方法が考えられる。モータ電流やモータパラメータなどを使用して負荷トルクの大きさを推定することは一応可能ではあるけれども、システムが複雑となるばかりでなく、モータパラメータの推定誤差、モータ電流検出誤差などの複数の推定誤差の累積によりシステムが不安定となることもあり得る。
この発明は上記のような問題点を解決するためになされたものである。この発明の目的は、負荷トルクが同期モータの回転に同期して変動する場合に、簡単な構成で振動を抑制できる同期モータの制御装置を提供することであり、さらに、この制御装置を用いた低振動かつ低騒音の冷凍装置および空調装置を提供することである。
この発明は一局面において、負荷装置に接続された同期モータの制御装置であって、インバータ装置と、振幅基準値算出部と、γ軸電流検出部と、補正部と、信号生成部とを備える。ここで、負荷装置の負荷トルクは、同期モータのロータの回転に同期して変動する。インバータ装置は、制御信号を受け、入力された直流電力を制御信号に対応したモータ電圧を有する多相の交流電力に変換して同期モータに出力する。振幅基準値算出部は、同期モータのステータを流れるモータ電流に基づいて、モータ電圧の振幅の基準値を算出する。γ軸電流検出部は、モータ電流を回転座標系に変換したときにモータ電圧の軸と直交する成分電流であるγ軸電流を、同期モータの1回転中で負荷トルクが最小となる機械角の近辺の予め定めた第1の機械角において検出する。補正部は、負荷トルクの変動に合うように予め定められた変動パターンに基づいて振幅の基準値を補正し、さらに、第1の機械角において検出されたγ軸電流が目標値に一致するように変動パターンによる振幅の基準値の補正量を調整する。信号生成部は、補正部によって補正された振幅の基準値に基づいて制御信号を生成する。
好ましくは、第1の機械角は、モータ電圧を正弦波で表わした場合に、各相のモータ電圧が0となる電気角0°および180°に対応した機械角のうちで、負荷トルクが最小となる機械角である。
また、好ましくは、同期モータの制御装置は、モータ電流に対応して予め設定された目標位相差を記憶する目標位相差記憶部をさらに備える。この場合、振幅基準値算出部は、モータ電圧とモータ電流との位相差が、目標位相差に一致するように振幅の基準値を算出する。
また、好ましくは、同期モータの制御装置は、同期モータの1回転中の負荷トルクの変動に起因したモータ電流の変動に基づいて、同期モータの機械角と電気角との対応関係を判定する機械角判定部をさらに備える。
また、好ましくは、インバータ装置は、制御信号としてのパルス幅変調信号に応答してスイッチングする複数のスイッチング素子を含む。そして、同期モータの制御装置は、インバータ装置の入力電流を検出する電流センサと、モータ電流推定部とをさらに備える。モータ電流推定部は、パルス幅変調信号に基づいて、複数のスイッチング素子がスイッチングする直前と直後の電流センサによる検出値の変化分を求め、求めた変化分に基づいてモータ電流を推定する。
また、好ましくは、負荷装置は圧縮機である。
また、この発明は他の局面において、同期モータと、同期モータの回転に同期して負荷トルクが変動する負荷装置としての圧縮機と、同期モータを制御する上記の同期モータの制御装置とを備えた冷凍装置または空調装置である。
また、この発明は他の局面において、同期モータと、同期モータの回転に同期して負荷トルクが変動する負荷装置としての圧縮機と、同期モータを制御する上記の同期モータの制御装置とを備えた冷凍装置または空調装置である。
この発明の同期モータの制御装置によれば、モータ電圧とモータ電流とに基づいて決定したモータ電圧の振幅の基準値が、負荷トルクの変動に合うように予め定められた変動パターンに基づいて補正される。さらに、第1の機械角において検出されたγ軸電流が目標値に一致するように変動パターンによる振幅の基準値の補正量が調整される。これによって、負荷トルクとモータトルクとの差を容易に最小化でき、回転速度の変動や振動を抑制することができる。さらに、この制御装置を用いることによって低振動、低騒音の冷凍装置および空調装置を提供することができる。
以下、この発明の実施の形態について図面を参照して詳しく説明する。なお、同一または相当する部分には同一の参照符号を付して、その説明を繰返さない。
[モータ制御装置の全体構成]
図1は、この発明の実施の一形態による空調装置1の構成を示す機能ブロック図である。図1を参照して、空調装置1は、同期モータ2と、同期モータ2に接続された負荷装置としての圧縮機3と、同期モータ2を駆動制御する制御装置4を含む。さらに、制御装置4は、交流(AC:Alternating Current)電源6と、コンバータ回路7と、インバータ回路5と、電流センサとしての電流検出抵抗(シャント抵抗)10と、電流検出回路11と、マイクロコンピュータ8とを含む。
図1は、この発明の実施の一形態による空調装置1の構成を示す機能ブロック図である。図1を参照して、空調装置1は、同期モータ2と、同期モータ2に接続された負荷装置としての圧縮機3と、同期モータ2を駆動制御する制御装置4を含む。さらに、制御装置4は、交流(AC:Alternating Current)電源6と、コンバータ回路7と、インバータ回路5と、電流センサとしての電流検出抵抗(シャント抵抗)10と、電流検出回路11と、マイクロコンピュータ8とを含む。
なお、空調装置1は、図1に示した構成の他に、少なくとも室内熱交換器、室外熱交換器、膨張装置、およびこれらを接続する冷媒配管を含む。冷媒配管に設けた四方弁の切り替えにより、冷房運転を行うときには冷媒配管の冷媒の流れ方向を圧縮機→室外熱交換器→膨張装置→室内熱交換器→圧縮機の方向とし、暖房運転を行うときには冷媒回路の冷媒の流れ方向を圧縮機→室内熱交換器→膨張装置→室外熱交換器→圧縮機の方向とする。
図1の同期モータ2は、インバータ回路5によって駆動される4極3相の永久磁石同期モータ(PMSM:Permanent Magnet Synchronous Motor)である。この実施の形態の場合、同期モータ2はロータ表面に永久磁石を貼り付けた表面磁石構造の同期モータ(SPMSM:Surface Permanent Magnet Synchronous Motor)であってもよいし、永久磁石をロータの内部に埋め込んだ埋込磁石同期モータ(IPMSM:Interior Permanent Magnet Synchronous Motor)であってもよい。IPMSMは、マグネットトルクのほかにリラクタンストルクも利用できるので、SPMSMに比べてより高効率で可変速範囲が広くなる。
同期モータ2によって駆動される圧縮機3は、たとえば、空調装置1によく用いられるシングルロータ型圧縮機である。圧縮機3の負荷トルクは、同期モータ2の回転に同期して変動する。
コンバータ回路7は、交流電源6から出力された単相交流を直流に変換してインバータ回路5に供給する。
インバータ回路5は、コンバータ回路7から出力された直流を3相交流(U相、V相、W相)に変換して同期モータ2のステータの電機子巻線に供給する。図1の場合、インバータ回路5の各相アームは、高電圧側ノードHVと低電圧側ノードLVとの間に直列接続された各2個のスイッチング素子としてのIGBT(Insulated Gate Bipolar Transistor)を含む。具体的にU相アームはIGBTQu,Qxを含み、これらの接続ノードが同期モータ2のU相巻線に接続される。同様に、V相アームを構成するIGBTQv,Qyの接続ノードが同期モータ2のV相巻線に接続され、W相アームを構成するIGBTQw,Qzの接続ノードが同期モータ2のW相巻線に接続される。IGBTQu,Qv,Qw,Qx,Qy,Qzの各ゲート電極には、後述するパルス幅変調(PWM:Pulse Width Modulation)信号生成部16からPWM信号が供給される。IGBTQu,Qv,Qw,Qx,Qy,QzがPWM信号に応答してスイッチングすることによって、擬似的な正弦波であるモータ電圧が同期モータ2に供給される。また、インバータ回路5は、IGBTQu,Qv,Qw,Qx,Qy,Qzと逆バイアス方向にそれぞれ並列接続された還流ダイオードDu,Dv,Dw,Dx,Dy,Dzを含む。
電流検出抵抗10は、インバータ回路5に入力される直流電流Idcを検出するために設けられる。図1の場合、電流検出抵抗10は、コンバータ回路7の低電圧側の出力ノードとインバータ回路5の低電圧側ノードLVとを接続する直流ラインに設けられる。
電流検出回路11は、電流検出抵抗10の両端に発生する電圧に基づいてインバータ回路5に供給される直流電流Idcを検出する。電流検出回路11は、直流電流Idcの検出値を増幅して、直流電流信号としてマイクロコンピュータ8に出力する。図3を参照して後述するように、この直流電流信号に基づいて同期モータ2のステータの各相に流れるモータ電流Iu,Iv,Iwが推定される。
マイクロコンピュータ8は、CPU(Central Processing Unit)、RAM(Random-Access Memory)、ROM(Read-Only Memory)、A/D(Analog to Digital)変換器、およびD/A(Digital to Analog)変換器を含む。マイクロコンピュータ8は、A/D変換器を介して、電流検出回路11から出力された直流電流信号を検出する。また、マイクロコンピュータ8は、検出した直流電流信号に基づいて、同期モータ2を駆動制御するためのPWM信号を生成する。生成されたPWM信号は、D/A変換器によってアナログ信号に変換された後、インバータ回路5に出力される。マイクロコンピュータ8の処理は、プログラムに基づくソフトウェア処理によって行なわれる。
ここで、本実施の形態による同期モータ2の速度制御方式は、他制運転(速度オープンループ運転)方式である。すなわち、マイクロコンピュータ8による制御によって、インバータ回路5は、回転数指令値に対応した強制励磁角周波数ωを有するモータ電圧を同期モータ2の各相に印加する。このとき、マイクロコンピュータ8は、モータ電圧とステータの各相を流れるモータ電流Iu,Iv,Iwとの位相差を検出し、検出した位相差が目標位相差となるようにフィードバック制御する。このような位相差制御は、同期モータ2のロータとステータとの相対位置を直接検出するものではない。しかしながら、位相差とロータおよびステータの相対位置とは、ほぼ比例関係にあるので、位相差を制御することによって間接的にロータおよびステータの相対位置を制御することができる。この結果、同期モータ2の高効率駆動のために適切なタイミングでモータに通電することができる。
図2は、目標位相差のデータテーブルの一例を示す図である。図2に示すように、モータ電圧とモータ電流との位相差の目標値である目標位相差は、同期モータ2のモータ電流の振幅値に対応して予め定められる。図2のデータテーブルでは、10ビットのA/D変換によって変換されたモータ電流値に対応して目標位相差が与えられている。目標位相差は、同期モータ2の構成によって異なるため、実験やシミュレーションなどによって同期モータ2を高効率に駆動するために適した値が予め決められる。
[マイクロコンピュータによるモータ制御]
再び図1を参照して、マイクロコンピュータ8の動作について詳しく説明する。機能的に見ると、マイクロコンピュータ8は、モータ電流推定部12と、位相差検出部13と、目標位相差記憶部14と、振幅基準値算出部15と、PWM信号生成部16と、回転数設定部17と、正弦波データ作成部18とを含む。主にこれらの構成要素によって、前述の位相差情報のフィードバック制御による他制運転が実現される。
再び図1を参照して、マイクロコンピュータ8の動作について詳しく説明する。機能的に見ると、マイクロコンピュータ8は、モータ電流推定部12と、位相差検出部13と、目標位相差記憶部14と、振幅基準値算出部15と、PWM信号生成部16と、回転数設定部17と、正弦波データ作成部18とを含む。主にこれらの構成要素によって、前述の位相差情報のフィードバック制御による他制運転が実現される。
さらに、マイクロコンピュータ8は、モータ電流積算部19と、平均化部20と、ロータ位置判定部21と、γ軸電流検出部22と、乗算部24と、補正量算出部25と、補正係数記憶部26とを含む。これらの構成要素よって、負荷トルクの変動に応じたモータトルクの制御が実現される。なお、乗算部24および補正量算出部25がこの発明の補正部23に対応する。以下、主として図1を参照して、上記の各構成について説明する。
モータ電流推定部12は、PWM信号生成部16が生成するPWM信号に基づいて、各IGBTQu,Qv,Qw,Qx,Qy,Qzがスイッチングする直前と直後の直流電流信号の変化分を求め、求めた変化分に基づいてモータ電流Iu,Iv,Iwを推定する。モータ電流推定部12は、特開平8−19263号公報に記載されているものと同様である。
図3は、図1のモータ電流推定部12の構成の一例を示すブロック図である。図3を参照して、モータ電流推定部12は、電流検出回路11から受けた直流電流信号Idcに基づいて、各相のモータ電流信号Iu,Iv,Iwを算出して出力する。モータ電流推定部12は、サンプルホールド部31,32と、タイミング制御部33と、減算部34と、分配演算部35とを含む。
サンプルホールド部31,32は、PWM信号によるスイッチングパターンに基づいて、直流電流信号Idcのサンプリングおよびサンプリングした値の一時的記憶を交互に行なう。このときのサンプルタイミングは、インバータ回路5のU相アーム、V相アーム、W相アームのスイッチングパターンに応じてタイミング制御部33によって制御される。具体的に、サンプルホールド部31,32は、一方が各相のアームのスイッチング直前の直流電流信号Idcをサンプリングするときに他方がスイッチング直後の直流電流信号Idcをサンプリングする。
タイミング制御部33は、インバータ回路5の各相アームのオン/オフを制御するPWM信号から各相アームのスイッチングのタイミングを検知し、検知したスイッチングのタイミングに基づいてサンプルホールド部31,32でのサンプルタイミングを決定する。
減算部34は、サンプルホールド部31,32がそれぞれサンプリングした直流電流信号Id1,Id2の差であるΔIdを算出する。
分配演算部35は、電流差ΔIdを各相別に分配することによって電流信号Iu,Iv,Iwを得る。この信号分配のタイミングは、タイミング制御部33によって制御される。こうして得られた各相のスイッチング前後の電流差ΔIdが、インバータ回路5の各相の出力電流(モータ電流)である。
このようなモータ電流推定部12を設けることにより、インバータ回路5の出力側に、コイルおよびホール素子で構成された電流センサ、カレントトランスといったモータ電流を検出するための電流センサを設ける必要がないので、コストを削減することができる。
再び図1を参照して、位相差検出部13は、PWM信号生成部16から出力されたモータ電圧信号とモータ電流推定部12から出力されたモータ電流信号とを用いてモータ電圧とモータ電流との位相差を検出し、検出した位相差φに関する情報(以下、位相差情報という)を振幅基準値算出部15に出力する。ここで、モータ電圧信号はPWM信号生成部16で作成するので、同期モータ2の各相のモータ電圧を直接検出する必要はない。位相差検出部13において検出する位相差φは、モータ電圧がモータ電流に対して進み位相の場合は正の値、遅れ位相の場合は負の値、同相の場合は0とする。また、モータ電圧のゼロクロス点とモータ電流のゼロクロス点の位相差から位相差情報を検出する場合、ゼロクロス点は電気角360度中に0度と180度の2点存在するため、電気角360度中に2回位相差を検出することができる。したがって、同期モータ2が4極3相同期モータである場合、モータの1回転が電気角の2周期に対応するので、モータの1回転中に1相あたり4回位相差を検出することができる。
目標位相差記憶部14は、図2で説明したように、モータ電流と目標位相差との関係を示すデータテーブルを格納している。目標位相差記憶部14は、モータ電流の大きさに応じた目標位相差φ*を振幅基準値算出部15に出力する。
振幅基準値算出部15は、位相差φと目標位相差φ*との誤差量を求め、誤差データに対して所定の増幅を行って比例誤差データ(P)を算出する。さらに、振幅基準値算出部15は、誤差量を積算してその積算値を増幅して積分誤差データ(I)を算出する。比例誤差データ(P)と積分誤差データ(I)とを加算することによって、モータ電圧の振幅の基準値Aが得られる。振幅の基準値Aは、ロータの機械角によらず一定の値である。振幅の基準値Aは、後述する補正部23によって補正され、補正後の振幅の基準値がPWM信号生成部16に出力される。
回転数設定部17は、目標とする回転数指令値に対応する強制励磁角周波数ωを決定し、その決定した強制励磁角周波数ωを正弦波データ作成部18に出力する。同期モータ2の極数を2p(ただし、この実施の形態ではp=2)とし、回転数指令値をN[rpm]とし、円周率をπとしたとき、強制励磁角周波数ωは、
ω=2π×p×N/60 …(1)
で与えられる。
ω=2π×p×N/60 …(1)
で与えられる。
正弦波データ作成部18は、所定のデータ個数で構成された正弦波データテーブルを予め記憶している。そして、正弦波データ作成部18は、強制励磁角周波数ωを用いて、同期モータ2の各相に対応した正弦波データ(電気角で120度ずつずらした正弦波データ)SU,SV,SWを正弦波データテーブルから読み出して、PWM信号生成部16に出力する。なお、この正弦波データの作成は、正弦波データテーブルを基に作成する代わりに、演算によって作成しても構わない。
PWM信号生成部16は、正弦波データ作成部18で作成された各相の正弦波データSU,SV,SWの各々と、補正部23から出力された補正後の振幅基準値と乗算することによって、各相のモータ電圧の指令値であるモータ電圧信号を算出する。さらに、PWM信号生成部16は、PWM信号のキャリア周期で三角波を発生させ、この三角波の波高値と各相のモータ電圧信号とを比較し、その比較結果に応じてHレベル/Lレベルの信号を出力することによってPWM信号を生成する。このときのPWM信号のデューティ値は、補正後の振幅の基準値に応じた値になる。生成された各相のPWM信号は上アームのIGBTQu,Qv,Qwのゲート電極に出力される。また、下アームのIGBTQx,Qy,Qzのゲート電極には、それぞれ上アームのIGBTQu,Qv,Qwに出力するPWM信号を反転させた信号が出力される。
以上の構成により、同期モータ2のロータ位置を検出する位置センサを設けなくても、180度通電方式で高効率に同期モータ2を駆動することが可能となる。
[負荷トルクが周期的に変動する場合のモータ制御]
次に、圧縮機3のように負荷トルクが同期モータ2の回転に同期して変動する場合のモータ制御について説明する。
次に、圧縮機3のように負荷トルクが同期モータ2の回転に同期して変動する場合のモータ制御について説明する。
図4は、圧縮機3の負荷トルクの変動パターンを示す図である。図4において横軸は、ロータの機械角[度]であり、縦軸は負荷トルク[N・m]を示す。図4に示すように、負荷トルクは機械角に対して一定のパターンで変動する。この理由は、モータ1回転中の吸入、圧縮、吐出の各工程ごとに冷媒ガスの圧力が変化するからである。圧縮工程で負荷トルクが大きくなり、吐出工程で負荷トルクが小さくなる。さらに、負荷トルクの最大値は、吸入圧力値、吐出圧力値、および冷媒流量などの条件に応じて変動する。図4に示す場合には、A〜Dの順で負荷トルクの最大値が増加し、負荷トルクの最大値が増加するにつれて、負荷トルクの最大値に対応する機械角も変動している。一方、負荷トルクの最小値は、図4のA〜Dのいずれの条件の場合もほぼ0であり、このときの機械角もほぼ一定(図4で270°〜300°)になる。
図5は、負荷トルクおよびモータトルクとロータ角速度との関係を示す図である。図5は、モータ電流振幅を一定にした場合の関係を示している。図5の上段の実線のグラフは負荷トルクとロータの機械角との関係を示し、破線のグラフはモータトルクと機械角との関係を示し、一点鎖線のグラフはロータの角速度と機械角との関係を示す。図5の下段のグラフはモータ電圧振幅と機械角との関係を示す。
図5の場合、モータ1回転中で負荷トルクが変動するのに対して、モータ電圧の振幅を一定に制御しているのでモータトルクは機械角に対して一定の値になる。この結果、負荷トルクに応じてモータの回転数が変化することになる。すなわち、モータトルクが負荷トルクより大きい場合にはモータが加速され、逆にモータトルクが負荷トルクより小さい場合にはモータが減速される。結果として、図5に示すようにロータ角速度が振動する。したがって、ロータの角速度を一定に制御するためには、負荷トルクとモータトルクとがほぼ等しくなるようにモータ電圧の振幅を変化させる必要がある。
そこで、図1の補正部23は、機械角Θに対応して周期的に変化するように予め設定された補正係数C(Θ)を用いてモータ電圧の振幅の基準値Aを補正する。さらに、補正部23は、モータ電圧軸と直交したモータ電流の成分であるγ軸電流を用いて、補正係数C(Θ)の変化幅を調整する。この場合、補正部23は、負荷トルクが最小になる機械角の近辺における予め定めた特定の機械角でのγ軸電流の大きさが目標値(たとえば、0)に一致するように制御する。この制御方法は、圧縮機3の負荷トルクの最小値およびそのときの機械角がほとんど変化しない点に着目したものである。負荷トルクの最大値を推定し、推定した負荷トルクの最大値に合わせてモータトルクを制御することも一応可能と考えられるが、ほぼ一定の値になる負荷トルクの最小値に合わせてモータトルクを制御することのほうがはるかに容易である。
上記の制御に必要な機械角Θの値は、モータ電流積算部19、平均化部20、およびロータ位置判定部21によって判定される。また、補正係数C(Θ)の値は、補正係数記憶部26に予め記憶される。γ軸電流の値は、γ軸電流検出部22によってモータ電流に基づいて検出される。以下、これらの構成要素の機能について詳しく説明する。
[電気角と機械角との対応関係の判定]
図6は、図1のモータ電流積算部19の機能を説明するための図である。図6は、上から順に負荷トルクTL、各相のモータ電流Iu,Iv,Iw、U相のモータ電圧Vu、およびモータ電流の積算値を示している。横軸は同期モータ2の電気角および機械角である。
図6は、図1のモータ電流積算部19の機能を説明するための図である。図6は、上から順に負荷トルクTL、各相のモータ電流Iu,Iv,Iw、U相のモータ電圧Vu、およびモータ電流の積算値を示している。横軸は同期モータ2の電気角および機械角である。
また、図7は、モータ電流の積算方法を説明するための表である。以下、図6、図7を参照して図1のモータ電流積算部19の機能について説明する。
一般に、機械角0°がU相の電気角0°に対応するとすると、極数2p(極対数p)のモータの場合の機械角ΘとU相の電気角θとの関係は、
Θ=θ/p …(2)
で表わされる。したがって、この実施の形態の4極3相モータの場合には、機械角0°〜360°が電気角0°〜720°に対応する。すなわち、機械角で180°の位相がずれたとき電気角では360°だけ位相がずれることになる。したがって、電気角に基づいてロータの機械的位置を判定するためには、ロータが機械角0°(電気角0°)から機械角180°(電気角360°)の範囲(図6の区間A)にあるのか、機械角180°(電気角360°)から機械角360°(電気角720°)の範囲(図6の区間B)にあるのかを判別する必要がある。
Θ=θ/p …(2)
で表わされる。したがって、この実施の形態の4極3相モータの場合には、機械角0°〜360°が電気角0°〜720°に対応する。すなわち、機械角で180°の位相がずれたとき電気角では360°だけ位相がずれることになる。したがって、電気角に基づいてロータの機械的位置を判定するためには、ロータが機械角0°(電気角0°)から機械角180°(電気角360°)の範囲(図6の区間A)にあるのか、機械角180°(電気角360°)から機械角360°(電気角720°)の範囲(図6の区間B)にあるのかを判別する必要がある。
この実施の形態の同期モータの制御装置4は、ロータの機械的位置を判定するために、負荷トルクTLの変動に起因した各相のモータ電流Iu,Iv,Iwの振幅の変動を利用する。この場合、モータ電流Iu,Iv,Iwの振幅の変動を検出するために、モータ電流の積算値が用いられる。
具体的には図7の表に示すように、モータ電流積算部19は、各相のモータ電流のゼロクロス点から次のゼロクロス点までの積分の絶対値を算出する。すなわち、モータ電流を正弦波で表わした場合、各相の電気角0°〜180°および180°〜360°の区間でモータ電流の積分計算が行なわれることになる。したがって、4極3相同期モータの場合には、モータ電流積算値はモータの1回転中で12回算出されることになる。図6のモータ電流積算値のグラフは、図7の表に基づいて、機械角(電気角)と各相のモータ電流積算値との関係をプロットしたものである。
モータ電流積算部19の出力を受けて、平均化部20は、各電気角ごとに、モータ数回転分のモータ電流積算値を平均化する。
ロータ位置判定部21は、平均化部20によって平均化されたモータ電流積算値からロータの機械的位置を判定し、その判定結果を補正量算出部25に与える。具体的には、機械角で180°位相がずれたモータ電流積算値の大小比較を行なうことによってロータの機械的位置を判定する。図6の場合、最も大小の差が大きいU相モータ電流の位相0°〜180°の積算値(符合UP)を利用してロータの機械的位置を判定するのが好ましい。判定に際して、できるだけ精度よく判定を行なうために、所定の回転数のときに極端な軽負荷または高負荷を避けて判定が行なわれる。なお、ロータの機械的位置の判定を一度行なえばその後は電気角をもとに同期モータの制御を行うことができる。
[γ軸電流の検出]
次に、図1のγ軸電流検出部22の機能について説明する。
次に、図1のγ軸電流検出部22の機能について説明する。
図8は、同期モータ2のベクトル図である。図8のベクトル図では、ロータの磁極の中心の軸がd軸と定められ、これより90°位相の進んだ軸がq軸と定められる。また、モータ電圧(端子電圧)Vaの方向がδ軸と定められ、δ軸と直交する軸(モータ電圧Vaよりも90°位相が遅れた軸)がγ軸と定められる。このとき、モータ電流のγ軸、δ軸の成分電流Iγ,Iδは、次式(3)に従ってモータ電流Iu,Iv,Iwを三相二相変換して二相電流Iα,Iβを求め、続いて次式(4)に従ってU相のモータ電圧の位相θ(ただしθ=ωt、ωは強制励磁角周波数)を基準にして回転座標変換することによって与えられる。
図8に示すように、電機子鎖交磁束ベクトルΨoは、ロータの永久磁石による電機子鎖交磁束Ψaと、電機子巻線のd軸インダクタンスLdおよびq軸インダクタンスLqによる電機子反作用とを合成したものである。出力トルク(モータトルクとも称する)は、この電機子鎖交磁束ベクトルΨoと電流ベクトルIaとの外積に極対数pを乗じることによって得られる。埋込磁石同期モータ(IPMSM)の場合はLd<Lqの逆突極性を有するため、負のd軸電流Idを流すことによって、マグネットトルクに加えてリラクタンストルクも出力トルクに加算される。
また、図8のベクトル図において、モータ電圧(端子電圧)Vaは、電機子鎖交磁束ベクトルΨoによって生じた誘導起電力Vo(=ωΨo)と電機子巻線抵抗Raによる電圧降下RaIaとのベクトル和によって与えられる。このとき、モータ電圧Vaと電流ベクトルIaとの位相差φは、モータ電圧Vaとq軸との位相差δから電流ベクトルIaとq軸との位相差βを減じたδ−βによって与えられる。
さて、図1のγ軸電流検出部22は、負荷トルクが最小になる機械角の近辺の予め定めた機械角において、図8の電流ベクトルIaのγ軸方向の成分電流であるγ軸電流Iγを検出する。
ここで、γ軸電流Iγは上式(3),(4)に従ってベクトル演算によって算出してもよいが、この実施の形態のγ軸電流検出部22では、各相のモータ電流Iu,Iv,Iwを正弦波で表わした場合にモータ電圧が0になる電気角θ=0°および180°におけるモータ電流を利用する。4極3相モータの場合、モータ1回転中の12箇所(機械角Θ=0°,30°,60°,90°,120°,150°,180°,210°,240°,270°,300°,330°)でγ軸電流Iγはモータ電流Iaに等しくなるのでγ軸電流Iγを直接検知することができる。γ軸電流検出部22は、これらの機械角のうちで負荷トルクが最小になるときの機械角(たとえば、300°)におけるモータ電流を出力する。このようにγ軸電流をモータ電流から直接検知することによって高度な演算処理が必要でなくなるので、低速度の安価なマイクロコンピュータを利用することが可能になる。
[振幅基準値の補正]
図1の補正係数記憶部26は、同期モータ2の1回転を複数の区間に分けて、各区間における負荷トルクの大きさに合うように予め設定された補正係数Cを記憶する。補正係数Cは、機械角Θの関数C(Θ)として表わされることになる。
図1の補正係数記憶部26は、同期モータ2の1回転を複数の区間に分けて、各区間における負荷トルクの大きさに合うように予め設定された補正係数Cを記憶する。補正係数Cは、機械角Θの関数C(Θ)として表わされることになる。
図9は、図1の補正係数記憶部26に記憶された補正係数のデータテーブルの一例を示す図である。図9の場合、モータ1回転が機械角で30°ずつの12個の区間に分割される。補正係数C(Θ)は、その平均値が0であり、各区間の負荷トルクの大きさに合うように設定されている。すなわち、補正係数C(Θ)は、負荷トルクの増加に伴って増加し、負荷トルクの減少に伴なって減少するように周期的に変化する正弦波状の周期関数として与えられる。
図1の補正量算出部25は、ロータ位置判定部21から出力された機械角Θに対応する補正係数C(Θ)を補正係数記憶部26から読み出し、読み出した補正係数C(Θ)を用いてモータ電圧の振幅の基準値Aを補正する。このとき、補正量算出部25は、γ軸電流検出部22から出力された特定の機械角(たとえば、300°)におけるγ軸電流の検出値に応じて、補正係数C(Θ)の変化幅を調整する。
具体的にこの実施の形態の場合、補正量算出部25の出力は(1+m×C(Θ))と表わされる。乗算部24は、振幅基準値算出部15から出力された基準値Aに補正量(1+m×C(Θ))を乗じた、
A×(1+m×C(Θ)) …(5)
をPWM信号生成部16に出力する。
A×(1+m×C(Θ)) …(5)
をPWM信号生成部16に出力する。
上式(5)において、補正係数C(Θ)のよる基準値Aの補正だけで負荷トルクがモータトルクに等しくなる場合は、上式(5)のmの値はm=1となる。補正係数C(Θ)によって基準値Aを補正した後、負荷トルクがモータトルクよりも増加した場合には、特定の機械角Θ(たとえば、300°)におけるγ軸電流の値は減少するので、上式(5)のmを増加させることによって(m>1)、γ軸電流の値が目標値(たとえば、0)になるように制御する。逆に負荷トルクがモータトルクよりも減少した場合には、特定の機械角Θ(たとえば、300°)におけるγ軸電流の値は増加するので、定式(5)のmを減少させることによって(0<m<1)、γ軸電流の値が目標値(たとえば、0)になるように制御する。これによって、モータ1回転中での負荷トルクの変動に加えて、複数の回転周期にわたって負荷トルクが変動する場合にも、その変動に合わせてモータトルクを調整することが可能になる。
[モータ制御の具体例]
次に、図10〜図16に示す具体例を参照しながら、上記の振幅基準値の補正方法について具体的に説明する。以下の図10、図12、図13、および図15において、上段の破線のグラフはγ軸電流と機械角との関係を示す。中段の実線のグラフは負荷トルクとロータの機械角との関係を示し、破線のグラフはモータトルクと機械角との関係を示し、一点鎖線のグラフはロータの角速度と機械角との関係を示す。また、下段の実線のグラフは、モータ電圧の振幅と機械角との関係を示す。
次に、図10〜図16に示す具体例を参照しながら、上記の振幅基準値の補正方法について具体的に説明する。以下の図10、図12、図13、および図15において、上段の破線のグラフはγ軸電流と機械角との関係を示す。中段の実線のグラフは負荷トルクとロータの機械角との関係を示し、破線のグラフはモータトルクと機械角との関係を示し、一点鎖線のグラフはロータの角速度と機械角との関係を示す。また、下段の実線のグラフは、モータ電圧の振幅と機械角との関係を示す。
図10は、負荷トルクの変動に一致するようにモータトルクを制御した場合においてγ軸電流の大きさを模式的に示す図である。
図11は、図10の場合において同期モータのベクトル図の一例を示す図である。
図10の場合、補正係数記憶部26に記憶された補正係数Cを用いてモータ電圧の振幅の基準値が補正されることによって、モータトルクがモータ1回転中の全ての区間で負荷トルクの変動に一致している。この場合、図1の同期モータ2が非突極性(Ld=Lq)を示す表面磁石型同期モータ(SPMSM)であれば、図11に示すようにd軸電流Idが0となって高効率の最大トルク制御が実現されている。通常、モータ電圧Vaとモータ電流Ia(Ia=Iq,Id=0)には位相差φがあるので、図11に示すようにd軸電流Idが0のときγ軸電流Iγはわずかに正の値を示す。なお、埋込磁石同期モータ(IPMSM)の場合には、最大トルク制御ではリラクタンストルクを利用するためにId<0で運転されるので、γ軸電流Iγはほぼ0になる。
図10の場合、補正係数記憶部26に記憶された補正係数Cを用いてモータ電圧の振幅の基準値が補正されることによって、モータトルクがモータ1回転中の全ての区間で負荷トルクの変動に一致している。この場合、図1の同期モータ2が非突極性(Ld=Lq)を示す表面磁石型同期モータ(SPMSM)であれば、図11に示すようにd軸電流Idが0となって高効率の最大トルク制御が実現されている。通常、モータ電圧Vaとモータ電流Ia(Ia=Iq,Id=0)には位相差φがあるので、図11に示すようにd軸電流Idが0のときγ軸電流Iγはわずかに正の値を示す。なお、埋込磁石同期モータ(IPMSM)の場合には、最大トルク制御ではリラクタンストルクを利用するためにId<0で運転されるので、γ軸電流Iγはほぼ0になる。
このように、モータ1回転中の全区間でモータトルクを負荷トルクに等しく制御することによって、ロータの角速度はほぼ一定にすることができる。この結果、同期モータ2および圧縮機3の振動および騒音を抑制することができる。
図12は、図10の状態から負荷トルクが増加した場合においてγ軸電流の大きさを模式的に示す図である。
図13は、図12の場合において同期モータのベクトル図の一例を示す図である。
図12、図13は、圧縮機の負荷トルクが増加したために、モータトルクが負荷トルクに比べて不足している場合を示している。このようにモータ電圧が不足している状況では、図13に示すように、モータトルクを増やすべく同期モータ自身が弱め界磁で運転することになる。特に、圧縮機の吐出過程で負荷トルクが最小となる機械角の近辺(図12の場合、機械角300°付近)では、d軸電流(励磁成分電流)Idが負方向に増大する。この結果、図13に示すようにβ>δ(φ<0)となり、γ軸電流Iγは減少して負の値になる。また、このようにモータトルクと負荷トルクとにずれが生じた場合には、回転数が変動するので圧縮機の振動、騒音が増大する。
図12、図13は、圧縮機の負荷トルクが増加したために、モータトルクが負荷トルクに比べて不足している場合を示している。このようにモータ電圧が不足している状況では、図13に示すように、モータトルクを増やすべく同期モータ自身が弱め界磁で運転することになる。特に、圧縮機の吐出過程で負荷トルクが最小となる機械角の近辺(図12の場合、機械角300°付近)では、d軸電流(励磁成分電流)Idが負方向に増大する。この結果、図13に示すようにβ>δ(φ<0)となり、γ軸電流Iγは減少して負の値になる。また、このようにモータトルクと負荷トルクとにずれが生じた場合には、回転数が変動するので圧縮機の振動、騒音が増大する。
図14は、図12の状態からモータ電圧の振幅の補正量を増加した場合においてγ軸電流の大きさを模式的に示す図である。図14の場合には、モータ電圧の振幅の補正量を増加させることによって、特定機械角(図14の場合300°)のγ軸電流が目標値である0付近となるように制御されている。この結果、負荷トルクとモータトルクとがほぼ等しくなり、回転速度の変動が低減するので、圧縮機の振動、騒音が減少する。
図15は、図14の状態から負荷トルクが減少した場合においてγ軸電流の大きさを模式的に示す図である。
図16は、図15の場合において同期モータのベクトル図の一例を示す図である。
図15、図16は、圧縮機の負荷トルクが小さくなったために、負荷トルクに比較してモータトルクが過大になっている場合を示している。このようにモータ電圧が過大になっている状況では、図16に示すように、同期モータ自身が強め界磁で運転することになる。特に、圧縮機の吐出過程で負荷トルクが最小となる機械角の近辺(図15の場合、機械角300°付近)では、d軸電流(励磁成分電流)Idが正方向に増大する。この結果、図16に示すようにβ<0となり、γ軸電流Iγは増加して0を超える値になる。また、このようにモータトルクと負荷トルクとにずれが生じた場合には、回転数が変動するので圧縮機の振動、騒音が増大する。
図15、図16は、圧縮機の負荷トルクが小さくなったために、負荷トルクに比較してモータトルクが過大になっている場合を示している。このようにモータ電圧が過大になっている状況では、図16に示すように、同期モータ自身が強め界磁で運転することになる。特に、圧縮機の吐出過程で負荷トルクが最小となる機械角の近辺(図15の場合、機械角300°付近)では、d軸電流(励磁成分電流)Idが正方向に増大する。この結果、図16に示すようにβ<0となり、γ軸電流Iγは増加して0を超える値になる。また、このようにモータトルクと負荷トルクとにずれが生じた場合には、回転数が変動するので圧縮機の振動、騒音が増大する。
図15、図16の場合は、図12、図13の場合とは逆に、モータ電圧の振幅の補正量を減少させることによって、特定機械角300°のγ軸電流が目標値(およそ0)に等しくなるように制御される。この結果、負荷トルクとモータトルクとがほぼ等しくなって回転速度の変動が低減するので、圧縮機の振動、騒音が減少する。
[まとめ]
図17は、図1のγ軸電流検出部22および補正量算出部25の処理手順を示すフローチャートである。以下、図1、図17を参照してこれまでの説明を総括する。
図17は、図1のγ軸電流検出部22および補正量算出部25の処理手順を示すフローチャートである。以下、図1、図17を参照してこれまでの説明を総括する。
ステップS11で、γ軸電流検出部22は、モータ1回転中で負荷トルクが最小となる機械角の近辺の特定の機械角でγ軸電流を検出する。γ軸電流をモータ電流から直接検知する場合には、モータ電圧を正弦波で表わした場合の各相の電気角0°および180°に対応する機械角のうちで、負荷トルクが最小となるときの機械角が特定の機械角として選択される。
次のステップS12で、補正量算出部25は、γ軸電流検出部22から出力されたγ軸電流の検出値と予め設定されたγ軸電流の目標値とを比較する。γ軸電流の目標値は通常0付近に設定される。γ軸電流の検出値が目標値よりも大きい場合には(ステップS12でYES)、ステップS14に進み、γ軸電流の検出値が目標値よりも小さい場合には(ステップS12でNO)、ステップS13に進む。
ステップS13で、補正量算出部25は、周期的に変化する補正係数C(Θ)の変化幅を増やすことによって、モータ電圧の振幅の基準値Aの補正量を増加させる。補正後の基準値が前述の式(5)で表わされる場合には、mを増加させることになる。また、ステップS14で、補正量算出部25は、周期的に変化する補正係数C(Θ)の変化幅を減らすことによって、モータ電圧の振幅の基準値Aの補正量を減少させる。補正後の基準値が前述の式(5)で表わされる場合には、mを減少させることになる。
こうして決定された補正量が基準値Aに乗算され、補正後の基準値Aに基づいてPWM信号が生成される。上記の手順は、モータ1回転ごとに繰返され、最終的にγ軸電流の検出値が目標値に一致するように制御される。
このようにこの実施の形態の同期モータ2の制御装置4によれば、補正部23は、負荷トルクの変動に合うように予め設定された補正係数C(Θ)を用いてモータ電圧の振幅の基準値Aを補正する。このとき、周期的に変化する補正係数C(Θ)の変化幅は、同期モータ2の1回転中で負荷トルクが最小となる機械角の近辺である特定の機械角におけるγ軸電流Iγの大きさが目標値に一致するように調整される。これによって、負荷トルクが一定のパターンから変動した場合でも、特定の機械角におけるγ軸電流の変動に合わせて補正係数C(Θ)を調整するという簡単な構成によって、負荷トルクとモータトルクとの差を最小化して、回転速度の周期的な変動を抑制することができる。このような構成の同期モータ2の制御装置4は、180度通電方式のセンサレス駆動の同期モータに好適に用いることができる。さらに、この制御装置4を用いることによって低振動、低騒音の空調装置を提供することができる。
また、この実施の形態の同期モータの制御装置4は、空調装置1に限らず冷凍装置の圧縮機用の同期モータの駆動にも用いることができる。冷凍装置の場合にはレシプロ型圧縮機がしばしば用いられる。さらに、この実施の形態の同期モータの制御装置4は、周期的な負荷トルク変動を伴う負荷装置全般に対して、このような負荷装置を駆動する同期モータ2として使用することができ、このような負荷装置を高効率で安定に駆動することができる。
今回開示された実施の形態はすべての点で例示であって制限的なものでないと考えられるべきである。この発明の範囲は上記した説明ではなくて請求の範囲によって示され、請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
1 空調装置、2 同期モータ、3 圧縮機、4 同期モータの制御装置、5 インバータ回路、8 マイクロコンピュータ、10 電流検出抵抗、11 電流検出回路、12 モータ電流推定部、13 位相差検出部、14 目標位相差記憶部、15 振幅基準値算出部、16 PWM信号生成部、22 γ軸電流検出部、23 補正部、24 乗算部、25 補正量算出部、26 補正係数記憶部、Qu,Qv,Qw,Qx,Qy,Qz IGBT(スイッチング素子)。
Claims (8)
- 負荷装置に接続された同期モータの制御装置であって、
前記負荷装置の負荷トルクは、前記同期モータのロータの回転に同期して変動し、
制御信号を受け、入力された直流電力を前記制御信号に対応したモータ電圧を有する多相の交流電力に変換して前記同期モータに出力するインバータ装置と、
前記同期モータのステータを流れるモータ電流に基づいて、前記モータ電圧の振幅の基準値を算出する振幅基準値算出部と、
前記モータ電流を回転座標系に変換したときに前記モータ電圧の軸と直交する成分電流であるγ軸電流を、前記同期モータの1回転中で前記負荷トルクが最小となる機械角の近辺の予め定めた第1の機械角において検出するγ軸電流検出部と、
前記負荷トルクの変動に合うように予め定められた変動パターンに基づいて前記振幅の基準値を補正し、さらに、前記第1の機械角において検出されたγ軸電流が目標値に一致するように前記変動パターンによる前記振幅の基準値の補正量を調整する補正部と、
前記補正部によって補正された前記振幅の基準値に基づいて前記制御信号を生成する信号生成部とを備える、同期モータの制御装置。 - 前記第1の機械角は、前記モータ電圧を正弦波で表わした場合に、各相の前記モータ電圧が0となる電気角0°および180°に対応した機械角のうちで、前記負荷トルクが最小となる機械角である、請求項1に記載の同期モータの制御装置。
- 前記同期モータの制御装置は、前記モータ電流に対応して予め設定された目標位相差を記憶する目標位相差記憶部をさらに備え、
前記振幅基準値算出部は、前記モータ電圧と前記モータ電流との位相差が、前記目標位相差に一致するように前記振幅の基準値を算出する、請求項1または2に記載の同期モータの制御装置。 - 前記同期モータの制御装置は、前記同期モータの1回転中の前記負荷トルクの変動に起因した前記モータ電流の変動に基づいて、前記同期モータの機械角と電気角との対応関係を判定する機械角判定部をさらに備える、請求項1〜3のいずれか1項に記載の同期モータの制御装置。
- 前記インバータ装置は、前記制御信号としてのパルス幅変調信号に応答してスイッチングする複数のスイッチング素子を含み、
前記同期モータの制御装置は、
前記インバータ装置の入力電流を検出する電流センサと、
前記パルス幅変調信号に基づいて、前記複数のスイッチング素子がスイッチングする直前と直後の前記電流センサによる検出値の変化分を求め、求めた前記変化分に基づいて前記モータ電流を推定するモータ電流推定部とをさらに備える、請求項1〜4のいずれか1項に記載の同期モータの制御装置。 - 前記負荷装置は圧縮機である、請求項1〜5のいずれか1項に記載の同期モータの制御装置。
- 同期モータと、
前記同期モータの回転に同期して負荷トルクが変動する負荷装置としての圧縮機と、
前記同期モータを制御する請求項1〜6のいずれか1項に記載の同期モータの制御装置とを備える、冷凍装置。 - 同期モータと、
前記同期モータの回転に同期して負荷トルクが変動する負荷装置としての圧縮機と、
前記同期モータを制御する請求項1〜6のいずれか1項に記載の同期モータの制御装置とを備える、空調装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009139329A JP2010288348A (ja) | 2009-06-10 | 2009-06-10 | 同期モータの制御装置とそれを用いた冷凍装置および空調装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009139329A JP2010288348A (ja) | 2009-06-10 | 2009-06-10 | 同期モータの制御装置とそれを用いた冷凍装置および空調装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2010288348A true JP2010288348A (ja) | 2010-12-24 |
Family
ID=43543637
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009139329A Withdrawn JP2010288348A (ja) | 2009-06-10 | 2009-06-10 | 同期モータの制御装置とそれを用いた冷凍装置および空調装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2010288348A (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013018611A1 (ja) * | 2011-08-04 | 2013-02-07 | シャープ株式会社 | 同期モータ駆動装置およびそれを備えた冷凍サイクルを有する機器 |
CN114104013A (zh) * | 2021-11-12 | 2022-03-01 | 中国矿业大学 | 一种抑制矿用无人驾驶电机车车轮滑动的速度控制方法 |
-
2009
- 2009-06-10 JP JP2009139329A patent/JP2010288348A/ja not_active Withdrawn
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013018611A1 (ja) * | 2011-08-04 | 2013-02-07 | シャープ株式会社 | 同期モータ駆動装置およびそれを備えた冷凍サイクルを有する機器 |
JP2013038855A (ja) * | 2011-08-04 | 2013-02-21 | Sharp Corp | 同期モータ駆動装置およびそれを備えた冷凍サイクルを有する機器 |
CN103733506A (zh) * | 2011-08-04 | 2014-04-16 | 夏普株式会社 | 同步电机驱动装置及具备具有该装置的制冷循环的设备 |
CN103733506B (zh) * | 2011-08-04 | 2016-08-17 | 夏普株式会社 | 同步电机驱动装置及具备具有该装置的制冷循环的设备 |
CN114104013A (zh) * | 2021-11-12 | 2022-03-01 | 中国矿业大学 | 一种抑制矿用无人驾驶电机车车轮滑动的速度控制方法 |
CN114104013B (zh) * | 2021-11-12 | 2024-04-09 | 中国矿业大学 | 一种抑制矿用无人驾驶电机车车轮滑动的速度控制方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20070152624A1 (en) | Motor system, control method thereof, and compressor using the same | |
JP3684203B2 (ja) | モータ制御装置 | |
JP5838038B2 (ja) | モータ制御装置 | |
JP2003079183A (ja) | 同期電動機の脱調検出装置及び同期電動機の脱調検出方法及び密閉形圧縮機の駆動装置及びファンモータの駆動装置 | |
JP2002247876A (ja) | インバータ装置、圧縮機制御装置、冷凍・空調装置の制御装置、モータの制御方法、圧縮機、冷凍・空調装置 | |
KR101623652B1 (ko) | 모터제어장치 | |
JP2010098854A (ja) | モータの制御装置とそれを用いた冷凍装置および空調装置 | |
US10270380B2 (en) | Power converting apparatus and heat pump device | |
JP2003199388A (ja) | モータ駆動装置 | |
JP2010068581A (ja) | 電動機駆動装置 | |
JP2009189146A (ja) | 電動モータの制御装置 | |
JP6410939B2 (ja) | モータ制御装置、圧縮機、及び空気調和機 | |
JP6309173B2 (ja) | モータ駆動装置ならびにモータ駆動装置を用いたヒートポンプ装置、冷凍空調装置および送風装置 | |
JP2004040861A (ja) | モータの駆動装置 | |
KR100486925B1 (ko) | 전동기 구동 장치 | |
JP2008148437A (ja) | 永久磁石型同期モータの制御装置 | |
JP2013126284A (ja) | 電動機駆動装置 | |
JP2010288348A (ja) | 同期モータの制御装置とそれを用いた冷凍装置および空調装置 | |
JP2012165547A (ja) | 電動機駆動装置 | |
JP4469185B2 (ja) | インバータ制御装置及びインバータ制御方法及び密閉型圧縮機及び冷凍空調装置 | |
JP2010148324A (ja) | モータ制御装置 | |
JP5385557B2 (ja) | モータ制御装置、圧縮機駆動装置、及び冷凍・空調装置 | |
JP2009017613A (ja) | 制御装置、駆動システム、および熱移動システム | |
JP2005229736A (ja) | 電動機駆動装置およびそれを用いた空気調和機 | |
JP2004120814A (ja) | 電動機の制御装置、電動機装置、電動機の制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20120904 |