JPH02211085A - Automatic zero adjuster for speed command - Google Patents

Automatic zero adjuster for speed command

Info

Publication number
JPH02211085A
JPH02211085A JP1028588A JP2858889A JPH02211085A JP H02211085 A JPH02211085 A JP H02211085A JP 1028588 A JP1028588 A JP 1028588A JP 2858889 A JP2858889 A JP 2858889A JP H02211085 A JPH02211085 A JP H02211085A
Authority
JP
Japan
Prior art keywords
speed command
analog
speed
digital
switches
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
JP1028588A
Other languages
Japanese (ja)
Inventor
Koji Endo
浩二 遠藤
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP1028588A priority Critical patent/JPH02211085A/en
Publication of JPH02211085A publication Critical patent/JPH02211085A/en
Pending legal-status Critical Current

Links

Landscapes

  • Control Of Velocity Or Acceleration (AREA)
  • Control Of Electric Motors In General (AREA)

Abstract

PURPOSE:To improve accuracy of a speed control without using a precise and expensive component by correcting the offset and gain of an operational amplifier, an analog/digital converter at every predetermined time in a speed command input circuit of a servo unit using a digital control. CONSTITUTION:A microprocessor 4 closes a switch 1b, opens switches 1a, 1c, and reads a zero speed command V0 (= zero volt) as digital value of an offset through an A/D converter 3. Then, it closes the switch 1c, opens the switches 1a, 1b, and reads a reference voltage Vref as a digital value through the converter 3. Then, it closes the switch 1a, opens the switches 1b, 1c, reads a speed command Vcmd as a digital value Vcmd through the converter 3, calculates a corrected speed command, and controls the speed with it as a final speed command value.

Description

【発明の詳細な説明】 〔発明の目的〕 (産業上の利用分野) 本発明は電動機の速度を制御するサーボ装置における速
度指令の自動零調装置に関するものである。
DETAILED DESCRIPTION OF THE INVENTION [Object of the Invention] (Industrial Application Field) The present invention relates to an automatic zero adjustment device for a speed command in a servo device that controls the speed of an electric motor.

(従来の技術) 速度制御を実施する一般的なサーボ装置のブロック図を
第2図に示す。
(Prior Art) FIG. 2 shows a block diagram of a general servo device that performs speed control.

第2図において、速度指令Vendは速度検出器8で検
出された速度帰還信号Vfbと入力回路9Aで突き合わ
され、その差が比例積分器5で比例積分され、その出力
が電流増幅器6で増幅されて比例積分器5の出力に比例
した電流を電動機7に流す。
In FIG. 2, the speed command Vend is matched with the speed feedback signal Vfb detected by the speed detector 8 at the input circuit 9A, the difference is proportionally integrated by the proportional integrator 5, and the output thereof is amplified by the current amplifier 6. A current proportional to the output of the proportional integrator 5 is caused to flow through the motor 7.

アナログ回路で構成されている場合の速度指令の入力回
路9Aの一例を第3図に示す。
FIG. 3 shows an example of a speed command input circuit 9A constructed of an analog circuit.

第3図において、演算増幅器9は、可変電源11によっ
て速度指令Vendのオフセットおよび演算増幅器9の
オフセットを打ち消すように調整される。
In FIG. 3, operational amplifier 9 is adjusted by variable power supply 11 so as to cancel out the offset of speed command Vend and the offset of operational amplifier 9. In FIG.

調整抵抗12は演算増幅器9のゲインの調整用であり、
速度指令Vendに対する電動機速度の調整に使用され
る。
The adjustment resistor 12 is for adjusting the gain of the operational amplifier 9,
It is used to adjust the motor speed with respect to the speed command Vend.

(発明が解決しようとする課題) この場合、オフセットおよびゲインは温度などの環境条
件によって変化する可能性があり、この変化は速度制御
精度にそのまま現れてくるので、ドリフトの小さな演算
増幅器を使用する必要がある。
(Problem to be solved by the invention) In this case, the offset and gain may change depending on environmental conditions such as temperature, and this change directly affects speed control accuracy, so an operational amplifier with small drift is used. There is a need.

第4図はマイクロプロセッサを使用したディジタル制御
の場合であるが、この場合も速度指令をアナログで入力
することが多く行われており、この場合は、アナログ/
ディジタル変換器3を用い、アナログの速度指令Ven
dをディジタル値に変換してマイクロプロセッサに入力
する。
Figure 4 shows the case of digital control using a microprocessor, but in this case as well, speed commands are often input in analog form;
Using the digital converter 3, the analog speed command Ven
d is converted into a digital value and input to the microprocessor.

この場合、オフセットおよびゲインの変化は演算増幅器
のみでなく、アナログ/ディジタル変換器も含めて考慮
する必要がある。
In this case, changes in offset and gain need to be considered not only for the operational amplifier but also for the analog/digital converter.

本発明は、ディジタル制御を用いたサーボ装置の速度指
令入力回路において、演算増幅器、アナログ/ディジタ
ル変換器のオフセットおよびゲインを一定時間ごとに補
正することによって、精度の良い高価な部品を使用する
ことなく、速度制御の精度を向上できる合理的な速度指
令の自動零調装置を提供することを目的としている。
The present invention corrects the offset and gain of the operational amplifier and analog/digital converter at regular intervals in a speed command input circuit for a servo device using digital control, thereby making it possible to use highly accurate and expensive components. The purpose of the present invention is to provide an automatic zero adjustment device for a rational speed command that can improve speed control accuracy.

〔発明の構成〕[Structure of the invention]

(課題を解決するための手段と作用) 上記の目的を達成するために本発明は、速度制御を行う
サーボ装置において、零速度指令を検出する手段、速度
指令基準を検出する手段、上記2つの指令および速度指
令をアナログ/ディジタル変換するアナログ/ディジタ
ル変換器および演算用のマイクロプロセッサを設け、ア
ナログ/ディジタル変換器の出力を用いてマイクロプロ
セッサが自動的に速度指令を零点調整できるようにして
いる。
(Means and operations for solving the problem) In order to achieve the above object, the present invention provides a servo device that performs speed control, a means for detecting a zero speed command, a means for detecting a speed command reference, and a means for detecting a speed command reference, and a means for detecting a speed command standard. An analog/digital converter for analog/digital conversion of commands and speed commands and a microprocessor for calculation are provided, and the output of the analog/digital converter is used to enable the microprocessor to automatically zero-adjust the speed command. .

(実施例) 本発明の一実施例を第1図に示す。(Example) An embodiment of the present invention is shown in FIG.

第1図において、la、 lb、 lcはスイッチ、2
は演算増幅器、3はアナログ/ディジタル変換器、4は
マイクロプロセッサである。
In Figure 1, la, lb, and lc are switches, 2
is an operational amplifier, 3 is an analog/digital converter, and 4 is a microprocessor.

マイクロプロセッサ4は第5図のフローチャートに従っ
て速度指令VCヨdのアナログ値をディジタル値として
マイクロプロセッサ4に取り込む。
The microprocessor 4 takes in the analog value of the speed command VC Yod as a digital value according to the flowchart of FIG.

すなわちマイクロプロセッサ4は適当なタイミングでス
イッチ1bを閉、スイッチla、 lcを開にし。
That is, the microprocessor 4 closes the switch 1b and opens the switches la and lc at appropriate timing.

零速度指令v0(=ゼロボルト)をアナログ/ディジタ
ル変換器3を介して、オフセット分のディジタル値v0
として読込む。
The zero speed command v0 (=zero volts) is converted to an offset digital value v0 via the analog/digital converter 3.
Read as .

次にマイクロプロセッサ4は、上記と異るタイミングで
スイッチ1cを閉、スイッチla、 lbを開にし、基
準電圧Vrafをアナログ/ディジタル変換器3を介し
てディジタル値Vrefとして読み込む。
Next, the microprocessor 4 closes the switch 1c and opens the switches la and lb at a timing different from that described above, and reads the reference voltage Vraf as a digital value Vref via the analog/digital converter 3.

フセット)に対応しており、Vrefの値に変動がなは
マイクロプロセッサ4内に設定された目標値Vrefo
と一致するはずであり、一致しない場合は演算増幅器2
の入力抵抗R1とフィードバック抵抗Rfの誤差すなわ
ちゲインの誤差 となるので、これを算出する。
If the value of Vref changes, the target value Vrefo set in the microprocessor 4
should match, and if they do not match, operational amplifier 2
This is the error between the input resistance R1 and the feedback resistance Rf, that is, the gain error, so this is calculated.

次にスイッチlaを閉、 lb、 fcを開にし、速度
指令Vendをアナログ/ディジタル変換器3を介して
ディジタル値Ve+mdとして読み込み、補正された速
度指令Vcmdoを Vcmdo =  (Vcs*d −Vo)  X E
として算出し、これを最終的な速度指令値として速度制
御を行う。
Next, close the switch la, open lb and fc, read the speed command Vend as a digital value Ve+md via the analog/digital converter 3, and calculate the corrected speed command Vcmdo as Vcmdo = (Vcs*d - Vo) X E
This is calculated as the final speed command value and speed control is performed.

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

以上説明したように、本発明によれば精度の悪い安価な
抵抗やオフセットのある演算増幅器を使用しても、常に
自動的にゲインおよびオフセットを補正して正しい指令
値を取り込むことが可能となり、また温度によるドリフ
トについても影響を受けない合理的な速度指令の自動零
調装置が得られる。
As explained above, according to the present invention, even if an inexpensive resistor with poor precision or an operational amplifier with an offset is used, it is possible to always automatically correct the gain and offset and obtain the correct command value. Furthermore, an automatic zero adjustment device with a reasonable speed command that is not affected by temperature drift can be obtained.

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

第1図は本発明の一実施例を示すブロック図。 第2図はサーボ装置の一般的な構成を示すブロック図、
第3図は・アナログ制御の場合の一般的な速度指令入力
回路、第4図はディジタル制御の場合の一般的な速度指
令入力回路、第5図は本発明の動作を示すフローチャー
トである。 la、 lb、 lc−スイッチ。 2.9.10・・・演算増幅器。 3・・・アナログ/ディジタル変換器、4・・・マイク
ロプロセッサ。 5・・・比例積分器、   6・・・電流増幅器、7・
・・電動機、     8・・・速度検出器。
FIG. 1 is a block diagram showing one embodiment of the present invention. Figure 2 is a block diagram showing the general configuration of the servo device;
3 is a general speed command input circuit for analog control, FIG. 4 is a general speed command input circuit for digital control, and FIG. 5 is a flowchart showing the operation of the present invention. la, lb, lc-switches. 2.9.10...Operation amplifier. 3...Analog/digital converter, 4...Microprocessor. 5...Proportional integrator, 6...Current amplifier, 7.
...Electric motor, 8...Speed detector.

Claims (1)

【特許請求の範囲】[Claims] アナログ入力回路に入力されたアナログ値の速度指令を
アナログ/ディジタル変換器を介してディジタル値に変
換した速度指令の零点調整を行う速度指令の自動零調装
置において、上記アナログ入力回路に設けられて速度指
令、零速度指令および速度指令基準電圧を各個に入力す
る3つのスイッチと、上記3つのスイッチを所定のタイ
ミングで順次開閉させると共に、そのアナログ入力に対
応するディジタル値からアナログ入力回路のオフセット
およびゲインの変化を算出し、これに基づいてアナログ
速度指令の零点を補正するマイクロプロセッサを設けた
ことを特徴とする速度指令の自動零調装置。
In an automatic zero adjustment device for a speed command that adjusts the zero point of a speed command obtained by converting an analog value speed command input to an analog input circuit into a digital value via an analog/digital converter, the speed command is provided in the analog input circuit. There are three switches for inputting the speed command, zero speed command, and speed command reference voltage respectively, and the three switches are opened and closed in sequence at predetermined timing, and the offset and offset of the analog input circuit are calculated from the digital value corresponding to the analog input. An automatic zero adjustment device for a speed command, characterized in that it is provided with a microprocessor that calculates a change in gain and corrects the zero point of an analog speed command based on this.
JP1028588A 1989-02-09 1989-02-09 Automatic zero adjuster for speed command Pending JPH02211085A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1028588A JPH02211085A (en) 1989-02-09 1989-02-09 Automatic zero adjuster for speed command

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1028588A JPH02211085A (en) 1989-02-09 1989-02-09 Automatic zero adjuster for speed command

Publications (1)

Publication Number Publication Date
JPH02211085A true JPH02211085A (en) 1990-08-22

Family

ID=12252757

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1028588A Pending JPH02211085A (en) 1989-02-09 1989-02-09 Automatic zero adjuster for speed command

Country Status (1)

Country Link
JP (1) JPH02211085A (en)

Similar Documents

Publication Publication Date Title
US4063447A (en) Bridge circuit with drift compensation
US6864808B2 (en) System and method for processing a signal
JP3081751B2 (en) Electric quantity measuring device
US3454880A (en) Plural servo measuring device including "zero" and "range" calibration
JPH02211085A (en) Automatic zero adjuster for speed command
JPH0686540A (en) Microcomputer controlled stabilized power supply circuit
US4032856A (en) Drift compensated amplifier, particularly for measuring signals
KR0160997B1 (en) Compensation method for servo-worm up drift in robot position control system
US4701701A (en) Apparatus for measuring characteristics of circuit elements
JPS6313307A (en) Sonorade stroke control method
JPS6244667A (en) Circuit device balancing and adjusting diagonal branch voltage to be measured of resistance bridge circuit
JPH0610765B2 (en) Process control equipment
JP4022059B2 (en) Current amplifier circuit offset adjustment method and current amplifier circuit having offset adjustment function
US4232259A (en) Servo-system
JPH06265613A (en) Magnetic sensor device
JPS63121320A (en) Da converter with error correcting circuit
JPH0228913B2 (en) CHOSEIMOKUHYODENATSUSETSUTEIHOHO
JPH05142006A (en) Offset voltage measuring device
JPH0124597Y2 (en)
SU796789A2 (en) Device for automatic control of objects with delay
JP2791799B2 (en) Current output device
JPH029928A (en) Fuel injection controller
JP3250705B2 (en) Positioning device
JPH05233006A (en) Gain adjuster for closed loop control
JPH0648015U (en) Furnace temperature control system