JP6003924B2 - 回転電機制御装置、回転電機の制御方法 - Google Patents

回転電機制御装置、回転電機の制御方法 Download PDF

Info

Publication number
JP6003924B2
JP6003924B2 JP2014034593A JP2014034593A JP6003924B2 JP 6003924 B2 JP6003924 B2 JP 6003924B2 JP 2014034593 A JP2014034593 A JP 2014034593A JP 2014034593 A JP2014034593 A JP 2014034593A JP 6003924 B2 JP6003924 B2 JP 6003924B2
Authority
JP
Japan
Prior art keywords
value
phase
estimated phase
correction
rotating electrical
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
Application number
JP2014034593A
Other languages
English (en)
Other versions
JP2015159702A (ja
Inventor
高木 護
護 高木
森本 進也
進也 森本
ノール アーメル バローチュ
ノール アーメル バローチュ
正希 久恒
正希 久恒
正伸 柿原
正伸 柿原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yaskawa Electric Corp
Original Assignee
Yaskawa Electric Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Yaskawa Electric Corp filed Critical Yaskawa Electric Corp
Priority to JP2014034593A priority Critical patent/JP6003924B2/ja
Priority to EP14176649.3A priority patent/EP2911290A3/en
Priority to US14/451,379 priority patent/US9397602B2/en
Priority to CN201410397547.XA priority patent/CN104868813A/zh
Priority to KR1020140107555A priority patent/KR20150100467A/ko
Publication of JP2015159702A publication Critical patent/JP2015159702A/ja
Application granted granted Critical
Publication of JP6003924B2 publication Critical patent/JP6003924B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/24Vector control not involving the use of rotor position or rotor speed sensors
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/14Electronic commutators
    • H02P6/16Circuit arrangements for detecting position
    • H02P6/18Circuit arrangements for detecting position without separate position detecting elements
    • H02P6/183Circuit arrangements for detecting position without separate position detecting elements using an injected high frequency signal
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/14Estimation or adaptation of machine parameters, e.g. flux, current or voltage
    • H02P21/18Estimation of position or speed
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/24Vector control not involving the use of rotor position or rotor speed sensors
    • H02P21/26Rotor flux based control
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/24Vector control not involving the use of rotor position or rotor speed sensors
    • H02P21/32Determining the initial rotor position
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/14Electronic commutators
    • H02P6/16Circuit arrangements for detecting position
    • H02P6/18Circuit arrangements for detecting position without separate position detecting elements

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Ac Motors In General (AREA)
  • Control Of Motors That Do Not Use Commutators (AREA)

Description

本発明は、回転電機制御装置及び回転電機の制御方法に関する。
回転電機に流れる回転電機電流に基づいて回転子の推定位置を演算し、物理的な位置センサあるいは速度センサを用いずに回転電機を制御する、いわゆるモータのセンサレス制御技術が知られている。例えば、下記特許文献1には、電流検出手段で検出された回転電機に流れる回転電機電流に基づいて回転子の位置を推定し、当該推定位置に基づいて、電圧印加手段に所定の電圧指令を出力する制御手段を有する回転電機の制御装置が開示されている。具体的には、当該制御手段は、トルク指令に基づいて、電流指令を演算し、当該電流指令に基づいて位置推定誤差を演算する。そして、位置推定誤差に基づいて電流指令を補正し、当該補正された電流指令及び回転子の推定位置に基づいて、回転電機を制御する。
特開2010−166638号公報
しかしながら、上記従来技術においては、当該回転子の位置の推定に、回転電機に電流を流した際のインダクタンスが回転子の位置に依存して変化する突極性を利用することから、推定位置の精度はインダクタンス特性の変化の影響を受け、位置推定誤差が発生する。また、スロットの形状や構造の歪み等のモータの構造により発生する回転子の位置に依存した位置推定誤差が発生する。
上記課題に鑑みて、本発明は、より高精度な位置決めが可能な回転電機制御装置及び回転電機の制御方法を提供することを目的とする。
(1)実施形態の一態様に係る回転電機制御装置は、回転電機に流れる回転電機電流に基づいて回転子の推定位相に関する第1の推定位相値を推定する位相推定部と、前記推定位相に関する複数の第2の推定位相値と、複数の補正値とを、関連付けて表す補正情報を記憶する補正値記憶部と、前記第1の推定位相値に応じた第2の推定位相値に基づいて、前記補正情報から、前記第2の推定位相値に関連付けられた補正値を取得し、前記第2の推定位相値を前記補正値に基づいて補正する第1の位相補正部と、位置指令と前記補正された第2の推定位相値に基づいて速度指令を算出する位置制御部と、前記速度指令と前記補正された第2の推定位相値に基づいて、トルク指令値またはq軸電流指令値を算出する速度制御部と、を有することを特徴とする。
(2)上記(1)に記載の回転電機制御装置において、前記補正情報は、第2の推定位相値と実測に基づく位相値との差分に応じて決定されてもよい。
(3)上記(1)または(2)に記載の回転電機制御装置において、前記補正情報記憶部は、前記トルク指令値またはq軸電流指令値毎に前記補正情報を記憶し、前記第1の位相補正部は、前記第2の推定位相値及び前記トルク指令値またはq軸電流指令値に基づいて前記補正情報から前記補正値を取得し、前記補正値に基づいて前記第2の推定位相値を補正してもよい。
(4)上記(1)乃至(3)のいずれかに記載の回転電機制御装置は、更に、前記トルク指令値またはq軸電流指令値に応じて、前記第1の推定位相値を補正する第2の位相補正部を有してもよい。
(5)上記(4)に記載の回転電機制御装置において、前記第2の位相補正部は、前記トルク指令値またはq軸電流指令値が所定の基準以上の場合に、前記第1の推定位相値を補正してもよい。
(6)上記(4)に記載の回転電機制御装置は、更に、前記第2の位相補正部により補正された前記第1の推定位相値に応じて、前記第2の位相推定値を出力する位相同期部を有してもよい。
(7)上記(6)に記載の回転電機制御装置において、前記位相同期部は、PLL回路と一次遅れ要素を含むフィードバック回路を有してもよい。
(8)上記(1)乃至(7)のいずれかに記載の回転電機制御装置は、更に、前記第2の位相推定値に基づいて、前記回転電機電流の電流値を回転座標系の電流値に変換するdq変換部を有してもよい。
(9)上記(1)乃至(8)のいずれかに記載の回転電機制御装置は、更に、前記第2の位相推定値に基づいて、前記回転電機を駆動するためのPWM信号を生成するPWM制御部を有してもよい。
(10)実施形態の一態様に係る回転電機の制御方法は、回転電機に流れる回転電機電流に基づいて回転子の推定位相に関する第1の推定位相値を推定するステップと、前記第1の推定位相値に応じた第2の推定位相値に基づいて、複数の前記第2の推定位相値と、複数の補正値とを、関連付けて記憶した補正情報から、前記第2の推定位相値に関連付けられた補正値を取得し、前記第2の推定位相値を前記補正値に基づいて補正するステップと、位置指令と前記補正された第2の推定位相値に基づいて速度指令を算出するステップと、前記速度指令と前記補正された第2の推定位相値に基づいてトルク指令値またはq軸電流指令値を算出するステップと、を有することを特徴とする。
本発明の第1の実施形態における電力変換装置の概要の一例を示す図である。 図1に示した位相推定器の構成の一例を示す図である。 図2に示した包絡線検出器の構成の一例を示す図である。 第1の実施形態における補正情報の一例について説明するための図である。 図1に示した位相同期器の構成の一例を示す図である。 位相補正値A及び位相補正値Bの補正に関する処理のフローの概要を説明するための図である。 本発明の第2の実施形態における電力変換回路の概要の一例を示す図である。 第2の実施形態における補正情報の一例について説明するための図である。 第2の実施形態における補正情報の一例について説明するための図である。
以下、本発明の実施形態について、図面を参照しつつ説明する。なお、図面については、同一又は同等の要素には同一の符号を付し、重複する説明は省略する。
[第1の実施形態]
図1は、本発明の第1の実施形態における電力変換装置の概要の一例を示す図である。図1に示すように、電力変換装置100は、例えば、位置制御器101、速度制御器102、電流指令演算器103、電流制御器104、第1の加算器105、PWM制御器106、dq変換器108、位相推定器109、位相補正器A110、減算器111、位相同期器112、補正値記憶部113、位相補正器B114、第2の加算器115を含む。
位置制御器101は、例えば、位置指令値、及び、後述する推定位相値Dに基づいて、速度に関する指令を表す速度指令値を算出し、後述する速度制御器に出力する。速度制御器102は、例えば、上記速度指令値、及び、後述する推定位相値Dに基づいて、トルク指令値を算出する。
電流指令演算器103は、速度制御器102からのトルク指令値及びd軸電流指令補正値(Idrefc)に基づいて、d軸電流指令値(Idref)及びq軸電流指令値(Iqref)を算出する。なお、d軸電流指令補正値(Idrefc)は、電圧指令値(Vdref、Vqref)の振幅値が、電圧源(図示なし)からの電圧に基づく出力可能な最大電圧に達する場合に、電圧指令値(Vdref、Vqref)及び最大電圧に基づいて回転電機107の界磁を弱めるように算出される。なお、詳細については、例えば、特開2013−17308号公報等に開示されているように周知であるので、説明を省略する。
電流制御器104は、例えば、q軸電流指令値(Iqref)、d軸電流指令値(Idref)、後述するdq変換器108から出力された回転座標系の電流検出値(Id、Iq)に基づいて、d軸電圧指令値(Vdref)と、q軸電圧指令値(Vqref)を算出する。第1の加算器105は、例えば、高周波信号及びd軸電圧指令値(Vdref)を加算する。詳細には、この高周波信号は、後述するPWM信号の出力に同期して時間周期2Ts期間毎に正方向と負方向に交互に変化する矩形波電圧指令であり、時間周期2Ts毎に、正方向及び負方向に交互に変化する電圧振幅指令ΔVhと位相指令Δθh(図示せず)を出力する。なお、当該電流制御器104の詳細については、例えば、特開2010−172080号公報等に開示されているように周知であるため、説明を省略する。
PWM制御器106は、後述する推定位相値C、q軸電圧指令値(Vqref)、第1の加算器105により加算された高周波信号及びd軸電圧指令値(Vdref)に基づいて、回転電機107を駆動するためのPWM信号を生成する。回転電機107は、PWM制御器106からのPWM信号により制御される。例えば、当該回転電機107は、回転子の位置を検出する物理的なセンサを必要としない、いわゆるセンサレスモータに相当する。
dq変換器108は、回転電機107を流れる回転電機電流(Iu、Iv、Iw)、及び、後述する推定位相値Cに基づいて、回転座標系の電流検出値(Id、Iq)に変換する。なお、回転電機電流(Iu、Iv、Iw)は時間周期2TsのN分の1(N≧1)の周期に同期して検出される。
位相推定器109は、回転電機107に流れる回転電機電流(Iu、Iv、Iw)に基づいて、回転電機107の回転子の推定位相を表す推定位相値Aを推定する。具体的には、例えば、位相推定器109は、後述の電流検出値(Iα、Iβ)の包絡線を抽出することにより、上記推定位相値Aを推定する。位相推定器109は、より具体的には、例えば、図2に示すように、座標変換器201、包絡線抽出器202、座標位置演算器203を含む。座標変換器201は、回転電機電流(Iu、Iv、Iw)を静止座標系における電流検出値(Iα、Iβ)に変換し、包絡線抽出器202に出力する。
包絡線抽出器202は、例えば、図3に示すように、符号判別器301と、2のバンドパスフィルタ302と、ゲイン乗算器303と、2の乗算器304と、2の微分器305を含む。各バンドパスフィルタ302は、それぞれ座標変換器201からの電流検出値(Iα、Iβ)から不要な成分を除去する。符号判別器301は、電圧指令信号の符号を判別し、符号が正の場合には1を、符号が負の場合には−1を出力する。当該判別結果は、ゲイン乗算器303によりゲインが乗算された後、上記バンドパスフィルタ302を通過した各電流信号に乗算される。つまり、バンドパスフィルタ302を通過した電流信号は、正側に全波整流されるとともに、ゲイン乗算器303により増幅される。次に、当該電流信号は、微分器305によりそれぞれ微分され、包絡線である2相の電流値Icos及びIsinを出力する。
磁極位置演算器203は、例えば、上記2相の電流値Icos及びIsinの逆正接演算により(tan−1(Isin/Icos))により、推定位相値Aを算出する。なお、位相推定器109については周知であるので、詳細な説明については説明を省略する。また、上記位相推定器109の構成は一例であって、その他の構成であってもよい。
図1に戻り、位相補正器A110は、例えば、速度制御器102から出力されたトルク指令値が所定の基準を満たす場合に、位相推定器109から出力された推定位相値Aを補正するための位相補正値Aを出力する。具体的には、例えば、位相補正値Aは、図4に示すように、速度制御器102から出力されたトルク指令値が所定値(例えば、90%)以上及び所定値(例えば、−90%)以下の場合に、所定の傾きで増加する一次関数で表されるように構成する。ここで、トルク指令値に関する所定値は、例えば回転電機107の定格トルクを100%として基準化した値である。
より具体的には、例えば、図4に示す場合において、トルク指令値が50%の場合には所定値以下であることから、位相補正値A(図4においては、位相補正値として示す。)は0(deg(el))、トルク指令値が150%の場合には所定値以上であることから、位相補正値Aは約4(deg(el))となる。
なお、位相補正器A110は、例えば、図4の破線で示すように、トルク指令値と位相補正値Aとを関連付けて記憶し、トルク指令値に基づいて、位相補正値Aを取得し出力する等、上記に限られるものではない。また、位相補正器A110は、例えば、速度制御器102から出力されたq軸電流指令値(Iqref)が所定の基準を満たす場合に、位相推定器109から出力された推定位相値Aを補正するための位相補正値Aを出力するように構成してもよい。
減算器111は、位相推定器109により出力された推定位相値Aから、位相補正値Aを減算する。
位相同期器112は、例えば、図5に示すように、PLL(phase locked loop)回路501と、一次遅れ要素502を含むフィードバック回路を含み、推定位相値Bに応じて推定位相値Cを出力する。具体的には、位相同期器112は、順に減算器503と、PLL回路501と、一次遅れ要素502とが接続され、一次遅れ要素502からの出力が、推定位相値Bから減算されてPLL回路501に入力される。なお、上記位相同期器112は、一例であって、上記に限定されるものではない。
補正値記憶部113は、複数の推定位相値Cと、複数の補正値とを、関連付けた補正情報を記憶する。具体的には、例えば、複数の推定位相値Cと、複数の補正値とを関連付けたテーブルの形式で記憶する。
位相補正器B114は、位相同期器112からの推定位相値Cに基づいて、補正値記憶部113に記憶された補正情報から、当該推定位相値Cに関連付けられた補正値に応じて位相補正値Bを取得する。
第2の加算器115は、位相同期器112からの推定位相値Cに、位相補正器B114が取得した位相補正値Bを加算した推定位相値Dを出力する。当該推定位相値Dは、位置制御器101や速度制御器102に入力されることは上記のとおりである。
ここで、補正値記憶部113に記憶される補正値は、例えば、推定位相値Bと実測に基づく位相値との差分に応じて予め決定されている。したがって、より高精度な位置決めが可能な回転電機制御装置100等を実現することが可能となる。具体的には、例えば、上記従来技術におけるトルク指令値等の大きさに起因するインダクタンス特性の変化に基づく位置推定誤差や、スロットの形状や構造の歪み等のモータの構造により発生する回転子の位置に依存した位置推定誤差の発生を防止することができる。
なお、上記において、位相補正器A110、位相補正器B114、補正値記憶部113以外の構成、つまり、位置制御器101、速度制御器102、電流制御器104、PWM制御器106、dq変換器108、位相推定器109等の構成については、例えば、特開2010−172080号公報に開示のように周知であるので、詳細な構成や動作については説明を省略した。なお、例えば、同公報におけるベクトル制御器109が、上記電流制御器104に相当し、同公報における電圧制御器111が、上記PWM制御器106に相当する。また、同公報における座標変換器104、包絡線抽出器105、磁極位置演算器106がそれぞれ、上記位相推定器109に含まれる座標変換器201、包絡線抽出器202、磁極位置演算器203に相当する。そして、その動作の概要は下記のとおりである。駆動周波数と異なる高周波信号と電流制御器からの電圧指令値の磁束成分の加算結果と、電流制御器からのトルク成分が、PWM制御器に入力され、PWM制御器は、回転電機107を駆動する。このとき回転電機に供給される電流をdq変換器で推定された磁極位置を用いて座標変換するとともに、上記高周波信号と同じ周波数成分を除去したものを電流制御器にフィードバックする。そして、電流指令値との偏差が0となるように電流制御を行う。
次に、図6を用いて本実施の形態における回転電機制御装置100の位相補正値A及び位相補正値Bの補正に関する処理のフローの概要について説明する。なお、回転電機制御装置100の各部の機能や処理の詳細については、上記のとおりであるので、下記においては回転電機制御装置100の位相補正値A及び位相補正値Bの補正に関する処理のフローの概要について主に説明する。
位相推定器109は、回転電機107に流れる回転電機電流(Iu、Iv、Iw)に基づいて、回転電機107の回転子の推定位相を表す推定位相値Aを推定する(S101)。位相補正器A110は、例えば、速度制御器102から出力されたトルク指令値が所定の基準を満たす場合に、位相推定器109から出力された推定位相値Aを補正するための位相補正値Aを出力する(S102)。減算器111は、位相推定器109により出力された推定位相値Aから、位相補正値Aを減算する(S103)。位相同期器112は、推定位相値Aから位相補正値Aを減算されて取得された推定位相値Bに応じて推定位相値Cを出力する(S104)。位相補正器B114は、位相同期器112からの推定位相値Cに基づいて、補正値記憶部113に記憶された補正情報から、当該推定位相値Cに関連付けられた補正値に応じて位相補正値Bを取得する(S105)。第2の加算器115は、位相同期器112からの推定位相値Cに、位相補正器B114が取得した位相補正値Bを加算した推定位相値Dを出力する(S106)。
なお、上記においては、推定位相値Aを推定してから推定位相値Dが取得されるまでのフローについて説明したが、当該推定位相値Dは、位置制御器101や速度制御器102にフィードバックされ、上記のとおり、位置制御器101、速度制御器102、電流指令演算器103、電流制御器104、及び、第1の加算器105、PWM制御器106等により、回転電機106を制御する。
なお、本発明は、上記実施の形態に限定されるものではなく、上記実施の形態で示した構成と実質的に同一の構成、同一の作用効果を奏する構成又は同一の目的を達成することができる構成で置き換えてもよい。例えば、上記位相推定器109や、位相同期器112等の具体的な構成は例示にすぎず、これらに限定されるものではない。推定位相値Aの算出は、上述したd軸電圧指令値(Vdref)に高周波成分を重畳し、包絡線を抽出する態様に限られない。例えば、交番電圧(あるいは交番電流)を印加してそれに対する回転電機電流の平行成分,直交成分に基づき磁極位置を推定する方法、あるいは、PWM制御における搬送波周波数成分を用いることにより、停止時を含む低速時の磁極位置を推定する方法、さらには、搬送波の所定周期毎に印加電圧を変化させてモータの電流を検出し、所定周期毎の電流変化分のベクトルを求めて磁極位置の推定する方法などを実施する構成であってもよい。
[第2の実施形態]
次に、本発明における第2の実施形態について説明する。本実施の形態においては、位相補正器B114が、トルク指令値に基づいて、補正値記憶部113から位相補正値Bを取得し、推定位相値Cを補正する点が、上記第1の実施形態と異なる。なお、下記において第1の実施形態と同様である点については説明を省略する。
図7は、本発明の第2の実施形態における電力変換回路の概要の一例を示す図である。図7に示すように、本実施の形態における電力変換装置100は、第1の実施形態と同様に、例えば、位置制御器101、速度制御器102、電流制御器104、第1の加算器105、PWM制御器106、dq変換器108、位相推定器109、位相補正器A110、減算器111、位相同期器112、補正値記憶部113、位相補正器B114、第2の加算器115を含む。
ここで、本実施の形態においては、第1の実施形態と異なり、補正値記憶部113が、更に、トルク指令値を関連付けて記憶する。つまり、補正値記憶部113は、例えば、複数の推定位相値Cと、複数の補正値と、複数のトルク指令値を、関連付けた補正情報を記憶する。具体的には、例えば、図8または図9に示すように、トルク指令値と、推定位相(推定位相値C)に関連付けて、位相補正量を表す補正値とを関連付けて記憶する。なお、図9においては、図示の簡略化のため、補正情報の一部のみを示す。なお、図8、図9等においてはトルク指令値を示すが、トルク指令値に代えてq軸電流指令値(Iqref)等を用いてもよい点は、上記のとおりである。
位相補正器B114は、位相同期器112からの推定位相値C及び速度制御器102からのトルク指令値に基づいて、補正値記憶部113に記憶された補正情報から、当該推定位相値Cに関連付けられた補正値に応じて位相補正値Bを算出する。
具体的には、例えば、図9に示した場合において、位相補正器B114に入力された推定位相値Cが、0.5deg(el)で、トルク指令値が15%の場合、を例として説明する。この場合、位相補正器B114は、推定位相値Cが、0及び1deg(el)、トルク指令値が0と30%の場合における各補正値を取得する。なお、図9においては、図示の簡略化のため、補正情報の一部のみを示す。また、説明の簡略化のため、推定位相値Cが0deg(el)、トルク指令値が0%の補正値を、データA(−4)、推定位相値Cが1deg(el)、トルク指令値が0%の補正値を、データB(−3)、推定位相値Cが0deg(el)、トルク指令値が30%の補正値を、データC(−3)、推定位相値Cが1deg(el)、トルク指令値が30%の補正値を、データD(−2)と称して、下記に具体的に説明する。
この場合、下記式(1)乃至(3)により、図9に示した補正情報を用いて位相補正値B(式(3)では位相補正量として表す)を算出する。
Figure 0006003924
Figure 0006003924
Figure 0006003924
なお、上記数(1)乃至(3)においては、いわゆる直線補間により、位相補正値B(位相補正量)を算出する場合について説明したが、その他の方法により、位相補正値Bを算出してもよい。
第2の加算器115は、位相同期器112からの推定位相値Cに、位相補正器B114が算出した位相補正値Bを加算した推定位相値Dを出力する。
ここで、上記位相補正値Bは、第1の実施形態と同様に、例えば、推定位相値Bと実測に基づく位相値との差分に応じて予め決定されている。また、本実施の形態においては、当該位相補正値Bは、更に、トルク指令値毎に関連付けて記憶されている。したがって、トルク指令値に応じた補正が可能となり、第1の実施形態よりも更に、より高精度な位置決めが可能な回転電機制御装置100等を実現することが可能となる。
本発明は、上記実施の形態に限定されるものではなく、上記実施の形態で示した構成と実質的に同一の構成、同一の作用効果を奏する構成又は同一の目的を達成することができる構成で置き換えてもよい。例えば、上記においては、推定位相値Dが位置制御器101及び速度制御器102にフィードバックされる場合について説明したが、例えば、位置制御器101にのみフィードバックされるように構成してもよい。
また、上記第1及び第2の実施形態においては、トルク指令値に応じて、位相補正値Aに応じて位相補正値Aが算出される場合について説明したが、q軸電流指令値に応じて位相補正値Aが算出されるように構成してもよい。また、上記第2の実施形態において、トルク指令値に代えてq軸電流指令値に応じて、位相補正値Bが算出されるように構成してもよい。
なお、特許請求の範囲における位相推定部は、例えば、位相推定器109に相当し、第1の位相補正部は、例えば上記位相補正器B114と、上記第2の加算器115に相当する。また、特許請求の範囲における第1の推定位相値は、例えば、上記推定位相値Aに相当し、特許請求の範囲における第2の推定位相値は、上記推定位相値Cに相当する。
100 電力変換装置、101 位置制御器、102 速度制御器、103 電流指令演算器、104 電流制御器、105 第1の加算器、106 PWM制御器、107 回転電機、108 dq変換器、109 位相推定器、110 位相補正器A、111 減算器、112 位相同期器、113 補正値記憶部、114 位相補正器B、115 第2の加算器、201 座標変換器、202 包絡線検出器、203 座標位置演算器、301 符号判別器、302 バンドパスフィルタ、303 ゲイン乗算器、304 乗算器、305 微分器、501 PLL回路、502 一次遅れ要素、503 減算器。

Claims (8)

  1. 回転電機に流れる回転電機電流に基づいて回転子の推定位相に関する第1の推定位相値を推定する位相推定部と、
    前記推定位相に関する複数の第2の推定位相値と、複数の補正値とを、関連付けて表す補正情報を記憶する補正値記憶部と、
    前記第1の推定位相値に応じた第2の推定位相値に基づいて、前記補正情報から、前記第2の推定位相値に関連付けられた補正値を取得し、前記第2の推定位相値を前記補正値に基づいて補正する第1の位相補正部と、
    位置指令と前記補正された第2の推定位相値に基づいて速度指令を算出する位置制御部と、
    前記速度指令と前記補正された第2の推定位相値に基づいて、トルク指令値またはq軸電流指令値を算出する速度制御部と、
    前記トルク指令値またはq軸電流指令値に応じて、前記第1の推定位相値を補正する第2の位相補正部と、
    を有し、
    前記第2の位相補正部は、前記トルク指令値またはq軸電流指令値が所定値以上または所定値以下の場合に、一定の傾きで増加する一次関数に沿って増加する予め定められた補正値に基づいて、前記第1の推定位相値を補正する
    ことを特徴とする回転電機制御装置。
  2. 前記補正情報は、第2の推定位相値と実測に基づく位相値との差分に応じて決定されていることを特徴とする請求項1記載の回転電機制御装置。
  3. 前記補正情報記憶部は、前記トルク指令値またはq軸電流指令値毎に前記補正情報を記憶し、
    前記第1の位相補正部は、前記第2の推定位相値及び前記トルク指令値またはq軸電流指令値に基づいて前記補正情報から前記補正値を取得し、前記補正値に基づいて前記第2の推定位相値を補正する、
    ことを特徴とする請求項1または2に記載の回転電機制御装置。
  4. 更に、前記第2の位相補正部により補正された前記第1の推定位相値に応じて、前記第2の位相推定値を出力する位相同期部を有する、ことを特徴とする請求項に記載の回転電機制御装置。
  5. 前記位相同期部は、PLL回路と一次遅れ要素を含むフィードバック回路を有することを特徴とする請求項記載の回転電機制御装置。
  6. 更に、前記第2の位相推定値に基づいて、前記回転電機電流の電流値を回転座標系の電流値に変換するdq変換部を有する、ことを特徴とする請求項1乃至のいずれかに記載の回転電機制御装置。
  7. 更に、前記第2の位相推定値に基づいて、前記回転電機を駆動するためのPWM信号を生成するPWM制御部を有する、ことを特徴とする請求項1乃至のいずれかに記載の回転電機制御装置。
  8. 回転電機に流れる回転電機電流に基づいて回転子の推定位相に関する第1の推定位相値を推定するステップと、
    前記第1の推定位相値に応じた第2の推定位相値に基づいて、複数の前記第2の推定位相値と、複数の補正値とを、関連付けて記憶した補正情報から、前記第2の推定位相値に関連付けられた補正値を取得し、前記第2の推定位相値を前記補正値に基づいて補正するステップと、
    位置指令と前記補正された第2の推定位相値に基づいて速度指令を算出するステップと、
    前記速度指令と前記補正された第2の推定位相値に基づいてトルク指令値またはq軸電流指令値を算出するステップと、
    前記トルク指令値またはq軸電流指令値に応じて、前記第1の推定位相値を補正するステップとを有し、
    前記前記第1の推定位相値を補正するステップは、前記第2の位相補正部は、前記トルク指令値またはq軸電流指令値が所定値以上または所定値以下の場合に、一定の傾きで増加する一次関数に沿って増加する予め定められた補正値に基づいて、前記第1の推定位相値を補正する
    ことを特徴とする回転電機の制御方法。
JP2014034593A 2014-02-25 2014-02-25 回転電機制御装置、回転電機の制御方法 Expired - Fee Related JP6003924B2 (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP2014034593A JP6003924B2 (ja) 2014-02-25 2014-02-25 回転電機制御装置、回転電機の制御方法
EP14176649.3A EP2911290A3 (en) 2014-02-25 2014-07-11 Rotary electric machine control apparatus and control method for rotary electric machine
US14/451,379 US9397602B2 (en) 2014-02-25 2014-08-04 Rotary electric machine control apparatus and control method for rotary electric machine
CN201410397547.XA CN104868813A (zh) 2014-02-25 2014-08-13 旋转电机控制装置、旋转电机的控制方法
KR1020140107555A KR20150100467A (ko) 2014-02-25 2014-08-19 회전 전기 기기 제어 장치, 회전 전기 기기의 제어 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014034593A JP6003924B2 (ja) 2014-02-25 2014-02-25 回転電機制御装置、回転電機の制御方法

Publications (2)

Publication Number Publication Date
JP2015159702A JP2015159702A (ja) 2015-09-03
JP6003924B2 true JP6003924B2 (ja) 2016-10-05

Family

ID=51162595

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014034593A Expired - Fee Related JP6003924B2 (ja) 2014-02-25 2014-02-25 回転電機制御装置、回転電機の制御方法

Country Status (5)

Country Link
US (1) US9397602B2 (ja)
EP (1) EP2911290A3 (ja)
JP (1) JP6003924B2 (ja)
KR (1) KR20150100467A (ja)
CN (1) CN104868813A (ja)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140116728A (ko) * 2013-03-25 2014-10-06 엘지전자 주식회사 센서리스 bldc 모터의 기동 장치 및 방법
JP5964391B2 (ja) * 2014-10-31 2016-08-03 ファナック株式会社 dq三相座標の電流位相を制御するモータ制御装置
JP2016201923A (ja) * 2015-04-10 2016-12-01 ニデック シンガポール ピーティーイー リミテッド モータの回転位置推定方法およびモータの制御装置
JP2017197137A (ja) * 2016-04-28 2017-11-02 株式会社ジェイテクト 電動パワーステアリング装置
JP6623987B2 (ja) * 2016-09-09 2019-12-25 株式会社デンソー シフトレンジ制御装置
JP6351913B1 (ja) * 2017-03-21 2018-07-04 三菱電機株式会社 磁極位置検出装置及びモータ制御装置
JP7052255B2 (ja) * 2017-08-25 2022-04-12 コニカミノルタ株式会社 画像形成装置
US11309817B2 (en) * 2018-12-06 2022-04-19 Mitsubishi Electric Corporation Control device of rotating machine, and control device of electric vehicle
CN111327243B (zh) * 2018-12-13 2022-05-27 台达电子工业股份有限公司 旋转电机控制装置及其控制方法
CN112039401A (zh) * 2019-05-17 2020-12-04 杭州三花研究院有限公司 一种控制方法和控制装置及其***
US11192286B2 (en) * 2019-09-30 2021-12-07 Fanuc Corporation Phase adjusting device and phase adjusting method

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6462491B1 (en) 1999-01-27 2002-10-08 Matsushita Electric Industrial Co., Ltd. Position sensorless motor control apparatus
JP3419725B2 (ja) * 1999-01-27 2003-06-23 松下電器産業株式会社 位置センサレスモータ制御装置
KR20020007050A (ko) * 2000-07-14 2002-01-26 설승기 교류 전동기의 자속 기준 제어 방법 및 시스템
US6639380B2 (en) 2000-07-14 2003-10-28 Sul Seung-Ki Method and system of sensorless field orientation control for an AC motor
US8217605B2 (en) * 2000-11-10 2012-07-10 Freescale Semiconductor, Inc. Motor controller for determining a position of a rotor of an AC motor, AC motor system, and method of determining a position of a rotor of an AC motor
JP4687846B2 (ja) * 2001-03-26 2011-05-25 株式会社安川電機 同期電動機の磁極位置推定方法および制御装置
JP4120420B2 (ja) * 2003-02-20 2008-07-16 日産自動車株式会社 モータ制御装置
EP1769410A1 (en) * 2004-07-01 2007-04-04 International Rectifier Corporation Start-up method and system for permanent magnet synchronous motor drive
JP2006109589A (ja) * 2004-10-04 2006-04-20 Yaskawa Electric Corp 同期電動機の制御装置
JP4589093B2 (ja) * 2004-12-10 2010-12-01 日立オートモティブシステムズ株式会社 同期モータ駆動装置及び方法
JP4754379B2 (ja) * 2006-03-22 2011-08-24 本田技研工業株式会社 電動機の制御装置
CN101779371B (zh) * 2007-08-20 2012-09-05 飞思卡尔半导体公司 用于确定ac电机的转子的位置的电机控制器、ac电机***和确定ac电机的转子的位置的方法
JP5453729B2 (ja) * 2008-04-14 2014-03-26 株式会社ジェイテクト モータ制御装置および電動パワーステアリング装置
JP2010166638A (ja) 2009-01-13 2010-07-29 Mitsubishi Electric Corp 回転電機の制御装置
JP5396876B2 (ja) * 2009-01-21 2014-01-22 株式会社安川電機 交流電動機の制御装置
JP5312179B2 (ja) 2009-04-27 2013-10-09 本田技研工業株式会社 Dcブラシレスモータの制御装置
JP5382069B2 (ja) 2011-07-04 2014-01-08 株式会社安川電機 インバータ装置および電動機ドライブシステム
KR101898755B1 (ko) * 2011-08-18 2018-09-13 히다찌 겐끼 가부시키가이샤 모터 제어 장치 및 그것을 사용한 작업 기계
JP5971707B2 (ja) * 2011-08-29 2016-08-17 株式会社東芝 同期電動機のセンサレス制御装置ならびにインバータ装置

Also Published As

Publication number Publication date
US20150244298A1 (en) 2015-08-27
EP2911290A3 (en) 2016-04-20
CN104868813A (zh) 2015-08-26
EP2911290A2 (en) 2015-08-26
US9397602B2 (en) 2016-07-19
KR20150100467A (ko) 2015-09-02
JP2015159702A (ja) 2015-09-03

Similar Documents

Publication Publication Date Title
JP6003924B2 (ja) 回転電機制御装置、回転電機の制御方法
JP6367332B2 (ja) インバータ制御装置及びモータ駆動システム
JP6324627B2 (ja) 交流回転機の制御装置および電動パワーステアリングの制御装置
US9300234B2 (en) Rotary electric machine controller, rotary electric machine control method, and method of creating control map
CN107085193B (zh) 用于马达控制***的相电流测量中的偏移误差的检测
WO2016121237A1 (ja) インバータ制御装置及びモータ駆動システム
CN113866480A (zh) 用于马达控制***的相电流测量中的偏移误差的检测
JP5709932B2 (ja) 同期機制御装置
JP4583257B2 (ja) 交流回転機の制御装置
JP6115250B2 (ja) モータ制御装置
JP2009296788A (ja) 回転機の回転角度推定装置
JP2015180130A (ja) 永久磁石形同期電動機の制御装置
JP6519149B2 (ja) モータ制御装置
JP6183554B2 (ja) 周期外乱自動抑制装置
JP6115251B2 (ja) モータ制御装置
JP4811727B2 (ja) 永久磁石界磁同期電動機制御装置
JP2012253982A (ja) 角速度推定装置
JP6104021B2 (ja) 交流回転機の制御装置
JP2006109589A (ja) 同期電動機の制御装置
JP6459710B2 (ja) q軸インダクタンスの推定方法及び推定装置
JP2019118217A (ja) モータ制御装置
JP2014158336A (ja) モータ制御装置
JP7166443B2 (ja) 交流回転機の制御装置及び交流回転機の制御方法
JP7163641B2 (ja) 同期電動機の制御装置
JP6584371B2 (ja) モータ制御装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150825

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160127

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160202

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160318

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: 20160809

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160822

R150 Certificate of patent or registration of utility model

Ref document number: 6003924

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees