(57)【特許請求の範囲】
【請求項１】
閉ループ制御方法であって、
サンプリングレート（ｆＡ）にて制御変数（ｘ）をサンプリングすることにより第１フィードバック変数（ｒ１）を決定するステップであって、上記制御変数（ｘ）の実際の値（ｘｉｓｔ）が上記サンプリングレート（ｆＡ）により決定される時点（ｔ１，ｔ２，ｔ３，ｔ４）においてそれぞれ記録され、上記実際の値（ｘｉｓｔ）が第１フィードバック変数（ｒ１）として与えられるステップと、
上記第１フィードバック変数（ｒ１）をコマンド変数（ｗ）と比較することにより第１制御偏差（ｅ１）を決定するステップと、
第１コントローラ（３１）によって、上記第１制御偏差（ｅ１）から第１個別コントローラ出力変数（ｍ１）を生成するステップと、
上記制御変数（ｘ）を平均化することにより第２フィードバック変数（ｒ２）を決定するステップであって、上記制御変数（ｘ）の実際の値（ｘｉｓｔ）が期間（ＴＳ）にわたって記録され、当該実際の値から平均値が生成され、上記平均化された実際の値（ｘｉｎｔ）が第２フィードバック変数（ｒ２）として与えられるステップと、
上記第２フィードバック変数（ｒ２）を上記コマンド変数（ｗ）と比較することにより第２制御偏差（ｅ２）を決定するステップと、
第２コントローラ（３２）によって、上記第２制御偏差（ｅ２）から第２個別コントローラ出力変数（ｍ２）を生成するステップと、
上記２つの個別コントローラ出力変数（ｍ１，ｍ２）からコントローラ出力変数（ｍ）を生成するステップとを含み、
上記制御変数（ｘ）が上記コマンド変数（ｗ）を追従するように、上記制御変数（ｘ）を設定するための上記コントローラ出力変数（ｍ）を用い、
上記第１個別コントローラ出力変数（ｍ１）は、比例コントローラ（３１）によって、上記第１制御偏差（ｅ１）から生成され、かつ／または、
上記第２個別コントローラ出力変数（ｍ２）は、積分コントローラ（３２）によって、上記第２制御偏差（ｅ２）から生成され、
上記コントローラ出力変数（ｍ）は、上記２つの個別コントローラ出力変数（ｍ１，ｍ２）を合計することにより生成される、閉ループ制御方法。
【請求項２】
上記第２フィードバック変数（ｒ２）は、上記期間（ＴＳ）にわたる上記制御変数（ｘ）の実際の値（ｘｉｓｔ）の積分により決定される、請求項１に記載の閉ループ制御方法。
【請求項３】
スイッチング周波数（ｆＳ）で計測された作動変数（ｙ）が、上記制御変数（ｘ）を設定するための上記コントローラ出力変数（ｍ）から生成され、
上記制御変数（ｘ）のサンプリングは、上記スイッチング周波数（ｆＳ）の２倍にて行われ、かつ／または、
上記制御変数（ｘ）の平均値（ｘｉｎｔ）は、上記作動変数（ｙ）のスイッチング周波数（ｆＳ）により予め決定されるスイッチング期間（ＴＳ）、または、当該スイッチング期間（ＴＳ）の整数倍、に対応する期間にわたって生成される、請求項１または２に記載の閉ループ制御方法。
【請求項４】
上記制御変数（ｘ）のサンプリングは、上記作動変数（ｙ）の計測に用いられるクロック信号と同期して行われる、請求項３に記載の閉ループ制御方法。
【請求項５】
各ケースにおいて、上記サンプリングは、上記制御変数（ｘ）の高周波のない時点にて行われる、請求項１〜４のいずれか１項に記載の閉ループ制御方法。
【請求項６】
上記作動変数（ｙ）は、パルス幅変調されたものである、請求項３または４に記載の閉ループ制御方法。
【請求項７】
上記制御変数（ｘ）は、デジタルコントローラによって制御され、
アナログ信号は、デルタ−シグマ変調器によってデジタル化される、請求項１〜６のいずれか１項に記載の閉ループ制御方法。
【請求項８】
制御変数（ｘ）として、負荷の電流が制御される、請求項１〜７のいずれか１項に記載の閉ループ制御方法。
【請求項９】
電気モータ（６０ｂ；６０ｃ；６０ｄ）の電流が、制御変数（ｘ）として制御され、かつ、
上記コマンド変数（ｗ）は、上位の回転速度制御ループ（２）によって与えられる、または、上位の回転速度制御ループ（２）およびフィードフォワードシステムによって与えられる、請求項８に記載の閉ループ制御方法。
【請求項１０】
閉ループ制御装置（１）であって、
測定装置（１０）と、
第１および第２比較素子（２１，２２）を有する比較装置（２０）と、
第１および第２コントローラ（３１，３２）を有する閉ループ制御装置（３０）と、
加算装置（４０）と、
作動ユニット（５０）とを備え、
上記測定装置（１０）は、制御変数（ｘ）をサンプリングすることにより第１フィードバック変数（ｒ１）を決定するように構成され、上記制御変数（ｘ）の実際の値（ｘｉｓｔ）は、サンプリング周波数（ｆＡ）により決定される時点（ｔ１，ｔ２，ｔ３，ｔ４）ごとに記録され、上記制御変数（ｘ）の実際の値（ｘｉｓｔ）は第１フィードバック変数（ｒ１）として与えられ、
上記測定装置（１０）は、上記制御変数（ｘ）を平均化することにより第２フィードバック変数（ｒ２）を決定するようにさらに構成され、上記制御変数（ｘ）の実際の値（ｘｉｓｔ）は期間（ＴＳ）にわたって決定および平均化され、上記平均化された実際の値（ｘｉｎｔ）は第２フィードバック変数（ｒ２）として与えられ、
上記第１比較素子（２１）は、上記第１フィードバック変数（ｒ２）とコマンド変数（ｗ）との比較によって、第１制御偏差（ｅ１）を生成するように構成され、
上記第２比較素子（２２）は、上記第２フィードバック変数（ｒ２）とコマンド変数（ｗ）との比較によって、第２制御偏差（ｅ２）を生成するように構成され、
上記第１コントローラ（３１）は、上記第１制御偏差（ｅ１）から第１個別コントローラ出力変数（ｍ１）を生成するように構成され、
上記第２コントローラ（３２）は、上記第２制御偏差（ｅ２）から第２個別コントローラ出力変数（ｍ２）を生成するように構成され、
上記加算装置（４０）は、上記２つの個別コントローラ出力変数（ｍ１，ｍ２）からコントローラ出力変数（ｍ）を生成するように構成され、
上記作動ユニット（５０）は、上記制御変数（ｘ）が上記コマンド変数（ｗ）を追従するように、上記コントローラ出力変数（ｍ）によって上記制御変数（ｘ）を設定し、
上記第１コントローラ（３１）は比例コントローラであり、かつ／または、上記第２コントローラ（３２）は積分コントローラであり、
上記加算装置（４０）は、上記２つの個別コントローラ出力変数（ｍ１，ｍ２）を合計することにより、上記コントローラ出力変数（ｍ）を生成する、閉ループ制御装置。
【請求項１１】
上記測定装置（１０）は、上記期間（ＴＳ）にわたる上記制御変数（ｘ）の積分によって上記平均化された実際の値（ｘｉｓｔ）を生成するために、積分装置（１２）を備えている、請求項１０に記載の閉ループ制御装置。
【請求項１２】
上記作動ユニット（５０）は、上記制御変数（ｘ）を設定するために、上記コントローラ出力変数（ｍ）から、スイッチング周波数（ｆＳ）で計測される作動変数（ｙ）を生成するように構成され、
上記測定装置（１０）は、上記スイッチング周波数（ｆＳ）の２倍にて上記制御変数（ｘ）を採取するように構成され、かつ／または、
上記測定装置（１０）は、上記作動変数（ｙ）のスイッチング周波数（ｆＳ）により予め決定されるスイッチング期間（ＴＳ）、または、当該スイッチング期間（ＴＳ）の整数倍、に対応する期間にわたって、上記制御変数（ｘ）の平均値（ｘｉｎｔ）を生成するように構成されている、請求項１０または１１に記載の閉ループ制御装置。
【請求項１３】
上記測定装置（１０）は、上記作動ユニット（５０）が上記作動変数（ｙ）の計測に用いるクロック信号と同期して上記制御変数（ｘ）を採取するように構成されている、請求項１２に記載の閉ループ制御装置。
【請求項１４】
上記測定装置（１０）は、上記制御変数（ｘ）における高周波のない時点ごとに上記サンプリングを行うように構成されている、請求項１３に記載の閉ループ制御装置。
【請求項１５】
上記作動ユニット（５０）は、上記作動変数（ｙ）をパルス幅変調するためのパルス幅変調器（５１）を備えている、請求項１２〜１４のいずれか１項に記載の閉ループ制御装置。
【請求項１６】
上記閉ループ制御装置（３０）は、デジタルコントローラとして構成されている、請求項１０〜１５のいずれか１項に記載の閉ループ制御装置。
【請求項１７】
上記測定装置（１０）は、アナログ信号をデジタル化するデルタ−シグマ変調器（１３）を備え、かつ、
上記閉ループ制御装置（３０）は、デジタルコントローラとして構成されており、
上記測定装置（１０）における上記積分装置（１２）および／またはサンプリング装置（１１）は、プログラマブル半導体装置におけるアルゴリズムとして実行される、請求項１１に記載の閉ループ制御装置。
【請求項１８】
上記閉ループ制御装置（１）は、負荷の電流コントローラとして構成されている、請求項１０〜１７のいずれか１項に記載の閉ループ制御装置。
【請求項１９】
上記閉ループ制御装置（１）は、負荷の電流コントローラとして構成されていると共に、上位の回転速度制御ループ（２）の一部であり、上記作動変数は、上記電流コントローラのコマンド変数（ｗ）を、単独で、または、フィードフォワードシステムとともに生成する、請求項１２から１５のいずれか１項に記載の閉ループ制御装置。
【請求項２０】
上記閉ループ制御装置（１）は、サーボモータ（６０ｄ）のための電流制御装置として構成されている、請求項１８または１９に記載の閉ループ制御装置。
【請求項２１】
上記閉ループ制御装置（１）は、ステイター固定フレームにおける三相モータ（６０ｃ）の電流を制御するように構成され、かつ、
上記適用されたステイター固定フレームに応じて、２つまたは３つの測定装置（１０’，１０’’）、並びに、２つまたは３つの制御装置（２０’，２０’’）が、相互に独立して、上記各ステイター固定フレームにおける個別電流成分（ｉａ，ｉｂ，ｉｃ，ｉα，ｉβ）を記録および制御するために設けられている、請求項１８〜２０のいずれか１項に記載の閉ループ制御装置。
【請求項２２】
上記閉ループ制御装置（１）は、フィールド指向座標システムにおける三相モータ（６０ｃ）の電流を制御するように構成され、かつ、
上記フィールド指向座標システムにおける各電流成分（ｉｑ，ｉｄ）のための、各制御装置（２０’，２０’’）が設けられ、かつ、
２つまたは３つの測定装置（１０’，１０’’）が、相互に独立して、上記フィールド指向座標システムにおける２つの電流成分（ｉｑ，ｉｄ）、または、上記三相モータ（６０ｃ）における３つの電流成分（ｉａ，ｉｂ，ｉｃ）の全て、を記録するために設けられている、請求項１８〜２０のいずれか１項に記載の閉ループ制御装置。
【請求項２３】
閉ループ制御システム（３）であって、
電気モータ（６０ｂ；６０ｃ；６０ｄ）と回転速度制御ループ（２）とを備え、
上記回転速度制御ループ（２）は、請求項１０〜２２のいずれか１項に記載の閉ループ制御装置（１）を備え、上記回転速度制御ループ（２）は、上記電気モータ（６０ｂ；６０ｃ；６０ｄ）のための電流制御装置として機能する、閉ループ制御システム。
【発明の詳細な説明】
【発明の詳細な説明】
【０００１】
本発明は、閉ループ制御方法、特に、サーボモータなどの誘導負荷の閉ループ電流制御方法に関する。閉ループ制御方法は、２チャンネル、または、多チャンネル評価の制御変数を特徴としている。上記制御変数によって、迅速かつ正確な閉ループ制御が実行される。パルス幅変調によって行われることが好ましい閉ループ制御は、高寄生信号の抑制を含み、また同時に帯域幅が広い。また、本発明は、２チャンネルフィードバック、または多チャンネルフィードバックを有する、上記閉ループ制御方法に対応する閉ループ制御装置に関する。
【０００２】
多くの技術的処理において、制御変数は、コマンド変数によって規定される設定値に維持される必要がある。このため、制御変数が連続的に計測されるとともに、コマンド変数と比較され、この比較によって、制御変数が、コマンド変数との均等化の観点において操作された変数を対応して設定することにより適応される、閉ループ制御システムが用いられる。この結果生ずる一連の動作は、閉ループ制御システムにおいて行われる。特定の用途によっては、圧力、温度、エンジン速度、速度、電圧、電流の強さなど、様々な物理的変数を考慮に入れる。ここで、閉ループ制御システムに特徴的であり、測定装置、比較装置、制御装置、または作動ユニットなど、一連の動作に必要な構成要素は、用途によって非常に異なることが分かる。わずかの例外を除いて、現代の閉ループ制御システムは、回路技術によってそのほとんどが実現されている。これは、特に、複雑な閉ループ制御システムについては、このような方法で実装が行われている。これらの閉ループ制御システムの適用範囲は、基本アナログ制御回路からデジタルコントローラに至る。また、回路技術による解決は別として、デジタル閉ループ制御アルゴリズムは、マイクロプロセッサ、または、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）上で展開するプログラムの形式で実現される。デジタル信号処理およびそれに関する更新性のため、デジタルコントローラは、正確に再現可能である極めて高い精度およびパラメータが不可欠である、かなり複雑な閉ループ制御要件に、部分的に応用できる。
【０００３】
とりわけ、連続コントローラとサンプリングコントローラとは区別される。アナログコントローラは典型的な連続コントローラである。アナログ制御アルゴリズムは、ほとんどタイムラグなしに入力変数の変化に反応し、また、その出力に対応する出力変数を与えることができるので、このタイプのコントローラの入出力変数は、典型的には連続信号からなる。これに対して、デジタルコントローラはサンプリングコントローラである。この伝達関数は、連続して行われる一連の算術演算によって実現され得る。デジタル制御アルゴリズムにおいて必要とされる演算時間のため、入力変数の測定と出力変数の出力との間でタイムラグが発生する。制御アルゴリズムの実行の間、通常は入力変数は計測されず、新たに演算されるので、制御変数は継続的には測定されず、一定のサンプリング時間においてのみ測定される。したがって、デジタルサンプリングでは、時間的に離散した不連続な信号が供給され、信号変数は、離散的な時点においてのみ値を持つ。２つの連続するサンプリング時間（周期時間ＴＡ）の間の時間は、サンプリングレート、またはサンプリング周波数ｆＡを決定する。高い周波数を有する制御変数を測定するためには、高いサンプリングレートが必要である。デジタルコントローラに特徴的であるサンプリングレートの上限は、主にアルゴリズムの演算に必要とされる演算時間により決定される。したがって、それは、使用するマイクロプロセッサ、マイクロコントローラ、またはＦＰＧＡなどの演算速度に依存している。
【０００４】
制御システムを実行するためには、対応するアプリケーションに特有の制御作用を備えるコントローラが必要とされている。よって、単純制御素子の範囲が存在し、その特徴的な制御特性は、それぞれの基本的伝達関数によって描かれる。いくつかのそれら制御素子を組み合わせることによって、より複雑なコントローラが構成され、その制御作用は、対応するアプリケーションの要件に良く適応される。
【０００５】
例えば、ＰＩ−コントローラは、典型的なコントローラの組み合わせである。このタイプのコントローラは、比例コントローラと、比例コントローラに対して並列的に切り替えられる積分コントローラとを備える。比例素子は固定係数により入力値を乗じる一方、積分素子は、パラメータ化が可能である制御偏差の時間積分を行う。ここにおける比較的速い比例コントローラは、より長期にわたる制御偏差に特に反応する積分コントローラを好ましい完成形に導く。ＰＩ−コントローラは、その２つの構成要素の制御特性を組み合わせているので、かなり迅速に制御変数またはコマンド変数における変化に反応し得え、また、定常状態のように、ゼロに近く定常的で小さな制御偏差が得られる。この種の制御作用は、多くの技術的アプリケーションにおいて望まれるもので、この制御タイプが広く普及している理由の１つでもある。
【０００６】
電気的駆動装置は、ＰＩ−コントローラのアプリケーションにおいて非常に重要な分野である。このような駆動は、主要な構成要素としての電気モータ、エネルギー変換器としての電気モータ、そこに供給される電気エネルギーを機械的エネルギーへ変換することを含む。回転モータは、モータシャフトにおける回転動作の形式で機械エネルギーを供給する一方、リニアモータは、可動台車として機能することにより機械エネルギーを供給する。ここで、供給された電気エネルギーによって、一定のトルクまたは一定の力が、モータシャフトまたはモータ台車において発生し、効果的な対抗力に応じた動きを実行する。この動きを制御するため、電気駆動は、駆動制御における中央閉ループ制御システムを形成する電流制御装置を備える。好ましくはＰＩ−コントローラに基づく電流制御装置によって、モータの巻線を流れる電流、および、電気モータによって起こされる機械エネルギーは、直接的に影響を受ける。電気モータに供給される電気エネルギーを分けるために、作動ユニットが使用される。この作動ユニットによって、ＰＩ−コントローラの要件に応じて、モータシャフトまたはモータ台車に及ぼされる力を設定することが可能となる。現代の電気的駆動装置におけるアクチュエータユニットは、モータに対する電気エネルギーの供給がオンおよびオフに切り替え可能であるパワートランジスタなどのパワー半導体を使用する。
【０００７】
工業生産において用いられる位置制御駆動、特にサーボ駆動は、トルクまたは力と、その結果のサーボモータの動きとを正確に制御するために、非常に正確な電流制御を必要とする。駆動の堅牢性、及び、重畳回転速度制御ループの高い閉ループゲインを得るために、迅速かつ正確な電流制御が必要とされている。また、正確な電流制御によって、フィードフォワードシステムもまた効果的に使用することができる。潜在的に発生する電流またはトルクエラーは、より遅い回転速度コントローラによって補償される必要はない。
【０００８】
閉ループ制御システムが制御変数における変化に対して行う迅速な反応について、有効な実際の値を正確に知ることが必要であるので、実際の値の迅速かつ正確な測定は、閉ループ制御システムにとって非常に重要である。制御変数の実際の値は、原則として異なる測定方法で測定される一方、個々の測定方法は、正確性および迅速性の点で互いに異なる。アナログコントローラについて特に特徴的である制御変数の連続的測定は別として、制御変数は、サンプリング方法によって不連続に測定される。特にデジタルコントローラについては、コントローラの動作周期によって予め決定されるサンプリング周波数にて制御変数を採取することは一般的な方法である。
【０００９】
しかしながら、制御変数のサンプリングでは、測定信号のより高い周波数部分によって起こる潜在的な測定エラーを避けるために、サンプリング定理を考慮に入れておかねばならない。これについてはいくつかの可能性がある。制御変数は、例えば、アンチエイリアシングローパスフィルタによって帯域制限され得る。ここで、測定信号の高周波部分が除去される。しかしながら、測定信号の高周波部分を除去することに伴う位相シフトのため、この方法は全てのアプリケーションに対して適切なわけではない。さらに、より高い周波数部分は、測定値を平均化することによる適切な期間にわたって抑制される。特に、パルス幅変調（ＰＷＭ）などのパルス変調によって操作する制御方法では、パルス変調の切替期間は適切な期間であり得る。しかしながら、平均値の生成に伴って生じる追加の中断時間は、好ましくない位相シフトをもたらす。結局、制御変数を設定するためのパルス変調を用いる閉ループ制御方法における制御変数は、パルス変調と同期的に採取され得る。しかし、外乱に対して脆弱となりやすい制御変数について、高周波のない時点の存否に左右され、また、その時点が認識されているか否かに左右される。
【００１０】
このような技術水準に鑑み、本発明の目的は、これら個々の方法の不利な点を含むことなく、いくつかの測定方法の有利な点を組み合わせる電流制御を提供することである。この目的は、請求項１に係る閉ループ制御方法と、請求項２６に係る閉ループ制御システムと同様に請求項１２に係る閉ループ制御装置とによって解決される。また、本発明の有利な実施形態は、従属項にて与えられる。
【００１１】
本発明によると、閉ループ制御方法では、第１フィードバック変数が、特定のサンプリング周波数にて制御変数をサンプリングすることによって決定される。制御変数の実際の値が、サンプリング周波数によって予め決定される時間における点においてそれぞれ記録されるとともに、第１フィードバック変数として与えられる。続いて、第１制御偏差が、第１フィードバック変数とコマンド変数とを比較することによって決定される。そして、第１個別コントローラ出力変数が、第１コントローラによって第１制御偏差から生成される。さらに、第２フィードバック変数が、ある期間にわたる制御変数を平均化することによって決定される。制御変数の実際の値が、例えば、全サンプリング周期にわたって測定され、この期間に測定された実際の値の平均値が生成され、上記平均値が第２フィードバック変数として与えられる。続いて、第２制御偏差が、第２フィードバック変数とコマンド変数とを比較することにより決定される。第２個別コントローラ出力変数が、上記生成された第２制御偏差から生成される。最後に、コントローラ出力変数が、２つの個別コントローラ出力変数の合計から生成される。コントローラ出力変数は、制御変数がコマンド変数を追従するように制御変数を設定するために用いられる。ここで、２つの測定方法を組み合わせることによって、制御変数の実際の値における２つの異なる測定値が、正確性および迅速性の特性の観点から互いに著しく異なって与えられることは、有利な点である。サンプリングによって非常に新しい測定値が得られ、これによって追加の中断時間なしに迅速な制御が可能である一方、高周波外乱の抑制、およびこれによる正確な測定値が、平均値を生成することによって可能となる。分離されたフィードバック変数として両方の測定値を有する、２つの異なる制御素子を設けることによって、各個別制御素子の制御作用、およびこれによる全てのコントローラの制御作用が最適化され得る。
【００１２】
本発明の有利な実施形態では、第１個別コントローラ出力変数は、比例コントローラによって生成される。さらに、第２個別コントローラ出力変数は、積分コントローラによって第２制御偏差から生成される。比例コントローラは第１コントローラとして用いられるので、このようなクイックコントローラタイプには、サンプリングによって得られる最新の第１制御偏差が供給される。一方、第２コントローラには、制御偏差における非常に正確な値が供給される。積分コントローラを用いることによって、このコントローラタイプの正確さはより一層向上される。２つのコントローラの有利な点は、２つの個別コントローラを最適化することによって実現し得る。このように組み合わされたコントローラは、測定方法／コントローラタイプにおける２つの有利な点を含み、測定方法／個別コントローラにおける２つの不利な点は基本的に補償される。
【００１３】
本発明の有利な実施形態では、第２フィードバック変数は、ＰＷＭ−スイッチング期間などの期間にわたる制御変数の実際の値を積分することによって決定される。上記積分によって、比較的簡単な方法でさらに実行され得る平均値の特に迅速な生成が可能となる。
【００１４】
本発明の他の有利な実施形態では、スイッチング周波数に応じて計測した操作変数を制御変数として設定する。ここで、制御変数のサンプリングは、スイッチング周波数の２倍にて行われる。さらに、制御変数の平均値は、上記操作された変数のスイッチング周波数によって予め決定されるスイッチング期間に対応する期間にわたって生成される。どちらの方法も、制御変数範囲における上記操作される変数の計測に起因する高周波のため発生する、このような測定エラーを最小化するのに相応しい。制御変数のサンプリングが、上記操作される変数が計測されることを手助けにしてクロック信号と同期して行われる場合は、有利である。これにより、時間における高周波のない点において特に簡単にサンプリングを行うことができる。よって、より正確な測定が可能となる。
【００１５】
本発明の他の有利な実施形態では、上記操作される変数の計測は、パルス幅変調によって行われる。パルス幅変調は、モータ電圧など、上記操作される変数の設定に特に適している。パルス幅変調に典型的に用いられる固定スイッチング周波数によって、上述した工程を用いる制御変数を特に正確に測定することができる。パルス幅変調は、常に、限られた数のスイッチング状態を伴うので、作動ユニットおよび個別制御システムは、パルス幅変調器を用いることによって、特に簡単でコスト効果のある状態で実行される。
【００１６】
本発明の他の有利な実施形態では、制御変数がデジタルコントローラによって制御される。このタイプのコントローラによって、非常に正確な制御が可能となり、該コントローラにおいては修正が可能であるから、個別アプリケーションに適切に適応することができる。アナログ信号がデルタ−シグマ変調器によってデジタル化される場合、サンプリング用のアルゴリズム、または、制御変数を積分するためのアルゴリズムは、コスト効果のある方法である、市場で入手可能なプログラマブルロジックモジュールにおいて実行され得る。
【００１７】
本発明の他の有利な実施形態では、負荷の電流は、制御変数として制御される。多くの電流制御アプリケーションにおいて制御の正確さは不可欠な特性であるので、適切な電流制御装置は、本発明によって特に簡単な方法で実行され得る。これは、例えば電気駆動のための電流コントローラについてのケースである。特にサーボモータは極めて正確な電流制御を必要とするので、特に迅速かつ正確なサーボ制御が、本発明の閉ループ制御装置によって、特にコスト効果のある状態で実行され得る。
【００１８】
本発明の他の有利な実施形態によると、制御装置は測定装置を備えている。測定装置は、制御変数の実際の値が、サンプリング周波数によって予め決定される時間における点において決定されるとき、また、上記実際の値が第１フィードバック変数として与えられるときに、制御変数をサンプリングすることによって第１フィードバック変数を決定する。さらに、測定装置は、制御変数の実際の値が決定され、ある期間にわたって平均化されるとき、また、上記平均化された実際の値が第２フィードバック変数として与えられるときに、制御変数を平均化することによって第２フィードバック変数を決定する。さらにまた、制御装置は、第１および第２比較素子を有する比較装置を備える。２つの比較素子のそれぞれは、個別のチャンネルを介して各フィードバック変数を受信し、フィードバック変数とコマンド変数とを比較することによって各個別制御偏差をそこから生成する。制御装置は、第１および第２コントローラを有する制御ユニットをさらに備え、第１コントローラは、第１制御偏差から第１個別コントローラ出力変数を生成し、第２コントローラは、第２制御偏差から第２個別コントローラ出力変数を生成する。制御装置の加算装置は、２つの個別コントローラ出力変数から共通コントローラ出力変数を生成する。共通コントローラ出力変数は、制御変数を設定する作動ユニットを用いる。
【００１９】
最後に、本発明の他の有利な実施形態では、測定装置は、ある期間にわたる制御変数を積分することにより平均化された実際の値を生成する積分装置を備える。平均値の生成は、積分素子によって特に簡便な状態で実行され得る。
【００２０】
以下では、図面を用いて本発明をさらに詳細に説明する。図面は以下の通りである。
図１は、ＰＩ−コントローラおよびパルス幅変調によって負荷の電流制御を行う制御ループのブロック図を示す。
図２は、パルス幅変調によって実行された電流制御における時間的な電圧−／電流曲線を示す。
図３は、アンチエイリアシングローパスフィルタによる電流測定における時間的な電圧−／電流曲線を示す。
図４は、スイッチング周波数の期間の積分による電流測定における時間的な電圧−／電流曲線を示す。
図５は、時間における特定の高周波のない点にて、電流の進行を同期的にサンプリングすることによる電流測定における時間的な電圧−／電流曲線を示す。
図６Ａは、２チャンネル電流フィードバックを有する、新しい電流コントローラのブロック図を示す。
図６Ｂは、３チャンネル電流フィードバックを有する、新しい電流コントローラのブロック図を示す。
図７は、サーボモータ用の新しい電流制御装置のブロック図を示す。
図８は、２つの異なる電流成分が互いに独立して決定され制御される、３相モータ用の電流コントローラのブロック図を示す。
図９は、上記電流制御装置により重畳される回転速度制御装置を有する、閉ループ制御システムのブロック図を示す。
【００２１】
以下では、電気モータに関して本発明をさらに詳細に説明する。しかしながら、本発明は他のコントローラについても適用可能である。
【００２２】
図１は、典型的な電流制御装置における閉ループの一連の動作を示す。ここで、負荷、特に電気モータ６０ａなどの誘導性負荷の電流ｉは、制御変数ｘとして制御される。閉ループ制御システムは、閉じた制御ループを形成する、互いに相互作用を行ういくつかの構成要素を備える。例えば上位の回転速度制御ループによって与えられる電流ｘｓｏｌｌの設定値は、電流制御装置１のコマンド変数ｗとして機能する。閉ループ制御システム１の入力領域を形成する比較素子２０は、電流ｘｓｏｌｌの設定値と、電流ｘがモータの巻線を流れるときの実際の電流値ｘｉｓｔとを比較する。電流ｘｉｓｔの実際の値は、測定装置１０によって決定され、その後、フィードバックチャンネルを介してフィードバック変数ｒとして比較素子２０において利用可能とされる。比較素子２０によって生成された制御偏差ｅは、閉ループ制御装置３０において利用可能とされる。閉ループ制御装置３０は、その伝達関数によって、制御偏差ｅからコントローラ出力変数ｍを生成する。コントローラ出力変数ｍは、作動ユニット５０を制御するように機能する。原則として、ＰＩ−コントローラを電流コントローラ３０として用い、ＰＩ−コントローラの制御作用は、それぞれのアプリケーションに適応される。ＰＩ−コントローラは、比例コントローラ（比例動作係数ＫＰを有する比例素子）と、比例コントローラと並列に動作する積分コントローラ（比例動作係数ＫＩ＝ＫＰ／Ｔｎ（リセット時間Ｔｎ）を有する積分（Ｉ−）素子）とを備える。ここで、２つの個別コントローラは、その入力に印加される入力変数から、識別可能な個別コントローラ出力変数をそれぞれ生成する。そして、上記２つの個別コントローラ出力変数は、合計され、作動ユニット５０に入力される共通コントローラ出力変数ｍを形成する。この場合の作動ユニット５０は、コントローラ出力変数ｍにより予め決定されるモータ電圧の値を、パルス幅変調作動信号に変換するために、パルス幅変調器を備えている。上記作動信号は、作動装置のパワースイッチを制御し、これによってモータの巻線に印加される電圧が達成されることを成し遂げるように機能する。これに起因する制御変数ｘであるモータ電流ｘは、モータの巻線Ｌの積分効果によって平滑化される。図１のブロック図にて示されるように、異なる外乱変数ｚは制御パスに作用し、これにより、制御対象が電流であるときの制御変数ｘにマイナスの影響を及ぼし得る。
【００２３】
図２は、パルス幅変調（ＰＷＭ）を行っている間の電気モータにおける、主要な電圧および電流曲線を示す。ここではモータ電圧またはコイル電圧は、パルス幅変調によって時間離散形態でそれぞれ予め決定されている。この制御方法において特徴的なことは、個別ＰＷＭパルスの幅が、パルス幅変調器の入力値の時間展開に直接相関していること、および、パルス幅変調のスイッチング周波数ｆＳによって予め決定される時間間隔ＴＳのパターンにおいて電圧変化が起こることである。このように生成された制御電圧は、２つの電圧レベルしか有しないほぼ矩形の曲線を有する。パルス幅変調電圧は、典型的には、潜在的なスイッチング損失を最小限にするために、非常に急峻なエッジを有する。制御電圧における所望の基本波は、２つの電圧段階の間を急速に切り替えることで発生する。一般的にパルス幅変調は、４ｋＨｚ、８ｋＨｚ，または１６ｋＨｚなどの一定の周波数を用いる。この場合、三角形の電圧は、ＰＷＭキャリア信号として機能する。モータの巻線Ｌの平滑化効果のため、コイル電流ｘは、非常にゆっくりとしかコイル電圧を追従できない。のこ歯状の電流曲線はこれに起因しており、コイル電流は、パルス幅変調のスイッチング周波数ＴＳにおける平均値の周辺で前後に振動する。コイル電流の振動が高調波を生じさせることは、潜在的なエイリアシング効果のため、サンプリング測定が、著しく歪曲した結果となり得る。誤った測定は、特に正確さの面で、電流制御回路１における制御作用を最終的に悪化させ、これによって、上位の回転速度制御ループにおける制御作用も悪化させる。
【００２４】
これらのサンプリングエラーを避けるため、また、制御ループの制御作用を最適化するためには、サンプリング法則を考えなくてはならない。これは、様々な測定方法によって達成される。
【００２５】
コイル電流におけるより高い周波数部分は、適切なアンチエイリアシングローパスフィルタを用いることによって除去することができる。これによって、図３に示すように、フィルタをかけたコイル電流ｘ’を示す曲線ができあがる。この曲線は基本的に、フィルタをかけていないコイル電流ｘの平均値に対応する。しかしながら、一次アンチエイリアシングローパスフィルタを使用すると、９０°にまで達する位相シフトを引き起こし、制御ループの位相マージンを著しく減少させる。また最大可能閉ループゲインも減少させる。このため、この測定方法は、特に工業的使用にとってあまり適切なものではない傾向にある。
【００２６】
平均値の生成は、制御対象が電流であるときの制御変数ｘの実際の値ｘｉｓｔを正確に測定する他の測定方法である。例えばデジタルマルチメータにおいても使用されるこの方法では、測定値ｘが適切な期間にわたって記録され、記録された測定値から平均値が生成される。測定値の記録は、急速サンプリングによって行うのと同様に連続的に行われてもよい。パルス幅変調を用いるとき、ＰＷＭスイッチング期間ＴＳは、特に適切な期間として考慮に入れられる。スイッチング期間ＴＳにわたる平均値のこのような生成は、図４に示されている。サーボモータにおける電流強度ｘの時間的な展開は、連続機能によって示されるので、電流ｘｉｓｔの実際の値の平均値の決定は、ＰＷＭ期間ＴＳにわたる積分によって行われ得る。
【００２７】
【数１】
0005513374.tif 000002
【００２８】
図４に示すように、積分により電流曲線の真下に形成される領域は、ＰＷＭ期間ＴＳにおける実際の電流値の平均値ｘｉｎｔに比例する。時間間隔ＴＳにおける実際の電流値の平均値ｘｉｎｔの正の値を得るために、領域積分は積分時間ＴＳで割られている。
【００２９】
パルス幅変調のクロック信号によって予め決定されるＰＷＭ期間ＴＳに適合する時間間隔にわたって積分を生成することは、有利な点である。しかしながら、積分は、クロック信号によって予め決定された時間ｔ１，ｔ２，ｔ３，ｔ４における点の間で、必ずしも正確に行われる必要はなく、時間シフトで行われてもよい。図４に示すように、理想的なケースの完全なＰＷＭ期間にわたる積分によって、電流信号の上下の偏差は互いに打ち消しあう。ここで決定される積分は、電流の実際の電流値の平均値のそれぞれを非常に良い概算で表す。しかしながら、平均値の生成が完全なＰＷＭ期間にわたって行われるということは、必ずしも必要ではない。例えば、長期間（ＰＷＭ期間の倍数など）が積分期間として選択されてもよい。また、ＰＷＭ期間よりも短い期間も一般的に適用可能である。しかしこの場合、高周波によって誘発される電流信号の偏差は、完全に互いに打ち消しあうわけではないので、正の平均値から決定された平均値からのずれが起こり得る。しかしながら、必要に応じて対応する補正を行うことによって、実効平均値からの潜在的なずれは考慮に入れることができる。
【００３０】
より高い周波数部分によって誘発される測定信号の変化は、典型的には、平均値の生成の間互いに打ち消しあうので、この測定方法は、例えばスイッチング工程またはＥＭＣ（電磁適合性）によって引き起こされる外乱について特に影響されない。よって、全てのパルス変調方法に基本的に適用可能な積分測定は、特に正確な制御が要求される場合に、工業的使用におけるアプリケーションに非常に適している。
【００３１】
しかしながら、追加の中断時間Ｔｔ＝ＴＳ／２＝ＴＡは、平均値を生成する際に考慮に入れる必要がある。追加の中断時間ＴＴによって引き起こされる位相シフトφ＝ω・ＴＴも同様に、制御ループの位相マージンを減少させ、これにより最大可能閉ループゲインを低下させるので、これは制御ループにおける実際の値の測定に対して不利である。
【００３２】
一方、時間ｔ１，ｔ２，ｔ３，ｔ４の特定の点における制御変数ｘのサンプリングは、実際の電流値ｘｉｓｔの測定に特に直結し得る。制御変数ｘのより高い周波数部分によって測定が著しく誤ったものとなることを防ぐために、制御変数が基本的に平均値と対応する時間ｔ１，ｔ２，ｔ３，ｔ４における点が、サンプリングに選択されることが好ましい。このため、時間ｔ１，ｔ２，ｔ３，ｔ４における高周波のない点が実際に存在することが要求される。それ以上に、それらが認識されている必要もある。これは、例えば、電流制御用の計測された電圧（例えばパルス変調によって）を用いる電流制御方法についてのケースである。図５に示すように、時間ｔ１，ｔ２，ｔ３，ｔ４における正確に２つの高周波のない点は、原則として、制御電圧を計測することにより引き起こされるモータ電流ｘの振動のため、ＰＷＭスイッチング期間ＴＳにおいて発生する。時間内にこれらの点が存在するＰＷＭスイッチング期間ＴＳにより予め決定される時間フレームの範囲内の位置は、制御電圧が計測されるそれぞれの方法に依存している。全てのサンプリングの瞬間がＰＷＭクロック信号と、固定された時間関係にあるとき、サンプリングは、ＰＷＭクロック信号と相関するサンプリング周波数ｆＡ＝１／ＴＡにおいて行われてもよい。モータ電流ｘを制御するパルス幅変調を用いるとき、時間における高周波のない点は、基本的に、ＰＷＭクロック信号によって予め決定される時間ｔ１，ｔ２，ｔ３，ｔ４における点と適合している。したがって、このような場合、例えば、三角形のＰＷＭキャリア信号が静止ポイントを含む時間におけるそれぞれの点において、制御変数ｘは、ＰＷＭクロック信号と同期的に採取される。ここでは、サンプリング周波数は、スイッチング周波数ｆＳの２倍であることが好ましい。
【００３３】
ｆＡ＝２・ｆＳ
より高いサンプリングレートは、一般的に意味を成さない。ここでは、パルス幅変調はより速く切り替わるべきではあるが、技術的に好ましくない、または不可能である。また、より低いサンプリングレートも意味を成さない。これは、閉ループ制御が不必要に遅く行われるためである。
【００３４】
制御変数ｘのサンプリング測定は、基本的に非常に速い測定方法である。それゆえ、制御ループの帯域を制限する追加の中断時間が特にないので、急速な閉ループ制御に特に適している。この理由から、この測定方法は、工業的使用に度々適用される。しかしながら、高周波外乱または不正確なサンプリングは、測定結果に著しい影響を及ぼし得る。さらに、この方法は、モータ電流において、高周波のない時点が認識されているか、または、少なくとも推定可能な、適切なＰＡＭ方法、または、他の適切なパルス幅変調方法を必要とする。
【００３５】
以下に、ここで生成されたフィードバック変数における２チャンネルまたは多チャンネルフィードバックの手段と同様に、様々な測定方法を組み合わせる手段によって、閉ループ制御が、不利な点を有すことなく、使用された測定方法における有利な点を組み合わせてどのように実行されるかを示す。それゆえ、組み合わされた閉ループコントローラは、個別コントローラに分けられる。個別コントローラは、自らの制御偏差を入力変数としてそれぞれ取得するが、共通コントローラ出力変数を生成する。
【００３６】
図６Ａは、２つの比較素子２１，２２を備える比較装置２０と、好ましくはＰＩ−コントローラを備える制御装置３０と、加算装置４０とを有する、本発明の電流制御ループ１の部分的領域のブロック図を示す。これによれば、ＰＩ−コントローラは、Ｐ−制御素子３１とＩ−制御素子３２とに分けられ、これらは並列に切り替えられる。第１比較素子２１はＰ−制御素子３１に接続され、第２比較素子２２はＩ−制御素子３２に接続される。２つの比較素子２１，２２のそれぞれは、自らのフィードバックチャンネルを備えており、対応する比較素子２１，２２は、上記自らのフィードバックチャンネルを介して、測定装置１０からフィードバック変数ｒ１，ｒ２を受信する。様々な測定方法によって決定された電流における２つの異なる実際の値は、フィードバック変数ｒ１，ｒ２として機能する。原則として、それぞれの適切な測定方法は、電流の実際の値を決定するために用いられ得る。また、制御電流を直接測定することは別として、その代わりに特定のパラメータから推論することもできる。２つの測定方法は、それらによって決定される実際の値が、対応するタイプのコントローラについて最適化されるように選択されることが好ましい。２つの比較素子２１，２２のそれぞれは、割り当てられたフィードバック変数ｒ１，ｒ２を、コマンド入力に適用されたコマンド変数ｗと比較し、この比較結果として、制御偏差ｅ１，ｅ２を、それぞれ割り当てられた制御素子３１，３２に出力する。２つの制御素子３１，３２は、対応する転送機能によって、入力される制御偏差ｅ１，ｅ２から個別コントローラ出力変数ｍ１，ｍ２をそれぞれ生成する。続いて、個別コントローラ出力変数ｍ１，ｍ２は、それらからコントローラ出力変数ｍを生成する共通加算装置４０に転送される。一般的には、コントローラ出力変数ｍは、ここでは、２つの個別コントローラ出力変数ｍ１，ｍ２の単純な加算によって生成される。しかしながら、２つの個別コントローラ出力変数ｍ１，ｍ２から、組み合わされたコントローラ出力変数ｍを生成するためには、個別コントローラ出力変数ｍ１，ｍ２に様々な係数を重み付けするなどして、他の操作が行われてもよい。そして、制御装置３０における上記組み合わされたコントローラ出力変数ｍは、制御変数ｘを設定する作動ユニット５０の入力変数として機能する。
【００３７】
また、図６Ａで示す制御装置３０は、原則として他の制御素子を備えている。例えば、第３制御素子３３（微分動作係数ＫＤまたは微分時間ＴＶを有する差動（Ｄ−）素子など）が、２つの制御素子３１，３２と並行して備えられている。ここで、追加制御素子３３は、入力変数として、すでに存在する制御偏差ｅ１，ｅ２のうちの１つを用いてもよい。さらに、追加制御素子３３に、その自らの入力変数を与えることも可能である。これは、例えば、第３フィードバック変数ｒ３とコマンド変数ｗとを比較する追加比較素子２３によって行われる。ここで、第３測定方法によって決定される電流の実際の値は、さらなるフィードバック変数ｒ３として機能し得る。第３制御素子３３の出力変数は、第３個別コントローラ出力変数ｍ３として共通加算装置４０に入力される。加算装置は、全ての３つの個別コントローラ出力変数ｍ１，ｍ２，ｍ３から、コントローラ出力変数ｍを生成する。この種類の制御装置３０は、図６Ｂに示される。
【００３８】
また、第３フィードバック変数ｒ３は、ゼロと等しくなるように選択されてもよい。この場合、コマンド変数ｗのみが制御素子３３によって差別化される。これにより、図６Ｂに示す実施形態における有利で特別なケースとなる。ここで、閉制御ループ１は、特に急速にコマンド変数ｗにおける変化に応答し得る。
【００３９】
図７は、２チャンネルフィードバックを有する図６Ａの制御装置３０を備える、本発明の閉ループ制御装置１のブロック図を示す。電気モータの電流を制御するように好ましくは構成される閉ループ制御装置１は、制御変数モータ電流の実際の値を決定する測定装置１０をさらに備えている。
【００４０】
このため、測定装置１０は、制御パスにおける適切な点にて、電気モータ６０ｂの電流ｘを採取する。そこでは、測定装置１０は、２つの異なる測定方法によって電流ｘｉｓｔの実際の値を決定し、２つの分離されたフィードバックチャンネルを介して比較装置２０に、上記２つの測定の測定結果をフィードバック変数ｒ１，ｒ２として転送するように構成されている。それゆえ、測定装置１０は、サンプリング装置１１および積分装置１２としてここでは概略的に構成される２つのサブユニットを備えている。サンプリング装置１１は、所定のサンプリング周波数ｆＡにて制御変数ｘをサンプリングすることによって、第１フィードバック変数ｒ１を決定する。ここで、サンプリングは、モータ電流ｘのためのパワー出力ステージ５２の制御電圧の生成に用いるパルス幅変調と同期して行われることが好ましい。そこでは、ＰＷＭスイッチング周波数ｆＳの２倍が、サンプリング周波数ｆＡとして選択されることが好ましい。積分ユニット１２は、制御変数ｘの平均値を生成することによって第２フィードバック変数ｒ２を決定する。これは、ＰＷＭ周期ＴＳを介して制御変数を積分することによって行われることが好ましい。
【００４１】
制御変数ｘをサンプリングし、積分するためのアルゴリズムは、構造的に互いに分離された２つの装置１１，１２として、また、測定装置１０の共通装置として実行されてもよい。デジタルコントローラ１では、制御変数ｘなどの全ての利用可能なアナログ信号は、それらがさらに処理される前に、さらにデジタル化されなければならない。このため、測定装置１０は適切なデジタイザ１３を備えている。アナログ信号のデジタル化は、シグマ−デルタ（ΣΔ）変調器により行われることが好ましい。この場合、測定変数ｘのサンプリングまたは積分のためのアルゴリズムは、ＦＰＧＡ（フィールドプログラマブルゲートアレイ）などの市販のプログラマブル半導体装置において、コスト面で効率が良い方法で実行されてもよい。
【００４２】
既に上述したように、比較装置２０は、２つのフィードバック変数ｒ１，ｒ２から、相互に独立している２つの制御偏差ｅ１，ｅ２を生成し、制御装置３０における２つの制御素子３１，３２は、制御偏差ｅ１，ｅ２から個別コントローラ出力変数ｍ１，ｍ２を生成する。加算装置４０により個別コントローラ出力変数ｍ１，ｍ２を組み合わせることによって、コントローラ出力変数ｍが、作動ユニット５０の入力において与えられる。作動ユニット５０は、作動素子５１および作動装置５２を備えている。作動素子５１は、コントローラ出力変数ｍにより予め決定された値を、作動装置５２のための作動変数ｙへ変換する。この場合、デジタル的に利用可能なコントローラ出力変数ｍは、パルス幅変調器５１によって、パルス幅変調された電圧信号ｙに変換され、作動装置５２は、パルス幅変調された電圧信号ｙによって制御される。典型的な作動装置５２は、２点（ロッキング：lockingとスイッチドスルー：switched-through）の切り換え操作のみのパワースイッチを備えている。作動装置５２は、パルス幅変調された作動変数ｙに基づいてモータ電流ｘを計測する。
【００４３】
図７に示す制御装置は、接続された電気モータ６０ｂの巻線を流れる電流を直接制御する。多相装置では、モータ電流はいくつかの電流成分からなり、モータの巻線部の各々をそれぞれ流れる。三相モータの場合、モータ電流は回転電流または三相交流電流であり、３つの電流成分ｉａ，ｉｂ，ｉｃは所定の位相にあり、相互の増幅関係はそれぞれ独立して設定される。３つの三相交流電流成分ｉａ，ｉｂ，ｉｃは、全て加算するとゼロになるため、各電流成分は、他の２つの電流成分によって決定されてもよい。したがって、３つの電流成分ｉａ，ｉｂ，ｉｃのうち２つの電流成分ｉａ，ｉｂのみを、測定し制御することで充分である。これによって、互いに独立した２つの制御ループのみを有する三相電流制御の促進を可能にする。
【００４４】
さらに、閉ループ制御は、適切な制御システムを用いることによって最適化されてもよい。本発明の適用先（同期モータ、非同期モータなど）に応じて、ステイター固定フレーム、フィールド指向座標システム、またはローター制御システムが考慮される。本来静止のステイター固定フレームに存在する電流成分ｉａ，ｉｂ，ｉｃは、例えば、直交α／β−座標システムにおける対応する電流成分ｉαおよびｉβとして、簡単な変換によって示され得る。また、座標回転装置によって、フィールド指向ｄ／ｑ−座標システムにおける制御が可能となる。フィールド指向ｄ／ｑ−座標システムでは、２つの電流成分ｉｄ，ｉｑが、制御しやすい２つの直接電流として構成されている。流れて生成する電流成分ｉｄはトルクの発生に寄与しないので、対応する制御ループにおける入力変数は、ロスに対して最適な状態で装置を操作するために、ゼロに等しくなるように予め決定される。この場合、重畳速度コントローラｗの制御値は、トルク生成電流成分ｉｄの原因となる制御ループの入力においてはじめて適用される。
【００４５】
図８は、三相モータ６０ｃのための、対応する電流制御装置１を示す。本例の制御装置１は、直交ステイター固定フレームにおける２つの電流成分ｉα，ｉβのための、互いに独立する２つの制御ループを有する。個別測定装置１０’，１０’’、並びに、個別制御装置３０’，３０’’は、そこで各電流成分ｉα，ｉβに割り当てられる。２つの測定装置１０’，１０’’のそれぞれは、好ましくはサンプリング測定および平均値測定などの様々な測定方法によって、割り当てられる電流成分ｉａ，ｉｂを決定する。そこで決定される電流ｉｉｓｔの実際の値は、各比較装置２０’，２０’’に入力される。図８では、２つのフィードバックチャンネルが、例えば、各測定装置１０’，１０’’に設けられている。関連する制御装置３０’，３０’’では、いくつかの個別コントローラが、比較装置２０’，２０’’の出力変数に基づいて、対応する数の個別コントローラ出力変数を生成する。個別コントローラ出力変数は、加算装置４０’，４０’’によって、対応する制御ループのコントローラ出力変数に順次組み合わされる。最後に、２つの制御ループのコントローラ出力変数によって、作動ユニット５０が、個別の三相電圧成分ｕａ，ｕｂ，ｕｃを設定して制御される。これにより、この例では、作動ユニット５０が３つの三相電圧成分ｕａ，ｕｂ，ｕｃを設定するように、直交α／β−座標システムにおいて使用可能なコントローラ出力変数は、変換されなければならない。閉ループ制御の正確さを高めるために、三相電流における３つの電流成分ｉａ，ｉｂ，ｉｃの全ては、同様に直接測定し得る。この場合、閉ループ制御装置１は、各相にそれぞれ対応する３つの測定装置（ここでは図示せず）を備えることが好ましい。この場合、制御は、同様に２軸座標システムにおいて行われてもよい。
【００４６】
回転する装置では、回転速度を所定の値で維持する手段の制御が必要となることがある。このような回転速度の制御は、例えば、電流制御ループが回転速度制御ループの下位にあるカスケード制御として知られた制御方法によって実行される。これによって、補助可変モータ電流は、まず、急速な内部制御ループによって制御され、そのコマンド変数は、外部にある速度の遅い制御ループ（回転速度制御ループ）の制御値により生成される。制御パス全体は、上記２つの制御ループをこのように組み合わせることによって、より小さい部分制御パスに分割され、より小さい部分制御パスは、制御パス全体に比べて、より明確に示され、より良く制御される。これにより、制御の正確さがより向上し得る。
【００４７】
図９は、図７に示すような本発明の電流制御装置１と、該電流制御装置１と重畳的に使用される回転速度制御装置２ｂとを有するサーボモータ６０ｄのための、回転速度制御システム３のブロック図を示す。内部電流制御ループ１が、その測定装置１０によりモータ電流を制御変数ｘとして測定する一方、重畳的に使用される回転速度制御装置２ｂにおける制御ループ２ｃは、対応する測定装置７０により駆動チェーンにおけるサーボモータ６０ｄの回転速度を採取する。回転速度コントローラ２の比較装置８０は、コマンド変数ｕにより予め決定された回転速度の設定値を用いて、測定装置７０によって決定された回転速度の実際の値の比較から、回転速度制御偏差を生成する。この制御偏差に基づいて、回転速度制御ループのＰＩ−コントローラ９０は、電流制御ループ１にコマンド変数ｗとして与えられる、対応するコントローラ出力制御を生成する。また、フィードフォワードシステムを追加で設けた場合、電流制御ループ１のコマンド変数ｗは、回転速度コントローラ２における制御ループ２ａのコントローラ出力変数と、フィードフォワード変数とを組み合わせることによって生成されてもよい。
【００４８】
また、図９に示す回転速度コントローラ２における制御ループ２ａは、上位の制御装置における内部制御ループとして構成されてもよい。特に、サーボ駆動などの位置制御駆動は、回転速度コントローラ２に対して上位の他の位置制御ループ（図示せず）を備えており、位置コントローラの出力変数が、回転速度コントローラ２のコマンド変数ｕを生成する。
【図面の簡単な説明】
【００４９】
【図１】ＰＩ−コントローラおよびパルス幅変調によって負荷の電流制御を行う制御ループを示すブロック図である。
【図２】パルス幅変調によって実行された電流制御における時間的な電圧−／電流曲線を示す図である。
【図３】アンチエイリアシングローパスフィルタによる電流測定における時間的な電圧−／電流曲線を示す図である。
【図４】スイッチング周波数の期間の積分による電流測定における時間的な電圧−／電流曲線を示す図である。
【図５】時間における特定の高周波のない点にて、電流の進行を同期的にサンプリングすることによる電流測定における時間的な電圧−／電流曲線を示す図である。
【図６Ａ】２チャンネル電流フィードバックを有する、新しい電流コントローラを示すブロック図である。
【図６Ｂ】３チャンネル電流フィードバックを有する、新しい電流コントローラを示すブロック図である。
【図７】サーボモータ用の新しい電流制御装置を示すブロック図である。
【図８】２つの異なる電流成分が互いに独立して決定され制御される、３相モータ用の電流コントローラを示すブロック図である。
【図９】上記電流制御装置により重畳される回転速度制御装置を有する、閉ループ制御システムを示すブロック図である。
【図１】
0005513374.tif 000003
【図２】
0005513374.tif 000004
【図３】
0005513374.tif 000005
【図４】
0005513374.tif 000006
【図５】
0005513374.tif 000007
【図６Ａ】
0005513374.tif 000008
【図６Ｂ】
0005513374.tif 000009
【図７】
0005513374.tif 000010
【図８】
0005513374.tif 000011
【図９】
0005513374.tif 000012