(58)【調査した分野】(Int.Cl.,DB名)
電機子巻線を有する電機子と、前記電機子と相対的に回転する界磁たる回転子とを含む回転電動機に対し、前記界磁が発生する界磁磁束(Λ0)と、前記電機子に流れる電機子電流([I])によって発生する電機子反作用の磁束(λa:id・Ld,iq・Lq)との合成である一次磁束([λ1])を制御する装置であって、
前記電機子電流を、前記回転子の回転に対して所定の位相(φc)を有する回転座標系(δc−γc)における第1電流([i])に変換する第1座標変換部(101)と、
前記回転電動機の電圧方程式に基づいて、前記一次磁束の指令値たる一次磁束指令値([Λ1*])による誘起電圧(ω*・[Λ1*])と、前記第1電流による電圧降下({R}[i])との和として第1項([F])を求める第1計算部(102)と、
前記一次磁束の推定値([λ1^])の、前記一次磁束指令値に対する偏差([ΔΛ])へ非零行列({K})で表される演算を行って得られる第2項([B])と前記第1項との和を、前記回転電動機に印加する電圧の、前記回転座標系における指令値たる第1電圧指令値([v*])として求める第2計算部(103A)と、
前記第1電圧指令値を座標変換して、前記回転電動機に印加する電圧の他の座標系における指令値たる第2電圧指令値([V*])へ変換する第2座標変換部(104)と
を備える、電動機制御装置。
前記所定の位相(φc)と、前記電機子巻線のインダクタンスの前記界磁磁束に直交する第1成分(Lq)と、前記インダクタンスの前記界磁磁束と同相の第2成分(Ld)と、前記第1電流と、前記界磁磁束(Λ0)と、前記一次磁束の前記推定値([λ1^])を用い、前記一次磁束指令値([Λ1*])を補正して一次磁束指令補正値([Λ1**])を出力する一次磁束指令補正部(107)
を更に備え、
前記第2計算部(103B)は、前記一次磁束指令値として前記一次磁束指令補正値を採用する、請求項1乃至請求項3のいずれか一つに記載の電動機制御装置。
前記所定の位相(φc)の前記推定値を、前記第1電圧指令値([v*])と、前記電機子巻線の抵抗値({R})と、前記第1成分(Lq)と、前記回転子の回転角速度(ω*)と、前記第1電流([i])とから求める、請求項5記載の電動機制御装置。
【発明を実施するための形態】
【0027】
以下の実施の形態では、三相の埋込磁石型の回転電動機を例にとって説明する。但し、三相以外の多相や、埋込磁石型以外の回転電動機にも適用できることは明白である。
【0028】
第1の実施の形態.
図1及び
図2は、いずれも一次磁束制御を説明するベクトル図である。
【0029】
一次磁束制御では、界磁磁束Λ0の位相を基準としたd−q座標系(d軸は界磁磁束Λ0と同相、q軸はd軸に対して90度進相)に対して(つまり回転子の回転に対して)位相差φcで進相となるδc−γc座標系を設定する。そして一次磁束と同相のδ軸にδc軸が一致するように、回転電動機に対して印加する電圧(そのγc軸成分及びδc軸成分を、それぞれvγc、vδcとする)を調節する。
【0030】
まず
図1に、位相差φcが負荷角φと一致している場合を示す。
図1において示されるように、電機子反作用の磁束λaはq軸正方向の磁束Lq・iqと、d軸負方向の磁束Ld・idとの合成となる。そして一次磁束は磁束λaと界磁磁束Λ0との合成となり、δ軸(
図1ではδc軸と一致)において正値Λδ(これはその指令値Λδ*と一致)を採る。
【0031】
一次磁束による誘起電圧ω・Λδ(=ω・Λδ*)がγc軸(ここではγ軸と一致する)上において現れる。また、便宜上、電機子反作用を無視した(即ち磁束λa=0と仮定した)場合の誘起電圧ω・Λ0を界磁磁束による誘起電圧として把握すると、これはq軸上において現れる。
【0032】
よって電機子反作用による誘起電圧はd軸負方向の電圧ω・Lq・iqとq軸負方向の電圧ω・Ld・idとの合成として表すことができる。
【0033】
電機子巻線の抵抗値Rを導入すると、電機子電流による電圧降下は、δc軸において電圧R・iδcとして、γc軸において電圧R・iγcとして、それぞれ現れる。
【0034】
よって回転電動機に与えられる電圧のγc軸成分及びδc軸成分をそれぞれ電圧vγc,vδcとすると、一次磁束が一次磁束指令値と一致しているときには、
図1に示されるようにvγc−R・iγc=ω・Λδ*,vδc=R・iδcが成立する。
【0035】
さて、一次磁束λ1のδc軸成分λ1δc及び/又はγc軸成分λ1γcは、負荷の変動や制御外乱の影響等により変動する。よって
図2に示されるように、位相差φcと負荷角φとの間にずれが発生することになる。δ軸の定義から、一次磁束はγ軸成分を有しないので、実際に発生する一次磁束を一次磁束Λδとも称す。
【0036】
一次磁束制御が行われるδc−γc回転座標系では、一次磁束Λδのδc軸成分λ1δcを一次磁束指令値(のδc軸成分Λδ*)に一致させ、一次磁束Λδのγc軸成分λ1γcを一次磁束指令値(のγc軸成分Λγ*=0)に一致させる制御が行われる。
【0037】
δc軸成分λ1δcを一次磁束指令値のδc軸成分Λδ*に等しくするためには、γc軸において誘起電圧ω・Λδ*が現れる必要がある。電機子巻線での電圧降下の発生も考慮すると、誘起電圧ω・Λδ*と電圧降下との和で電圧指令値を設定する必要がある。ここでは当該和をフィードフォワード項[F]=[Fγ Fδ]
tとして表す(先に示した成分がγc軸成分を、後に示した成分がδc軸成分を、それぞれ示す:括弧の後の上付の“t”は行列の転置を示す:特に断らない限り、以下同様)。下式(1)(2)は、回転電動機の電圧方程式に基づいて導かれる。但し微分演算子pを導入した。
【0039】
式(1)において行列{R}は電機子巻線の抵抗を示すテンソルとして把握することができ、式(2)に示されるようにδc軸、γc軸のいずれにおいても等しい成分Rを有し、非対角成分は零である。また電機子巻線に流れる電流を表す電流ベクトル[i]=[iγc iδc]
tを導入した。式(1)(2)の右辺の第1項は、いずれも電圧降下{R}[i]を示す。式(2)の第3項は過渡項であって無視できる。当該過渡項の影響も、上述のように負荷角φと位相差φcとのずれとして対応できるからである。
【0040】
また、ここではδc軸、δ軸のいずれもd軸に対して、角速度の指令値ω*と等しい角速度ωで回転しているとしており、ω=ω*としている。一次磁束制御が適切に行われることによってω=ω*となる。
【0041】
位相差φcが負荷角φと等しい場合には、δc−γc回転座標系における一次磁束指令値[Λ1*]=[0 Λδ*]
tのδc軸成分が一次磁束Λδと一致するので、フィードフォワード項[F]が回転電動機に対する電圧指令値[v*]となる(
図1も参照)。
【0042】
しかし、γ軸とγc軸とが一致しなくなれば、フィードフォワード項[F]のみを電圧指令値に採用するだけでは、位相差(φc−φ)は解消されない。一次磁束制御では、回転電動機に印加する電圧[v]の電圧指令値[v*]に対する偏差に基づいた制御は行われていないので、電圧偏差[ve]=[v]−[v*]が発生する。これにより位相差(φc−φ)が残る。よって位相差(φc−φ)を解消するためには(φc=φとするためには)、一次磁束Λδに対して決定されるべき電圧指令値[v*]=[vγc* vδc*]
tとしては、位置J1で示されるフィードフォワード項[F]を、位相差(φc−φ)だけ進相に(
図2において反時計回り方向)回転移動させた位置で表されるベクトルを採用すべきである。フィードフォワード項[F]のみでは電圧指令値[v*]よりも位相差(φc−φ)だけ遅相の位置に電圧[v]を発生させるからである。
【0043】
しかし、そのようなベクトルの回転移動という行列演算を行うことはできない。実際に発生している負荷角φは未知だからである。
【0044】
位置J1,J2の差違は、
図2から明確なように、δc−γc回転座標系上で(δc軸上で)一次磁束指令値Λδ*を採る一次磁束制御での磁束と、δ−γ回転座標系上で(δ軸上で)実際に生じている一次磁束Λδとの差分[ΔΛ]=[0−λ1γc Λδ*−λ1δc]
tに起因している。当該差分は、その内容から、一次磁束の、一次磁束指令値に対する偏差として把握される。
【0045】
よってフィードバック項[B]=[Bγ Bδ]
tと、フィードフォワード項[F]との和で、電圧指令値[v*]を計算すれば(
図3参照)、電圧偏差[ve]が存在するにもかかわらず、フィードフォワード項[F]と電圧[v]との相違を小さくすることができる。但しフィードバック項[B]は下式(3)(4)で求まる。
【0047】
磁束の偏差[ΔΛ]に対して演算を行う行列{K}の各成分Kγγ,Kγδ,Kδγ,Kδδは、少なくともいずれか一つが非零である。即ち行列{K}は非零行列である。
【0048】
フィードフォワード項[F]は電機子電流に基づくフィードフォワードとして機能し、フィードバック項[B]は磁束の偏差に基づくフィードバックとして機能する。
【0049】
例えば行列{K}を構成する列ベクトル[Kγγ Kδγ]
tの二要素のいずれもが非零であれば、磁束の偏差のγc軸成分(−λ1γc)をγc軸及びδc軸の両方について電圧指令値[v*]にフィードバックできる。あるいは[Kγδ Kδδ]
tの二要素のいずれもが非零であれば、磁束の偏差のδc軸成分(Λδ*−λ1δc)をγc軸及びδc軸の両方について電圧指令値[v*]にフィードバックできる。
【0050】
また、列ベクトル[Kγγ Kδγ]
t、[Kγδ Kδδ]
tのいずれもが非零ベクトルであれば、両軸の磁束成分をフィードバックできるので、制御系の安定性、及び、応答性が向上する。
【0051】
フィードバック項[B]が電圧指令値について、偏差[ΔΛ]に基づいたフィードバックとして機能するので、位相差φcが負荷角φに対してずれても、これを修正して一次磁束制御を行うことが容易となる。
図3に即して言えば、偏差[ΔΛ]が減少し、負荷角φへと位相差φcが近づき、γc軸がγ軸に近づく。そしてこのようなフィードバックが進み、γc軸がγ軸と一致すれば、λ1γc=0、λ1δc=Λδ*となり、
図1に示された状態が実現できる。つまり、
図3は位相差φcが負荷角φに近づく途中の状況を示したベクトル図である。
【0052】
式(4)から明らかなように、一次磁束についての偏差[ΔΛ]に基づいたフィードバックを考慮して電圧指令値を決定することができる。フィードバックゲインとして機能する行列{K}は非零行列であれば対角成分や非対角成分の有無を問わない。また、各成分は積分要素を含んでいてもよい。
【0053】
図4は上記の考え方に基づいて、本実施の形態にかかる電動機制御装置1の構成及びその周辺装置を示すブロック図である。
【0054】
回転電動機3は三相の電動機であり、不図示の電機子と、界磁たる回転子を備える。技術的な常識として、電機子は電機子巻線を有し、回転子は電機子と相対的に回転する。界磁は例えば界磁磁束を発生させる磁石を備え、ここでは埋込磁石型が採用される場合について説明される。
【0055】
電圧供給源2は例えば電圧制御型インバータ及びその制御部を備え、三相の電圧指令値[V*]=[Vu* Vv* Vw*]
tに基づいて、三相電圧を回転電動機3に印加する。これにより、回転電動機3には三相電流[I]=[Iu Iv Iw]
tが流れる。但し、電圧指令値[V*]や三相電流[I]が有する成分は、例えばU相成分、V相成分、W相成分の順に記載されている。
【0056】
電動機制御装置1は、回転電動機3に対し、一次磁束[λ1]及び回転速度(以下の例では回転角速度)を制御する装置である。一次磁束[λ1]は、界磁磁石が発生する界磁磁束Λ0と、電機子に流れる電機子電流(これは三相電流[I]でもある)によって発生する電機子反作用の磁束λa(
図1の成分id・Ld,iq・Lq参照)との合成である。一次磁束[λ1]の大きさはその実際のδ軸における成分Λδであり、δc−γc回転座標系において[λ1]=[λ1γc λ1δc]
tと表される。本実施の形態において一次磁束[λ1]は可観測値、あるいは既に推定済みの値として取り扱う。
【0057】
電動機制御装置1は、第1座標変換部101と、第1計算部102と、第2計算部103Aと、第2座標変換部104と、積分器106とを備えている。
【0058】
第1座標変換部101は、三相電流[I]を、一次磁束制御を行うδc−γc回転座標系における電流[i]に変換する。
【0059】
第1計算部102はフィードフォワード項[F]を求める。第2計算部103Aは、フィードフォワード項[F]とフィードバック項[B]との和として、δc−γc回転座標系における電圧指令値[v*]を求める。
【0060】
第2座標変換部104は、電圧指令値[v*]を座標変換して、回転電動機3に印加する電圧の他の座標系における電圧指令値[V*]へ変換する。この「他の座標系」は例えばd−q回転座標系であっても良いし、α−β固定座標系(例えばα軸はU相と同相に設定される)であっても良いし、uvw固定座標系であっても良いし、極座標系であっても良い。いずれの座標系を「他の座標系」として採用するかは、電圧供給源2がどのような制御を行うかに依存する。例えば電圧指令値[V*]がd−q回転座標系で設定される場合、[V*]=[Vd* Vq*]
t(但し先に示された成分がd軸成分であり、後に示された成分はq軸成分である)となる。
【0061】
積分器106は回転角速度ωに基づいて、δc軸のα軸に対する位相θを計算する。位相θに基づいて、第1座標変換部101及び第2座標変換部104は、上述の座標変換を行うことができる。回転角速度ωは、減算器109の出力として得られる。電流[i]のγc軸成分iγcをハイパスフィルタ110で直流分を除去し、さらに定数倍部108で所定ゲインKm倍した値が、減算器109によって回転角速度の指令値ω*から差し引かれて、回転角速度ωが得られる。一次磁束制御が適切に動作していれば、ω=ω*となることは上述の通りである。
【0062】
図5は、第1計算部102と第2計算部103Aとの構成を示すブロック図である。図中、円で囲まれた×は乗算器を、円で囲まれた+は加算器を、+−が付記された円は減算器を、それぞれ示している。抵抗値R、γc軸での一次磁束指令値Λγ*=0、フィードバックゲインKγγ,Kγδ,Kδγ,Kδδは既知であるので、第1計算部102や第2計算部103Aにおいて設定することができる。
【0063】
第2の実施の形態.
本実施の形態では、電動機制御装置1が一次磁束[λ1]の推定値[λ1^]を求める技術を説明する。
【0064】
本実施の形態における電動機制御装置1の構成は、
図6に示されるように、第1の実施の形態における電動機制御装置1の構成に対して、一次磁束推定部105を更に備える。第2計算部103Aは、一次磁束[λ1]としてその推定値[λ1^]を採用する。
【0065】
一般に、界磁磁束Λ0の位相をd軸に採用し、これに対して90度進相のq軸を想定する。このようなd−q回転座標系が角速度ωで回転するとき、回転電動機に印加される電圧のd軸成分たるd軸電圧vd、回転電動機に印加される電圧のq軸成分たるq軸電圧vq、電機子巻線のインダクタンスのd軸成分たるd軸インダクタンスLd、電機子巻線のインダクタンスのq軸成分たるq軸インダクタンスLq、微分演算子pを導入すると、下式(5)が成立する。
【0067】
上式をd軸に対して位相差ψを維持しつつ回転するξ軸及びξ軸に対して90度進相するη軸を有するξ−η回転座標系で表すと、下式(6)(7)(8)が成立する。但し電機子電流のξ軸成分iξ、電機子電流のη軸成分iη、回転電動機に印加される電圧のξ軸成分vξ、η軸成分vη、一次磁束のξ軸成分λξ、η軸成分λη、を導入した。ここで、一次磁束制御がされているという前提はない。
【0069】
式(7)の右辺第1項は電機子電流が流れることによって発生する磁束(電機子反作用)であり、第2項は界磁磁束Λ0が寄与する磁束である。
【0070】
式(6)(7)(8)は位相差ψに拘わらず成立するので、当該位相差ψを位相差φcに置き換えても、つまりξ−η回転座標系をδc−γc回転座標系に置き換えても、式(6)(7)(8)が意味するところは変わらない。d軸に対して負荷角φを有する実際の一次磁束Λδの位相をδ軸に採るので、上記の置き換えにより、式(7)の値λξは一次磁束Λδのδc軸成分λ1δcを、値ληは一次磁束Λδのγc軸成分λ1γcを、それぞれ示すことになる。このときのベクトル図を
図7に示す。
【0071】
よって位相差φcと、d軸インダクタンスLdと、q軸インダクタンスLqと、電機子電流iγc,iδcと、界磁磁束Λ0とから、一次磁束[λ1]の推定値[λ1^]=[λ1γc^ λ1δc^]
tを下式(9)(10)で求める。
【0073】
ここで界磁磁束Λ0をδc−γc回転座標系において表現した界磁磁束ベクトル[Λ0]=[−Λ0・sinφc Λ0・cosφc]
tを導入した。
【0074】
また式(9)の行列{L}は式(10)の右辺第1項の電流ベクトル[iγc iδc]
tの係数であって、電機子巻線のインダクタンスをδc−γc回転座標系において表現したテンソルであると把握することができる。回転電動機に突極性がない場合にはLd=Lqであるので、式(10)から明白なように、行列{L}は非対角成分が零となる。換言すれば、式(10)は突極性がある回転電動機にも採用できる。
【0075】
式(9)(10)のそれぞれの右辺第1項はいずれも電機子反作用による磁束として把握することができる。
【0076】
なお、位相差φcは式(11)に基づいて推定された値を採用することもできる。但しこの際、用いられる電圧vγc,vδcは、既に求められた電圧指令値vγc*,vδc*を採用し、新たな位相差φcの推定に用いてもよい。
【0077】
図8は一次磁束推定部105の構造を例示するブロック図である。一次磁束推定部105は、遅延部105a、負荷角推定部105b、電機子反作用推定部105c、界磁磁束ベクトル生成部105d、加算器105eを備えている。
【0078】
電機子反作用推定部105cは位相差φcと、d軸インダクタンスLdと、q軸インダクタンスLqと、電機子電流iγc,iδcとを入力し、式(10)の右辺第1項を計算する。
図8では式(9)の右辺第1項の表現{L}[i]を用いており、γc軸成分とδc軸成分との二つの値が出力されることを二つの斜線で示している。
【0079】
界磁磁束ベクトル生成部105dは界磁磁束Λ0を入力し、式(10)の右辺第2項を計算する。
図8では式(9)の右辺第2項の表現[Λ0]を用いており、γc軸成分とδc軸成分との二つの値が出力されることを二つの斜線で示している。
【0080】
加算器105eはγc軸成分とδc軸成分との二つの成分のそれぞれにおいて加算を行うことによって、式(9)(10)のそれぞれの右辺の第1項と第2項の加算を実現し、一次磁束の推定値[λ1^]を出力する。
【0081】
なお、位相差φcを推定する場合には、一つ前の制御タイミングにおいて第2計算部103Aで求められた電圧指令値vγc*,vδc*を用いる。換言すれば、第2計算部103Aで求められた電圧指令値vγc*,vδc*を、遅延部105aによって遅延し、一つ後の制御タイミングにおいて負荷角推定部105bで式(11)に従って位相差φcが計算される。なお、一つ前の制御タイミングにおいて求められた電圧指令値vγc*,vδc*を採用するのではなく、現時点で得られている電圧指令値vγc*,vδc*を採用してもよい。この場合には遅延部105aを省略することができる。
【0082】
本実施の形態によれば、一次磁束の直接的な検出が不要となる。また突極性の有無に拘わらずに一次磁束を推定でき、位相差φcのずれを修正して一次磁束制御を行うことができる。
【0083】
このように一次磁束の推定を、出力トルクと相関が強いパラメータである位相差φcを用いて行うことにより、出力トルクが大きな領域においても一次磁束を精度良く推定することができる。これは出力トルクが大きな領域において回転電動機3の駆動を安定させることとなり、換言すれば回転電動機3が安定に駆動可能な領域が拡がることになる。また、出力トルクが大きな領域においても効率がよい動作点で駆動することが可能となる。
【0084】
第3の実施の形態.
本実施の形態では、電動機制御装置1が一次磁束[λ1]の推定値あるいは測定値を得た場合に、第2の実施の形態に示された効果を得る技術を紹介する。
【0085】
本実施の形態における電動機制御装置1の構成は、
図9に示されるように、第2の実施の形態における電動機制御装置1の構成に対して、第2計算部103Aを第2計算部103Bに置換し、一次磁束指令補正部107を更に備える。
【0086】
いま、一次磁束[λ1]=[λ1γc λ1δc]
tが、第2の実施の形態で示された手法以外の手法によって推定されたとする。この一次磁束[λ1]と共に下式(12)を満足する一次磁束指令の補正値[Λγ** Λδ**]
t(以下、一次磁束指令補正値[Λ1**]とも表示する)は、下式(13)で求められる。但し、第2の実施の形態で説明された一次磁束の推定値[λ1^]を導入した。また理解を容易にするため、一次磁束指令値のγ軸成分Λγ*も明記した(実際上、Λγ*=0である)。
【0088】
第2の実施の形態において一次磁束制御が行われることによって、式(12)の右辺が零になる。よって式(13)で求められる一次磁束指令補正値[Λ1**]に基づいて、一次磁束[λ1]について一次磁束制御を行えば、第2の実施の形態と同じ効果が得られることになる。つまり、一次磁束の直接的な検出が不要となるのは当然のことであるが、一次磁束[λ1]の測定方法、推定方法によらず、突極性の有無に拘わらずに位相差φcのずれを修正して一次磁束制御を行うことができる。
【0089】
この場合、フィードフォワード項[F]における一次磁束指令値[Λ1*]を一次磁束指令補正値に置換する必要はない。
図2から理解されるように、偏差[ΔΛ]の存否に拘わらず、γc軸に現れる誘起電圧ω・Λδ*が定まるからである。
【0090】
他方、フィードバック項[B]は、一次磁束[λ1]と一次磁束指令補正値[Λ1**]との偏差に基づいて決定される。よって一次磁束の偏差[ΔΛ’]=[Λγ**−λ1γc Λδ**−λ1δc]
tを導入して、フィードバック項[B]は下式で求められる。
【0092】
図10は、第1計算部102と第2計算部103Bとの構成を示すブロック図である。上述のようにフィードフォワード項[F]は一次磁束指令補正値[Λ1**]ではなく、一次磁束指令値[Λ1*]を用いるので、本実施の形態においても第1の実施の形態、第2の実施の形態と同様にして、第1計算部102が採用される。
【0093】
他方、フィードバック項[B]の計算には一次磁束指令補正値[Λ1**]を用いるので、第2計算部103Bは第2計算部103Aとは若干構成が異なる。具体的には、第2計算部103AではΛγ*=0であったので、これは入力せずに第2計算部103A内で準備していた。他方、第2計算部103Bでは一次指令補正値[Λ1**]のγc軸成分Λγ**を入力している。また第2計算部103Aでは指令値Λδ*を入力していたが、第2計算部103Bでは一次指令補正値[Λ1**]のδc軸成分Λδ**を入力している。
図10に示された構成において、その他の構成は、
図5に示された構成と同じである。
【0094】
一次磁束指令補正部107は、一次磁束指令値[Λ1*]と、一次磁束の推定値[λ1^](これは第2の実施の形態で説明されたように一次磁束推定部105で計算される)と、他の手法で推定された一次磁束[λ1]とを入力する。そして式(13)の計算を行って、一次指令補正値[Λ1**]を出力する。
【0095】
[変形]
一次磁束[λ1]の、第2の実施の形態で示された手法以外の手法による推定を以下に種々例示する。
【0096】
図7を参照して、内部誘起電圧ω・Λδのγc軸成分(vγc−R・iγc)、δc軸成分(vδc−R・iδc)を考慮すると、推定値λ1γc^,λ1δc^はそれぞれ、−(vδc−R・iδc)/ω,(vγc−R・iγc)/ωで得られる。
【0097】
また、一次磁束Λδの推定値Λδ^が得られていれば、
図7を参照してχ=φ−φcとおいて、角度χの推定値χ^は式(16)で求められる。
【0099】
よって推定値λ1γc^,λ1δc^はそれぞれ、−sin(χ^)・Λδ^,cos(χ^)・Λδ^で得られる。
【0100】
さて、一次磁束Λδの推定値Λδ^は例えば回転電動機3のα−β固定座標系における一次磁束の推定値を用いて計算することができる。ここでα−β固定座標系はα軸とβ軸とを有し、β軸をα軸に対して90度進相の位相において採用する。既述のように、例えばα軸はU相と同相に選定される。
【0101】
一次磁束Λδの推定値Λδ^のα軸成分λ1α^、β軸成分λ1β^を導入すると、一次磁束Λδの推定値Λδ^は式(17)で求められる。
【0103】
さて、α軸成分λ1α^、β軸成分λ1β^は式(18)に示されるように、内部誘起電圧ω・Λδのα軸成分V0α、β軸成分V0βの時間についての積分で求められる。α軸成分V0αは、外部で観測される印加電圧Vのα軸成分Vαと、回転電動機3に流れる電流のα軸成分iαから、Vα−R・iαとして計算できる。同様に、β軸成分V0βは、外部で観測される印加電圧Vのβ軸成分Vβと、回転電動機3に流れる電流[I]のβ軸成分iβから、Vβ−R・iβとして計算できる。印加電圧Vは例えば
図4に即して言えば、電圧供給源2から回転電動機3へ供給される三相電圧から得ることができる。
【0105】
なお、α軸成分λ1α^、β軸成分λ1β^が得られる場合には、他の手法で推定値λ1γc^,λ1δc^を得ることもできる。即ち、δc軸のα軸に対する位相θを用いて式(19)で推定値λ1γc^,λ1δc^が得られる。
【0107】
またα軸成分λ1α^、β軸成分λ1β^は他の手法によって得ることもできる。上述のように、印加電圧Vは電圧供給源2から回転電動機3へ供給される三相電圧から得ることができるのであるから、そのU相成分Vu、V相成分Vv、W相成分Vwが測定可能である。また上述のように、回転電動機3に流れる三相電流Iu,Iv,Iwが測定可能である。よって一次磁束Λδの推定値Λδ^のU相成分λ1u^、V相成分λ1v^、W相成分λ1w^は式(18)と同様にして下式(20)で求められる。
【0109】
UVW相と、α−β固定座標系の座標変換を行ってα軸成分λ1α^、β軸成分λ1β^が下式(21)から得られる。よって更に式(19)を用いて推定値λ1γc^,λ1δc^を得ることができる。
【0111】
但し、式(18)、(20)の積分計算において完全積分を行うと、直流成分が重畳して磁束推定の誤差が大きくなる。よって公知の不完全積分を行うことが望ましい。
【0112】
また、式(11)の代わりに、以下のようにして位相差φcを推定することができる。
図11は
図7と対応しているが、新たにq’軸を採用している。ここでq’軸は電圧V’と同相に選定される。電圧V’は、一次磁束による誘起電圧ω・Λδと、δc軸成分ω・Ld・iγc及びγc軸成分(−ω・Ld・iδc)を有する電圧との合成である。
【0113】
q’軸から見たγc軸の進相角度φc’と、q軸から見たq’軸の進相角度ζとを導入すると位相差φcの推定値は角度φc’,ζの和で求めることができる。そして角度φc’,ζはそれぞれ式(22),(23)で求められる。
【0115】
上記のいずれの実施の形態においても、電動機制御装置1はマイクロコンピュータと記憶装置を含んで構成される。マイクロコンピュータは、プログラムに記述された各処理ステップ(換言すれば手順)を実行する。上記記憶装置は、例えばROM(Read Only Memory)、RAM(Random Access Memory)、書き換え可能な不揮発性メモリ(EPROM(Erasable Programmable ROM)等)、ハードディスク装置などの各種記憶装置の1つ又は複数で構成可能である。当該記憶装置は、各種の情報やデータ等を格納し、またマイクロコンピュータが実行するプログラムを格納し、また、プログラムを実行するための作業領域を提供する。
【0116】
なお、マイクロコンピュータは、プログラムに記述された各処理ステップに対応する各種手段として機能するとも把握でき、あるいは、各処理ステップに対応する各種機能を実現するとも把握できる。また、電動機制御装置1はこれに限らず、電動機制御装置1によって実行される各種手順、あるいは実現される各種手段又は各種機能の一部又は全部をハードウェアで実現しても構わない。