JP2002369569A - Brushless motor drive control unit - Google Patents

Brushless motor drive control unit

Info

Publication number
JP2002369569A
JP2002369569A JP2001168151A JP2001168151A JP2002369569A JP 2002369569 A JP2002369569 A JP 2002369569A JP 2001168151 A JP2001168151 A JP 2001168151A JP 2001168151 A JP2001168151 A JP 2001168151A JP 2002369569 A JP2002369569 A JP 2002369569A
Authority
JP
Japan
Prior art keywords
phase
command signal
excitation
current command
current
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
JP2001168151A
Other languages
Japanese (ja)
Other versions
JP4779233B2 (en
Inventor
Satoshi Chin
慧 陳
Shiyunko Ko
春浩 江
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.)
NSK Ltd
Original Assignee
NSK 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 NSK Ltd filed Critical NSK Ltd
Priority to JP2001168151A priority Critical patent/JP4779233B2/en
Publication of JP2002369569A publication Critical patent/JP2002369569A/en
Application granted granted Critical
Publication of JP4779233B2 publication Critical patent/JP4779233B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To provide a brushless motor drive control unit, that can effectively inhibit the generation of torque variation and noise due to current variation, regardless of the rotational speed of a motor, and construct a low-noise electric power steering apparatus having improved steering feeling, when applied as the drive control unit of the assist brushless motor of the electric power steering apparatus. SOLUTION: The brushless motor drive control unit, having a plurality of excitation phases, comprises an excitation phase current command signal generation means for generating an excitation phase current command signal for each excitation phase, and an excitation current control means for controlling an excitation current for each excitation phase by current feed back control, based on the excitation phase current command signal, which is generated by the excitation phase current command signal generating means. The excitation phase current command signal generating means generates the excitation phase current command signal of a commutation phase, so that the total value of the excitation current of the bi-phase commutation phase is equal to motor current command signal in commutation.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、複数の励磁相を有
するブラシレスモータを駆動制御するのに好適なブラシ
レスモータ駆動制御装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a brushless motor drive control device suitable for driving and controlling a brushless motor having a plurality of excitation phases.

【0002】[0002]

【従来の技術】自動車のパワーステアリング装置の駆動
源として用いられているブラシレスモータは3相以上の
励磁相を有するモータであり、その駆動は矩形波状の励
磁電流によって行われている。
2. Description of the Related Art A brushless motor used as a drive source of a power steering device of an automobile is a motor having three or more exciting phases, and its driving is performed by a rectangular exciting current.

【0003】例えば5相ブラシレスモータの場合、モー
タ駆動回路は、モータの回転子(ロータ)の外周面を電
気角で72度ずつ離隔して取り囲むように配設された5相
(以下、これらをa相〜e相という)の励磁コイルa〜
eに対し、マイクロコンピュータ等の制御回路による制
御下で、4相同時に励磁する4相励磁方式により、コイ
ルを1相ずつ順次切り換えて矩形波電流で励磁すること
により、ロータを回転駆動させている。この4相励磁方
式では、モータ電流は5相のうちの4つの相に流れるこ
とになるが、各相にバランスよく電流を流すために、各
励磁コイルの抵抗は全て等しくなるように形成されてい
る。
For example, in the case of a five-phase brushless motor, a motor drive circuit includes a five-phase brushless motor (hereinafter referred to as a five-phase brushless motor) which is provided so as to surround the outer peripheral surface of the motor rotor (rotor) at an electrical angle of 72 degrees. a- to e-phase) excitation coils a to
Under the control of a microcomputer or the like, the rotor is rotationally driven by exciting four phases simultaneously and exciting the coils by a rectangular wave current by sequentially switching the coils one by one for e. . In this four-phase excitation method, the motor current flows in four of the five phases. However, in order to allow the current to flow in each phase in a well-balanced manner, the resistance of each excitation coil is formed to be all equal. I have.

【0004】このようなモータ駆動回路は、通常10個
の電界効果トランジスタ(FET)で構成されている。
これら10個のトランジスタは、対応する2個のトラン
ジスタを直列接続して5つの直列トランジスタ回路を形
成し、それぞれを電源の正負両端子間に接続すると共
に、各直列トランジスタ回路の2個のトランジスタの接
続部をそれぞれY字形にスター結線した5個の励磁コイ
ルa〜eの外端に接続することにより、モータのコイル
回路と接続している。
[0004] Such a motor drive circuit is usually composed of ten field effect transistors (FETs).
These ten transistors are connected in series with two corresponding transistors to form five series transistor circuits, each of which is connected between the positive and negative terminals of a power supply and the two transistors of each series transistor circuit are connected. By connecting the connecting portions to the outer ends of five exciting coils a to e, each of which is star-connected in a Y-shape, it is connected to the coil circuit of the motor.

【0005】このモータ駆動回路から各励磁コイルへ供
給される励磁電流(矩形波)の方向及び長さは、ロータ
の回転角(電気角)の値に対して例えば図7に示すよう
になる。すなわち、電気角で36度毎に順次1相ずつ励磁
コイルを切り替え、1つの相コイルを電気角で144度の
間励磁することにより、ロータを連続して回転させるよ
うになっている。この図7では、電気角をθとしたと
き、0°≦θ<36°, 36°≦θ<72°,72°≦θ<108
°,108°≦θ<144°,144°≦θ<180°,180°≦θ
<216°,216°≦θ<252°,252°≦θ<288°,288°
≦θ<324°,324°≦θ<360°の区間をそれぞれ(1),
・・・・,(10)で表わしている。
The direction and length of the exciting current (rectangular wave) supplied from the motor drive circuit to each exciting coil are as shown in FIG. 7 with respect to the value of the rotation angle (electrical angle) of the rotor. That is, the excitation coils are sequentially switched one phase at a time every 36 degrees in electrical angle, and the rotor is continuously rotated by exciting one phase coil for 144 degrees in electrical angle. In FIG. 7, when the electrical angle is θ, 0 ° ≦ θ <36 °, 36 ° ≦ θ <72 °, 72 ° ≦ θ <108
°, 108 ° ≦ θ <144 °, 144 ° ≦ θ <180 °, 180 ° ≦ θ
<216 °, 216 ° ≦ θ <252 °, 252 ° ≦ θ <288 °, 288 °
The sections of ≤θ <324 ° and 324 ° ≦ θ <360 ° are (1),
····, (10)

【0006】本例の場合、a相の電流は区間(1)及び(2)
で+方向に流れ、区間(3)で0、区間(4)〜(7)で−方向
に流れ、区間(8)で0、区間(9)から(10)を経て再び区間
(1)で+方向に流れる。b相の電流は、区間(1)〜(4)で
+方向に流れ、区間(5)で0、区間(6)〜(9)で−方向に
流れ、区間(10)で0、そして再び区間(1)で+方向に流
れる。c相の電流は、区間(1)で−方向に流れ、区間(2)
で0、区間(3)〜(6)で+方向に流れ、区間(7)で0、区
間(8)〜(10)を経て再び区間(1)で−方向に流れる。d相
の電流は、区間(1)〜(3)で−方向に流れ、区間(4)で
0、区間(5)〜(8)で+方向に流れ、区間(9)で0、そし
て区間(10)から再び−方向に流れる。e相の電流は、区
間(1)で0、区間(2)〜(5)で−方向に流れ、区間(6)で
0、区間(7)〜(10)で+方向に流れ、再び区間(1)で0と
なる。従って、区間(1)〜(10)の各境界(電気角で36度
毎の切替時)では、5つの励磁コイルのうちの2つが互
いに逆向きに切り替えられることになる。
In the case of this example, the current of the a-phase is in the sections (1) and (2).
Flows in the + direction, flows in the-direction in section (3), flows in the-direction in sections (4) to (7), returns to 0 in section (8), and returns again through sections (9) to (10).
It flows in the + direction in (1). The b-phase current flows in the + direction in the sections (1) to (4), flows in the-direction in the section (5), flows in the-direction in the sections (6) to (9), returns to 0 in the section (10), and returns again. It flows in the + direction in section (1). The c-phase current flows in the negative direction in section (1), and in section (2)
Flows in the + direction in sections (3) to (6), flows in the + direction in section (7), flows in the-direction again in section (1) through sections (8) to (10). The d-phase current flows in the negative direction in the sections (1) to (3), flows in the positive direction in the sections (5) to (8), and flows in the positive direction in the sections (5) to (8). It flows again in the negative direction from (10). The e-phase current flows at 0 in section (1), flows in the-direction in sections (2) to (5), flows in 0 in section (6), flows in the + direction in sections (7) to (10), and again flows in section It becomes 0 in (1). Accordingly, at each boundary of the sections (1) to (10) (when switching every 36 electrical degrees), two of the five excitation coils are switched in the opposite directions.

【0007】このような励磁電流の切替えは、原理的に
は、図7に示すような矩形波の立ち上がり又は立ち下が
りで表わされるが、実際にはその立ち上がり又は立ち下
がり波形は横軸に対し直角に変化するのではなく、励磁
電流が+方向に立ち上がるまで或いは−方向に立ち下が
るまで、ある程度の時間Δt(モータ回路の時定数の3
倍位)がかかる。
[0007] In principle, such switching of the excitation current is represented by the rise or fall of a rectangular wave as shown in FIG. 7, but the rise or fall waveform is actually perpendicular to the horizontal axis. Rather than changing to a certain amount of time Δt (the time constant of the motor circuit being 3) until the exciting current rises in the + direction or falls in the-direction.
Double).

【0008】例えば、図7の区間(8)と(9)の境界(電気
角で288度)では、a相の電流が0から+の一定値まで
立ち上がる一方、d相の電流が+の一定値から0に立ち
下がり、b相及びc相の電流は共に“−”の一定値、e
相の電流は“+”の一定値であるが、この境界部分の波
形の変化を拡大すると図8に示すようになる。
For example, in the boundary (288 electrical degrees) between the sections (8) and (9) in FIG. 7, the current of the a-phase rises from 0 to a constant value of +, while the current of the d-phase rises to a constant value of +. From the value to 0, the currents of the b-phase and the c-phase are both constant values of "-", e
The phase current has a constant value of "+", but when the change in the waveform at this boundary portion is enlarged, it becomes as shown in FIG.

【0009】詳細には、a相の立ち上がり電流は時間Δ
tの間に0から+の一定値まで漸進的に増大する一方、
d相の立ち下がり電流は、時間Δtよりも短い時間Δt1
(モータ回路の時定数より小さい)で、+の一定値から
0まで減少する。このとき、他の3つの相b,c,eは
切り替えられない相であるが、5つの相の電流をia,i
b,ic,id,ieで表わしたとき、これらの電流の間には
次式(1)の関係がある。
In detail, the rising current of the a-phase is a time Δ
While gradually increasing from 0 to a constant value of + during t,
The d-phase falling current is a time Δt1 shorter than the time Δt.
(Smaller than the time constant of the motor circuit), and decreases from a constant value of + to 0. At this time, the other three phases b, c, e is a phase that is not switched, the current five phases i a, i
b, i c, i d, when expressed in i e, a relationship of the following equation between these currents (1).

【0010】 ia +id +ie =−(ib +ic)=I …(1) このため、a相とd相の電流が上述のように変化する
と、b,c,e相の電流も変化する。すなわち、a相と
d相の電流変化率が異なるために、この2つの相の電流
の合計値が定常値にならず、図8に示すようにb相,c
相の電流が変動する結果、e相の電流も上記時間Δtの
間変化する。これらの電流変動により、過度的なトルク
変動が生じてしまう。
[0010] i a + i d + i e = - (i b + i c) = I ... (1) Consequently, the current of a phase and d-phase changes as described above, b, c, also the current e-phase Change. That is, since the current change rates of the a-phase and the d-phase are different, the total value of the currents of the two phases does not become a steady value, and as shown in FIG.
As a result of the phase current fluctuation, the e-phase current also changes during the time Δt. These current fluctuations cause excessive torque fluctuations.

【0011】上記のように2つの相の電流の立上りと立
下りの電流変化率が異なるのは、次の理由による。
The reason why the rising and falling current change rates of the two phase currents are different as described above is as follows.

【0012】まず、モータ駆動回路に供給される電源電
圧をVb,スター結線した励磁コイルa〜eの中心接続
点の電圧をVnとする。次に、図8において、時間Δt1
の区間を、時間Δt2(=Δt−Δt1)の区間をとす
る。
First, it is assumed that the power supply voltage supplied to the motor drive circuit is Vb and the voltage at the center connection point of the star-connected exciting coils a to e is Vn. Next, in FIG. 8, the time Δt1
Is an interval of time Δt2 (= Δt−Δt1).

【0013】区間では、+から0に切り替えられるd
相(OFF相)の電流idは、−Vn,コイルの逆起電圧
d及びモータ回路の時定数に応じた変化率で、モータ
駆動回路からモータへの通電電流Iの半分(I/2)か
ら零(0)まで下がる。このとき、OFF相の等価回路
に加えられる電圧をVOFFとすると、VOFF =−Vn−E
d <0であり、Vnは近似的にVb/2となる。一方、0
から+に切り替えられるa相(ON相)の電流iaは、
電圧Vb,−Vn、コイルの逆起電圧Ea及びモータ回路
の時定数に応じた変化率で零(0)から上昇するが、こ
のとき、ON相の等価回路に加えられる電圧をVONとす
ると、VON=Vb・Duty1(PWMのデューティ)−Vn−
Eaである。
In a section, d is switched from + to 0.
Phase current i d of (OFF phase), -Vn, the change rate according to the time constant of the counter-electromotive voltage E d and the motor circuit of the coil, half of the electric current I from the motor driving circuit to the motor (I / 2 ) To zero (0). At this time, if the voltage applied to the OFF phase equivalent circuit is V OFF , V OFF = −Vn−E
d <0, and Vn is approximately Vb / 2. On the other hand, 0
The current i a of the a-phase (ON phase) that can be switched from
It rises from zero (0) at a rate of change according to the voltages Vb, -Vn, the coil back electromotive force Ea, and the time constant of the motor circuit. At this time, if the voltage applied to the ON-phase equivalent circuit is V ON , V ON = Vb · Duty1 (PWM duty) −Vn−
Ea.

【0014】式で説明すると、OFF相の等価回路によ
り電流idは次式(2)で表される。
Describing the equation, the current id is expressed by the following equation (2) by an OFF-phase equivalent circuit.

【0015】 id(t)= (I/2)e-t/T+(VOFF/R)(1−e-t/T) …(2) ∴t=0のとき、id =I/2 但し、Tは等価回路の電気的時定数、Rは等価回路の抵
抗である。
[0015] i d (t) = (I / 2) e -t / T + (V OFF / R) (1-e -t / T) ... (2) when ∴t = 0, i d = I / 2 where T is the electrical time constant of the equivalent circuit, and R is the resistance of the equivalent circuit.

【0016】一方、ON相の等価回路により、電流ia
は次式(3)で表わされる。
On the other hand, the current i a
Is represented by the following equation (3).

【0017】 ia(t)=(VON/R)(1−e-t/T) …(3) ∴t=0のとき、ia =0、 t→∞で、ia =VON
R=I/2 従って、OFF相,ON相の各電流id,iaの変化率
は、それぞれ次のようになる。
[0017] i a (t) = (V ON / R) (1-e -t / T) ... (3) when ∴t = 0, with i a = 0, t → ∞ , i a = V ON /
R = I / 2 Therefore, OFF phase, the currents i d in the ON phase, the rate of change of i a, respectively as follows.

【0018】 did(t)/dt =−(1/T)(I/2)e-t/T+(1/T)(VOFF/R)e-t/T =−(I/2−VOFF/R)(1/T)e-t/T =−(I/2+Vn/R+Ed/R)(1/T)e-t/T …(4) dia(t)/dt =(1/T)(VON/R)e-t/T =(I/2)(1/T)e-t/T …(5) 上式(4)及び(5)において、(I/2+Vn/R+Ed/R) >I/
2であるから、OFF相の電流変化率の方がON相の電
流変化率より大きい。特に、等価回路の抵抗Rが小さい
場合、電源電圧Vb(≒2Vn)が大きい場合、或いは高速
回転時で逆起電圧Edが大きい場合には、OFF相の電
流変化率はON相の電流変化率よりかなり大きくなる。
従って、OFF相の電流idがI/2から0まで下がる
時間(Δt1)よりも、ON相の電流iaが0からI/2
まで上がる時間(Δt)の方が長い。すなわち、区間
の最後でON相の電流iaはI/2に到達せず、上昇途
中である。その後、区間において、ON相の電流ia
が最終的に定常値(I/2)に到達するが、それまでに
時間Δt2(モータ回路の時定数の2〜3倍)を要する。
従って、切り替えられる2つの相の電流の立ち上がりと
立ち下がりでは、電流変化率が異なっている。
Di d (t) / dt = − (1 / T) (I / 2) e− t / T + (1 / T) (V OFF / R) e− t / T = − (I / 2 −V OFF / R) (1 / T) e −t / T = − (I / 2 + Vn / R + Ed / R) (1 / T) e −t / T (4) di a (t) / dt = ( 1 / T) (V ON / R) e −t / T = (I / 2) (1 / T) e −t / T (5) In the above equations (4) and (5), (I / 2 + Vn / R + Ed / R)> I /
Since it is 2, the current change rate of the OFF phase is larger than the current change rate of the ON phase. In particular, when the resistance R of the equivalent circuit is small, when the power supply voltage Vb (≒ 2 Vn) is large, or when the back electromotive force Ed is large at the time of high-speed rotation, the current change rate of the OFF phase is the current change rate of the ON phase. Much larger.
Therefore, than the time which the current i d OFF-phase is lowered from the I / 2 to 0 (Δt1), I / 2 from the current i a is 0 ON phase
The time (Δt) to rise is longer. That is, the current i a of last ON phase of Interval will not reach the I / 2, is in the middle rises. Thereafter, in the section, the ON-phase current i a
Finally reaches a steady-state value (I / 2), but it takes a time Δt2 (two to three times the time constant of the motor circuit) by that time.
Therefore, the rising and falling currents of the two phases to be switched have different current change rates.

【0019】上述のように、このようなモータ駆動回路
による励磁電流の制御では、切替える2つの相(例えば
図7のa相及びd相)の電流の立上りと立下りの変化率
が異なるため、切替えられない相(例えば図7のb相、
c相、e相)の電流が変動し、それらの電流変動により
過渡的なトルク変動が生じてしまう。
As described above, in the control of the excitation current by such a motor drive circuit, the rising and falling rates of the currents of the two phases to be switched (for example, phase a and phase d in FIG. 7) are different. Phases that cannot be switched (for example, phase b in FIG. 7,
The c-phase and e-phase currents fluctuate, and these current fluctuations cause transient torque fluctuations.

【0020】このようなトルク変動を生じさせる相切替
時の電流変動を抑制するためには、各相の電流を制御す
ればよいが、その制御のために各相の電流を検出する必
要があり、2以上の電流検出回路が必要になる。特に5
相ブラシレスモータの場合は、4相励磁方式を採用して
いることから、モータ駆動回路に4つの電流検出回路と
4つの電流ループが必要であり、駆動回路の構成が複雑
化し、コストも高くなるという問題点があった。
In order to suppress the current fluctuation at the time of phase switching that causes such a torque fluctuation, the current of each phase may be controlled, but it is necessary to detect the current of each phase for the control. And two or more current detection circuits are required. Especially 5
In the case of a single-phase brushless motor, since a four-phase excitation method is adopted, four current detection circuits and four current loops are required in the motor drive circuit, and the configuration of the drive circuit becomes complicated and costs increase. There was a problem.

【0021】従来、かかる問題を解決するものとして
は、例えば特開平11−356083号公報に開示され
ている装置がある。これにより、制御手段は、駆動手段
からブラシレスモータの各励磁相毎に供給される励磁信
号の方向決定及びオン/オフの切替えを行う。その切替
え時に、切り替えられる励磁信号の変化率を制御するこ
とにより、切替える2つの相の電流変化率を一致させる
(又は同程度にする)ことができる。これにより、切り
替えない相の電流変動が抑制されるので、前述のトルク
変動もなくなる。また、励磁信号は、上記のモータ回路
を流れる電流のみを検出すれば生成可能であるから、励
磁信号の変化率を制御するために各相の電流を検出する
必要がなく、制御のための回路構成も複雑化しない。
Conventionally, to solve such a problem, there is an apparatus disclosed in Japanese Patent Application Laid-Open No. 11-356083. Thus, the control means determines the direction of the excitation signal supplied from the driving means for each excitation phase of the brushless motor and switches on / off. By controlling the change rate of the excitation signal to be switched at the time of the switching, the current change rates of the two phases to be switched can be made equal (or approximately equal). As a result, current fluctuations in the non-switching phase are suppressed, so that the aforementioned torque fluctuations are also eliminated. Further, since the excitation signal can be generated by detecting only the current flowing through the motor circuit, it is not necessary to detect the current of each phase in order to control the rate of change of the excitation signal. The configuration is not complicated.

【0022】また、従来、転流時の電流変化率を制御す
る他のものとしては、例えば特開2000−30838
6号公報に開示されている装置がある。この装置では、
1個の電流検出回路を用いてブラシレスモータを矩形波
で駆動するものにおいて、相電流切替え時の立上がり相
と立ち下がり相の電流変化率を制御することにより、相
切替え時のモータ電流を一定に保つことで、電流変動と
電磁トルク変動を抑えることができ、安価で低電流変
動、低トルク変動の高性能サーボモータを実現してい
る。
Conventionally, as another means for controlling the current change rate during commutation, for example, Japanese Unexamined Patent Application Publication No. 2000-30838
There is an apparatus disclosed in Japanese Unexamined Patent Publication No. 6-206. In this device,
In a device that drives a brushless motor with a rectangular wave using a single current detection circuit, the motor current at the time of phase switching is kept constant by controlling the current change rate of the rising phase and the falling phase at the time of phase current switching. By maintaining this, current fluctuations and electromagnetic torque fluctuations can be suppressed, and a high-performance servomotor that is inexpensive and has low current fluctuations and low torque fluctuations is realized.

【0023】[0023]

【発明が解決しようとする課題】しかしながら、上記し
た特開平11−356083号公報及び特開2000−
308386号公報に開示されている従来技術におい
て、転流時の立ち下がり電流の変化率を制御する方法で
は、モータの回転速度が速くなるほど、転流間隔時間に
おける転流の過渡時間の占める割合が高くなる。ここ
で、「転流間隔時間」とは、ある転流の開始時間から次
の転流の開始時間までに要する時間をいい、「転流の過
渡時間」とは、転流動作において相電流が過渡状態にな
っている時間をいう。
However, the above-mentioned Japanese Patent Application Laid-Open No. 11-356083 and Japanese Patent Application Laid-Open
In the prior art disclosed in Japanese Patent No. 308386, in the method of controlling the rate of change of the fall current during commutation, the ratio of the commutation transient time in the commutation interval time increases as the rotation speed of the motor increases. Get higher. Here, the “commutation interval time” refers to the time required from the start time of one commutation to the start time of the next commutation, and the “transient transition time” refers to the phase current in the commutation operation. The time during the transition state.

【0024】要は、図9に示すように、立ち下がり相の
相電流idが徐々に下がる転流の過渡時間が転流間隔時間
の1/2(モータが一定速度で回転する時)を超えた場
合に、立ち下がり相の逆起電圧Edの極性が変わり、立ち
下がり相の相電流idが逆に上昇する現象が発生する。図
9において、t1は転流1の開始時間であり、θ1は時間t
1におけるロータ位置の電気角度であり、t2は次の転流
2の開始時間であり、θ2は時間t2におけるロータ位置
の電気角度であり、t3はOFF相の逆起電圧の極性が変
る時間であり、θ3は時間t3におけるロータ位置の電気
角度である。このように、立下り相の電流が上昇するこ
とにより、モータに電流変動、トルク変動及び騒音が発
生する。
In short, as shown in FIG. 9, the transition time of the commutation in which the phase current id of the falling phase gradually decreases exceeds one half of the commutation interval time (when the motor rotates at a constant speed). In such a case, the polarity of the back-EMF voltage Ed in the falling phase changes, and a phenomenon occurs in which the phase current id in the falling phase reversely increases. In FIG. 9, t1 is the start time of commutation 1, and θ1 is the time t
1, the electric angle of the rotor position at 1, t2 is the start time of the next commutation 2, θ2 is the electric angle of the rotor position at time t2, and t3 is the time at which the polarity of the back-EMF voltage in the OFF phase changes. And θ3 is the electrical angle of the rotor position at time t3. As described above, a rise in the current in the falling phase causes a current fluctuation, a torque fluctuation, and a noise in the motor.

【0025】また、立ち下がり相の電流が転流間隔時間
の1/2以上流れ続けると、その相の逆起電圧の極性が
変わることにより、その相では、モータ本来の回転トル
クとは逆方向の回転トルクが発生してしまい、モータの
トータルトルクが落ちてしまう。モータトルクの落ち込
みはモータの回転速度に依存するため、モータを自動車
のパワーステアリング装置のアシスト装置として使う場
合は、操舵フィーリングにおいて粘性感が生じるという
問題点となる。
If the current of the falling phase continues to flow for more than half of the commutation interval time, the polarity of the back electromotive voltage in that phase changes, and in that phase, the direction opposite to the original rotation torque of the motor is changed. , And the total torque of the motor decreases. Since the drop of the motor torque depends on the rotation speed of the motor, when the motor is used as an assist device of a power steering device of an automobile, there is a problem that a feeling of viscosity is generated in a steering feeling.

【0026】つまり、転流時の転流電流制御は、基本的
に電圧のフィードフォーワード制御により実現されてい
るので、転流電流の目標値に見合った励磁電圧を設定す
るようになっている。従って、転流電流の過渡過程時間
(転流の過渡時間)は、励磁コイルの電気的時定数に依
存する。
In other words, commutation current control during commutation is basically realized by feedforward control of voltage, so that an exciting voltage corresponding to a target value of commutation current is set. . Therefore, the transient process time of the commutation current (transient transition time) depends on the electrical time constant of the exciting coil.

【0027】その問題を解決するものとしては、例え
ば、転流時の電流変化率を制御する電流変化率制御手段
を有すると共に、複数の励磁相を有するブラシレスモー
タの駆動制御装置であって、その電流変化率制御手段
は、転流の過渡時間を転流間隔時間の1/2以内に終了
させ、また、駆動回路のインピーダンスを含むブラシレ
スモータの電気的時定数が転流間隔時間の1/6以下で
ある装置が提案されている。
In order to solve the problem, for example, a drive control device for a brushless motor having current change rate control means for controlling a current change rate at the time of commutation and having a plurality of excitation phases is provided. The current change rate control means terminates the commutation transient time within one half of the commutation interval time, and sets the electrical time constant of the brushless motor including the impedance of the drive circuit to 1/6 of the commutation interval time. The following devices have been proposed.

【0028】このような装置は、低回転で極数の少ない
ブラシレスモータに対して適切であるが、高回転又は極
数の多いモータに対しては限界がある。つまり、要求さ
れる電気的時定数が小さいので、ブラシレスモータの設
計が難しくて小型化も難しい。また、電気的時定数が満
足できない場合、例えば、回転電気角度若しくは回転速
度による転流相の電流制御方法が提案されているが、こ
の方法では転流相の電流変化率を完全に一致させること
ができないので、騒音が発生する問題点がある。
Such a device is suitable for brushless motors having a low rotation speed and a small number of poles, but has limitations for motors having a high rotation speed or a large number of poles. In other words, since the required electric time constant is small, it is difficult to design the brushless motor, and it is also difficult to reduce the size. Further, when the electric time constant cannot be satisfied, for example, a method of controlling the current of the commutation phase based on the rotational electrical angle or the rotation speed has been proposed. In this method, the current change rates of the commutation phase must be completely matched. Therefore, there is a problem that noise is generated.

【0029】つまり、上述した従来技術を用いて低回転
ブラシレスモータを駆動制御する場合に、電流・トルク
変動及び騒音の抑制に対して効果はあるが、ブラシレス
モータの回転速度が速くなるほど、電流・トルク変動及
び騒音の抑制効果が著しく低下するという問題点があ
る。
That is, when the low-rotation brushless motor is driven and controlled by using the above-described conventional technology, it is effective in suppressing current / torque fluctuation and noise, but as the rotation speed of the brushless motor increases, the current / torque decreases. There is a problem that the effect of suppressing torque fluctuation and noise is significantly reduced.

【0030】本発明は上述のような事情よりなされたも
のであり、本発明の目的は、低回転ブラシレスモータを
駆動制御するのに適切だけではなく、高回転ブラシレス
モータを駆動制御する場合であっても、ブラシレスモー
タにおける電流変動、トルク変動及び騒音の発生を有効
に抑制することができ、電動パワーステアリング装置の
アシストブラシレスモータの駆動制御装置として適用し
た場合に、低騒音で操舵フィーリングの良い電動パワー
ステアリング装置が構築できるブラシレスモータ駆動制
御装置を提供することにある。
The present invention has been made in view of the above circumstances, and an object of the present invention is not only suitable for controlling a low-speed brushless motor but also for controlling a high-speed brushless motor. However, current fluctuation, torque fluctuation and noise generation in the brushless motor can be effectively suppressed, and when applied as a drive control device for an assist brushless motor of an electric power steering device, low noise and good steering feeling are obtained. An object of the present invention is to provide a brushless motor drive control device that can be constructed with an electric power steering device.

【0031】[0031]

【課題を解決するための手段】本発明は、ブラシレスモ
ータにおける電流変動、トルク変動及び騒音の発生をブ
ラシレスモータの回転速度に関係無く、有効に抑制する
ことができるようにしたブラシレスモータ駆動制御装置
に関し、本発明の上記目的は、複数の励磁相を有するブ
ラシレスモータの駆動制御装置において、前記励磁相毎
に励磁相電流指令信号を生成する励磁相電流指令信号生
成手段と、前記励磁相電流指令信号生成手段で生成され
た前記励磁相電流指令信号に基いて電流フィードバック
制御により前記励磁相毎に励磁電流を制御する励磁電流
制御手段とを備え、前記励磁相電流指令信号生成手段
は、転流時に、2相の転流相の前記励磁電流の合計値を
モータ電流指令信号と等しくするように、前記転流相の
前記励磁相電流指令信号を矩形波以外の形状で生成する
ことによって達成される。
SUMMARY OF THE INVENTION The present invention provides a brushless motor drive control device which can effectively suppress current fluctuation, torque fluctuation and noise generation in a brushless motor irrespective of the rotation speed of the brushless motor. An object of the present invention is to provide a drive control apparatus for a brushless motor having a plurality of excitation phases, wherein: an excitation phase current command signal generating means for generating an excitation phase current command signal for each of the excitation phases; Excitation current control means for controlling an excitation current for each of the excitation phases by current feedback control based on the excitation phase current command signal generated by the signal generation means, wherein the excitation phase current command signal generation means Sometimes, the excitation phase current command of the commutation phase is set so that the sum of the excitation currents of the two commutation phases is equal to the motor current command signal. It is accomplished by generating a shape other than rectangular wave No..

【0032】また、本発明の上記目的は、前記励磁相電
流指令信号生成手段は、前記転流時に、2相の前記転流
相の前記励磁相電流指令信号の変化率を一致させるよう
に、前記転流相の前記励磁相電流指令信号を生成するこ
とにより、あるいは前記励磁相電流指令信号生成手段
は、前記励磁相電流指令信号の変化率を時間に対して任
意に変更できるように、前記転流相の前記励磁相電流指
令信号を生成することにより、あるいは前記励磁相電流
指令信号生成手段は、前記励磁相電流指令信号の変化率
をモータ回転角度に対して任意に変更できるように、前
記転流相の前記励磁相電流指令信号を生成することによ
り、あるいは電動パワーステアリング装置のアシストブ
ラシレスモータを駆動するための駆動制御装置として使
用されることによって、より効果的に達成される。
[0032] Also, the above object of the present invention is that the exciting phase current command signal generating means matches the change rates of the exciting phase current command signals of the two commutation phases during the commutation. By generating the excitation phase current command signal of the commutation phase, or the excitation phase current command signal generation means, so that the rate of change of the excitation phase current command signal can be arbitrarily changed with respect to time, By generating the excitation phase current command signal of the commutation phase, or the excitation phase current command signal generation means, so that the rate of change of the excitation phase current command signal can be arbitrarily changed with respect to the motor rotation angle, By generating the excitation phase current command signal of the commutation phase or by being used as a drive control device for driving an assist brushless motor of an electric power steering device. It is more effectively achieved.

【0033】[0033]

【発明の実施の形態】以下、図面に基づいて本発明の好
適な実施形態について詳細に説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Preferred embodiments of the present invention will be described below in detail with reference to the drawings.

【0034】なお、本実施形態では、3相ブラシレスモ
ータに適用した場合を例として説明しているが、本発明
はこれに限定されるものではなく、他の複数の励磁相
(例えば5相)のブラシレスモータについても本発明を
適用することができる。また、励磁相電流指令信号はハ
ード又はソフトによって生成することができる。本実施
形態では、この励磁相電流指令信号がソフトによって生
成される。
In this embodiment, the case where the present invention is applied to a three-phase brushless motor is described as an example. However, the present invention is not limited to this, and the present invention is not limited to this. The present invention can be applied to the brushless motor described above. Also, the excitation phase current command signal can be generated by hardware or software. In the present embodiment, the excitation phase current command signal is generated by software.

【0035】本発明に係るブラシレスモータ駆動制御装
置20は、図1に示すように、各相電流指令信号発生器
21、各相電流制御器22、モータ駆動回路23及びロ
ータ位置検出器24で構成されている。ここで、各相電
流指令信号発生器21が励磁相電流指令信号生成手段に
対応し、各相電流制御器22及びモータ駆動回路23が
励磁電流制御手段に対応している。
As shown in FIG. 1, the brushless motor drive control device 20 according to the present invention includes a phase current command signal generator 21, a phase current controller 22, a motor drive circuit 23, and a rotor position detector 24. Have been. Here, each phase current command signal generator 21 corresponds to the exciting phase current command signal generating means, and each phase current controller 22 and the motor drive circuit 23 correspond to the exciting current control means.

【0036】各相電流指令信号発生器21には図示しな
い外部回路からモータ電流指令信号Irefが入力さ
れ、ロータ位置検出器24からのロータ位置信号RPも
入力される。各相電流指令信号発生器21はこれらの入
力信号に基いて、各励磁相(a、b、c)の励磁相電流
指令信号(iaref、ibref、icref)を生
成する。また、各相電流制御器22では、各相電流指令
信号発生器21で生成された励磁相電流指令信号(ia
ref、ibref、icref)に基いて、モータ駆
動回路23を介して電流フイードバック制御により、各
励磁相の励磁電流(ia、ic)を制御するようになっ
ている。
Each phase current command signal generator 21 receives a motor current command signal Iref from an external circuit (not shown) and a rotor position signal RP from a rotor position detector 24. Each phase current command signal generator 21 generates an excitation phase current command signal (iaref, ibref, icref) of each excitation phase (a, b, c) based on these input signals. Further, in each phase current controller 22, the excitation phase current command signal (ia
(ref, ibref, icref), the excitation current (ia, ic) of each excitation phase is controlled by current feedback control via the motor drive circuit 23.

【0037】モータ駆動回路23は、電源供給側(上段
側)に3個、アース側(下段側)に3個配設された合計
6個のトランジスタ(電界効果トランジスタFET)T
1〜T6で構成されている。これら6個のトランジスタ
は、上段側と下段側とで対応するトランジスタが直列接
続され、これら直列接続の各トランジスタ対(T1−T
2,T3−T4,T5−T6)の接続部は、3相ブラシ
レスモータ30の各励磁コイルの外端と接続されてい
る。そして、トランジスタT1〜T6のゲート駆動信号
GT1〜GT6は、ロータ位置検出器24から検出され
たロータ位置信号RPに基づいて、各相電流指令信号発
生器21を介して各相電流制御器22により生成され
る。
The motor drive circuit 23 has a total of six transistors (field effect transistor FET) T, three on the power supply side (upper side) and three on the ground side (lower side).
1 to T6. In these six transistors, corresponding transistors are connected in series on the upper side and the lower side, and each pair of these series-connected transistors (T1-T
2, T3-T4, T5-T6) are connected to the outer ends of the respective exciting coils of the three-phase brushless motor 30. Then, based on the rotor position signal RP detected from the rotor position detector 24, the gate drive signals GT1 to GT6 of the transistors T1 to T6 are output by the respective phase current controllers 22 via the respective phase current command signal generators 21. Generated.

【0038】転流タイミングは、ロータ位置信号RPに
より生成される。ロータ位置信号RPは、ロータ位置検
出器24で検出されてから各相電流指令信号発生器21
に送られる。ロータ位置検出器24は、ホール素子ある
いはレゾルバ、もしくはエンコーダのいずれかによって
構成しても良い。
The commutation timing is generated by the rotor position signal RP. After the rotor position signal RP is detected by the rotor position detector 24, each phase current command signal generator 21
Sent to The rotor position detector 24 may be constituted by any of a Hall element, a resolver, or an encoder.

【0039】図2は、モータ電流指令信号(Iref)
及び各励磁相の励磁相電流指令信号(iaref、ib
ref、icref)の一例を示す波形図である。図示
されるように、転流してない時に、通電した各励磁相の
励磁相電流指令信号の振幅は、モータ電流指令信号の振
幅と同じで、符号は逆である。通電してない励磁相の励
磁相電流指令信号の振幅はゼロである。
FIG. 2 shows a motor current command signal (Iref).
And the excitation phase current command signals (iaref, ib) of each excitation phase.
ref, icref) is a waveform diagram showing an example. As shown, when the commutation is not performed, the amplitude of the excitation phase current command signal of each of the energized excitation phases is the same as the amplitude of the motor current command signal, and the sign is opposite. The amplitude of the excitation phase current command signal of the excitation phase that is not energized is zero.

【0040】図2に示すように、転流時に、例えば電気
角度30度で、通電してない転流相のa相の励磁相電流
指令信号iarefは、ゼロより立ち上がる。通電して
いた転流相のc相の励磁相電流指令信号icrefは、
ゼロに向けて立ち下がる。
As shown in FIG. 2, at the time of commutation, for example, at an electrical angle of 30 degrees, the excitation phase current command signal iaref of the a-phase of the commutation phase which is not energized rises from zero. The excitation phase current command signal icref of the c phase of the commutation phase that has been energized is
Fall towards zero.

【0041】前述したようなブラスレスモータの高速回
転時の電流及びトルク変動という問題点を解決する方法
を以下に説明する。
A method for solving the above-mentioned problem of fluctuation in current and torque during high-speed rotation of the brushless motor will be described below.

【0042】<変化率を一致させた転流相の励磁相電流
指令信号の生成>各相電流指令信号発生器21は、2つ
の転流相の励磁相電流指令信号(本例ではiaref、
icref)の合計値iaref+icrefが、モー
タ電流指令信号Irefの振幅と等しくなるように、各
励磁相の励磁相電流指令信号(iaref、ibre
f、icref)を生成する。要は、2つの転流相の励
磁相電流指令信号の変化率を一致させるように、転流相
の励磁相電流指令信号を生成する。図3は、その転流相
の励磁相電流指令信号の変化率を一致した場合の各励磁
相電流指令信号を示す波形図である。
<Generation of Commutation Phase Excitation Phase Current Command Signals with Matched Change Rates> Each phase current command signal generator 21 generates two commutation phase excitation phase current command signals (in this example, iaref,
iref), so that the total value iaref + icref becomes equal to the amplitude of the motor current command signal Iref.
f, icref). The point is that the excitation phase current command signals of the commutation phases are generated so that the rates of change of the excitation phase current command signals of the two commutation phases match. FIG. 3 is a waveform diagram showing the respective excitation phase current command signals when the rates of change of the excitation phase current command signals of the commutation phases match.

【0043】各相電流制御器22では、電流フイードバ
ック制御により、転流相の励磁電流が転流相の励磁相電
流指令信号と同じような電流値が得られる。つまり、本
実施形態では、励磁電流iaが励磁相電流指令信号ia
refと、また、励磁電流icが励磁相電流指令信号i
crefと同じような電流値を有する。図3に示すよう
に、転流時に、転流相の励磁相電流指令信号の変化率を
一致させているため、2つの転流相の励磁電流の合計値
ia+icが一定になり、よって、転流してない励磁相
(本実施形態ではb相)の励磁電流ibを一定に保つこ
とができる。従って、転流時の励磁電流の変動による電
磁トルクの変動が抑えられ、電磁トルクの変動による騒
音を低減する効果が得られる。
In each phase current controller 22, the current feedback control provides a commutation phase excitation current having a current value similar to the commutation phase excitation phase current command signal. That is, in the present embodiment, the exciting current ia corresponds to the exciting phase current command signal ia.
ref and the exciting current ic are the exciting phase current command signal i
It has a current value similar to cref. As shown in FIG. 3, at the time of commutation, the rate of change of the excitation phase current command signal of the commutation phase is matched, so that the total value ia + ic of the excitation currents of the two commutation phases becomes constant. The exciting current ib of the exciting phase not flowing (the b phase in the present embodiment) can be kept constant. Therefore, the fluctuation of the electromagnetic torque due to the fluctuation of the exciting current at the time of commutation is suppressed, and the effect of reducing the noise due to the fluctuation of the electromagnetic torque can be obtained.

【0044】従来のように、例えば図4に示すように、
矩形波である励磁相電流指令信号を用いて駆動する場合
には、電流制御器の応答性と制御電圧の飽和の影響で、
電流信号がオーバショット(overshoot)し易いし、1
つの転流相(OFF相)の励磁電流の下がりの変化が、
もう1つの転流相(ON相)の励磁電流の上がりの変化
と異なるので、図4の中の点線で示されているように、
転流時の各励磁相の励磁電流の変動が激しい。それによ
ってトルク変動と騒音が大きくなる。
As in the prior art, for example, as shown in FIG.
In the case of driving using the excitation phase current command signal which is a square wave, due to the response of the current controller and the influence of the saturation of the control voltage,
The current signal is likely to overshoot, and
The change in the decrease in the exciting current of the two commutation phases (OFF phase)
Since it is different from the change in the excitation current of the other commutation phase (ON phase), as shown by the dotted line in FIG.
Exciting current of each exciting phase fluctuates greatly during commutation. As a result, torque fluctuation and noise increase.

【0045】<時間に対する電流変化率の電流指令信号
の生成>各相電流指令信号発生器21は、転流相の励磁
相電流指令信号の変化率が、時間に対して一定の変化率
もしくは変動の変化率であるように、転流相の励磁相電
流指令信号を生成する。
<Generation of Current Command Signal of Current Rate of Change with Time> Each phase current command signal generator 21 controls the rate of change of the excitation phase current command signal of the commutation phase at a constant rate or with respect to time. , An excitation phase current command signal of the commutation phase is generated.

【0046】転流相の励磁相電流指令信号の変化率が時
間に対して一定変化率であるというのは、所定の時間毎
に転流相の励磁相電流指令信号値をモータ電流指令信号
値(目標値)のn分の1ずつに変化することであり、つ
まり、図5に示すように(図の横軸はtで時間を表
す)、T時間毎に、ON相の励磁相電流指令信号(本例
ではiaref)を目標値に達するまでに、ゼロから目
標値のn分の1ずつに(本例ではn=5であるため、5
分の1)増加させていき、一方、OFF相の励磁相電流
指令信号値(本例ではicref)をゼロに達するまで
に、目標値から同じく目標値のn分の1ずつに(本例で
はn=5であるため、5分の1)減少させていくことを
意味する。
The fact that the rate of change of the excitation phase current command signal of the commutation phase is constant with respect to time means that the excitation phase current command signal value of the commutation phase is changed at every predetermined time by the motor current command signal value. That is, as shown in FIG. 5 (the horizontal axis in the figure represents time by t), the excitation phase current command of the ON phase is changed every T time as shown in FIG. By the time the signal (iaref in this example) reaches the target value, it is increased from zero to 1 / n of the target value (in this example, since n = 5, 5
On the other hand, before the OFF-phase excitation phase current command signal value (in this example, icref) reaches zero, the target value is also increased by 1 / n of the target value (in this example). Since n = 5, it means that it is reduced by 1/5).

【0047】転流相の励磁相電流指令信号の変化率が時
間に対して可変変化率であるというのは、図4に示すよ
うな従来矩形波駆動時の矩形波励磁相電流指令信号が、
フィルタを通して、図6に示すような指数曲線の可変変
化率の転流相の励磁相電流指令信号が得られることを意
味する。つまり、図6に示すように(図の横軸はtで時
間を表す)、ON相の励磁相電流指令信号値(本例では
iaref)を目標値に達するまでに、ゼロから指数的
に増加させていき、一方、OFF相の励磁相電流指令信
号値(本例ではicref)をゼロに達するまでに、目
標値から指数的に減少させていき、かつ、ON相の励磁
相電流指令信号値とOFF相の励磁相電流指令信号値と
の合計値が常に目標値に等しくなるようにすることを意
味する。
The fact that the rate of change of the excitation phase current command signal of the commutation phase is a variable rate of change with respect to time means that the rectangular wave excitation phase current command signal during conventional rectangular wave driving as shown in FIG.
This means that the excitation phase current command signal of the commutation phase having a variable rate of change of the exponential curve as shown in FIG. 6 can be obtained through the filter. That is, as shown in FIG. 6 (the horizontal axis in the figure represents time with t), the exciting phase current command signal value of the ON phase (iaref in this example) exponentially increases from zero until it reaches the target value. On the other hand, the exciting phase current command signal value of the OFF phase (icref in this example) decreases exponentially from the target value until it reaches zero, and the exciting phase current command signal value of the ON phase. And the sum of the OFF-phase excitation phase current command signal value and the target value.

【0048】<回転角度に対する電流変化率の電流指令
信号の生成>各相電流指令信号発生器21は、転流相の
励磁相電流指令信号の変化率が、モータの回転角度に対
して一定の変化率もしくは変動の変化率であるように、
転流相の励磁相電流指令信号を生成する。
<Generation of Current Command Signal of Current Change Rate with Rotation Angle> Each phase current command signal generator 21 controls the change rate of the commutation phase excitation phase current command signal to be constant with respect to the rotation angle of the motor. Like the rate of change or the rate of change,
A commutation phase excitation phase current command signal is generated.

【0049】転流相の励磁相電流指令信号の変化率がモ
ータの回転角度(電気角度)に対して一定変化率である
というのは、所定の電気角度毎に転流相の励磁相電流指
令信号値をモータ電流指令信号値(目標値)のn分の1
ずつに変化することであり、つまり、図5に示すように
(図の横軸はθで電気角度を表す)、m電気角度毎に、
ON相の励磁相電流指令信号(本例ではiaref)を
目標値に達するまでに、ゼロから目標値のn分の1ずつ
に(本例ではn=5であるため、5分の1)増加させて
いき、一方、OFF相の励磁相電流指令信号値(本例で
はicref)をゼロに達するまでに、目標値から同じ
く目標値のn分の1ずつに(本例ではn=5であるた
め、5分の1)減少させていくことを意味する。
The fact that the rate of change of the commutation phase excitation phase current command signal is constant with respect to the rotation angle (electric angle) of the motor means that the commutation phase excitation phase current command The signal value is 1 / n of the motor current command signal value (target value)
In other words, as shown in FIG. 5 (the horizontal axis in the figure represents the electric angle by θ), for each m electric angle,
The ON-phase excitation phase current command signal (iaref in this example) increases from zero to 1 / n of the target value (in this example, 1/5 because of n = 5) until reaching the target value. On the other hand, until the OFF-phase excitation phase current command signal value (icref in this example) reaches zero, the target value is similarly reduced to 1 / n of the target value (n = 5 in this example). Therefore, 1/5) means to decrease.

【0050】転流相の励磁相電流指令信号の変化率がモ
ータの回転角度(電気角度)に対して可変変化率である
というのは、ロータの電気角度信号入力とし、計算また
はマップ参照により励磁相電流指令信号を算出し、図6
に示すような指数曲線の可変変化率の転流相の励磁相電
流指令信号が得られることを意味する。つまり、図6に
示すように(図の横軸はθで電気角度を表す)、ON相
の励磁相電流指令信号値(本例ではiaref)を目標
値に達するまでに、ゼロから指数的に増加させていき、
一方、OFF相の励磁相電流指令信号値(本例ではic
ref)をゼロに達するまでに、目標値から指数的に減
少させていき、かつ、ON相の励磁相電流指令信号値と
OFF相の励磁相電流指令信号値との合計値が常に目標
値に等しくなるようにすることを意味する。
The fact that the rate of change of the excitation phase current command signal of the commutation phase is a variable rate of change with respect to the rotation angle (electric angle) of the motor means that the electric angle signal of the rotor is input and the excitation is performed by calculation or referring to a map. The phase current command signal is calculated, and FIG.
Means that an excitation phase current command signal of a commutation phase having a variable rate of change of an exponential curve as shown in FIG. That is, as shown in FIG. 6 (the horizontal axis in the figure represents an electrical angle by θ), the excitation phase current command signal value of the ON phase (iaref in this example) exponentially changes from zero until it reaches the target value. Increase it,
On the other hand, the OFF-phase excitation phase current command signal value (in this example, ic
ref) is exponentially decreased from the target value until it reaches zero, and the total value of the ON-phase excitation phase current command signal value and the OFF-phase excitation phase current command signal value always becomes the target value. Means to be equal.

【0051】[0051]

【発明の効果】以上のように、本発明に係るブラシレス
モータ駆動制御装置では、モータの電気的時定数に関係
無く、転流時に、励磁電流が立ち上る励磁相と励磁電流
が立ち下る励磁相の電流指令信号の変化率を一致させる
ことにより、電流制御器での電流フィードバック制御に
より、2つの転流相の電流変化率を一致させるようにし
ているので、2つの転流相の励磁電流の合計値が一定に
なり、よって、転流してない他の励磁相の励磁電流は値
が変化せず一定に保たれることができる。従って、本発
明によれば、転流時の電流変動によるトルクの変動を抑
えることができるという効果を奏する。
As described above, in the brushless motor drive control device according to the present invention, regardless of the electric time constant of the motor, the excitation phase at which the excitation current rises and the excitation phase at which the excitation current falls during commutation are determined. By matching the rate of change of the current command signal, the current change rate of the two commutation phases is matched by the current feedback control in the current controller, so that the sum of the exciting currents of the two commutation phases is obtained. The value becomes constant, so that the exciting currents of the other exciting phases that are not commutated can be kept constant without changing the value. Therefore, according to the present invention, there is an effect that the fluctuation of torque due to the fluctuation of current during commutation can be suppressed.

【0052】また、本発明では、時間をベースに励磁電
流指令信号を生成することにより、励磁電流が立ち上る
励磁相と励磁電流が立ち下る励磁相の電流変化率を一致
させるようにしているので、2つの転流相の励磁電流の
合計値が一定になり、よって、転流してない他の励磁相
の励磁電流は値が変化せず一定に保たれることができ
る。従って、本発明によれば、転流時の電流変動による
トルクの変動を抑えることができるという効果を奏す
る。
In the present invention, the exciting current command signal is generated on the basis of time so that the rate of change of the exciting phase at which the exciting current rises and the rate of change of the exciting phase at which the exciting current falls are matched. The sum of the exciting currents of the two commutation phases becomes constant, so that the exciting currents of the other non-commutated exciting phases can be kept constant without changing their values. Therefore, according to the present invention, there is an effect that the fluctuation of torque due to the fluctuation of current during commutation can be suppressed.

【0053】さらに、本発明では、モータの回転角度
(電気角度)の値をベースに電流指令信号を生成するこ
とにより、励磁電流が立ち上る励磁相と励磁電流が立ち
下る励磁相の電流変化率を一致させるようにしているの
で、2つの転流相の励磁電流の合計値が一定になり、よ
って、転流してない他の励磁相の励磁電流は値が変化せ
ず一定に保たれることができる。従って、本発明によれ
ば、転流時の電流変動によるトルクの変動を抑えること
ができるという効果を奏する。
Further, according to the present invention, by generating a current command signal based on the value of the rotation angle (electrical angle) of the motor, the current change rate of the excitation phase at which the excitation current rises and the current change rate of the excitation phase at which the excitation current falls can be determined. Since they are matched, the total value of the exciting currents of the two commutation phases is constant, so that the exciting currents of the other non-commutated exciting phases can be kept constant without changing their values. it can. Therefore, according to the present invention, there is an effect that the fluctuation of torque due to the fluctuation of current during commutation can be suppressed.

【0054】つまり、本発明に係るブラシレスモータ駆
動制御装置では、従来の矩形波電流指令信号を使用せ
ず、転流時に、転流相の電流変化率を一致させることに
より、電流フィードバック制御で転流相の励磁電流の変
化率を一致させることができる。よって、転流相の励磁
電流の合計値が一定になるために、転流してない他の励
磁相の励磁電流も一定に保たれる。従って、転流時の電
流変動によるトルクの変動が抑えられ、騒音低減の効果
が得られる。また、本発明に係るブラシレスモータ駆動
制御装置を電動パワーステアリングの動力源として用い
た場合には、ブラシレスモータの急激なトルク変動が小
さいので、電動パワーステアリングの操舵フィーリング
を向上させることが可能であり、振動ノイズを低減する
ことができるという効果を奏する。従って、本発明を利
用することによって、安価で低電流変動・低トルク変
動、低騒音かつ操舵フィーリングの良い電動パワーステ
アリングを実現することができる。
In other words, the brushless motor drive control device according to the present invention does not use the conventional rectangular wave current command signal, but makes the current change rate of the commutation phase coincide with the commutation phase during commutation. The change rate of the exciting current of the flowing phase can be made to coincide. Therefore, since the total value of the excitation currents of the commutation phases becomes constant, the excitation currents of the other excitation phases that are not commutated are also kept constant. Therefore, torque fluctuation due to current fluctuation during commutation is suppressed, and an effect of noise reduction is obtained. Further, when the brushless motor drive control device according to the present invention is used as a power source of the electric power steering, the sharp torque fluctuation of the brushless motor is small, so that the steering feeling of the electric power steering can be improved. There is an effect that vibration noise can be reduced. Therefore, by using the present invention, it is possible to realize an inexpensive electric power steering with low current fluctuation and low torque fluctuation, low noise and good steering feeling.

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

【図1】本発明に係るブラシレスモータ駆動制御装置の
構成を示すブロック図である。
FIG. 1 is a block diagram showing a configuration of a brushless motor drive control device according to the present invention.

【図2】3相ブラシレスモータにおけるモータ電流指令
信号及び各励磁相の励磁電流指令信号の一例を示す波形
図である。
FIG. 2 is a waveform diagram showing an example of a motor current command signal and an exciting current command signal of each exciting phase in a three-phase brushless motor.

【図3】変化率を一致させた転流相の励磁電流指令信号
を示す波形図である。
FIG. 3 is a waveform diagram showing an excitation current command signal of a commutation phase in which the rate of change is matched.

【図4】従来矩形波駆動時におけるモータ電流指令信号
及び各励磁相の励磁電流指令信号・励磁電流の一例を示
す波形図である。
FIG. 4 is a waveform diagram showing an example of a motor current command signal, an excitation current command signal of each excitation phase, and an excitation current during conventional rectangular wave driving.

【図5】一定変化率である場合の転流相の励磁電流指令
信号を示す波形図である。
FIG. 5 is a waveform diagram showing an excitation current command signal of a commutation phase when the rate of change is constant.

【図6】可変変化率である場合の転流相の励磁電流指令
信号を示す波形図である。
FIG. 6 is a waveform diagram showing an exciting current command signal of a commutation phase when the rate of change is variable.

【図7】5相ブラシレスモータにおける各励磁相の励磁
電流の一例を示す波形図である。
FIG. 7 is a waveform diagram showing an example of an exciting current of each exciting phase in a five-phase brushless motor.

【図8】従来の励磁電流切替時の各励磁相の電流変化及
び電磁トルク変化の一例を示す波形図である。
FIG. 8 is a waveform diagram showing an example of a current change and an electromagnetic torque change of each excitation phase at the time of conventional excitation current switching.

【図9】従来のブラシレスモータにおけるOFF相の電
流変化例を示す波形図である。
FIG. 9 is a waveform diagram showing an example of an OFF-phase current change in a conventional brushless motor.

【符号の説明】[Explanation of symbols]

20 ブラシレスモータ駆動制御装置 21 各相電流指令信号発生器 22 各相電流制御器 23 モータ駆動回路 24 ロータ位置検出器 30 3相ブラシレスモータ a、b、c 励磁相 ia a相の励磁電流 ib b相の励磁電流 ic c相の励磁電流 iaref a相の励磁相電流指令信号 ibref b相の励磁相電流指令信号 icref c相の励磁相電流指令信号 Iref モータ電流指令信号 GT1〜GT6 ゲート駆動信号 T1〜T6 トランジスタ RP ロータ位置信号 Reference Signs List 20 brushless motor drive control device 21 each phase current command signal generator 22 each phase current controller 23 motor drive circuit 24 rotor position detector 30 three-phase brushless motor a, b, c excitation phase ia excitation current in a phase ib b phase Exciting current of ic c phase exciting current iaref exciting phase current command signal of a phase ibref exciting phase current command signal of b phase icref exciting phase current command signal of c phase Iref motor current command signal GT1-GT6 Gate drive signals T1-T6 Transistor RP Rotor position signal

───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 3D033 CA03 CA20 CA21 5H560 BB04 BB12 DA02 DA07 DA10 DC12 JJ12 JJ13 JJ15 RR01 UA05 XA02 XA15 XB09  ──────────────────────────────────────────────────続 き Continued on the front page F term (reference) 3D033 CA03 CA20 CA21 5H560 BB04 BB12 DA02 DA07 DA10 DC12 JJ12 JJ13 JJ15 RR01 UA05 XA02 XA15 XB09

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】複数の励磁相を有するブラシレスモータの
駆動制御装置において、前記励磁相毎に励磁相電流指令
信号を生成する励磁相電流指令信号生成手段と、前記励
磁相電流指令信号生成手段で生成された前記励磁相電流
指令信号に基いて電流フィードバック制御により前記励
磁相毎に励磁電流を制御する励磁電流制御手段とを備
え、前記励磁相電流指令信号生成手段は、転流時に、2
相の転流相の前記励磁電流の合計値をモータ電流指令信
号と等しくするように、前記転流相の前記励磁相電流指
令信号を矩形波以外の形状で生成することを特徴とする
ブラシレスモータ駆動制御装置。
In a drive control device for a brushless motor having a plurality of excitation phases, an excitation phase current command signal generating means for generating an excitation phase current command signal for each of the excitation phases, and an excitation phase current command signal generation means. Excitation current control means for controlling an excitation current for each of the excitation phases by current feedback control based on the generated excitation phase current command signal, wherein the excitation phase current command signal generation means
A brushless motor, wherein the excitation phase current command signal of the commutation phase is generated in a shape other than a rectangular wave so that the total value of the excitation currents of the commutation phases of the phases becomes equal to a motor current command signal. Drive control device.
【請求項2】前記励磁相電流指令信号生成手段は、前記
転流時に、2相の前記転流相の前記励磁相電流指令信号
の変化率を一致させるように、前記転流相の前記励磁相
電流指令信号を生成する請求項1に記載のブラシレスモ
ータ駆動制御装置。
2. The exciting phase current command signal generating means, wherein the exciting phase commutation phase of the commutation phase is changed so that the rate of change of the exciting phase current command signal of the two commutating phases coincides with each other during the commutation. 2. The brushless motor drive control device according to claim 1, which generates a phase current command signal.
【請求項3】前記励磁相電流指令信号生成手段は、前記
励磁相電流指令信号の変化率を時間に対して任意に変更
できるように、前記転流相の前記励磁相電流指令信号を
生成する請求項2に記載のブラシレスモータ駆動制御装
置。
3. The exciting phase current command signal generating means generates the exciting phase current command signal of the commutation phase so that the rate of change of the exciting phase current command signal can be arbitrarily changed with respect to time. The brushless motor drive control device according to claim 2.
【請求項4】前記励磁相電流指令信号生成手段は、前記
励磁相電流指令信号の変化率をモータ回転角度に対して
任意に変更できるように、前記転流相の前記励磁相電流
指令信号を生成する請求項2に記載のブラシレスモータ
駆動制御装置。
4. An exciting phase current command signal generating means for generating the exciting phase current command signal of the commutation phase so that a rate of change of the exciting phase current command signal can be arbitrarily changed with respect to a motor rotation angle. The brushless motor drive control device according to claim 2, wherein the drive is generated.
【請求項5】電動パワーステアリング装置のアシストブ
ラシレスモータを駆動するための駆動制御装置として使
用される請求項1乃至4のいずれかに記載のブラシレス
モータ駆動制御装置。
5. The brushless motor drive control device according to claim 1, which is used as a drive control device for driving an assist brushless motor of an electric power steering device.
JP2001168151A 2001-06-04 2001-06-04 Brushless motor drive control device Expired - Fee Related JP4779233B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001168151A JP4779233B2 (en) 2001-06-04 2001-06-04 Brushless motor drive control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001168151A JP4779233B2 (en) 2001-06-04 2001-06-04 Brushless motor drive control device

Publications (2)

Publication Number Publication Date
JP2002369569A true JP2002369569A (en) 2002-12-20
JP4779233B2 JP4779233B2 (en) 2011-09-28

Family

ID=19010419

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001168151A Expired - Fee Related JP4779233B2 (en) 2001-06-04 2001-06-04 Brushless motor drive control device

Country Status (1)

Country Link
JP (1) JP4779233B2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005069475A1 (en) * 2004-01-13 2005-07-28 Nsk Ltd. Device for controlling motor-driven power steering device
US7180217B2 (en) 2002-07-22 2007-02-20 Nsk Ltd. Motor, method for manufacturing motor, and motor drive controller
JP2008254633A (en) * 2007-04-06 2008-10-23 Nsk Ltd Electric power steering control device
WO2019092777A1 (en) 2017-11-07 2019-05-16 三菱電機株式会社 Electric motor control device and electric power steering device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62171488A (en) * 1986-01-21 1987-07-28 Victor Co Of Japan Ltd Brushless motor
JPS6469296A (en) * 1987-09-09 1989-03-15 Tamagawa Seiki Co Ltd Controlling circuit for brushless motor
JPH06296390A (en) * 1993-04-09 1994-10-21 Hitachi Ltd Controlling method of 120-degree electrification type brushless motor
JPH10148184A (en) * 1996-11-20 1998-06-02 Mitsubishi Electric Corp Control device for electric motor of compressor
JP2000308386A (en) * 1999-04-22 2000-11-02 Nsk Ltd Motor drive control device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62171488A (en) * 1986-01-21 1987-07-28 Victor Co Of Japan Ltd Brushless motor
JPS6469296A (en) * 1987-09-09 1989-03-15 Tamagawa Seiki Co Ltd Controlling circuit for brushless motor
JPH06296390A (en) * 1993-04-09 1994-10-21 Hitachi Ltd Controlling method of 120-degree electrification type brushless motor
JPH10148184A (en) * 1996-11-20 1998-06-02 Mitsubishi Electric Corp Control device for electric motor of compressor
JP2000308386A (en) * 1999-04-22 2000-11-02 Nsk Ltd Motor drive control device

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7180217B2 (en) 2002-07-22 2007-02-20 Nsk Ltd. Motor, method for manufacturing motor, and motor drive controller
WO2005069475A1 (en) * 2004-01-13 2005-07-28 Nsk Ltd. Device for controlling motor-driven power steering device
US7443131B2 (en) 2004-01-13 2008-10-28 Nsk Ltd. Control device for electric power steering apparatus
JP2008254633A (en) * 2007-04-06 2008-10-23 Nsk Ltd Electric power steering control device
WO2019092777A1 (en) 2017-11-07 2019-05-16 三菱電機株式会社 Electric motor control device and electric power steering device
US11529993B2 (en) 2017-11-07 2022-12-20 Mitsubishi Electric Corporation Motor controller and electric power steering apparatus

Also Published As

Publication number Publication date
JP4779233B2 (en) 2011-09-28

Similar Documents

Publication Publication Date Title
EP1318595B1 (en) Motor driving device and motor driving method
US6448724B1 (en) Apparatus and method for commutation noise reduction
JP3416494B2 (en) DC brushless motor control device and DC brushless motor control method
US6400116B1 (en) Motor drive control apparatus
US20120181959A1 (en) Driving apparatus of sensorless brushless motor
JP2007110778A (en) Motor drive and driving method
US6469463B2 (en) Brushless motor and driving control device therefor
JPH0937584A (en) Motor driving method and electric apparatus
US20040108827A1 (en) Motor driving circuit
JP3353586B2 (en) Drive device for brushless DC motor
US6969962B2 (en) DC motor drive circuit
JP4779233B2 (en) Brushless motor drive control device
JP2003116293A (en) Parallel drive circuit of dc brushless motor
JP3298508B2 (en) Motor drive control device
JP3286053B2 (en) Control circuit for brushless motor
JP4147826B2 (en) Brushless motor drive control device
JP4798638B2 (en) Control device for synchronous motor
JP3258743B2 (en) Brushless motor drive
JP3309828B2 (en) Motor drive control device
JP3493399B2 (en) Current control method and apparatus for PWM inverter
JP2005312145A (en) Driver of brushless motor
JP2005012895A (en) Motor driver
JP2003209999A (en) Motor controller
JP3362337B2 (en) Brushless DC motor drive controller
JP2005176457A (en) Position detecting circuit of brushless motor

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080228

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20101025

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20101102

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20101227

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110208

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110329

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110607

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110620

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

Free format text: PAYMENT UNTIL: 20140715

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4779233

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees