JPH04293A - Current detecting system for thyristor leonard device - Google Patents
Current detecting system for thyristor leonard deviceInfo
- Publication number
- JPH04293A JPH04293A JP2097244A JP9724490A JPH04293A JP H04293 A JPH04293 A JP H04293A JP 2097244 A JP2097244 A JP 2097244A JP 9724490 A JP9724490 A JP 9724490A JP H04293 A JPH04293 A JP H04293A
- Authority
- JP
- Japan
- Prior art keywords
- current
- data
- buffer
- converter
- instantaneous current
- 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.)
- Granted
Links
- 239000000872 buffer Substances 0.000 claims abstract description 38
- 238000005070 sampling Methods 0.000 claims abstract description 11
- 238000001514 detection method Methods 0.000 claims description 42
- 238000000034 method Methods 0.000 abstract description 13
- 238000010586 diagram Methods 0.000 description 6
- MHABMANUFPZXEB-UHFFFAOYSA-N O-demethyl-aloesaponarin I Natural products O=C1C2=CC=CC(O)=C2C(=O)C2=C1C=C(O)C(C(O)=O)=C2C MHABMANUFPZXEB-UHFFFAOYSA-N 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000007257 malfunction Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 1
- 239000013256 coordination polymer Substances 0.000 description 1
- 238000010304 firing Methods 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000001629 suppression Effects 0.000 description 1
- -1 that is Substances 0.000 description 1
Landscapes
- Control Of Direct Current Motors (AREA)
Abstract
Description
【発明の詳細な説明】
A、産業上の利用分野
本発明は、直流モータをディジタル制御するサイリスタ
レオナード装置の電流検出方式に関し、特にDMA (
Direct ilemory Acce+ss)方式
を活用した電流検出方式に関する。DETAILED DESCRIPTION OF THE INVENTION A. Field of Industrial Application The present invention relates to a current detection method for a thyristor Leonard device that digitally controls a DC motor, and in particular to a DMA (
The present invention relates to a current detection method that utilizes the Direct Memory Acce+ss) method.
B1発明の概要
本発明は、モータをディジタル制御するサイリスタレオ
ナード装置の電流検出方式において、2つのDMAチャ
ネルと、2つのバッファと、常時サンプリングを繰返し
、そのデータをDMAにより直接バッファにストアする
A/D変換器とを備え、データのサンプリング及び処理
を同時に行い、バッファ内のデータを再構成して零電流
区間を検出し、該バッファ内のデータの加算平均を瞬時
電流とし、その処理により瞬時電流の変化を検出するこ
とにより、
直流機に流れる電流の平均値を高速かつ高精度に検出し
、電流が連続するか断続するかの検出やリップル幅の検
出などをソフトウェアで処理してハードウェアを簡単化
し、A/D変換器への入力にノイズが重畳することにも
耐性を有する技術を提供するものである。B1 Overview of the Invention The present invention is a current detection system for a thyristor Leonard device that digitally controls a motor, and includes two DMA channels, two buffers, and an A/D device that constantly repeats sampling and stores the data directly in the buffer using DMA. It is equipped with a D converter, simultaneously samples and processes data, reconstructs the data in the buffer to detect the zero current section, takes the average of the data in the buffer as an instantaneous current, and by that processing, the instantaneous current By detecting changes in the current, the average value of the current flowing through the DC machine can be detected at high speed and with high accuracy, and software can process processes such as detecting whether the current is continuous or intermittent and detecting the ripple width to improve the hardware. The present invention provides a technique that is simple and resistant to noise superimposed on the input to the A/D converter.
C0従来の技術
サイリスタレオナード装置においては、過電流抑制制御
等を行うために電流検出回路が設けられている、ディジ
タル制御のサイリスタレオナード装置では従来下記の如
く電流検出を行っていた。C0 Prior Art In a thyristor Leonard device, a digitally controlled thyristor Leonard device is provided with a current detection circuit to perform overcurrent suppression control, etc., and conventionally detects current as described below.
第6図は、従来のサイリスタレオナード装置の一例を示
す構成図である。図中、61は3相交流電源、62は逆
並列接続された2つのサイリスタ整流回路、63は直流
モータ、64は電圧検出変圧器、65は電流検出変流器
である。FIG. 6 is a configuration diagram showing an example of a conventional thyristor Leonard device. In the figure, 61 is a three-phase AC power supply, 62 is two thyristor rectifier circuits connected in antiparallel, 63 is a DC motor, 64 is a voltage detection transformer, and 65 is a current detection current transformer.
同図において、直流モータ63に流れる電流は電流検出
変流器(CT)65より、整流器66゜アクティブフィ
ルタ67及びA/D変換器68を介してCPUバスに取
込まれる。また、この電流が断続しているか否かは、整
流器66の出力値をコンパレータ69で設定値と比較し
、シフトレジスタ70を介してCPUバスに取込んで検
出している。In the figure, a current flowing through a DC motor 63 is taken into the CPU bus from a current detecting current transformer (CT) 65 via a rectifier 66° active filter 67 and an A/D converter 68. Further, whether or not this current is intermittent is detected by comparing the output value of the rectifier 66 with a set value by a comparator 69, and inputting the result to the CPU bus via a shift register 70.
CPUバスには、CPU71.RAM72及びROM7
3が接続されている。尚、変圧器64で検出される電圧
は、同期検出回路74に人力されると共に前記シフトレ
ジスタ70とゲート出力ポードア5を駆動し、そのゲー
ト出力ポードア5を介して、CPU71は前記逆並列サ
イリスタ回路62のゲートを制御する。The CPU bus includes CPU71. RAM72 and ROM7
3 is connected. The voltage detected by the transformer 64 is input to the synchronization detection circuit 74 and drives the shift register 70 and the gate output port door 5, and via the gate output port door 5, the CPU 71 drives the anti-parallel thyristor circuit. Controls 62 gates.
D1発明が解決しようとする課題
しかしながら、従来の電流検出方式には下記の難点があ
る。第7図は、上記第6図に示した装置の各波形を示す
タイムチャートで、上方の実線は連続した電流検出波形
を示し、点線はアクティブフィルタ67を通した波形を
示す。下方の太線は断続した電流検出波形を示し、破線
はコンパレータ69に設定されるリファレンス(ref
)のレベルを示していて、太線が破線を下回ると、コン
パレータ69は最下段に示す矩形波を出力する。D1 Problems to be Solved by the Invention However, the conventional current detection method has the following drawbacks. FIG. 7 is a time chart showing each waveform of the device shown in FIG. The thick line at the bottom shows the intermittent current detection waveform, and the broken line shows the reference (ref) set to the comparator 69.
), and when the thick line falls below the broken line, the comparator 69 outputs a rectangular wave shown at the bottom.
第6図に示した装置は、第7図からも明らかなように、
(1)リップルを含む電流検出の平均値を得るために、
A/D変換器68への入力を、アクティブフィルタ67
を介しているが、このアクティブフィルタ67により検
出に遅れを生じる。As is clear from FIG. 7, the device shown in FIG. 6: (1) To obtain the average value of current detection including ripples,
The input to the A/D converter 68 is connected to the active filter 67.
However, this active filter 67 causes a delay in detection.
(2)アクティブフィルタ67を通しても、完全にリッ
プルを除去することは困難であり、A/D変換器68の
サンプリング時間によっては精度が悪くなる。また、電
流検出のリップル波形はモータの諸定数やサイリスタの
ゲート位相角によって変化する。(2) Even through the active filter 67, it is difficult to completely remove ripples, and the accuracy deteriorates depending on the sampling time of the A/D converter 68. Furthermore, the ripple waveform of current detection changes depending on various constants of the motor and the gate phase angle of the thyristor.
(3)上記電流検出の精度は、A/D変換器68の分解
能(ビット数)に左右される。(3) The accuracy of the current detection described above depends on the resolution (number of bits) of the A/D converter 68.
(4)逆並列サイリスタ回路62のアーム切換えの高速
化と電流断続補償のために電流断続検出を行う必要があ
るが、上記装置ではコンバレータ69による検出とシフ
トレジスタ70への蓄積でその代用としている。(4) It is necessary to perform current intermittent detection in order to speed up the arm switching of the anti-parallel thyristor circuit 62 and compensate for the current intermittent, but in the above device, detection by the comparator 69 and accumulation in the shift register 70 are used instead. .
(5)上記の如きハードウェアの構成では、コンパレー
タのリファレンス(ref)の設定値b< 小さなレベ
ルであって、誤動作し易い。等解決しなければならない
数多くの課題を有する。(5) In the hardware configuration as described above, the set value b of the comparator reference (ref) is at a small level, and malfunctions are likely to occur. There are many issues that need to be resolved.
本発明は、このような課題に鑑みて創案されたもので、
直流機に流れる電流の平均値を高速かつ高精度に検出し
、電流が連続するか断続するかの検出やリップル幅の検
出等をソフトウェアで処理してハードウェアを簡単化し
、A/D変換器への入力にノイズが重畳することにも耐
性を具備したサイリスタレオナード装置の電流検出方式
を提供することを目的としている。The present invention was created in view of these problems, and
The average value of the current flowing through the DC machine is detected quickly and with high precision, and software processes such as detecting whether the current is continuous or intermittent and detecting the ripple width, simplifying the hardware. It is an object of the present invention to provide a current detection method for a thyristor Leonard device that is resistant to noise superimposed on the input to the thyristor Leonard device.
80課題を解決するための手段
本発明における上記課題を解決するための手段は、ディ
ジタル制御式サイリスタレオナード装置の電流検出方式
において、2つのDMAチャネルと、2つのバッファと
、常時サンプリングを繰返し、そのデータをDMAによ
り直接バッファにストアするA/D変換器とを備え、デ
ータのサンプリングと処理を同時に行い、バッファ内の
データを再構成して零電流区間を検出し、該バッファ内
のデータの加算平均を瞬時電流とし、その処理により瞬
時電流の変化を検出するサイリスタレオナード装置の電
流検出方式によるものとする。80 Means for Solving the Problems Means for solving the above problems in the present invention is a current detection method of a digitally controlled thyristor Leonard device, which includes two DMA channels, two buffers, continuous sampling, and the like. Equipped with an A/D converter that directly stores data in the buffer using DMA, performs data sampling and processing simultaneously, reconstructs the data in the buffer, detects the zero current section, and adds the data in the buffer. This is based on the current detection method of a thyristor Leonard device, which uses the average as instantaneous current and processes it to detect changes in instantaneous current.
11作用
本発明は、専用のコントローラで入出力ポートを制御す
ることによりCPUを煩わせずに、直接メモリへデータ
の入出力を行う方式として公知のDMA方式を活用して
直流機に流れる電流の平均値を高速かつ高精度に検出し
、電流が連続するか断続するかの検出やリップル幅の検
出等をソフトウェアで処理可能にしたもので、下記のプ
ロセスにより電流を検出する。11 Effects The present invention utilizes the well-known DMA method, which is a method for directly inputting and outputting data to memory without bothering the CPU, by controlling the input/output ports with a dedicated controller, to control the current flowing through the DC machine. It detects the average value at high speed and with high precision, and can detect whether the current is continuous or intermittent and detect the ripple width using software. Current is detected using the following process.
(1)例えば電気角1.2°(60Hzでは55.5μ
s)程度の固定したタイマーで、常時A/D変換器より
電流をサンプリングする。(1) For example, the electrical angle is 1.2° (55.5μ at 60Hz)
s) A fixed timer is used to constantly sample the current from the A/D converter.
(2)サンプリングしたデータは、電源に同期して例え
ば60°毎にRAM内の2つのバッファにDMAで交互
にストアする。(2) The sampled data is alternately stored in two buffers in the RAM using DMA every 60 degrees, for example, in synchronization with the power supply.
(3)上記の電源の例えば60°毎の同期信号で、割込
みによりソフトウェアによる電流検出演算を起動する。(3) A current detection calculation by software is started by an interrupt using a synchronization signal of the above power supply every 60°, for example.
(4)上記割込み処理では、2つのバッファのうちスト
ア中でない方のバッファの内容を参照して平均値及び零
電流区間を算出する。(4) In the above interrupt processing, the average value and zero current interval are calculated by referring to the contents of the buffer that is not being stored out of the two buffers.
(5)更に、上記の演算結果を使用して、電流制御及び
サイリスタ点弧角制御の演算を行う。(5) Furthermore, the above calculation results are used to calculate current control and thyristor firing angle control.
G、実施例
以下、図面を参照して、本発明の実施例を詳細に説明す
る。G. Embodiments Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
第1図は、本発明の一実施例の構成図である。FIG. 1 is a configuration diagram of an embodiment of the present invention.
図中、■は3相交流電源、2は逆並列接続した2つのサ
イリスタ整流回路、3は直流モータ、4は電圧検出変圧
器、5は電流検出変流器である。同図において、直流モ
ータ3に流れる電流は電流検出変流器(CT)5より整
流器6に取出されるが、本装置では整流器6にサンプル
ホールド回路7が接続されていて、サンプルホールド回
路7よりA/D変換器8及び入力ボート9を介してCP
Uバスにデータを取込む。A/D変換器8は、一定周期
のトリガを発生するタイマー10によりサンプルホール
ド回路7から一定時間毎常に電流データをサンプリング
する。このサンプル周期は、後記するソフトウェア処理
で行われる平均値演算の精度向上のためには短いほど良
いが、本実施例では前記サンプルホールド回路7の応答
時間及びA/D変換器8の変換時間を考慮して、50μ
s程度(電気角1〜1.2°)にセットする。In the figure, ■ is a three-phase AC power supply, 2 is two thyristor rectifier circuits connected in antiparallel, 3 is a DC motor, 4 is a voltage detection transformer, and 5 is a current detection current transformer. In the figure, the current flowing through the DC motor 3 is taken out from the current detection transformer (CT) 5 to the rectifier 6, but in this device, a sample and hold circuit 7 is connected to the rectifier 6. CP via A/D converter 8 and input port 9
Import data to U bus. The A/D converter 8 constantly samples current data from the sample and hold circuit 7 at fixed time intervals using a timer 10 that generates a trigger at a fixed cycle. The shorter the sampling period, the better in order to improve the accuracy of the average value calculation performed in software processing, which will be described later. However, in this embodiment, the response time of the sample hold circuit 7 and the conversion time of the A/D converter 8 are Considering, 50μ
Set to approximately s (1 to 1.2 degrees electrical angle).
CPUバスには、CPUII及びRAM12とDMAコ
ントローラ(以下DMACと略称する)13、同期検出
回路14が接続されている。尚、前記変圧器4で検出さ
れた電圧が同期検出回路14に使用される。A CPU II, a RAM 12, a DMA controller (hereinafter abbreviated as DMAC) 13, and a synchronization detection circuit 14 are connected to the CPU bus. Note that the voltage detected by the transformer 4 is used by the synchronization detection circuit 14.
A/D変換が完了すると、前記A/D変換器8の端子E
OC(End Or Convert)にDMA要求
を発生させる。When the A/D conversion is completed, the terminal E of the A/D converter 8
Generates a DMA request to OC (End Or Convert).
第2図は、上記実施例の波形のタイムチャートである。FIG. 2 is a time chart of waveforms in the above embodiment.
同図において、(a)は同期検出状態を示し、(b)は
DMAのRO(バッファ0)。In the figure, (a) shows the synchronization detection state, and (b) shows the DMA RO (buffer 0).
(C)はDMAのR1(バッファ1)、(d)はCPU
IIの電流検出演算、(e)はCPUIIの電流制御演
算、(f)は出力電流を示している。(C) is DMA R1 (buffer 1), (d) is CPU
II shows the current detection calculation, (e) shows the CPU II current control calculation, and (f) shows the output current.
(a)の同期検出は、電気角60°の同期信号で、第1
図の同期検出回路14よりゲートロジックに送られて、
前記DMA要求をDMAC13のRO又はR1に振分け
る。DMAC13はこの要求に従って入力ボート9を制
御し、第3図にメモリの構成を示すRAM12のバッフ
ァ0又はバッファ1にA/D変換器8からのデータをス
トアする。The synchronization detection in (a) is a synchronization signal with an electrical angle of 60°, and the first
It is sent to the gate logic from the synchronization detection circuit 14 in the figure.
The DMA request is distributed to RO or R1 of the DMAC 13. The DMAC 13 controls the input port 9 in accordance with this request, and stores the data from the A/D converter 8 in buffer 0 or buffer 1 of the RAM 12, the memory configuration of which is shown in FIG.
このとき、CPtJPt上メモリの人出制御は言うまで
もなく DMAC13が行うので、CPUIIの演算処
理は何ら影響を受けない。このようにして、60″内の
数十回分のサンプリングデータがバッファ0及びバッフ
ァlに常時ストアされることになる。電源よりの同期信
号は、外的要因又は内的要因によって、必ずしも60°
一定でな(、±2°程度の変動はあるが、DMACl
3内にはストアしたデータの個数を計数するカウンタが
第3図に示す如くバッファ毎に配設されていて、平均値
をとる際にこのカウンタを読んでベースとすれば、サン
プル数による演算結果の変動はなくなる。At this time, it goes without saying that the DMAC 13 controls the number of people on the CPtJPt memory, so the arithmetic processing of the CPU II is not affected at all. In this way, sampling data for several dozen times within 60" is always stored in buffer 0 and buffer l. The synchronization signal from the power supply may not always be 60 degrees due to external or internal factors.
It is not constant (there is a fluctuation of about ±2°, but DMACl
As shown in Figure 3, a counter for counting the number of stored data is provided for each buffer, and if this counter is read as a base when taking the average value, the calculation result based on the number of samples can be calculated. The fluctuation of will disappear.
本実施例の電流検出演算は、同期検出回路14より60
°毎の同期検出信号でCPUIIへの割込みにより、第
2図に示すタイミングで起動される。The current detection calculation in this embodiment is performed by the synchronous detection circuit 14.
It is activated at the timing shown in FIG. 2 by interrupting the CPU II with a synchronization detection signal every .degree.
第4図はその電流検出演算のソフトウェア処理の一例を
示すフローチャートで、同図において、フローが開始さ
れると、まず、第2図の(a)に示した同期検出信号の
レベルがONかOFFかを判断し、処理するバッファを
選択する(直前までストアを行っていたバッファが選択
されることになる)。次に、選択したバッファの内容を
すべて加算する。加算するデータの個数はDMACl
3の前記カウンタから読出したNである。続いて、全加
算値(SUM)をこのNで除して60’区間内の平均電
流値(Ia)を得る。FIG. 4 is a flowchart showing an example of the software processing of the current detection calculation. In the same figure, when the flow starts, first, the level of the synchronization detection signal shown in FIG. 2 (a) is ON or OFF. , and selects the buffer to process (the buffer that was storing data until just before will be selected). Next, add all the contents of the selected buffers. The number of data to be added is DMACl
This is N read from the counter of No. 3. Subsequently, the total sum value (SUM) is divided by this N to obtain the average current value (Ia) within the 60' interval.
第5図は断続検出を説明するタイムチャートである。以
下、第5図を参照しつつ第4図のフローを説明する。フ
ローは零電流区間の探索に移り、まず前回のサンプルデ
ータを転送し、今回のバッファに接続する。この処理は
、第5図に示す如く同期信号と実際の電流の位相が一定
でないので、図中nで示すような探索の区間をオーバー
ラツプさせる。このため、現在処理しているバッファが
例えば第3図に示したメモリ構成のバッファOであると
、前回処理したバッファの後尾5〜10’分のデータ、
例えば第3図に示したバッファ1の一11N−2〜il
Nをバッファ0の直前に転送する。このときソースとな
るバッファ即ちバッファ1は先頭から順に現在値をスト
ア中であるが、第3図のメモリ下方に長さnで示す後尾
5〜10゜分のデータまではストア処理されてなく前回
のデータのままであり、影響は受けない。FIG. 5 is a time chart explaining intermittent detection. The flow shown in FIG. 4 will be explained below with reference to FIG. The flow moves to search for a zero current section, first transfers the previous sample data, and connects it to the current buffer. In this process, as shown in FIG. 5, since the phases of the synchronizing signal and the actual current are not constant, the search sections shown by n in the figure overlap. For this reason, if the buffer currently being processed is, for example, buffer O with the memory configuration shown in FIG.
For example, one 11N-2 to il of buffer 1 shown in FIG.
Transfer N immediately before buffer 0. At this time, the source buffer, that is, buffer 1, is storing the current value in order from the beginning, but the data up to the last 5 to 10 degrees, indicated by the length n at the bottom of the memory in Figure 3, has not been stored and has not been stored previously. data will remain unchanged and will not be affected.
ここで第4図のフローは、零区間のカウンタ値をZCC
,演算値をZCX、データ長をZCN、実際の区間をZ
Nとすると、カウンタ値ZCC及び演算値zCXを初期
化し、実際の区間Nにnを加算しておいて、零電流の設
定閾値Z rer以下のデータが最長で何個あるかを探
索することにより、零電流区間の長さzCXを求める。Here, the flow in FIG. 4 converts the counter value in the zero section to ZCC.
, the calculated value is ZCX, the data length is ZCN, the actual interval is Z
If N, then initialize the counter value ZCC and the calculated value zCX, add n to the actual interval N, and search for the longest number of data that is less than or equal to the zero current setting threshold Z rer. , find the length zCX of the zero current section.
このとき探索の範囲は、第3図のメモリでNQ+nで示
されるように、前回の後尾を含めたデータになる。At this time, the search range includes data including the last tail of the previous search, as shown by NQ+n in the memory of FIG.
上記の処理で得られた平均電流1aは、後続のフローで
電流制御演算に使用され、零電流区間の長さzCXは、
更にフローの後続部分で正逆のサイリスタアームの切換
えや位相角制御、電流断続補償等に使用される。The average current 1a obtained in the above process is used for current control calculation in the subsequent flow, and the length of the zero current section zCX is
Furthermore, in the subsequent part of the flow, it is used for switching between forward and reverse thyristor arms, phase angle control, current intermittent compensation, etc.
本実施例は、下記の効果で明らかである。This example has the following effects.
(1)ディジタル制御式のサイリスタレオナードに流れ
る電流を50μs程度の高速でサンプルし、その平均値
を算出しているので、A/D変換器の分解能以上の精度
が得られる。(1) Since the current flowing through the digitally controlled thyristor Leonard is sampled at a high speed of about 50 μs and the average value is calculated, accuracy higher than the resolution of the A/D converter can be obtained.
(2)電源の60°に同期させて2つのバッファにスト
アしているので、サンプリング及びデータ処理を同時に
行い、検出が高速である。(2) Since data is stored in two buffers in synchronization with 60° of the power supply, sampling and data processing are performed simultaneously, resulting in high-speed detection.
(3)平均値を使用しているので、誤動作の影響を受は
難い。(3) Since the average value is used, it is less susceptible to malfunctions.
(4)電流値は、常時サンプリングされて、ストアされ
るので、後続のデータ処理が容易である。(4) Since the current value is constantly sampled and stored, subsequent data processing is easy.
(5)電流検出値は同期信号の変動や電流リップルの位
相の影響を受けない。(5) The detected current value is not affected by fluctuations in the synchronization signal or the phase of the current ripple.
H1発明の効果
以上述べたとおり、本発明によれば、直流機に流れる電
流の平均値を高速かつ高精度に検出し、電流が連続する
か断続するかの検出やリップル幅の検出をソフトウェア
で処理してハードウェアを簡単化し、A/D変換器への
入力にノイズが重畳することにも耐性を備えたサイリス
タレオナード装置の電流検出方式を提供することができ
る。H1 Effects of the Invention As described above, according to the present invention, the average value of the current flowing through a DC machine can be detected at high speed and with high precision, and software can be used to detect whether the current is continuous or intermittent and to detect the ripple width. It is possible to provide a current detection method for a thyristor Leonard device that simplifies the processing and hardware and is resistant to noise superimposed on the input to the A/D converter.
第1図は本発明の一実施例の構成図、第2図は実施例の
波形のタイムチャート、第3図は実施例に使用されるメ
モリの構成図、第4図は実施例の動作のフローチャート
、第5図は断続検出を説明するタイムチャート、第6図
は従来例の構成図、第7図は従来例の波形のタイムチャ
ートである。
1.61・・・3相交流電源、2.62・・・逆並列接
続サイリスク整流回路、3,63・・・直流モータ、4
.64・−・電圧検出変圧器、5,65・・・電流検出
変流器、6,66・・・整流器、7・・・サンプルホー
ルド回路、8,68・・・A/D変換器、9・−・入力
ボート、10・−・タイマー 11.71・・・CPU
、12゜72・−・RAM、13・・・DMAC114
,74−9,同期検出回路、67・・・アクティブフィ
ルタ、69・・・コンパレータ、70・・・シフトレジ
スタ、73・・・ROM、75・−・ケート出力ポート
。Fig. 1 is a block diagram of an embodiment of the present invention, Fig. 2 is a time chart of waveforms of the embodiment, Fig. 3 is a block diagram of a memory used in the embodiment, and Fig. 4 is a diagram of the operation of the embodiment. 5 is a time chart explaining intermittent detection, FIG. 6 is a configuration diagram of a conventional example, and FIG. 7 is a time chart of waveforms of a conventional example. 1.61...3-phase AC power supply, 2.62...Anti-parallel connection SIRISK rectifier circuit, 3,63...DC motor, 4
.. 64... Voltage detection transformer, 5, 65... Current detection current transformer, 6, 66... Rectifier, 7... Sample hold circuit, 8, 68... A/D converter, 9・-・Input boat, 10・-・Timer 11.71・・CPU
, 12゜72...RAM, 13...DMAC114
, 74-9, synchronous detection circuit, 67... active filter, 69... comparator, 70... shift register, 73... ROM, 75... gate output port.
Claims (1)
流検出方式において、 2つのDMAチャネルと、2つのバッファと、常時サン
プリングを繰返し、そのデータをDMAにより直接バッ
ファにストアするA/D変換器とを備え、データのサン
プリング及び処理を同時に行い、バッファ内のデータを
再構成して零電流区間を検出し、該バッファ内のデータ
の加算平均を瞬時電流とし、その処理により瞬時電流の
変化を検出することを特徴とするサイリスタレオナード
装置の電流検出方式。(1) In the current detection method of a digitally controlled thyristor Leonard device, it is equipped with two DMA channels, two buffers, and an A/D converter that constantly repeats sampling and stores the data directly in the buffer by DMA, Data is sampled and processed simultaneously, the data in the buffer is reconstructed to detect the zero current section, the average of the data in the buffer is taken as the instantaneous current, and changes in the instantaneous current are detected by this processing. Characteristic current detection method of thyristor Leonard device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2097244A JP2969767B2 (en) | 1990-04-12 | 1990-04-12 | Thyristor Leonard device control method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2097244A JP2969767B2 (en) | 1990-04-12 | 1990-04-12 | Thyristor Leonard device control method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04293A true JPH04293A (en) | 1992-01-06 |
| JP2969767B2 JP2969767B2 (en) | 1999-11-02 |
Family
ID=14187180
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2097244A Expired - Lifetime JP2969767B2 (en) | 1990-04-12 | 1990-04-12 | Thyristor Leonard device control method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2969767B2 (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0297732U (en) * | 1989-01-17 | 1990-08-03 | ||
| US4957612A (en) * | 1987-02-09 | 1990-09-18 | Raychem Corporation | Electrodes for use in electrochemical processes |
| US6591766B2 (en) | 1996-12-31 | 2003-07-15 | Williames Hi-Tech International Pty Ltd. | Field transplanter |
| JP2010011642A (en) * | 2008-06-27 | 2010-01-14 | Sharp Corp | Motor controller, compressor drive unit, and refrigeration air conditioner |
| JP2013187936A (en) * | 2012-03-06 | 2013-09-19 | Toyota Central R&D Labs Inc | Motor controller |
| CN112526205A (en) * | 2020-12-03 | 2021-03-19 | 常州同惠电子股份有限公司 | MCU-based DMA function control AD converter peak value sampling method |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS593633U (en) * | 1982-06-28 | 1984-01-11 | 日本電気株式会社 | Serial/parallel data conversion circuit |
| JPS6074925A (en) * | 1983-09-29 | 1985-04-27 | 株式会社東芝 | Transformer protecting relay |
-
1990
- 1990-04-12 JP JP2097244A patent/JP2969767B2/en not_active Expired - Lifetime
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS593633U (en) * | 1982-06-28 | 1984-01-11 | 日本電気株式会社 | Serial/parallel data conversion circuit |
| JPS6074925A (en) * | 1983-09-29 | 1985-04-27 | 株式会社東芝 | Transformer protecting relay |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4957612A (en) * | 1987-02-09 | 1990-09-18 | Raychem Corporation | Electrodes for use in electrochemical processes |
| JPH0297732U (en) * | 1989-01-17 | 1990-08-03 | ||
| US6591766B2 (en) | 1996-12-31 | 2003-07-15 | Williames Hi-Tech International Pty Ltd. | Field transplanter |
| JP2010011642A (en) * | 2008-06-27 | 2010-01-14 | Sharp Corp | Motor controller, compressor drive unit, and refrigeration air conditioner |
| JP2013187936A (en) * | 2012-03-06 | 2013-09-19 | Toyota Central R&D Labs Inc | Motor controller |
| CN112526205A (en) * | 2020-12-03 | 2021-03-19 | 常州同惠电子股份有限公司 | MCU-based DMA function control AD converter peak value sampling method |
| CN112526205B (en) * | 2020-12-03 | 2024-06-07 | 常州同惠电子股份有限公司 | DMA function control AD converter peak value sampling method based on MCU |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2969767B2 (en) | 1999-11-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4346434A (en) | Apparatus for controlling an electric motor | |
| US5917721A (en) | Apparatus for reducing the effects of turn on delay errors in motor control | |
| JPH05292753A (en) | Current detecting method for pwm inverter | |
| JPH0563569A (en) | Analog-digital converter, inverter system and microcomputer | |
| KR20100110772A (en) | Externally synchronizing multiphase pulse width modulation signals | |
| US4449087A (en) | Flux feedback firing control for a load commutated inverter | |
| JPH04293A (en) | Current detecting system for thyristor leonard device | |
| JPS6122783A (en) | Method of controlling start of ac motor drive device | |
| JPH10191678A (en) | Digital servo controller | |
| US4771224A (en) | Digital pulse generator for controlled thyristor switches and motor drive embodying the same | |
| US11757394B2 (en) | Motor control device and motor system | |
| US6385066B1 (en) | Method and system for detecting a zero current level in a line commutated converter | |
| JP2001157457A (en) | Three-phase pulse width modulation waveform generation device | |
| JPH0822146B2 (en) | Voltage source multi-phase PWM inverter controller | |
| JPH09117152A (en) | Current control device of voltage type PWM inverter | |
| JP4127000B2 (en) | Motor control device | |
| US4819148A (en) | Digital gate pulse generator for cycloconverter control | |
| JPH0447554B2 (en) | ||
| JPH02179277A (en) | Power converter control method and device | |
| CA1292039C (en) | Digitally-controlled cycloconverter | |
| JPS618678A (en) | Direct current value detecting device | |
| JP3130440B2 (en) | AC motor current detection method | |
| JPH04208076A (en) | Method for detecting output current of pwm inverter | |
| JPS61293191A (en) | Brushless motor driving device | |
| JPS626432B2 (en) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070827 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080827 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080827 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090827 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100827 Year of fee payment: 11 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100827 Year of fee payment: 11 |