JPH077985A - Digital speed detecting device and electric motor speed control device using the same - Google Patents
Digital speed detecting device and electric motor speed control device using the sameInfo
- Publication number
- JPH077985A JPH077985A JP5143284A JP14328493A JPH077985A JP H077985 A JPH077985 A JP H077985A JP 5143284 A JP5143284 A JP 5143284A JP 14328493 A JP14328493 A JP 14328493A JP H077985 A JPH077985 A JP H077985A
- Authority
- JP
- Japan
- Prior art keywords
- speed
- pulse
- phase
- edge
- signal
- 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
- 238000001514 detection method Methods 0.000 claims abstract description 85
- 238000000605 extraction Methods 0.000 claims abstract description 5
- 238000012545 processing Methods 0.000 claims description 18
- 238000005070 sampling Methods 0.000 claims description 17
- 238000000034 method Methods 0.000 claims description 13
- 230000002441 reversible effect Effects 0.000 claims description 9
- 230000008054 signal transmission Effects 0.000 claims description 7
- 230000005856 abnormality Effects 0.000 claims description 5
- 239000000284 extract Substances 0.000 claims description 2
- 230000000630 rising effect Effects 0.000 claims description 2
- 230000000694 effects Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 3
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 230000002411 adverse Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012805 post-processing Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Landscapes
- Control Of Position Or Direction (AREA)
- Control Of Velocity Or Acceleration (AREA)
- Control Of Electric Motors In General (AREA)
Abstract
(57)【要約】
【目的】エンコーダを用いた速度制御装置において、エ
ンコーダの一相が欠相した場合、他の正常な相の信号の
みに切り替えて速度検出を行うことにより、欠相が生じ
ても速度制御を続行すること。
【構成】エンコーダ4の二相パルスはエッジ抽出回路5
1と方向判別回路52により出力される、方向パルスと
エッジパルスに変換され、切り替え器53によりu/d
カウンタ6の入力となる。欠相検出回路54が一相の欠
相を検出した時には、速度検出のパルス入力をエッジパ
ルスに切り替え、方向パルスとの周波数比に応じて速度
の検出定数を変えて絶対速度を検出し、回転方向は欠相
検出前と同じ方向として速度検出値を得ることで、欠相
が発生しても速度制御を続行する。
(57) [Abstract] [Purpose] In a speed control device using an encoder, if one phase of the encoder is open, the phase is lost by switching to only the signal of another normal phase to detect the speed. However, continue speed control. [Structure] The two-phase pulse of the encoder 4 is an edge extraction circuit 5
1 and the direction discriminating circuit 52 outputs the converted direction pulse and edge pulse, and the switching unit 53 outputs u / d.
It becomes the input of the counter 6. When the phase loss detection circuit 54 detects one phase loss, the pulse input for speed detection is switched to the edge pulse, and the absolute speed is detected by changing the speed detection constant in accordance with the frequency ratio with the direction pulse to rotate. By obtaining the speed detection value with the same direction as before the phase loss detection, the speed control is continued even if the phase loss occurs.
Description
【0001】[0001]
【産業上の利用分野】本発明は電動機の速度検出装置に
係り、特にエンコーダを速度検出器として用いた時に、
エンコーダの欠相あるいは信号伝送回路の故障を検出し
た場合においても、速度検出処理および速度制御処理を
続行するに好適な電動機のディジタル式速度検出装置、
および電動機の速度制御装置に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a speed detecting device for an electric motor, and more particularly, when an encoder is used as a speed detector,
A digital speed detecting device for an electric motor suitable for continuing speed detection processing and speed control processing even when a phase failure of the encoder or a failure of the signal transmission circuit is detected,
And a speed control device for an electric motor.
【0002】[0002]
【従来の技術】従来、速度検出器を用いた速度検出装置
において、断線や欠相などの故障を判定し、故障を検出
した後も速度制御を続行させるものに特開昭61−207962
号公報がある。この方法は、速度検出器としてエンコー
ダを用い、エンコーダが出力する90度の位相差を有す
る二相信号A及びBと、前記二相信号と各々180度の
位相差を有するA′及びB′のうちいずれか一つの二相
信号を用いて回転速度を検出するもので、前記二相信号
A及びBあるいはA′及びB′のうちのいずれか一相の
信号が欠相したことを検出し、欠相検出信号に基づい
て、異常を検出した相の信号以外の二相信号を選択して
速度検出を行い速度を制御するものである。2. Description of the Related Art Conventionally, in a speed detecting device using a speed detector, a device which judges a failure such as disconnection or open phase and continues speed control even after detecting the failure is disclosed in Japanese Patent Laid-Open No. 61-207962.
There is a gazette. This method uses an encoder as a speed detector, and outputs two-phase signals A and B having a phase difference of 90 degrees output from the encoder and A'and B'having a phase difference of 180 degrees from the two-phase signal. One of the two-phase signals is used to detect the rotational speed, and it is detected that one of the two-phase signals A and B or A'and B'is missing. Based on the open phase detection signal, a two-phase signal other than the signal of the phase in which the abnormality is detected is selected to detect the speed and control the speed.
【0003】[0003]
【発明が解決しようとする課題】上記従来技術において
は、一相の欠相を検出した後も速度検出が続行できるよ
うに、二相信号A及びBとそれぞれ180度の位相差を
持つA′及びB′の4相信号が必要になる。ところで、
一般のエンコーダは電気的に90度の位相差を持つ二相
信号が出力されるように、機械的にスリットを配置し、
そこを透過する光をセンサで受けパルス状の電気信号に
変換している。この二相信号は信号伝送路を介して検出
回路に伝送され、更に電気回路により四相信号を生成し
ている。従って、機械的な損傷あるいは信号電送路の異
常により欠相が生じた場合には、四相信号のうち二相信
号が同時に欠相することになり、上記従来技術により速
度検出を続行することは難しい。In the above-mentioned prior art, A'which has a phase difference of 180 degrees with the two-phase signals A and B, respectively, so that the speed detection can be continued even after the detection of one phase loss. And a B'four-phase signal is required. by the way,
A general encoder mechanically arranges slits so that a two-phase signal with a phase difference of 90 degrees is output electrically,
The light transmitted there is received by a sensor and converted into a pulse-shaped electric signal. The two-phase signal is transmitted to the detection circuit via the signal transmission path, and the four-phase signal is generated by the electric circuit. Therefore, when a phase loss occurs due to mechanical damage or an abnormality in the signal transmission path, two phase signals out of the four phase signals are out of phase at the same time, and speed detection cannot be continued by the above-mentioned conventional technique. difficult.
【0004】本発明の目的は、上述した如きエンコーダ
の二相信号から、回転機の速度を検出すると共に、エン
コーダの機械的損傷あるいは信号伝送路の異常により一
相に欠相が生じた場合においても、他の正常な一相信号
のみで速度検出を行い、速度制御を続行させることにあ
る。An object of the present invention is to detect the speed of a rotary machine from the two-phase signals of the encoder as described above, and to detect a phase loss due to mechanical damage of the encoder or abnormality of the signal transmission path. In other words, the speed is detected only by another normal one-phase signal, and the speed control is continued.
【0005】[0005]
【課題を解決するための手段】上記目的を達成するため
に、速度検出演算を行うためのエンコーダパルス計数値
を得るカウンタ入力として、正常時はエンコーダ二相出
力信号をもとに回転方向成分を有する方向パルスを用
い、欠相を検出した場合には正常な相のエンコーダ信号
のエッジパルスに切り替えることで、欠相が発生した場
合においても速度検出処理を続行し、電動機の速度制御
を続行できるようにしたものである。In order to achieve the above object, as a counter input for obtaining an encoder pulse count value for performing speed detection calculation, in a normal state, a rotational direction component is calculated based on an encoder two-phase output signal. By using the direction pulse that has and switching to the edge pulse of the encoder signal of the normal phase when the phase loss is detected, the speed detection process can be continued even when the phase loss occurs, and the speed control of the electric motor can be continued. It was done like this.
【0006】また、速度検出性能を向上させるため、通
常はエンコーダ出力信号に対して1倍,2倍あるいは4
倍の周波数に逓倍した方向パルスで速度検出を行う。欠
相が生じてエッジパルスから速度検出を行うように切り
替えた場合には、方向パルスの逓倍数とエッジパルスの
周波数比に応じて速度検出演算を行う定数Kを変更し電
動機の速度制御を続行できるようにしたものである。Further, in order to improve the speed detection performance, it is usually 1 times, 2 times or 4 times the encoder output signal.
Velocity detection is performed with the direction pulse multiplied by twice the frequency. If a phase loss occurs and speed detection is switched from the edge pulse, the constant K that performs speed detection calculation is changed according to the multiplication ratio of the direction pulse and the frequency ratio of the edge pulse, and the speed control of the electric motor is continued. It was made possible.
【0007】また、上記のように欠相が生じカウンタの
計数パルスを切り替えたサンプリング期間では、速度検
出を無効あるいは前回サンプリング時の速度検出値を用
いて速度制御を行うようにしたものである。In the sampling period in which the phase loss occurs and the counting pulse of the counter is switched as described above, speed detection is disabled or speed control is performed using the speed detection value at the previous sampling.
【0008】また、欠相が生じ一相信号のみを用いて速
度検出を行う場合の回転方向は、欠相検出直前の回転方
向あるいは速度指令値の回転方向とすることで電動機の
速度制御を続行できるようにしたものである。When the phase is lost and the speed is detected using only the one-phase signal, the direction of rotation is the direction immediately before the detection of the phase or the direction of the speed command value to continue the speed control of the electric motor. It was made possible.
【0009】[0009]
【作用】エンコーダパルス数を計数することで得られる
回転角度と、それに要した時間から回転速度が検出でき
る。通常用いられる方法としてエンコーダ二相信号各々
のエッジ及びレベルから回転方向毎に方向パルス(ある
いは方向信号とパルス)を生成し回転角度を計測する。
しかし、この方法では一相が欠相した場合には信号レベ
ルが一定となるため、正常な相のエッジ毎に回転方向が
反転した状態になる。つまり、エンコーダの一相信号か
らは回転方向は判別できないことになるが、エッジパル
スを計数して回転角度は計測できるため絶対速度の検出
は可能である。従って、回転角度計測のためのカウンタ
入力として、切り替え器を介して方向パルスとエッジパ
ルスのどちらか一方が入力されるようにし、エンコーダ
が正常のときは方向パルスを入力し、欠相した場合には
正常な相のエッジパルスを入力するよう切り替えること
により、欠相時にも絶対速度の検出が行え、その絶対速
度に符号を付加して速度を帰還すれば速度制御を続行す
ることができる。The rotation speed can be detected from the rotation angle obtained by counting the number of encoder pulses and the time required for the rotation angle. As a commonly used method, a direction pulse (or a direction signal and a pulse) is generated for each rotation direction from the edge and level of each encoder two-phase signal, and the rotation angle is measured.
However, in this method, when one phase is missing, the signal level becomes constant, so that the rotation direction is reversed at each normal phase edge. That is, although the rotation direction cannot be determined from the one-phase signal of the encoder, the rotation angle can be measured by counting the edge pulses, so that the absolute speed can be detected. Therefore, as the counter input for rotation angle measurement, either the direction pulse or the edge pulse should be input via the switch, and when the encoder is normal, the direction pulse is input and when the phase is lost. By switching to input the edge pulse of a normal phase, the absolute speed can be detected even when there is a phase loss, and the speed control can be continued by adding a sign to the absolute speed and feeding back the speed.
【0010】また、速度検出性能を向上する方法とし
て、通常はエンコーダ出力信号に対して1倍,2倍ある
いは4倍の周波数に逓倍し分解能を高くした方向パルス
で速度検出を行うが、欠相が生じてエッジパルスから速
度検出を行うように切り替えた場合には、エッジパルス
は1倍あるいは2倍しか逓倍できないため、欠相が生じ
計数パルスを切り替えたときは、方向パルスの逓倍数と
エッジパルスの周波数比に応じて速度検出演算を行う定
数Kを変更することで、速度検出値は同一なものとする
ことができ、速度制御系に影響を与えることなく電動機
の速度制御を続行できるようにしたものである。Further, as a method for improving the speed detection performance, usually, the speed is detected by a direction pulse having a higher resolution by being multiplied by a frequency of 1, 2, or 4 times the encoder output signal. When the switching is performed to detect the speed from the edge pulse, the edge pulse can only be multiplied by 1 or 2. Therefore, when the phase loss occurs and the counting pulse is switched, the multiplication factor of the direction pulse and the edge By changing the constant K that performs speed detection calculation according to the frequency ratio of the pulse, the speed detection value can be made the same, and the speed control of the electric motor can be continued without affecting the speed control system. It is the one.
【0011】また、上記のように欠相が生じカウンタの
計数パルスを切り替えたサンプリング期間では、逓倍数
の異なる方向パルスとエッジパルスが混在しているた
め、速度検出演算を行う定数Kを決定できず正確な速度
を検出することができない。そこで、そのサンプリング
期間のみ速度検出を無効あるいは前回サンプリング時の
速度検出値を用いて速度制御を行うことで、電動機への
悪影響を最小限に押さえることができる。Further, in the sampling period in which the phase loss occurs and the counting pulse of the counter is switched as described above, since the direction pulse and the edge pulse having different multiplication factors are mixed, the constant K for performing the speed detection calculation can be determined. Without accurate speed detection. Therefore, it is possible to minimize the adverse effect on the electric motor by invalidating the speed detection only during the sampling period or performing the speed control by using the speed detection value at the previous sampling.
【0012】また、上記のようなエンコーダの一相信号
のみでは、速度の絶対値は検出できても回転方向を判別
することはできないが、欠相前後で電動機の回転方向が
急変することはなく、また、速度指令値と逆方向に電動
機が回転することは少ないため、欠相後に一相信号で速
度検出を行う場合の回転方向は、欠相を検出した直前の
回転方向、あるいは速度指令値の回転方向として速度を
検出することで、電動機の速度制御を続行できる。Further, the rotation direction cannot be discriminated even if the absolute value of the speed can be detected with only one phase signal of the encoder as described above, but the rotation direction of the electric motor does not suddenly change before and after the phase loss. Also, since the motor rarely rotates in the direction opposite to the speed command value, the rotation direction when detecting the speed with a one-phase signal after the phase loss is the direction immediately before the phase loss was detected, or the speed command value. The speed control of the electric motor can be continued by detecting the speed as the rotation direction of the electric motor.
【0013】[0013]
【実施例】以下、本発明を用いた電動機の速度制御装置
の一実施例を図1により説明する。マイクロコンピュー
タ1(以後、マイコン1と称す)は速度制御処理を行う
サンプリング周期毎に、速度指令値ωrと速度検出部1
2で得られた速度検出値ωfから、速度制御部11にお
いて速度制御を行い電流指令値Irを出力する。電流制
御部13は電流指令値Irと、電流検出器21から検出
される電流検出値Ifをもとに電流制御を行い、電圧指
令値Vrを出力する。この電圧指令値Vrに従いゲート
パルス発生器14は、電力用半導体素子で構成される電
力変換器2へのゲートパルスを発生し、電力変換器2か
ら電動機3へ所定の電力と電動機3を速度指令値ωrの
値に回転させる。エンコーダ4は電動機3に直結され、
回転速度に比例した周波数の90度位相の二相信号φ
A,φBを出力する。パルス処理回路5はこの二相信号
φA,φBを入力し、基準クロックCLKと同期した
後、各相毎の欠相信号(A欠相,B欠相)をマイコン1
に出力すると共に、回転方向毎の方向パルスu,dを位
置検出用のu/d(アップ/ダウン)カウンタ6へ出力す
る。エンコーダパルス間隔の測定にはカウンタ7が基準
クロックCLKを計数し、方向パルスu,dのオア信号
を得るオア回路8の出力をゲート信号として、エンコー
ダパルスに同期したタイミングでラッチ9がカウンタ7
の計数値を保持する。マイコン1はu/dカウンタ6の
出力値Mと、ラッチ9の保持値Tをもとに、(1)式に
従い速度検出値ωfを演算し速度帰還量とする。パルス
処理回路5において二相エンコーダ信号から回転方向の
判別とパルスの逓倍方法は公知のものでよいが、その一
例の詳細回路を図2に、また、その動作を説明するタイ
ムチャートを図3,図4に示す。エッジ抽出パルス同期
回路51は、各相毎にフリップフロップを2段直列に配
置(フリップフロップ510,511と513,51
4)し、基準クロックCLKと同期させ、エクスクルシ
ブオア回路(512及び515)により各相毎の立ち上
がり/立ち下がりエッジを、基準クロックCLKの1ク
ロック分のパルスを抽出する。方向判別逓倍回路52
は、図3に示すようにB相の位相が進んでいるときを正
転として、A相B相各々のエッジから4逓倍した信号を
生成する。つまり図2のアンド回路とオア回路(520
から529)に、各相の同期パルスA,Bとエッジパルス
2A,2Bを入力し回転方向ごとに4逓倍した方向パル
スup,doを出力する。切り替え器53はアンド回路
とオア回路(530から535)から構成され、方向パ
ルスとエッジパルスを切り替え信号Selのレベルによ
り切り替える。つまり切り替え信号Selで4逓倍の方
向パルスと2逓倍のエッジパルスを選択し、u/dカウ
ンタ6の入力とする。欠相検出回路54は各相毎にフリ
ップフロップ540〜543を2段直列にし、図4のタ
イムチャートに示すように、互いの相のエッジパルス2
A,2BをフリップフロップのクロックckとクリアC
Rに入力し、クリアCRにエッジパルス2A,2Bが入
力されない側の相の欠相を検出する。図5にA相が欠相
したときの全体のタイムチャートを示す。A相欠相前は
4逓倍された方向パルスの係数値Mと、方向パルスに同
期した時間情報であるTにより検出サンプリング毎に
(1)式に基づいて速度を検出する。A相の欠相を検出し
た後は、切り替え信号Selを変えて正常なB相のエッ
ジパルスに切り替えて、エッジパルス計数値Mと時間情
報Tから速度検出を続行する。この場合、回転方向が同
方向であってもu/dカウンタ6の計数値は回転方向が
逆転したようになるため、計数値の変化分の絶対値を取
り絶対速度を検出した後、符号を決定し速度帰還を行
う。このような制御処理はマイコン1が実行するもの
で、その詳細内容を図6のフローチャートにより説明す
る。検出サンプリング毎の割込み処理の最初のステップ
101では、現サンプリング時点を(i)として、電動
機の回転位置情報M(i)と位置変化に要した時間情報
T(i)を取り込む。その後ステップ102と103で
は、サンプリング間での各々の変化量ΔM(i)とΔT
(i)を演算する。ステップ104では、既にエンコー
ダの欠相が検出されているかを欠相フラグで判定し、欠
相していなければステップ105に移り、欠相検出回路
からの欠相信号の有無を調べる。欠相検出信号が入力さ
れていなければステップ106で位置情報の変化量ΔM
(i)とΔT(i)と時間情報の変化量ΔT(i)、お
よび速度の検出定数Kから速度の検出演算を行う。ステ
ップ107では速度検出の後処理として、次回のサンプ
リング時点での演算のため、今回の位置情報M(i)と
時間情報T(i)を格納する。その後、ステップ108
において速度の指令値ωr(i)と検出値ωf(i)、
及び比例積分補償といった速度制御則fsにより速度制
御演算を行い電流指令値Ir(i)を出力する。そし
て、ステップ109,110で電流の指令値Ir(i)
と検出値If(i)、及び電流制御則fiから電流制御
演算を行い、電圧指令値Vr(i)を出力すると共に、
電圧指令値Vr(i)に見合ったゲートパルスを電力変
換器に出力して制御処理を終了する。なお、ステップ1
05で欠相を検出した場合は、ステップ111〜116
の欠相検出直後の処理に移る。ステップ111では以後
のサンプリング点において、欠相状態にあることを示す
ため欠相フラグをセットする。本実施例ではエンコーダ
が正常状態のときは4逓倍した方向パルスを用い、欠相
後は2逓倍のエッジパルスを用いるが、欠相前後で速度
の検出値を同じ値にするため、ステップ112で速度の
検出定数Kを2倍に変更すると共に、ステップ113で
u/dカウンタへの入力パルスの切り替え信号Selを
ハイレベルにする。また、欠相検出直後のエンコーダパ
ルス計数値は、図5中S(i)〜S(i−1)間のよう
に4逓倍と2逓倍のパルスが混在するため、正確な速度
検出を行うことは不可能である。その1解決法としてス
テップ114では、速度の急激な変化は無いものと仮定
して、前回の速度検出値を今回の速度検出値として用い
る。更に、ステップ115では欠相が生じたことを外部
に通報(例えばLED表示など)した後、ステップ116
において以後の欠相時における速度検出処理のため、欠
相前の回転方向をワークエリア(Sw)に格納する。従
って、以後のサンプリング時点では、ステップ104で
欠相フラグがセットされていることから、処理をステッ
プ117に移して欠相時の速度検出処理を続行する。欠
相時はA相あるいはB相のどちらか一方の信号のみを用
いるため、回転方向が判別できないことからステップ1
17で位置情報の変化分ΔM(i)の絶対値をとる。そ
の後、ステップ118で速度検出演算を行うが、この値
は絶対値であるため、ステップ119において欠相前の
符号が格納されているワークエリア(Sw)から、速度
検出値の符号(回転方向)を決定し以後の速度制御演算
を行う。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT An embodiment of an electric motor speed controller according to the present invention will be described below with reference to FIG. The microcomputer 1 (hereinafter, referred to as the microcomputer 1) has a speed command value ωr and a speed detection unit 1 for each sampling cycle for performing speed control processing.
The speed control unit 11 performs speed control based on the speed detection value ωf obtained in 2 and outputs the current command value Ir. The current control unit 13 performs current control based on the current command value Ir and the current detection value If detected by the current detector 21, and outputs the voltage command value Vr. In accordance with this voltage command value Vr, the gate pulse generator 14 generates a gate pulse to the power converter 2 composed of a power semiconductor element, and the power converter 2 sends a predetermined power to the electric motor 3 and a speed command to the electric motor 3. Rotate to the value ωr. The encoder 4 is directly connected to the electric motor 3,
Two-phase signal φ with 90 degree phase of frequency proportional to rotation speed
Output A and φB. The pulse processing circuit 5 inputs the two-phase signals φA and φB, synchronizes with the reference clock CLK, and then outputs the open phase signal (A open phase, B open phase) for each phase to the microcomputer 1
And the direction pulses u and d for each rotation direction are output to the u / d (up / down) counter 6 for position detection. To measure the encoder pulse interval, the counter 7 counts the reference clock CLK, and the output of the OR circuit 8 that obtains the OR signals of the direction pulses u and d is used as the gate signal.
Holds the count value of. The microcomputer 1 calculates the speed detection value ωf according to the equation (1) based on the output value M of the u / d counter 6 and the held value T of the latch 9 to obtain the speed feedback amount. The method of discriminating the rotation direction from the two-phase encoder signal and the method of multiplying the pulse in the pulse processing circuit 5 may be publicly known, but a detailed circuit of an example thereof is shown in FIG. 2 and a time chart for explaining the operation is shown in FIG. As shown in FIG. The edge extraction pulse synchronization circuit 51 has two stages of flip-flops arranged in series for each phase (flip-flops 510, 511 and 513, 51).
4) Then, in synchronization with the reference clock CLK, the exclusive OR circuit (512 and 515) extracts the rising / falling edge of each phase for one clock pulse of the reference clock CLK. Direction discrimination and multiplication circuit 52
Generates a signal that is multiplied by 4 from each edge of the A phase and the B phase, assuming that the phase of the B phase is advanced as shown in FIG. That is, the AND circuit and the OR circuit (520
To 529), the synchronizing pulses A and B of each phase and the edge pulses 2A and 2B are input, and direction pulses up and do that are multiplied by 4 for each rotation direction are output. The switch 53 includes an AND circuit and an OR circuit (530 to 535), and switches the direction pulse and the edge pulse according to the level of the switching signal Sel. In other words, the switching signal Sel selects a direction pulse of 4 times multiplication and an edge pulse of 2 times multiplication and inputs it to the u / d counter 6. The open phase detection circuit 54 has two stages of flip-flops 540 to 543 for each phase connected in series, and as shown in the time chart of FIG.
A and 2B are flip-flop clock ck and clear C
It is input to R, and the phase loss on the side where the edge pulses 2A and 2B are not input to the clear CR is detected. FIG. 5 shows an entire time chart when the phase A is missing. Before the A-phase open phase, the coefficient value M of the direction pulse multiplied by 4 and T, which is time information synchronized with the direction pulse, are used for each detection sampling.
The speed is detected based on the equation (1). After detecting the open phase of the A phase, the switching signal Sel is changed to switch to the normal edge pulse of the B phase, and the speed detection is continued from the edge pulse count value M and the time information T. In this case, even if the rotation direction is the same direction, the count value of the u / d counter 6 seems to be reversed in the rotation direction. Therefore, the absolute value of the change in the count value is obtained, the absolute speed is detected, and then the sign is changed. Determine and speed feedback. Such control processing is executed by the microcomputer 1, and its detailed contents will be described with reference to the flowchart of FIG. In the first step 101 of the interrupt processing for each detection sampling, the rotational position information M (i) of the electric motor and the time information T (i) required for the position change are taken in with the current sampling time as (i). After that, in steps 102 and 103, the change amounts ΔM (i) and ΔT between samplings are
Calculate (i). In step 104, it is judged whether or not the phase loss of the encoder is already detected by the phase loss flag, and if there is no phase loss, the routine proceeds to step 105, and it is checked whether there is a phase loss signal from the phase loss detection circuit. If the open phase detection signal has not been input, the amount of change in position information ΔM in step 106.
(I), ΔT (i), the amount of change ΔT (i) in time information, and the speed detection constant K are used to perform speed detection calculation. At step 107, as post-processing of speed detection, the current position information M (i) and time information T (i) are stored for calculation at the next sampling time. Then, step 108
At the speed command value ωr (i) and the detected value ωf (i),
And a speed control law fs such as proportional-plus-integral compensation is performed to output a current command value Ir (i). Then, in steps 109 and 110, the current command value Ir (i)
And a detected value If (i) and a current control law fi, a current control calculation is performed to output a voltage command value Vr (i), and
A gate pulse corresponding to the voltage command value Vr (i) is output to the power converter, and the control process ends. In addition, step 1
When the open phase is detected in 05, steps 111 to 116
Immediately after the detection of the open phase of, the processing shifts. In step 111, the open phase flag is set at the subsequent sampling points to indicate the open phase state. In the present embodiment, when the encoder is in the normal state, the direction pulse obtained by multiplying by 4 is used, and the edge pulse after multiplying by 2 is used. However, since the detected speed value before and after the phase loss is the same value, the step 112 is performed. The speed detection constant K is doubled, and the switching signal Sel of the input pulse to the u / d counter is set to high level in step 113. In addition, the encoder pulse count value immediately after the detection of the phase loss is such that pulses of 4 times and 2 times are mixed such as S (i) to S (i-1) in FIG. 5, so accurate speed detection should be performed. Is impossible. As one solution to this, in step 114, the previous speed detection value is used as the current speed detection value, assuming that there is no rapid change in speed. Furthermore, in step 115, after the external phase is notified (for example, LED display), step 116 is performed.
In the following, the rotation direction before the phase loss is stored in the work area (Sw) for speed detection processing at the time of the phase loss thereafter. Therefore, at the subsequent sampling time point, since the open phase flag is set in step 104, the process proceeds to step 117 and the speed detection process during open phase is continued. Since only one of the A and B phase signals is used when there is a phase loss, the rotation direction cannot be determined.
At 17, the absolute value of the change amount ΔM (i) of the position information is obtained. After that, the speed detection calculation is performed in step 118. Since this value is an absolute value, the sign of the speed detection value (rotation direction) is calculated from the work area (Sw) in which the code before the open phase is stored in step 119. Is determined and the subsequent speed control calculation is performed.
【0014】なお、上記の実施例では方向パルスの逓倍
数(1倍,2倍,4倍)と、エッジパルスの逓倍数(1
倍,2倍)の組合せは任意で良く、これらの逓倍数の比
により速度の検出定数Kを決定することも可能である。In the above embodiment, the multiplication factor of the direction pulse (1 time, 2 times, 4 times) and the multiplication factor of the edge pulse (1 time)
Any combination may be used, and it is also possible to determine the speed detection constant K by the ratio of these multiplication numbers.
【0015】本実施例によれば、欠相検出後に速度検出
の定数Kを変更することで速度検出値の値は一定となる
ため、速度制御系部に何らの影響を与えることなく速度
制御を続行できるという効果がある。また、欠相検出直
後のサンプリング時点において、速度検出を行わず前回
の速度検出値を速度帰還量としているため、逓倍数の異
なるパルス計数値での速度検出を行わず、不適正な速度
を帰還することがなくなるため、欠相時点においても速
度制御系を安定に制御できるという効果がある。また、
欠相検出回路をエンコーダパルス処理回路内に配置して
いるため、エンコーダ自体の故障のほか、信号伝送路の
異常も検出できるという効果がある。更に、異常状態を
外部に通報しているため装置の補修を適切な時に行える
ため、作業効率の低下を最小限に抑えられるという効果
がある。According to the present embodiment, the value of the speed detection value becomes constant by changing the speed detection constant K after detecting the phase loss, so that the speed control can be performed without any influence on the speed control system. The effect is that you can continue. In addition, at the time of sampling immediately after the detection of phase loss, the speed detection is not performed and the previous speed detection value is used as the speed feedback amount.Therefore, speed detection is not performed using pulse count values with different multiplication numbers, and an incorrect speed is fed back. Since it does not occur, there is an effect that the speed control system can be stably controlled even at the time of phase loss. Also,
Since the phase loss detection circuit is arranged in the encoder pulse processing circuit, there is an effect that not only the failure of the encoder itself but also the abnormality of the signal transmission path can be detected. Further, since the abnormal state is reported to the outside, the repair of the device can be performed at an appropriate time, which has the effect of minimizing the decrease in work efficiency.
【0016】なお、上記実施例では欠相検出後は、欠相
検出直前の回転方向を記憶し、その回転方向を欠相後の
速度検出値の回転方向としているが、速度制御部への速
度指令値の方向を速度検出値の符号とすることも可能で
ある。In the above embodiment, after the phase loss detection, the rotation direction immediately before the phase loss detection is stored and the rotation direction is used as the rotation direction of the speed detection value after the phase loss. It is also possible to use the direction of the command value as the sign of the speed detection value.
【0017】本実施例によれば、一方向にしか回転させ
ない作業への応用はもちろんのこと、正逆転や加減速を
含む分野に適用した場合にも、電動機の動作状態に関係
なく速度制御を続行できるという効果がある。According to this embodiment, the speed control can be performed irrespective of the operating state of the electric motor not only when applied to the work that rotates only in one direction but also when applied to the field including forward / reverse rotation and acceleration / deceleration. The effect is that you can continue.
【0018】また、上記実施例における欠相検出回路
は、各相毎にフリップフロップを2段直列にして欠相を
検出していたが、それ以上の段数のフリップフロップを
直列に接続して、欠相を検出することも可能である。Further, the open-phase detection circuit in the above embodiment detects two open-phase flip-flops for each phase, but the flip-flops of more stages are connected in series. It is also possible to detect a missing phase.
【0019】本実施例によれば、フリップフロップの段
数に応じて欠相検出の感度を自由に選択できるため、電
動機の正逆転の切り替わり時や、エンコーダパルス信号
に重畳されるノイズに対する誤検出を防止できるという
効果がある。According to this embodiment, the sensitivity of open-phase detection can be freely selected according to the number of flip-flop stages, so that erroneous detection can be performed when the motor is switched between forward and reverse rotation and when noise is superimposed on the encoder pulse signal. The effect is that it can be prevented.
【0020】次に、一相の欠相を検出した後の入力パル
ス切り替え方法の他の一実施例を図7に示す。図7中で
図1と同一符号のものは同一機能を示す。リセット信号
は電源立ち上げ時などに発行され、このリセット信号に
よりフリップフロップ55,56がセットされ、エンコ
ーダパルス処理回路5に二相信号φA,φBを入力す
る。更に、フリップフロップ57はリセット信号により
リセットされ、切り替え器53の出力を方向パルス(u
p/do)に選択する。欠相検出回路54が出力する各
相毎の欠相信号はオア回路57の入力となり、オア回路
57の出力がフリップフロップ58のセット入力となる
ことで、欠相が生じた時点で切り替え器53の出力はエ
ッジパルス2A,2Bに切り替えられる。それと同時に
欠相検出回路54の欠相検出信号は、各相毎にフリップ
フロップ55,56のリセット入力となり、欠相が生じ
た相のフリップフロップの出力をリセットする。従っ
て、フリップフロップ55,56に接続されるアンド回
路41,42は欠相を生じた相のエンコーダパルスはエ
ンコーダパルス処理回路5の入力からマスクされるた
め、切り替え器53の入力は正常な相の信号のみとな
る。これらの信号をもとにしたマイコン1の速度検出演
算は、図6のステップ113を除き同じ処理で電動機の
速度制御を実行できる。Next, another embodiment of the input pulse switching method after detecting one phase loss is shown in FIG. 7, the same reference numerals as those in FIG. 1 indicate the same functions. The reset signal is issued when the power is turned on, the flip-flops 55 and 56 are set by the reset signal, and the two-phase signals φA and φB are input to the encoder pulse processing circuit 5. Further, the flip-flop 57 is reset by the reset signal and outputs the output of the switch 53 to the direction pulse (u
p / do). The open phase signal for each phase output from the open phase detection circuit 54 becomes an input of the OR circuit 57, and the output of the OR circuit 57 becomes a set input of the flip-flop 58, so that the switch 53 at the time when the open phase occurs. Is switched to the edge pulses 2A and 2B. At the same time, the open phase detection signal of the open phase detection circuit 54 becomes the reset input of the flip-flops 55 and 56 for each phase, and resets the output of the flip-flop of the phase in which the open phase occurs. Therefore, in the AND circuits 41 and 42 connected to the flip-flops 55 and 56, the encoder pulse of the phase in which the phase is lost is masked from the input of the encoder pulse processing circuit 5, and the input of the switch 53 is in the normal phase. Only signal. The speed detection calculation of the microcomputer 1 based on these signals can execute the speed control of the electric motor by the same process except step 113 in FIG.
【0021】本実施例によれば、欠相の生じた相のエン
コーダパルス入力をハードウェア的にマスクできるた
め、エンコーダの部分的な故障(例えば、全周360度
のうちある一部分のみが欠相した場合)に対しても、故
障を記憶して正常な相の信号のみを供給できるため信頼
性を向上できると共に、切り替え器53の切り替えをハ
ードウェア的に行えるためマイコンの処理が軽減できる
という効果がある。According to the present embodiment, since the encoder pulse input of the phase in which the phase loss occurs can be masked by hardware, a partial failure of the encoder (for example, only a part of 360 degrees of the entire phase is out of phase). In this case, the reliability can be improved because the failure can be stored and only the normal phase signal can be supplied, and the processing of the microcomputer can be reduced because the switching of the switch 53 can be performed by hardware. There is.
【0022】[0022]
【発明の効果】本発明によれば、エンコーダの一相が欠
相しても、他の正常な相のみで速度制御を実行可能であ
り、欠相した場合にも急に電動機を止めることなく、所
定の仕事の残処理を行えるため、特に電気自動車等では
安全な場所まで非難できることや、生産ライン等では所
定の作業を終了させることができるため、設備の安全を
向上できると共に作業効率の低下を抑えられるという効
果がある。According to the present invention, even if one phase of the encoder is out of phase, speed control can be executed only in the other normal phase, and even if the phase is lost, the motor is not stopped suddenly. Since it is possible to blame up to a safe place, especially for electric vehicles, etc., because it is possible to carry out the residual work of prescribed work, and it is possible to finish the prescribed work on the production line, etc., which can improve the safety of equipment and reduce work efficiency. Has the effect of suppressing
【図1】本発明を適用した電動機の速度制御装置の全体
構成図である。FIG. 1 is an overall configuration diagram of a speed control device for an electric motor to which the present invention is applied.
【図2】エンコーダパルス処理回路の詳細図である。FIG. 2 is a detailed diagram of an encoder pulse processing circuit.
【図3】エンコーダパルス処理回路の動作を説明するタ
イムチャートである。FIG. 3 is a time chart explaining the operation of the encoder pulse processing circuit.
【図4】欠相検出回路の動作を説明するタイムチャート
である。FIG. 4 is a time chart for explaining the operation of the open phase detection circuit.
【図5】速度検出動作を説明するタイムチャートであ
る。FIG. 5 is a time chart explaining a speed detection operation.
【図6】マイコンの処理を示すフローチャートである。FIG. 6 is a flowchart showing processing of a microcomputer.
【図7】欠相時のパルス入力切り替えの他の一実施例の
構成図である。FIG. 7 is a configuration diagram of another embodiment in which pulse input is switched at the time of phase loss.
1…マイクロコンピュータ、3…電動機、4…エンコー
ダ、5…エンコーダパルス処理回路、6…u/dカウン
タ、7…カウンタ、9…ラッチ回路、11…速度制御
部、12…速度検出部、51…エッジ抽出パルス同期回
路、52…方向判別逓倍化回路、53…切り替え器、5
4…欠相検出回路。DESCRIPTION OF SYMBOLS 1 ... Microcomputer, 3 ... Electric motor, 4 ... Encoder, 5 ... Encoder pulse processing circuit, 6 ... u / d counter, 7 ... Counter, 9 ... Latch circuit, 11 ... Speed control part, 12 ... Speed detection part, 51 ... Edge extraction pulse synchronization circuit, 52 ... Direction discrimination / multiplication circuit, 53 ... Switching device, 5
4 ... Open phase detection circuit.
Claims (6)
差を有する二相パルスを発生する回転検出器と、前記二
相パルスの各々のパルスのエッジを抽出するエッジ抽出
回路と、前記エッジ抽出回路が出力するエッジパルスと
前記二相パルスのレベルから回転方向を判別し回転方向
毎に独立した方向パルスを出力する方向判別手段と、前
記回転方向毎に独立した方向パルスを計数し回転方向に
応じて計数方向が変わる可逆カウンタと、前記クロック
パルスを計数し前記方向パルスの時間間隔を測定するタ
イマカウンタと、前記タイマカウンタの計数値を前記方
向パルスの出力時点で保持するラッチ手段を具備し、前
記可逆カウンタの計数値と前記ラッチ手段の保持値から
回転機の速度を検出する速度検出装置において、前記可
逆カウンタの入力を前記方向パルスあるいは前記エッジ
パルスのどちらかを選択するパルス切り替え手段と、前
記エッジパルスの両相を用いて前記回転検出器の欠相あ
るいは信号伝送路の故障を検出する欠相検出手段を設
け、前記欠相検出手段が故障を検出したときに、前記切
り替え手段により前記可逆カウンタの入力パルスを前記
方向パルスから正常な相の前記エッジパルスに切り替え
て速度検出処理を続行すると共に、前記回転検出器ある
いは信号伝送路が故障したことを外部に通報する手段を
備えたことを特徴とするディジタル式速度検出装置。1. A rotation detector that generates a two-phase pulse having a phase difference of 90 degrees at a frequency proportional to a rotation speed, an edge extraction circuit that extracts an edge of each pulse of the two-phase pulse, and the edge. Direction discriminating means for discriminating the rotation direction from the edge pulse output from the extraction circuit and the level of the two-phase pulse and outputting an independent direction pulse for each rotation direction, and a rotation direction for counting the direction pulse independent for each rotation direction A reversible counter whose counting direction changes according to the number of pulses, a timer counter that counts the clock pulses and measures the time interval of the direction pulses, and latch means that holds the count value of the timer counter at the time of outputting the direction pulses. Then, in the speed detection device for detecting the speed of the rotating machine from the count value of the reversible counter and the held value of the latch means, the input of the reversible counter A pulse switching means for selecting either the direction pulse or the edge pulse, and a phase loss detecting means for detecting a phase loss of the rotation detector or a failure of the signal transmission path by using both phases of the edge pulse are provided. When the phase loss detection means detects a failure, the switching means switches the input pulse of the reversible counter from the direction pulse to the edge pulse of a normal phase to continue the speed detection processing, and the rotation detector. Alternatively, a digital speed detecting device is provided with means for reporting to the outside that the signal transmission path has failed.
検出に用いる位置情報として前記可逆カウンタの計数値
から所定期間内に入力される前記方向パルス数の変化量
ΔMを算出し、時間情報として前記方向パルス数の変化
量に要した時間間隔ΔTを前記タイマカウンタの計数値
で測定し、 【数1】 (1)式で回転速度を検出する速度検出装置において、
方向判別回路は速度検出器の出力パルスのエッジを利用
し、前記速度検出器の出力パルスに対して同じ周波数あ
るいは逓倍したパルスを生成し、前記逓倍パルスのいず
れかのパルスを前記可逆カウンタに入力し位置情報と
し、(1)式により回転体の回転速度を検出するもの
で、前記故障検出手段が故障を検出し前記可逆カウンタ
の入力が前記エッジパルスに切り替わった時点で、前記
逓倍パルスと前記エッジパルスの周波数比に応じて
(1)式における定数Kを変更し、回転体の速度検出処
理を続行することを特徴とするディジタル式速度検出装
置。2. The speed detecting device according to claim 1, wherein the position information used for speed detection is calculated as a change amount ΔM of the number of direction pulses input within a predetermined period from the count value of the reversible counter to obtain time information. As a result, the time interval ΔT required for the change amount of the direction pulse number is measured by the count value of the timer counter, and In the speed detection device for detecting the rotation speed by the formula (1),
The direction discriminating circuit uses the edge of the output pulse of the speed detector to generate a pulse having the same frequency as or multiplied by the output pulse of the speed detector, and inputs one of the multiplied pulses to the reversible counter. Position information, the rotational speed of the rotating body is detected by the equation (1). When the failure detecting means detects a failure and the input of the reversible counter is switched to the edge pulse, the multiplied pulse and the A digital speed detecting device, characterized in that the constant K in the expression (1) is changed according to the frequency ratio of the edge pulse and the speed detecting process of the rotating body is continued.
記欠相検出手段が故障を検出し、速度検出演算を前記逓
倍パルスから前記エッジパルスの情報へ移行する場合、
一相のエッジパルスを前記アップダウンカウンタのアッ
プカウントクロックの入力とし、他の一相を前記アップ
ダウンカウンタのダウンカウントクロックの入力とし、
速度検出を行うサンプリング周期間におけるカウント値
の変化量から速度の絶対値を演算し、前記速度の絶対値
に対して符号を欠相前の速度検出値の符号と同じにする
か、あるいは、速度の符号を速度指令値の符号と同じに
して速度帰還信号とすることを特徴とする電動機の速度
制御装置。3. The speed detecting device according to claim 1, wherein when the phase loss detecting means detects a failure and the speed detecting operation is shifted from the multiplication pulse to the information of the edge pulse,
An edge pulse of one phase is used as the input of the up count clock of the up / down counter, and another phase is used as the input of the down count clock of the up / down counter,
The absolute value of the speed is calculated from the amount of change in the count value during the sampling period for speed detection, and the sign of the absolute value of the speed is made the same as the sign of the speed detection value before the phase loss, or Is the same as the sign of the speed command value and is a speed feedback signal.
記欠相検出手段がエンコーダの欠相を検出し、速度検出
演算を前記逓倍パルスから前記エッジパルスの情報へ移
行する場合、欠相検出信号をもとに前記パルス切り替え
手段への切り替え信号を変化させると共に、前記故障が
発生した相の信号をハードウェア的にマスクし、他の故
障をしていない相の信号のみを前記アップダウンカウン
タの入力とし、速度検出演算を行うことを特徴とするデ
ィジタル式速度検出装置。4. A speed detecting device according to claim 1, wherein said phase loss detecting means detects a phase loss of the encoder, and detects a phase loss when shifting the speed detection calculation from the multiplication pulse to the information of the edge pulse. The switching signal to the pulse switching means is changed based on the signal, the signal of the phase in which the failure has occurred is masked by hardware, and only the signal of the other non-failed phase is in the up / down counter. A digital type speed detecting device, characterized by performing a speed detecting calculation as input.
記欠相検出手段が故障を検出し、前記エッジパルスから
の情報をもとに速度検出演算を行うように切り替えたサ
ンプリング時点では、速度検出値を無効にするか、ある
いは、1サンプリング前の速度検出値を用いて、速度制
御演算を続行することを特徴とする電動機の速度制御装
置。5. The speed detecting device according to claim 1, wherein the phase loss detecting means detects a failure, and the speed is detected at a sampling point when the speed detecting operation is switched based on the information from the edge pulse. A speed control device for an electric motor, wherein the speed control calculation is continued by invalidating the detection value or using the speed detection value one sampling before.
度検出器の二相パルス信号出力の各々の立ち上がり/立
ち下がりエッジを用い、一相エッジ信号を複数段直列に
接続したフリップフロップのクロック入力とし、他の一
相のエッジ信号を前記複数段直列に接続したフリップフ
ロップのクリア(あるいはリセット)信号とすること
で、前記複数段直列に接続したフリップフロップのクリ
ア(あるいはリセット)信号入力側の相の欠相、あるい
は故障を検出することを特徴とするディジタル式速度検
出装置。6. The abnormality determining means according to claim 1, wherein each rising / falling edge of the two-phase pulse signal output of the speed detector is used, and a clock of a flip-flop in which a plurality of one-phase edge signals are connected in series is provided. By inputting another one-phase edge signal as an input to the clear (or reset) signal of the flip-flops connected in series, the clear (or reset) signal input side of the flip-flops connected in series A digital type speed detection device characterized by detecting a phase loss or a failure of the phase.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP5143284A JPH077985A (en) | 1993-06-15 | 1993-06-15 | Digital speed detecting device and electric motor speed control device using the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP5143284A JPH077985A (en) | 1993-06-15 | 1993-06-15 | Digital speed detecting device and electric motor speed control device using the same |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH077985A true JPH077985A (en) | 1995-01-10 |
Family
ID=15335157
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP5143284A Pending JPH077985A (en) | 1993-06-15 | 1993-06-15 | Digital speed detecting device and electric motor speed control device using the same |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH077985A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003500996A (en) * | 1999-05-21 | 2003-01-07 | パプスト−モトーレン ゲーエムベーハー ウント コー カーゲー | Driving method of electric motor and electric motor for implementing the method |
US8896952B2 (en) | 2012-11-30 | 2014-11-25 | Kabushiki Kaisha Toshiba | Disk storage apparatus and method for servo controlling |
JP2019165526A (en) * | 2018-03-19 | 2019-09-26 | 東洋電機製造株式会社 | Rotary machine rotational speed detection |
-
1993
- 1993-06-15 JP JP5143284A patent/JPH077985A/en active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003500996A (en) * | 1999-05-21 | 2003-01-07 | パプスト−モトーレン ゲーエムベーハー ウント コー カーゲー | Driving method of electric motor and electric motor for implementing the method |
US8896952B2 (en) | 2012-11-30 | 2014-11-25 | Kabushiki Kaisha Toshiba | Disk storage apparatus and method for servo controlling |
JP2019165526A (en) * | 2018-03-19 | 2019-09-26 | 東洋電機製造株式会社 | Rotary machine rotational speed detection |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5650779A (en) | Position encoder | |
US5652494A (en) | Angle controller for a switched reluctance drive utilizing a high frequency clock | |
CN1010506B (en) | speed detection device | |
JPH0534105A (en) | Multiple-rotation absolute-value encoder | |
JPH077985A (en) | Digital speed detecting device and electric motor speed control device using the same | |
JP3903478B2 (en) | Control device for permanent magnet type synchronous motor | |
JPH061279B2 (en) | Digital speed detector | |
JPH0466288B2 (en) | ||
KR0169842B1 (en) | A rotating direction decision circuit using encoder for motor control | |
JP3449177B2 (en) | Position detection device with incremental encoder | |
JP4631427B2 (en) | Fault detector for rotational speed detector | |
JPH06221872A (en) | Absolute encoder output signal abnormality detection method | |
JP4660983B2 (en) | Position detection method or stop position control method by pulse encoder | |
JP4227352B2 (en) | Coincidence detection apparatus and method | |
JPH0725698Y2 (en) | Rotating machine speed detector | |
JP3349575B2 (en) | Displacement speed detection method and device | |
KR19990043005A (en) | Motor speed detection device using incremental encoder | |
JPS61189460A (en) | Speed detector failure detection method | |
JPH04285815A (en) | Position counter circuit of rotary encoder | |
JPS61207967A (en) | Electric motor speed control device | |
KR19990085942A (en) | Speed detection device and method | |
JPH05173645A (en) | Position detecting method | |
JPS60200172A (en) | Speed detection apparatus | |
KR19990001541A (en) | Speed detection method and device | |
JP2024116026A (en) | Method for diagnosing abnormalities in a rotation angle detection device and rotation angle detection device |