(57)【要約】【課題】ＡＣサーボ制御装置によるモータ電流制御において、キャリア周波数による同期や短絡防止用オンディレイの影響で、応答が遅い、波形が歪む、トルクリップルが生ずる、ロスが多い等の問題がある。【解決手段】全パワートランジスタをオフして待機状態にし、電流指令や電流フィードバックが変化した時、そこを基点に必要と思われる時間分スイッチングして電流を流し、その後、全パワートランジスタをオフして待機状態とする。またはパワートランジスタをある時間オンし、その後オフして待機状態になった場合、強制的にある時間全パワートランジスタをオフして待機状態を設ける。そして３相ＡＣモータを駆動する場合、電流を流す方向が同じ２相はパワートランジスタをオンする時間が重なるので、その時間分補正してスイッチングする。【選択図】　　図１
2004088948.tif 000002
【特許請求の範囲】
【請求項１】
ＡＣモータを駆動するサーボ制御装置の電力変換を行うパワートランジスタのドライブ方法において、
パワートランジスタをある時間オンしてその後オフするパワートランジスタスイッチング手段と電流指令や電流フィードバックが変化したことを観測する手段を持ち、通常全てのパワートランジスタをオフして待機状態にし、電流指令や電流フィードバックが変化した時観測手段により、そこを基点に必要と思われる時間分スイッチングして電流を流し、その後全てのパワートランジスタをオフして待機状態とすることを特徴とするトランジスタのスイッチング方法。
【請求項２】
上記トランジスタスイッチング方法において、
パワートランジスタをある時間オンしてその後オフして待機状態になった場合、強制的にある時間全てのパワートランジスタをオフして待機状態を設けることを特徴とするトランジスタのスイッチング方法。
【請求項３】
上記トランジスタスイッチング方法において、３相ＡＣモータを駆動する場合電流を流す方向が同じ２相はパワートランジスタをオンする時間が重なるので、その時間分補正してスイッチングすることを特徴とするトランジスタのスイッチング方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はＡＣモータを駆動するサーボ制御装置の電力変換を行うパワートランジスタをドライブ方法において、電流指令や電流フィードバックが変化した時、そこを基点に必要と思われる時間分スイッチングして、電流を流しモータを制御する方法に関する。
【０００２】
【従来の技術】
従来、ＡＣモータを駆動するサーボ制御装置の電力変換を行うパワートランジスタのスイッチングは図５のように三角波と電流指令を比較して、キャリア周波数であるＰＷＭに変換して、それを上下のトランジスタに分けスイッチングして、電流を流し制御していた。
３相のＡＣモータでは３相分の電流アンプの出力（指令）をそれぞれのＰＷＭの電圧指令に変換してスイッチングしていた。
詳細に説明すると図６のようにキャリア周波数の１周期はＵ，Ｖ→Ｗに電流を流し、Ｕ→Ｖ，Ｗ…というようにスイッチングして変化する。図７は一定のトルク指令を加えた時の速度と電流の波形である。トルクが小さいと電流も歪み、余分な電流も多いことが分かる。
【０００３】
【発明が解決しようとする課題】
ところが従来の技術では、キャリア周波数に同期する為、短絡防止のオンディレイの為必要な時必要な電流が流せない、電流が歪む為トルクのリップルが発生する、ロスが発生する、スイッチングの回数が多いのと本来と直接関係ないところにも電流が流れるので、キャリア周波数による高調波と歪みが発生するという問題があった。
そこで本案は、電流を流す必要のない時は全てのトランジスタをオフして待機状態にし、電流指令や電流フィードバックが変化した時、必要と思われる時間分電流を流すことにより、キャリア周波数と関係なくなることにより応答を高める、電流の歪みをなくすことを目的とする。
【０００４】
【課題を解決するための手段】
上記課題を解決するため、通常全てのパワートランジスタをオフして待機状態にし、電流指令や電流フィードバックが変化した時そこを基点に必要と思われる時間分スイッチングして電流を流し、その後全てのパワートランジスタをオフして待機状態とする。またはパワートランジスタをある時間オンしてその後オフして待機状態になった場合、強制的にある時間全てのパワートランジスタをオフして待機状態を設ける。そして３相ＡＣモータを駆動する場合、電流を流す方向が同じ２相はパワートランジスタをオンする時間が重なるので、その時間分補正してスイッチングする。
上記手段により、必要な時トランジスタをスイッチングして適当な電流を即流せるので、電流の応答が早く、又キャリア周波数がないので電流の歪みがなくなる、ＰＷＭに相当するスイッチング回数が少なく歪みがないのでパワーロスが少ない、更に低電流時のトルクリップルがなく電流がきれいになる。
【０００５】
【発明の実施の形態】
以下、本発明の具体的実施例を図１に示して説明する。
図１において１は電流アンプ、２はスイッチング変換回路、３はベースドライブ回路、４はパワートランジスタモジュール、５はモータ、６は電流観測器である。
以上のように構成された回路において、その動作を図３のタイミング図を用いて説明する。電流アンプ１は電流指令を受取り電流フィードバックで電流制御する。電流アンプ１の出力を、スイッチング変換回路２でスイッチング信号に変換する。このスイッチング信号で上下トランジスタのベースドライブ回路３を介してパワートランジスタ４をドライブし、モータ５を制御する。
図２はスイッチング変換回路の例である。各トランジスタ毎にカウンタを準備し、カウンタ動作中のみトランジスタがオンし終了したらオフするようにする。すると必要な時に必要な場所のみトランジスタをオンして、電流を流すことができる。上側と下側の判断は電流アンプの出力の方向で判断する。正の時は上側を負の時は下側を選択する。スイッチング時間は以下のように算出する。
スイッチング時間＝電流アンプ出力／最大出力×最大スイッチング時間
ここで最大出力は電流アンプゲインで一義的に決まる。最大スイッチング時間は、スイッチングロス等で可能なスイッチング時間である。つまり最大電流を流した時、発生するロスをヒートシンク等で放熱可能なスイッチング時間である。時間が短いとスイッチング回数が増えてロスは大きくなる。但し、３相ＡＣモータを駆動する場合電流を流す方向が同じ２相はパワートランジスタをオンする時間が重なるので、その時間分電流が半分になる。
そこで電流を流す方向が同じ２相は、重なる時間分を２倍にして補正する必要がある。そして残りの１相は重なる時間分を加算する。３相のスイッチング時間をまとめると以下のようになる。
スイッチング時間＝電流アンプ出力／最大出力×最大スイッチング時間＋電流を流す方向が同じ２相の重なる時間
まず電流観測器６は電流指令及びフィードバックを観測し、変化が発生すると電流アンプ１に　　　　　　　知らせる。そして電流アンプ１はその分のスイッチング時間を必要な指令より即算出し、パワートランジスタ４を図２のようなタイミングで位相とトルク（電流）でスイッチングする。例えばＵ相からＶ，Ｗ相へ電流を流す位相の時はＵ相の上側トランジスタオン、Ｖ，Ｗ相の下側のトランジスタをオンする。スイッチング時間は上記のような方法で算出し、それをスッチング変換２に設定する。そしてスッチング変換２でスイッチング時間分電流を流したら、次の変化する迄スイッチングを停止して準備する。つまり全トランジスタをオフして待機し待つ。そして次に変化が発生してスッチングを開始する場合、ある時間以上経過していればそのまま設定し、経過していない場合は待って設定する。この時間は指令が変化しトランジスタの上側がオンして下側がオンできる最小時間である。また変化が早ければ逐次変化し、停止中等のあまり変化がなければ待機時間も長く、電流は流れないので静かになる。更に停止中等の高調波対策にもなる。また電流の変化の観測は短い周期で電流アンプ１が、行っても良い。
図４は本案でのシミュレーションでの電流波形で、オンディレイの影響もなくまたキャリア周波数による歪みも少ないことが分かる。したがって余分な電流も少ないことが分かる。オンディレイがあると不感帯により電流が流れないので電流波形が歪む。
ここでオンディレイによる流れない電流からトルクリップルの発生を理論的に説明する。
まずオンディレイにより不感帯となる電流は
【０００６】
【数１】
2004088948.tif 000003
【０００７】
ΔＩｕ、ΔＩｖ、ΔＩｗ：不感帯となる電流
Δｅｕ、Δｅｖ、Δｅｗ：指令されない電圧
Ｒ：モータ抵抗、Ｌ：モータインダクタンス
これにより発生するトルクΔτは
【０００８】
【数２】
2004088948.tif 000004
【０００９】
Ｋｔ：トルク定数
Ｉｄ：オンディレイ時間分の不感帯の電流
（２）式よりＤＣ分とＡＣ分のトルクリップルが発生することが分かる。
このうちＤＣ分は一定のトルクになるので、電流アンプの積分等である程度打ち消すことができるが、ＡＣ分はリップルとして影響を与える。また高調波の成分として電流周波数の３倍の歪みが生じる。
次にキャリア周波数による影響を考えると、高調波の電流はスイッチングのオン／オフで、主にモータのリアクトル分により発生する。
スイッチングによる電流ｄＩは以下のとおり。
ｄＩ＝１／ＬΔｅｄｔ　　　　　　　…（３）
ｄｔ：スイッチング時間
従来のスイッチングでは、主回路の＋の最大より−の最大へスイッチングすることがあるので、瞬間的に大きな高調波電流が発生する。１周期に６回ほぼ３相に影響を与えるようなスイッチングとなっていることが分かる。本案のように電流の流す方向のみ電圧をかけるようにしないと、スイッチングによる高調波が増えてしまう。
次にロスについて理論的に説明する。
例えばオンディレイでＫｔΔＩｃｏｓ３θのトルクリップルが速度Ｎで発生したとすると、パワ−ロスは｜ＫｔΔＩＮｃｏｓ３θ｜となる。モータの回転数が高いと平均化されるので２ＫｔΔＩＮ／πがパワーロスとなる。オンディレイによる電流不感帯が大きくなるとその分のロスも増える。
次にスイッチングでのロスでキャリア周波数によるロスを考えてみる。
スイッチングでのロス＝ｅｄＩｄｔＮ×ｆ＝ｅ／ＬΔｅｄｔｄｔＮ×ｆ　　　　　　…（４）
Ｎ：キャリア周波数１周期での全体のスイッチング回数
（２相分電流が流れるとすると２回とする）
ｆ：キャリア周波数
キャリア周波数が増えて、かつスイッチング回数が増えると、ロスが増えることが分かる。
【００１０】
【発明の効果】
以上述べたように本発明によれば、必要な時適当な電流を即流せ又キャリア周波数がないので応答が早く電流の歪みがなくなる、ＰＷＭのスイッチング回数が少なく歪みがないのでロスが少ない、更に低電流のトルクリップルがなく電流がきれいになるという効果がある。
【図面の簡単な説明】
【図１】本発明の制御装置での具体的実施例の構成図である。
【図２】本発明でのスイッチング変換の詳細である。
【図３】本発明でのスイッチングのタイミング図である。
【図４】本発明でトルク指令をステップで加えた時の電流と速度のシミュレーションである。
【図５】従来の制御装置での実施例の構成図である。
【図６】従来の実施例の構成図である。
【図７】従来のＰＷＭ変換のスイッチング波形である。
【図８】従来でトルク指令をステップで加えた時の電流と速度のシミュレーションである。
【符号の説明】
１　電流アンプ
２　スイッチング変換回路
３　ベースドライブ回路
４　パワートランジスタモジュール
５　モータ
６　電流観測器
８　ＰＷＭ変換回路
９　コンパレータ
【図１】
2004088948.tif 000005
【図２】
2004088948.tif 000006
【図３】
2004088948.tif 000007
【図４】
2004088948.tif 000008
【図５】
2004088948.tif 000009
【図６】
2004088948.tif 000010
【図７】
2004088948.tif 000011
【図８】
2004088948.tif 000012