(57)【特許請求の範囲】
【請求項１】
電流指令値と周期外乱オブザーバにより演算されたｄ，ｑ軸の電流補償値との加算分を、補償された電流指令値として電流制御部に入力して電圧指令値を生成し、電圧指令値に基づき制御装置を介してプラントを制御するものにおいて、
位置推定部とトルク推定部を設け、
前記位置推定部により推定された推定回転角の信号を、前記電圧指令値のｄ，ｑ軸に対する座標変換信号に使用すると共に、推定トルク値に対する推定回転角の座標系に変換する変換部に入力し、
前記トルク推定部による推定トルク値を、前記変換部を介して前記周期外乱オブザーバに出力し、周期外乱オブザーバにより電流ｉd，ｉqの補償値を算出するよう構成したことを特徴とした位置およびトルクセンサレスによるトルクリプル抑制装置。
【請求項２】
前記位置推定部として拡張誘起電圧オブザーバを備え、
拡張誘起電圧オブザーバは、前記制御装置からの検出電流値と前記電圧指令値を入力して推定回転角と推定回転角速度の各信号を推定演算し、
前記トルク推定部は、前記推定回転角信号と前記検出電流値を入力し、前記プラントのパラメータを基に、推定トルク値を演算することを特徴とした請求項１記載の位置およびトルクセンサレスによるトルクリプル抑制装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、トルクリプル抑制装置に係わり、特に位置およびトルクセンサレスによるトルクリプル抑制装置に関するものである。
【背景技術】
【０００２】
例えば、モータは原理的にトルクリプルを発生し、振動、騒音、乗り心地への悪影響、電気・機械共振等の種々の問題を引き起こす。特に、埋込磁石形のＰＭモータは、コギングトルクリプルとリラクタンストルクリプルが複合的に発生する。その対策として、トルクリプルを抑制する制御方式として周期外乱オブザーバ補償法が提案されている。
【０００３】
図４は、特許文献１によって公知となっている周期外乱オブザーバのn次トルクリプル周波数成分に関する制御ブロック図を示したものである。
１はトルクリプル補償値演算部で、正弦波／余弦波の制御指令ｒn(通常は０)と周期外乱オブザーバ３による推定値dTA^n, dTB^nとの差分にそれぞれ正弦波／余弦波値を乗算してそれを加算することでトルクリプル補償指令Tc*nを生成し制御対象２に出力される。制御対象２では、周期の外乱（以下周期外乱dTnという）が発生することがある。例えば、制御対象がモータであればコギングトルなどによる回転数に同期した外乱であるトルクリプルがこれに相当し、振動や騒音の要因となる。
【０００４】
周期外乱オブザーバ３は周期外乱dTnを抑制するもので、周波数成分毎に複素ベクトルで表現したシステム同定モデルを外乱オブザーバの逆システムモデルを用いることで、制御対象とする周波数の外乱を直接的に推定して補償する。
これにより比較的単純な制御構成でありながら、対象とした周波数に対しては次数に関係なく高い抑制効果が得られる。
【０００５】
システム同定モデルＰ^nの取得に関して、制御に先立って制御対象のプラントＰn（＝ＰAn+jＰBn）に対して予めシステム同定を行い、１次元複素ベクトルの形で（１）式として表現する。
Ｐ^n＝Ｐ^An+jＰ^Bn                …（１）
ただし、添字のnはn次成分、変数は何れもＸn＝ＸAn＋jＸBnと表現される複素ベクトルである。
【０００６】
例えば、１〜１０００Ｈｚまでのシステム同定結果を１Ｈｚ毎に複素ベクトルで表現した場合、１０００個の１次元複素ベクトルの要素からなるテーブルでシステムを表現できる。または、同定結果を数式化してシステムを表現することも可能である。何れの手法も、特定の周波数成分については簡素な１次元複素ベクトルでシステムモデルの表現は可能となる。
なお、システム同定モデルに限らず文中記載のＰ^n，ｒn，dTn，dT^n，Ｔnも
Ｘn＝ＸAn＋jＸBnと表現される複素ベクトルである。
【０００７】
具体的な制御手法としては、プラント出力に対してフーリエ変換を簡易化した低域通過フィルタＧFを通すことで、周期外乱の抑制対象とする周波数成分を抽出する。これに上記のシステム同定モデルの逆数Ｐ^n-nで表現される逆システムを乗算し、ＧFを通した制御指令値との差分から周期外乱dTnを推定しシステム同定モデルｄ^nとする。推定した周期外乱dTnを制御指令値ｒnから差し引いて外乱補償値とし、周期外乱dTnを抑制する。以上の流れが周期外乱オブザーバによる周期外乱を抑制する制御手法である。
【０００８】
突極型永久磁石同期モータの制御には、回転子の位置情報が必要であるため、従来はセンサ用いて回転子位置を検出している。しかし、センサは高価である上、配線、信頼性および取り付けスペースの点で問題があるたる、近年、センサレス制御が行われており、例えば非特許文献１によって公知となっている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】国際公開ＷＯ２０１０／０２４１９５Ａ１
【非特許文献】
【００１０】
【非特許文献１】拡張誘起電圧モデルに基づく突極型永久磁石同期モータの    センサレス制御、電気学会論文誌Ｄ、Vol.122, No.12.ｐ.1088-1096(平成14)
【発明の概要】
【発明が解決しようとする課題】
【００１１】
現在におけるトルクリプル抑制制御では、トルクセンサを用いてトルク値を観測し、これを抑制対象としてきた。現在までのトルクリプル抑制制御では、精度のよい位相情報とトルクセンサを用いて精度のよいトルク値を観測し、これを抑制対象としてきた。ただし、実用面において以下のような課題や問題がある。
トルクセンサは設置場所やコスト面で制限があるため、限定的な環境でしか使用されていない。さらに、近年では永久磁石同期モータの駆動において、センサ自体の温度や振動に対する信頼性（寿命）の問題、コスト削減などを目的として、位置センサレスで駆動する場合がある。
【００１２】
このため、上述の永久磁石同期モータの駆動では、位置センサ出力の精度のよい速度情報が得られない上、トルクセンサによる精度のよいトルク値も得られないため、トルクリプルを抑制することができない。
【００１３】
よって、本発明が目的とするところは、位置およびトルクセンサレスによるトルクリプル抑制装置を提供することにある。
【課題を解決するための手段】
【００１４】
本発明は、電流指令値と周期外乱オブザーバにより演算されたｄ，ｑ軸の電流補償値との差分を、補償された電流指令値として電流制御部に入力して電圧指令値を生成し、電圧指令値に基づき制御装置を介してプラントを制御するものにおいて、
位置推定部とトルク推定部を設け、
前記位置推定部により推定された推定回転角の信号を、前記電圧指令値のｄ，ｑ軸に対する座標変換信号に使用すると共に、推定トルク値に対する推定回転角の座標系に変換する変換部に入力し、
前記トルク推定部による推定トルク値を、前記変換部を介して前記周期外乱オブザーバに出力し、周期外乱オブザーバにより電流ｉd，ｉqの補償値を算出するよう構成したことを特徴としたものである。
【００１５】
また、本発明は、前記位置推定部として拡張誘起電圧オブザーバを備え、
拡張誘起電圧オブザーバは、前記制御装置からの検出電流値と前記電流指令値を入力して推定回転角と推定回転角速度の各信号を推定演算し、
前記トルク推定部は、前記推定回転角信号と前記検出電流値を入力し、前記プラントのパラメータを基に、推定トルク値を演算することを特徴としたものである。
【００１６】
また、本発明は、電流指令値と制御装置からの検出電流値との差分を電流制御部に入力して電圧指令値を生成し、電圧指令値に基づき制御装置を介してプラントを制御するものにおいて、
位置推定部とトルク推定部を設け、
前記位置推定部により推定された推定回転角の信号を、前記電圧指令値のｄ，ｑ軸に対する座標変換信号に変換する変換部と外乱抑制制御部に入力し、
前記トルク推定部による推定トルク値を外乱抑制制御部に入力し、外乱抑制制御部において入力された推定回転角と推定トルク値から電流ｉd，ｉqの補償値を算出し、算出された補償値を前記電流指令値に加算するよう構成したことを特徴としたものである。
【発明の効果】
【００１７】
以上のとおり、本発明によれば、トルク推定部による推定トルクＴ＾を抑制対象として周期外乱オブザーバ、若しくは外乱抑制制御部に入力して振動抑制の補償値ｉｃdqを得る。これを電流指令値ｉ*dqに重畳してトルクリプルを抑制するものである。これにより、より汎用的なモータ設置環境と低コストによるトルクリプル制御が可能となるものである。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施形態を示す振動抑制制御装置の構成図。
【図２】本発明の他の実施形態を示す振動抑制制御装置の構成図。
【図３】本発明の他の実施形態を示す振動抑制制御装置の構成図。
【図４】周期外乱オブザーバの構成図。
【発明を実施するための形態】
【００１９】
本発明は、位置推定部とトルク推定部を設け、位置推定部により推定された推定回転角の信号を、電圧指令値のｄ，ｑ軸に対する座標変換信号に使用すると共に、推定トルク値に対する推定回転角の座標系に変換する変換部に入力する。トルク推定部による推定トルク値を、変換部を介して周期外乱オブザーバ、若しくは直接に外乱抑制制御部に出力して電流ｉd，ｉqの補償値を算出するようにしたもので、以下、図に基づいて説明する。
【実施例１】
【００２０】
図１は、本発明の第１の実施例を示す構成図を示したものである。なお、図における各記号は次の通りである。
Ｔ*：トルク指令値、ｉ*dq：ｉd，ｉq指令値、ｖdqref：vd，ｖq指令値、ｉuvw：３相電流値、Ｔ＾：推定トルク値、θ＾：推定回転角、ω＾：推定回転角速度、ｉdq：検出ｉd，ｉq値、ｉｃdq：補償ｉd，ｉq値、Ｔn：ｎ次高調波Ｔna，Ｔnb値、
Ｔｃn：ｎ次Ｔｃna，Ｔｃnb補償値、ｄＴ*n：ｎ次トルク補償指令値、ｄＴn：ｎ次トルク外乱推定値、
図１において、１は変換部で、トルク指令値Ｔ*をｄ，ｑ軸の電流指令値ｉ*dq（ｉd，ｉq）に変換する。変換された電流指令値ｉ*dqは加算部においてｉd，ｉqの補償値ｉｃdqと加算される。更にこの加算値は、減算部においてｉd，ｉqの検出値ｉdqが減算されて電流制御部２に入力され電圧指令値ｖdqrefを算出する。３は変換部で、ｄ，ｑ軸の２相電圧を３相に変換して制御装置（インバータ）４を介して制御対象となるプラント（ここでは永久磁石同期モータ）を制御する。
【００２１】
また、変換部３は、インバータ４による３相電流を入力して２相の検出値ｉdqに変換し、ｉdqは減算部に出力されてｉ*dqとの減算処理が行われると共に、拡張誘起電圧オブザーバ６に入力される。拡張誘起電圧オブザーバ６には電圧指令値ｖdqrefも入力されており、各入力信号に基づいて推定回転角θ＾と推定回転角速度ω＾が求められ、推定回転角θ＾は変換部３に入力されてｄｑ軸系への座標変換に用いられると共に、トルク推定部７に入力される。なお、この拡張誘起電圧オブザーバ６は、非特許文献１に示された拡張誘起電圧モデル方式を用いて拡張誘起電圧を推定し、推定した拡張誘起電圧から推定回転角θ＾と推定回転角速度ω＾の位置信号が求められる。
【００２２】
トルク推定部７では、ｉd，ｉqの検出値ｉdqと推定回転角θ＾を入力して推定トルク値Ｔ＾を求める。このトルク推定は、制御対象を永久磁石同期モータと設定し、入力をｉd，ｉqとして電圧方程式から電流を求め、（２）式によりトルクを推定する。
Ｔ＾＝ｉq（Φ（θ）＋△Ｌｉd）              …（２）
△Ｌ＝Ｌd（θ）−Ｌq（θ）
なお、モータパラメータを、Φを磁束密度、Ｌd，Ｌqをｄ，ｑ軸リアクタンスとして各値は位相θを入力とした関数で高調波成分を含めて既知とする。モータパラメータを位相θによる関数としているが、変動要素は角度だけでなく温度や電流値などにもよる。トルクを精度よく推定するためにはこれらについても考慮する必要があるが、ここでのモータパラメータには省略している。なお、パラメータ推定手法は、モータの設計モデルから解析的に求める手法や、実モデルの観測データから推定する手法が存在するが、何れの手法を用いてもよい。
【００２３】
８は座標の変換部で、推定されたトルク値Ｔ＾は係数ｎ倍された推定回転角の座標系に変換されて周期外乱オブザーバ１０に入力される。周期外乱オブザーバ１０には係数ｎ倍された推定回転角速度ω＾も入力されており、これら各入力信号に基づいてｎ次のｉd，ｉqの補償値Ｔｃnを演算する。補償値Ｔｃnは変換部９に入力されてｄｑ座標系に変換され、補償値ｉｃdqとなる。このｉｃdqは電流指令値ｉ*dqと逆極性に加算され、更に検出値ｉdqが差っ引かれて電流制御部２に入力されて電圧指令ｖdqrefが算出される。
【００２４】
よって、この実施例によれば、トルクおよび位置センサレスの状態で、トルクリプルの抑制制御が可能となるものである。
【実施例２】
【００２５】
なお、図１では、位置の推定手段として拡張誘起電圧モデル方式を用いて拡張誘起電圧を推定し、推定した拡張誘起電圧から位置を推定すると共に、推定位相と検出電流からトルク推定を行うことの例を示しているが、位置の推定やトルク推定は種々考えられる。その際には図２で示すような構成になる。その際には、位置推定部２０より出力された推定回転角θ＾を変換部３，８，９にそれぞれ入力して座標変換用の信号として用いる共に、周期外乱オブザーバ１０に推定回転角速度ω＾として入力される。
【００２６】
また、トルク推定部３０は、推定したトルク値Ｔ＾を変換部８を介して推定回転角の座標系に変換されて周期外乱オブザーバ１０に入力される。周期外乱オブザーバ１０では、図１と同様にして各入力信号に基づいてｎ次のｉd，ｉqの補償値Ｔｃnを演算する。補償値Ｔｃnは変換部９を介して補償値ｉｃdqとなって電流指令値ｉ*dqと加算され、更に検出値ｉdqが差っ引かれて電流制御部２に入力されて電圧指令ｖdqrefが算出される。
【００２７】
したがって、この実施例においても、トルクおよび位置センサレスの状態で、トルクリプルの抑制制御が可能となるものである。
【実施例３】
【００２８】
図３は他の振動抑制制御装置の構成図を示したものである。実施例１，２では、トルクリプルの補償値ｉｃdqの演算手段として周期外乱オブザーバ１０を用いた場合についての例を示している。この実施例は、補償電流を生成する手段として外乱抑制制御部４０を用いたものである。外乱抑制制御部４０としては、入力された推定回転角θ＾と推定トルク値Ｔ＾を基に抑制のための演算や、若しくは予め推定回転角θ＾と推定トルク値Ｔ＾に対応した補償電流値が選択できる図示省略された補償テーブルを作成し、この補償テーブルより補償電流を出力するよう構成される。他の構成は実施例１、又は実施例２と同様である。
【００２９】
この実施例においても、トルクおよび位置センサレスの状態で振動抑制のための補償電流を算出し、トルクリプルの抑制制御が可能となるものである。
【００３０】
以上のように本発明は、トルク推定部７による推定トルクＴ＾を抑制対象として周期外乱オブザーバ１０に入力し、振動抑制の補償値ｉｃdqを得る。これを電流指令値ｉ*dqに重畳してトルクリプルを抑制するものである。これにより、より汎用的なモータ設置環境と低コストによるトルクリプル制御が可能となるものである。
【符号の説明】
【００３１】
１…  トルク指令／電流指令の変換部
２…  電流制御部
３…  ２相／３相の変換部
４…  制御装置（インバータ）
５…  制御対象のプラント
６…  拡張誘起電圧オブザーバ
７，３０…  トルク推定部
８…  変換部
９…  変換部
１０…  周期外乱オブザーバ
２０…  位置推定部
４０…  外乱抑制制御部
【図１】
0006398462.tif 000002
【図２】
0006398462.tif 000003
【図３】
0006398462.tif 000004
【図４】
0006398462.tif 000005