JPH028748A - Position detector for rotor - Google Patents

Position detector for rotor

Info

Publication number
JPH028748A
JPH028748A JP15900388A JP15900388A JPH028748A JP H028748 A JPH028748 A JP H028748A JP 15900388 A JP15900388 A JP 15900388A JP 15900388 A JP15900388 A JP 15900388A JP H028748 A JPH028748 A JP H028748A
Authority
JP
Japan
Prior art keywords
circuit
phase
signal
resolver
angle
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
Application number
JP15900388A
Other languages
Japanese (ja)
Inventor
Yasuharu Tamura
田村 安治
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.)
Fuji Electric Co Ltd
Original Assignee
Fuji Electric 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 Fuji Electric Co Ltd filed Critical Fuji Electric Co Ltd
Priority to JP15900388A priority Critical patent/JPH028748A/en
Publication of JPH028748A publication Critical patent/JPH028748A/en
Pending legal-status Critical Current

Links

Landscapes

  • Transmission And Conversion Of Sensor Element Output (AREA)
  • Measurement Of Length, Angles, Or The Like Using Electric Or Magnetic Means (AREA)

Abstract

PURPOSE:To achieve a reduction in position detecting errors at a high speed area of a rotor by adding an output signal of a detecting circuit to an output signal of a phase comparison circuit in a PLL circuit to accomplish an operation of advancing a phase corresponding to a speed of the rotor with respect to an angle of rotation detection signal of a resolver. CONSTITUTION:A motor 1 or a rotational speed detection circuit 11 of a resolver 2 interlocking it is arranged and by an output signal thereof, a value kdthetaE/dt proportional to a time differentiated value of an angle of rotation of the resolver 2 is added to an output signal DELTAtheta(DELTAtheta=thetaO+thetaE-theta) of a phase comparison circuit 5 to generate a new deviation signal DELTAtheta1(DELTAtheta1=thetaO+thetaE+kdthetaE/dt-theta) to produce an input signal of a PI adjuster 6 for adjusting the signal DELTAtheta1 in comparison with a zero value. Thus, a counter 8 outputs a phase angle signal theta(theta thetaO+thetaE+ kdthetaE/dt) by adding a correction value kdthetaE/dt to an angle sum thetaO+thetaE as results of a control computation by a PLL circuit made up of a closed circuit comprising elements to a sine wave generator 9 from the circuit 5 with DELTAtheta1 0. Thus, a phase advancing operation is performed corresponding to a speed of a rotor with respect to an angle of rotation detection signal of the resolver.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明はACサーボモータ等による電動サーボ系制御
用のフェーズロックドループ回路を用いた回転体の位置
検出装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a position detection device for a rotating body using a phase-locked loop circuit for controlling an electric servo system using an AC servo motor or the like.

〔従来の技術〕[Conventional technology]

従来のこの種の回転体の位置検出装置としては第3図に
示すブロック回路図に例示するものが知られている。
As a conventional position detecting device for a rotating body of this type, one illustrated in the block circuit diagram shown in FIG. 3 is known.

第3図において、レゾルバ2はモータ1に連動し、その
2相巻線は励磁回路3からの2相正弦波交流電圧により
それぞれ励磁され、その出力は該交流励磁電圧の位相角
θ。と前記レゾルバ2の電気角表示の回転角θ、との和
をその位相角とする2相正弦波交流電圧となる。また前
記交流励磁電圧は前記励磁回路3に入力されるOSC<
基準発振器)4からのクロック信号に対応する角速度と
前記位相角θ。とを有する。なお前記角度θ、は前記モ
ータ1の位置信号として用いるものである。
In FIG. 3, the resolver 2 is interlocked with the motor 1, its two-phase windings are each excited by a two-phase sinusoidal AC voltage from the excitation circuit 3, and its output is at a phase angle θ of the AC excitation voltage. A two-phase sine wave alternating current voltage whose phase angle is the sum of the rotation angle θ expressed in electrical angle of the resolver 2 is obtained. Further, the AC excitation voltage is inputted to the excitation circuit 3 from OSC<
the angular velocity and the phase angle θ corresponding to the clock signal from the reference oscillator) 4; and has. Note that the angle θ is used as a position signal of the motor 1.

次に位相比較回路5は正弦波発生回路9により作成され
る位相角θの2相正弦波交流電圧と前記レゾルバ2より
出力される2相正弦波交流電圧との位相比較を行なうと
共に低域ろ波機能を有し、その出力はΔθをΔθ=θ。
Next, the phase comparator circuit 5 performs a phase comparison between the two-phase sinusoidal AC voltage of phase angle θ generated by the sine wave generating circuit 9 and the two-phase sinusoidal AC voltage output from the resolver 2, and also performs a low-frequency filter. It has a wave function, and its output is Δθ = θ.

+θ、−θとしてsinΔθに比例した値となる。なお
前記Δθが零に近い場合はsinΔθ−Δθである。
+θ and -θ are values proportional to sinΔθ. Note that when Δθ is close to zero, sin Δθ−Δθ.

また前記位相比較回路5の出力はPI調節器の如き調節
器6によって零値と比較調整され、更に該調節器の出力
はVCO(電圧制御発振器)7に入力される。該VCO
はその人力信号に略比例した周波数のパルス信号を出力
し、該パルス信号はカウンタ8に人力され、更に該カウ
ンタ出力は前記正弦波発生回路9に入力される。
Further, the output of the phase comparison circuit 5 is compared and adjusted with a zero value by a regulator 6 such as a PI regulator, and the output of the regulator is further input to a VCO (voltage controlled oscillator) 7. The VCO
outputs a pulse signal with a frequency approximately proportional to the human input signal, the pulse signal is input to the counter 8, and the counter output is further input to the sine wave generation circuit 9.

前記の位相比較回路5より正弦波発生回路9に至る各要
素により構成される閉回路はフェーズロックドループ回
路(以下PLL回路と称す)を形成し、前記位相差Δθ
を零となすような制御を行ない、定常状態にてΔθ=0
すなわち θ−00+θ、となす。
A closed circuit constituted by each element from the phase comparison circuit 5 to the sine wave generation circuit 9 forms a phase-locked loop circuit (hereinafter referred to as a PLL circuit), and the phase difference Δθ
is controlled so that Δθ=0 in steady state.
That is, θ-00+θ.

従って前記カウンタ8の出力信号をランチ回路IOに入
力し、前記関係式により示される角θをθ。−〇の瞬間
時毎にサンプル・ホールドすなわちラッチすることによ
りθ鴇θ2として所要の回転角θ、の検出を行なうこと
ができる。
Therefore, the output signal of the counter 8 is input to the launch circuit IO, and the angle θ shown by the above relational expression is set to θ. By sampling and holding, that is, latching, at every instant of -0, the required rotation angle θ can be detected as θ θ2.

なお上記の場合、前記角θ。は基準発振器である前記0
3C4のクロック信号を受けて作成される前記レゾルバ
2の励磁用正弦波電圧の位相角であり該励磁電圧が零す
なわち前記関係式にてθ。=0となる時点の周期は一定
となり、従って前記ラッチ動作の周期も一定となる。更
に前記ラッチ動作により正弦波状の角度入力信号をサン
プル・ホールドして得る角度出力信号は段階状のものと
なる。
In the above case, the angle θ. is the reference oscillator.
It is the phase angle of the excitation sine wave voltage of the resolver 2 created in response to the clock signal of 3C4, and the excitation voltage is zero, that is, θ in the above relational expression. The cycle at the time when =0 is constant, and therefore the cycle of the latch operation is also constant. Furthermore, the angular output signal obtained by sampling and holding the sinusoidal angular input signal by the latching operation becomes stepwise.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

しかしながら上記従来方式による回転体の位置検出装置
においては、前記の如くラッチ動作周期が一定であるた
めに、前記回転体が高速となり前記ランチ動作の一定周
期に対する前記レゾルバの出力正弦波交流の周期の比が
小となるに従い前記所要角θ、の段階状検出信号の平均
値波形の位相遅れすなわち位置検出誤差は増す。
However, in the conventional rotary body position detection device, since the latch operation period is constant as described above, the rotor moves at high speed, and the period of the output sine wave alternating current of the resolver with respect to the constant period of the launch operation increases. As the ratio becomes smaller, the phase delay of the average value waveform of the stepwise detection signal of the required angle θ, that is, the position detection error increases.

第4図と第5図とは前記位置検出動作の動作波形図を示
すものであり、θえは目的とするレゾルバ2の回転角の
実際値、θ、は前記PLL回路による復調演算値をラッ
チ動作により取り出した前記角θ、の検出値である。な
お前記両図は何れも前記角度θEとθ、の時間特性を示
すが、それぞれの時間スケールは異なる。
4 and 5 show operation waveform diagrams of the position detection operation, where θ is the actual value of the target rotation angle of the resolver 2, and θ is the demodulated calculated value by the PLL circuit. This is the detected value of the angle θ obtained by the operation. Note that although both of the above figures show the time characteristics of the angles θE and θ, their respective time scales are different.

第4図は前記回転体低速時の検出模様であり前記のθ6
とθ、との位相差すなわち角度検出上の誤差は殆んど無
いが、−力筒5図の前記回転体高速時の検出模様におい
ては前記θ、に比しθEdの平均値は遅れ位相となり角
度検出上の誤差が発生している。
Figure 4 shows the detection pattern when the rotating body is at low speed, and shows the above-mentioned θ6
There is almost no phase difference between and θ, that is, there is almost no error in angle detection, but in the detection pattern when the rotating body is at high speed in Figure 5, the average value of θEd is a delayed phase compared to θ. An error has occurred in angle detection.

上記に鑑み本発明は位置検出対象回転体の速度増大に伴
なう位置検出誤差の増大を防止する回転体の位置検出装
置の提供を目的とするものである。
In view of the above, an object of the present invention is to provide a position detection device for a rotating body that prevents an increase in position detection error due to an increase in the speed of the rotating body whose position is to be detected.

〔課題を解決するための手段〕[Means to solve the problem]

上記目的を達成するために、本発明の回転体の位置検出
装置は、レゾルバの位相変調された出力信号をPLL回
路により復調し前記レゾルバに連動する回転体の位置を
検出する回転体の位置検出装置において、前記回転体の
回転数検出回路を設け、該回転数検出回路の出力信号と
前記PLL回路における前記レゾルバと正弦波発生回路
とのそれぞれの出力信号間位相差を検出する位相比較回
路の出力信号とを加算し、該加算信号を零値を比較基準
値とする演算調節器の入力信号とするものである。
In order to achieve the above object, a rotating body position detection device of the present invention demodulates a phase-modulated output signal of a resolver using a PLL circuit and detects the position of a rotating body that is interlocked with the resolver. In the apparatus, a rotation speed detection circuit of the rotating body is provided, and a phase comparison circuit detects a phase difference between an output signal of the rotation speed detection circuit and respective output signals of the resolver and the sine wave generation circuit in the PLL circuit. and the output signal, and the added signal is used as an input signal of an arithmetic controller that uses the zero value as a reference value for comparison.

〔作用〕[Effect]

前記の如くレゾルバからの位相変調信号をPLL回路に
より復調し該PLL回路より所要の位相信号を検出する
場合の位相角検出誤差の発生は、復調された正弦波状の
位相信号を入力信号とし一定周期のランチ動作によりサ
ンプル・ホールドして得た所要の位相角の段階状出力信
号がその平均波形において前記ランチ動作の一定周期に
対応する位相遅れを前記正弦波状の位相入力信号に対し
て有することに起因する。
As mentioned above, the phase angle detection error occurs when the phase modulation signal from the resolver is demodulated by the PLL circuit and the required phase signal is detected from the PLL circuit. The stepwise output signal of the required phase angle obtained by sampling and holding by the launch operation has a phase lag corresponding to the fixed period of the launch operation in its average waveform with respect to the sinusoidal phase input signal. to cause.

従って前記位相遅れすなわち位相角の検出誤差は、前記
ランチ動作の一定周期に対する前記位相入力信号の周期
の比が小となるに従って、換言すれば前記回転体が高速
になるに従って大となる。
Therefore, the phase delay, that is, the phase angle detection error, increases as the ratio of the period of the phase input signal to the constant period of the launch operation becomes smaller, in other words, as the rotating body becomes faster.

故に前記位相角検出誤差の低減は、前記段階状出力信号
がその平均波形において、前記回転体の速度に応じた位
相進めを受は得る適当な位相進め補償により可能となる
Therefore, the phase angle detection error can be reduced by appropriate phase advance compensation in which the stepped output signal receives a phase advance in its average waveform in accordance with the speed of the rotating body.

上記に従い本発明は、前記回転体の速度検出回路を設け
、該検出回路の出力信号に−dθE /at(K;定数
)を前記位相比較回路5の出力信号Δθ (Δθ=θ。
In accordance with the above, the present invention provides a speed detection circuit for the rotating body, and adds -dθE/at (K; constant) to the output signal of the detection circuit to the output signal Δθ (Δθ=θ) of the phase comparison circuit 5.

十〇、−〇)に加算して新たな偏差信号Δθ、(Δθ、
・θ。十〇、+に−dθt /dt−θ)を作成し、該
信号Δθ、を零値と比較する前記調節器6の人力となす
ことにより前記の如き回転体の速度に応じた位相進め補
償を行なうものである。
10, -〇) to create a new deviation signal Δθ, (Δθ,
・θ. 10. Create a signal Δθ (−dθt /dt−θ) at It is something to do.

〔実施例〕〔Example〕

以下この発明の実施例を図面により説明する。 Embodiments of the present invention will be described below with reference to the drawings.

第1図はこの発明の実施例を示すブロック回路図、第2
図は第1図に対応する動作波形図である。
FIG. 1 is a block circuit diagram showing an embodiment of the present invention, and FIG.
The figure is an operation waveform diagram corresponding to FIG. 1.

なお第1図においては第3図に示す従来技術の実施例の
場合と同一機能の構成要素に対しては同一の表示符号を
附している。
In FIG. 1, the same reference numerals are given to components having the same functions as in the prior art embodiment shown in FIG. 3.

第1図は第3図に示す回路図において、モータl又は該
モータに連動するレゾルバ2の回転速度検出回路11を
設け、該検出回路の出力信号であり前記レゾルバ2の回
転角の時間微分値に比例した値に−dθ、 /diを位
相比較回路5の出力信号Δθ (Δθ−θ。十〇、−θ
)に加算して新たな偏差信号ΔθI(Δθ1θ。÷θ、
+に−dθt/dt−θ)を作成し、該信号Δθ1を零
値と比較調整するPI調整器6の入力信号となすもので
ある。
FIG. 1 is a circuit diagram shown in FIG. 3, in which a rotation speed detection circuit 11 of a motor l or a resolver 2 interlocked with the motor is provided, and the output signal of the detection circuit is a time differential value of the rotation angle of the resolver 2. -dθ, /di to the value proportional to the output signal Δθ of the phase comparison circuit 5 (Δθ−θ. 10, −θ
) to create a new deviation signal ΔθI(Δθ1θ.÷θ,
−dθt/dt−θ) is generated at +, and the signal Δθ1 is used as an input signal of the PI adjuster 6, which compares and adjusts the signal Δθ1 with a zero value.

上記構成により、位相比較回路5から正弦波発生回路9
に至る各要素による閉回路で構成するフェーズロックド
ループ(P L L)回路におけるΔθl#0となす制
御演算結果として、カウンタ8は前記角度和θ。十θ、
に補正値に・dθE/cftを加算した位相角信号θ(
θ−θ。tθ、 十に−dθt/dt)を出力する。該
信号θはランチ回路10においてθ。=0の時点毎にラ
ンチ動作を受け、検出信号θ、+K・dθE/d【とな
って段階状の波形として出力される。
With the above configuration, from the phase comparison circuit 5 to the sine wave generation circuit 9
The counter 8 calculates the angle sum θ as a control calculation result of Δθl#0 in a phase-locked loop (PLL) circuit constituted by a closed circuit of each element leading to . ten theta,
The phase angle signal θ(
θ−θ. tθ, -dθt/dt) is output. The signal θ is set to θ in the launch circuit 10. =0, the detection signal θ, +K·dθE/d is output as a stepwise waveform.

第2図は上記検出動作を示す動作波形図であり、従来技
術による場合を示す第5図に対応する。第2図に示す如
くランチ回路lOからの検出信号(θEl)の波形は前
記補正値に−dθ、 /d tにより、第5図に示す無
補正の場合に比し、進み位相となり、その平均波形と前
記レゾルバ回転角の実際値(θ、)と・の位相差すなわ
ち該回転角θ。
FIG. 2 is an operation waveform diagram showing the above-mentioned detection operation, and corresponds to FIG. 5 showing the case according to the prior art. As shown in Fig. 2, the waveform of the detection signal (θEl) from the launch circuit IO has a lead phase due to the correction value -dθ, /dt compared to the case without correction shown in Fig. 5, and its average The phase difference between the waveform and the actual value (θ, ) of the resolver rotation angle, that is, the rotation angle θ.

の検出誤差は低減されている。The detection error of is reduced.

〔発明の効果〕〔Effect of the invention〕

本発明によれば、位相変調されたレゾルバの出力信号を
PLL回路により復調する回転体の位置検出装置におい
て、前記回転体の回転速度検出回路を設け、該検出回路
の出力信号を前記PLL回路における位相比較回路の出
力信号に加算することにより前記レゾルバの回転角検出
信号に対し前記回転体の速度に応じた位相進め動作を行
なうことができ、前記回転体の高速域における位置検出
誤差を容易に低減させることが可能となる。
According to the present invention, in a rotating body position detection device that demodulates a phase-modulated output signal of a resolver using a PLL circuit, a rotation speed detection circuit of the rotary body is provided, and the output signal of the detection circuit is transmitted to the PLL circuit. By adding it to the output signal of the phase comparator circuit, it is possible to perform a phase advance operation on the rotation angle detection signal of the resolver according to the speed of the rotating body, and to easily eliminate position detection errors in the high speed range of the rotating body. It becomes possible to reduce this.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図はこの発明の実施例を示すブロック回路図、第2
図は第1図に対応する回転体高速時の動作波形図、第3
図は従来技術の実施例を示すブロック回路図、第4図と
第5図とは第3図による動作波形図でありそれぞれ回転
体の低速時と高速時とに対応するものである。 1・・・モータ(回転体)、2・・・レゾルバ、3・・
・励磁回路、4・・・OSC(基準発振器)、5・・・
位相比較回路、6・・・pr調節器、7・・・VCO(
電圧制御発振器)、8・・・カウンタ、9・・・正弦波
発生回路、IO・・・ランチ回路、工1・・・回転速度
検出回路。 第2図 第4図 8w 第5図
FIG. 1 is a block circuit diagram showing an embodiment of the present invention, and FIG.
The figure shows the operating waveform diagram when the rotating body is at high speed corresponding to figure 1, and figure 3.
The figure is a block circuit diagram showing an embodiment of the prior art, and FIGS. 4 and 5 are operational waveform diagrams according to FIG. 3, which correspond to low speed and high speed times of the rotating body, respectively. 1... Motor (rotating body), 2... Resolver, 3...
・Excitation circuit, 4...OSC (reference oscillator), 5...
Phase comparison circuit, 6...pr regulator, 7...VCO (
Voltage controlled oscillator), 8... Counter, 9... Sine wave generation circuit, IO... Launch circuit, Engineering 1... Rotation speed detection circuit. Figure 2 Figure 4 Figure 8w Figure 5

Claims (1)

【特許請求の範囲】[Claims] 1)レゾルバの位相変調された出力信号をフェーズロッ
クドループ回路により復調し前記レゾルバに連動する回
転体の位置を検出する回転体の位置検出装置において、
前記回転体の回転数検出回路を設け、該回転数検出回路
の出力信号と前記フェーズロックドループ回路における
前記レゾルバと正弦波発生回路とのそれぞれの出力信号
間位相差を検出する位相比較回路の出力信号とを加算し
、該加算信号を零値を比較基準値とする演算調節器の入
力信号とすることを特徴とする回転体の位置検出装置。
1) A rotating body position detection device that demodulates a phase-modulated output signal of a resolver using a phase-locked loop circuit and detects the position of a rotating body that is interlocked with the resolver,
an output of a phase comparison circuit that includes a rotation speed detection circuit of the rotating body and detects a phase difference between an output signal of the rotation speed detection circuit and each output signal of the resolver and the sine wave generation circuit in the phase-locked loop circuit; A position detecting device for a rotating body, characterized in that the added signal is used as an input signal of an arithmetic controller that uses a zero value as a reference value for comparison.
JP15900388A 1988-06-27 1988-06-27 Position detector for rotor Pending JPH028748A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15900388A JPH028748A (en) 1988-06-27 1988-06-27 Position detector for rotor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15900388A JPH028748A (en) 1988-06-27 1988-06-27 Position detector for rotor

Publications (1)

Publication Number Publication Date
JPH028748A true JPH028748A (en) 1990-01-12

Family

ID=15684110

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15900388A Pending JPH028748A (en) 1988-06-27 1988-06-27 Position detector for rotor

Country Status (1)

Country Link
JP (1) JPH028748A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1912325A3 (en) * 2006-09-19 2008-04-30 Rockwell Automation Technologies, Inc. Electronic line shaft with phased lock loop filtering and predicting

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1912325A3 (en) * 2006-09-19 2008-04-30 Rockwell Automation Technologies, Inc. Electronic line shaft with phased lock loop filtering and predicting

Similar Documents

Publication Publication Date Title
JPH04307306A (en) Angle position sensor for revolving shaft
JP2020088880A (en) Motor control device and motor control method
JPH028748A (en) Position detector for rotor
US4734655A (en) Digital rotation detecting apparatus
JP3526405B2 (en) PLL circuit and PWM converter using the same
JPS63229321A (en) Rotation detector
JPH08200367A (en) Control device for magnetic bearing
JPS63234881A (en) Driving device for ultrasonic motor
JP2674024B2 (en) Servo controller
Antonakopoulos et al. A new microcontroller-based technique for generating variable voltage/frequency sinusoidal PWM signals
JPH01321366A (en) Speed/position detector for rotor
JPH1090311A (en) Apparatus for detecting a.c. amplitude
SU672613A1 (en) Manipulator control system
JPS5812836B2 (en) Dendo Kinosokudo Seigiyo Cairo
Bubnov et al. Improvement of phasing method of synchronous-infase electric drive with quasi optimal for fast release regulation
SU1372582A1 (en) Method of controlling the angular position of rotor of double-supply motor
JPS62262687A (en) Speed controller for synchronous ac servo motor
JPS5923195B2 (en) Thyristor motor control device
JPS62211512A (en) Rotational position detector
JPS63218818A (en) Resolver type rotation angle detector
JPH0588051B2 (en)
JPS63142269A (en) Speed detector in vector controller for induction motor
JPS5937894A (en) Variable speed driving system for synchronous machine
JPS62230365A (en) Voltage type pwm inverter controlling device
JPS63290967A (en) Resolver speed detecting device