(57)【要約】【課題】電力変換器で電動機を可変速駆動し、減速ギア，増速ギアなどを介してファン，ポンプ，圧縮機などの回転機器を運転する場合、電動機と回転機器間の軸（シャフト）に特定周波数の振動成分が発生する場合がある。これらの振動成分を簡単な制御系、及び調整で低減する。【解決手段】電動機の電流値に応じて電動機を駆動するための出力電圧を制御する電力変換器において、電動機トルクもしくは電動機トルク電流に含まれる振動成分の位相が、電動機の電気角周波数に含まれる同一周波数の振動成分の位相に対し、９０度以上進む事とする。【選択図】  図１
2010259275.tif 000002
【特許請求の範囲】
【請求項１】
電動機の電流値に応じて前記電動機を駆動するための電圧を制御する電力変換器を有する電動機駆動システムにおいて、前記電動機で発生される電動機トルクもしくは電動機トルク電流に含まれる振動成分の位相が、前記電動機の電気角周波数に含まれる同一周波数の振動成分の位相に対し、９０度以上進むように前記電動機を駆動するための電圧を制御することを特徴とする、電動機駆動システム。
【請求項２】
電動機の電流値に応じて前記電動機を駆動するための電圧を制御する電力変換器を有する電動機駆動システムにおいて、前記電動機を駆動するための電圧指令を演算する電圧指令演算手段と、前記電動機で発生される電動機トルクもしくは電動機トルク電流に含まれる振動成分の位相が、前記電動機の電気角周波数に含まれる同一周波数の振動成分の位相に対し、９０度以上進むように前記電圧指令を補正する出力電圧補正手段を設けたことを特徴とする、電動機駆動システム。
【請求項３】
請求項２において、前記出力電圧補正手段が、前記電動機の検出電流と電流指令値の差分を演算する差分演算部と、該差分値を用いて前記電動機で発生される電動機トルクもしくは電動機トルク電流に含まれる振動成分の位相が、前記電動機の電気角周波数に含まれる同一周波数の振動成分の位相に対し、９０度以上進ませるための電圧指令補正値を演算するトルク進み電圧補正値演算部と、該電圧補正値を用いて、電圧指令値を補正する補正部によって構成されることを特徴とする、電動機駆動システム。
【請求項４】
請求項３において、上記トルク進み電圧補正値演算部は、演算として、比例，比例と一次遅れ，比例と微分，比例と一次遅れと不完全微分、もしくは比例と微分と不完全微分、のいずれかを含んで構成されることを特徴とする、電動機駆動システム。
【請求項５】
請求項３において、前記トルク進み電圧補正値演算部は、演算として、比例、もしくは比例×一次遅れ，比例−微分，比例×一次遅れ×不完全微分、もしくは、比例−微分×不完全微分、のいずれかを含んで構成されることを特徴とする、電動機駆動システム。
【請求項６】
請求項１から４のいずれかにおいて、前記電気角周波数の振動成分の波形の平均値と該振動成分の波形の交点をゼロ点とし、前記トルク電流もしくはトルクの振動周波数の振動成分の波形の平均値と該振動成分の波形の交点をゼロ点とした場合、上記トルク電流もしくはトルクの振動成分の波形から得られたゼロ点が、前記電気角周波数の振動成分の波形から得られたゼロ点に対し、９０度以上進んでいることを特徴とする、電動機駆動システム。
【請求項７】
請求項１から５のいずれかにおいて、前記電気角周波数の振動成分の波形の最大値ピーク間を１８０度とし、前記トルク電流もしくはトルクの振動周波数の振動成分の波形の最大値ピーク間を１８０度とし、前記トルク電流もしくはトルクの振動成分の波形の最大値ピークが、前記電気角周波数の振動成分の波形から得られた最大値ピークに対し、９０度以上進んでいることを特徴とする、電動機駆動システム。
【請求項８】
電動機の電流値に応じて電動機を駆動するための電圧を制御する電動機制御装置において、前記電動機で発生される電動機トルクもしくは電動機トルク電流に含まれる振動成分の位相が、前記電動機の電気角周波数に含まれる同一周波数の振動成分の位相に対し、９０度以上進むように前記電動機を制御することを特徴とする、電動機制御装置。
【請求項９】
電動機の電流値を入力し、前記電流値に基づいて前記電動機で発生される電動機トルクもしくは電動機トルク電流に含まれる振動成分の位相が、前記電動機の電気角周波数に含まれる同一周波数の振動成分の位相に対し、９０度以上進むように前記電動機を駆動するための電圧値を演算し、前記電圧値に基づいて前記電動機を制御する電動機の駆動方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電動機駆動システム，電動機制御装置及び電動機の駆動方法に係り、特に、電動機に接続された回転機器の軸（シャフト）の振動を低減することに好適な電動機駆動システム，電動機制御装置及び電動機の駆動方法に関する。
【背景技術】
【０００２】
電力変換器で電動機を可変速駆動し、減速ギア，増速ギアなどを介してファン，ポンプ，圧縮機などの回転機器を運転する電動機駆動システムにおいては、電動機と回転機器間の軸（シャフト）に特定周波数の振動成分が発生する場合がある。この振動周波数は機器に固有のものであり、電力変換器駆動では、この固有周波数の振動が機械に悪影響を与えないように制御することが必要である。
【０００３】
このため、振動が大きくなる特定周波数での運転時間を短く（スキップ）するように、電力変換器の出力周波数を制御する技術が知られている。また、特定周波数近傍での駆動において、上記振動成分を打ち消すため、例えば、特開２０００−４１４００号公報や特開平４−３１９７１５号公報に記載されているように、速度変動やトルク変動成分を推定し、それらの脈動を打ち消すための逆電動機トルクをかけるように、電力変換器を制御する技術が知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−４１４００号公報
【特許文献２】特開平４−３１９７１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術においては、速度推定や軸振動トルクの推定には、電動機や機械系の情報が不可欠である。これらの定数を事前に入手、もしくは測定する必要があり、それらの値が実値と違っていた場合、逆に振動を助長させるようなトルクが発生する可能性がある。また、上記推定には制御演算が複雑になり、制御遅れが顕著となった場合には、振動を助長させるようなトルクが発生する可能性がある。
【０００６】
本発明では、上記問題点に鑑み、適切に振動成分の抑制が可能な電動機駆動システム，電動機制御装置及び電動機の駆動方法を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明では、電動機で発生される電動機トルクもしくは電動機トルク電流に含まれる振動成分の位相が、電動機の電気角周波数に含まれる同一周波数の振動成分の位相に対し、９０度以上進むように電動機を駆動するための電圧を制御するように構成した。
【０００８】
より具体的には、電動機の電流値９０度以上進むようにする場合、上記電力変換器の出力電圧を補正する出力電圧補正手段を設けた。また、上記出力電圧補正手段は、９０度以上進ませるための電圧指令補正値を演算するトルク進み電圧補正値演算部と、該電圧補正値を用いて、電圧指令値を補正する補正部によって構成される。また、上記トルク進み電圧補正値演算部は、比例部、もしくは比例部×一次遅れ部、もしくは（比例部−微分部）、もしくは比例部×一次遅れ部×不完全微分部、もしくは（比例部−微分部）×不完全微分部で構成されても良い。
【発明の効果】
【０００９】
本発明によれば、適切に振動成分の抑制が可能となる。具体的な例に係る発明では、電力変換器で電動機を可変速駆動し、減速ギア，増速ギアなどを介してファン，ポンプ，圧縮機などの回転機器を運転する電動機駆動システムにおいて、電動機と回転機器間の軸（シャフト）に発生する特定周波数の振動成分を、詳細な電動機や機械定数を必要とせず、簡単な制御系で実現することができる。
【図面の簡単な説明】
【００１０】
【図１】実施例１の電動機駆動システムの構成図である。
【図２】本発明の動作に係わり、９０度以上位相をずらす効果について示した図である。
【図３】実施例１において、トルク進み電圧補正演算部１１を含む系のブロック図である。
【図４】実施例１において、−ωｒ（電動機の回転角周波数）からＩｑ（トルク電流）の伝達ブロックを示す。
【図５】実施例１において、−ωｒ（電動機の回転角周波数）からＩｑ（トルク電流）の位相差を示す図である。
【図６】電気角周波数ωｒと電動機のトルクτｅもしくはトルク電流ＩｑＦＢとの位相関係を示す図である。
【図７】実施例２の電動機駆動システムの構成図である。
【発明を実施するための形態】
【００１１】
以下本発明の詳細について図面を用いながら説明する。
【実施例１】
【００１２】
本実施例の電動機駆動システムについて、図１を用いて説明する。図１は本実施例を含む、電動機駆動システムの全体構成を示す。
【００１３】
図１では、交流電源１により電力変換器２に電力が供給される。電力変換器２で電動機３を可変速駆動しトルク伝達部４を介して負荷器５を運転する。電力変換器２は電流検出部６による電流値を基に、制御部１０により制御される。電力変換器２の出力電圧により電動機３が駆動される。電動機の回転トルクはトルク伝達部４の機械軸，ギア（減速ギア，増速ギア等）などを介し負荷器５に伝達される。負荷器５は、例えばファン，ポンプ，圧縮機などの回転機器などである。制御部１０では、本発明に係わる制御ブロックについて示しており、以下に詳細を説明する。
【００１４】
座標変換部１２では、電流検出部６からの交流電流信号をｄ（磁束軸），ｑ（トルク軸）方向の直流量に座標変換する。この、ｄ，ｑ座標系を用いて行うベクトル制御が本制御のベースとなっている。ベクトル制御は一般的であるため、詳しい内容は割愛する。座標変換に用いる位相θは周波数指令ω１*を用い、位相演算部１５で演算する。電圧指令演算部１４では、励磁電流指令Ｉｄ*，トルク電流指令Ｉｑ*，周波数指令ω１*を基に、直流電圧指令Ｖｄ*，Ｖｑ*を演算する。尚、電圧指令演算部１４では、電流指令のみでなく、トルク指令なども用いる事もある（図では省略）。トルク進み電圧補正値演算部１１では、トルク電流指令Ｉｑ*，トルク電流検出値ＩｑＦＢを基に、ｑ軸電圧補正値ΔＶｑ*を演算する。演算されたΔＶｑ*は、電圧指令演算部１４の出力であるＶｑ*を補正する。電圧指令演算部１４で作られた直流電圧指令Ｖｄ*，Ｖｑ*は、座標変換部１３で交流電圧指令に変換される。交流電圧指令はＰＷＭゲートパルス生成部１６で電力変換器２のスイッチング素子を制御するゲートパルスに変換され、電力変換器２に送られる。尚、位相演算部１５では、２種類のθを出力しているが、これは、交流出力電圧に座標変換するための座標変換部１３で用いるθと、交流電流検出値を座標変換する座標変換部１２で用いるθを各々出しているためである。これらは検出や演算の遅れなどを考慮して各々決められる。
【００１５】
トルク進み電圧補正演算部１１では、電動機の回転角周波数ωｒに含まれる振動成分に対し、トルク電流ＩｑＦＢもしくは電動機トルクτｅに含まれる振動成分が９０度以上進むように、ΔＶｑ*を設定する。９０度以上進ませることで、機械系の振動を抑制することができる。この理由については図２を用いて説明する。図２（ａ）は電動機角周波数ωｒから電動機トルクτｅまでの振動に寄与するループである。図中の記号については、各々、ｒσは電動機一次及び二次抵抗の一次側換算した合成成分、Ｌσは電動機漏れインダクタンスの一次及び二次成分の一次側換算した合成成分、Ｐは極数、Ｍは相互インダクタンス、Ｌ２は電動機相互インダクタンスと漏れ二次インダクタンスの和、Φ２ｄは電動機ｄ軸の二次磁束，ＪＭは電動機慣性モーメント，ｓは微分演算子を示す。図２（ａ）では、電動機に印加されるｑ軸電圧成分Ｖｑと電動機の誘起電圧ｅｍｆとの差分相当の電位差に電動機のインピーダンス成分ｒσ＋Ｌσ・ｓを介し、トルク電流Ｉｑが流れる。次に、Ｉｑが電動機トルクτｅを発生させ、機械側からのトルクτｓと、電動機慣性モーメントＪＭによって、電動機の回転角周波数ωｒが決まる。次に、τｅに含まれる振動成分がωｒに含まれる振動成分に対し９０度以上または９０度以内進んだ場合の等価ループを図２（ｂ−１），図２（ｂ−２）に各々記す。９０度以上、以内の位相のずれを比例ゲインβ，時定数αの一次遅れを用いて各々表す。これらを等価変換すると、図２（ｃ−１），図２（ｃ−２）のようになる。ここで、τｅの位相が９０度以上進んでいる場合は、図２（ｃ−１）で電気的減衰係数に相当するＫ″が正となり、減衰されるが、９０度以内進みの場合、図２（ｃ−２）では、減衰係数に相当するＫ″が負となり、振動が増加する。よって、ωｒに含まれる振動成分に対し、τｅ（もしくはトルク電流Ｉｑ）に含まれる振動成分が９０度以上進むように制御する事で、機械系のトルクτｓの振動を抑制することができる。
【００１６】
次に、トルク進み電圧補正演算部１１の設定方法について述べる。図３にトルク進み電圧補正演算部１１を含む系のブロック図、図４に、−ωｒからＩｑの伝達ブロックを示す。前述の様にωｒに対するＩｑＦＢの位相∠ＩｑＦＢ／ωｒを９０度以上進み（本図の場合、∠Ｉｑ／−ωｒを９０度以内遅れ）にすれば、振動は低減できる。図４の伝達関数Ｇは数１のようになる。トルク進み電圧補正演算部１１のゲインはＫとした。
【００１７】
Ｇ＝Ａ／((ｒσ＋Ｋ)＋Ｌσ・ｓ)  (尚、Ａ＝Ｐ／２×Ｍ／Ｌ２×Φ２ｄ)…（数１）
【００１８】
ゲインＧは数２のように表され、Ｋを大きくすることで小さくなる。
【００１９】
｜Ｇ(ｊω)｜＝Ａ／√((ｒσ＋Ｋ)＋Ｌσ・ω)                        …（数２）
【００２０】
また、−ωｒからＩｑＦＢまでの位相差を数３に表す。
【００２１】
∠Ｇ(ｊω)＝−ｔａｎ-1(ω・Ｔσ′)  (Ｔσ′≡Ｌσ／(ｒσ＋Ｋ))    …（数３）
【００２２】
数３では、時定数Ｔσ′が数３の様になる。電動機電流の変動時定数であるＴσ（＝Ｌσ／ｒσ）に対し、Ｔσ′（＝Ｌσ／（ｒσ＋Ｋ））はＫの分だけ小さくなる。これは、Ｋを大きくすることで−ωｒからＩｑＦＢまでの遅れが小さくなることを示す。言い換えれば、Ｋを大きくすることで、ωｒからＩｑＦＢまでの遅れが大きくなり（図５参照）、抑振効果が期待できる。
【００２３】
このように、トルク進み電圧補正演算部１１では、電動機３で発生される電動機トルクもしくは電動機トルク電流に含まれる振動成分の位相が、電動機３の電気角周波数に含まれる同一周波数の振動成分の位相に対し、９０度以上進むような、比例成分Ｋを設定するのである。なお、比例成分Ｋを大きくすると、システム全体が不安定になることより、機械系のトルクτｓの振動の振幅が予め決められた所定以上となった場合に９０度以上進ませるような比例成分Ｋを設定し、それ以外では、比例成分Ｋを９０度以上進ませるような値よりも小さく設定しても良い。
【００２４】
具体的な動作について図６を用いて説明する。図６（ａ）において、電動機３の電気角周波数ωｒを一定値である例えば６０Ｈｚに制御したいと仮定する。しかしながら、減速ギア，増速ギアなどを介して負荷器５を運転しているので、これらの影響を受けて、電動機３と負荷器５の軸（シャフト）に振動が発生し、電動機３の電気角周波数ωｒは周期的（周期Ｔ）に振幅６０Ｈｚ±αの間で振動する。すなわち、図６（ａ）において、周期Ｔで振幅αの振動成分を持つのである。これに対して、図６（ｂ）では、電動機のトルクτｅもしくはトルク電流ＩｑＦＢにおいて、電動機３の電気角周波数ωｒの振動成分と同一周波数（周期Ｔ）の成分を持ち、かつ、電気角周波数ωｒの振動成分よりも９０度以上進ませるようにするのである。
【００２５】
以上より、本実施例では、電動機回転角周波数の振動成分に対し、トルク電流もしくはトルクの振動成分の位相を９０度以上進めることで、振動の減衰係数を大きくすることができる。また、制御には詳細な機械系の定数は用いておらず、簡易に制御系を設定することが可能である。
【実施例２】
【００２６】
次に、本発明の第２の実施例について、第１の実施例と異なる点について説明する。第１の実施例では、トルク進み電圧補正演算部１１において、ゲインＫを上げた際、数２の系全体のゲイン｜Ｇ｜が下がるため、振動に対して感度が下がる場合がある。そこで、本実施例では、系全体のゲイン｜Ｇ｜を下げずに、位相のみを進める方法として、ゲインＫを数４のような形にする。すなわち、トルク進み電圧補正演算部１１において、電動機３で発生される電動機トルクもしくは電動機トルク電流に含まれる振動成分の位相が、電動機３の電気角周波数に含まれる同一周波数の振動成分の位相に対し、９０度以上進むようなＫ２，Ｌσ′等を設定するのである。
【００２７】
Ｋ→Ｋ２−Ｌσ′・ｓ                                              …（数４）
【００２８】
これにより、数１，数２，数３は数５，数６，数７のようになる。
【００２９】
Ｇ＝Ａ／((ｒσ＋Ｋ２)＋(Ｌσ−Ｌσ′)・ｓ)                        …（数５）
｜Ｇ(ｊω)｜＝Ａ／√((ｒσ＋Ｋ２)＋(Ｌσ−Ｌσ′)・ω)            …（数６）
∠Ｇ(ｊω)＝−ｔａｎ-1(ω・Ｔσ″)
(Ｔσ″≡(Ｌσ−Ｌσ′)／(ｒσ＋Ｋ２))                            …（数７）
【００３０】
このため、Ｌσ′を調整することにより、Ｋ２を大きくしても、Ｌσ′をＬσに近づけることで、ゲインは変えずに位相のみを進めることができる。
【００３１】
換言すれば、トルク進み電圧補正演算部１１において、Ｋ２を第１の実施例におけるＫよりも小さな値としつつ、電動機３で発生される電動機トルクもしくは電動機トルク電流に含まれる振動成分の位相が、電動機３の電気角周波数に含まれる同一周波数の振動成分の位相に対し、９０度以上進むようなＬσ′を設定しておくのである。ここで、Ｋ２−Ｌσ′・ｓを実現する場合、ｓは微分を行っても良いし、もしくは以下のように一次遅れを用いて得ることができる。
【００３２】
１／(Ｋ２＋Ｌσ′・ｓ)−＞(Ｋ２−ｊ・ω・Ｌσ′)／(Ｋ２2＋Ｌσ′2・ω2)
−＞(Ｋ２−Ｌσ′・ｓ)／(Ｋ２2＋Ｌσ′2・ω2)
＝＞Ｋ２−Ｌσ′・ｓ＝(Ｋ２2＋Ｌσ′2・ω2)／(Ｋ２＋Ｌσ′・ｓ)   …（数８）
【００３３】
以上より、トルク進み電圧補正演算部１１のゲインは実施例１のように、比例系Ｋで設定すればωｒの振動成分に対し、Ｉｑの振動成分の位相を９０度以上進めることは可能であるが、更に数８のように、比例系×一時遅れ系で設定することで、ゲインを下げずに位相をずらすことになりより効果的である。また、数８の様にではなく、数４のように直接、比例系−微分系でゲインを設定しても良い。また、本ゲインにより、機械系の固有振動数よりも低周波数（数Ｈｚ）の振動成分が生じた場合は、低周波数カット用の不完全微分系をさらに加えても良い。また、本実施例では、トルク電流検出値とトルク電流指令値を用いているが、トルク検出値とトルク指令値を用いても同様の効果を得ることができる。
【００３４】
尚、回転角周波数の振動成分とトルク電流もしくはトルクの振動成分がきれいな正弦波になっていない場合、波形を積分して得られる平均値と波形の交差する点をゼロ点として、その位相差を見れば、トルク電流もしくはトルクの振動波形が、回転角周波数の振動波形に対し、９０度以上遅れているかどうかの判断は可能である。もしくは、回転電気角周波数の振動波形の最大値ピーク間を１８０度とし、同様に、トルク電流もしくはトルクの振動周波数の振動波形の最大値ピーク間を１８０度とし、上記トルク電流もしくはトルクの振動波形の最大値ピークの、上記電気角周波数の振動波形から得られた最大値ピークに対する進み角を見てもよい。
【００３５】
以上より、本実施例では、電動機回転角周波数の振動成分に対し、トルク電流もしくはトルクの振動成分の位相を９０度以上進めることで、振動の減衰係数を大きくすることができる。この際、第１の実施例に比べ、系全体のゲインを下げることがないため、より効果的である。また、制御には機械系の定数は用いておらず、電動機の抵抗とインダクタンスの成分がわかれば良く、簡易に制御系を設定することが可能である。
【実施例３】
【００３６】
次に、本発明の第３の実施例について、第１及び第２の実施例と異なる点について説明する。図７では、直流電圧指令を補正していたのに対し、本実施例では、交流電圧指令を補正する。交流電流指令値演算部２３では、直流電流指令Ｉｄ*，Ｉｑ*を、位相演算部１５からの位相θを用いて、座標変換等により３相交流電流指令値に変換する。トルク進み交流電圧補正値演算部２２では、上記の交流電流指令値と、電流検出部６で検出された交流電流検出値を用い、例えば、各相（Ｕ，Ｖ，Ｗ）の指令値と検出値の差分を基に、実施例１，実施例２と同様に、比例系，比例系×一次遅れ系，（比例系−微分系）、及び各々に不完全微分系をかけたもので、各々各相の交流電圧補正値を演算する。また、本実施例の交流電圧補正と、図１の直流電圧補正の両方を行っても良い。
【００３７】
以上より、本実施例では、交流成分の補正を行うことで、第１及び第２の実施例と同様、電動機回転角周波数の振動成分に対し、トルク電流もしくはトルクの振動成分の位相を９０度以上進めることにより、簡易に機械系の振動成分を減衰させることができる。
【符号の説明】
【００３８】
１  交流電源
２  電力変換器
３  電動機
４  トルク伝達部
５  負荷器
６  電流検出部
１０  制御部
１１  トルク進み電圧補正値演算部
１２，１３  座標変換部
１４  電圧指令演算部
１５  位相演算部
１６  ＰＷＭゲートパルス生成部
２１  交流電圧補正部
２２  トルク進み交流電圧補正値演算部
２３  交流電流指令値演算部
【図１】
2010259275.tif 000003
【図２】
2010259275.tif 000004
【図３】
2010259275.tif 000005
【図４】
2010259275.tif 000006
【図５】
2010259275.tif 000007
【図６】
2010259275.tif 000008
【図７】
2010259275.tif 000009