(57)【要約】【課題】同期モータの回転数が上昇した段階であっても、電圧制御におけるハンチングを防止して、電圧制御が可能な同期モータ駆動制御装置を提供する。【解決手段】定数可変比例積分部３１は、比例積分器２１と、この比例積分器２１のゲインを可変するための、除算器３３、リミッタテーブル３４および乗算器３５Ｐ，３５Ｉを具備する。定数可変比例積分部３１は、回転数Ｂが基底回転数Ａを超えているときは、基底回転数を超えていないときよりも、比例積分器２１の定数を減少させるため、比例積分器２１における補正感度を緩慢にして、比例積分器２１におけるハンチングを防止する。【選択図】図１
2010057252.tif 000002
【特許請求の範囲】
【請求項１】
入力される制御信号に対応した駆動電流を生成して同期モータに供給するインバータと、
前記同期モータの回転速度を指示する指令速度信号に比例積分演算を行って前記制御信号を生成する比例積分演算手段と、
前記同期モータの回転数を検出する回転数検出手段と、
前記比例積分演算手段の比例定数および積分時定数を、前記回転数検出手段が検出した回転数が所定の基底回転数を超えているときは、基底回転数を超えていないときよりも小さい値に設定する定数可変手段と、を具備する
ことを特徴とする同期モータ駆動制御装置。
【請求項２】
請求項１記載の同期モータ駆動制御装置において、
前記定数可変手段は、前記回転数検出手段が検出した回転数に応じて前記比例定数および前記積分時定数の値が変化する関数を記憶し、前記関数に基づいて前記比例定数および前記積分時定数の値を設定する
ことを特徴とする同期モータ駆動制御装置。
【請求項３】
請求項２記載の同期モータ駆動制御装置において、
前記関数は、前記回転数検出手段が検出した回転数が大きくなるほど、前記比例定数および前記積分時定数の値が小さくなる関数である
ことを特徴とする同期モータ駆動制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、永久磁石式同期モータ（ＰＭモータ）をインバータで駆動する同期モータ駆動制御装置に関する。
【背景技術】
【０００２】
一般に、同期モータを制御する装置には、同期モータの巻線に供給する電流を制御するためにインバータが用いられる。そして、同期モータの巻線の各相に供給されるモータ電流を電流検出回路により検出して、この検出電流に基づいてインバータを制御することにより、同期モータのトルク、速度、位置等を制御している（特許文献１および２等）。
【０００３】
また、この種の制御装置にあっては、同期モータを指定速度（回転数）で駆動させるために、同期モータの回転数を検出して指令速度（回転数）との偏差を求めるための偏差算出手段と、比例積分器を備えた電圧制御系を構成する。
【０００４】
【特許文献１】特開２００１−２７５３８１号公報
【特許文献２】特開２０００−３２４８８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ここで、電圧制御系に用いられる比例積分器のゲイン（比例定数と積分時定数）は、モータ定数が運転条件によって変化しないことを前提とし、固定値として設定されているため、比例積分器の定数は固定値となっている。
【０００６】
ところが、ＰＭモータのように、連続定格トルクと短時間定格トルクの比が大きい場合等、固定子側の巻線に大電流を流すと、この巻線部分で磁気飽和が発生し易くなり、モータ定数も大きく変化することになる。そこで、比例積分器の定数を固定値で制御すると、ＰＭモータの回転数が上昇して誘起電圧が高くなると、それまでの定数による補正では感度良く補正されるため、比例積分器においてハンチングを引き起こすおそれがあった。
【０００７】
本発明は上述した課題に鑑みてなされたものであり、同期モータの回転数が上昇した段階であっても、比例積分器におけるハンチングを防止して、電圧制御を可能にした同期モータ駆動制御装置を提供することを目的としている。
【課題を解決するための手段】
【０００８】
上述の目的を達成するため、本発明が採用する同期モータ駆動制御装置の構成は、入力される制御信号に対応した駆動電流を生成して同期モータに供給するインバータと、前記同期モータの回転速度を指示する指令速度信号に比例積分演算を行って前記制御信号を生成する比例積分演算手段と、前記同期モータの回転数を検出する回転数検出手段と、前記比例積分演算手段の比例定数および積分時定数を、前記回転数検出手段が検出した回転数が所定の基底回転数を超えているときは、基底回転数を超えていないときよりも小さい値に設定する定数可変手段と、を具備することを特徴とする。
【０００９】
上記構成により、定数可変手段が、比例積分演算手段の比例定数および積分時定数を、同期モータの回転数が所定の基底回転数を超えているときは、基底回転数を超えていないときよりも小さい値に設定する。
これにより、同期モータ駆動制御装置は、同期モータの回転に変動に対して補正感度を緩慢にすることができ、比例積分演算手段におけるハンチングを防止することができる。
【００１０】
上記構成において、前記定数可変手段は、前記回転数検出手段が検出した回転数に応じて前記比例定数および前記積分時定数の値が変化する関数を記憶し、前記関数に基づいて前記比例定数および前記積分時定数の値を設定することが好ましい。
【００１１】
上記構成において、前記関数は、前記回転数検出手段が検出した回転数が大きくなるほど、前記比例定数および前記積分時定数の値が小さくなる関数であることが好ましい。
【発明の効果】
【００１２】
本発明による同期モータ駆動制御装置は、同期モータの回転数が予め決められた基底回転数を超えたら、定数可変手段により比例積分手段の定数を基底回転数を超えないときよりも減少させることにより、同期モータの回転数が上昇した段階であっても、比例積分演算手段による補正感度を落としてハンチングを防止することができる。
【発明を実施するための最良の形態】
【００１３】
＜実施形態＞
図１は、本実施形態のよる同期モータ駆動制御装置を示すブロック図である。
同期モータ駆動制御装置（以下、制御装置という）３０は、ＰＷＭ制御されるインバータ１０を備える。インバータ１０は、図示しない直流電源に接続され、制御信号により動作制御されて、ＰＭモータ１０１に３相の駆動電流を供給する。
【００１４】
この制御装置は、指令トルク信号を受けてｑ軸指令電流信号を生成するｑ軸指令電流生成部１１ｑと、指令速度信号を受けてｄ軸指令電流信号を生成するｄ軸指令電流生成部１１ｄとを備える。
このｑ軸指令電流生成部１１ｑの後段には、偏差算出部１２ｑを介して比例積分器１３ｑが接続され、ｄ軸指令電流生成部１１ｄの後段には、偏差算出部１２ｄを介して比例積分器１３ｄが接続され、比例積分器１３ｑ，１３ｄは分離した制御信号を生成する。さらに、比例積分器１３ｑ，１３ｄの後段には、制御信号を２相−３相変換する座標変換部１４Ａと、この座標変換部１４Ａからの３相制御信号を基準波によってＰＷＭ波形に変換するＰＷＭ波形生成部１５と、が接続される。
比例積分器１３ｑ，１３ｄは、ｑ軸電流，ｄ軸電流の偏差分をそれぞれ比例積分（ＰＩ）演算する。
【００１５】
偏差算出部１２ｑ，１２ｄは、ｑ軸，ｄ軸指令電流信号からｑ軸，ｄ軸検出電流信号を減算する。このｑ軸，ｄ軸検出電流信号は、インバータ１０からＰＭモータ１０１に供給する駆動電流の電流値を電流検出部１６で検出し、この検出信号を３相−２相変換する座標変換部１４Ｂで２相に変換することにより得られる。そして、ｑ軸，ｄ軸検出電流信号は、偏差算出部１２ｑ，１２ｄに入力され、ｑ軸，ｄ軸指令電流信号のフィードバック信号となる。
【００１６】
一方、指令回転数となる指令速度信号の入力端には、偏差算出部１７が接続され、この偏差算出部１７は、指令速度信号からフィードバック信号となる検出電圧信号を減算し、この信号を比例積分器２１に出力する。この検出電圧信号は、インバータ１０からＰＭモータ１０１に供給する駆動電流の電圧値を電圧検出部１８で検出し、この検出信号を３相−２相変換する座標変換部１４Ｃで２相に変換した上で、演算部１９における演算式（√（Ｖｄ2＋Ｖｑ2））によってスカラー量として得られる。
【００１７】
なお、演算部１９に入力される検出電圧信号Ｖｑ，Ｖｄは、電圧検出部１８で実際にインバータ１０からＰＭモータ１０１に供給される電圧から算出されるもとしたが、点線で示すように、比例積分器１３ｑ，１３ｄからの出力電圧を、検出電圧信号Ｖｑ，Ｖｄとして検出するようにしてもよい。
【００１８】
座標変換部１４Ａ〜１４Ｃにおける座標変換のための基準位相信号は、ＰＭモータ１０１のロータ位置を検出するロータリエンコーダ、慣性センサ、表面弾性波センサ、ジャイロセンサ、レゾルバ等からなる角度検出部２０により得られる。
【００１９】
さらに、偏差算出部１７の後段に接続された比例積分器２１は、指令速度信号と検出電圧信号との偏差分をゲイン（比例定数および積分時定数）により比例積分（ＰＩ）演算して目標速度信号を生成する。この目標速度信号は、ｄ軸指令電流生成部１１ｄに出力される。
【００２０】
この制御装置３０においては、指令トルク信号および指令速度信号（速度）に応じてＰＭモータ１０１の駆動制御を実現している。
【００２１】
次に、本実施形態の特徴について説明する。本実施形態の特徴は、比例積分器２１を含む定数可変比例積分部３１を具備した点にある。比例積分器２１は、比例定数および積分時定数（以下、定数という）によって比例積分される。以下、本実施形態においては、比例定数をＰゲイン、積分時定数をＩゲインと呼ぶ。
【００２２】
この定数可変比例積分部３１の入力側には、角度検出部２０の出力側に接続された微分器３２が接続され、角度検出部２０によって検出された角度を微分して得られたＰＭモータ１０１の速度（つまり、回転数Ｂ）が入力される。
【００２３】
定数可変比例積分部３１は、比例積分器２１と、この比例積分器２１の定数を可変するための、除算器３３、リミッタテーブル３４および乗算器３５Ｐ，３５Ｉを具備し、除算器３３、リミッタテーブル３４および乗算器３５Ｐ，３５Ｉにより本発明による定数可変手段を構成する。
【００２４】
除算器３３、リミッタテーブル３４および乗算器３５Ｐ，３５Ｉは、便宜上ブロック図で示しているが、ＣＰＵ、ＲＯＭ、ＲＡＭからなるマイクロコンピュータによるプログラム処理で行われる。
【００２５】
除算器３３は、予め記憶された基底回転数Ａを分子、入力される回転数Ｂを分母として倍率αを算出する。基底回転数Ａは、例えばＰＭモータ１０１の定格回転数の約２０％〜７０％に設定される。
リミッタテーブル３４は、横軸に回転数Ｂ、縦軸に倍率αをプロットしたグラフであり、回転数Ｂが基底回転数Ａに達するまで倍率αを１に保つためのものである。
乗算器３５Ｐは、予め記憶部（図示せず）に記憶されたＰ（比例）ゲインに対して倍率αを乗算する回路であり、乗算器３５Ｉは、予め記憶されたＩ（積分）ゲイン（積分時定数）に対して倍率αを乗算する回路である。
【００２６】
本実施形態における定数可変比例積分部３１にあっては、微分器３２から出力されるＰＭモータ１０１の回転数Ｂを監視し、回転数Ｂが基底回転数Ａに達するまでは、倍率αはリミッタテーブル３４によって規制されているため「１」となる。そして、比例積分器２１は、予め記憶されたＰゲインおよびＩゲインを用いて演算を行う。即ち、比例積分器２１は、指令速度信号にフィードバック信号となる検出電圧信号を減算した電圧信号に対して比例積分（ＰＩ）演算を行う。
【００２７】
一方、回転数Ｂが基底回転数Ａを越えた場合には、倍率αはリミッタテーブル３４による規制から外れ、除算器３３による演算式（α＝Ａ／Ｂ）によって演算される。つまり、回転数Ｂが基底回転数Ａこ超えた段階で、倍率は回転数Ｂに増加に伴って減少することになる。そして、乗算器３５ＰはＰゲインに倍率αを乗算した値をＰゲインとし、乗算器３５ＩはＩゲインに倍率αを乗算した値をＩゲインとすることで、比例積分器２１の定数を、回転数Ｂが基底回転数Ａを超えない場合よりも減少させる。比例積分器２１は、乗算器３５Ｐ，３５Ｉで乗算されたＰゲインおよびＩゲインを用いて比例積分（ＰＩ）演算を行う。
【００２８】
本実施形態による定数可変比例積分部３１では、回転数Ｂが基底回転数Ａを越えるまでは、倍率を「１」に設定して予め記憶されたＰゲイン，Ｉゲインを用いて比例積分器２１の演算動作を行うため、ＰＭモータ１０１の回転に変動に対して精度の良い信号補正ができる。
【００２９】
一方、回転数Ｂが基底回転数Ａを越えた段階で、比例積分器２１のゲインを回転数Ｂの増加に伴って減少させるようにしたから、ＰＭモータ１０１の回転に変動に対して補正感度を緩慢にして、比例積分器２１におけるハンチングを防止することができる。
この結果、制御装置３０は、ＰＭモータ１０１が基底回転数Ａ以上で回転する場合であっても、比例積分器２１による速度（回転数）制御を可能にする。
【００３０】
なお、前記実施形態では、定数可変比例積分部３１においては、除算器３３およびリミッタテーブル３４によって、回転数Ｂが基底回転数Ａを越えた場合に、倍率αを「１」より小さい値に設定するようにしたが、本発明はこれに限らず、予め回転数Ｂに対して倍率αを定めたマップを備えて制御したり、除算器３３の代わりに傾きが「−」となる値を定めた一次関数の演算器を用いて制御したりしてもよい。また、Ｐゲイン，Ｉゲインに乗算される倍率αを個々に異なるようにしてもよい。要は、定数可変手段は、回転数Ｂが基底回転数Ａを越えた段階で、回転数Ｂの上昇に伴って係数ｋが減少する手段を構成すればよい。
一方、比例積分器２１は、比例積分器に限るものではなく、微分と組み合わせたアンプであってもよい。
【００３１】
さらに、前記実施形態では、同期モータにＰＭモータを用いた場合を例示したが、本発明はこれに限らず、永久磁石をロータ内に埋め込む埋込磁石同期モータ（ＩＰＭモータ）であってもよい。この場合、ｄ軸指令電流生成部１１ｄからｑ軸指令電流生成部１１ｑにｄ軸指令信号が供給される。
【図面の簡単な説明】
【００３２】
【図１】本発明の実施形態による同期モータ駆動制御装置を示すブロック図である。
【符号の説明】
【００３３】
１０…インバータ、１１ｑ…ｑ軸指令電流生成部、１１ｄ…ｄ軸指令電流生成部、１２ｑ，１２ｄ，１７…偏差算出部、１３ｑ，１３ｄ…比例積分器、１４，１４Ａ，１４Ｂ，１４Ｃ…座標変換部、１５…ＰＷＭ波形生成部、１６…電流検出部、１８…電圧検出部、２０…角度検出部、２１…比例積分器（比例積分演算手段）、３０…同期モータ駆動制御装置（制御装置）、３１…定数可変比例積分部、３２…微分器、３３…除算器（定数可変手段）、３４…リミッタテーブル（定数可変手段）、３５Ｐ，３５Ｉ…乗算器（定数可変手段）、１０１…ＰＭモータ。
【図１】
2010057252.tif 000003