JPH0726968B2 - Speed detection device in vector control device of induction motor - Google Patents
Speed detection device in vector control device of induction motorInfo
- Publication number
- JPH0726968B2 JPH0726968B2 JP61289636A JP28963686A JPH0726968B2 JP H0726968 B2 JPH0726968 B2 JP H0726968B2 JP 61289636 A JP61289636 A JP 61289636A JP 28963686 A JP28963686 A JP 28963686A JP H0726968 B2 JPH0726968 B2 JP H0726968B2
- Authority
- JP
- Japan
- Prior art keywords
- induction motor
- speed
- speed detection
- vector control
- control device
- 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
Links
- 238000001514 detection method Methods 0.000 title claims description 20
- 230000006698 induction Effects 0.000 title claims description 14
- 230000005284 excitation Effects 0.000 description 7
- 238000000034 method Methods 0.000 description 7
- 230000001934 delay Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000004804 winding Methods 0.000 description 1
Landscapes
- Control Of Ac Motors In General (AREA)
Description
【発明の詳細な説明】 A.産業上の利用分野 本発明、誘導電動機のベクトル制御装置に係り、特にそ
の速度検出装置に関するものである。DETAILED DESCRIPTION OF THE INVENTION A. Field of Industrial Application The present invention relates to a vector control device for an induction motor, and more particularly to a speed detection device thereof.
B.発明の概要 本発明は、誘導電動機のベクトル制御装置において、 比較的速応性を要求されない極低速時には、速度検出に
フイルター演算を付加することにより、 リツプルを減少させ、安定した運転を実現するものであ
る。B. Summary of the Invention The present invention realizes stable operation in a vector control device for an induction motor by adding filter calculation to speed detection at extremely low speeds where relatively fast response is not required. It is a thing.
C.従来の技術 誘導電動機のベクトル制御においては、一次周波数指令
ωoを速度検出値ωnと演算により決定されるすべり周
波数ωsの和により決定する。C. Conventional Technology In vector control of an induction motor, the primary frequency command ωo is determined by the sum of the speed detection value ωn and the slip frequency ωs determined by calculation.
D.発明が解決しようとする問題点 従来の速度検出装置においては、速度検出値にリツプル
があると、一次周波数指令ωoが変動し、すべり周波数
ωsにリツプルが生じたと同等となり、トリクリツプル
を生じ、これが回転体の回転むらとなる。特に軽負荷に
て極低速の運転をする場合には、この速度検出リツプル
による回転むらが問題となる。D. Problems to be Solved by the Invention In the conventional speed detection device, if there is a ripple in the speed detection value, the primary frequency command ωo fluctuates, which is equivalent to a ripple in the slip frequency ωs, which causes a triple ripple. This causes uneven rotation of the rotating body. Especially when operating at an extremely low speed with a light load, uneven rotation due to the speed detection ripple becomes a problem.
E.問題点を解決するための手段 本発明は上述の問題点に鑑みてなされたもので、誘導電
動機の回転速度に対応する周波数信号を導出する手段
と、該周波数信号の単位周期に対応する基準クロツクの
カウント数および周期をもとに前記回転速度を算出する
手段と、該回転速度が任意に設定されたフイルター演算
速度よりも小さいことを条件に前記回転速度をフイルタ
ー演算して速度検出値にリツプルを低減させる手段とに
よつて構成され、速度検出特性が向上する。E. Means for Solving the Problems The present invention has been made in view of the above problems, and corresponds to a means for deriving a frequency signal corresponding to the rotation speed of the induction motor and a unit period of the frequency signal. A means for calculating the rotation speed based on the count number and the cycle of the reference clock, and a speed detection value obtained by calculating the rotation speed on the condition that the rotation speed is smaller than an arbitrarily set filter calculation speed. And a means for reducing ripples to improve speed detection characteristics.
F.実施例 以下に本発明の実施例を第1図〜第2図によつて説明す
る。F. Example An example of the present invention will be described below with reference to FIGS.
第1図において、レゾルバ1の回転軸は誘導電動機2の
回転軸に直結され、レゾルバ1の固定子巻線には誘導電
動機2から正弦波信号Sinωctとこれに90度位の異なる
余弦波信号Cosωctが励磁電圧として印加される。この
励磁電圧に対して、レゾルバ1の出力電圧Vrは、誘導電
動機2の出力電圧であるSinωctとCosωctとの差である
Cos(ωc−ωn)tが得られる。この実施例において
は、位相比較器4aとこの位相比較器4aの位相差信号を入
力とし所定の演算処理を行うローパスフイルタ4bとこの
ローパスフイルタ4bの出力信号を入力すると電圧制御発
振器(VCO)4cとによつて構成されるPLL回路5と、この
PLL回路5の出力信号を入力とする正弦波発振器6と、
この正弦波発振器6の正弦波出力信号Sinωxtと励磁発
振器3の正弦波出力信号Sinωbtを入力とする乗算器7a
と、励磁発振器3の余弦波出力信号Cosωbtと正弦波発
振器6の余弦波出力信号Cosωxtを入力とする乗算器7b
と、これらの乗算器7aと7bの各出力信号を入力とする加
算器8とからなり、該加算器8の出力信号Vx=Cos(ω
b−ωx)tを位相比較器4aの入力とするものである。
また、位相比較器4aにはレゾルバ1の出力信号Vr=Cos
(ωc−ωn)tも入力される。In FIG. 1, the rotary shaft of the resolver 1 is directly connected to the rotary shaft of the induction motor 2, and the stator winding of the resolver 1 has a sinusoidal wave signal Sinωct from the induction motor 2 and a cosine wave signal Cosωct of about 90 degrees. Is applied as the excitation voltage. With respect to this excitation voltage, the output voltage V r of the resolver 1 is the difference between the output voltage of the induction motor 2, Sinωct and Cosωct.
Cos (ωc−ωn) t is obtained. In this embodiment, when the phase comparator 4a and the phase difference signal of the phase comparator 4a are input and the low-pass filter 4b that performs a predetermined arithmetic process and the output signal of the low-pass filter 4b are input, the voltage controlled oscillator (VCO) 4c is input. And a PLL circuit 5 composed of
A sine wave oscillator 6 that receives the output signal of the PLL circuit 5,
A multiplier 7a which receives the sine wave output signal Sinωxt of the sine wave oscillator 6 and the sine wave output signal Sinωbt of the excitation oscillator 3 as inputs.
And a multiplier 7b whose inputs are the cosine wave output signal Cosωbt of the excitation oscillator 3 and the cosine wave output signal Cosωxt of the sine wave oscillator 6.
And an adder 8 that receives the output signals of the multipliers 7a and 7b as input, and the output signal Vx = Cos (ω
b−ωx) t is used as an input of the phase comparator 4a.
Further, the output signal Vr = Cos of the resolver 1 is applied to the phase comparator 4a.
(Ωc−ωn) t is also input.
第1図の速度検出装置において、レゾルバ1はSinωct,
Cosωctにて励磁され、揺動電動機2が回転角速度ωn
にて回転している場合その出力電圧Vrは(1)式にな
る。In the speed detection device of FIG. 1, the resolver 1 is Sinωct,
Excited by Cosωct, the swing motor 2 rotates angular velocity ωn
When rotating at, the output voltage Vr is given by equation (1).
Vr=Cos(ωc−ωn)t ……(1) 励磁発振器3の出力信号はSinωbtとCosωbtであり、正
弦波発振器6の出力信号はSinωxtとこのSinωxtよりも
90度位相の異なるCosωxtである。それ故に、乗算器7a
の出力信号はSinωxt・Sinωbt,乗算器7bの出力信号はC
osωxt・Cosωbtとなり、加算器8の出力信号は Sinωxt・Sinωbt+Cosωxt・Cosωbt =Cos(ωb−ωx)t となる。したがつて位相比較信号Vxは(2)式となる。Vr = Cos (ωc−ωn) t (1) The output signals of the excitation oscillator 3 are Sinωbt and Cosωbt, and the output signal of the sine wave oscillator 6 is Sinωxt and Sinωxt
It is Cosωxt with a phase difference of 90 degrees. Therefore, the multiplier 7a
Output signal of Sinωxt ・ Sinωbt, and the output signal of multiplier 7b is C
osωxt · Cosωbt, and the output signal of the adder 8 becomes Sinωxt · Sinωbt + Cosωxt · Cosωbt = Cos (ωb−ωx) t. Therefore, the phase comparison signal Vx is given by equation (2).
Vx=Cos(ωb−ωx)t ……(2) ここで、PLL回路5の作用により(1)と(2)式は同
期し次の(3)式か得られる。Vx = Cos (ωb−ωx) t (2) Here, by the action of the PLL circuit 5, the equations (1) and (2) are synchronized and the following equation (3) is obtained.
ωc−ωn=ωb−ωx= ……(3) この(3)式よりωxは次の(4)式となり、電圧制御
発振器4cの出力はfxのパルス列となる。[omega] c- [omega] n = [omega] b- [omega] x = ... (3) From this equation (3), [omega] x becomes the following equation (4), and the output of the voltage controlled oscillator 4c becomes a pulse train of fx.
ωx=ωn+(ωc−ωb) ……(4) 電圧制御発振器4cの出力信号fxを演算処理部9に取り込
み後述する(5)式の演算により誘導電動機2の回転角
速度ωnを検出する。[omega] x = [omega] n + ([omega] c- [omega] b) (4) The output signal fx of the voltage controlled oscillator 4c is taken into the arithmetic processing unit 9 and the rotational angular velocity ωn of the induction motor 2 is detected by the operation of the equation (5) described later.
演算処理部9にてfxの値を求めるには、例えばfxのパル
ス信号の周期tを、既知の基準クロツクを用いて周期t
の区間内に何個のクロツクが入るかカウントすることに
より求める等の方式がある。この場合は、基準クロツク
の±1個分の誤差による検出リツプルが生ずる。また、
励磁発振器3の出力信号Sinωbt,Cosωbtあるいは正弦
波発振器6の出力信号Sinωxt,Cosωxtの間に振幅の誤
差,位相の誤差等がある場合にも検出リツプルが生ず
る。このようなリツプルは、絶対値が小さいため、誘導
電動機1の通常速度による運転には問題とならないが、
正確な位置決め等でも極低速での運転時には、この検出
リツプルによる回転むらが問題となる。そこで、第2図
に示すように、第2図のフローチヤートに示すように、
任意に設定された速度以下にて、速度検出に遅れを待た
せることにより、検出リツプルを減少させる方式とし
た。これにより、極低速時においても回転むらのない安
定した誘導電動機の運転を実現するものである。In order to obtain the value of fx in the arithmetic processing unit 9, for example, the period t of the pulse signal of fx is changed to the period t using a known reference clock.
There is a method such as obtaining by counting how many clocks are included in the section. In this case, detection ripple occurs due to an error of ± 1 reference clock. Also,
The detection ripple occurs even if there is an amplitude error, a phase error, or the like between the output signals Sinωbt, Cosωbt of the excitation oscillator 3 or the output signals Sinωxt, Cosωxt of the sine wave oscillator 6. Since such a ripple has a small absolute value, there is no problem in operating the induction motor 1 at the normal speed.
Even in accurate positioning, the uneven rotation due to the detection ripple becomes a problem during extremely low speed operation. Therefore, as shown in FIG. 2, as shown in the flow chart of FIG.
A method is adopted in which the detection ripple is reduced by delaying the speed detection at a speed equal to or lower than an arbitrarily set speed. As a result, stable operation of the induction motor without uneven rotation is realized even at extremely low speeds.
すなわち、第2図は演算処理部9の動作フローチヤート
を示すもので、ステツプS1において速度検出ルーチンに
応じてt区間の基準ブロツクのカウント数nを測定し、
ステツプS3に示すように速度検出部の出力周波数 を求める(Tcは基準クロツクの周期である)。ここで求
めたfxを用いてステツプS3で誘導電動機の回転速度 ωn=2πfx−(ωc−ωb) ……(5) を算出する。この算出された回転角速度ωnを任意に設
定されたフイルター演算開始の角速度ωn−minと比較
する。ステツプS4に示すように|ωn|<ωn−minでな
けらばステツプS8に移行して処理を完了する。|ωn|<
ωn−minであればステツプS5に移行して一次遅れフイ
ルター演算手段により を算出し、その後ステツプS6に示すように処理を完了す
る。That is, FIG. 2 shows an operation flow chart of the arithmetic processing section 9. In step S1, the count number n of the reference block in the t section is measured according to the speed detection routine,
Output frequency of speed detector as shown in step S3 (Tc is the cycle of the reference clock). Using the fx obtained here, the rotational speed ωn = 2πfx− (ωc−ωb) (5) of the induction motor is calculated in step S3. The calculated rotational angular velocity ωn is compared with an arbitrarily set angular velocity ωn-min at which the filter calculation is started. If .vertline..omega.n | <.omega.n-min as shown in step S4, the process proceeds to step S8 to complete the processing. | ωn |
If ωn-min, the process proceeds to step S5 and the first-order lag filter computing means is used. Is calculated, and then the process is completed as shown in step S6.
なお、フイルターとしては1次おくれのものに限定され
るものではなく、1次以上のものであつてもよく、また
速度検出の方式についても第1図の例に限定されるもの
でなく他の方式を用いてもよい。The filters are not limited to primary delays and may be primary or higher, and the speed detection method is not limited to the example shown in FIG. A method may be used.
G.発明の効果 本発明は以上の如くであつて、サンプリング誤差,その
他の回路上の誤差等によつて生ずる速度検出リツプル
を、これが問題となる極低速時のみフイルター演算によ
りリツプルを減少させることにより、極低速時の回転む
らを大幅に改善できる利点がある。G. Effects of the Invention The present invention is as described above, and reduces the ripples for speed detection caused by sampling error, other circuit errors, etc. by a filter operation only at extremely low speed where this becomes a problem. As a result, there is an advantage that the rotation unevenness at extremely low speed can be greatly improved.
【図面の簡単な説明】 第1図は本発明の実施例による速度検出装置のブロツク
結線図、第2図は第1図の装置の動作フローチヤートで
ある。 1……レゾルバ、2……誘導電動機、3……励磁発振
器、5……PLL回路、9……演算処理部。BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block connection diagram of a speed detecting device according to an embodiment of the present invention, and FIG. 2 is an operation flow chart of the device of FIG. 1 ... Resolver, 2 ... Induction motor, 3 ... Excitation oscillator, 5 ... PLL circuit, 9 ... Arithmetic processing unit.
Claims (1)
号を導出する手段と、該周波数信号の単位周期に対応す
る基準クロツクのカウント数および周期をもとに前記回
転速度を算出する手段と、該回転速度が任意に設定され
たフイルター演算速度よりも小さいことを条件に前記回
転速度をフイルター演算して速度検出値のリツプルを低
減させる手段とによつて構成したことを特徴とする誘導
電動機のベクトル制御装置における速度検出装置。1. A means for deriving a frequency signal corresponding to the rotation speed of an induction motor, and a means for calculating the rotation speed based on a count number and a cycle of a reference clock corresponding to a unit cycle of the frequency signal. And a means for reducing the ripple of the speed detection value by calculating the rotation speed on the condition that the rotation speed is smaller than the arbitrarily set filter calculation speed. Speed detection device in vector control device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61289636A JPH0726968B2 (en) | 1986-12-04 | 1986-12-04 | Speed detection device in vector control device of induction motor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61289636A JPH0726968B2 (en) | 1986-12-04 | 1986-12-04 | Speed detection device in vector control device of induction motor |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS63142269A JPS63142269A (en) | 1988-06-14 |
| JPH0726968B2 true JPH0726968B2 (en) | 1995-03-29 |
Family
ID=17745801
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61289636A Expired - Lifetime JPH0726968B2 (en) | 1986-12-04 | 1986-12-04 | Speed detection device in vector control device of induction motor |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0726968B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0356089A (en) * | 1989-04-05 | 1991-03-11 | Mitsubishi Electric Corp | Controller for compressor of enclosed type |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6192186A (en) * | 1984-10-11 | 1986-05-10 | Hitachi Ltd | Induction motor control device |
-
1986
- 1986-12-04 JP JP61289636A patent/JPH0726968B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS63142269A (en) | 1988-06-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107209028A (en) | Analyser device | |
| JP3453724B2 (en) | Angular velocity detector | |
| JPS5954917A (en) | Digital movement detecting device | |
| JPWO2020152762A1 (en) | A rotation angle detection device and an electric power steering device including the rotation angle detection device. | |
| JPH1198876A (en) | Position / speed detector | |
| JPH0726968B2 (en) | Speed detection device in vector control device of induction motor | |
| JP3492124B2 (en) | Frequency detector | |
| KR900002114B1 (en) | Digital rotation detector | |
| JPH0726969B2 (en) | Speed detection device in vector control device of induction motor | |
| JPH036459A (en) | Method for detecting number of rotations | |
| JPS63179259A (en) | Speed detection method using resolver | |
| JPH0781879B2 (en) | Rotation detector | |
| JP2004104954A (en) | System, apparatus, and method for rotary control of motor | |
| JP3095443B2 (en) | Two-axis angular velocity / acceleration signal detector and output signal processing device for the detector | |
| JPS5913708B2 (en) | Resolver detection method | |
| JP3100841B2 (en) | Rotational position detecting device and method | |
| JP2946152B2 (en) | Frequency detector | |
| JPH0781878B2 (en) | Rotation detector | |
| JP3349575B2 (en) | Displacement speed detection method and device | |
| JPH0271156A (en) | Speed sensor | |
| JPS6212861A (en) | Speed detector for rotary body | |
| JP3683071B2 (en) | Motor rotation speed control device | |
| JP2874797B2 (en) | Control device for vibration actuator | |
| JP2004053535A (en) | Rotational speed of rotating body detecting system and method, rotation control system and image forming apparatus | |
| JPH07239247A (en) | Magnetic encoder signal processor |