JPH0560193U - 誘導モータの可変速度制御のための三相pwm波形のディジタル発生装置 - Google Patents
誘導モータの可変速度制御のための三相pwm波形のディジタル発生装置Info
- Publication number
- JPH0560193U JPH0560193U JP005747U JP574791U JPH0560193U JP H0560193 U JPH0560193 U JP H0560193U JP 005747 U JP005747 U JP 005747U JP 574791 U JP574791 U JP 574791U JP H0560193 U JPH0560193 U JP H0560193U
- Authority
- JP
- Japan
- Prior art keywords
- microprocessor
- induction motor
- control signals
- waveform
- phase
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000006698 induction Effects 0.000 title claims abstract description 24
- 230000015654 memory Effects 0.000 claims abstract description 13
- 230000003750 conditioning effect Effects 0.000 claims abstract description 3
- 230000006870 function Effects 0.000 claims description 7
- 230000004044 response Effects 0.000 claims description 5
- 230000008901 benefit Effects 0.000 abstract description 4
- 230000000694 effects Effects 0.000 abstract description 2
- 238000000034 method Methods 0.000 description 9
- 239000000872 buffer Substances 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 238000012360 testing method Methods 0.000 description 6
- 238000006243 chemical reaction Methods 0.000 description 4
- 238000013461 design Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000001143 conditioned effect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000003292 diminished effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000004886 process control Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000012797 qualification Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02M—APPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
- H02M7/00—Conversion of AC power input into DC power output; Conversion of DC power input into AC power output
- H02M7/42—Conversion of DC power input into AC power output without possibility of reversal
- H02M7/44—Conversion of DC power input into AC power output without possibility of reversal by static converters
- H02M7/48—Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode
- H02M7/53—Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal
- H02M7/537—Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only, e.g. single switched pulse inverters
- H02M7/5387—Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only, e.g. single switched pulse inverters in a bridge configuration
- H02M7/53871—Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only, e.g. single switched pulse inverters in a bridge configuration with automatic control of output voltage or current
- H02M7/53873—Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only, e.g. single switched pulse inverters in a bridge configuration with automatic control of output voltage or current with digital control
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02M—APPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
- H02M7/00—Conversion of AC power input into DC power output; Conversion of DC power input into AC power output
- H02M7/42—Conversion of DC power input into AC power output without possibility of reversal
- H02M7/44—Conversion of DC power input into AC power output without possibility of reversal by static converters
- H02M7/48—Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode
- H02M7/505—Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a thyratron or thyristor type requiring extinguishing means
- H02M7/515—Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a thyratron or thyristor type requiring extinguishing means using semiconductor devices only
- H02M7/525—Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a thyratron or thyristor type requiring extinguishing means using semiconductor devices only with automatic control of output waveform or frequency
- H02M7/527—Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a thyratron or thyristor type requiring extinguishing means using semiconductor devices only with automatic control of output waveform or frequency by pulse width modulation
- H02M7/529—Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a thyratron or thyristor type requiring extinguishing means using semiconductor devices only with automatic control of output waveform or frequency by pulse width modulation using digital control
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Ac Motors In General (AREA)
- Control Of Stepping Motors (AREA)
- Stopping Of Electric Motors (AREA)
Abstract
(57)【要約】 (修正有)
【構成】三相可変速度定トルク誘導電動機を制御するの
に使用される三相パルス幅変調波形を発生するための装
置において、マイクロプロセッサ12、該マイクロプロ
セッサのプログラミングおよび所望の駆動周波数に各々
対応する情報を含む複数のテーブルを記憶するリードオ
ンリメモリ14、メモリ中の複数のテーブルの1つから
受信して、誘導電動機に対する三相のパルス幅変調され
た波形の90°分に対応するタイマー出力を発生するため
の複数のタイマー18、複数の反転制御信号を発生する
ためのラッチ34と、タイマー出力を、反転状態または
非反転状態で誘導モータ制御装置に通すパルス幅変調波
形条件付け装置46を備える。 【効果】制御の融通性の増大、PWM波形の効率的な発
生、実時間ソフトウエアでの異なる応用への変更、実時
間ソフトウエアが構成された後、工場での較正を必要と
しないことなどの利点がある。
に使用される三相パルス幅変調波形を発生するための装
置において、マイクロプロセッサ12、該マイクロプロ
セッサのプログラミングおよび所望の駆動周波数に各々
対応する情報を含む複数のテーブルを記憶するリードオ
ンリメモリ14、メモリ中の複数のテーブルの1つから
受信して、誘導電動機に対する三相のパルス幅変調され
た波形の90°分に対応するタイマー出力を発生するため
の複数のタイマー18、複数の反転制御信号を発生する
ためのラッチ34と、タイマー出力を、反転状態または
非反転状態で誘導モータ制御装置に通すパルス幅変調波
形条件付け装置46を備える。 【効果】制御の融通性の増大、PWM波形の効率的な発
生、実時間ソフトウエアでの異なる応用への変更、実時
間ソフトウエアが構成された後、工場での較正を必要と
しないことなどの利点がある。
Description
【0001】
本考案は、一般には、三相誘導モータの制御に関し、詳しくいうと、閉ループ 位置制御用誘導モータの定トルク可変速度制御のために使用できるディジタルの パルス幅変調された波形を発生するための新規な、有益な装置に関する。
【0002】
従来の方法は正弦波形および三角波形発生器よりなるアナログ回路を使用して 定トルク可変速度制御のために三相誘導モータを制御するのに必要なパルス幅変 調された波形を発生させている。アナログ技術は通常複雑であり、かつ多数の工 場および現場での調整を必要とする欠点がある。また、アナログシステムは最終 の設計後に異なる応用例に適するように構成を変更することが困難である。
【0003】 ディジタル技術(マイクロプロセッサを含む)の限定された使用法が開ループ 誘導モータ速度制御のために試みられている。
【0004】 米国特許第4,099,109号にはパルス幅変調された波形を合成するため のディジタル装置が開示されている。しかしながら、この従来例では、波形がハ ードウエアによって選択されている。従って、誘導モータの制御を種々の応用例 に適合させるための融通性が乏しい欠点がある。その上、ハードウエアを使用す る誘導モータの制御に必要なロジックを設けることはかかる制御の融通性、およ び種々の異なる状態および要件に対するその適応性を制限する欠点があった。
【0005】
次に、本考案の概要を説明する。
【0006】 本考案はマイクロプロセッサによって制御されかつ誘導モータの可変制御に必 要な三相波形を発生するのに使用されるパルス幅変調された波形(パルス幅変調 波形)の発生装置に関する。
【0007】 本考案を理解する上で有益な他の情報は本出願人の先願(昭和58年4月22 日付出願「三相可変周波数定トルク制御装置を使用する高トルクサーボ位置決め 装置」)に見出すことができる。
【0008】 蝶形弁等の移動のような種々の制御機能のためにDCモータの代りに三相AC 誘導モータを使用することは誘導モータに供給される三相波形を変化できる制御 装置の導入にともなってますます一般的になっている。これはAC誘導モータの 、特に10以下の馬力定格において、寸法が小さく、かつ取扱いが容易であると いう利点のためである。
【0009】 本考案によれば、実時間ソフトウエアがパルス幅変調波形の形状を制御するた めに、また割込みおよび制御信号を含むロジックを制御するために、マイクロプ ロセッサにおいて利用される。実時間ソフトウエアの使用は異なる状態および応 用例に適合するシステムの融通性を増大させる。
【0010】 本考案による装置はディジタル技術を使用してパルス幅変調(PWM)波形を 発生する。ハードウエア(マイクロプロセッサおよび関連する周辺機器)と実時 間ソフトウエア間の密接な相関関係は開ループのおよび閉ループの両システムに 対してパルス幅変調波形の効率の良い発生および制御を可能にする。
【0011】 本考案の装置はハードウエアの設計を変更することなしに閉ループまたは開ル ープを制御するための制御技術およびPWMの発生の容易な変更を可能にする。 異なる応用例に要求される必要な変更は実時間ソフトウエアにおいて実現できる 。
【0012】 本考案の装置は実時間ソフトウエアが意図された応用例に対して構成された後 、工場での較正を必要としない。
【0013】 それ故、本考案の目的は三相パルス幅変調波形を発生して誘導モータを制御す る、アナログ変調装置の欠点を除去し、かつ任意の指定された出力レベルの波形 を発生する発生装置を提供することである。
【0014】 本考案の他の目的は異なる制御要件および条件に適合するようにプログラムで きるマイクロプロセッサを上記誘導モータの制御に使用することである。
【0015】
本考案を十分に理解するために、以下添付図面を参照して本考案の好ましい実 施例について詳細に説明する。
【0016】 図面を参照すると、この中で実施された本考案は誘導モータの可変速度制御を 可能にする三相パルス幅変調波形を発生するための装置、すなわち位置制御モジ ュール(PCM)10よりなる。
【0017】 本考案の方法はハードウエアおよび実時間ソフトウエアによって具現され、第 1図のPCM10を構成する回路カードに完全に含まれている。このPCMは第 6図に示された三相駆動制御装置の一体の一部分である。この三相駆動制御装置 は、遠隔の場所からダンパー、レジスタ、蝶形弁、あるいは他のプロセス制御素 子の位置を制御するためにモータあるいはサ−ボ位置決め装置を必要とするこれ ら素子の位置を設定するために、モータの運動を制御する。
【0018】 PCMは三相駆動制御装置に対してインテリジェンス(情報)を提供する。P CMは自蔵式マイクロコンピュータであり、制御システム入力を受信し、これら 入力に基づいて論理レベルのパルス幅変調波形を発生する。これら波形はPCM の外部にある3つのパワースイッチングモジュールに供給される。
【0019】 PCMは4Kバイトまでのプログラム記憶容量を持つMC6802マイクロプ ロセッサ12を使用する。このプロセッサ12は誘導モータに対する実時間三相 PWM波形出力を更新するために与えられた優先度を持つ割込み駆動される機械 である。残りのプロセッサ時間は制御システム入力をチェックし、計算を実行し 、そして制御装置の状態を表示するために使用される。
【0020】 PCMハードウエアの機能的構成図が第1図に示されている。PCMの概略は 第6図の三相駆動制御装置中に示されている。
【0021】 三相モータ制御のためのマイクロプロセッサに基づいたシステムはデジケーテ ッドアナログまたはディジタル論理設計よりも融通性がある。ソフトウエア変更 の容易さが制御装置の機能上の性能を新しい適用例に容易に変更できるようにし ている。
【0022】 中央制御装置としてPCMに使用されるマイクロプロセッサ12はモトローラ 6802である。この6802プロセッサは128バイトのRAMおよびオンボ ードシステムクロックを含む。
【0023】 制御ソフトウエアは約3Kバイトのメモリを必要とする。このソフトウエアは 25L32あるいは27L32デバイスのような4K紫外線消去可能なリード・ オンリー・メモリ(ROM)14に記憶される。これらデバイスはこの適用例に は十分である450ナノ秒のアクセス時間を有する。ROMのアドレスは$F0 00から$FFFFまでメモリの頂部に位置付けされる。
【0024】 制御プログラムはマイクロプロセッサ12に位置付けされた128バイトのR AM(ランダム・アクセス・メモリ)のみを使用する。このRAMはバッファお よび可変記憶装置に対して使用される。RAMアドレス位置は$0000から$ 007Fまでである。
【0025】 本考案では2つのモトローラ6840プログラマブル・タイマーモジュール( PTM)16および18を含むように設計されている。3つの個々のタイマーが 1つのLSIデバイスに位置付けされている。これらタイマーは20に出力波形 パルスパターンを発生し、時間の異なるディジタル入力を測定し、割込み信号を 発生し、かつ機械故障時間(MFT)関数を提供するために使用される。 タイマー(16、18)はシングルショットモードで作動される。このモード は16ビット2進数がタイマーラッチにロードされることを可能にする。減少計 数はソフトウエアまたは外部論理制御により開始される。16ビット2進数が完 全に0に減少計数されると、割込み信号が発生される、またはそのタイマーに関 連した出力の状態が変化される。減少計数が生じる速度はシステムクロックまた は外部クロック源によって決定される。
【0026】 4つのタイマー(タイマーモジュール18の)が3つのパルス幅変調された波 形をライン20に発生するために専用される。1つのタイマーが制御装置の出力 周波数に比例する速度でプロセッサ割込み信号を発生する主タイマー(モジュー ル16の)である。割込みルーチンはそれぞれが相出力に専用される他の3つの タイマーを新しいPWM波形値によって更新する。
【0027】 割込みルーチンに関連しないプロセッサタイマーは後述する制御ソフトウエア の主タスクを完成するために使用される。これらタイマーの使用はPWM波形の 発生に関連したプロセッサオーバヘッドを最小にする。
【0028】 ディジタルシステム入力22はすべてTTL論理レベルである。到来ディジタ ル入力はすべてフィルタ24においてフィルタされ、高出力インバータ回路によ って発生される雑音を除去する。その上、電気的サージを抑圧するために一時的 保護手段が設けられている。これら入力は8進バッファ26によってバッファさ れてプロセッサにインターフェースされる。
【0029】 PWM波形20の制御、ラッチ32のモード状態の制御、およびアナログマル チプレクシングの制御のためにプロセッサ12によって出力されるディジタル信 号は8進ラッチによってそれらの関連する回路にインターフェースされる。8進 ラッチは与えられたデジケイテッド適用例に対するディジタルインターフェース の安価な方法である。制御装置モードディスプレイ28に専用されるラッチ32 はライン30からのデータバス情報がプログラムの制御下で表示されることを可 能にするように構成されている。この特徴は28における試験およびアナログの 両較正に対して有益である。
【0030】 ラッチ、バッファ、プログラマブルタイマー、メモリ、およびアナログ−ディ ジタル変換器はすべて3−8ディジタルデコーダ36によってメモリマップされ る。デコーダ36はメモリを8つのアドレス可能な帯域に区分する。すべての必 要な論理がデータ、アドレス、およびチップ選択ラインの適正なタイミングを確 実にするために含まれている。
【0031】 モジュール16の機械故障タイマー(MFT)は、雑音パルスあるいは誤まっ たアドレスが正常なソフトウエアの実行をさまたげる場合に、プロセッサ12を リセットするためにPCM10に設けられている。このMFTは通常の既知のプ ログラムシーケンス中、プロセッサによって更新される。この更新がないという ことはソフトウエアの故障を意味する。MFTは計時を終了するとプロセッサを リセットし、後記するようにシステムを再び初期設定する。
【0032】 ライン38の4つのアナログ信号はPCM10によって認知される。2つはポ テンショメータによって内部で発生される利得および不感帯制御パラメータを表 わす。これらパラメータは閉ループ位置制御に関連している。それらは他の適用 例に対してソフトウエアにおいて容易に再定義できる。残りの2つのアナログ信 号は制御システム(第6図)から生じる認定点およびフィードバックアナログ入 力である。各アナログ信号は0.75乃至5.25VDCの電圧範囲を有する。 その上、フィードバックおよび設定点信号はPCMによって電圧に変換される4 〜20mAの信号であってもよい。電流入力信号の利点は雑音を低減でき、かつ 長い信号線による減衰がないことである。フィードバック信号はバッファされ、 他の制御適用例に対する制御システムに出力される。
【0033】 4つのアナログ電圧はアナログ−ディジタル(A/D)変換のためにアナログ マルチプレクサ40によってプロセッサ制御のもとで個々に選択される。選択さ れたアナログ電圧はレベル移動器およびフィルタ42に供給され、8ビットA/ D変換の前に適正な信号の条件付けを行なう。A/D変換器44は与えられた入 力電圧範囲に対して最大の分解能を与える調節可能な0およびスパンを有する。 このスパンおよび0は0.75および5.25VDCの入力範囲(変数の−5% 乃至105%に対応する)を与えるように調節され、ディジタルデータの0から 255カウントまでを変換する。A/D変換器44は内部に含まれた3状態バッ ファによってプロセッサにインターフェースする。3状態バッファはプロセッサ 112によって制御される。
【0034】 適正なプリント回路のレイアウトおよび素子の選択によって正確な変換ができ る。マイクロプロセッサによって発生されるディジタル雑音の減少はアナログお よびディジタル接地帰路、素子の配置を分離し、すべてのアナログ素子をディジ タル素子から物理的に分離することによって減ぜられる。素子の公差および温度 係数は、0.3%以上の精度が40°F乃至140°Fの温度範囲内で維持され るように選択される。
【0035】 プログラマブルタイマーによって出力されるPWM波形20は相ドライバ入力 48に供給される前に46において条件付けられる。正および負の相出力の付勢 はオーバラップがなく、三相インバータの安全な動作を保証する。シフトレジス タおよび種々の論理素子によって24マイクロ秒のデッド・タイムがつくられる 。プロセッサ制御のラッチ34が波形反転信号を発生し、これら反転信号は波形 と関連したメモリテーブルを50%減少させるためにタイマー出力120と組合 わされる。この同じラッチ34がプログラムの制御のもとで波形出力を瞬時に割 込ませる能力を有する。条件付けられた波形出力は48においてPCMから出て 行く前にダーリントン接続のトランジスタパッケージによってバッファされる。
【0036】 2つのハードウエア割込み信号がプロセッサ認識のために発生される。最もア クティブな割込み信号は主タイマー16によって発生される。この主タイマーは 所望の出力周波数に比例するマスク可能な割込み信号を発生する。割込み信号は 6840PTM16によって電気的に発生される。第2の割込み信号(過電流状 態)はPCMの外部の回路によって発生される。この割込み信号もまた、プロセ ッサのマスク可能な割込み信号によって処理される。2つの割込み信号は684 0タイマー16をポーリングすることによって識別される。
【0037】 プロセッサソフトウエアによるマイクロプロセッサ12の機能は次の通りであ る。マイクロプロセッサは入力を読取り、どのモードが入力されているかを決定 し、そのモードを処理しなければならない。次に、プロセッサは適正な周波数を 決定し、この周波数をプログラマブルタイマー18を通じて出力しなければなら ない。第2図および第3図はこれら機能の状態図を示す。第4図はプロセッサに 対するアナログおよびディジタルインターフェースを示す。プロセッサソフトウ エアは制御システムパラメータに応答するのに使用できるプロセッサの時間を最 大にするために完全に機械コードで書かれている。
【0038】 11においてリセット入力を受信した後、マイクロプロセッサ12は、第2図 に示すように、通常のソフトウエアリセット、すなわちRAMテスト(52)、 ROMチェックサムテスト(54)、スタック・ポインターの設定(56)、プ ログラマブルタイマーを初期設定(58、60)、機械障害タイマーを設定、パ ルス記憶タイマーを設定、および第1のIRQタイマー値を設定に入る。
【0039】 RAMまたはROMテストに障害がある場合には(ライン66)、プロセッサ はすべてのLEDをオンにし(62)そして停止する(64)。
【0040】 プロセッサ12の主タスクはアナログ変換を取扱い、限界(リミット)状態を チェックし、フィードバックをチェックし、周波数の傾斜をチェックし動作のモ ードをチェックする。
【0041】 このセクション(68)において、プロセッサ12はアナログ信号を変換する 。これらアナログ信号は16進に変換され、後で使用するためにRAMに記憶さ れる。このように変換された各アナログ信号はマルチプレクサ40の入力によっ て決定される。
【0042】 次に、リミットのチェックが生じる(70)。いずれかのリミットが設定され ている(上方または下方)場合には、DESFRQ(所望の周波数)が0に設定 される。リミットが設定されている限り、DESFRQはこのリミットの方向に おいてのみ0に等しい。これはモータをリミット状態の反対方向に走行させるこ とができる。リミット入力はモータのシステム制御を行なうように外部で構成で きる。
【0043】 次に、フィードバックのチェックが生じる(72)。この選択の1つの機能は 与えられた適用例に対する最大許容周波数(DESFRQ)を決定することであ る。
【0044】 周波数の傾斜(74)は非常に多くの波形パルス出力の通過後にのみ生じる。 実際の周波数(ACTFRQ)が傾斜されるべきであるときには、プロセッサは 実際の方向(ACTDIR)が所望の方向(DESDIR)に等しいか否かを決 定する。これら方向が等しくないときには、ACTFRQはこれら方向が等しく 設定され得る前に0HZ (モータ停止)まで下方に傾斜されねばならない。これ ら方向が等しく設定されると、プロセッサは周波数を傾斜させるべきか否かを、 また、傾斜させるべきである場合には、どの方向に傾斜させるべきかを決定する 。次のテストが行なわれ、その結果は次の通りである。 ACTFRQ=DESFRQ ACTFRQ=ACTFRQ ACTFRQ>DESFRQ ACTFRQ=ACTFRQ−3 ACTFRQ<DESFRQ ACTFRQ=ACTFRQ+3
【0045】 その後ポインターがACTFRQの適正テープルの始めに設定される。
【0046】 次のタスクはモード選択(76)である。実時間ソフトウエアのこの部分は特 定の適用例の制御を可能にするように構成できる。ソフトウエアのこの部分は与 えられた適用例に対するすべての適用可能な制御アルゴリズムを含む。ACTF RQおよびDESFRQ値はソフトウエアのこの部分で決定される。
【0047】 IRQ割込み信号は、第3図に示すように、過電流状態および波形パルス出力 に対して使用される。過電流状態はプロセッサにIRQ割込み信号を与えるハー ドウエアによって注意される。過電流割込み信号に対するプロセッサの応答は適 用例に依存する。過電流状態が望ましくないと決定された場合には、モータはオ フにされ、制御装置を再び初期設定するために手動のリセットが生じなければな らない。
【0048】 所望の出力は第5図の3つの正弦波90、92、94であり、三相誘導モータ の3つの相を駆動するために使用される。3つの正弦波は相当り120°互いに 進んでいるか遅れている。正弦波の位相の反転はモータの方向の反転をもたらす 。
【0049】 重畳された正弦波を導びく方形パルスパターン96、98、100を確立する ことはパルス幅変調として知られている。オン時間が変化している24、36、 72または144の等しいパルス(数を決定する周波数)が所望周波数の正弦波 を発生するために使用される。サイクル当りのパルスの数はソフトウエアの制御 のもとで任意の与えられた周波数に対して変更できる。36パルスが第5図では 使用されている。各パルスのオン時間は次式から計算される。
【数1】 ここで、 Tはマイクロ秒での時間、 fは基本周波数(3HZ の増分で3乃至60HZ )、 θは位相角(基本周波数に依存して0°から90°までの2.5°、5.0° 、10°、または15°の増分)、 Iはサイクル当りの増分 f=3、6HZ I=144 f=9、12、15HZ I=72 f=18乃至45HZ I=36 f=48乃至60HZ I=24 Vは所望のピーク電圧(ボルト)(最大モータトルクに対して調整された) である。
【0050】 第5図はパルスパターン正弦波関係を示す。正弦波の負の半サイクルはこの信 号の補数から引き出される。
【0051】 三相波形のそれぞれに対する方法は同じである。ROM14は20の異なるテ ーブルを含む。各テーブルは異なる出力波形周波数(3HZ の増分で3から60 HZ の範囲に及ぶ)に対応する。各テーブルにおけるエントリは360度のPW M正弦波の90度をつくるのに必要なプログラマブルタイマー値である。全体の 正弦波はテーブルにおけるエントリを適正なシーケンスで、かつラッチ34によ って出力される波形反転制御ラインの適正な制御を繰返すことによってつくられ る。三相出力全部を発生するのに1つのテーブルのみが必要である。個々の相は 与えられた周波数に対して同じタイマー値を必要とする。3つの波形を互いに1 20°づつ変位させることしか必要としない。
【0052】 各周波数テーブルに位置付けられたプログラマブルタイマー値は必ずしも正弦 の重みを付けられる必要がない。タイマー値は非正弦波形を提供するように変え ることができ、より大きな平均電圧出力を得て異なるモータトルク関係をもたら すようにしてもよい。
【0053】 この正弦波をつくる際に使用される方法はサイクル当り24、36、72、あ るいは144のパルスが出力されても、同じである。
【0054】 各波形の初期設定はほぼ同じである。カウンタおよびポインターが設定され、 反転ラッチが設定され、そしてIRQ時間が決定される。テーブルIは各数のパ ルスに対するカウンタおよびポインターの初期設定を示す。PNTA、PNTB 、およびPNTCは三相A、B、およびCに対するポインターである。FRQP Tは周波数ポイントである。CNTA、CNTB、およびCNTCは三相に対す るカウントである。
【0055】 各相の出力はパルスの数に関係なく同様である。36パルス出力が詳しく示さ れている。
【0056】 ポインターは関連しているカウンタの値に依存してテーブルを上方および下方 へ移動する。この一例としてテーブルIIおよびIII を参照されたい。ゲートがま た、各相に対するカウンタのカウントに依存してセットまたはリセットされる。 カウンタがその限界(リミット)に達すると、0にセットされ、プロセスは再び 始まる。
【0057】 周波数の変化はCNTA=0のときにのみ生じる。
【0058】 IRQ時間は次式によって決定される。
【数2】 ここで、#は周波数当りのパルスの数である。IRQ時間はプログラマブルタイ マーモジュールにロードされ、これはIRQ割込み信号の速度を決定する。
【0059】
【表1】
【0060】
【表2】
【0061】
【表3】 テーブルIII
【0062】 IRQ割込み信号を処理するのに必要な時間はPCM10の全体のシステムの 応答に直接影響を与える。IRQルーチンは実時間PWM波形出力48が中断す ることなしに継続することを可能にするために最高の優先度を与えられている。 IRQ実行時間はIRQルーチンを記憶するために必要なメモリロケーションの 増大を犠牲にすることで効率の良い機械命令の使用によって減少する。
【0063】 さらに正確な制御の適用例に対するPWM出力周波数の分解能の増大はROM に位置付けされた周波数テーブルの数を増加させることによって達成できる。シ ステムの応答は多くの出力周波数の追加によって大して減少しない。
【0064】
本考案の装置によれば、制御の融通性の増大、被PWM波形の効率的な発生、 実時間ソフトウエアでの異なる応用への変更、実時間ソフトウエアが構成された 後、工場での較正を必要としないことなどの利点がある。
【図1】パルス幅変調された波形を発生する際に使用さ
れる位置制御モジュールのブロック図である。
れる位置制御モジュールのブロック図である。
【図2】本考案によるマイクロプロセッサプログラミン
グの初期設定および主タスクを示すフローチャートであ
る。
グの初期設定および主タスクを示すフローチャートであ
る。
【図3】マイクロプロセッサプログラミングの波形パル
スおよび過電流処理タスクのフローチャートである。
スおよび過電流処理タスクのフローチャートである。
【図4】マイクロプロセッサに対するアナログおよびデ
ィジタルインターフェースを例示するブロック図であ
る。
ィジタルインターフェースを例示するブロック図であ
る。
【図5】三相パルス幅変調された波形を示す波形図であ
る。
る。
【図6】誘導モータに対する三相駆動制御装置に使用さ
れた本発明の位置制御モジュールを例示するブロック図
である。
れた本発明の位置制御モジュールを例示するブロック図
である。
10 位置制御モジュール(PCM) 12 マイクロプロセッサ 14 リード・オンリー・メモリ(ROM) 16、18 プログラマブル・タイマーモジュール 24 フィルタ 26 8進バッファ 28 制御装置モードディスプレイ 32、34 ラッチ 36 3−8ディジタルデコーダ 40 アナログマルチプレクサ 42 レベル移動器およびフィルタ 44 8ビットアナログ−ディジタル変換器 46 PWM波形条件付け回路 50 接点出力回路
───────────────────────────────────────────────────── フロントページの続き (72)考案者 ステュアート・ビー・シーゲル 米国オハイオ州ウイロビ、ロスト・ネイシ ョン1201
Claims (1)
- 【請求項1】 三相誘導モータにより作動される高トル
クサーボ位置決め装置用三相可変速度定トルク誘導モー
タ制御装置に対する三相のパルス幅変調された波形を発
生するための波形発生装置において、 初期設定、主タスク、パルス幅変調された波形の発生お
よび割込み処理を含む種々の制御機能を遂行するように
プログラムされ、前記主タスク制御機能が、変換された
アナログ信号を記憶すること、モータ位置の限界をチェ
ックし、かかる限界に達したときに所望の駆動周波数を
0に設定すること、モータサーボ位置を示すフィードバ
ック信号をチェックすること、所望の駆動周波数に合致
するように実際の駆動周波数を傾斜させること、および
少なくとも1つのアルゴリズムに従って所望の駆動周波
数を計算することからなる、マイクロプロセッサと、 該マイクロプロセッサに接続され、該マイクロプロセッ
サのプログラミングを含むとともにそれぞれが所望の駆
動周波数に対応する複数のテーブルを含むリードオンリ
ーメモリと、 前記マイクロプロセッサに接続され、前記サーボ位置決
め装置に対する利得制御信号、設定点制御信号、フィー
ドバック制御信号および不感帯制御信号に対応するアナ
ログ制御信号を受信し、かつ一度にこれらアナログ制御
信号の少なくとも1つを前記マイクロプロセッサにより
読取り可能な前記の変換されたアナログ信号に変換する
ように動作するアナログ−ディジタル変換器と、 前記マイクロプロセッサに接続され、前記メモリ中の前
記複数のテーブルの1つからの情報を受信して、前記誘
導モータ制御装置に対して前記の三相のパルス幅変調さ
れた波形の90°分に対応するタイマー出力を発生する
ための複数のタイマーと、 前記マイクロプロセッサに応答して複数の反転制御信号
を発生するラッチと、 前記ラッチおよび前記複数のタイマー間に接続され、前
記の複数の反転制御信号に応答して、前記タイマー出力
を、反転状態または非反転状態で前記誘導モータ制御装
置に通す被パルス幅変調波形条件付け装置と、 前記マイクロプロセッサに接続され、前記モータに対し
て不所望な状態が生じたときに前記マイクロプロセッサ
に供給される割込み信号を発生するための少なくとも1
つの別のタイマーとを具備することを特徴とする波形発
生装置。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US37579682A | 1982-05-07 | 1982-05-07 | |
| US375796 | 1982-05-07 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0560193U true JPH0560193U (ja) | 1993-08-06 |
Family
ID=23482385
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58078398A Pending JPS5921295A (ja) | 1982-05-07 | 1983-05-06 | 誘導モ−タの可変速度制御のための三相pwm波形のデイジタル発生装置 |
| JP005747U Pending JPH0560193U (ja) | 1982-05-07 | 1991-01-22 | 誘導モータの可変速度制御のための三相pwm波形のディジタル発生装置 |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58078398A Pending JPS5921295A (ja) | 1982-05-07 | 1983-05-06 | 誘導モ−タの可変速度制御のための三相pwm波形のデイジタル発生装置 |
Country Status (9)
| Country | Link |
|---|---|
| EP (1) | EP0094767A1 (ja) |
| JP (2) | JPS5921295A (ja) |
| KR (1) | KR900000769B1 (ja) |
| AU (1) | AU560498B2 (ja) |
| BR (1) | BR8302459A (ja) |
| CA (1) | CA1202364A (ja) |
| ES (1) | ES8404580A1 (ja) |
| IN (1) | IN159296B (ja) |
| MX (1) | MX153611A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004509711A (ja) * | 2000-09-29 | 2004-04-02 | マリンクロッド・インコーポレイテッド | Ac同期モータを有する2段階流れ生成器を用いて呼吸ガスを提供するための装置および方法 |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6077696A (ja) * | 1983-09-30 | 1985-05-02 | Matsushita Electric Ind Co Ltd | インバ−タ駆動制御装置 |
| JPS61248713A (ja) * | 1985-04-26 | 1986-11-06 | Nissei Plastics Ind Co | 回転式射出成形機 |
| JPS61251484A (ja) * | 1985-04-26 | 1986-11-08 | Mitsubishi Electric Corp | インバ−タ装置のpwm制御回路 |
| JPS6434180A (en) * | 1987-07-27 | 1989-02-03 | Toshiba Corp | Controlling device of power converter |
| CN102185555B (zh) * | 2010-12-28 | 2013-05-08 | 上海智大电子有限公司 | 一种数字化交流调压调速装置 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS55125086A (en) * | 1979-03-20 | 1980-09-26 | Hitachi Ltd | Motor controlling device |
| JPS5771274A (en) * | 1980-10-20 | 1982-05-04 | Toshiba Corp | Controlling device for inverter |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4105939A (en) * | 1976-08-10 | 1978-08-08 | Westinghouse Electric Corp. | Direct digital technique for generating an AC waveform |
| US4099109A (en) * | 1976-10-01 | 1978-07-04 | Westinghouse Electric Corp. | Digital apparatus for synthesizing pulse width modulated waveforms and digital pulse width modulated control system |
| DE2829793A1 (de) * | 1978-07-06 | 1980-01-17 | Siemens Ag | Steuersatz fuer einen stromrichter |
| JPS5610091A (en) * | 1979-07-02 | 1981-02-02 | Hitachi Ltd | Controlling device for electric motor |
| CA1172689A (en) * | 1980-06-20 | 1984-08-14 | Lawrence W. Langley | Digital programmed controller for multi-mode brushless electric motor |
| DE3115612C2 (de) * | 1981-04-16 | 1983-01-13 | Siemens Ag, 1000 Berlin Und 8000 Muenchen | Steuersatz für einen Wechselrichter |
-
1983
- 1983-04-28 ES ES521935A patent/ES8404580A1/es not_active Expired
- 1983-05-03 KR KR1019830001889A patent/KR900000769B1/ko not_active Expired
- 1983-05-04 MX MX197184A patent/MX153611A/es unknown
- 1983-05-04 IN IN547/CAL/83A patent/IN159296B/en unknown
- 1983-05-05 EP EP83302537A patent/EP0094767A1/en not_active Withdrawn
- 1983-05-06 AU AU14304/83A patent/AU560498B2/en not_active Ceased
- 1983-05-06 JP JP58078398A patent/JPS5921295A/ja active Pending
- 1983-05-06 CA CA000427649A patent/CA1202364A/en not_active Expired
- 1983-05-09 BR BR8302459A patent/BR8302459A/pt not_active IP Right Cessation
-
1991
- 1991-01-22 JP JP005747U patent/JPH0560193U/ja active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS55125086A (en) * | 1979-03-20 | 1980-09-26 | Hitachi Ltd | Motor controlling device |
| JPS5771274A (en) * | 1980-10-20 | 1982-05-04 | Toshiba Corp | Controlling device for inverter |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004509711A (ja) * | 2000-09-29 | 2004-04-02 | マリンクロッド・インコーポレイテッド | Ac同期モータを有する2段階流れ生成器を用いて呼吸ガスを提供するための装置および方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| AU560498B2 (en) | 1987-04-09 |
| CA1202364A (en) | 1986-03-25 |
| MX153611A (es) | 1986-12-03 |
| AU1430483A (en) | 1983-11-10 |
| KR900000769B1 (ko) | 1990-02-15 |
| BR8302459A (pt) | 1984-01-17 |
| EP0094767A1 (en) | 1983-11-23 |
| ES521935A0 (es) | 1984-05-01 |
| ES8404580A1 (es) | 1984-05-01 |
| IN159296B (ja) | 1987-05-02 |
| JPS5921295A (ja) | 1984-02-03 |
| KR840004630A (ko) | 1984-10-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5589805A (en) | Enhanced resolution pulse width modulation control | |
| US4456865A (en) | High torque servo positioner using 3 phase variable frequency constant torque controller | |
| US4599550A (en) | Digital generation of 3-phase PWM waveforms for variable speed control of induction motor | |
| US4617675A (en) | Digital PWMed pulse generator | |
| US5023538A (en) | PWM inverter apparatus for controlling rotating magnetic flux in a.c. motors | |
| US4929879A (en) | Microstepping of an unipolar stepping motor | |
| US4855660A (en) | Microstepping of an unipolar stepping motor | |
| US4584512A (en) | Microstepping drives with waveform tuning and microprocessor control | |
| EP0140348B1 (en) | Method and apparatus for controlling pwm inverter | |
| JPH0560193U (ja) | 誘導モータの可変速度制御のための三相pwm波形のディジタル発生装置 | |
| EP0242344B1 (en) | Method and apparatus for controlling a motor | |
| US4689541A (en) | Method and apparatus for controlling multiple motors | |
| US4383245A (en) | Digital servomotor drive apparatus | |
| JPS579267A (en) | Controlling system for voltage type inverter | |
| JPS6154890A (ja) | Dcモ−タの制御装置 | |
| JP2762628B2 (ja) | インバータ制御装置 | |
| JP2502397B2 (ja) | 信号発生回路 | |
| SU1064458A1 (ru) | Преобразователь код-ШИМ | |
| JPH0374176A (ja) | Pwm波形出力方法 | |
| EP0124619B1 (en) | Controller for ac motor | |
| SU628459A1 (ru) | Устройство дл управлени шаговым двигателем | |
| SU1124418A1 (ru) | Частотно-управл емый электропривод | |
| Atkinson et al. | Microprocessor control of two-phase ac induction motors | |
| SU1594488A1 (ru) | Устройство дл программного управлени @ -фазным шаговым двигателем | |
| KR100273018B1 (ko) | 모터 구동 시스템의 위치 제어기 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 19950829 |