JPH01209977A - Electric motor control device - Google Patents

Electric motor control device

Info

Publication number
JPH01209977A
JPH01209977A JP63032234A JP3223488A JPH01209977A JP H01209977 A JPH01209977 A JP H01209977A JP 63032234 A JP63032234 A JP 63032234A JP 3223488 A JP3223488 A JP 3223488A JP H01209977 A JPH01209977 A JP H01209977A
Authority
JP
Japan
Prior art keywords
register
information
speed
control device
motor control
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
JP63032234A
Other languages
Japanese (ja)
Inventor
Kazuyuki Takada
和幸 高田
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 JP63032234A priority Critical patent/JPH01209977A/en
Publication of JPH01209977A publication Critical patent/JPH01209977A/en
Pending legal-status Critical Current

Links

Landscapes

  • Control Of Electric Motors In General (AREA)

Abstract

PURPOSE:To obtain a speed detecting means with the speed feedback information in a small ripple by calculating the speed information being based on the information, newly input, and the information input by the one-three preceding timing. CONSTITUTION:A signal, output from a sensor 1 detecting a rotating position of an electric motor, is stored in a present position register 2. A register 3 fetches a content of this present position register 2 in every fixed time, simultaneously transmitting data, stored existing up to now in the register 3, to a register 4. Next a differential amount of these registers is stored in a register 5. Here in registers 6, 7, 8, a value of the register 5 is stored respectively by the one, two and three preceding timing. A value of the register 5 multiplied by four, value of the register 6 multiplied by two and values of the registers 7, 8 are totalized, and multiplying this obtained value by an arbitrary constant N, thus obtained value is used serving as the speed feedback signal (b).

Description

【発明の詳細な説明】 産業上の利用分野 本発明は電動機制御装置に関するもので、特に電動機の
速度検出手段の改善に係るものである。
DETAILED DESCRIPTION OF THE INVENTION FIELD OF INDUSTRIAL APPLICATION The present invention relates to a motor control device, and more particularly to an improvement in speed detection means for a motor.

従来の技術 近年、電動機制御装置はマイコン等の進歩によりデジタ
ル化が進んでいる。
2. Description of the Related Art In recent years, motor control devices have become increasingly digitalized due to advances in microcomputers and the like.

一般に電動機制御装置は第3図の様な構成となっており
、電動機15の回転を回転位置検出器11で検出し、こ
の検出した信号を速度検出装置12に入力して速度を検
出する。この検出した速度フィードバック信号Cと外部
からの速度指令信号dとを演算して速度誤差アンプ13
に入力し、電流制御装置14を介して電動機15を駆動
制御するように構成している。ここで速度フィードバッ
ク信号Cは非常に重要な役割りを担っている。
In general, a motor control device has a configuration as shown in FIG. 3, in which the rotation of the motor 15 is detected by a rotational position detector 11, and the detected signal is input to a speed detection device 12 to detect the speed. The speed error amplifier 13 calculates the detected speed feedback signal C and the speed command signal d from the outside.
The configuration is such that the electric motor 15 is driven and controlled via the current control device 14. Here, the speed feedback signal C plays a very important role.

電動機制御装置のデジタル化を行う場合、いかに良質の
速度フィードバック情報を安価に得るかが重要なポイン
トであり、従来の方法においては問題があった。
When digitalizing a motor control device, an important point is how to obtain high-quality speed feedback information at a low cost, and conventional methods have had problems.

以下に従来の電動機制御装置における速度検出手段につ
いて説明する。
The speed detection means in a conventional motor control device will be explained below.

第2図は従来の電動機制御装置の速度検出手段を示i図
で、電動機の回転位置を検出するセンサ1より出力され
る信号はデジタル値(離散値)として現在位置レジスタ
2に格納されている。
Figure 2 is a diagram showing the speed detection means of a conventional motor control device, in which a signal output from a sensor 1 that detects the rotational position of the motor is stored in a current position register 2 as a digital value (discrete value). .

この現在位置レジスタ2の内容を一定時間(サンプリン
グ周期T)毎にレジスタ3に取り込むと同時にレジスタ
4にレジスタ3に今まであったデータを転送する。
The contents of the current position register 2 are taken into the register 3 at regular intervals (sampling period T), and at the same time, the data that has been in the register 3 is transferred to the register 4.

以上の動作によりレジスタ3には最も新しく入力した位
置情報、レジスタ4にはその1つ前に入力した位置情報
が格納される。次にこれらのレジスタの差分をレジスタ
5に格納し任意の定数Nを積算した結果、レジスタ10
に速度フィードバック情報aを得る。
Through the above operations, the most recently input position information is stored in the register 3, and the position information input immediately before that is stored in the register 4. Next, the difference between these registers is stored in register 5, and as a result of integrating an arbitrary constant N, register 10
Obtain speed feedback information a.

以上が従来の電動機制御装置の原理で、具体的な実現手
段としてデジタルLSI等の71−ドウエアやマイコン
ソフトウェア等で構成される。。
The above is the principle of a conventional electric motor control device, and the concrete implementation means include 71-ware such as a digital LSI, microcomputer software, etc. .

発明が解決しようとする課題 しかしながら上記従来の構成では、電動機の回転速度が
高い場合には問題がないが、低速になると速度フィード
バック情報aのリップルが太き(なるという欠点がある
。その様子を第4図に示す。
Problems to be Solved by the Invention However, with the conventional configuration described above, there is no problem when the rotation speed of the electric motor is high, but when the rotation speed becomes low, the ripple of the speed feedback information a becomes thick. It is shown in Figure 4.

サンプリングタイミングtに対し現在位置レジスタ2の
変化が遅い場合に特に大きな速度フィードバック情報a
のリップルが出ることがわかる。これは電動機の回転位
置情報をデジタル値(離散値)として入力しているため
に生ずる量子化誤差の影響で、この様なり・ブ元の大き
な速度フィードパ・・り情報aを使用した電動機制御装
置は制御性が悪い。従って電動機の回転位置を検出する
位置検出装置1の分解能を高くして量子化誤差をなるべ
く小さくする様にしているが、これは高価な位置検出装
置を必要とするという欠点がある。
Especially when the change in the current position register 2 is slow with respect to the sampling timing t, the speed feedback information a is particularly large.
It can be seen that a ripple appears. This is due to the influence of quantization errors that occur because the rotational position information of the motor is input as digital values (discrete values). has poor controllability. Therefore, the resolution of the position detecting device 1 for detecting the rotational position of the electric motor is increased to minimize the quantization error, but this has the disadvantage of requiring an expensive position detecting device.

本発明は上記従来の問題点を解決するもので、速度フィ
ードバック情報のリップルが小さい速度検出手段を提供
することにより、制御性が良く安価な電動機制御装置を
提供することを目的とする。
The present invention solves the above-mentioned conventional problems, and aims to provide a motor control device with good controllability and low cost by providing speed detection means with small ripples in speed feedback information.

課題を解決するための手段 この目的を達成するために本発明による電動機制御装置
は速度検出手段として演算装置から最も新しく入力した
情報VE4と1づ前のタイミングで入力した情報vE3
とそのまた1つ前のタイミングで入力した情報VE2と
そのまた1つ前のタイミングで入力したvElと任意の
定数Nに対し、N (4×VE4+2×VE3+VE2
+VE 1 )として速度情報を出力するデジタルフィ
ルタ装置を設けたものである。
Means for Solving the Problem To achieve this object, the motor control device according to the present invention uses, as a speed detection means, information VE4 inputted most recently from the arithmetic unit and information vE3 inputted at the previous timing.
For the information VE2 inputted at the timing before that, vEl inputted at the timing just before that, and an arbitrary constant N, N (4×VE4+2×VE3+VE2
+VE 1 ) is provided with a digital filter device that outputs speed information.

作用 上記構成によって良品の速度フィードバック情報を非常
に簡単に且つ安価に得られ、電動機制御装置の制御性向
上が図れる。
Effect: With the above configuration, speed feedback information of non-defective products can be obtained very easily and inexpensively, and the controllability of the motor control device can be improved.

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

第1図は本発明の一実施例における電動機制御装置の速
度検出手段を示すものである。第1図において1は電動
機の回転位置を検出するセンサ、2は現在位置レジスタ
2.3,4,5,6.7゜8.9.10はレジスタであ
る。ここでレジスタ5.6.7,8.9は本発明による
デジタルフィルタ装置構成゛用のレジスタで、その他の
レジスタは従来例と同じ構成のものである。
FIG. 1 shows speed detection means of a motor control device in one embodiment of the present invention. In FIG. 1, 1 is a sensor for detecting the rotational position of the electric motor, 2 is a current position register 2.3, 4, 5, 6.7°, 8.9.10 is a register. Here, registers 5, 6, 7 and 8, 9 are registers for the digital filter device configuration according to the present invention, and the other registers have the same configuration as the conventional example.

以上のように構成された本実施例の電動機制御装置の速
度検出手段についてその動作を説明する。
The operation of the speed detection means of the motor control device of this embodiment configured as described above will be explained.

第1図において電動機の回転位置を検出するセンサlよ
り出力される信号はデジタル値(離散値)として現在位
置レジスタ2に格納されている。この現在位置レジスタ
2の内容を一定時間(サンプリング周期T)毎にレジス
タ3に取り込むと同時にレジスタ4ヘレジスタ3に今ま
であったデータを転送する。
In FIG. 1, a signal output from a sensor l that detects the rotational position of the electric motor is stored in a current position register 2 as a digital value (discrete value). The contents of the current position register 2 are taken into the register 3 at fixed time intervals (sampling period T), and at the same time, the data previously stored in the register 3 is transferred to the register 4.

以上の動作によりレジスタ3には最も新しく入力した位
置情報、レジスタ4にはその1つ前に入力した位置情報
が格納される。次にこれらのレジスタの差分をレジスタ
5に格納される。ここでレジスタ6には1つ前のタイミ
ングのレジスタ5の値が、レジスタ7には2つ前のタイ
ミングのレジスタ5の値が、レジスタ8には3つ前のタ
イミングのレジスタ5の値が格納されている。ここでレ
ジスタ5の値を4倍した値とレジスタ6の値を2倍した
値とレジスタ7の値とレジスタ8の値を合計した値をレ
ジスタ9に格納し任意の定数Nを積算した結果、レジス
タ10に速度フィードバック情報すを得た。
Through the above operations, the most recently input position information is stored in the register 3, and the position information input immediately before that is stored in the register 4. Next, the difference between these registers is stored in register 5. Here, register 6 stores the value of register 5 at one timing before, register 7 stores the value of register 5 at two timings before, and register 8 stores the value of register 5 at three timings before. has been done. Here, the sum of the value of register 5 multiplied by 4, the value of register 6 multiplied by 2, the value of register 7, and the value of register 8 is stored in register 9, and an arbitrary constant N is integrated. Speed feedback information was obtained in the register 10.

以上が本発明による電動機制御装置の速度検出手段をハ
ードウェアで構成した場合の一実施例である。
The above is an embodiment in which the speed detection means of the motor control device according to the present invention is configured by hardware.

ここで本発明による電動機制御装置の速度検出手段より
得られる速度フィードバック情報すを第5図に示す。第
4図に示す従来の電動機制御装置の速度検出手段より得
られる速度フィードバック情報と対比してリップルが大
幅に低減していることがわかる。
FIG. 5 shows speed feedback information obtained from the speed detection means of the motor control device according to the present invention. It can be seen that the ripple is significantly reduced compared to the speed feedback information obtained from the speed detection means of the conventional motor control device shown in FIG.

本発明による電動機制御装置の速度検出手段に用いるデ
ジタルフィルタ装置は特にマイコンで処理する場合にシ
フト動作と加算動作のみによって処理できるため非常に
簡単な構成で且つ高速に処理できる利点がある。又、複
雑な構成を持つ他のデジタルフィルタ装置を搭載した電
動機制御装置と本発明による電動機制御装置を比較して
その制御性は、実用上はとんど遜色ないものである。
The digital filter device used in the speed detecting means of the motor control device according to the present invention has the advantage that it has a very simple structure and can process at high speed, especially when it is processed by a microcomputer, because it can be processed by only a shift operation and an addition operation. Further, when comparing the motor control device according to the present invention with another motor control device equipped with a digital filter device having a complicated configuration, the controllability thereof is practically comparable.

発明の効果 以上゛の説明から明らかなように本発明は、電動機制御
装置の速度検出手段において演算装置から最も新しく入
力した情報VE4と1つ前のタイミングで入力した情報
VE3とそのまた1つ前のタイミングで入力した情報V
E2とそのまた1つ前のタイミングで入力したVEIと
任意の定数Nに対し、N (4×VE4+2×VE3+
VE2+VE1)として速度情報を出力するデジタルフ
ィルタ装置を設けたことにより、良好な速度フィードバ
ック情報を得ることができ、その情報により、電動機制
御装置の低速時における制御性を大幅に向上できるもの
である。
Effects of the Invention As is clear from the above explanation, the present invention provides information on the information VE4 inputted most recently from the arithmetic unit in the speed detection means of the motor control device, the information VE3 inputted at the previous timing, and the information VE3 inputted one time before. Information V entered at the timing of
For VEI input at E2 and one timing before it, and an arbitrary constant N, N (4×VE4+2×VE3+
By providing a digital filter device that outputs speed information as VE2+VE1), good speed feedback information can be obtained, and this information can significantly improve the controllability of the motor control device at low speeds.

又、上記特定の特性を持つデジタルフィルタ装置はマイ
コンで非常に処理しやすい構成となっているため、マイ
コンの処理能力に対する負担を最小限にとどめることが
できる。もちろんハードウェアで構成する場合において
も簡単かつ安価に構成することができる。
Furthermore, since the digital filter device having the above-mentioned specific characteristics is configured to be very easily processed by a microcomputer, the burden on the processing capacity of the microcomputer can be kept to a minimum. Of course, even when configured with hardware, it can be configured easily and inexpensively.

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

第1図は本発明の一実施例における電動機制御装置の速
度検出手段を示す図、第2図は従来の電動機制御装置の
速度検出手段を示す図、第3図は一般的な電動機制御装
置の構成図、第4図は従来の電動機制御手段の速度フィ
ードバック情報を示す図、第5図は本発明による電動機
制御装置の速度フィードバック情報を示す図である。 1・・・・・・電動機の回転位置を検出するセンサ、2
・・・・・・現在位置レジスタ2.3〜10・・・・・
・レジスタ、11・・・・・・回転位置検出器、12・
・・・・・速度検出装置(速度検出手段)、13・・・
・・・速度誤差アンプ、14・・・・・・電流制御装置
、15・・・・・パ電動機、16・・・・・・演算装置
、17・・・・・・デジタルフィルタ装置、b・・・・
・・速度フィードバック情報、C・・・・・・速度フィ
ートノくツク信号、d・・・・・・速度指令信号。 代理人の氏名 弁理士 中尾敏男 ほか1名第2図 第3図 第4図 第6図
FIG. 1 is a diagram showing the speed detection means of a motor control device according to an embodiment of the present invention, FIG. 2 is a diagram showing the speed detection means of a conventional motor control device, and FIG. 3 is a diagram showing the speed detection means of a conventional motor control device. FIG. 4 is a diagram showing the speed feedback information of the conventional motor control means, and FIG. 5 is a diagram showing the speed feedback information of the motor control device according to the present invention. 1...Sensor that detects the rotational position of the electric motor, 2
...Current position register 2.3 to 10...
・Register, 11...Rotational position detector, 12.
...Speed detection device (speed detection means), 13...
... Speed error amplifier, 14 ... Current control device, 15 ... Parameter motor, 16 ... Arithmetic device, 17 ... Digital filter device, b. ...
...Speed feedback information, C...Speed foot check signal, d...Speed command signal. Name of agent: Patent attorney Toshio Nakao and one other person Figure 2 Figure 3 Figure 4 Figure 6

Claims (1)

【特許請求の範囲】[Claims] 電動機の回転位置を検出する位置検出装置と、この位置
検出装置の出力を一定時間の周期ごとに入力し最も新し
く入力した位置情報とその1つ前に入力した位置情報と
の差分を出力する演算装置と、この演算装置の出力を基
に速度情報を抽出し出力するデジタルフィルタ装置を備
え、デジタルフィルタ装置が演算装置から最も新しく入
力した情報VE4と1つ前のタイミングで入力した情報
VE3とそのまた1つ前のタイミングで入力した情報V
E2とそのまた1つ前のタイミングで入力したVE1と
任意の定数Nに対し、N(4×VE4+2×VE3+V
E2+VE1)として速度情報を出力し、これを速度フ
ィードバック情報として使用することを特徴とした電動
機制御装置。
A position detection device that detects the rotational position of the electric motor, and an operation that inputs the output of this position detection device at regular intervals and outputs the difference between the most recently input position information and the position information input immediately before. and a digital filter device that extracts and outputs speed information based on the output of this arithmetic device, and the digital filter device extracts and outputs speed information based on the output of the arithmetic device, and the digital filter device extracts and outputs speed information from the arithmetic device, and the digital filter device extracts and outputs speed information from the arithmetic device. Also, the information V entered at the previous timing
For E2, VE1 input at the previous timing, and an arbitrary constant N, N(4×VE4+2×VE3+V
An electric motor control device characterized in that it outputs speed information as E2+VE1) and uses this as speed feedback information.
JP63032234A 1988-02-15 1988-02-15 Electric motor control device Pending JPH01209977A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63032234A JPH01209977A (en) 1988-02-15 1988-02-15 Electric motor control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63032234A JPH01209977A (en) 1988-02-15 1988-02-15 Electric motor control device

Publications (1)

Publication Number Publication Date
JPH01209977A true JPH01209977A (en) 1989-08-23

Family

ID=12353289

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63032234A Pending JPH01209977A (en) 1988-02-15 1988-02-15 Electric motor control device

Country Status (1)

Country Link
JP (1) JPH01209977A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58177871A (en) * 1982-04-06 1983-10-18 三菱電機株式会社 Traffic demand analyzer for elevator
JPS59172986A (en) * 1983-03-19 1984-09-29 Yaskawa Electric Mfg Co Ltd Control method for rotating electrical machines
JPS59185561A (en) * 1983-04-07 1984-10-22 Ube Ind Ltd Controlling method of injection speed of shot plunger
JPS6332137A (en) * 1986-07-28 1988-02-10 Japan Electronic Control Syst Co Ltd Electronically controlled fuel injection system for internal combustion engines
JPS63148881A (en) * 1986-12-12 1988-06-21 Fanuc Ltd Speed control device for servo motor

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58177871A (en) * 1982-04-06 1983-10-18 三菱電機株式会社 Traffic demand analyzer for elevator
JPS59172986A (en) * 1983-03-19 1984-09-29 Yaskawa Electric Mfg Co Ltd Control method for rotating electrical machines
JPS59185561A (en) * 1983-04-07 1984-10-22 Ube Ind Ltd Controlling method of injection speed of shot plunger
JPS6332137A (en) * 1986-07-28 1988-02-10 Japan Electronic Control Syst Co Ltd Electronically controlled fuel injection system for internal combustion engines
JPS63148881A (en) * 1986-12-12 1988-06-21 Fanuc Ltd Speed control device for servo motor

Similar Documents

Publication Publication Date Title
JPS61164481A (en) Speed control system
JPH0221237B2 (en)
JPS59188385A (en) Servo control circuit
JPH02165055A (en) Speed detector
JPH036459A (en) Method for detecting number of rotations
JPH061279B2 (en) Digital speed detector
JPS62260574A (en) Detection of rotational speed of motor
JP3349575B2 (en) Displacement speed detection method and device
JPS60143780A (en) Rotary angular velocity operation circuit
JPS63179259A (en) Speed detection method using resolver
JPH0395411A (en) Measuring device of average value
JPS62259101A (en) Speed arithmetic system
JP3320454B2 (en) Motor position control device and motor position control method
JPS63142269A (en) Speed detector in vector controller for induction motor
JP2840406B2 (en) Error signal generator
JP2891472B2 (en) Speed signal detection circuit
JP2001033467A (en) Rotation speed detector
JPS63222268A (en) Rotational speed detector
JP2501814Y2 (en) Analog signal input device
JPS6247717A (en) Digital servo control system
JPS62171486A (en) Ac servo motor controller
JPH0515184A (en) Speed detector
JPH0452526A (en) Tracking analyzer
JPH01124769A (en) Speed detecting device
JPH01270783A (en) Motor controller