JP2007215306A - Controlling device for motor - Google Patents

Controlling device for motor Download PDF

Info

Publication number
JP2007215306A
JP2007215306A JP2006031551A JP2006031551A JP2007215306A JP 2007215306 A JP2007215306 A JP 2007215306A JP 2006031551 A JP2006031551 A JP 2006031551A JP 2006031551 A JP2006031551 A JP 2006031551A JP 2007215306 A JP2007215306 A JP 2007215306A
Authority
JP
Japan
Prior art keywords
phase
current
phase coils
phase current
coils
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2006031551A
Other languages
Japanese (ja)
Inventor
Takeshi Ueda
武史 上田
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.)
JTEKT Corp
Original Assignee
JTEKT 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 JTEKT Corp filed Critical JTEKT Corp
Priority to JP2006031551A priority Critical patent/JP2007215306A/en
Publication of JP2007215306A publication Critical patent/JP2007215306A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Steering Control In Accordance With Driving Conditions (AREA)
  • Power Steering Mechanism (AREA)
  • Control Of Ac Motors In General (AREA)
  • Control Of Motors That Do Not Use Commutators (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a controlling device for a motor reduced in cost and size, since a detection of a phase current in one phase coil is sufficient. <P>SOLUTION: An output of a three-phase brushless motor 1 is feedback controlled according to phase currents in each of three-phase coils making up of the armature windings of the motor 1. Predetermined relations among the phase currents, terminal voltages, and speed electromotive forces in each three-phase coil are stored. Terminal voltages in each three-phase coil are obtained. The speed electromotive forces in each three-phase coil are obtained. Then, a phase current in one-phase coil of the three phases is detected and phase currents in each one-phase coil of the remaining two phases are obtained by calculations from the stored relations, the obtained terminal voltages, the obtained speed electromotive forces, and the detected phase currents. <P>COPYRIGHT: (C)2007,JPO&INPIT

Description

本発明は、例えば電動パワーステアリング装置において操舵トルクを発生するために用いられる、三相ブラシレスモータを制御するためのモータ用制御装置に関する。   The present invention relates to a motor control device for controlling a three-phase brushless motor, for example, used for generating steering torque in an electric power steering device.

三相ブラシレスモータの出力をフィードバック制御する場合、そのモータの電機子捲線を構成する三相のコイルそれぞれにおける相電流を個別に求める必要がある。   When feedback control is performed on the output of a three-phase brushless motor, it is necessary to individually obtain the phase current in each of the three-phase coils constituting the armature winding of the motor.

三相のコイル全てにおける相電流を検出する場合、電流検出部の数が多くなるために制御装置のコスト低減や小型化が妨げられる。そこで、二相のコイルにおける相電流を検出し、残りの相のコイルにおける相電流を演算により求めることが提案されている(特許文献1参照)。
実用新案登録第2557457号公報
When detecting the phase currents in all the three-phase coils, the number of current detection units increases, which hinders cost reduction and downsizing of the control device. Thus, it has been proposed to detect the phase current in the two-phase coil and obtain the phase current in the remaining phase coils by calculation (see Patent Document 1).
Utility Model Registration No. 2557457

上記従来技術においては、二相のコイルにおける相電流を検出するために2つの電流検出部が必要であるので、十分にコスト低減や小型化を図ることができない。本発明は、上記問題を解決することのできるモータ用制御装置を提供することを目的とする。   In the above-described prior art, two current detectors are required to detect the phase current in the two-phase coil, and therefore it is not possible to sufficiently reduce the cost or reduce the size. It is an object of the present invention to provide a motor control device that can solve the above problems.

本発明は、三相ブラシレスモータの出力を、そのモータの電機子捲線を構成する三相のコイルそれぞれにおける相電流に応じてフィードバック制御するモータ用制御装置において、三相のコイルそれぞれにおける相電流、端子電圧、および速度起電力の間の予め定めた関係を記憶する記憶部と、三相のコイルそれぞれにおける端子電圧を求める電圧決定部と、三相のコイルそれぞれにおける速度起電力を求める速度起電力決定部と、一相のコイルにおける相電流を検出する電流検出部と、相電流が検出されない残りの二相のコイルそれぞれにおける相電流を、前記記憶部に記憶された関係、求められた端子電圧、求められた速度起電力、および検出された相電流から演算により求める相電流演算部とを備えている。
本発明によれば、一相のコイルにおける相電流を検出するだけで、残りの二相のコイルにおける相電流を演算により求めることができる。
The present invention provides a motor control device that feedback-controls the output of a three-phase brushless motor in accordance with the phase current in each of the three-phase coils constituting the armature winding of the motor, the phase current in each of the three-phase coils, A storage unit that stores a predetermined relationship between the terminal voltage and the speed electromotive force, a voltage determination unit that determines a terminal voltage in each of the three-phase coils, and a speed electromotive force that calculates the speed electromotive force in each of the three-phase coils The determination unit, the current detection unit for detecting the phase current in the one-phase coil, the phase current in each of the remaining two-phase coils in which the phase current is not detected, the relationship stored in the storage unit, and the obtained terminal voltage A phase current calculation unit that is calculated from the obtained speed electromotive force and the detected phase current.
According to the present invention, the phase current in the remaining two-phase coils can be obtained by calculation only by detecting the phase current in the one-phase coil.

前記記憶部において以下の式(1)〜(3)で表される関係が記憶され、
Vu=(R+PL)・Iu−PM・(Iv+Iw)/2+Eu…(1)
Vv=(R+PL)・Iv−PM・(Iw+Iu)/2+Ev…(2)
Vw=(R+PL)・Iw−PM・(Iu+Iv)/2+Ew…(3)
ここで、Iu、Iv、Iwは三相の前記コイルそれぞれにおける相電流、Vu、Vv、Vwは三相の前記コイルそれぞれにおける端子電圧、Eu、Ev、Ewは三相の前記コイルそれぞれにおける速度起電力、Rは三相の前記コイルそれぞれの捲線抵抗、Lは三相の前記コイルそれぞれの自己インダクタンス、Mは三相の前記コイル間の相互インダクタンス、Pは時間微分演算子であるのが好ましい。
これにより、相電流Iuを検出する電流検出部を設ける場合は、検出した相電流Iuと式(1)と式(2)から相電流Ivを演算により求め、検出した相電流Iuと式(1)と式(3)から相電流Iwを演算により求めることができる。相電流Ivを検出する電流検出部を設ける場合は、検出した相電流Ivと式(1)と式(2)から相電流Iuを演算により求め、検出した相電流Ivと式(2)と式(3)から相電流Iwを演算により求めることができる。相電流Iwを検出する電流検出部を設ける場合は、検出した相電流Iwと式(1)と式(3)から相電流Iuを演算により求め、検出した相電流Iwと式(2)と式(3)から相電流Ivを演算により求めることができる。
なお、式(1)〜(3)の関係は、以下の式(5)で示す三相ブラシレスモータについての公知の回路方程式を展開することで求められる。
In the storage unit, relationships represented by the following formulas (1) to (3) are stored,
Vu = (R + PL) .Iu-PM. (Iv + Iw) / 2 + Eu (1)
Vv = (R + PL) .Iv-PM. (Iw + Iu) / 2 + Ev (2)
Vw = (R + PL) * Iw-PM * (Iu + Iv) / 2 + Ew (3)
Here, Iu, Iv, and Iw are phase currents in each of the three-phase coils, Vu, Vv, and Vw are terminal voltages in the respective three-phase coils, and Eu, Ev, and Ew are speed causes in the respective three-phase coils. It is preferable that power, R is a winding resistance of each of the three-phase coils, L is a self-inductance of each of the three-phase coils, M is a mutual inductance between the three-phase coils, and P is a time differential operator.
Thus, when a current detection unit for detecting the phase current Iu is provided, the phase current Iv is obtained from the detected phase current Iu and the expressions (1) and (2) by calculation, and the detected phase current Iu and the expression (1 ) And formula (3), the phase current Iw can be obtained by calculation. When a current detection unit for detecting the phase current Iv is provided, the phase current Iu is obtained by calculation from the detected phase current Iv and the expressions (1) and (2), and the detected phase current Iv, the expressions (2), and From (3), the phase current Iw can be obtained by calculation. In the case of providing a current detector for detecting the phase current Iw, the phase current Iu is obtained from the detected phase current Iw and the expressions (1) and (3) by calculation, and the detected phase current Iw, the expressions (2) and (2) are calculated. From (3), the phase current Iv can be obtained by calculation.
In addition, the relationship of Formula (1)-(3) is calculated | required by developing the well-known circuit equation about the three-phase brushless motor shown by the following formula | equation (5).

Figure 2007215306
Figure 2007215306

前記記憶部において上記の式(1)〜(3)の中の少なくとも2つの式と以下の式(4)で表される関係が記憶されるのが好ましい。
Iu+Iv+Iw=0…(4)
式(4)は三相ブラシレスモータにおいて成立する。
これにより、相電流Iuを検出する電流検出部を設ける場合は、検出した相電流Iuと式(1)と式(4)からモータインピーダンスとしてR+P(L+M/2)を演算により求め、求めたモータインピーダンスと式(2)および式(4)から相電流Ivを演算により求め、検出した相電流Iuと演算により求めた相電流Ivと式(4)から相電流Iwを演算により求めることができる。
相電流Ivを検出する電流検出部を設ける場合は、検出した相電流Ivと式(2)と式(4)からモータインピーダンスとしてR+P(L+M/2)を演算により求め、求めたモータインピーダンスと式(1)および式(4)から相電流Iuを演算により求め、検出した相電流Ivと演算により求めた相電流Iuと式(4)から相電流Iwを演算により求めることができる。
相電流Iwを検出する電流検出部を設ける場合は、検出した相電流Iwと式(3)と式(4)からモータインピーダンスとしてR+P(L+M/2)を演算により求め、求めたモータインピーダンスと式(1)および式(4)から相電流Iuを演算により求め、検出した相電流Iwと演算により求めた相電流Iuと式(4)から相電流Ivを演算により求めることができる。
It is preferable that the storage unit stores at least two of the above formulas (1) to (3) and the relationship represented by the following formula (4).
Iu + Iv + Iw = 0 (4)
Equation (4) holds for a three-phase brushless motor.
As a result, when a current detection unit for detecting the phase current Iu is provided, R + P (L + M / 2) is obtained as a motor impedance from the detected phase current Iu and equations (1) and (4) by calculation, and the obtained motor The phase current Iv can be obtained by calculation from the impedance and the equations (2) and (4), and the phase current Iw can be obtained from the detected phase current Iu, the calculated phase current Iv and the equation (4).
In the case of providing a current detection unit for detecting the phase current Iv, R + P (L + M / 2) is obtained as a motor impedance from the detected phase current Iv and equations (2) and (4), and the obtained motor impedance and equation The phase current Iu can be obtained by calculation from (1) and formula (4), and the phase current Iw can be obtained by calculation from the detected phase current Iv, the phase current Iu obtained by calculation and formula (4).
When a current detection unit for detecting the phase current Iw is provided, R + P (L + M / 2) is obtained as a motor impedance from the detected phase current Iw and Equations (3) and (4), and the obtained motor impedance and equation The phase current Iu can be obtained by calculation from the equations (1) and (4), and the phase current Iv can be obtained by calculation from the detected phase current Iw, the phase current Iu obtained by the calculation, and equation (4).

本発明のモータ用制御装置によれば、電流検出部は一相のコイルにおける相電流を検出すれば足りるのでコスト低減、小型化を図ることができる。   According to the motor control device of the present invention, it is sufficient for the current detection unit to detect the phase current in the one-phase coil, so that the cost can be reduced and the size can be reduced.

図1に示す第1実施形態の車両用ラックピニオン式電動パワーステアリング装置101は、操舵により回転するステアリングシャフト103と、ステアリングシャフト103に設けられるピニオン103aと、ピニオン103aに噛み合うラック104と、操舵補助力発生用の三相ブラシレスモータ1と、モータ1の出力をラック104に伝達するネジ機構110とを備える。ラック104の両端は操舵用車輪(図示省略)に連結される。操舵によるピニオン103aの回転により、ラック104が車両幅方向に沿い移動し、このラック104の移動により舵角が変化する。   A vehicle rack and pinion type electric power steering apparatus 101 according to the first embodiment shown in FIG. 1 includes a steering shaft 103 that is rotated by steering, a pinion 103a provided on the steering shaft 103, a rack 104 that meshes with the pinion 103a, and a steering assist. A three-phase brushless motor 1 for generating force and a screw mechanism 110 for transmitting the output of the motor 1 to the rack 104 are provided. Both ends of the rack 104 are connected to steering wheels (not shown). The rack 104 is moved along the vehicle width direction by the rotation of the pinion 103a by the steering, and the rudder angle is changed by the movement of the rack 104.

モータ1は、ラック104を覆うハウジング108に固定されるステータ1aと、ハウジング108にベアリング108a、108bを介して回転可能に支持される筒状ロータ1bと、ロータ1bに取り付けられるマグネット1cとを有する。ステータ1aは、モータ1の電機子捲線を構成する三相のコイルを含む。本実施形態においては、三相のコイルとしてU相コイル、V相コイル、およびW相コイルを有する。ロータ1bはラック104を囲む。ロータ1bの回転位置を検出する回転位置検出部がレゾルバ2により構成されている。   The motor 1 includes a stator 1a fixed to a housing 108 that covers the rack 104, a cylindrical rotor 1b that is rotatably supported by the housing 108 via bearings 108a and 108b, and a magnet 1c that is attached to the rotor 1b. . Stator 1 a includes a three-phase coil that forms an armature winding of motor 1. In the present embodiment, the three-phase coil includes a U-phase coil, a V-phase coil, and a W-phase coil. The rotor 1b surrounds the rack 104. The resolver 2 includes a rotational position detector that detects the rotational position of the rotor 1b.

ネジ機構110は、ラック104の外周に一体的に形成されたボールスクリューシャフト110aと、ボールスクリューシャフト110aにボールを介してねじ合わされるボールナット110bとを有する。ボールナット110bはロータ1bに連結されている。これにより、モータ1がボールナット110bを回転させることによりラック104の長手方向に沿う操舵補助力が付与される。モータ1はモータ用制御装置10に接続される。   The screw mechanism 110 includes a ball screw shaft 110a integrally formed on the outer periphery of the rack 104, and a ball nut 110b screwed to the ball screw shaft 110a via a ball. Ball nut 110b is connected to rotor 1b. Thereby, the steering assist force along the longitudinal direction of the rack 104 is given when the motor 1 rotates the ball nut 110b. The motor 1 is connected to a motor control device 10.

図2は、制御装置10の機能ブロックを示す。制御装置10は、電流検出部11、信号処理部12、および駆動部13を有する。制御装置10に、レゾルバ2、ステアリングシャフト103により伝達される操舵トルクを検出するトルクセンサ7、車速を検出する車速センサ8が接続される。   FIG. 2 shows functional blocks of the control device 10. The control device 10 includes a current detection unit 11, a signal processing unit 12, and a drive unit 13. Connected to the control device 10 are a resolver 2, a torque sensor 7 for detecting a steering torque transmitted by the steering shaft 103, and a vehicle speed sensor 8 for detecting a vehicle speed.

電流検出部11は、一相のコイルにおける相電流を検出するもので、本実施形態においてはU相コイルに流れる相電流を検出する。電流検出部11としては公知のものを用いることができ、電流検出器11aと、電流検出器11aによる電流検出信号をAD変換するAD変換器11bを有する。   The current detection unit 11 detects a phase current in the one-phase coil, and in the present embodiment, detects a phase current flowing through the U-phase coil. A known detector can be used as the current detector 11, and includes a current detector 11a and an AD converter 11b that AD converts a current detection signal from the current detector 11a.

信号処理部12は、例えばマイクロコンピュータにより構成され、目標電流演算部15、三相目標電流演算部16、三相のコイルそれぞれに対応するPI(比例積分)演算部17u、17v、17w、三相のコイルそれぞれに対応するPWM(パルス幅変調)制御部18u、18v、18w、三相のコイルそれぞれに対応する偏差演算部19u、19v、19w、及び相電流演算部20を有する。   The signal processing unit 12 includes, for example, a microcomputer, and includes a target current calculation unit 15, a three-phase target current calculation unit 16, PI (proportional integration) calculation units 17u, 17v, 17w, three-phases corresponding to the three-phase coils. PWM (pulse width modulation) control units 18u, 18v, 18w corresponding to the respective coils, deviation calculation units 19u, 19v, 19w corresponding to the three-phase coils, and a phase current calculation unit 20, respectively.

目標電流演算部15は、トルクセンサ7により検知される操舵トルクと、車速センサ8により検出される車速に基づいて、モータ1の目標電流I* を演算する。目標電流I* の演算は公知の方法で行うことができ、例えば、操舵トルクの大きさが大きく、車速が小さい程に目標電流I* は大きくされる。 The target current calculation unit 15 calculates the target current I * of the motor 1 based on the steering torque detected by the torque sensor 7 and the vehicle speed detected by the vehicle speed sensor 8. The calculation of the target current I * can be performed by a known method. For example, the target current I * is increased as the steering torque increases and the vehicle speed decreases.

三相目標電流演算部16は、目標電流I* とレゾルバ2により検出されたロータ1bの回転位置とに基づき、三相のコイルそれぞれにおける目標相電流Iu* 、Iv* 、Iw* を演算する。三相目標電流演算部16における演算は公知の方法で行うことができる。 The three-phase target current calculation unit 16 calculates target phase currents Iu * , Iv * and Iw * in the three-phase coils based on the target current I * and the rotational position of the rotor 1b detected by the resolver 2. The calculation in the three-phase target current calculation unit 16 can be performed by a known method.

偏差演算部19u、19v、19wはそれぞれ、U相コイルにおける目標相電流Iu* と電流検出部11による検出相電流Iuとの偏差δIu、V相コイルにおける目標相電流Iv* と相電流演算部20により演算された相電流Ivとの偏差δIv、およびW相コイルにおける目標相電流Iw* と相電流演算部20により演算された相電流Iwとの偏差δIwを演算する。 Deviation calculators 19u, 19v, and 19w are respectively the deviation δIu between the target phase current Iu * in the U-phase coil and the detected phase current Iu by the current detector 11, the target phase current Iv * in the V-phase coil, and the phase current calculator 20 And a deviation δIw between the target phase current Iw * in the W-phase coil and the phase current Iw calculated by the phase current calculation unit 20 are calculated.

PI演算部17u、17v、17wはそれぞれ、偏差演算部19u、19v、19wにおいて演算された偏差δIu、δIv、δIwのPI演算を行うことで、U相コイルへの目標印加電圧Vu* 、V相コイルへの目標印加電圧Vv* 、及びW相コイルへの目標印加電圧Vw* を演算する。 The PI calculation units 17u, 17v, and 17w perform the PI calculation of the deviations δIu, δIv, and δIw calculated in the deviation calculation units 19u, 19v, and 19w, respectively, so that the target applied voltage Vu * and V phase to the U-phase coil are obtained. The target applied voltage Vv * to the coil and the target applied voltage Vw * to the W-phase coil are calculated.

PWM制御部18u、18v、18wはそれぞれ、PI演算部17u、17v、17wにおいて演算された目標印加電圧Vu* 、Vv* 、Vw* に対応するデューティ比を有するパルス信号であるPWM制御信号を形成する。 The PWM control units 18u, 18v, and 18w form PWM control signals that are pulse signals having duty ratios corresponding to the target applied voltages Vu * , Vv * , and Vw * calculated by the PI calculation units 17u, 17v, and 17w, respectively. To do.

相電流演算部20は、V相コイルにおける相電流IvとW相コイルにおける相電流Iwを演算するため、三相のコイルそれぞれにおける相電流、端子電圧、および速度起電力の間の予め定めた関係を記憶する記憶部としても機能し、上記の式(1)〜(3)で表される関係を記憶する。なお、本実施形態においては、IuはU相コイルを流れる相電流、IvはV相コイルを流れる相電流、IwはW相コイルを流れる相電流、VuはU相コイルにおける端子電圧、VvはV相コイルにおける端子電圧、VwはW相コイルにおける端子電圧、EuはU相コイルに誘起される速度起電力、EvはV相コイルに誘起される速度起電力、EwはW相コイルに誘起される速度起電力、MはU相コイルとV相コイルとの間、U相コイルとW相コイルとの間、およびV相コイルとW相コイルとの間それぞれの相互インダクタンスとされる。   Since the phase current calculation unit 20 calculates the phase current Iv in the V-phase coil and the phase current Iw in the W-phase coil, a predetermined relationship among the phase current, the terminal voltage, and the speed electromotive force in each of the three-phase coils. And stores the relationships represented by the above formulas (1) to (3). In this embodiment, Iu is a phase current flowing through the U-phase coil, Iv is a phase current flowing through the V-phase coil, Iw is a phase current flowing through the W-phase coil, Vu is a terminal voltage in the U-phase coil, and Vv is V The terminal voltage in the phase coil, Vw is the terminal voltage in the W phase coil, Eu is the speed electromotive force induced in the U phase coil, Ev is the speed electromotive force induced in the V phase coil, and Ew is induced in the W phase coil. The speed electromotive force, M, is a mutual inductance between the U-phase coil and the V-phase coil, between the U-phase coil and the W-phase coil, and between the V-phase coil and the W-phase coil.

相電流演算部20は、V相コイルにおける相電流IvとW相コイルにおける相電流Iwを、記憶した式(1)〜(3)の関係、電流検出部11により検出されたU相コイルに流れる相電流Iu、三相のコイルそれぞれにおける端子電圧Vu、Vv、Vw、三相のコイルそれぞれにおける速度起電力Eu、Ev、Ewから演算する。
すなわち、式(1)と式(2)からIwを消去すると以下の式(6)となる。
Iv=〔(Vv−Ev)−(Vu−Eu)〕/〔R+P(L+M/2)〕+Iu…(6)
また、式(1)と式(3)からIvを消去すると以下の式(7)となる。
Iw=〔(Vw−Ew)−(Vu−Eu)〕/〔R+P(L+M/2)〕+Iu…(7)
式(6)を用いて相電流Ivを演算により求め、式(7)を用いて相電流Iwを演算により求めることができる。
The phase current calculation unit 20 flows the phase current Iv in the V-phase coil and the phase current Iw in the W-phase coil through the U-phase coil detected by the current detection unit 11 and the relationship of the stored equations (1) to (3). Calculation is performed from the phase current Iu, the terminal voltages Vu, Vv, Vw in the three-phase coils, and the speed electromotive forces Eu, Ev, Ew in the three-phase coils.
That is, when Iw is deleted from the expressions (1) and (2), the following expression (6) is obtained.
Iv = [(Vv−Ev) − (Vu−Eu)] / [R + P (L + M / 2)] + Iu (6)
Further, when Iv is eliminated from the equations (1) and (3), the following equation (7) is obtained.
Iw = [(Vw−Ew) − (Vu−Eu)] / [R + P (L + M / 2)] + Iu (7)
The phase current Iv can be obtained by calculation using Equation (6), and the phase current Iw can be obtained by calculation using Equation (7).

相電流Iv、Iwの演算に用いられる端子電圧Vu、Vv、Vwそれぞれは、相電流演算部20において、PI演算部17u、17v、17wにおいて演算された目標印加電圧Vu* 、Vv* 、Vw* に対応するPWM制御用デューティ比Du、Dv、Dwに、バッテリーEの電圧Veを乗じた値Du・Ve、Dv・Ve、Dw・Veとして求められる。これにより本実施形態においては、相電流演算部20は三相のコイルそれぞれにおける端子電圧を求める電圧決定部としても機能する。なお、三相のコイルそれぞれにおける端子電圧を求める電圧決定部として、各端子電圧を直接に検出する電圧センサを設けてもよい。 The terminal voltages Vu, Vv, Vw used for the calculation of the phase currents Iv, Iw are the target applied voltages Vu * , Vv * , Vw * calculated by the PI calculation units 17u, 17v, 17w in the phase current calculation unit 20, respectively . Are obtained by multiplying the duty ratio Du, Dv, Dw for PWM control by the voltage Ve of the battery E as Du · Ve, Dv · Ve, Dw · Ve. Thereby, in this embodiment, the phase current calculating part 20 functions also as a voltage determination part which calculates | requires the terminal voltage in each of a three-phase coil. Note that a voltage sensor that directly detects each terminal voltage may be provided as a voltage determination unit that obtains a terminal voltage in each of the three-phase coils.

相電流Iv、Iwの演算に用いられる各速度起電力Eu、Ev、Ewは、相電流演算部20において、レゾルバ2から時系列に入力されるロータ1bの回転位置の変化からロータ1bの回転速度ωを求め、求めた回転速度ωにモータ1に固有の逆起電力定数Keを乗じた値Ke・ωとして求められる。これにより本実施形態においては、相電流演算部20は三相のコイルそれぞれにおける速度起電力を求める速度起電力決定部としても機能する。   The respective speed electromotive forces Eu, Ev, Ew used for the calculation of the phase currents Iv, Iw are the rotational speeds of the rotor 1b from the change of the rotational position of the rotor 1b inputted in time series from the resolver 2 in the phase current calculation unit 20. ω is obtained and obtained as a value Ke · ω obtained by multiplying the obtained rotational speed ω by a counter electromotive force constant Ke inherent to the motor 1. Thereby, in this embodiment, the phase current calculating part 20 functions also as a speed electromotive force determination part which calculates | requires the speed electromotive force in each of a three-phase coil.

駆動部13は、電力供給用スイッチング素子として、インバータ回路を構成する一対のU相用FET13u1、FET13u2、一対のV相用FET13v1、FET13v2、および一対のW相用FET13w1、FET13w2を有する。バッテリーEにより各相のコイルに印加される電圧が目標印加電圧Vu* 、Vv* 、Vw* になるように、駆動部13の、各FET13u1、13u2、13v1、13v2、13w1、13w2がPWM制御信号により開閉される。すなわち、インバータ回路におけるU相の上アームFET13u1のゲートに入力されるPWM制御信号と下アームFET13u2のゲートに入力されるPWM制御信号は、一方がハイパルスである時は他方がローパルスとされ、一方の立ち下がり時と他方の立ち上がり時との間にデッドタイムが設定される。V相、W相においても同様である。各相における上アームFET13u1、13v1、13w1のゲートに入力されるPWM制御信号のデューティ比は、デッドタイムを無視すれば、目標印加電圧Vu* 、Vv* 、Vw* が0である時は0.5、目標印加電圧Vu* 、Vv* 、Vw* がモータ1を回転させるための最大値である時は1、最小値である時は0とされる。これにより、モータ1への電力供給ラインに配置される電力供給用スイッチング素子をPWM制御信号により開閉することで、モータ1の出力が三相のコイルそれぞれにおける相電流Iu、Iv、Iwに応じてフィードバック制御される。 The drive unit 13 includes, as power supply switching elements, a pair of U-phase FETs 13u1 and 13u2, a pair of V-phase FETs 13v1 and FET13v2, and a pair of W-phase FETs 13w1 and FET13w2. The FETs 13u1, 13u2, 13v1, 13v2, 13w1, and 13w2 of the drive unit 13 are PWM control signals so that the voltage applied to the coils of each phase by the battery E becomes the target applied voltages Vu * , Vv * , and Vw *. It is opened and closed by. That is, when one of the PWM control signal input to the gate of the upper arm FET 13u1 and the gate of the lower arm FET 13u2 in the inverter circuit is a high pulse, the other is a low pulse. A dead time is set between the falling edge and the other rising edge. The same applies to the V phase and the W phase. The duty ratio of the PWM control signal input to the gates of the upper arm FETs 13u1, 13v1, and 13w1 in each phase is 0 when the target applied voltages Vu * , Vv * , and Vw * are 0, if the dead time is ignored. 5. When the target applied voltages Vu * , Vv * , Vw * are maximum values for rotating the motor 1, 1 is set, and 0 is set when the target applied voltages Vu * , Vv * , Vw * are minimum values. Thereby, the switching element for power supply arranged in the power supply line to the motor 1 is opened and closed by the PWM control signal, so that the output of the motor 1 corresponds to the phase currents Iu, Iv, and Iw in the three-phase coils. Feedback controlled.

図3に示すフローチャートは制御装置10による制御手順を示す。
車両のイグニッションスイッチのオン等により制御が開始されると、初期設定が行われ(ステップS1)、各センサによる検出値が読み込まれ(ステップS2)、操舵トルクと車速に応じて目標電流I* が演算される(ステップS3)。その演算された目標電流I* とロータ1bの回転位置とに基づき目標相電流Iu* 、Iv* 、Iw* が演算される(ステップS4)。また、三相のコイルそれぞれにおける端子電圧Vu、Vv、Vwが演算され(ステップS5)、三相のコイルそれぞれにおける速度起電力Eu、Ev、Ewが演算され(ステップS6)、演算された端子電圧Vu、Vv、Vwと演算された速度起電力Eu、Ev、Ew、およびU相コイルに流れる検出相電流Iuから、V相コイルにおける相電流IvとW相コイルにおける相電流Iwが演算される(ステップS7)。なお、制御開始当初においては、相電流Iv、Iwの演算に必要な目標印加電圧Vu* 、Vv* 、Vw* として初期設定値を用いればよく、その初期設定値は例えば零とされる。次に、U相コイルにおける目標相電流Iu* と検出相電流Iuとの偏差δIu、V相、W相コイルにおける目標相電流Iv* 、Iw* と演算により求められた相電流Iv、Iwとの偏差δIv、偏差δIwが演算され(ステップS8)、演算された偏差δIu、δIv、δIwに応じた目標印加電圧Vu* 、Vv* 、Vw* が演算される(ステップS9)。バッテリーEにより各相のコイルに印加される電圧が目標印加電圧Vu* 、Vv* 、Vw* になるように、各FET13u1〜13w2がPWM制御信号により開閉されることでモータ1が駆動される(ステップS10)。次に、例えばイグニッションスイッチの開閉状態により制御が終了されるか否かが判断され、終了しない場合はステップS2に戻る(ステップS11)。
The flowchart shown in FIG. 3 shows a control procedure by the control device 10.
When the control is started by turning on the ignition switch of the vehicle or the like, initial setting is performed (step S1), the detection value by each sensor is read (step S2), and the target current I * is set according to the steering torque and the vehicle speed. Calculation is performed (step S3). Based on the calculated target current I * and the rotational position of the rotor 1b, the target phase currents Iu * , Iv * , Iw * are calculated (step S4). Further, terminal voltages Vu, Vv, Vw in each of the three-phase coils are calculated (step S5), speed electromotive forces Eu, Ev, Ew in each of the three-phase coils are calculated (step S6), and the calculated terminal voltages are calculated. The phase current Iv in the V-phase coil and the phase current Iw in the W-phase coil are calculated from the speed electromotive forces Eu, Ev, Ew calculated as Vu, Vv, Vw and the detected phase current Iu flowing in the U-phase coil ( Step S7). At the beginning of the control, initial setting values may be used as the target applied voltages Vu * , Vv * , Vw * necessary for calculating the phase currents Iv, Iw, and the initial setting values are set to zero, for example. Next, the deviation δIu between the target phase current Iu * and the detected phase current Iu in the U-phase coil, the target phase currents Iv * and Iw * in the V-phase and W-phase coils, and the phase currents Iv and Iw obtained by the calculation Deviation δIv and deviation δIw are calculated (step S8), and target applied voltages Vu * , Vv * and Vw * corresponding to the calculated deviations δIu, δIv and δIw are calculated (step S9). Each FET 13u1 to 13w2 is opened and closed by a PWM control signal so that the voltage applied to the coils of each phase by the battery E becomes the target applied voltages Vu * , Vv * and Vw * , thereby driving the motor 1 ( Step S10). Next, for example, it is determined whether or not the control is ended depending on the open / closed state of the ignition switch. If not, the process returns to step S2 (step S11).

上記実施形態によれば、三相の中のU相コイルにおける相電流Iuを検出するだけで、相電流が検出されない残りの二相のコイルにおける相電流Iv、Iwを演算により求めることができる。   According to the above embodiment, the phase currents Iv and Iw in the remaining two-phase coils in which no phase current is detected can be obtained by calculation only by detecting the phase current Iu in the U-phase coil in the three phases.

図4は本発明の第2実施形態を示す。第2実施形においては、ロータ1bの有する界磁(マグネット1c)の磁束方向に沿う軸をd軸、d軸とロータ1bの回転軸とに直交する軸をq軸として、dq座標において目標電流I* から目標印加電圧Vu* 、Vv* 、Vw* を求める演算を行う。第2実施形態においては、第1実施形態における三相目標電流演算部16、各PI演算部17u、17v、17w、各偏差演算部19u、19v、19wに代えて、dq軸目標電流演算部50、相電流座標変換部51、d軸偏差演算部52d、、q軸偏差演算部52q、d軸PI演算部53d、q軸PI演算部53q、および目標電圧座標変換部54を有する。 FIG. 4 shows a second embodiment of the present invention. In the second embodiment, the axis along the magnetic flux direction of the field (magnet 1c) of the rotor 1b is the d axis, the axis orthogonal to the d axis and the rotation axis of the rotor 1b is the q axis, and the target current in the dq coordinates. target applied voltage Vu * from I *, Vv *, performs computation for obtaining the Vw *. In the second embodiment, in place of the three-phase target current calculation unit 16, the PI calculation units 17u, 17v, 17w, and the deviation calculation units 19u, 19v, 19w in the first embodiment, a dq-axis target current calculation unit 50 is used. A phase current coordinate converter 51, a d-axis deviation calculator 52d, a q-axis deviation calculator 52q, a d-axis PI calculator 53d, a q-axis PI calculator 53q, and a target voltage coordinate converter 54.

目標電流演算部15により演算された目標電流I* はdq軸目標電流演算部50に入力される。dq軸目標電流演算部50は、d軸方向の磁界を生成するd軸目標電流Id* と、q軸方向の磁界を生成するq軸目標電流Iq* を演算する。dq軸目標電流演算部50における演算は公知の演算式を用いて行うことができる。 The target current I * calculated by the target current calculation unit 15 is input to the dq-axis target current calculation unit 50. The dq-axis target current calculation unit 50 calculates a d-axis target current Id * that generates a magnetic field in the d-axis direction and a q-axis target current Iq * that generates a magnetic field in the q-axis direction. The calculation in the dq-axis target current calculation unit 50 can be performed using a known calculation formula.

電流検出部11により検出された相電流Iuと相電流演算部20により演算された相電流Iv、Iwは相電流座標変換部51に入力される。相電流座標変換部51は、d軸方向の磁界を生成するd軸電流Idとq軸方向の磁界を生成するq軸電流Iqを、電流検出部11により検出された相電流Iu、相電流演算部20により演算された相電流Iv、Iw、レゾルバ2により検出されたロータ1bの回転位置から演算する。相電流座標変換部51における演算は公知の演算式を用いて行うことができる。   The phase current Iu detected by the current detection unit 11 and the phase currents Iv and Iw calculated by the phase current calculation unit 20 are input to the phase current coordinate conversion unit 51. The phase current coordinate converter 51 calculates a d-axis current Id that generates a magnetic field in the d-axis direction and a q-axis current Iq that generates a magnetic field in the q-axis direction by calculating the phase current Iu detected by the current detector 11 and the phase current. The phase currents Iv and Iw calculated by the unit 20 and the rotational position of the rotor 1b detected by the resolver 2 are used for calculation. The calculation in the phase current coordinate conversion unit 51 can be performed using a known calculation formula.

偏差演算部52dは、d軸目標電流Id* とd軸電流Idの偏差δIdを求め、その偏差δIdのPI演算がd軸PI演算部53dにおいて行われることでd軸目標電圧Vd* が求められる。q軸偏差演算部52qは、q軸目標電流Iq* とq軸電流Iqの偏差δIqを求め、その偏差δIqのPI演算がq軸PI演算部53qにおいて行われることでq軸目標電圧Vq* が求められる。 The deviation calculation unit 52d calculates a deviation δId between the d-axis target current Id * and the d-axis current Id, and the d-axis target voltage Vd * is obtained by performing PI calculation of the deviation δId in the d-axis PI calculation unit 53d. . The q-axis deviation calculation unit 52q obtains a deviation δIq between the q-axis target current Iq * and the q-axis current Iq, and the q-axis PI calculation unit 53q performs PI calculation of the deviation δIq so that the q-axis target voltage Vq * is obtained. Desired.

目標電圧座標変換部54は、d軸目標電圧Vd* 、q軸目標電圧Vq* 、およびレゾルバ2により検出されたロータ1bの回転位置から、U相コイル、V相コイル、W相コイルへの目標印加電圧Vu* 、Vv* 、Vw* を演算する。目標電圧座標変換部54における演算は公知の演算式を用いて行えばよい。これにより第2実施形態においては、第1実施形態における各目標相電流Iu* 、Iv* 、Iw* に代えてd軸とq軸における目標電流Id* 、Iq* が演算され、各相電流Iv、Iwの演算後にdq軸電流Id、Iqが演算され、第1実施形態における各偏差δIu、δIv、δIwに代えて演算されたd軸とq軸における偏差δId、δIqに応じて、目標印加電圧Vu* 、Vv* 、Vw* が演算される。他は第1実施形態と同様とされる。 The target voltage coordinate conversion unit 54 uses the d-axis target voltage Vd * , the q-axis target voltage Vq * , and the rotational position of the rotor 1b detected by the resolver 2 to target the U-phase coil, V-phase coil, and W-phase coil. The applied voltages Vu * , Vv * , Vw * are calculated. The calculation in the target voltage coordinate conversion unit 54 may be performed using a known calculation formula. Thus, in the second embodiment, the target currents Id * and Iq * in the d-axis and the q-axis are calculated in place of the target phase currents Iu * , Iv * and Iw * in the first embodiment, and each phase current Iv is calculated. , Iw, dq-axis currents Id, Iq are calculated, and the target applied voltage is determined according to the deviations δId, δIq between the d-axis and the q-axis calculated in place of the deviations δIu, δIv, δIw in the first embodiment. Vu * , Vv * , and Vw * are calculated. Others are the same as in the first embodiment.

本発明は上記各実施形態に限定されない。例えば、実際のモータにおいてはU相、V相、W相の区別があることから、電流検出部によりV相コイルにおける相電流IvやW相コイルにおける相電流Iwを検出できる。
すなわち、第1変形例として、電流検出部によりU相コイルにおける相電流Iuに代えてV相コイルにおける相電流Ivを検出し、U相コイルとW相コイルにおける相電流Iu、Iwを演算により求める。この場合、検出した相電流Ivと式(6)から相電流Iuを演算により求め、式(2)と式(3)から求められる下記式(8)と検出した相電流Ivとから相電流Iwを演算により求めることができる。他は第1実施形態あるいは第2実施形態と同様とされる。
Iw=〔(Vw−Ew)−(Vv−Ev)〕/〔R+P(L+M/2)〕+Iv…(8)
The present invention is not limited to the above embodiments. For example, since an actual motor has distinction between the U phase, the V phase, and the W phase, the phase current Iv in the V phase coil and the phase current Iw in the W phase coil can be detected by the current detection unit.
That is, as a first modification, the current detection unit detects the phase current Iv in the V-phase coil instead of the phase current Iu in the U-phase coil, and obtains the phase currents Iu and Iw in the U-phase coil and the W-phase coil by calculation. . In this case, the phase current Iu is obtained from the detected phase current Iv and the equation (6) by calculation, and the phase current Iw is calculated from the following equation (8) obtained from the equations (2) and (3) and the detected phase current Iv. Can be obtained by calculation. Others are the same as those in the first or second embodiment.
Iw = [(Vw−Ew) − (Vv−Ev)] / [R + P (L + M / 2)] + Iv (8)

第2変形例として、電流検出部によりW相コイルにおける相電流を検出し、U相コイルとV相コイルにおける相電流を演算により求める。この場合、検出した相電流Iwと式(7)から相電流Iuを演算により求め、検出した相電流Iwと式(8)から相電流Ivを演算により求めることができる。他は第1実施形態あるいは第2実施形態と同様とされる。   As a second modification, the current detection unit detects the phase current in the W-phase coil, and obtains the phase current in the U-phase coil and the V-phase coil by calculation. In this case, the phase current Iu can be obtained by calculation from the detected phase current Iw and equation (7), and the phase current Iv can be obtained by calculation from the detected phase current Iw and equation (8). Others are the same as those in the first or second embodiment.

さらに、ブラシレスモータにおいては上記式(4)の関係が成立することから、記憶部に記憶する関係を実施形態とは異なるものとしてもよい。
すなわち変形例として、相電流演算部20に記憶される三相のコイルそれぞれにおける相電流、端子電圧、および速度起電力の間の予め定めた関係を、上記実施形態の関係に代えて、式(1)〜(3)の中の少なくとも2つの式と式(4)とする。
この場合、式(1)と式(4)からIv、Iwを消去すると以下の式(9)となる。
Vu=〔R+P(L+M/2)〕・Iu+Eu…(9)
また、式(2)と式(4)からIu、Iwを消去すると以下の式(10)となる。
Vv=〔R+P(L+M/2)〕・Iv+Ev…(10)
また、式(3)と式(4)からIu、Ivを消去すると以下の式(11)となる。
Vw=〔R+P(L+M/2)〕・Iw+Ew…(11)
第3変形例として、式(1)〜(4)を記憶することで、検出した相電流Iuと式(9)を用いてモータインピーダンスとしてR+P(L+M/2)を演算により求め、式(10)および式(11)を用いて相電流Iv、Iwを演算により求めることができる。
さらなる変形例として、式(1)〜(4)に代えて式(1)、(2)、(4)又は式(1)、(3)、(4)を記憶することで、検出相電流Iuと式(9)からモータインピーダンスとしてR+P(L+M/2)を求め、式(10)と式(4)から、又は式(11)と式(4)から相電流Iv、Iwを求めることができる。
Furthermore, since the relationship of said Formula (4) is materialized in a brushless motor, the relationship memorize | stored in a memory | storage part is good also as a thing different from embodiment.
That is, as a modified example, a predetermined relationship among the phase current, the terminal voltage, and the speed electromotive force in each of the three-phase coils stored in the phase current calculation unit 20 is replaced with the formula ( Let at least two of the formulas (1) to (3) and formula (4).
In this case, when Iv and Iw are deleted from the expressions (1) and (4), the following expression (9) is obtained.
Vu = [R + P (L + M / 2)] · Iu + Eu (9)
Further, when Iu and Iw are deleted from the expressions (2) and (4), the following expression (10) is obtained.
Vv = [R + P (L + M / 2)]. Iv + Ev (10)
Further, when Iu and Iv are eliminated from the equations (3) and (4), the following equation (11) is obtained.
Vw = [R + P (L + M / 2)] · Iw + Ew (11)
As a third modified example, by storing the equations (1) to (4), R + P (L + M / 2) is obtained as a motor impedance using the detected phase current Iu and the equation (9), and the equation (10 ) And formula (11), the phase currents Iv and Iw can be obtained by calculation.
As a further modification, the detected phase current is stored by storing the formulas (1), (2), (4) or the formulas (1), (3), (4) instead of the formulas (1) to (4). Obtaining R + P (L + M / 2) as motor impedance from Iu and Equation (9), and obtaining phase currents Iv and Iw from Equation (10) and Equation (4) or from Equation (11) and Equation (4). it can.

第4変形例として、電流検出部によりU相コイルにおける相電流Iuに代えてV相コイルにおける相電流Ivを検出する以外は第3変形例と同様とする。この場合、式(1)〜(4)を記憶することで、検出した相電流Ivと式(10)を用いてモータインピーダンスとしてR+P(L+M/2)を演算により求め、式(9)および式(11)を用いて相電流Iu、Iwを演算により求めることができる。
さらなる変形例として、式(1)〜(4)に代えて式(1)、(2)、(4)又は式(2)、(3)、(4)を記憶することで、検出相電流Ivと式(10)からモータインピーダンスとしてR+P(L+M/2)を求め、式(9)と式(4)から、又は式(11)と式(4)から相電流Iu、Iwを求めることができる。
The fourth modification is the same as the third modification except that the current detection unit detects the phase current Iv in the V-phase coil instead of the phase current Iu in the U-phase coil. In this case, by storing the equations (1) to (4), R + P (L + M / 2) is obtained as a motor impedance using the detected phase current Iv and the equation (10), and the equations (9) and (9) are obtained. Using (11), the phase currents Iu and Iw can be obtained by calculation.
As a further modification, the detection phase current is stored by storing the expressions (1), (2), (4) or the expressions (2), (3), (4) instead of the expressions (1) to (4). Obtaining R + P (L + M / 2) as motor impedance from Iv and Equation (10), and obtaining phase currents Iu and Iw from Equation (9) and Equation (4) or from Equation (11) and Equation (4). it can.

第5変形例として、電流検出部によりU相コイルにおける相電流Iuに代えてW相コイルにおける相電流Iwを検出する以外は第3変形例と同様とする。この場合、式(1)〜(4)を記憶することで、検出した相電流Iwと式(11)を用いてモータインピーダンスとしてR+P(L+M/2)を演算により求め、式(9)および式(10)を用いて相電流Iu、Ivを演算により求めることができる。
さらなる変形例として、式(1)〜(4)に代えて式(1)、(3)、(4)又は式(2)、(3)、(4)を記憶することで、検出相電流Iwと式(11)からモータインピーダンスとしてR+P(L+M/2)を求め、式(9)と式(4)から、又は式(10)と式(4)から相電流Iu、Ivを求めることができる。
The fifth modification is the same as the third modification except that the current detection unit detects the phase current Iw in the W-phase coil instead of the phase current Iu in the U-phase coil. In this case, by storing the equations (1) to (4), R + P (L + M / 2) is obtained as a motor impedance by using the detected phase current Iw and the equation (11), and the equations (9) and (9) are obtained. Using (10), the phase currents Iu and Iv can be calculated.
As a further modification, the detection phase current is stored by storing the expressions (1), (3), (4) or the expressions (2), (3), (4) instead of the expressions (1) to (4). R + P (L + M / 2) is obtained as motor impedance from Iw and formula (11), and phase currents Iu and Iv are obtained from formula (9) and formula (4) or from formula (10) and formula (4). it can.

また、本発明の制御装置により制御されるモータの用途は特に限定されない。   Moreover, the use of the motor controlled by the control device of the present invention is not particularly limited.

本発明の第1実施形態に係る電動パワーステアリング装置の部分破断正面図The partially broken front view of the electric power steering device which concerns on 1st Embodiment of this invention 本発明の第1実施形態に係るモータ用制御装置の構成説明図Configuration explanatory diagram of the motor control device according to the first embodiment of the present invention. 本発明の第1実施形態に係るモータ用制御装置による制御手順を示すフローチャートThe flowchart which shows the control procedure by the control apparatus for motors concerning 1st Embodiment of this invention. 本発明の第2実施形態に係るモータ用制御装置の構成説明図Configuration explanatory diagram of a motor control device according to a second embodiment of the present invention.

符号の説明Explanation of symbols

1…ブラシレスモータ、1a…ステータ、10…制御装置、11…電流検出部、20…相電流演算部(記憶部、電圧決定部、速度起電力決定部)   DESCRIPTION OF SYMBOLS 1 ... Brushless motor, 1a ... Stator, 10 ... Control apparatus, 11 ... Current detection part, 20 ... Phase current calculation part (a memory | storage part, a voltage determination part, a speed electromotive force determination part)

Claims (3)

三相ブラシレスモータの出力を、そのモータの電機子捲線を構成する三相のコイルそれぞれにおける相電流に応じてフィードバック制御するモータ用制御装置において、
三相のコイルそれぞれにおける相電流、端子電圧、および速度起電力の間の予め定めた関係を記憶する記憶部と、
三相のコイルそれぞれにおける端子電圧を求める電圧決定部と、
三相のコイルそれぞれにおける速度起電力を求める速度起電力決定部と、
一相のコイルにおける相電流を検出する電流検出部と、
相電流が検出されない残りの二相のコイルそれぞれにおける相電流を、前記記憶部に記憶された関係、求められた端子電圧、求められた速度起電力、および検出された相電流から演算により求める相電流演算部とを備えるモータ用制御装置。
In the motor control device that feedback-controls the output of the three-phase brushless motor according to the phase current in each of the three-phase coils constituting the armature winding of the motor,
A storage unit for storing a predetermined relationship among the phase current, the terminal voltage, and the speed electromotive force in each of the three-phase coils;
A voltage determining unit for determining a terminal voltage in each of the three-phase coils;
A speed electromotive force determination unit for obtaining a speed electromotive force in each of the three-phase coils;
A current detection unit for detecting a phase current in a one-phase coil;
The phase current in each of the remaining two-phase coils in which no phase current is detected is calculated from the relationship stored in the storage unit, the obtained terminal voltage, the obtained speed electromotive force, and the detected phase current. A motor control device comprising a current calculation unit.
前記記憶部において以下の式(1)〜(3)で表される関係が記憶され、
Vu=(R+PL)・Iu−PM・(Iv+Iw)/2+Eu…(1)
Vv=(R+PL)・Iv−PM・(Iw+Iu)/2+Ev…(2)
Vw=(R+PL)・Iw−PM・(Iu+Iv)/2+Ew…(3)
ここで、Iu、Iv、Iwは三相の前記コイルそれぞれにおける相電流、Vu、Vv、Vwは三相の前記コイルそれぞれにおける端子電圧、Eu、Ev、Ewは三相の前記コイルそれぞれにおける速度起電力、Rは三相の前記コイルそれぞれの捲線抵抗、Lは三相の前記コイルそれぞれの自己インダクタンス、Mは三相の前記コイル間の相互インダクタンス、Pは時間微分演算子である請求項1に記載のモータ用制御装置。
In the storage unit, relationships represented by the following formulas (1) to (3) are stored,
Vu = (R + PL) .Iu-PM. (Iv + Iw) / 2 + Eu (1)
Vv = (R + PL) .Iv-PM. (Iw + Iu) / 2 + Ev (2)
Vw = (R + PL) * Iw-PM * (Iu + Iv) / 2 + Ew (3)
Here, Iu, Iv, and Iw are phase currents in each of the three-phase coils, Vu, Vv, and Vw are terminal voltages in the respective three-phase coils, and Eu, Ev, and Ew are speed causes in the respective three-phase coils. 2. The power, R is a winding resistance of each of the three-phase coils, L is a self-inductance of each of the three-phase coils, M is a mutual inductance between the three-phase coils, and P is a time differentiation operator. The control apparatus for motors as described.
前記電流検出部として、前記記憶部において以下の式(1)〜(3)の中の少なくとも2つの式と以下の式(4)で表される関係が記憶され、
Vu=(R+PL)・Iu−PM・(Iv+Iw)/2+Eu…(1)
Vv=(R+PL)・Iv−PM・(Iw+Iu)/2+Ev…(2)
Vw=(R+PL)・Iw−PM・(Iu+Iv)/2+Ew…(3)
Iu+Iv+Iw=0…(4)
ここで、Iu、Iv、Iwは三相の前記コイルそれぞれにおける相電流、Vu、Vv、Vwは三相の前記コイルそれぞれにおける端子電圧、Eu、Ev、Ewは三相の前記コイルそれぞれにおける速度起電力、Rは三相の前記コイルそれぞれの捲線抵抗、Lは三相の前記コイルそれぞれの自己インダクタンス、Mは三相の前記コイル間の相互インダクタンス、Pは時間微分演算子である請求項1に記載のモータ用制御装置。
As the current detection unit, at least two of the following formulas (1) to (3) and a relationship represented by the following formula (4) are stored in the storage unit,
Vu = (R + PL) .Iu-PM. (Iv + Iw) / 2 + Eu (1)
Vv = (R + PL) .Iv-PM. (Iw + Iu) / 2 + Ev (2)
Vw = (R + PL) * Iw-PM * (Iu + Iv) / 2 + Ew (3)
Iu + Iv + Iw = 0 (4)
Here, Iu, Iv, and Iw are phase currents in each of the three-phase coils, Vu, Vv, and Vw are terminal voltages in the respective three-phase coils, and Eu, Ev, and Ew are speed causes in the respective three-phase coils. 2. The power, R is a winding resistance of each of the three-phase coils, L is a self-inductance of each of the three-phase coils, M is a mutual inductance between the three-phase coils, and P is a time differentiation operator. The control apparatus for motors as described.
JP2006031551A 2006-02-08 2006-02-08 Controlling device for motor Pending JP2007215306A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006031551A JP2007215306A (en) 2006-02-08 2006-02-08 Controlling device for motor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006031551A JP2007215306A (en) 2006-02-08 2006-02-08 Controlling device for motor

Publications (1)

Publication Number Publication Date
JP2007215306A true JP2007215306A (en) 2007-08-23

Family

ID=38493242

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006031551A Pending JP2007215306A (en) 2006-02-08 2006-02-08 Controlling device for motor

Country Status (1)

Country Link
JP (1) JP2007215306A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009189089A (en) * 2008-02-04 2009-08-20 Jtekt Corp Motor controller and electric power steering machine
US8410734B2 (en) 2008-01-16 2013-04-02 Jtekt Corporation Motor control device and electric power steering device
JP2013172592A (en) * 2012-02-22 2013-09-02 Denso Corp Controller for ac motor
JP2013172591A (en) * 2012-02-22 2013-09-02 Denso Corp Ac motor control device
CN103986389A (en) * 2013-02-08 2014-08-13 株式会社电装 Control Device Of Ac Motor
US20140225539A1 (en) * 2013-02-08 2014-08-14 Denso Corporation Control device of ac motor
JP2014155335A (en) * 2013-02-08 2014-08-25 Denso Corp Control device for ac motor
JP2015154709A (en) * 2014-02-12 2015-08-24 有限会社シー・アンド・エス国際研究所 Drive controller for ac motor

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06303787A (en) * 1993-04-14 1994-10-28 Fuji Electric Co Ltd Method of controlling dc braking of induction motor
JPH09172791A (en) * 1995-12-18 1997-06-30 Toyota Motor Corp Failure detection device for a.c. motor control circuit
JP2001309697A (en) * 2000-04-25 2001-11-02 Matsushita Electric Ind Co Ltd Electric motor control device
JP2003339197A (en) * 2002-05-20 2003-11-28 Mitsubishi Electric Corp Torque controller of motor, torque controlling method of motor, enclosed compressor and refrigeration cycle system
JP2004159391A (en) * 2002-11-05 2004-06-03 Nissan Motor Co Ltd Control device for three-phase ac motor

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06303787A (en) * 1993-04-14 1994-10-28 Fuji Electric Co Ltd Method of controlling dc braking of induction motor
JPH09172791A (en) * 1995-12-18 1997-06-30 Toyota Motor Corp Failure detection device for a.c. motor control circuit
JP2001309697A (en) * 2000-04-25 2001-11-02 Matsushita Electric Ind Co Ltd Electric motor control device
JP2003339197A (en) * 2002-05-20 2003-11-28 Mitsubishi Electric Corp Torque controller of motor, torque controlling method of motor, enclosed compressor and refrigeration cycle system
JP2004159391A (en) * 2002-11-05 2004-06-03 Nissan Motor Co Ltd Control device for three-phase ac motor

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8410734B2 (en) 2008-01-16 2013-04-02 Jtekt Corporation Motor control device and electric power steering device
US8680798B2 (en) 2008-01-16 2014-03-25 Jtekt Corporation Motor control device and electric power steering device
JP2009189089A (en) * 2008-02-04 2009-08-20 Jtekt Corp Motor controller and electric power steering machine
JP2013172592A (en) * 2012-02-22 2013-09-02 Denso Corp Controller for ac motor
JP2013172591A (en) * 2012-02-22 2013-09-02 Denso Corp Ac motor control device
US9160267B2 (en) 2012-02-22 2015-10-13 Denso Corporation AC motor control apparatus
US20140225539A1 (en) * 2013-02-08 2014-08-14 Denso Corporation Control device of ac motor
JP2014155335A (en) * 2013-02-08 2014-08-25 Denso Corp Control device for ac motor
JP2014155333A (en) * 2013-02-08 2014-08-25 Denso Corp Control device of AC motor
JP2014155336A (en) * 2013-02-08 2014-08-25 Denso Corp Control device for ac motor
US9106170B2 (en) 2013-02-08 2015-08-11 Denso Corporation Control device of AC motor
CN103986389A (en) * 2013-02-08 2014-08-13 株式会社电装 Control Device Of Ac Motor
US9276517B2 (en) 2013-02-08 2016-03-01 Denso Corporation Control device of AC motor
CN103986389B (en) * 2013-02-08 2017-07-11 株式会社电装 The control device of alternating current generator
JP2015154709A (en) * 2014-02-12 2015-08-24 有限会社シー・アンド・エス国際研究所 Drive controller for ac motor

Similar Documents

Publication Publication Date Title
JP5131432B2 (en) Motor control device
JP4710528B2 (en) Electric power steering device
CN104052344B (en) Rotary electric machine controller and electric power steering apparatus
JP3674919B2 (en) Electric power steering apparatus and control method thereof
WO2009123107A1 (en) Motor control device and electric power steering device
US7538510B2 (en) Controller for motor
US20040104704A1 (en) Motor control apparatus
JP2007215306A (en) Controlling device for motor
JP2004201487A (en) Motor and its drive controlling apparatus
JP2009165259A (en) Motor controller and electric power steering system
JP5267848B2 (en) Motor control device
JP2007259603A (en) Controller for brushless motor
JP4603340B2 (en) Motor control device and steering device
CN100369375C (en) Motor and drive control device therefor
JP2008099394A (en) Motor controller and motor-driven power steering system
EP1819037B1 (en) Motor controller
JP5083494B2 (en) Motor control device
JP6183646B2 (en) Motor control device
JP2019047568A (en) Motor control device
JP2007244192A (en) Motor controller
JP2007089287A (en) Motor controller
JP2008155683A (en) Electric power steering device
JP4835845B2 (en) Control device for brushless motor
JP7449471B2 (en) motor control device
US20220274245A1 (en) Electric tool

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090127

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110511

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110511

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20110914