JP3832443B2 - 交流電動機の制御装置 - Google Patents
交流電動機の制御装置 Download PDFInfo
- Publication number
- JP3832443B2 JP3832443B2 JP2003089571A JP2003089571A JP3832443B2 JP 3832443 B2 JP3832443 B2 JP 3832443B2 JP 2003089571 A JP2003089571 A JP 2003089571A JP 2003089571 A JP2003089571 A JP 2003089571A JP 3832443 B2 JP3832443 B2 JP 3832443B2
- Authority
- JP
- Japan
- Prior art keywords
- axis
- motor
- current
- value
- phase
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Control Of Ac Motors In General (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
Description
【発明の属する技術分野】
本発明は、交流電動機制御装置及びそれを用いたモジュールに関する。
【0002】
【従来の技術】
平成11年度電気学会東京支部茨城支所研究発表会論文「インバータ制御全自動洗濯機の開発」では、電動機電流センサレス,低分解能位置検出器での「オープン・ループ型ベクトル制御」を採用した内容が記述されている。
【0003】
一方、磁極位置検出器と電動機電流センサを備えた従来の技術として、特開
2000−324881号記載の制御装置がある。これは、電動機電流検出器として、電動機巻線電流を直接検出し、回転座標系にて、指令電流と検出電流が一致するように電圧指令を作成している。
【0004】
【特許文献1】
特開2000−324881号公報
【非特許文献1】
平成11年度電気学会東京支部茨城支所研究発表会論文「インバータ制御全自動洗濯機の開発」
【0005】
【発明が解決しようとする課題】
本発明の目的は、電動機定数の変動や、ホール素子などの取り付け誤差の影響を受けることなく、低速度域からトルク不足を生じない交流電動機の制御装置を提供することにある。
【0006】
【課題を解決するための手段】
本発明の一つの特徴は、回転座標系のd軸及びq軸の電動機電流Id,Iqを推定し、推定電流Idc,Iqcが、各々の電流指令値Id*,Iq*に一致するように電力変換器2の出力電圧を制御することである。
【0007】
本発明の他の特徴は、直流を入力として交流を出力とする電力変換器の入力直流電流検出値と、交流電動機の位置検出信号から得られた回転位相とを入力として、前記交流電動機における回転座標系のd軸及びq軸の交流電動機の推定電流値を出力する電流推定部と、前記推定電流値がd軸電流指令値に近づくように制御を行うd軸電流制御部と、前記推定電流値がq軸電流指令値に近づくように制御を行うq軸電流制御部とを持つことである。
【0008】
なお、本発明のその他の特徴は本願特許請求の範囲に記載のとおりである。
【0009】
【発明の実施の形態】
以下、図面を用いて本発明の実施の形態を説明する。
【0010】
<第1の実施例>
図1は、本発明の一実施例である永久磁石同機電動機の制御装置の構成例を示す。
【0011】
図1は、3相交流の電圧指令値Vu*〜Vw*に比例した出力電圧を永久磁石同期電動機1に出力する直流電源21を入力とした電力変換器2,永久磁石同期電動機1の電気角60°毎の位置検出値θiを検出できる磁極位置検出器3,位置検出値θiから永久磁石同期電動機1の回転速度ω1 *を演算する速度演算部4,位置検出値θiと回転速度ω1 *から電動機の回転位相θ* を演算する位相演算部5,電力変換器2の入力直流母線電流検出値IDCから回転座標系のd軸(磁束軸相当)及びq軸(トルク軸相当)の電流推定値Idc,Iqcを演算する電流推定部6,トルク指令値τ* からq軸電流指令値Iq* を演算する変換係数7,電動機定数と電流指令値Id*,Iq*及び回転速度ω1 *に基づいて電圧基準値
Vd*,Vq*を演算する電圧ベクトル演算部8,d軸電流指令値Id* とd軸電流推定値Idcの偏差に応じてΔVdを出力するd軸電流制御部9,q軸電流指令値Iq* とq軸電流推定値Iqcの偏差に応じてΔVqを出力するq軸電流制御部10,電圧基準値Vd*,Vq*と電流制御出力ΔVd,ΔVq及び回転位相θ* から3相交流の電圧指令値Vu*〜Vw*を出力する座標変換部11で構成される。
【0012】
なお、直流電源21は、1次又は2次電池の場合や、直流電源211のように、商用電源又は発電機23で出力された交流電源を整流器22で整流してコンデンサ又は電池に充放電して作成される場合がある。以下の実施例でも同様に直流電源は同様に作成されるので以下の実施例での説明は省略する。
【0013】
又、トルク指令値τ* 及びd軸電流指令値Id* は上位の装置で与えられる。例えば、トルク指令値τ* は、入力装置の操作に応じて与えられる。なお、以下の実施例でも同様である。
【0014】
構成要素の1〜5,7,11については、従来の技術で先に説明した速度制御型で発表されている低分解能位置検出器でのオープン・ループ型ベクトル制御と同等の構成である。
【0015】
最初に、トルク制御装置にオープン・ループ型ベクトル制御を適用した場合における基本動作について述べる。
【0016】
トルク指令値τ* からのq軸電流指令値Iq*並びにd軸電流指令Id*に従い電動機電流Iq,Idを制御するために、電圧ベクトル演算部8において予め
(数1)で示すように、d軸及びq軸の電圧基準値Vd*,Vq*を演算し、変換器出力電圧を制御している。
【0017】
【数1】
【0018】
ここに、
R1 *:抵抗の設定値、Ld*,Lq*:d軸及びq軸のインダクタンスの設定値
Ke*:誘起電圧定数の設定値、ω1 *:回転速度
また、磁極位置検出器3では、電気角60度毎の磁極位置を把握することができる。この時の位置検出値θiを本実施例では、
【0019】
【数2】
【0020】
ここに、i=0,1,2,3,4,5としている。
【0021】
速度演算部4においては、この位置検出値θiから、最短で60度区間における平均速度の回転速度ω1 *を算出することができる。
【0022】
【数3】
【0023】
ここにΔθ:θi−θ(i−1)、Δt:60度区間の位置検出信号を検出するまでの時間
しかしながら、実際には磁極位置検出器の取り付け誤差などにより、120度区間以上での平均速度を利用しているのが実状である。
【0024】
位相演算部5においては、位置検出値θiと回転速度ω1 *を用いて、回転位相θ*を数(4)のように演算して、電動機1の基準位相を制御する。
【0025】
【数4】
【0026】
以上が、オープン・ループ型ベクトル制御方式での電圧制御と位相制御の基本構成である。
【0027】
トルク制御運転時において高トルクが要求されると、トルクに見合った大きな電流を流す必要がある。連続した時間で高トルクが要求される場合には、電動機電流による発熱により、時間と共に電動機内部の巻線抵抗値Rが増加する。すると、電圧ベクトル演算部8で演算する抵抗設定値R* と実抵抗値Rが一致しなくなるため、電動機1に必要な電圧を供給することができなくなり、その結果、トルク発生に必要な電流が流れず、トルク不足に陥ることが懸念される。
【0028】
そこで本実施例では、電力変換器の入力直流母線に流れる直流電流IDCから、回転座標系のd軸及びq軸の電流Idc,Iqcを推定して、これらの信号が各々の指令値に一致するように、d軸及びq軸の電流制御部9,10により電流偏差に応じた信号ΔVd,ΔVqを求め、電圧ベクトル演算部8の出力と加算部で和をとることにより、変換器の出力電圧を修正するようにしている。この結果、電圧ベクトル演算部8で設定するR* と実抵抗値Rが一致していなくとも、電動機電流を電流指令値に一致させるように出力電圧が制御され、安価な構成でトルク不足なしの高精度なトルク制御を実現することができる。
【0029】
本実施例では、8の電圧ベクトル演算部において、電流指令値Id*,Iq*を用いて電圧基準値Vd*,Vq*を演算しているが、直流電流IDCから推定したIdc,Iqcを用いても同様の効果が得られる。
【0030】
<第2の実施例>
図2は、本発明の他の実施例を例示する。本実施例は、出力電圧ベクトル演算を行わずに、d軸及びq軸の電流制御のみで変換器の出力電圧を制御する永久磁石同機電動機のトルク制御装置である。図2において、符号1〜7,9〜11,21は図1のものと同一物である。先の実施例で示した図1との相違点は、電圧ベクトル演算部8を省略した点にある。電圧ベクトル演算部8を省略しても、
Idc,Iqcが各々の指令値に一致するように電流制御部9,10により変換器の出力電圧が制御されるので、安価な構成でトルク不足なしの高精度なトルク制御を実現することができる。
【0031】
<第3の実施例>
図3は、本発明の他の実施例を例示する。本実施例は、電流指令値Id**及びIq**を、d軸及びq軸の電流指令演算部12,13の出力より得る方式の永久磁石同機電動機のトルク制御装置である。図3において、符号1〜7,11,
21は図1のものと同一物である。8′は電動機定数と信号Id**,Iq**及び回転速度ω1 *に基づいて電圧基準値Vd***,Vq***を演算する電圧ベクトル演算部、12はId* とIdcの偏差に応じてId**を出力するd軸電流指令演算部、13はIq* とIqcの偏差に応じてIq**を出力するq軸電流指令演算である。この信号Id**,Iq**を用いて、数(5)に示す電圧基準値Vd***,Vq***を演算し、変換器出力電圧を制御する。
【0032】
【数5】
【0033】
このような方式でも、Id*とIdc,Iq*とIqcが各々一致することを考慮すれば、前記実施例と同様に動作し、同様の効果が得られることは明らかである。
【0034】
<第4の実施例>
上記の第1〜第3の実施例までは、磁極位置検出器3で検出した位置検出値
θiを基準に、回転速度ω1 *を用いて回転位相θ* の補間演算を行う方法であったが、中高速域では、ホール素子の取り付け誤差に起因する位置検出信号のバラツキなどで速度平均化処理を施す必要があり、この演算遅れが原因となり「高応答化」への課題となっていた。そこで、トルク制御装置を位置センサレス制御にすることより、位置検出信号のバラツキの影響を排除し、高応答化を実現することができる。
【0035】
図4はこの実施例の構成例を示す。図4において、構成要素の符号1,2,3,6,7〜11,21は図1のものと同一物である。その他の構成は、電圧指令値Vd**,Vq**と電流推定値Idc,Iqcに基づいて、回転位相指令θ**と実回転子位相θの差である第1の位相誤差Δθ*を推定する軸誤差演算部14、磁極位置検出器3の出力である位置検出値θi(i=0,1,2,3,4,5)と回転位相指令θ**との差である第2の位相誤差Δθ**を求める減算器15は第1の位相誤差Δθ*と第2の位相誤差Δθ**から第3の位相誤差Δθ***を求める組合せ部16、第3の位相誤差Δθ***を用いて変換器の周波数指令ω1 **を演算する周波数演算部、18は信号ω1 ** を積分して回転位相指令θ**を得る位相指令演算部18で構成される。
【0036】
軸誤差演算部14では、数(6)に従い、実回転子位相θと回転位相指令θ**の差分信号である第1の位相誤差Δθ*(=θ**−θ)を演算する。
【0037】
【数6】
【0038】
この式は、特開2001−251889号に示された位置センサレス運転法にある位置誤差演算方法である。
【0039】
組合せ部16では、前述の第1の位相誤差Δθ* と第2の位相誤差Δθ**を用いて、次に示す3つの方法の1つを用いて、第3の位相誤差Δθ*** を演算する。
【0040】
第1の方法は、第1の位相誤差Δθ* と第2の位相誤差Δθ**の加算値もしくは平均値。
【0041】
第2の方法は、第1の位相誤差Δθ* と第2の位相誤差Δθ**の絶対値の大きいほうを選択する。第3の方法は、位置検出器の取り付けばらつきが大きい場合に用いる方法として、第2の方法とは逆に、絶対値の小さい位相誤差を選択する。
【0042】
次に、図5を用いて周波数演算部17について説明する。組合せ部16の出力である第3の位相誤差Δθ***を「ゼロ」と比較する。その偏差信号に比例ゲインKPPLLを乗じる比例演算部17Aの出力信号と、偏差信号に積分ゲインKIPLLを乗じて積分処理を行う積分演算部17Bの出力信号とを加算して、変換器の周波数指令ω1 **を演算する。
【0043】
位相指令演算部18では、周波数指令ω1 ** を数(7)で示すように積分して、位相指令θ**を演算し、座標変換部11を介して、θ**に従って電力変換器2の出力の位相を制御する。
【0044】
【数7】
【0045】
このように「位置検出信号」と「電圧と電流から推定した位相誤差」の2種の情報を利用することにより、位置検出信号のバラツキによる速度の平均化処理などを施す必要がなくなり、「高応答」なトルク制御系を実現することが可能となる。
【0046】
本第4の実施例では、直流電流IDCから推定したIdc,Iqcを用いて
「軸誤差演算部14」,「d軸及びq軸の電流制御部9,10」の制御演算を行っているが、電動機電流検出手段において、電動機の交流電流検出値と回転位相指令から演算したd軸及びq軸の電流値を用いても同様の効果が得られる。
【0047】
<第5の実施例>
第4の実施例では、第2の位相誤差Δθ**を磁極位置検出器3の出力で実際の位置情報である位置検出値θi(i=0,1,2,3,4,5)と回転位相指令θ**から求めた。第4の実施例では6つの位相でしか検出できなく、また磁極位置検出器3の取り付け誤差の影響を受けやすいため、この対策として、第5の実施例では、図1から図3に示した回転位相θ*を用いて、これと回転位相指令
θ**から求める方式としている。
【0048】
以下、図6を用いて第5の実施例の一例を説明する。これまで説明した実施例と同じ符号で示した構成要素は同一物である。
【0049】
速度演算部4において、位置検出値θiから数(3)にしたがって回転速度
ω1 *を算出し、位相演算部5において位置検出値θiと回転速度ω1 *を用いて、回転位相θ* を数(4)にしたがって演算する。減算器15を用いて、位相指令θ**と上記の位相θ* との差を求めて第2の位相誤差とする。16は、第4の実施例で示した組合せ部であるが、図6においては、先に示した第1の方法として加算部を示した。
【0050】
次に第5の実施例のもたらす作用効果について説明する。図6の制御構成において、電圧ベクトル演算部8及び軸誤差演算部14に設定する定数と、実際の電動機定数に誤差が存在する場合について考える。
【0051】
最初に、組合せ部16である加算部に第2の位相誤差Δθ**を加算しない場合を考える。軸誤差演算部14において算出された第1の位相誤差Δθ* で周波数指令ω1 ** が演算され、電圧ベクトル演算部8では、数(8)式で示されるように、d軸及びq軸の電圧指令Vd**,Vq**が演算される。
【0052】
【数8】
【0053】
ここで、電動機定数の設定誤差により、「制御の基準軸」の信号である位相指令θ**と「電動機の磁束軸」の信号である回転位相θ* の偏差である位相誤差
Δθが発生すると、制御軸(dc−qc)から実軸(d−q)への座標変換行列は数(9)となる。
【0054】
【数9】
【0055】
Δθが発生する場合、制御側で作成したd軸及びq軸の電動機印加電圧Vd,Vqは、数(8)と数(9)を用いて電動機定数設定値を用いて表すと、数(10)となる。
【0056】
【数10】
【0057】
一方、同じく、d軸及びq軸の電動機印加電圧Vd,Vqを電動機定数を用いて表すと、数(11)で示すことができる。
【0058】
【数11】
【0059】
ここで、数(10)右辺=数(11)右辺の関係と、Id*を「ゼロ」、Iq*を「所定値」に設定して電流制御を行うと、d軸及びq軸の電流制御部9,10の出力値ΔVd,ΔVqは各々、数(12),(13)で示すことができる。
【0060】
【数12】
【0061】
【数13】
【0062】
また、軸誤差演算部14において、数(6)で算出される第1の位相誤差Δθ*に、数(8)を代入すると、数(14)が得られる。
【0063】
【数14】
【0064】
ここでも、電流制御部の作用により、Iq*=Iqc,Id*=Idc=0となるので、Δθ*は数(15)で示すことができる。
【0065】
【数15】
【0066】
数(12),(13)で示される電流制御部の出力ΔVd,ΔVqを数(15)に代入すると、第1の位相誤差△θ*は数(16)となる。
【0067】
【数16】
【0068】
ここで、加算部に第2の位相誤差Δθ**を加算しない場合は、周波数演算部
17において、数(16)で示す第1の位相誤差Δθ* と「ゼロ」を比較して、その偏差信号でPI(比例+積分)演算を行う結果、一定速度ではΔθ* は「ゼロ」となる。つまり、一定速度では、数(16)の分子成分は数(17)の関係になる。
【0069】
【数17】
【0070】
この数(17)から、一定速度で発生する位相誤差Δθを求めると、数(18)が得られる。
【0071】
【数18】
【0072】
数(18)より、位相誤差△θの大きさは、q軸インダクタンスLqの設定誤差(Lq*−Lq)に関係して発生していることがわかる。
【0073】
次に、この位相誤差Δθが存在する場合の電動機トルク式を導出する。
【0074】
d−q軸上での電動機トルク式を数(19)に示す。
【0075】
【数19】
【0076】
ここに、Pm:電動機極対数
制御軸(dc−qc)から実軸(d−q)への座標変換行列を考えて、Id* を「ゼロ」に設定して電流制御を行うと、数(20)が得られる。
【0077】
【数20】
【0078】
数(20)より、位相誤差Δθが±π/2[rad]に近づくと、q軸電流推定値Iqcが指令値通りに発生していても「cosΔ・Iqc・Ke」 成分が減少して、τm が「ゼロ」方向に減少していくことがわかる。
【0079】
つまり、Lq*の設定誤差→位相誤差Δθ発生→電動機トルクτm減少の関係がある。
【0080】
そこで、図6に示した本実施例の通りに、組合せ部である加算部に、第2の位相誤差Δθ**を加算する場合では、第1の位相誤差Δθ* を修正する教唆信号として用いる。
【0081】
ここでは、「制御の基準軸」の信号である回転位相θ**と「電動機の磁束軸」の信号である位相指令θ* の偏差である第2の位相誤差Δθ**(位相誤差Δθ相当)を、数(21)で示すように減算部15で求める。
【0082】
【数21】
【0083】
さらに加算部において、第2の位相誤差Δθ**を第1の位相誤差△θ* に加算して数(22)で示すように、第3の位相誤差Δθ***を演算する。
【0084】
【数22】
【0085】
この第3の位相誤差Δθ***で、変換器の周波数指令ω1 **を演算し、更に、信号ω1 ** から回転位相指令θ**を求めることにより、ベクトル制御の基準軸は正しく修正され(電動機の磁束軸に一致する)、数(19)で示すような、q軸電流値Iqに比例した高精度なトルク制御を実現することができる。
【0086】
<第6の実施例>
第5の実施例では、第2の位相誤差Δθ**を「ベクトル制御の基準軸を修正する教唆信号」として採用したが、本実施例では、第2の位相誤差Δθ**を用いて、電圧ベクトル演算部8″,軸誤差演算部14′,q軸電流制御部10′の設定定数に用いるq軸インダクタンスの設定誤差△Lq^を算出し、これを用いてq軸インダクタンスの自動設定を行う。
【0087】
図7はこの実施例の構成を例示する。図7において、構成要素の符号1〜7,9,11,15〜18,21は図6のものと同一物である。そして、q軸インダクタンス演算部19は第3の位相誤差Δθ**からq軸インダクタンス設定誤差
△Lq^(=Lq*−Lq)を推定する。電圧ベクトル演算部8″は電動機定数と電流指令値Id*,Iq*、周波数指令ω1 ** 及びq軸インダクタンス設定誤差
△Lq^に基づいて電圧基準値Vd*,Vq*を演算する。また、q軸電流制御部10′はq軸インダクタンス設定誤差△Lq^に基づいて電流制御ゲインを修正する。さらに、軸誤差演算部14′は電圧指令値Vd**,Vq**と電流推定値
Idc,Iqc及びq軸インダクタンス設定誤差△Lq^に基づいて、第1の位相誤差Δθ*を求める。
【0088】
次に本発明のもたらす作用効果について説明する。
【0089】
前述しているが、周波数演算部17では、一定速度において、前記数(17)が成立し、式を変形すると、数(23)が得られる。
【0090】
【数23】
【0091】
これより、ΔLq(=Lq*−Lq)を求めると、
【0092】
【数24】
【0093】
つまり、ΔLqの推定値ΔLq^は、数(25)に示す演算でLdの変わりに
Ld* を用いて、求めることができる。尚、Ldは電流飽和の影響が少なくLd=Ld*とおいても実害はない。
【0094】
【数25】
【0095】
ここに*は設定値あるいは指令値を表す。
【0096】
ここで、図8を用いて、数(25)の演算内容であるq軸インダクタンス演算部19の一例を説明する。第2の位相誤差Δθ**は、tan(Δθ**)を演算する関数器発生部19Aと、cos(Δθ**)を演算する関数発生部19Bに入力され、
19Aと19Bの出力信号は除算器19Cに入力される。19Cでは除算演算が行われ、その出力値に電動機の誘導起電圧定数Ke* が乗じられる。その乗算値は、q軸電流推定値Iqcと共に、除算器19Dに入力される。ここでは、数
(26)にあるIq*の変わりにIqcを用いている。
【0097】
また、関数発生部19Aの出力信号tan(Δθ**)は乗算器19Eに入力され、19Aの出力信号が2乗されて、d軸インダクタンス設定値Ld*とq軸インダクタンス設定値Lq* の差分値(Ld*−Lq*)が乗じられる。この乗算値は、除算部19Dの出力信号と供に減算部19Fに入力され、その出力値がq軸インダクタンス設定誤差ΔLq^となる。
【0098】
ここで、Ld≒Lq*(突極性が小)の電動機であれば、数(25)を、
数(26)のように簡略化することもできる。
【0099】
【数26】
【0100】
次に、以上のようにして演算して求めたq軸インダクタンス設定誤差ΔLq^の制御系への反映方法について示す。
【0101】
電圧ベクトル演算部8″では、信号△Lq^を用いて数(27)を演算する。
【0102】
【数27】
【0103】
同様に、軸誤差演算部14′においても、q軸インダクタンス設定誤差
△Lq^を用いて数(28)を演算する。
【0104】
【数28】
【0105】
このように、数(27),(28)に示すq軸インダクタンスの設定値を修正することで、Lq* の修正→位相誤差Δθ:「ゼロ」→指令値通りの電動機トルクτm 発生となり、高精度な位置センサレス制御を実現することができる。
【0106】
さらに、ΔLq^を用いて、q軸電流制御部10′の比例ゲインも変更することができる。q軸電流制御部10′の構成を図9に例示する。
【0107】
信号Iq* と信号Iqcの偏差信号ΔIqは、q軸インダクタンス設定誤差
ΔLq^と共に比例演算部10′Aに入力される。比例演算部10′Aでは、q軸インダクタンス設定誤差ΔLq^を用いて比例ゲインKPACRを数(29)に従い演算し、ゲインKPACRに偏差信号ΔIqを乗じて出力信号を得る。
【0108】
【数29】
【0109】
ここに、ωc:電流制御系の開ループ応答周波数[rad/s]
次に信号△Iqに積分ゲインKIACR を乗じて積分処理を行った積分演算部
10′Bの出力信号と、前記比例演算部10′Aの出力信号を加算して、変換器の出力電圧を修正する信号△Vqを演算する。
【0110】
ここでは、q軸インダクタンス設定誤差ΔLq^により比例ゲインKPACR を演算することにより、q軸インダクタンスの設定誤差がある場合でも、設定通りの高応答なトルク応答を得ることができる。
【0111】
本実施例では、q軸インダクタンス設定誤差△Lq^に基づいて、q軸電流制御部の制御ゲインを修正しているが、q軸電流指令演算部の制御ゲインの修正に適用しても同様の効果が得られる。
【0112】
<第7の実施例>
先の実施例では、加算部にて、第3の位相誤差Δθ*** を第2の位相誤差
Δθ**と第1の位相誤差Δθ* とを加算した方式について説明した。これとは別の方法として、第2の位相誤差Δθ**を加算部にて加算しないで、第3の位相誤差Δθ***を第1の位相誤差Δθ*と等しくしても、第2の位相誤差Δθ**よりq軸インダクタンスの設定誤差△Lq^を算出することはできるので、本実施例と同様の効果が得られることは明らかである。
【0113】
図10に、その構成を例示する。図7に示した実施例と異なるのは、軸誤差演算部14′の出力である第1の位相誤差Δθ* が直接、周波数演算部17に入力されている点である。
【0114】
本実施例の作用効果は、先の実施例と同じなので、説明を省略する。
【0115】
<第8の実施例>
図11を用いて本発明をモジュールに適用した例について説明する。本実施例は、第1実施例の実施形態を示すものである。ここで、速度演算部4,位相演算部5,電流推定部6,定数7,電圧ベクトル演算部8,d軸電流制御部9,q軸電流制御部10,座標変換部11は1チップマイコンを用いて構成している。また、前記1チップマイコンと電力変換器は、同一基盤上で構成される1モジュール内に納められている形態となっている。ここでいうモジュールとは「規格化された構成単位」という意味であり、分離可能なハードウェア/ソフトウェアの部品から構成されているものである。尚、製造上、同一基板上で構成されていることが好ましいが、同一基板に限定はされない。これより、同一筐体に内蔵された複数の回路基板上に構成されても良い。他の実施例においても同様の形態構成をとることができる。
【0116】
【発明の効果】
本発明によれば、電動機定数の変動や、ホール素子などの取り付け誤差の影響を受けることなく、低速度域からトルク不足を生じない交流電動機の制御装置を提供できる。
【図面の簡単な説明】
【図1】本発明の一実施例を示す永久磁石同期電動機のトルク制御回路構成図の一例。
【図2】本発明の他の実施例を示す永久磁石同期電動機のトルク制御回路構成図の一例。
【図3】本発明の他の実施例を示す永久磁石同期電動機のトルク制御回路構成図の一例。
【図4】本発明の他の実施例を示す永久磁石同期電動機のトルク制御回路構成図の一例。
【図5】図4の装置における周波数演算部15の説明図の一例。
【図6】本発明の他の実施例を示す永久磁石同期電動機のトルク制御回路構成図の一例。
【図7】本発明の他の実施例を示す永久磁石同期電動機のトルク制御回路構成図の一例。
【図8】図7の装置におけるq軸インダクタンス演算部19の説明図の一例。
【図9】図7の装置におけるq軸電流制御部10′の説明図の一例。
【図10】本発明の他の実施例を示す永久磁石同期電動機のトルク制御回路構成図の一例。
【図11】本発明の実施形態を示す構成図の一例。
【符号の説明】
1…永久磁石同期電動機、2…電力変換器、3…磁極位置検出器、4…速度演算部、5…位相演算部、6…電流推定部、8,8′,8″…電圧ベクトル演算部、9…d軸電流制御部、10…q軸電流制御部、11…座標変換部、14…軸誤差演算部、16…組合せ部、17…周波数演算部、18…位相指令演算部、19…q軸インダクタンス演算部、21…直流電源、IDC…入力直流母線電流検出値、Δθ*…第1の位相誤差、Δθ**…第2の位相誤差、Δθ***…第3の位相誤差、ΔLq^…q軸インダクタンス設定誤差、θ**…位相指令、θ* …位相。
Claims (11)
- 直流を入力として交流を出力とする電力変換器の入力直流電流検出値と、交流電動機の位置検出信号から得られた回転位相とを入力として、
前記交流電動機における回転座標系のd軸及びq軸の交流電動機の推定電流値を出力する電流推定部と、
前記推定電流値が第1のd軸電流指令値に近づくように制御を行い第2のd軸電流指令値を出力するd軸電流指令演算部と、
前記推定電流値が第1のq軸電流指令値に近づくように制御を行い第2のq軸電流指令値を出力するq軸電流指令演算部と、
前記第2のd軸電流指令値,前記第2のq軸電流指令値,前記交流電動機の定数及び前記位置検出信号から得られた回転速度とを入力として、
d軸及びq軸の出力電圧基準値を出力する電圧ベクトル演算部とを有する交流電動機の制御装置。 - 請求項1記載の交流電動機の制御装置と、直流を交流に変換する電力変換器とを有することを特徴とするモジュール。
- 交流電動機に流れる電動機電流値を検出し、前記電動機電流値と回転位相指令とから、回転座標系のd軸及びq軸の電動機電流を出力する電動機電流検出手段と、
位置検出信号と前記回転位相指令とを入力として位相誤差を出力する減算部と、
前記位相誤差とq軸電流検出値とに基づいて、前記交流電動機のq軸インダクタンス値を出力するq軸インダクタンス演算部とを有する電動機の制御装置。 - 交流電動機に流れる電動機電流値を検出し、前記電動機電流値と回転位相指令とから、回転座標系のd軸及びq軸の電動機電流を出力する電動機電流検出手段と、
d軸及びq軸の出力電圧基準値と前記d軸及びq軸の電動機電流を入力として、前記回転位相指令と前記交流電動機の回転位相との第1の位相誤差を出力する軸誤差演算部と、
位置検出信号と前記回転位相指令とを入力として第2の位相誤差を出力する減算部と、
前記第1の位相誤差と前記第2の位相誤差を入力として第3の位相誤差を出力する組合せ部と、
前記第3の位相誤差がゼロへ近づくように電力変換器の出力周波数を出力する周波数演算部と、
前記出力周波数を入力として前記回転位相指令を出力する位相指令演算部と、
前記第2の位相誤差とq軸電流検出値に基づいて、前記交流電動機のq軸インダクタンス値を出力するq軸インダクタンス演算部とを有する電動機の制御装置。 - 請求項3又は4の何れかにおいて、
前記位置検出信号から前記電動機の回転速度を出力する速度演算部と、
前記回転速度と前記位置検出信号から回転位相を出力する位相演算部とを有し、
前記減算部は、前記回転位相と前記回転位相指令とを入力として前記第2の位相誤差を出力することを特徴とする交流電動機の制御装置。 - 請求項3又は4の何れかにおいて、
前記q軸インダクタンス演算部では、前記第2の位相誤差の正接信号と余弦信号を作成し、前記正接信号を前記余弦信号で除算し、その後、前記交流電動機の誘導起電圧定数の逆数を乗算し、さらにq軸の電流指令値あるいは電流推定値で除算することにより、前記q軸インダクタンス値を算出することを特徴とする交流電動機の制御装置。 - 請求項4において、
前記q軸インダクタンス値を用いて、前記軸誤差演算部で演算をすることを特徴とする交流電動機の制御装置。 - 請求項4において、
前記q軸インダクタンス値を用いて、前記出力電圧基準値の演算することを特徴とする交流電動機の制御装置。 - 請求項4において、
q軸電流制御部あるいはq軸電流指令演算部を備え、
前記q軸インダクタンス値を用いて、
前記q軸の電流制御部の制御定数あるいはq軸電流指令演算部の制御定数を修正することを特徴とする永久磁石同期電動機の制御装置。 - 請求項3及び4の何れかにおいて、
前記電動機電流検出手段は、前記電力変換器の入力直流電流検出値から前記d軸及びq軸の電動機電流を推定することを特徴とする交流電動機の制御装置。 - 請求項3又は4記載の交流電動機の制御装置と、直流を交流に変換する電力変換器とを有することを特徴とするモジュール。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003089571A JP3832443B2 (ja) | 2003-03-28 | 2003-03-28 | 交流電動機の制御装置 |
US10/809,530 US7075266B2 (en) | 2003-03-28 | 2004-03-26 | Apparatus for controlling an a. c. motor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003089571A JP3832443B2 (ja) | 2003-03-28 | 2003-03-28 | 交流電動機の制御装置 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006155550A Division JP2006230200A (ja) | 2006-06-05 | 2006-06-05 | 交流電動機の制御装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004297966A JP2004297966A (ja) | 2004-10-21 |
JP3832443B2 true JP3832443B2 (ja) | 2006-10-11 |
Family
ID=33403385
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003089571A Expired - Fee Related JP3832443B2 (ja) | 2003-03-28 | 2003-03-28 | 交流電動機の制御装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3832443B2 (ja) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4552576B2 (ja) * | 2003-09-30 | 2010-09-29 | ダイキン工業株式会社 | 磁極位置推定方法および磁極位置推定装置並びにインバータ制御方法およびインバータ制御装置 |
JP4847060B2 (ja) | 2005-07-15 | 2011-12-28 | 日立オートモティブシステムズ株式会社 | 交流モータ駆動装置及びその制御方法 |
JP4655871B2 (ja) * | 2005-10-19 | 2011-03-23 | 株式会社日立製作所 | 永久磁石同期電動機の弱め界磁ベクトル制御装置及びモジュール |
JP4730073B2 (ja) * | 2005-12-02 | 2011-07-20 | 株式会社日立製作所 | 永久磁石同期モータのベクトル制御装置,インバータモジュール、及び永久磁石同期電動機モータ定数表示システム |
JP4611216B2 (ja) * | 2006-01-26 | 2011-01-12 | 日立オートモティブシステムズ株式会社 | 交流モータ制御装置および制御方法 |
JP4881635B2 (ja) * | 2006-03-15 | 2012-02-22 | 株式会社日立製作所 | 永久磁石モータのベクトル制御装置 |
JP2006230200A (ja) * | 2006-06-05 | 2006-08-31 | Hitachi Ltd | 交流電動機の制御装置 |
JP4519864B2 (ja) | 2007-01-29 | 2010-08-04 | 三菱電機株式会社 | 交流回転機の電気的定数測定方法およびこの測定方法の実施に使用する交流回転機の制御装置 |
JP5453714B2 (ja) * | 2007-02-08 | 2014-03-26 | 株式会社ジェイテクト | モータ制御装置および電動パワーステアリング装置 |
JP5156352B2 (ja) | 2007-11-30 | 2013-03-06 | 株式会社日立製作所 | 交流モータの制御装置 |
JP5150366B2 (ja) * | 2008-05-23 | 2013-02-20 | 株式会社日立産機システム | ベクトル制御装置 |
JP5396906B2 (ja) * | 2009-02-24 | 2014-01-22 | 日産自動車株式会社 | 電動機の駆動制御装置 |
JP5492192B2 (ja) | 2009-03-30 | 2014-05-14 | 株式会社日立製作所 | 交流モータの制御装置 |
JP5645902B2 (ja) * | 2012-10-25 | 2014-12-24 | 株式会社日本製鋼所 | 同期電動機制御方法および装置 |
JP6691330B2 (ja) * | 2016-02-14 | 2020-04-28 | 有限会社シー・アンド・エス国際研究所 | 多相低分解能検出器信号を用いた位相速度推定装置 |
JP6740265B2 (ja) * | 2018-02-16 | 2020-08-12 | ファナック株式会社 | パラメータ決定支援装置及びプログラム |
CN112910357B (zh) * | 2021-02-06 | 2023-04-11 | 广东希塔变频技术有限公司 | 用于电机驱动的控制方法、装置、电路和变频空调器 |
-
2003
- 2003-03-28 JP JP2003089571A patent/JP3832443B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2004297966A (ja) | 2004-10-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3411878B2 (ja) | 同期モータの回転子位置推定方法、位置センサレス制御方法及び制御装置 | |
US8988027B2 (en) | Motor control apparatus and motor control method | |
US7679308B2 (en) | Motor control device | |
US7808203B2 (en) | Motor control device | |
JP3832443B2 (ja) | 交流電動機の制御装置 | |
CN101237213B (zh) | 交流旋转机的控制装置及使用该控制装置的交流旋转机的电常数测定方法 | |
JP5130031B2 (ja) | 永久磁石モータの位置センサレス制御装置 | |
JP4988329B2 (ja) | 永久磁石モータのビートレス制御装置 | |
US7075266B2 (en) | Apparatus for controlling an a. c. motor | |
US20170264227A1 (en) | Inverter control device and motor drive system | |
JP4655871B2 (ja) | 永久磁石同期電動機の弱め界磁ベクトル制御装置及びモジュール | |
JP2002320398A (ja) | Dcブラシレスモータのロータ角度検出装置 | |
US10637381B2 (en) | Inverter control device and drive system | |
JP3707528B2 (ja) | 交流電動機の制御方法およびその制御装置 | |
JP2006230200A (ja) | 交流電動機の制御装置 | |
JP3797508B2 (ja) | 永久磁石型同期電動機のセンサレス速度制御方法及びその脱調検出方法 | |
JP4397889B2 (ja) | 同期電動機の磁極位置推定装置 | |
JP2000175483A (ja) | 同期電動機のセンサレス制御方法及びその装置 | |
JP2019170095A (ja) | モータ制御装置 | |
JP5641774B2 (ja) | ステッピングモータの回転子の位置及び速度を推定する方法及び装置 | |
JP6541092B2 (ja) | 永久磁石同期電動機の制御装置 | |
JP2004015858A (ja) | Pmモータの位置センサレス制御方式 | |
JP7226211B2 (ja) | インバータ装置及びインバータ装置の制御方法 | |
JP7622012B2 (ja) | インバータ制御装置および電力変換装置 | |
JP2005039912A (ja) | 交流電動機の制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060329 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060404 |
|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20060420 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060605 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20060627 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060710 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090728 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100728 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100728 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110728 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110728 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120728 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130728 Year of fee payment: 7 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |