JPH0965679A - Brushless motor controller - Google Patents

Brushless motor controller

Info

Publication number
JPH0965679A
JPH0965679A JP7235995A JP23599595A JPH0965679A JP H0965679 A JPH0965679 A JP H0965679A JP 7235995 A JP7235995 A JP 7235995A JP 23599595 A JP23599595 A JP 23599595A JP H0965679 A JPH0965679 A JP H0965679A
Authority
JP
Japan
Prior art keywords
current command
command value
brushless motor
phase
magnetic pole
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.)
Granted
Application number
JP7235995A
Other languages
Japanese (ja)
Other versions
JP3236198B2 (en
Inventor
Hideo Ryu
英男 劉
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.)
Nidec Advanced Motor Corp
Original Assignee
Japan Servo 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 Japan Servo Corp filed Critical Japan Servo Corp
Priority to JP23599595A priority Critical patent/JP3236198B2/en
Publication of JPH0965679A publication Critical patent/JPH0965679A/en
Application granted granted Critical
Publication of JP3236198B2 publication Critical patent/JP3236198B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Control Of Motors That Do Not Use Commutators (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a brushless motor controller which assures highspeed operation with higher accuracy, although there is a problem that phase of a coil current of a brushless motor is reduced by the time constant of a coil and operation delay of a control microcomputer, etc. SOLUTION: A magnetic pole detector is mounted to a brushless motor to detect the rising and falling of the magnetic pole detecting signals Cu, Cv, Cw with a signal processor and output a signal Cp. Gravity of waveform of a current command value may be changed by changing peak value of the current command value of each Cp and it becomes equivalent to shift of the current command value by shifting the gravity of the current command value. Moreover, with these detected signal, amplitude I* and lead angle β of the current command value, a current command may be generated by a motor current command arithmethic unit 14.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明はブラシレスモータの制御
装置に係り、固定子巻線の電流の位相を制御することが
できる構成のものに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a controller for a brushless motor, and more particularly to a controller capable of controlling the phase of current in a stator winding.

【0002】[0002]

【従来の技術】近年、FA、OA、情報機器の急激な成
長と相俟って、その駆動源としてのモータおよびその制
御法も進歩が著しい。その中でブラシレスモータは、種
々の分野に広く用いられている。
2. Description of the Related Art In recent years, in association with the rapid growth of FAs, OAs, and information devices, motors as drive sources thereof and control methods thereof have made remarkable progress. Among them, brushless motors are widely used in various fields.

【0003】一方、ブラシレスモータの一種としてステ
ッピングモータのロータの回転角を回転エンコーダ等に
より検出し、回転子の変位に従って励磁を切り換えてゆ
く制御法がある。この制御方法には、ステッピングモー
タの脱調、ミスステップを確実に避けることができ、広
く利用されつつある。図4は3相ブラシレスモータの概
念的な構成を示し、41は固定子でu−u’v−v’,
w−w’の3個の巻線が電気角でほぼ120度の位置に
配置され、固定子41と空隙を介して2極に着磁された
永久磁石を備えた回転子42が回転自在に支承されてお
り、θは回転子の回転角である。図4に示した3相ブラ
シレスモータの出力トルクを考察するには固定子41と
回転子42との空隙のパーミアンスPと固定子41の各
相の巻線に流す電流を検討するのが一般的である。3相
ブラシレスモータの固定子41と回転子42との間の空
隙のパーミアンスP(θ)は(1)式のように近似出来る。
ここでP0、k1は構造によって定まる定数である。
On the other hand, as a kind of brushless motor, there is a control method in which the rotation angle of the rotor of a stepping motor is detected by a rotary encoder and the excitation is switched according to the displacement of the rotor. This control method is being widely used because it can surely avoid stepping out of the stepping motor and missteps. FIG. 4 shows a conceptual configuration of a three-phase brushless motor, where 41 is a stator, u-u'v-v ',
The three windings of ww 'are arranged at a position of an electrical angle of about 120 degrees, and the rotor 42 including the stator 41 and the permanent magnet magnetized to the two poles through the air gap is rotatable. It is supported, and θ is the rotation angle of the rotor. In order to consider the output torque of the three-phase brushless motor shown in FIG. 4, it is common to study the permeance P of the air gap between the stator 41 and the rotor 42 and the current flowing through the windings of each phase of the stator 41. Is. The permeance P (θ) of the air gap between the stator 41 and the rotor 42 of the three-phase brushless motor can be approximated by the equation (1).
Here, P0 and k1 are constants determined by the structure.

【0004】 P(θ)=P0k1sinθ ・・・・・(1)P (θ) = P0k1sinθ (1)

【0005】また、固定子41の巻線u,v,wに流す
電流をiu,iv,iwとし、電流の振幅をIとすると、 iu=Isinωt ・・・・・(2) iv=Isin(ωt−2π/3)
・・・・・(3) iw=Isin(ωt−4π/3)
・・・・・(4) と表すことができる。
When the currents flowing through the windings u, v, w of the stator 41 are iu, iv, iw and the amplitude of the current is I, then iu = Isinωt (2) iv = Isin ( ωt-2π / 3)
(3) iw = Isin (ωt-4π / 3)
It can be expressed as (4).

【0006】そこでモータの出力トルクTは T=K[P(θ)iu+P(θ−2π/3)iv+P(θ
−4π/3)iw]・・・・・(5) で表現されるから、(1)〜(4)式を(5)式に代入
して、
Therefore, the output torque T of the motor is T = K [P (θ) iu + P (θ-2π / 3) iv + P (θ
-4π / 3) iw] is expressed by (5), the equations (1) to (4) are substituted into the equation (5),

【0007】[0007]

【数1】 ・・・・・(6) となる。Kは定数である。[Equation 1] (6) K is a constant.

【0008】モータを高効率で運転するためには、ブラ
シレスモータのロータ42の回転角度θを検出し、上記
(2)〜(4)式に従って各電流値が制御されなくてはならな
い。したがって、ωt=θとすれば、
In order to operate the motor with high efficiency, the rotation angle θ of the rotor 42 of the brushless motor is detected and
Each current value must be controlled according to equations (2) to (4). Therefore, if ωt = θ,

【数2】 ・・・・・(7) となる。しかし、ブラシレスモータの固定子41に流れ
る電流は巻線のもつ時定数や、マイコンによる計算の遅
れにより位相遅れを生じ、各巻線から検出される実電流
に位相の遅れφがあると、ωt=θ−φとすれば、電流
iu,iv,iwは
[Equation 2] (7) However, the current flowing through the stator 41 of the brushless motor causes a phase delay due to the time constant of the winding and a delay in calculation by the microcomputer. If there is a phase delay φ in the actual current detected from each winding, ωt = If θ−φ, the currents iu, iv, iw are

【0009】 iu=Isin(θ−φ) ・・・・・(8) iv=Isin(θ−2π/3−φ) ・・・・・(9) iw=Isin(θ−4π/3−φ) ・・・・・(10 ) となるから、出力トルクTはIu = Isin (θ−φ) (8) iv = Isin (θ−2π / 3−φ) (9) iw = Isin (θ−4π / 3−φ) ) (10) Therefore, the output torque T is

【0010】[0010]

【数3】 ・・・・・(11) となって、トルクが減少することになり、電流位相の遅
れを補正する必要がある。ブラシレスモータの上記欠点
を補うため、外部にエンコーダを取り付け、モータの回
転子の回転角度に応じて電流位相の遅れを補正する方法
もある。
(Equation 3) (11) As a result, the torque decreases and it is necessary to correct the current phase delay. In order to compensate the above-mentioned drawbacks of the brushless motor, there is also a method of mounting an encoder on the outside and correcting the delay of the current phase according to the rotation angle of the rotor of the motor.

【0011】この方法を図9により説明する。図におい
て91はエンコーダにより制御される電流指令値の波形
で、回転子の磁極の1ピッチ角度2πラジアン間のエン
コーダのパルス数をNとすると、2π/Nラジアン毎に
階段状に変化して正弦波92に近似させることができ
る。
This method will be described with reference to FIG. In the figure, 91 is the waveform of the current command value controlled by the encoder, where N is the number of encoder pulses between one pitch angle of the rotor magnetic pole and 2π radians, the sine wave changes in steps every 2π / N radians. The wave 92 can be approximated.

【0012】そこでエンコーダによる制御信号の位相を
変化させる装置により電流指令値の位相を移動させると
電流指令値の波形は図10に示すようになり、2π/N
毎に電流位相を移相することができるが、移相の精度を
高くするにはエンコーダのパルス数Nを大きくする必要
があり、高パルスのエンコーダは高価格であるという欠
点があった。
Therefore, when the phase of the current command value is moved by the device for changing the phase of the control signal by the encoder, the waveform of the current command value becomes as shown in FIG. 10 and 2π / N.
The current phase can be shifted every time, but the number of pulses N of the encoder needs to be increased in order to increase the accuracy of the phase shift, and the high pulse encoder has a drawback that it is expensive.

【0013】[0013]

【発明が解決しようとする問題点】上記のように、従来
技術のブラシレスモータの制御装置は電流位相の遅れの
影響により出力トルクが減少し、高速回転できない、効
率が悪くなるという欠点をもち、またブラシレスモータ
に高パルスエンコーダを取り付けたものではエンコーダ
が高価格であるという欠点をもっている。
DISCLOSURE OF THE INVENTION Problems to be Solved by the Invention As described above, the conventional brushless motor control device has the drawbacks that the output torque is reduced due to the influence of the delay of the current phase, the high speed rotation is impossible, and the efficiency is deteriorated. Further, the brushless motor with the high pulse encoder attached has a drawback that the encoder is expensive.

【0014】[0014]

【問題点を解決するための手段】上記問題点を解決する
ために本発明に成るブラシレスモータの制御装置におい
ては、ブラシレスモータに磁極検出器を取り付けて磁極
検出信号により巻線電流の指令値を計算し、磁極検出信
号毎に巻線電流の指令値の波高値を変えることで巻線電
流の位相を制御する方式により解決する。
In order to solve the above problems, in a brushless motor control apparatus according to the present invention, a magnetic pole detector is attached to the brushless motor, and a command value of the winding current is determined by a magnetic pole detection signal. This is solved by a method of controlling the phase of the winding current by calculating and changing the peak value of the command value of the winding current for each magnetic pole detection signal.

【0015】[0015]

【作用】本発明に成るブラシレスモータの制御装置は、
上記の手段によって、巻線電流の位相を移相させ、巻線
電流の位相遅れを補正し、最大出力トルクを得ることに
より高速運転でき、また効率を高くすることができる。
The controller of the brushless motor according to the present invention comprises:
By the above means, the phase of the winding current is phase-shifted, the phase delay of the winding current is corrected, and the maximum output torque is obtained, whereby high-speed operation can be performed and efficiency can be increased.

【0016】[0016]

【実施例】以下本発明の実施例について図面を参照しな
がら説明する。図1は本発明に成るブラシレスモータの
制御装置の実施例の構成を示す回路図である。図1にお
いて、11は3相ブラシレスモータ、12は3相ブラシ
レスモータ11の回転子に取り付けられた磁極検出器、
13は磁極検出器の信号処理器、14は電流指令演算
器、15は電流制御装置、16は駆動回路である。磁極
信検出器12により検出された磁極検出信号Cu,Cv,
Cwは磁極信号処理器13に送られπ/3ラジアン毎の
信号Cpを生成し、磁極検出信号Cu,Cv,Cwと共に電
流指令演算器14に送られ、前記磁極検出信号と電流指
令値の振幅I*及び電流指令の進み角指令βから電流指
令演算器14で3相交流電流指令値i*u,i*v,i*wを
生成する。電流指令演算器14には上位制御装置より電
流指令値の振幅I*と電流指令の進み角指令βが入力さ
れている。
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a circuit diagram showing a configuration of an embodiment of a brushless motor control device according to the present invention. In FIG. 1, 11 is a three-phase brushless motor, 12 is a magnetic pole detector attached to the rotor of the three-phase brushless motor 11,
Reference numeral 13 is a signal processor of the magnetic pole detector, 14 is a current command calculator, 15 is a current control device, and 16 is a drive circuit. Magnetic pole detection signals Cu, Cv, detected by the magnetic pole detector 12
Cw is sent to the magnetic pole signal processor 13 to generate a signal Cp for each π / 3 radian, and sent to the current command calculator 14 together with the magnetic pole detection signals Cu, Cv, Cw, and the amplitudes of the magnetic pole detection signal and the current command value. A three-phase AC current command value i * u, i * v, i * w is generated by the current command calculator 14 from I * and the advance angle command β of the current command. The amplitude I * of the current command value and the advance angle command β of the current command are input to the current command calculator 14 from the host controller.

【0017】図3は、磁極信号処理器13の中の磁極検
出信号Cu,Cv,Cwの波形を示すもので、31が磁極検
出信号でこれらの信号は2π/3ラジアン位相差の3相
矩形波信号である。全相の立ち上がり、立ち下がりエッ
ジを検出し、生成したπ/3ラジアン毎の信号Cpの波
形は32である。
FIG. 3 shows the waveforms of the magnetic pole detection signals Cu, Cv, Cw in the magnetic pole signal processor 13, 31 is a magnetic pole detection signal, and these signals are three-phase rectangles with a phase difference of 2π / 3 radians. It is a wave signal. The waveform of the signal Cp generated every .pi. / 3 radian by detecting the rising and falling edges of all phases is 32.

【0018】電流指令演算器14は、3相電流指令値の
基本と成る2π/3ラジアンの位相差を有する矩形波の
磁極検出信号Cu,Cv,Cwのそれぞれについて、2πラ
ジアンの区間において前記磁極信号処理器13により生
成されたCpによりπ/3ラジアン毎に電流の振幅I*を
所定の値に変化させて3相の電流指令iu,iv,iwを生
成させるようになっており、更に進み角βの値により電
流の振幅が変化させられるようになっている。
The current command calculator 14 has a magnetic pole detection signal Cu, Cv, Cw of a rectangular wave having a phase difference of 2π / 3 radians, which is the basis of the three-phase current command value, in the interval of 2π radians. Cp generated by the signal processor 13 changes the current amplitude I * to a predetermined value for each π / 3 radian to generate the three-phase current commands iu, iv, iw. The value of the angle β allows the amplitude of the current to be changed.

【0019】図2は、電流指令演算器14より出力する
信号で、磁極検出信号Cu,Cc,CwとCpに基ずいて生成
した3相の電流指令(進み角指令β=0)の一つ(例え
ばU相)21を示すもので、0からπ/3ラジアンの間
は電流の振幅はh1I*であり、π/3ラジアンより2π
/3ラジアンの間はh2I*であり、2π/3ラジアンよ
りπラジアンの間はh3I*であり、πラジアンより2π
ラジアンの間は前記の0よりπラジアンまでの振幅が符
号を反対にして繰返えされる。電流指令値の高調波を無
視すれば、電流指令値は22のようにほぼ正弦Sinθ
に近似となる。
FIG. 2 shows a signal output from the current command calculator 14, which is one of the three-phase current commands (advance angle command β = 0) generated based on the magnetic pole detection signals Cu, Cc, Cw and Cp. (For example, U phase) 21, the current amplitude is h1I * between 0 and π / 3 radians, which is 2π from π / 3 radians.
It is h2I * for / 3 radians, h3I * for 2π / 3 radians and π radians, and 2π for π radians.
During the radian, the amplitude from 0 to π radian is repeated with the sign reversed. If the harmonics of the current command value are ignored, the current command value is almost sinusoidal Sin θ as shown by 22.
Is close to.

【0020】図2に示した波形21においてπ/3ラジ
アン毎の電流指令値の波高値をh1I*(0≦θ<π/
3),h2I*(π/3≦θ<2π/3),h3I*(2π
/3≦θ<π),h4I*(π≦θ<4π/3),h5I*
(4π/3≦θ<5π/3),h6I*(5π/≦θ/3
<2π)とすると、進み角指令β=0の場合の電流指令
値の波高値の係数の一例は
In the waveform 21 shown in FIG. 2, the peak value of the current command value for each π / 3 radian is h1I * (0≤θ <π /
3), h2I * (π / 3 ≦ θ <2π / 3), h3I * (2π
/ 3 ≦ θ <π), h4I * (π ≦ θ <4π / 3), h5I *
(4π / 3 ≦ θ <5π / 3), h6I * (5π / ≦ θ / 3
<2π), an example of the coefficient of the peak value of the current command value when the lead angle command β = 0

【0021】h1=0.5 h2=1.0 h3=0.5 h4=−h1 h5=−h2 h6=−h3 とする。It is assumed that h1 = 0.5 h2 = 1.0 h3 = 0.5 h4 = -h1 h5 = -h2 h6 = -h3.

【0022】図2に示した電流指令のθ=0〜π間の波
形の重心gは次式のように計算することができる。
The center of gravity g of the waveform of the current command shown in FIG. 2 between θ = 0 and π can be calculated by the following equation.

【0023】[0023]

【数4】 ・・・・・(12) ここに、h(θ)は波形の高さを表す関数である。h(θ)
はπ/3毎に一定となるので、上記のh1I*,h2I*,h
3I*を式(12)に代入すると、波形の重心gは
(Equation 4) (12) Here, h (θ) is a function representing the height of the waveform. h (θ)
Is constant every π / 3, so h1I *, h2I *, h above
Substituting 3I * into equation (12), the center of gravity g of the waveform is

【0024】[0024]

【数5】 ・・・・・(13) で表すことができる。ここで進み角指令β=0の場合の
電流指令値の波高値を式(13)に代入すると、この時
の波形の重心gはπ/2の位置となる。
(Equation 5) It can be expressed by (13). Here, when the peak value of the current command value when the lead angle command β = 0 is substituted into the equation (13), the center of gravity g of the waveform at this time is at a position of π / 2.

【0025】式(13)によって、π/3ラジアン毎の
電流指令値の波高値を変えることで電流指令値の波形重
心gを移動できる。この電流指令値の重心gを移動する
ことにより、電流指令値の波形は進み角度βだけ移動し
た場合と等価になる。例えば、電流指令値の波形をπ/
12(β=π/12)ラジアン進めたい場合には、h1=
0.75,h2=1,h3=0.25を式(12)に代入
すると、図5に示すように電流指令値の波形重心gは5
π/12の位置となる。つまり、電流指令値の波形重心
gはπ/2からπ/12ラジアン左に移動したことにな
る。この場合の電流指令値の波形は図5の51であり、
高調波を無視した電流指令値は52のような略正弦波I
*sin(θ+β)となる。
According to the equation (13), the waveform gravity center g of the current command value can be moved by changing the peak value of the current command value for each π / 3 radian. By moving the center of gravity g of the current command value, the waveform of the current command value becomes equivalent to the case of moving by the advance angle β. For example, the waveform of the current command value is π /
If you want to proceed by 12 (β = π / 12) radians, h1 =
Substituting 0.75, h2 = 1, h3 = 0.25 into equation (12), the waveform centroid g of the current command value is 5 as shown in FIG.
The position is π / 12. That is, the waveform centroid g of the current command value has moved from π / 2 to the left of π / 12 radians. The waveform of the current command value in this case is 51 in FIG.
The current command value ignoring harmonics is a substantially sine wave I such as 52.
* sin (θ + β)

【0026】式(13)によって、電流指令の波高値h
1I*,h2I*,h3I*より、波形の重心gを変える場合
の実施例として以下いくつかの例を示す。
From equation (13), the peak value h of the current command
Several examples will be shown below as examples for changing the center of gravity g of the waveform from 1I *, h2I *, and h3I *.

【0027】進み角βを0〜π/6の間となるようにす
るには、 h1=0.5+△h h2=1.0 h3=0.5−△h h4=−h1 h5=−h2 h6=−h3 となる。ただし、△h=3β/πである。
In order to set the advance angle β between 0 and π / 6, h1 = 0.5 + Δh h2 = 1.0 h3 = 0.5-Δh h4 = -h1 h5 = -h2 h6 = -h3. However, Δh = 3β / π.

【0028】進み角βをπ/6〜π/3の間となるよう
にするには、 h1=1.0 h2=1.0−△h h3=−△h h4=−h1 h5=−h2 h6=−h3 となる。ただし、△h=3(β−π/6)/πである。
In order to set the advance angle β between π / 6 and π / 3, h1 = 1.0 h2 = 1.0-Δh h3 = -Δh h4 = -h1 h5 = -h2 h6 = -h3. However, Δh = 3 (β−π / 6) / π.

【0029】進み角β=π/6,π/4,π/3の時の
電流指令値の波形および略正弦波はそれぞれ図6の6
1、62、図7の71、72、図8の81、82に示す
ようになる。
The waveform of the current command value and the substantially sine wave when the lead angles β = π / 6, π / 4, π / 3 are 6 in FIG. 6, respectively.
1, 62, 71 and 72 in FIG. 7, and 81 and 82 in FIG.

【0030】なお、上記の実施例は3相ブラシレスモー
タとした場合について述べたが、本発明はこれに限定さ
れず他の相数のものに適用することができる。
Although the above embodiment has been described with respect to the case where the three-phase brushless motor is used, the present invention is not limited to this and can be applied to those having other phases.

【0031】[0031]

【発明の効果】本発明に成るブラシレスモータの制御装
置は、上記のような構成でブラシレスモータに磁極検出
器を取り付けて回転子の磁極検出信号により巻線電流の
指令値を計算し、磁極検出信号毎に巻線電流の指令値の
波高値を変えることで任意の巻線電流の位相を制御する
ことができ、巻線電流の位相遅れを補正し、高速運転を
行うことができ、また高効力の運転ができる効果があ
る。
The brushless motor control apparatus according to the present invention has the above-described structure, is equipped with a magnetic pole detector, and calculates the winding current command value from the rotor magnetic pole detection signal to detect the magnetic pole. The phase of the winding current can be controlled by changing the peak value of the winding current command value for each signal, the phase delay of the winding current can be corrected, and high-speed operation can be performed. It has the effect of being able to drive effectively.

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

【図1】本発明に成るブラシレスモータの制御装置の一
実施例を示す回路図である。
FIG. 1 is a circuit diagram showing an embodiment of a brushless motor control device according to the present invention.

【図2】本発明に成るブラシレスモータの制御装置の一
実施例の電流指令波形(移相β=0)図である。
FIG. 2 is a current command waveform (phase shift β = 0) diagram of an embodiment of a controller for a brushless motor according to the present invention.

【図3】本発明に成るブラシレスモータの制御装置の一
実施例の磁極検出信号の波形図である。
FIG. 3 is a waveform diagram of magnetic pole detection signals of an embodiment of the controller of the brushless motor according to the present invention.

【図4】本発明を実施するブラシレスモータの構造を示
す模式図である。
FIG. 4 is a schematic diagram showing the structure of a brushless motor embodying the present invention.

【図5】本発明に成るブラシレスモータの制御装置の一
実施例の電流指令波形(移相β=π/12)図である。
FIG. 5 is a current command waveform (phase shift β = π / 12) diagram of an embodiment of the brushless motor control device according to the present invention.

【図6】本発明に成るブラシレスモータの制御装置の一
実施例の電流指令波形(移相β=π/6)図である。
FIG. 6 is a current command waveform (phase shift β = π / 6) diagram of an embodiment of a brushless motor control device according to the present invention.

【図7】本発明に成るブラシレスモータの制御装置の一
実施例の電流指令波形(移相β=π/4)図である。
FIG. 7 is a current command waveform (phase shift β = π / 4) diagram of an embodiment of the controller of the brushless motor according to the present invention.

【図8】本発明に成るブラシレスモータの制御装置の一
実施例の電流指令波形(移相β=π/3)図である。
FIG. 8 is a current command waveform (phase shift β = π / 3) diagram of an embodiment of a brushless motor control device according to the present invention.

【図9】従来より実施されている高パルスエンコーダに
よる電流指令波形図(移相β=0)である。
FIG. 9 is a current command waveform diagram (phase shift β = 0) by a conventional high pulse encoder.

【図10】従来より実施されている高パルスエンコーダ
による電流指令波形図(移相β=2π/N)である。 〔図面の簡単な説明〕 11:3相ブラシレスモータ 12:磁極検出器 13:磁極信号処理器 14:電流指令演算器 15:電流制御装置 16:駆動回路 21:電流指令値波形(移相β=0) 22:電流指令値の略正弦波(移相β=0) 31:磁極検出信号 32:π/3毎の信号 41:ブラシレスモータの固定子 42:ブラシレスモータの回転子 51:電流指令値波形(移相β=π/12) 52:電流指令値の略正弦波(移相β=π/12) 61:電流指令値波形(移相β=π/6) 62:電流指令値の略正弦波(移相β=π/6) 71:電流指令値波形(移相β=π/4) 72:電流指令値の略正弦波(移相β=π/4) 81:電流指令値波形(移相β=π/3) 82:電流指令値の略正弦波(移相β=π/3) 91:高パルスエンコーダによる電流指令値波形(移相
β=0) 92:電流指令値の略正弦波(移相β=0) 101:高パルスエンコーダによる電流指令値波形(移
相β=2π/N) 102:電流指令値の略正弦波(移相β=2π/N)
FIG. 10 is a current command waveform diagram (phase shift β = 2π / N) by a conventional high pulse encoder. [Brief Description of Drawings] 11: Three-phase brushless motor 12: Magnetic pole detector 13: Magnetic pole signal processor 14: Current command calculator 15: Current control device 16: Drive circuit 21: Current command value waveform (phase shift β = 0) 22: Almost sine wave of current command value (phase shift β = 0) 31: Magnetic pole detection signal 32: Signal every π / 3 41: Stator of brushless motor 42: Rotor of brushless motor 51: Current command value Waveform (phase shift β = π / 12) 52: sine wave of current command value (phase shift β = π / 12) 61: current command value waveform (phase shift β = π / 6) 62: abbreviation of current command value Sine wave (phase shift β = π / 6) 71: Current command value waveform (phase shift β = π / 4) 72: Approximate sine wave of current command value (phase shift β = π / 4) 81: Current command value waveform (Phase shift β = π / 3) 82: Approximate sine wave of current command value (Phase shift β = π / 3) 91: For high pulse encoder Current command value waveform (phase shift β = 0) 92: Almost sine wave of current command value (phase shift β = 0) 101: Current command value waveform by high pulse encoder (phase shift β = 2π / N) 102: Current Approximate sine wave of command value (phase shift β = 2π / N)

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 3相の固定子巻線を備えた固定子と、該
固定子と空隙を介して対向し複数の磁極を有する永久磁
石を備えた回転子と、該回転子を回転自在に支承する軸
受け装置と、前記回転子の磁極位置を検出する手段と、
該磁極位置の変化を電気信号に変換する手段と、該手段
により変換された電気信号により前記3相の固定子巻線
に順次通電せしめる通電制御手段と、とを有するブラシ
レスモータの制御装置において、前記磁極検出信号の立
ち上がり、立ち下がりエッジを検出し、前記エッジ信号
毎に前記3相巻線に流す電流指令値を演算する手段と、
前記エッジ信号毎に前記電流指令値の大きさを変えるこ
とで電流指令値の波形重心を移動することにより、電流
指令値の位相を移相させる制御手段を備えたことを特徴
とするブラシレスモータの制御装置。
1. A stator provided with a three-phase stator winding, a rotor provided with a permanent magnet having a plurality of magnetic poles facing the stator with a gap, and the rotor being rotatable. A bearing device for supporting, means for detecting the magnetic pole position of the rotor,
A controller for a brushless motor, comprising: means for converting the change in the magnetic pole position into an electric signal; and energization control means for sequentially energizing the stator windings of the three phases by the electric signal converted by the means, Means for detecting rising and falling edges of the magnetic pole detection signal and calculating a current command value to be passed through the three-phase winding for each edge signal;
By changing the magnitude of the current command value for each edge signal to move the waveform center of gravity of the current command value, a control means for shifting the phase of the current command value is provided. Control device.
JP23599595A 1995-08-23 1995-08-23 Control device for brushless motor Expired - Fee Related JP3236198B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP23599595A JP3236198B2 (en) 1995-08-23 1995-08-23 Control device for brushless motor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23599595A JP3236198B2 (en) 1995-08-23 1995-08-23 Control device for brushless motor

Publications (2)

Publication Number Publication Date
JPH0965679A true JPH0965679A (en) 1997-03-07
JP3236198B2 JP3236198B2 (en) 2001-12-10

Family

ID=16994253

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23599595A Expired - Fee Related JP3236198B2 (en) 1995-08-23 1995-08-23 Control device for brushless motor

Country Status (1)

Country Link
JP (1) JP3236198B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004010562A1 (en) * 2002-07-22 2004-01-29 Nsk Ltd. Motor, method of manufacturing motor, and driving control device for motor
CN101780811A (en) * 2010-03-22 2010-07-21 苏州萨克汽车科技有限公司 Automobile assisted power steering system
KR101041072B1 (en) * 2004-07-01 2011-06-13 삼성전자주식회사 Control method of brushless DC motor

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004010562A1 (en) * 2002-07-22 2004-01-29 Nsk Ltd. Motor, method of manufacturing motor, and driving control device for motor
US7180217B2 (en) 2002-07-22 2007-02-20 Nsk Ltd. Motor, method for manufacturing motor, and motor drive controller
KR101041072B1 (en) * 2004-07-01 2011-06-13 삼성전자주식회사 Control method of brushless DC motor
CN101780811A (en) * 2010-03-22 2010-07-21 苏州萨克汽车科技有限公司 Automobile assisted power steering system

Also Published As

Publication number Publication date
JP3236198B2 (en) 2001-12-10

Similar Documents

Publication Publication Date Title
EP0820657B1 (en) Switch mode sine wave driver for polyphase brushless permanent magnet motor
EP0466673A1 (en) Inverter
JP5732695B2 (en) Bearingless motor
CN102170256B (en) Controller for motor
JP2005323490A (en) Permanent magnet synchronous motor device and controller
US8362728B2 (en) Rotor position detection at standstill and low speeds using a PMG to operate a wound field synchronous machine
JPS6240085A (en) Brushless motor
JP3344914B2 (en) Speed controller for three-phase motor
JP2003284389A (en) Drive unit for stepping motor
JP2002272175A (en) Initial phase detection system and method of motor, and controller thereof
JP3236198B2 (en) Control device for brushless motor
JP2003341935A (en) Traverse control device
JPH09103096A (en) Driving device for stepping motor
EP3599714A1 (en) Method for determining the rotor position of a bldc motor
JPH11122975A (en) Brushless DC motor control method and device
JPH1169679A (en) Permanent magnet type motor
JPS62163591A (en) Controller for brushless motor
EP0466672A1 (en) Inverter
JP3706556B2 (en) Control device for permanent magnet motor
JPH10323098A (en) Initial excitation method for synchronous motor
JP2897301B2 (en) Control method of DC brushless motor
KR940010813B1 (en) Driving circuit of dc motor with plastic magnet
JP2011062001A (en) Drive control method of stepping motor and drive controller
JPH11206198A (en) Control device for permanent magnet synchronous motor
JPH09215397A (en) Ac motor controller

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080928

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees