JPH04293A - サイリスタレオナード装置制御方法 - Google Patents

サイリスタレオナード装置制御方法

Info

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
Application number
JP2097244A
Other languages
English (en)
Other versions
JP2969767B2 (ja
Inventor
Tomoyasu Hachiro
鉢呂 友康
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Meidensha Corp
Meidensha Electric Manufacturing Co Ltd
Original Assignee
Meidensha Corp
Meidensha Electric Manufacturing Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Meidensha Corp, Meidensha Electric Manufacturing Co Ltd filed Critical Meidensha Corp
Priority to JP2097244A priority Critical patent/JP2969767B2/ja
Publication of JPH04293A publication Critical patent/JPH04293A/ja
Application granted granted Critical
Publication of JP2969767B2 publication Critical patent/JP2969767B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Control Of Direct Current Motors (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 A、産業上の利用分野 本発明は、直流モータをディジタル制御するサイリスタ
レオナード装置の電流検出方式に関し、特にDMA (
Direct ilemory Acce+ss)方式
を活用した電流検出方式に関する。
B1発明の概要 本発明は、モータをディジタル制御するサイリスタレオ
ナード装置の電流検出方式において、2つのDMAチャ
ネルと、2つのバッファと、常時サンプリングを繰返し
、そのデータをDMAにより直接バッファにストアする
A/D変換器とを備え、データのサンプリング及び処理
を同時に行い、バッファ内のデータを再構成して零電流
区間を検出し、該バッファ内のデータの加算平均を瞬時
電流とし、その処理により瞬時電流の変化を検出するこ
とにより、 直流機に流れる電流の平均値を高速かつ高精度に検出し
、電流が連続するか断続するかの検出やリップル幅の検
出などをソフトウェアで処理してハードウェアを簡単化
し、A/D変換器への入力にノイズが重畳することにも
耐性を有する技術を提供するものである。
C0従来の技術 サイリスタレオナード装置においては、過電流抑制制御
等を行うために電流検出回路が設けられている、ディジ
タル制御のサイリスタレオナード装置では従来下記の如
く電流検出を行っていた。
第6図は、従来のサイリスタレオナード装置の一例を示
す構成図である。図中、61は3相交流電源、62は逆
並列接続された2つのサイリスタ整流回路、63は直流
モータ、64は電圧検出変圧器、65は電流検出変流器
である。
同図において、直流モータ63に流れる電流は電流検出
変流器(CT)65より、整流器66゜アクティブフィ
ルタ67及びA/D変換器68を介してCPUバスに取
込まれる。また、この電流が断続しているか否かは、整
流器66の出力値をコンパレータ69で設定値と比較し
、シフトレジスタ70を介してCPUバスに取込んで検
出している。
CPUバスには、CPU71.RAM72及びROM7
3が接続されている。尚、変圧器64で検出される電圧
は、同期検出回路74に人力されると共に前記シフトレ
ジスタ70とゲート出力ポードア5を駆動し、そのゲー
ト出力ポードア5を介して、CPU71は前記逆並列サ
イリスタ回路62のゲートを制御する。
D1発明が解決しようとする課題 しかしながら、従来の電流検出方式には下記の難点があ
る。第7図は、上記第6図に示した装置の各波形を示す
タイムチャートで、上方の実線は連続した電流検出波形
を示し、点線はアクティブフィルタ67を通した波形を
示す。下方の太線は断続した電流検出波形を示し、破線
はコンパレータ69に設定されるリファレンス(ref
)のレベルを示していて、太線が破線を下回ると、コン
パレータ69は最下段に示す矩形波を出力する。
第6図に示した装置は、第7図からも明らかなように、 (1)リップルを含む電流検出の平均値を得るために、
A/D変換器68への入力を、アクティブフィルタ67
を介しているが、このアクティブフィルタ67により検
出に遅れを生じる。
(2)アクティブフィルタ67を通しても、完全にリッ
プルを除去することは困難であり、A/D変換器68の
サンプリング時間によっては精度が悪くなる。また、電
流検出のリップル波形はモータの諸定数やサイリスタの
ゲート位相角によって変化する。
(3)上記電流検出の精度は、A/D変換器68の分解
能(ビット数)に左右される。
(4)逆並列サイリスタ回路62のアーム切換えの高速
化と電流断続補償のために電流断続検出を行う必要があ
るが、上記装置ではコンバレータ69による検出とシフ
トレジスタ70への蓄積でその代用としている。
(5)上記の如きハードウェアの構成では、コンパレー
タのリファレンス(ref)の設定値b< 小さなレベ
ルであって、誤動作し易い。等解決しなければならない
数多くの課題を有する。
本発明は、このような課題に鑑みて創案されたもので、
直流機に流れる電流の平均値を高速かつ高精度に検出し
、電流が連続するか断続するかの検出やリップル幅の検
出等をソフトウェアで処理してハードウェアを簡単化し
、A/D変換器への入力にノイズが重畳することにも耐
性を具備したサイリスタレオナード装置の電流検出方式
を提供することを目的としている。
80課題を解決するための手段 本発明における上記課題を解決するための手段は、ディ
ジタル制御式サイリスタレオナード装置の電流検出方式
において、2つのDMAチャネルと、2つのバッファと
、常時サンプリングを繰返し、そのデータをDMAによ
り直接バッファにストアするA/D変換器とを備え、デ
ータのサンプリングと処理を同時に行い、バッファ内の
データを再構成して零電流区間を検出し、該バッファ内
のデータの加算平均を瞬時電流とし、その処理により瞬
時電流の変化を検出するサイリスタレオナード装置の電
流検出方式によるものとする。
11作用 本発明は、専用のコントローラで入出力ポートを制御す
ることによりCPUを煩わせずに、直接メモリへデータ
の入出力を行う方式として公知のDMA方式を活用して
直流機に流れる電流の平均値を高速かつ高精度に検出し
、電流が連続するか断続するかの検出やリップル幅の検
出等をソフトウェアで処理可能にしたもので、下記のプ
ロセスにより電流を検出する。
(1)例えば電気角1.2°(60Hzでは55.5μ
s)程度の固定したタイマーで、常時A/D変換器より
電流をサンプリングする。
(2)サンプリングしたデータは、電源に同期して例え
ば60°毎にRAM内の2つのバッファにDMAで交互
にストアする。
(3)上記の電源の例えば60°毎の同期信号で、割込
みによりソフトウェアによる電流検出演算を起動する。
(4)上記割込み処理では、2つのバッファのうちスト
ア中でない方のバッファの内容を参照して平均値及び零
電流区間を算出する。
(5)更に、上記の演算結果を使用して、電流制御及び
サイリスタ点弧角制御の演算を行う。
G、実施例 以下、図面を参照して、本発明の実施例を詳細に説明す
る。
第1図は、本発明の一実施例の構成図である。
図中、■は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°)にセットする。
CPUバスには、CPUII及びRAM12とDMAコ
ントローラ(以下DMACと略称する)13、同期検出
回路14が接続されている。尚、前記変圧器4で検出さ
れた電圧が同期検出回路14に使用される。
A/D変換が完了すると、前記A/D変換器8の端子E
 OC(End Or Convert)にDMA要求
を発生させる。
第2図は、上記実施例の波形のタイムチャートである。
同図において、(a)は同期検出状態を示し、(b)は
DMAのRO(バッファ0)。
(C)はDMAのR1(バッファ1)、(d)はCPU
IIの電流検出演算、(e)はCPUIIの電流制御演
算、(f)は出力電流を示している。
(a)の同期検出は、電気角60°の同期信号で、第1
図の同期検出回路14よりゲートロジックに送られて、
前記DMA要求をDMAC13のRO又はR1に振分け
る。DMAC13はこの要求に従って入力ボート9を制
御し、第3図にメモリの構成を示すRAM12のバッフ
ァ0又はバッファ1にA/D変換器8からのデータをス
トアする。
このとき、CPtJPt上メモリの人出制御は言うまで
もなく DMAC13が行うので、CPUIIの演算処
理は何ら影響を受けない。このようにして、60″内の
数十回分のサンプリングデータがバッファ0及びバッフ
ァlに常時ストアされることになる。電源よりの同期信
号は、外的要因又は内的要因によって、必ずしも60°
一定でな(、±2°程度の変動はあるが、DMACl 
3内にはストアしたデータの個数を計数するカウンタが
第3図に示す如くバッファ毎に配設されていて、平均値
をとる際にこのカウンタを読んでベースとすれば、サン
プル数による演算結果の変動はなくなる。
本実施例の電流検出演算は、同期検出回路14より60
°毎の同期検出信号でCPUIIへの割込みにより、第
2図に示すタイミングで起動される。
第4図はその電流検出演算のソフトウェア処理の一例を
示すフローチャートで、同図において、フローが開始さ
れると、まず、第2図の(a)に示した同期検出信号の
レベルがONかOFFかを判断し、処理するバッファを
選択する(直前までストアを行っていたバッファが選択
されることになる)。次に、選択したバッファの内容を
すべて加算する。加算するデータの個数はDMACl 
3の前記カウンタから読出したNである。続いて、全加
算値(SUM)をこのNで除して60’区間内の平均電
流値(Ia)を得る。
第5図は断続検出を説明するタイムチャートである。以
下、第5図を参照しつつ第4図のフローを説明する。フ
ローは零電流区間の探索に移り、まず前回のサンプルデ
ータを転送し、今回のバッファに接続する。この処理は
、第5図に示す如く同期信号と実際の電流の位相が一定
でないので、図中nで示すような探索の区間をオーバー
ラツプさせる。このため、現在処理しているバッファが
例えば第3図に示したメモリ構成のバッファOであると
、前回処理したバッファの後尾5〜10’分のデータ、
例えば第3図に示したバッファ1の一11N−2〜il
Nをバッファ0の直前に転送する。このときソースとな
るバッファ即ちバッファ1は先頭から順に現在値をスト
ア中であるが、第3図のメモリ下方に長さnで示す後尾
5〜10゜分のデータまではストア処理されてなく前回
のデータのままであり、影響は受けない。
ここで第4図のフローは、零区間のカウンタ値をZCC
,演算値をZCX、データ長をZCN、実際の区間をZ
Nとすると、カウンタ値ZCC及び演算値zCXを初期
化し、実際の区間Nにnを加算しておいて、零電流の設
定閾値Z rer以下のデータが最長で何個あるかを探
索することにより、零電流区間の長さzCXを求める。
このとき探索の範囲は、第3図のメモリでNQ+nで示
されるように、前回の後尾を含めたデータになる。
上記の処理で得られた平均電流1aは、後続のフローで
電流制御演算に使用され、零電流区間の長さzCXは、
更にフローの後続部分で正逆のサイリスタアームの切換
えや位相角制御、電流断続補償等に使用される。
本実施例は、下記の効果で明らかである。
(1)ディジタル制御式のサイリスタレオナードに流れ
る電流を50μs程度の高速でサンプルし、その平均値
を算出しているので、A/D変換器の分解能以上の精度
が得られる。
(2)電源の60°に同期させて2つのバッファにスト
アしているので、サンプリング及びデータ処理を同時に
行い、検出が高速である。
(3)平均値を使用しているので、誤動作の影響を受は
難い。
(4)電流値は、常時サンプリングされて、ストアされ
るので、後続のデータ処理が容易である。
(5)電流検出値は同期信号の変動や電流リップルの位
相の影響を受けない。
H1発明の効果 以上述べたとおり、本発明によれば、直流機に流れる電
流の平均値を高速かつ高精度に検出し、電流が連続する
か断続するかの検出やリップル幅の検出をソフトウェア
で処理してハードウェアを簡単化し、A/D変換器への
入力にノイズが重畳することにも耐性を備えたサイリス
タレオナード装置の電流検出方式を提供することができ
る。
【図面の簡単な説明】
第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・−・ケート出力ポート

Claims (1)

    【特許請求の範囲】
  1. (1)ディジタル制御式サイリスタレオナード装置の電
    流検出方式において、 2つのDMAチャネルと、2つのバッファと、常時サン
    プリングを繰返し、そのデータをDMAにより直接バッ
    ファにストアするA/D変換器とを備え、データのサン
    プリング及び処理を同時に行い、バッファ内のデータを
    再構成して零電流区間を検出し、該バッファ内のデータ
    の加算平均を瞬時電流とし、その処理により瞬時電流の
    変化を検出することを特徴とするサイリスタレオナード
    装置の電流検出方式。
JP2097244A 1990-04-12 1990-04-12 サイリスタレオナード装置制御方法 Expired - Lifetime JP2969767B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2097244A JP2969767B2 (ja) 1990-04-12 1990-04-12 サイリスタレオナード装置制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2097244A JP2969767B2 (ja) 1990-04-12 1990-04-12 サイリスタレオナード装置制御方法

Publications (2)

Publication Number Publication Date
JPH04293A true JPH04293A (ja) 1992-01-06
JP2969767B2 JP2969767B2 (ja) 1999-11-02

Family

ID=14187180

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2097244A Expired - Lifetime JP2969767B2 (ja) 1990-04-12 1990-04-12 サイリスタレオナード装置制御方法

Country Status (1)

Country Link
JP (1) JP2969767B2 (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0297732U (ja) * 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 (ja) * 2008-06-27 2010-01-14 Sharp Corp モータ制御装置、圧縮機駆動装置、及び冷凍・空調装置
JP2013187936A (ja) * 2012-03-06 2013-09-19 Toyota Central R&D Labs Inc モータ制御装置
CN112526205A (zh) * 2020-12-03 2021-03-19 常州同惠电子股份有限公司 基于mcu的dma功能控制ad转换器峰值采样方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS593633U (ja) * 1982-06-28 1984-01-11 日本電気株式会社 シリアル・パラレルデ−タ変換回路
JPS6074925A (ja) * 1983-09-29 1985-04-27 株式会社東芝 変圧器保護継電器

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS593633U (ja) * 1982-06-28 1984-01-11 日本電気株式会社 シリアル・パラレルデ−タ変換回路
JPS6074925A (ja) * 1983-09-29 1985-04-27 株式会社東芝 変圧器保護継電器

Cited By (7)

* Cited by examiner, † Cited by third party
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 (ja) * 1989-01-17 1990-08-03
US6591766B2 (en) 1996-12-31 2003-07-15 Williames Hi-Tech International Pty Ltd. Field transplanter
JP2010011642A (ja) * 2008-06-27 2010-01-14 Sharp Corp モータ制御装置、圧縮機駆動装置、及び冷凍・空調装置
JP2013187936A (ja) * 2012-03-06 2013-09-19 Toyota Central R&D Labs Inc モータ制御装置
CN112526205A (zh) * 2020-12-03 2021-03-19 常州同惠电子股份有限公司 基于mcu的dma功能控制ad转换器峰值采样方法
CN112526205B (zh) * 2020-12-03 2024-06-07 常州同惠电子股份有限公司 基于mcu的dma功能控制ad转换器峰值采样方法

Also Published As

Publication number Publication date
JP2969767B2 (ja) 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 (ja) Pwmインバータの電流検出方法
JPH0563569A (ja) アナログ−デジタル変換装置とインバータシステム及びマイクロコンピユータ
KR20100110772A (ko) 다상 pwm 신호들의 외부 동기화 장치 및 방법
US4449087A (en) Flux feedback firing control for a load commutated inverter
JPH04293A (ja) サイリスタレオナード装置制御方法
JPS6122783A (ja) 交流電動機駆動装置の始動制御方法
JPH10191678A (ja) ディジタルサーボ制御装置
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 (ja) 3相パルス幅変調波形発生装置
JPH0822146B2 (ja) 電圧形多相pwmインバータの制御装置
JPH09117152A (ja) 電圧型pwmインバータの電流制御装置
JP4127000B2 (ja) モータ制御装置
US4819148A (en) Digital gate pulse generator for cycloconverter control
JPH0447554B2 (ja)
JPH02179277A (ja) 電力変換器制御方法およびその装置
CA1292039C (en) Digitally-controlled cycloconverter
JPS618678A (ja) 直流値検出装置
JP3130440B2 (ja) 交流電動機の電流検出方法
JPH04208076A (ja) Pwmインバータの出力電流検出方法
JPS61293191A (ja) ブラシレスモ−タ駆動装置
JPS626432B2 (ja)

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