Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0732615B2 - Motor control device - Google Patents
[go: Go Back, main page]

JPH0732615B2 - Motor control device - Google Patents

Motor control device

Info

Publication number
JPH0732615B2
JPH0732615B2 JP61172067A JP17206786A JPH0732615B2 JP H0732615 B2 JPH0732615 B2 JP H0732615B2 JP 61172067 A JP61172067 A JP 61172067A JP 17206786 A JP17206786 A JP 17206786A JP H0732615 B2 JPH0732615 B2 JP H0732615B2
Authority
JP
Japan
Prior art keywords
output
input
motor
signal
terminal
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.)
Expired - Lifetime
Application number
JP61172067A
Other languages
Japanese (ja)
Other versions
JPS6331483A (en
Inventor
博 岡本
英司 上田
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP61172067A priority Critical patent/JPH0732615B2/en
Publication of JPS6331483A publication Critical patent/JPS6331483A/en
Publication of JPH0732615B2 publication Critical patent/JPH0732615B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Control Of Electric Motors In General (AREA)

Description

【発明の詳細な説明】 産業上の利用分野 本発明は基準信号にモータの回転信号を位相同期させる
モータ制御装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a motor control device for phase-locking a rotation signal of a motor with a reference signal.

従来の技術 従来、直流モータの回転を外部基準信号に位相同期し制
御する場合、モータの回転速度に応じた周波数信号であ
るFG信号を得、基準信号とFG信号を位相比較器にて位相
比較し位相比較信号を得ると伴に、FG信号の周期を周期
検出器にて検出することによりモータの回転速度信号を
得、この位相比較信号と回転速度信号とによりモータの
騒動力を制御することによってモータの回転を安定に制
御している。(例えば、特公昭54−31164号公報) 発明が解決しようとする問題点 このような従来の制御装置では位相比較信号を位相比較
器にて得ると伴に、起動時や同期速度を変える場合にモ
ータに安定に同期速度近傍まで加速或は減速するためと
制御系の応答を安定(所定のダンピング特性)にするた
めに周波数検出器により回転速度を検出する必要があり
制御装置が複雑である。更には、加速、減速の為に速度
信号は直流成分を必要とするために、速度検出部に直流
成分の誤差が発生すると同期引き込み範囲を逸脱し位相
同期制御ができなくなることもある。
Conventional technology Conventionally, when controlling the rotation of a DC motor in phase synchronization with an external reference signal, an FG signal, which is a frequency signal corresponding to the rotation speed of the motor, is obtained and the reference signal and the FG signal are compared by a phase comparator. In addition to obtaining the phase comparison signal, the period detector also detects the period of the FG signal to obtain the rotation speed signal of the motor and controls the noise power of the motor by this phase comparison signal and the rotation speed signal. The motor rotation is stably controlled by. (For example, Japanese Examined Patent Publication No. 54-31164) Problems to be Solved by the Invention In such a conventional control device, when the phase comparison signal is obtained by the phase comparator, the start-up time or the synchronizing speed is changed. In order to stably accelerate or decelerate the motor to near the synchronous speed and to stabilize the response of the control system (predetermined damping characteristic), it is necessary to detect the rotational speed by the frequency detector, and the control device is complicated. Further, since the speed signal needs a DC component for acceleration and deceleration, if an error of the DC component occurs in the speed detector, it may deviate from the sync pull-in range and phase synchronization control may not be possible.

本発明はかかる点に鑑みてなされたもので、モータの回
転速度を検出するための手段を必要とせず簡易な構成
で、起動時や同期速度の変更時、モータを安定に同期速
度近傍まで加速減速でき更には制御時良好な応答(ダン
ピング)特性を得ることのできるモータの制御装置を提
供するものである。
The present invention has been made in view of the above point, and does not require a means for detecting the rotation speed of the motor and has a simple configuration. When the motor is started or when the synchronization speed is changed, the motor is stably accelerated to near the synchronization speed. (EN) Provided is a motor control device capable of decelerating and obtaining a good response (damping) characteristic during control.

問題点を解決するための手段 本発明のモータ制御装置は、周波数発電機を有するモー
タと、第1表にしたがい、モータの回転方向指令信号と
モータの回転方向検出信号に基づき、前記周波数発電機
より得られるFG信号と基準パルス発生器が発生する基準
信号を出力パルスとして出力するモード制御回路と、出
力値が所定の上限値以上に加算及び所定の下限値以下に
減算されることを禁止され、かつ、カウンタのアップ端
子に前記出力パルスが入力される毎に加算を、カウンタ
のダウン端子に前記出力パルスが入力される毎に減算を
行う加減算カウンタよりなる位相比較器と、前記加減算
カウンタの出力に対応した信号の位相を補償する位相補
償回路と、前記位相補償回路により位相補償された信号
に対応した電力を前記モータへ供給する駆動回路より構
成されたものである。
Means for Solving the Problems A motor control device of the present invention is a motor having a frequency generator, and according to Table 1, based on a rotation direction command signal of the motor and a rotation direction detection signal of the motor, the frequency generator. The mode control circuit that outputs the FG signal obtained by the above and the reference signal generated by the reference pulse generator as an output pulse, and the output value is prohibited from being added above the specified upper limit and subtracted below the specified lower limit. And a phase comparator including an addition / subtraction counter that performs addition each time the output pulse is input to the up terminal of the counter and subtracts each time the output pulse is input to the down terminal of the counter; A phase compensation circuit for compensating the phase of a signal corresponding to the output, and a drive for supplying electric power corresponding to the signal phase-compensated by the phase compensation circuit to the motor Those constructed from the road.

作用 本発明は上記した構成により、モータ回転速度が同期速
度と異なる非同期状態(FGパルス信号と基準パルス信号
の周波数が異なる状態)、例えば、モータの起動時や同
期速度の変更時においては加減算カウンタの出力は加算
あるいは減算方向に誤差を累積していき、その誤差は上
述の上限値或は下限値でリミットされるためにモータは
所定の同期速度に加速あるいは減速され、さらに加減算
カウンタの出力は制御系が所定の応答をするように位相
補償をなされているため、モータは安定に同期制御され
る。
Effect of the Invention The present invention has the above-described configuration, and when the motor rotation speed is different from the synchronous speed in an asynchronous state (the frequency of the FG pulse signal and the reference pulse signal is different), for example, when the motor is started or when the synchronous speed is changed, the addition / subtraction counter Error accumulates in the addition or subtraction direction, and since the error is limited by the above upper limit value or lower limit value, the motor is accelerated or decelerated to a predetermined synchronous speed, and the output of the addition / subtraction counter is Since the control system is phase-compensated so as to give a predetermined response, the motor is stably controlled in synchronization.

実施例 以下、本発明の一実施例について図面を参照し説明す
る。
Embodiment An embodiment of the present invention will be described below with reference to the drawings.

第1図は一実施例における要部ブロック図、第2図は第
1図における位相比較器6の詳細図、第3図は第1図に
示される制御系の伝達ブロック線図、第4図は第1図に
おけるモード制御回路の詳細図である。
FIG. 1 is a block diagram of essential parts in one embodiment, FIG. 2 is a detailed view of the phase comparator 6 in FIG. 1, FIG. 3 is a transmission block diagram of the control system shown in FIG. 1, and FIG. FIG. 3 is a detailed view of the mode control circuit in FIG.

第1図において、1は直流モータ、2は直流モータ1の
回転速度に対応した周波数信号(FG信号)を発生する周
波数発電機、4は周波数発電機2よりえられるFG信号を
増幅しパルス信号に波形整形し出力端子41にFGパルス信
号とし出力する波形整形器である。本実施例において
は、周波数発電器2はモータ1の1回転毎にZ個のパル
スを出力端子41に出力されるように設計されている。3
は基準パルス発生器で出力端子31に基準パルス信号を出
力する。
In FIG. 1, 1 is a DC motor, 2 is a frequency generator that generates a frequency signal (FG signal) corresponding to the rotation speed of the DC motor 1, and 4 is a pulse signal that amplifies the FG signal obtained from the frequency generator 2. It is a waveform shaper that performs waveform shaping on the output terminal 41 and outputs it as an FG pulse signal to the output terminal 41. In this embodiment, the frequency generator 2 is designed to output Z pulses to the output terminal 41 for each rotation of the motor 1. Three
Is a reference pulse generator and outputs a reference pulse signal to the output terminal 31.

5はモード制御回路であり、入力端子51に基準パルス信
号が、入力端子52にFGパルス信号が入力される。入力端
子55には回転方向指令が時計方向(正転)の時にハイレ
ベル、反時計方向(逆転)の時にローレベルの信号であ
る回転方向指令信号(ED)が入力される。また、入力端
子56にはモータの回転方向が時計方向(正転)の時にハ
イレベル、反時計方向(逆転)の時にローレベルの信号
である回転方向検出信号(MD)が入力される。
Reference numeral 5 is a mode control circuit, and a reference pulse signal is input to the input terminal 51 and an FG pulse signal is input to the input terminal 52. A rotation direction command signal (ED), which is a high level signal when the rotation direction command is clockwise (normal rotation) and a low level when the rotation direction command is counterclockwise (reverse rotation), is input to the input terminal 55. A rotation direction detection signal (MD), which is a high level signal when the rotation direction of the motor is clockwise (forward rotation) and a low level when the rotation direction of the motor is counterclockwise (reverse rotation), is input to the input terminal 56.

このモード制御回路5は第4図に示すように構成されて
いる。第4図において、501、502は微分器、503は2入
力のORゲート回路、504、505は4入力のマルチプレクサ
ーである。
The mode control circuit 5 is constructed as shown in FIG. In FIG. 4, 501 and 502 are differentiators, 503 is a 2-input OR gate circuit, and 504 and 505 are 4-input multiplexers.

微分回路501には入力端子51より基準パルス信号が、微
分回路502には入力端子52よりFGパルス信号が入力さ
れ、それぞれ入力パルス信号の立ち上がりエッジ毎に微
少幅のパルス信号を出力する。ORゲート回路503には微
分回路501、502の出力が入力されており、その出力は基
準パルス信号、FGパルス信号の立ち上がりエッジに対応
したパルスを出力する。
A reference pulse signal is input to the differentiating circuit 501 from the input terminal 51 and an FG pulse signal is input to the differentiating circuit 502 from the input terminal 52, and a pulse signal of a minute width is output at each rising edge of the input pulse signal. The outputs of the differentiating circuits 501 and 502 are input to the OR gate circuit 503, and the outputs thereof output pulses corresponding to the rising edges of the reference pulse signal and the FG pulse signal.

マルチプレクサ504、505は、セレクト端子A,Bがともに
ハイレベルの時に入力D0を、端子Aがハイレベルで端子
Bがローレベルの時は入力D1を、端子Aがローレベルで
端子Bがハイレベルの時は入力D2を、端子A、Bがとも
にローレベルの時は入力D3を出力する。マルチプレクサ
504、505のセレクト端子Aには回転方向指令信号(ED)
が、セレクト端子Bには回転方向検出信号(MD)が入力
される。
The multiplexers 504 and 505 input D0 when select terminals A and B are both at high level, input D1 when terminal A is at high level and terminal B is at low level, and input D1 when terminal A is at low level and terminal B is at high level. When it is, the input D2 is output, and when both terminals A and B are at the low level, the input D3 is output. Multiplexer
Rotation direction command signal (ED) is applied to select terminal A of 504 and 505.
However, the rotation direction detection signal (MD) is input to the select terminal B.

マルチプレクサ504の入力D0には微分器501の出力が、D1
にはORゲート503の出力が、D3には微分器502の出力が入
力され、D2は接地されローレベルが入力されている。ま
た、マルチプレクサ505の入力D0には微分器502の出力
が、D2にはORゲート503の出力が、D3には微分器501の出
力が入力され、D1は接地されローレベルが入力されてい
る。
The output of the differentiator 501 is connected to the input D0 of the multiplexer 504 by D1.
The output of the OR gate 503 is input to, the output of the differentiator 502 is input to D3, the D2 is grounded, and the low level is input. Further, the output of the differentiator 502 is input to the input D0 of the multiplexer 505, the output of the OR gate 503 is input to D2, the output of the differentiator 501 is input to D3, and D1 is grounded and the low level is input.

モード制御回路を第4図の様に構成することにより、そ
の出力端子53、54には第1表に示すように、ED、MD信号
に従って基準パルス、FGパルスの立ち上がりエッジに対
応した信号が出力される。
By configuring the mode control circuit as shown in Fig. 4, signals corresponding to the rising edges of the reference pulse and FG pulse are output to the output terminals 53 and 54 according to the ED and MD signals as shown in Table 1. To be done.

6は位相比較器で入力端子61,62は各々モード制御回路
5の出力端子53,54に接続されている。
Reference numeral 6 is a phase comparator, and input terminals 61 and 62 are connected to output terminals 53 and 54 of the mode control circuit 5, respectively.

位相比較器6は第2図に示すように構成されている。第
2図において6−1は4ビットのバイナリな加減算カウ
ンタで出力端子Qa,Qb,Qc,Qdを有し、Qaが最下位ビッ
ト、Qbは第2ビット目、Qcは第3ビット目、Qdは最上位
ビットの出力端子であり各々の出力は4ビットの出力デ
ータ(D0,D1,D2,D3)として出力端子63に出力される。
6−2は4ビットのスイッチ回路でその出力端子a,b,c
は論理レベル(0)を出力端子dには論理レベル(1)
を出力するように設定されており、各々の出力端子a,b,
c,dは加減算カウンタ6−1のデータ入力端子A,B,C,Dに
接続されている。6−3は4入力のANDゲート回路で、
入力端子は加減算カウンタ6−1の出力端子Qa,Qb,Qc,Q
dに各々接続されている。6−4は4入力のNORゲート回
路でゲート回路で、入力端子は各々加減算カウンタ6−
1の出力端子Qa,Qb,Qc,Qdに接続されている。6−5,6−
6は2入力のORゲート回路で、ゲート回路6−5の一方
の入力端子はゲート回路6−3の出力端子に、他方の入
力端子は位相比較器6の入力端子61に接続されている。
ゲート回路6−6の一方の入力端子はゲート回路6−4
の出力端子に、他方の入力端子は位相比較器6の入力端
子62に接続されている。ゲート回路6−5,6−6の出力
端子は各々加減算カウンタ6−1のクロック入力端子で
あるUP,DOWN端子に接続されている。6−7はスイッチ
で一方の端子は接地され、他方の端子は加減算カウンタ
6−1のLOAD端子に接続されている。
The phase comparator 6 is constructed as shown in FIG. In FIG. 2, reference numeral 6-1 is a 4-bit binary addition / subtraction counter having output terminals Qa, Qb, Qc, Qd, where Qa is the least significant bit, Qb is the second bit, Qc is the third bit, and Qd. Is an output terminal for the most significant bit, and each output is output to the output terminal 63 as 4-bit output data (D 0 , D 1 , D 2 , D 3 ).
6-2 is a 4-bit switch circuit whose output terminals a, b, c
Is a logic level (0) and the output terminal d is a logic level (1)
The output terminals a, b, and
c and d are connected to the data input terminals A, B, C and D of the addition / subtraction counter 6-1. 6-3 is a 4-input AND gate circuit,
The input terminal is the output terminal Qa, Qb, Qc, Q of the addition / subtraction counter 6-1.
Each connected to d. Reference numeral 6-4 is a 4-input NOR gate circuit, which is a gate circuit, whose input terminals are addition / subtraction counters 6-, respectively.
It is connected to one output terminal Qa, Qb, Qc, Qd. 6-5, 6-
Reference numeral 6 is a 2-input OR gate circuit. One input terminal of the gate circuit 6-5 is connected to the output terminal of the gate circuit 6-3, and the other input terminal is connected to the input terminal 61 of the phase comparator 6.
One input terminal of the gate circuit 6-6 has a gate circuit 6-4.
, And the other input terminal is connected to the input terminal 62 of the phase comparator 6. The output terminals of the gate circuits 6-5 and 6-6 are connected to the UP and DOWN terminals which are the clock input terminals of the addition / subtraction counter 6-1. A switch 6-7 has one terminal grounded and the other terminal connected to the LOAD terminal of the addition / subtraction counter 6-1.

加減算カウンタ6−1はUP端子に入力されるパルスの立
ち上がり縁毎に加算を、DOWN端子に入力されるパルスの
立ち上がり縁毎に減算を行う。又電源投入時等の初期状
態においてはLOAD端子がスイッチ6−7を介して接地さ
れデータ端子A,B,C,Dに入力されている各々のデータが
ロードされ出力端子Qa,Qb,Qc,Qdに出力される。
The addition / subtraction counter 6-1 performs addition for each rising edge of the pulse input to the UP terminal and subtracts for each rising edge of the pulse input to the DOWN terminal. In the initial state when the power is turned on, the LOAD terminal is grounded via the switch 6-7 and each data input to the data terminals A, B, C, D is loaded and output terminals Qa, Qb, Qc, Output to Qd.

7は4ビットのD/A変換器で入力データ(D0,D1,D2,D3
に対応したアナログ電圧 E0=E*(D0*20+D1*21+D2*22+D3*23)/24 を出力端子72に出力する。
Numeral 7 is a 4-bit D / A converter, which is input data (D 0 , D 1 , D 2 , D 3 )
And it outputs the analog voltage E 0 = E * (D 0 * 2 0 + D 1 * 2 1 + D 2 * 2 2 + D 3 * 2 3) / 2 4 output terminals 72 corresponding to.

8は高域の周波数領域において位相の進み補償を行う位
相補償回路で入力端子81はD/A変換器7の出力端子72に
接続され位相補償された信号EPは出力端子82に出力され
る。その伝達関数は1+T*S (S:ラプラシアン)で
ある。又位相補償回路8の出力端子82は駆動回路9の入
力端子91に接続されている。駆動回路9は基準電圧E
R(ER=E/2)と入力端子91に入力される電圧 EPとの差
電圧に比例した電流を出力端子92を介してモータ1に供
給する。
Reference numeral 8 is a phase compensating circuit for compensating the phase advance in the high frequency region, the input terminal 81 is connected to the output terminal 72 of the D / A converter 7, and the phase-compensated signal EP is output to the output terminal 82. Its transfer function is 1 + T * S (S: Laplacian). The output terminal 82 of the phase compensation circuit 8 is connected to the input terminal 91 of the drive circuit 9. The drive circuit 9 has a reference voltage E
A current proportional to the difference voltage between R (E R = E / 2) and the voltage E P input to the input terminal 91 is supplied to the motor 1 via the output terminal 92.

以上のような構成においてモータ1を正転の回転方向指
令を与え起動した場合の動作について説明する。
The operation when the motor 1 is started by giving the normal rotation direction command in the above-described configuration will be described.

初期状態において加減算カウンタ6−1のLOAD端子はス
イッチ6−7を介して接地されており加減算カウンタ6
−1の4ビットの出力データは(D3,D2,D1,D0)=(1,
0,0,0)であり出力端子82にはE/2の電圧が出力されてい
る。よってモータ1には電流が供給されない。又、ゲー
ト回路6−3,6−4の出力レベルは供に(0)を維持し
ている。スイッチ6−7を開くことにより加減算カウン
タ6−1はロード状態が解除され基準入力端子61に入力
される基準パルスの立ち上がり縁毎に加算される。その
結果出力端子82にはER以上の電圧が出力され、モータ1
は加速トルクが発生し回転を始めFGパルスが入力端子62
に入力され、カウンタ6−1はFGパルスの立ち上がり縁
毎に減算をおこう。一般に起動時等の加速時に於てはff
g<fref(ffg:FGパルスの周波数、fref:基準パルスの周
波数)であり加減算カウンタ6−1の出力データの値は
暫時増加するが、出力データ(D3,D2,D1,D0)が(1,1,
1,1)になるとゲート回路6−3の出力レベルは(1)
となり、UP端子に加算パルスがそれ以上入力されること
が禁止される。よってモータ1は同期速度近傍まで加速
され最終的にモータ1は同期状態すなわちFGパルスの周
波数が基準パルスの周波数と等しくなるように回転が制
御される。
In the initial state, the LOAD terminal of the addition / subtraction counter 6-1 is grounded via the switch 6-7, and the addition / subtraction counter 6
The 4-bit output data of -1 is (D 3 , D 2 , D 1 , D 0 ) = (1,
0,0,0), and the voltage of E / 2 is output to the output terminal 82. Therefore, no current is supplied to the motor 1. The output levels of the gate circuits 6-3 and 6-4 are maintained at (0). When the switch 6-7 is opened, the load state of the addition / subtraction counter 6-1 is released and the addition is performed at each rising edge of the reference pulse input to the reference input terminal 61. As a result, a voltage of E R or higher is output to the output terminal 82, and the motor 1
Generates acceleration torque and starts to rotate, and FG pulse is input terminal 62
, And the counter 6-1 will subtract every rising edge of the FG pulse. Generally, ff during acceleration such as startup
g <fref (ffg: frequency of FG pulse, fref: frequency of reference pulse), and the value of the output data of the addition / subtraction counter 6-1 increases for a while, but the output data (D 3 , D 2 , D 1 , D 0 ) Is (1,1,
When it becomes 1,1), the output level of the gate circuit 6-3 becomes (1)
Therefore, it is prohibited to input additional pulse to UP terminal. Therefore, the motor 1 is accelerated to near the synchronous speed, and finally the motor 1 is controlled to rotate in a synchronous state, that is, the frequency of the FG pulse becomes equal to the frequency of the reference pulse.

以上、起動時の動作について述べたが同期速度を更に早
い同期速度に変更する場合は基準パルスの周波数を高く
設定することにより達成できその時の加速時における系
の振舞いは上述の起動時と同じ振舞いをしより高い速度
での同期状態となる。次ぎに、ある同期状態から基準パ
ルス信号の周波数を低く設定するとffg>frefとなり加
減算カウンタ6−1は暫時減算され、その出力データ
(D3,D2,D1,D0)は(1,0,0,0)より小さくなりモータ1
に減速トルクが発生しモータ1は減速をしだす。又減速
時、状況によってはカウンタ6−1の出力データ(D3,D
2,D1,D0)は(0,0,0,0)に達することがあるが4ビット
の出力データが全て(0)になるとゲート回路6−4の
出力が(1)となりカウンタ6−1のDOWN端子に減算の
ためのパルスが入力されないためにモータ1は設定され
た同期速度近傍まで減速されその後同期状態に回転が制
御される。
The operation at startup has been described above, but when changing the synchronous speed to a higher synchronous speed, it can be achieved by setting the frequency of the reference pulse to a higher value, and the behavior of the system at the time of acceleration at that time is the same as that at startup described above. Then, it becomes a synchronized state at a higher speed. Next, if the frequency of the reference pulse signal is set to a low value from a certain synchronization state, ffg> fref, and the addition / subtraction counter 6-1 is temporarily subtracted, and its output data (D 3 , D 2 , D 1 , D 0 ) becomes (1, Motor 1 becomes smaller than 0,0,0)
A deceleration torque is generated in the motor 1 and the motor 1 starts decelerating. During deceleration, the output data (D 3 , D
2 , D 1 , D 0 ) may reach (0,0,0,0), but when all the 4-bit output data becomes (0), the output of the gate circuit 6-4 becomes (1) and the counter 6 Since the pulse for subtraction is not input to the DOWN terminal of -1, the motor 1 is decelerated to the vicinity of the set synchronous speed, and thereafter the rotation is controlled to the synchronous state.

同期状態における制御系の伝達ブロック線図を第3図に
しめす。第3図においてJはモータ1の回転部の慣性モ
ーメント、Kθ(S)は位相比較器6とD/A変換器7の
伝達特性、(1+T*S)は位相補償回路8の伝達特
性、1/(1+TF*S)回路のノイズ除去のための低域通
過フィルタの伝達特性でその時定数TFは系の応答に影響
を与えないように十分小さくされている。gmは駆動回路
9の伝達特性、KTはモータ1のトルク定数である。又、
Sはラプラシアン、TLはモータ1の負荷トルク、θmは
モータ1の回転角度である。
A transfer block diagram of the control system in the synchronized state is shown in FIG. In FIG. 3, J is the moment of inertia of the rotating portion of the motor 1, Kθ (S) is the transfer characteristic of the phase comparator 6 and the D / A converter 7, (1 + T * S) is the transfer characteristic of the phase compensation circuit 8, and 1 In the transfer characteristics of the low-pass filter for noise removal of the / (1 + T F * S) circuit, its time constant T F is made sufficiently small so as not to affect the system response. gm is the transfer characteristic of the drive circuit 9, and K T is the torque constant of the motor 1. or,
S is Laplacian, T L is the load torque of the motor 1, and θm is the rotation angle of the motor 1.

また、Kθ(S)の位相回りの少ない周波数領域にこの
系の自然角周波数ωnが存在するようにすると、その周
波数領域近傍における負荷トルクから回転角度までの伝
達関数は(1)式のように2次の共振系となる。
Further, if the natural angular frequency ωn of this system exists in the frequency region where the phase rotation of Kθ (S) is small, the transfer function from the load torque to the rotation angle in the vicinity of the frequency region is as shown in equation (1). It becomes a secondary resonance system.

ここに 尚 ωn《1/TF よって位相補償回路8のフィルタの時定数を適当に選ぶ
ことにより制御系を安定にできる。
here Incidentally, by appropriately selecting the time constant of the filter of the phase compensation circuit 8 according to ωn << 1 / T F, the control system can be stabilized.

発明の効果 以上述べてきたように、本発明のモータ制御装置は、モ
ータの回転方向指令信号とモータの回転方向検出信号に
基づき、周波数発電機より得られるFG信号と基準パルス
発生器が発生する基準信号を出力パルスとして出力し、
出力値が所定の上限値以上に加算及び所定の下限値以下
に減算されることを禁止され、かつ、加減算カウンタの
アップ端子に前記出力パルスが入力される毎に加算を、
加減算カウンタのダウン端子に前記出力パルスが入力さ
れる毎に減算を行う位相比較器より得られる位相信号を
位相補償回路により位相補償し、その位相補償された信
号によりモータへ電力を供給することにより、極めて簡
易な構成でモータの起動や同期速度の変更時に安定して
加速、減速ができ、さらに安定した制御特性を得ること
ができるものである。
Effects of the Invention As described above, the motor control device of the present invention generates the FG signal and the reference pulse generator obtained from the frequency generator based on the motor rotation direction command signal and the motor rotation direction detection signal. Output the reference signal as an output pulse,
The output value is prohibited from being added above a predetermined upper limit value and subtracted below a predetermined lower limit value, and addition is performed each time the output pulse is input to the up terminal of the addition / subtraction counter,
By performing phase compensation on the phase signal obtained from the phase comparator that performs the subtraction each time the output pulse is input to the down terminal of the adder / subtractor counter, and supplying power to the motor by the phase compensated signal. With a very simple structure, stable acceleration and deceleration can be performed at the time of starting the motor and changing the synchronous speed, and more stable control characteristics can be obtained.

尚、実施例に於ては、カウンタの出力値をD/A変換した
後にアナログ的に位相補償を行われなっているが、カウ
ンタの出力をデジタルフィルタにより位相補償しその
後、D/A変換器によりアナログ値としも全く同じ効果を
得られることは言うまでもない。
In the embodiment, the output value of the counter is D / A converted and then the phase is compensated in an analog manner. However, the counter output is phase-compensated by a digital filter, and then the D / A converter is used. It goes without saying that the same effect can be obtained even with an analog value.

【図面の簡単な説明】[Brief description of drawings]

第1図は本発明の一実施例におけるモータ制御装置にお
ける要部ブロック図、第2図は位相比較器の詳細図、第
3図は本実施例における制御系の伝達ブロック線図、第
4図は第1図におけるモード制御回路の詳細図である。 1……モータ、2……周波数発電機、3……基準パルス
発生器、4……波形整形器、5……モード制御回路、6
……位相比較器、7……D/A変換器、8……位相補償回
路、9……駆動回路、6−1……加減算カウンタ、6−
3……4入力ANDゲート回路、6−4……4入力NORゲー
ト回路、6−5,6−6……2入力ORゲート回路。
FIG. 1 is a block diagram of essential parts in a motor control device according to an embodiment of the present invention, FIG. 2 is a detailed view of a phase comparator, FIG. 3 is a transmission block diagram of a control system in the present embodiment, and FIG. FIG. 3 is a detailed view of the mode control circuit in FIG. 1 ... Motor, 2 ... Frequency generator, 3 ... Reference pulse generator, 4 ... Waveform shaper, 5 ... Mode control circuit, 6
...... Phase comparator, 7 …… D / A converter, 8 …… Phase compensation circuit, 9 …… Driving circuit, 6-1 …… Addition / subtraction counter, 6-
3 ... 4-input AND gate circuit, 6-4 ... 4-input NOR gate circuit, 6-5, 6-6 ... 2-input OR gate circuit.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】周波数発電機を有するモータと、下記表に
したがい、モータの回転方向指令信号とモータの回転方
向検出信号に基づき、前記周波数発電機より得られるFG
信号と基準パルス発生器が発生する基準信号を出力パル
スとして出力するモード制御回路と、出力値が所定の上
限値以上に加算及び所定の下限値以下に減算されること
を禁止され、かつ、カウンタのアップ端子に前記出力パ
ルスが入力される毎に加算を、カウンタのダウン端子に
前記出力パルスが入力される毎に減算を行う加減算カウ
ンタよりなる位相比較器と、前記加減算カウンタの出力
に対応した信号の位相を補償する位相補償回路と、前記
位相補償回路により位相補償された信号に対応した電力
を前記モータへ供給する駆動回路より構成されたモータ
制御装置。
1. A motor having a frequency generator, and an FG obtained from the frequency generator based on a motor rotation direction command signal and a motor rotation direction detection signal according to the following table.
A signal and a reference signal generated by a reference pulse generator as an output pulse, a mode control circuit for prohibiting addition and subtraction of an output value above a predetermined upper limit value and below a predetermined lower limit value, and a counter Corresponding to the output of the addition / subtraction counter and a phase comparator consisting of an addition / subtraction counter that performs addition each time the output pulse is input to the up terminal of the counter and subtracts each time the output pulse is input to the down terminal of the counter. A motor control device comprising a phase compensation circuit for compensating for the phase of a signal, and a drive circuit for supplying electric power corresponding to the signal phase-compensated by the phase compensation circuit to the motor.
JP61172067A 1986-07-22 1986-07-22 Motor control device Expired - Lifetime JPH0732615B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61172067A JPH0732615B2 (en) 1986-07-22 1986-07-22 Motor control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61172067A JPH0732615B2 (en) 1986-07-22 1986-07-22 Motor control device

Publications (2)

Publication Number Publication Date
JPS6331483A JPS6331483A (en) 1988-02-10
JPH0732615B2 true JPH0732615B2 (en) 1995-04-10

Family

ID=15934920

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61172067A Expired - Lifetime JPH0732615B2 (en) 1986-07-22 1986-07-22 Motor control device

Country Status (1)

Country Link
JP (1) JPH0732615B2 (en)

Also Published As

Publication number Publication date
JPS6331483A (en) 1988-02-10

Similar Documents

Publication Publication Date Title
US5332956A (en) Motor rotation controlling device
JP2001156631A (en) PLL (PhaseLockedLoop) circuit
US4818927A (en) Acceleration/deceleration control apparatus using slip speed
EP0029846B1 (en) Digital velocity servo
JPH0732615B2 (en) Motor control device
JPH0732616B2 (en) Motor control device
CA1111906A (en) Motor control system
JPH0530152B2 (en)
JP4067616B2 (en) Motor speed control device
JP2000060177A (en) Speed controller for dc brushless motor
JPH02197283A (en) Rotation control device
JP2859452B2 (en) Motor control circuit
JP3126372B2 (en) Motor control circuit
JP3102520B2 (en) Drive device for brushless motor
JPH0323832Y2 (en)
JP2734754B2 (en) Digital servo device
JP2982480B2 (en) Phase locked loop
JPS5880156A (en) Capstan controlling method of vtr
JP3296915B2 (en) Motor speed control circuit
JPS6325909Y2 (en)
JPS62217890A (en) Rotation control device of motor
EP0929144A2 (en) Motor drive control system and method
JPS63198586A (en) Motor speed control device
JPH0279791A (en) Brushless motor drive control device
JPH0456554B2 (en)

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term