(57)【特許請求の範囲】
【請求項１】
１：ｎ（但し、ｎは基底速度比）の定出力比を必要とする同期電動機のベクトル制御方法において、
前記同期電動機の最高回転速度をＮtopとし、基底回転速度ＮbaseをＮbase＝Ｎtop／ｎと表したとき、同期電動機回転速度Ｎが０≦Ｎ＜Ｎbaseの範囲と、Ｎbase≦Ｎ≦Ｎtopの２つの制御範囲に分け、Ｎbase≦Ｎ≦Ｎtopにおいては所要出力を確保するのに必要な、トルク指令Ｔref（％）に準拠して流れるｑ軸電流Ｉq1とｄ軸電流Ｉd1の関係を、
Ｉq＝Ｉq1＝Ｉqmax×(Ｔref／100)×(Ｎbase／Ｎ)  ［但し、Ｉqmaxは100％定格時のＩq電流］
Ｉd1＝Ｋd1×Ｉq1  ［但し、Ｋd1は比例定数］
と定め、前記所要出力を確保するためのＩq1とＩd1の関係に加え、同期電動機端子電圧を抑制させるためのｄ軸電流Ｉd0を
Ｉd0＝Ｋd0×(Ｎ−Ｎbase)／Ｎ  ［但し、Ｋd0は比例定数］
とし、Ｉd＝Ｉd0＋Ｉd1としたことを特徴とする同期電動機の制御方法。
【請求項２】
前記比例定数Ｋd0，Ｋd1を負数にし、制御対象となる前記同期電動機が、直軸インダクタンスＬdが横軸インダクタンスＬqよりも小さいＬq＞Ｌdとなる突極性を有する永久磁石同期電動機であることを特徴とする請求項１記載の同期電動機の制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、同期電動機、特に永久磁石を界磁に用いた永久磁石同期電動機の制御方式に関し、さらに詳しくは、広範囲の定出力範囲を必要とする電動機の制御方法に関する。
【０００２】
【従来の技術】
従来における同期電動機の一種である永久磁石同期電動機の制御系のブロック図を図５に示す。同図において、１はベクトル演算部、２はＰＷＭ発生部、３はインバータパワー部、４は永久磁石同期電動機（以下、単に「モータ」ということがある）、５は位置検出器、６は速度演算部、７は３相ｄ−ｑ変換器、８はＩd1演算器、９はＩd0演算器、１０は電流検出器、１１は速度調整器、１２はＩq演算器である。
図５において、従来の制御方法は、同期電動機最高速度Ｎtopとして、基底回転数ＮbaseをＮbase＝Ｎtop／ｎと表したとき、同期電動機回転数Ｎが０＜Ｎ≦Ｎbaseの範囲と、Ｎbase＜Ｎ≦Ｎtopの２つの制御範囲に分け、
（１）０＜Ｎ≦Ｎbaseでは、
所要出力を確保するのに必要な、トルク指令Ｔref（％）に準拠して流れるｑ軸電流Ｉqとｄ軸電流Ｉdの関係を、
Ｉq＝Ｉq1＝Ｉqmax×(Ｔref／100)  ［但し、Ｉqmaxは１００％定格時のＩq電流］
Ｉd＝Ｉd1＝Ｋd1×Ｉq    ［但し、Ｋd1は比例定数］
と定め、
（２）Ｎbase＜Ｎ≦Ｎtopでは、
所要出力を確保するためのＩq1とＩd1の関係に加え、同期電動機端子電圧を抑制させるためのｄ軸電流Ｉd0を、
Ｉd0＝Ｋd0×(Ｎ−Ｎbase)／(Ｎtop−Ｎbase)  ［但し、Ｋd0は比例定数］
とし、
Ｉd＝Ｉd0＋Ｉd1
と定めてベクトル制御を行い、同期電動機を制御していた。
【０００３】
ところが、従来の技術では同期電動機回転数ＮがＮbase≦Ｎ≦Ｎmaxでモータ端子電圧ＶMが最高回転速度Ｎmaxで最大とならず、ＮbaseとＮmaxの間で最大となる場合がある。次にこれを説明する。同期電動機の等価回路を図７に示す。ここで角速度ωは次式で表される。
ω＝２π(Pole／120)×Ｎ  ［但し、Poleはモータの極数］
また、モータの端子電圧ＶMはモータ１次抵抗ｒがほとんど０として、ｑ軸電圧Ｖqとｄ軸電圧Ｖdで表すと、
ＶM2＝Ｖd2＋Ｖq2
となる。
ここでモータの誘起電圧Ｅは次式で表される。
Ｅ＝ＫEＮ    ［但しＫEは磁石の誘起電圧係数］
【０００４】
（１）Ｖq電圧について、
モータのｑ軸方向の電圧Ｖqは次の式で示される。
Ｖq＝Ｅ−ＩdＬdω
ここでＩd＝Ｋd0(Ｎ−Ｎbase)/(Ｎtop−Ｎbase)＋Ｋd1×Ｉqmax(Ｔref/100)
Ｅ＝ＫEＮ，ω＝２π(Pole/120)Ｎを代入して整理すると、
Vq＝N[KE＋{Kd0Nbase/(Ntop-Nb)−(Kd1IqmaxTref/100)(2πLdPole/120)}
−{Kd0Ld2πPole/(Ntop-Nb)120}N]
ここで、ｂ＝KE＋{Kd0Nbase/(Ntop-Nb)−(Kd1IqmaxTref/100)}(2πLdPole/120)
ａ＝Kd0Ld2πPole/(Ntop-Nb)120
Ｖq＝Ｎ（ｂ−ａＮ）・・・・・・・（１）式
（２）Ｖd電圧について、
モータのｄ軸方向の電圧Ｖdは次の式で示される。
Ｖd＝−ＩqＬqω・・・・・・・・・・・（２）式
ここで、ω＝２π(Polr/120)×Ｎ、Ｉq＝Ｉqmax×(Tref/100)を代入して、
Ｖd＝−Kd1(ＩqmaxTref/100)Lq(2πPole/120)N
Ｃ＝Kd1(ＩqmaxTref/100)Lq(2πPole/120)とすれば、
Ｖd＝−ＣＮ                ・・・・・・・・・（３）式
（３）式のＶdは回転数に比例しているので、最高回転数Ｎtopでの電圧が最大となるが、（１）式のＶqはＮ＝ｂ／ａで最大電圧となる特性となる。図６にｄ軸電圧Ｖd、ｑ軸電圧Ｖqの回転数に対するグラフを示す。
モータの端子電圧ＶMはほぼＶq電圧に比例することを考えると、ＶMの最大電圧はＮ＝ｂ／ａ近くで最大電圧となる。
【０００５】
【発明が解決しようとする課題】
このように従来の技術では、同期電動機回転数ＮがＮbase≦Ｎ≦Ｎmaxでモータ端子電圧ＶMが最高回転速度Ｎmaxで最大とならずＮ＝ｂ／ａで最大電圧となる。このため、このモータを制御するための装置、例えばインバータを例にとると、インバータの最大出力電圧をＶINVmaxとして、この電圧までモータ端子電圧ＶMを上げることを考えた場合、Ｎ＝ｂ／ａでＶM≦VINVmaxとなるように同期電動機端子電圧を抑制させるためのｄ軸電流Ｉd0を流さなければならないが、逆に最高回転数Ｎtopではそれほどモータ端子電圧を下げないでいいのにかかわらず不必要にｄ軸電流Ｉd0を流すことになる。この場合、インバータ出力電流が増大し、電流による銅損も増大することになり、モータ発熱や効率の低下を引き起こす。
そこで本発明の目的は、最高回転数でのモータ端子電圧を下げないで、最高回転数でインバータ出力電流を低下させ、電流による銅損を減少させて、モータの発熱や効率を向上させることにある。
【０００６】
【課題を解決するための手段】
前記目的を達成するため、本発明の同期電動機の制御方法は、１：ｎ（但し、ｎは基底速度比）の定出力比を必要とする同期電動機のベクトル制御方法において、
前記同期電動機の最高回転速度をＮtopとし、基底回転速度ＮbaseをＮbase＝Ｎtop／ｎと表したとき、同期電動機回転速度Ｎが０≦Ｎ＜Ｎbaseの範囲と、Ｎbase≦Ｎ≦Ｎtopの２つの制御範囲に分け、Ｎbase≦Ｎ≦Ｎtopにおいては所要出力を確保するのに必要な、トルク指令Ｔref（％）に準拠して流れるｑ軸電流Ｉq1とｄ軸電流Ｉd1の関係を、
Ｉq＝Ｉq1＝Ｉqmax×(Ｔref／100)×(Ｎbase／Ｎ)  ［但し、Ｉqmaxは100％定格時のＩq電流］
Ｉd1＝Ｋd1×Ｉq1  ［但し、Ｋd1は比例定数］
と定め、前記所要出力を確保するためのＩq1とＩd1の関係に加え、同期電動機端子電圧を抑制させるためのｄ軸電流Ｉd0を
Ｉd0＝Ｋd0×(Ｎ−Ｎbase)／Ｎ  ［但し、Ｋd0は比例定数］
とし、Ｉd＝Ｉd0＋Ｉd1としたことを特徴とする。
【０００７】
ここで本発明の場合を、モータ端子電圧ＶHをＶdとＶqに分けてそれぞれ計算する。
（１）Ｖq電圧について、
モータのｑ軸方向の電圧Ｖqは次の式で示される。
Ｖq＝Ｅ−ＩdＬdω
ここでＩd＝Ｉd1＋Ｉd2
＝Ｋd0(Ｎ−Ｎbase)/Ｎ＋Ｋd1×Ｉqmax(Ｔref/100)×（Ｎbase／Ｎ）
Ｅ＝ＫEＮ，ω＝２π(Pole/120)Ｎを代入して整理すると、
Vq＝[KE−Kd0Ld2πPole/120]Ｎ
＋[Kd0Nbase−(Kd1IqmaxTref/100)NbaseLd(2πPole/120)]
ここで、ａ’＝KE−Kd0Ld2πPole/120
ｂ＝[Kd0Nbase−(Kd1IqmaxTref/100)NbaseLd(2πPole/120)]
とすれば、Ｖqは次のように表される。
Ｖq＝ａ’Ｎ＋ｂ・・・・・・・（４）式
（２）Ｖd電圧について、
モータのｄ軸方向の電圧Ｖdは次の式で示される。
Ｖd＝−ＩqＬqω
ここで、ω＝２π(Pole/120)×Ｎ、Ｉq＝Ｉqmax×(Tref/100)(Ｎbase/Ｎ)を代入して、
Ｖd＝−(ＩqmaxTref/100)(Ｎbase/Ｎ)Lq(2πPole/120)N
＝−(ＩqmaxTref/100)ＮbaseLq2πPole/120
Ｃ＝(ＩqmaxTref/100)ＮbaseLq2πPole/120とすれば、
Ｖd＝−Ｃ                ・・・・・・・・・（５）式
以上のことより、Ｖqはモータ回転速度Ｎに比例して、ｄ軸電圧は一定値となる。図３に、Ｖd、Ｖqの回転数に対するグラフを示す。モータ端子電圧ＶMはほぼＶq電圧に比例することを考えると、Ｎ＝Ｎtopで最大電圧になる。
上記手段により、モータ端子電圧ＶMは最高回転速度Ｎmaxで最大となるので、このモータを制御するための装置、例えばインバータを考えてみると、インバータの最大出力電圧をＶINVmaxとして、この電圧までモータ端子電圧ＶMを上げることを考えた場合、同期電動機端子電圧を抑制させるためのｄ軸電流Ｉd0は最高回転数Ｎtopで最大となり、従来に比べてインバータ出力電流を低下させ、電流による銅損を減少させることにより、モータの発熱を抑え、効率を上げることができる。
前記制御方法において、前記比例定数Ｋd1，Ｋd0を負数にし、制御対象となる前記同期電動機が、直軸インダクタンスＬdが横軸インダクタンスＬqよりも小さいＬq＞Ｌdとなる突極性を有する永久磁石同期電動機であるものとすることができる。
【０００８】
【発明の実施の形態】
以下、本発明の実施例について説明する。
図１に、本発明の実施例のブロック図を示す。図中１はベクトル演算部、２はＰＷＭ発生部、３はインバータパワー部、４は永久磁石同期電動機（以下、単に「モータ」という）、５は位置検出器、６は速度演算部、７は３相ｄ−ｑ変換器、８はＩd1演算器、９はＩd0演算器、１０は電流検出器、１１は速度調整器、１２はＩq演算器、１３は定出力係数演算器である。
本実施例は、速度制御を前提としたものとなっている。速度指令Ｎ*から速度フィードバック信号Ｎを減算して得られた値を速度調整器１１に入力しトルク指令Ｉrefを作る。この値をＩq演算器１２を通した後、定出力係数演算器１３から得られた係数Ｋを掛けてｑ軸電流指令Ｉqが得られる。次にｑ軸電流指令IqをＩd1演算器８に入力させることで、ｑ軸電流指令Ｉqに比例係数Ｋd1を掛けたｄ軸電流指令Ｉd1が生成される。ｑ軸電流指令Ｉqは、モータ電流を３相ｄ−ｑ変換器７に入力することで得られたｑ軸電流フィードバックＩqfbと減算され、ベクトル演算部１に入る。
一方、ｄ軸電流指令Ｉdは、速度比例成分として、速度フィードバックＮがＩd0演算器９に入ることで作られたｄ軸電流指令Ｉd0と前記ｄ軸電流指令Ｉd1とが足しあわされることで作られ、ｄ軸電流フィードバックＩdfbと減算されベクトル演算部１に入力される。そして、このベクトル演算部１でモータ４の電圧指令Ｖ*と位相制御角指令θ*を作り、この信号がＰＷＭ発生器２に入ることで、インバータパワー部をコントロールし、モータ４の速度制御を行うものである。
【０００９】
図２に、図１のブロック図での各軸電流の流れ方を示す。図２において、モータ最高回転速度をＮtopとしたとき、基底回転速度ＮbaseがＮbase＝Ｎtop／ｎとなり、モータの制御方法を、モータ回転速度Ｎが（１）０≦Ｎ＜Ｎbaseの範囲と、（２）Ｎbase≦Ｎ≦Ｎtopの２つの制御範囲に分ける。
（１）０≦Ｎ＜Ｎbaseでは、所要出力を確保するのに必要な、トルク指令Ｔref（％）に準拠して流れるｑ軸電流Ｉq1とｄ軸電流Ｉd1の関係を、
Ｉq＝Ｉq1＝Ｉqmax×(Ｔref／100)  ［但し、Ｉqmaxは100％定格時のＩq電流］
Ｉd1＝Ｋd1×Ｉq1  ［但し、Ｋd1は比例定数］
と定める。
（２）Ｎbase≦Ｎ≦Ｎtopでは、所要出力を確保するためのｑ軸電流Ｉq1とｄ軸電流Ｉd1の関係を、
Ｉq＝Ｉq1＝Ｉqmax×(Ｔref／100)×(Ｎbase／Ｎ)
Ｉd1＝Ｋd1×Ｉq1
と定める。
次に、モータ端子電圧を抑制させるためのｄ軸電流Ｉd0を、モータ回転速度の関係式で次のように表す。
Ｉd0＝Ｋd0×(Ｎ−Ｎbase)／Ｎ  ［但し、Ｋd0は比例定数］
したがって、総合したｄ軸電流Ｉdは、Ｉd＝Ｉd0＋Ｉd1となり、この結果、ｄ軸電流指令は次のように展開される。
Ｉd＝Ｉd0＋Ｉd1＝Ｋd0＊（Ｎ−Ｎbase）／Ｎ＋Ｋd1＊Ｉq
＝Ｋd0（Ｎ−Ｎbase）／Ｎ＋Ｋd1＊Ｉqmax＊(Ｔref/100)＊Ｎbase／Ｎ
そして、上記関数式のＩqmax、Ｋd0、Ｋd1、Ｎbase、Ｎtopをパラメータ入力させることで汎用性を持たせる。
【００１０】
前記比例定数Ｋd0，Ｋd1を負数（−）にし、制御対象となる同期電動機を、直軸インダクタンスＬdが横軸インダクタンスＬqよりも小さいＬq＞Ｌdとなる突極性を有する永久磁石同期電動機とすることができる。
図４はその例を示すものである。同図のように、ｄ軸上には、永久磁石が存在し、ステータ側からの電機子反作用による磁束は通りにくく、従ってｄ軸方向インダクタンスＬdは小さい。逆にこれと直交する方向のｑ軸方向は、電機子反作用磁束が鉄心コア(ロータコア)があるため通りやすく、ｑ軸方向インダクタンスＬqは大きくなり、Ｌq＞Ｌdの関係の突極形となっている。(これに対してＬq＝Ｌdは円筒形という)。
そして、直交するｄ−ｑ座標軸上で、磁石磁束ベクトル方向をプラス（＋）方向に取った場合、この磁石磁束を弱める方向、つまりマイナス（−）方向にＩd電流（−Ｉd）を流すようにする。このために、比例定数Ｋd0，Ｋd1を負数（−）にして制御すると、電流ベクトルは、モータの誘起電圧ベクトルに対し進み位相となり、前記モータの誘起電圧が弱められ(抑制され)、さらに前記突極性によりリラクタンストルクが磁石トルクに重畳されるので、モータの定出力範囲を広くとることができる。
また図４の磁石が挿入されていない場合がリラクタンス形同期電動機となり、この場合は、図４中のｄ軸、ｑ軸が入れ替わる(ｄ軸→ｑ軸に変更、ｑ軸→ｄ軸に変更)。そして、比例定数Ｋd0，Ｋd1を正数（＋）にして、＋Ｉdを流すように制御する。このため、電流ベクトルは、ｄ軸磁束ベクトルに対し、遅れ位相となり、リラクタンストルクが発生する。加えて、本発明の制御式を用いることで、これも広範囲の定出力特性が得られる。
【００１１】
【発明の効果】
以上述べたように、本発明によれば、モータ端子電圧ＶMは最高回転速度Ｎmaxで最大となるので、このモータを制御するための装置、例えばインバータでは、インバータの最大出力電圧をＶINVmaxとして、この電圧までモータ端子電圧ＶMを上げることを考えた場合、同期電動機端子電圧を抑制させるためのｄ軸電流Ｉdoは最高回転数Ｎtopで最大となり、従来に比べてインバータ出力電流を低下させ、電流による銅損を減少させることにより、モータの発熱を抑え、効率を上げることができる。
【図面の簡単な説明】
【図１】  本発明の実施例における制御ブロック図である。
【図２】  図１のブロック図での各軸電流の流れ方を示す特性図である。
【図３】  図１のブロック図でのモータ回転数とｄ軸、ｑ軸電圧を示す特性図である。
【図４】  本発明の他の実施例を示す説明図である。
【図５】  従来方式のブロック図である。
【図６】  従来方式のモータ回転数とｄ軸、ｑ軸電圧を示す特性図である。
【図７】  同期電動機の等価回路を示す説明図である。
【符号の説明】
１  ベクトル演算部、２  ＰＷＭ発生部、３  インバータパワー部、４  永久磁石同期電動機（モータ）、５  位置検出器、６  速度演算部、７  ３相ｄ−ｑ変換器、８  Ｉd1演算器、９  Ｉd0演算器、１０  電流検出器、１１  速度調整器、１２  Ｉq演算器、１３  定出力係数演算器
【図１】
0004035797.tif 000002
【図２】
0004035797.tif 000003
【図３】
0004035797.tif 000004
【図４】
0004035797.tif 000005
【図５】
0004035797.tif 000006
【図６】
0004035797.tif 000007
【図７】
0004035797.tif 000008