JP2004032848A - Motor controller and motor-driven power steering system - Google Patents

Motor controller and motor-driven power steering system Download PDF

Info

Publication number
JP2004032848A
JP2004032848A JP2002182594A JP2002182594A JP2004032848A JP 2004032848 A JP2004032848 A JP 2004032848A JP 2002182594 A JP2002182594 A JP 2002182594A JP 2002182594 A JP2002182594 A JP 2002182594A JP 2004032848 A JP2004032848 A JP 2004032848A
Authority
JP
Japan
Prior art keywords
motor
power supply
power
value
control device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2002182594A
Other languages
Japanese (ja)
Inventor
Hiroshi Suzuki
鈴木 浩
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.)
Toyoda Koki KK
Original Assignee
Toyoda Koki KK
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 Toyoda Koki KK filed Critical Toyoda Koki KK
Priority to JP2002182594A priority Critical patent/JP2004032848A/en
Publication of JP2004032848A publication Critical patent/JP2004032848A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

<P>PROBLEM TO BE SOLVED: To realize a low-cost motor controller which can detect an excess state (overcurrent) of power source current to be supplied to a three-phase inverter. <P>SOLUTION: A power consumption P of a motor 3 is presumed according to formula: P≈I<SB>q</SB>×V<SB>q</SB><SP>*</SP>. Here, this formula is available since a d-axis current command value I<SB>d</SB><SP>*</SP>of the motor controller 100 is constantly set to "0". It is assumed that the command value (q-axis voltage V<SB>q</SB><SP>*</SP>) is not abruptly changed largely with respect to a time. For example, in a on-vehicle motor-driven power steering system or the like, such an assumption is always satisfied. Accordingly, a value of the power source current Ib can be presumed by a power source current presuming unit 13 according to formula: Ib=P/(η×Vb) (0<η≤1), here, a value of a power factor η can be empirically obtained as its optimum value. <P>COPYRIGHT: (C)2004,JPO

Description

【0001】
【発明の属する技術分野】
本発明は、3相インバータに印加される電源電圧Vbを測定する電圧計を備え、前記3相インバータを用いてブラシレス直流モータを3相駆動制御するモータ制御装置に関し、特にそのインバータに給電される電流の値を推定する手段に関する。
【0002】
【従来の技術】
従来、3相インバータを用いてブラシレス直流モータを3相駆動制御するモータ制御装置においては、インバータに給電される電流の過剰状態(過電流)を検出する手段等として、電源、インバータ、又はこの両者を接続する接続配線に設けられた電流計(電流センサ)が用いられてきた。
【0003】
【発明が解決しようとする課題】
しかしながら、その様な従来構成においては、上記の電流計(電流センサ)を具備する必要があるため、その分のコストアップは不可避であった。また、上記の電流計を省略(廃止)すれば、インバータに給電される電流の量が不明となるので、過剰電流状態を検出することができなくなり、よって、適切な異常処置を取ることは困難となる。
【0004】
本発明は、上記の課題を解決するために成されたものであり、その目的は、インバータに給電される電流の過剰状態(過電流)が検出可能で、かつ安価なモータ制御装置を実現することである。
【0005】
【課題を解決するための手段、並びに、作用及び発明の効果】
上記の課題を解決するためには、以下の手段が有効である。
即ち、第1の手段は、3相インバータに印加される電源電圧Vbを測定する電圧計を備え、この3相インバータを用いてブラシレス直流モータを3相駆動制御するモータ制御装置において、ブラシレス直流モータのdq座標平面上のモータ電流Iとモータ電圧Vの両値に基づいて、ブラシレス直流モータが消費する電力Pを推定する電力推定手段と、電源電圧Vbと電力Pの両値に基づいて、3相インバータに給電される電源電流Ibの値を推定する電源電流推定手段とを設けることである。
【0006】
上記のモータ電流Iやモータ電圧Vには、実際の測定値の他にも、電流指令値I* や電圧指令値V* 等を用いることができる。以下、各変数の右肩に添える「*」なる記号は、指令値を表すものである。
モータ電流の測定値や電圧指令値等の値(例:実効値|I|、|V* |等)は、例えば、次式(1)や次式(2)等の周知の演算手順により求めることができる。
【数1】
|I|=〔{(Iq 2 +(Id 2 }/2〕1/2        …(1)
【数2】
|V* |=〔{(Vq  * 2 +(Vd  * 2 }/2〕1/2     …(2)
(記号)
q   : q軸電流の測定値
d   : d軸電流の測定値
q  *  : q軸電圧の指令値
d  *  : d軸電圧の指令値
勿論、これらの各変数には、実際の物理的な測定値を用いても良いし、制御用の指令値を用いても良い。これらを選択する際には、各種センサ(各相毎の電圧計や電流計等)の有無等に係わるシステム構成や、演算方式等の実現容易性や、CPUオーバヘッドや、所望の値の推定精度等を総合的に加味して、適当な変数を任意に用いることができる。
ただし、指令値が時間に対して大幅に急変することは無いものと仮定する。不連続かつ大幅に指令値が急変する場合等では、測定値の代りに指令値を用いることはできない。
【0007】
例えば上記の電力推定手段では、次式(3)の様にして、電力P(の実効値)を推定することができる。Pの値がそのまま必要な場合には、各変数の符号(位相)に付いても考慮すれば良い。
尚、通常、回生電力により過電流が生じることはないので、電力Pの実効値さえ判っていれば良い場合が多い。
【数3】
|P|=|I| ×|V|,
|P|≒|I| ×|V* |,
|P|≒|I* |×|V|,
|P|≒|I* |×|V* |                 …(3)
【0008】
ただし、式(1)、式(2)等からも判る様に、界磁電流を使用しない通常の、定常的にId  * ≒0,Vd  * ≒0等とするモータ制御装置においては、上記の式(3)の代わりに、次式(4)を代替させることができる。
【数4】
P≒Iq  ×Vq 
P≒Iq  ×Vq  * 
P≒Iq  * ×Vq 
P≒Iq  * ×Vq  *                      …(4)
【0009】
これらの式を用いれば、上記の電源電流推定手段では次式(5)に従って、3相インバータ2に給電される電源電流Ibの値を推定することができる。
【数5】
Ib=P/(η×Vb)       (0<η≦1)     …(5)
ここで、上記の係数ηは力率である。電源とインバータ間の配線等により生じ得る電圧降下分が、この係数ηの値に若干影響する場合も有る。しかしながら、その様な場合にも、この力率ηの値は、経験的に最適値を求めておくことができる。
【0010】
例えば、以上の様な手段により、3相インバータに給電される電源電流Ibの値を推定すれば、3相インバータに給電される電源電流を直接測定する電流計を具備する必要が無くなる。このため、本発明によれば、インバータに給電される電流の過剰状態(過電流)が検出可能で、かつ安価なモータ制御装置を実現することができる。
【0011】
また、本発明の第2の手段は、3相インバータに印加される電源電圧Vbを測定する電圧計を備え、この3相インバータを用いてブラシレス直流モータを3相駆動制御するモータ制御装置において、ブラシレス直流モータに関する出力トルク推定値Th と角速度測定値ωの両値に基づいて、ブラシレス直流モータが消費する電力Pを推定する電力推定手段と、電源電圧Vbと電力Pの両値に基づいて、3相インバータに給電される電源電流Ibの値を推定する電源電流推定手段とを設けることである。
【0012】
この第2の手段を上記の第1の手段と比較した場合、電力推定手段における、電力Pの推定方式が異なるだけである。
即ち、電力Pは次式(6)を用いても推定することができる。
【数6】
P = Th ×ω,
h = K×I,
ω = dθ/dt                    …(6)
ただし、θはモータの回転角であり、ブラシレス直流モータ制御用の回転角センサから入力することができる。また、測定値Iは上記の第1の手段と同様の処理手順(例:式(1))に従って、例えば、Iq ,Id 等から求めることができる。上記の定数Kはモータ定数(トルク定数)である。
【0013】
また、上記の式(1)や式(6)等から出力トルク推定値Th を求める方式の他にも、出力トルクの指令値T* を式(6)の出力トルク推定値Th の代替変数として使用する方式が適用可能である。
【0014】
例えば、以上の様な手段によっても、上記の式(1)、式(5)、式(6)等から3相インバータに給電される電源電流Ibの値を推定できるので、3相インバータに給電される電源電流を直接測定する電流計を具備する必要が無くなる。このため、本発明の第2の手段によっても、インバータに給電される電流の過剰状態(過電流)が検出可能で、かつ安価なモータ制御装置を実現することができる。
【0015】
また、本発明の第3の手段は、車両の運転者の操舵を補助するアシストトルクを出力する電動パワーステアリング装置において、上記の何れか1つのモータ制御装置と、電源電流Ib(推定値)を用いて異常(過電流)に関する判定を行う異常判定手段と、異常判定手段により異常(過電流)が検出された時に、モータ制御装置によるブラシレス直流モータの3相駆動制御を停止する緊急制御停止手段とを設けることである。
【0016】
例えば、この様な電動パワーステアリング装置においては、モータに過剰な電流が流れる等して、不測の操舵が実施される等の恐れがない。即ち、この様な電動パワーステアリング装置においては、十分な安全性を従来よりも安価で獲得することができる。
以上の本発明の手段により、前記の課題を効果的、或いは合理的に解決することができる。
【0017】
【発明の実施の形態】
以下、本発明を具体的な実施例に基づいて説明する。ただし、本発明は以下に示す実施例に限定されるものではない。
〔第1実施例〕
図1に、本発明の実施例に係わるモータ制御装置100のシステム構成図を示す。
モータ制御装置100は、図略のCPU、ROM、RAM等を有する図略のコンピュータを具備し、3相インバータ2は、図略のバッテリー、PWM変換器、PMOS駆動回路等から構成され、チョッパ制御により駆動電流を正弦波にしてモータ3に電力を供給する。モータ3はブラシレス直流モータで3相駆動制御される。
【0018】
電圧計(電圧センサ)1を経由して、電源電流Ibが3相インバータ2に供給される。モータ3には、3相インバータ2よりU,V,Wの3相に対する各モータ駆動電流Iu,Iv,Iwが供給される。回転角センサ4はモータ3の回転角θを出力する。
【0019】
また、図1の3相変換部11、2相変換部12、及び電源電流推定部13等は、上記の図略のコンピュータを制御するソフトウェアにより実現されている。
例えば、3相変換部11は、回転角θ、指令電圧Vq* ,Vd* を入力し、これらに基づいて、周知のdq逆変換を実行し、更に、2相→3相変換を実行して、各相毎の電圧指令値Vu* ,Vv* ,Vw* を出力する。
【0020】
図2は、本実施例におけるモータ制御装置100の制御ブロック・ダイアグラムである。d軸とq軸の各電流指令値(Id* ,Iq* )は、「トルク指令」の指令値に基づいて決定される。通常は、Id* =0である。
【0021】
以下、本発明の特徴部分を具現する電源電流推定部13の動作について、図2を用いて説明する。
図2のフローチャートは、モータ制御装置100の電源電流推定部13で実行する処理手順を例示するものである。
【0022】
電源電流推定部13で実行する処理手順としては、まず最初に、ステップ131により、測定値(電源電圧Vb,q軸電流Iq )を入力する。
ステップ132では、指令値(q軸電圧Vq  * )を入力する。
ステップ135では、式(4)(2行目)に従って、モータ3の消費電力Pを推定する。
【0023】
ここで、式(4)が可用なのは、前にも言及した様に、図1のモータ制御装置100のd軸電流指令値Id  * が恒常的に0に設定されているためである。また、指令値(q軸電圧Vq  * )が時間に対して大幅に急変することは無いものと仮定している。また、追従性(応答性)の高いモータ制御装置では、実測値と指令値との間に大きな差異があるケースは殆ど無い。例えば、車載用の電動パワーステアリング装置等では、通常、この様な仮定(指令値の連続性や、系の応答性等)が常に成り立っている。上記の手順は、これらの仮定条件が容易に成り立つ系において、特に有効であり、それらの場合に、高い推定精度が期待できる。
【0024】
ステップ137では、式(5)に従って、電源電流Ibの値を推定する。
ステップ139では、求めた電源電圧Ibを所定の記憶領域に出力する。
例えばこの様な構成にしたがって、電源電圧Ibの推定値を常時算出することができるため、効果的に過電流等の異常を監視することができる。
【0025】
図3は、モータ制御装置100における本発明の効果を例示するグラフである。例えば上記のモータ制御装置100を用いれば、本発明の作用により、この様に高い精度で電源電圧Ibの推定値を実施できることが判る。
【0026】
〔第2実施例〕
上記の第1実施例では、前述の式(4)に基づいてモータの消費電力Pを求める処理手順を例示したが、本第2実施例では、その他の処理手順によってモータの消費電力Pを求める実施形態を例示する。この方法は、前記の本発明の第2の手段に対応するものである。
【0027】
即ち、例えば図1のモータ制御装置100においては式(1)に基づいてモータ電流Iを求めることができ、更に、モータ3の回転角θからモータ3の回転角速度ω(=dθ/dt)を求めることができるので、前述の図1のモータ制御装置100においては、モータの消費電力Pを、式(4)の代りに前述の式(6)を用いて求めることができる。モータ電流Iの符号(向き)は、モータ3の回転角速度ωを増加させる方向を正の向きとする。
【0028】
例えばこの様な方式を採用すれば、モータ電流Iや回転角速度ωを実測値に基づいて算出できるため、q軸電流指令値Iq  * 等の指令値の与え方(仮定されるべき連続性等)とは無関係に、常に電源電流Ibをより正確に求めることができる。
【図面の簡単な説明】
【図1】本発明の実施例に係わるモータ制御装置100のシステム構成図。
【図2】モータ制御装置100の電源電流推定部13で実行する処理手順を例示するフローチャート。
【図3】モータ制御装置100における本発明の効果を例示するグラフ。
【符号の説明】
100 … モータ制御装置
1 … 電圧計(電圧センサ)
2 … 3相インバータ
3 … ブラシレス直流モータ
4 … 回転角センサ
11 … 3相変換部
12 … 2相変換部
13 … 電源電流推定部
Ib … 電源電流
Vb … 電源電圧
I  … モータ電流(瞬時交流電流)
V  … モータ電圧(瞬時交流電圧)
*  … 電流指令値
*  … 電圧指令値
q  * … q軸電流の指令値
d  * … d軸電流の指令値
q  * … q軸電圧の指令値
d  * … d軸電圧の指令値
P … モータ消費電力(推定値)
η … 力率
θ … モータ回転角
ω … モータ回転角速度(=dθ/dt)
h … 出力トルク推定値
K … モータ定数(トルク定数)
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a motor control device that includes a voltmeter that measures a power supply voltage Vb applied to a three-phase inverter and that controls three-phase driving of a brushless DC motor using the three-phase inverter, and in particular, power is supplied to the inverter. The present invention relates to a means for estimating a current value.
[0002]
[Prior art]
2. Description of the Related Art Conventionally, in a motor control device that performs three-phase drive control of a brushless DC motor using a three-phase inverter, a power supply, an inverter, or both of them are used as means for detecting an excessive state (overcurrent) of current supplied to the inverter. An ammeter (current sensor) provided on the connection wiring connecting the terminals has been used.
[0003]
[Problems to be solved by the invention]
However, in such a conventional configuration, it is necessary to provide the above-described ammeter (current sensor), so that an increase in cost is inevitable. Also, if the above ammeter is omitted (discontinued), the amount of current supplied to the inverter becomes unknown, so that it becomes impossible to detect an excessive current state, and it is difficult to take appropriate abnormal measures. It becomes.
[0004]
The present invention has been made to solve the above-described problem, and an object of the present invention is to realize an inexpensive motor control device capable of detecting an excess state (overcurrent) of a current supplied to an inverter. That is.
[0005]
Means for Solving the Problems, Functions and Effects of the Invention
In order to solve the above-mentioned problems, the following means are effective.
That is, a first means includes a voltmeter for measuring a power supply voltage Vb applied to a three-phase inverter, and a motor control device for controlling the three-phase drive of the brushless DC motor using the three-phase inverter. Power estimating means for estimating the power P consumed by the brushless DC motor based on both the motor current I and the motor voltage V on the dq coordinate plane, and 3 based on both the power supply voltage Vb and the power P Power supply current estimating means for estimating the value of the power supply current Ib supplied to the phase inverter.
[0006]
As the motor current I and the motor voltage V, a current command value I * , a voltage command value V *, and the like can be used in addition to the actual measured values. Hereinafter, the symbol “*” attached to the right shoulder of each variable indicates a command value.
The values of the measured values of the motor current, the voltage command values, and the like (eg, effective values | I |, | V * |, etc.) are obtained by a well-known calculation procedure such as the following equation (1) or (2). be able to.
(Equation 1)
| I | = [{( Iq ) 2 + ( Id ) 2 } / 2] 1/2 (1)
(Equation 2)
| V * | = [{(V q *) 2 + (V d *) 2} / 2 ] 1/2 (2)
(symbol)
I q: measured value of q-axis current I d: measured value of d-axis current V q *: command value of q-axis voltage V d *: command value of the d-axis voltage course, each of these variables, the actual physical A typical measurement value may be used, or a control command value may be used. When selecting these, the system configuration related to the presence or absence of various sensors (such as a voltmeter and an ammeter for each phase), the easiness of implementation of an arithmetic method, the CPU overhead, and the estimation accuracy of a desired value In view of the above, an appropriate variable can be arbitrarily used.
However, it is assumed that the command value does not greatly change with time. In the case where the command value changes discontinuously and sharply, the command value cannot be used in place of the measured value.
[0007]
For example, the above power estimating means can estimate the power P (effective value) as in the following equation (3). If the value of P is required as it is, the sign (phase) of each variable may be considered.
In general, regenerative power does not cause an overcurrent, so that it is often sufficient to know only the effective value of the power P.
[Equation 3]
| P | = | I | × | V |,
| P | ≒ | I | × | V * |,
| P | ≒ | I * | × | V |,
| P | ≒ | I * | × | V * | (3)
[0008]
However, as can be seen from Equations (1) and (2), a motor control device that does not use a field current and normally sets I d * ≒ 0, V d * ≒ 0, etc. The following equation (4) can be substituted for the above equation (3).
(Equation 4)
P ≒ I q × V q ,
P ≒ I q × V q * ,
P ≒ I q * × V q ,
P ≒ Iq * × Vq * (4)
[0009]
Using these equations, the power supply current estimating means can estimate the value of the power supply current Ib supplied to the three-phase inverter 2 according to the following equation (5).
(Equation 5)
Ib = P / (η × Vb) (0 <η ≦ 1) (5)
Here, the coefficient η is a power factor. The voltage drop that may occur due to wiring between the power supply and the inverter or the like may slightly affect the value of the coefficient η. However, even in such a case, the optimal value of the power factor η can be empirically determined.
[0010]
For example, if the value of the power supply current Ib supplied to the three-phase inverter is estimated by the above means, it is not necessary to provide an ammeter for directly measuring the power supply current supplied to the three-phase inverter. Therefore, according to the present invention, an inexpensive motor control device capable of detecting an excessive state (overcurrent) of the current supplied to the inverter can be realized.
[0011]
Further, a second means of the present invention is a motor control device which includes a voltmeter for measuring a power supply voltage Vb applied to a three-phase inverter, and performs three-phase drive control of a brushless DC motor using the three-phase inverter. Power estimation means for estimating the power P consumed by the brushless DC motor based on both the output torque estimation value Th and the angular velocity measurement value ω for the brushless DC motor, and based on both the power supply voltage Vb and the power P Power supply current estimating means for estimating the value of the power supply current Ib supplied to the three-phase inverter.
[0012]
When the second means is compared with the first means, only the method of estimating the power P in the power estimating means is different.
That is, the power P can also be estimated using the following equation (6).
(Equation 6)
P = Th × ω,
Th = K × I,
ω = dθ / dt (6)
Here, θ is the rotation angle of the motor and can be input from a rotation angle sensor for controlling a brushless DC motor. The same procedure as the first means of measurement I above: according to (Example formula (1)), for example, can be determined from the I q, I d or the like. The above constant K is a motor constant (torque constant).
[0013]
Further, the above equation (1) or formula (6) In addition to the method for obtaining the output torque estimated value T h from such an alternative output torque estimated value T h of the command value of the output torque T * (6) The method used as a variable is applicable.
[0014]
For example, the value of the power supply current Ib supplied to the three-phase inverter can be estimated from the above formulas (1), (5), and (6) by the above means. It is not necessary to provide an ammeter for directly measuring the power supply current to be supplied. Therefore, the second means of the present invention can also realize an inexpensive motor control device capable of detecting an excessive state (overcurrent) of the current supplied to the inverter.
[0015]
According to a third aspect of the present invention, there is provided an electric power steering apparatus for outputting an assist torque for assisting a driver of a vehicle, wherein the electric power steering apparatus includes any one of the above motor control apparatuses and the power supply current Ib (estimated value). Abnormality determining means for performing a determination on an abnormality (overcurrent) using the same, and emergency control stopping means for stopping the three-phase drive control of the brushless DC motor by the motor controller when the abnormality determining means detects the abnormality (overcurrent) Is provided.
[0016]
For example, in such an electric power steering apparatus, there is no possibility that unexpected steering may be performed due to an excessive current flowing through the motor. That is, in such an electric power steering device, sufficient safety can be obtained at a lower cost than in the past.
By the means of the present invention described above, the above problems can be effectively or rationally solved.
[0017]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, the present invention will be described based on specific examples. However, the present invention is not limited to the embodiments described below.
[First embodiment]
FIG. 1 shows a system configuration diagram of a motor control device 100 according to an embodiment of the present invention.
The motor control device 100 includes an unillustrated computer having an unillustrated CPU, ROM, RAM, and the like. The three-phase inverter 2 includes an unillustrated battery, a PWM converter, a PMOS drive circuit, and the like. To supply a power to the motor 3 with a sine wave. The motor 3 is three-phase driven and controlled by a brushless DC motor.
[0018]
A power supply current Ib is supplied to a three-phase inverter 2 via a voltmeter (voltage sensor) 1. The motor 3 is supplied with motor drive currents Iu, Iv, Iw for the three phases U, V, W from the three-phase inverter 2. The rotation angle sensor 4 outputs the rotation angle θ of the motor 3.
[0019]
In addition, the three-phase converter 11, the two-phase converter 12, the power supply current estimator 13, and the like in FIG. 1 are realized by software for controlling the computer (not shown).
For example, the three-phase conversion unit 11 receives the rotation angle θ and the command voltages Vq * and Vd * , performs a well-known inverse dq conversion based on these, and further executes a two-phase → three-phase conversion. , And outputs voltage command values Vu * , Vv * , Vw * for each phase.
[0020]
FIG. 2 is a control block diagram of the motor control device 100 according to the present embodiment. The respective current command values (Id * , Iq * ) for the d-axis and the q-axis are determined based on the command value of the "torque command". Usually, Id * = 0.
[0021]
Hereinafter, the operation of the power supply current estimating unit 13 that embodies the characteristic part of the present invention will be described with reference to FIG.
The flowchart of FIG. 2 illustrates a processing procedure executed by the power supply current estimation unit 13 of the motor control device 100.
[0022]
As a processing procedure executed by the power supply current estimating unit 13, first, in step 131, a measured value (power supply voltage Vb, q-axis current Iq ) is input.
In step 132, a command value (q-axis voltage Vq * ) is input.
In step 135, the power consumption P of the motor 3 is estimated according to the equation (4) (second line).
[0023]
Here, Equation (4) is applicable because, as mentioned earlier, the d-axis current command value I d * of the motor control device 100 in FIG. 1 is constantly set to zero. Also, it is assumed that the command value (q-axis voltage Vq * ) does not greatly change with time. Further, in a motor control device having high tracking performance (responsiveness), there is almost no case where there is a large difference between the actually measured value and the command value. For example, such assumptions (continuity of command values, responsiveness of the system, and the like) are always always established in a vehicle-mounted electric power steering device or the like. The above procedure is particularly effective in a system where these assumptions are easily satisfied, and in those cases, high estimation accuracy can be expected.
[0024]
In step 137, the value of the power supply current Ib is estimated according to equation (5).
In step 139, the obtained power supply voltage Ib is output to a predetermined storage area.
For example, according to such a configuration, since the estimated value of the power supply voltage Ib can be constantly calculated, it is possible to effectively monitor an abnormality such as an overcurrent.
[0025]
FIG. 3 is a graph illustrating the effect of the present invention in the motor control device 100. For example, using the motor control device 100 described above, it is understood that the estimated value of the power supply voltage Ib can be implemented with such high accuracy by the operation of the present invention.
[0026]
[Second embodiment]
In the above-described first embodiment, the processing procedure for calculating the power consumption P of the motor based on the above-described equation (4) has been exemplified. In the second embodiment, the power consumption P of the motor is calculated by other processing procedures. An embodiment will be exemplified. This method corresponds to the above-mentioned second means of the present invention.
[0027]
That is, for example, in the motor control device 100 of FIG. 1, the motor current I can be obtained based on Expression (1), and the rotational angular velocity ω (= dθ / dt) of the motor 3 is calculated from the rotational angle θ of the motor 3. Therefore, in the motor control device 100 of FIG. 1 described above, the power consumption P of the motor can be obtained by using the above-described equation (6) instead of the equation (4). Regarding the sign (direction) of the motor current I, the direction in which the rotational angular velocity ω of the motor 3 increases is a positive direction.
[0028]
For example, if such a method is adopted, the motor current I and the rotational angular velocity ω can be calculated based on the actually measured values, and therefore, how to give the command values such as the q-axis current command value I q * (continuity to be assumed, etc.) ), The power supply current Ib can always be obtained more accurately.
[Brief description of the drawings]
FIG. 1 is a system configuration diagram of a motor control device 100 according to an embodiment of the present invention.
FIG. 2 is a flowchart illustrating a processing procedure executed by a power supply current estimating unit 13 of the motor control device 100;
3 is a graph illustrating the effect of the present invention in the motor control device 100. FIG.
[Explanation of symbols]
100 motor control device 1 voltmeter (voltage sensor)
2 ... three-phase inverter 3 ... brushless DC motor 4 ... rotation angle sensor 11 ... three-phase converter 12 ... two-phase converter 13 ... power supply current estimator Ib ... power supply current Vb ... power supply voltage I ... motor current (instantaneous AC current)
V: Motor voltage (momentary AC voltage)
I * : current command value V * : voltage command value Iq * : q-axis current command value Id * : d-axis current command value Vq * : q-axis voltage command value Vd * : d-axis voltage Command value P: Motor power consumption (estimated value)
η: Power factor θ: Motor rotation angle ω: Motor rotation angular velocity (= dθ / dt)
Th : output torque estimated value K: motor constant (torque constant)

Claims (3)

3相インバータに印加される電源電圧Vbを測定する電圧計を備え、前記3相インバータを用いてブラシレス直流モータを3相駆動制御するモータ制御装置において、
前記ブラシレス直流モータのdq座標平面上のモータ電流Iとモータ電圧Vの両値に基づいて、前記ブラシレス直流モータが消費する電力Pを推定する電力推定手段と、
前記電源電圧Vbと前記電力Pの両値に基づいて、前記3相インバータに給電される電源電流Ibの値を推定する電源電流推定手段と
を有する
ことを特徴とするモータ制御装置。
A motor control device including a voltmeter for measuring a power supply voltage Vb applied to a three-phase inverter, and performing three-phase drive control of a brushless DC motor using the three-phase inverter,
Power estimation means for estimating power P consumed by the brushless DC motor based on both the motor current I and the motor voltage V on the dq coordinate plane of the brushless DC motor;
A motor control device comprising: a power supply current estimating unit that estimates a value of a power supply current Ib supplied to the three-phase inverter based on both the power supply voltage Vb and the power P.
3相インバータに印加される電源電圧Vbを測定する電圧計を備え、前記3相インバータを用いてブラシレス直流モータを3相駆動制御するモータ制御装置において、
前記ブラシレス直流モータに関する出力トルク推定値Th と角速度測定値ωの両値に基づいて、前記ブラシレス直流モータが消費する電力Pを推定する電力推定手段と、
前記電源電圧Vbと前記電力Pの両値に基づいて、前記3相インバータに給電される電源電流Ibの値を推定する電源電流推定手段と
を有する
ことを特徴とするモータ制御装置。
A motor control device including a voltmeter for measuring a power supply voltage Vb applied to a three-phase inverter, and performing three-phase drive control of a brushless DC motor using the three-phase inverter,
Power estimating means for estimating power P consumed by the brushless DC motor based on both the output torque estimated value Th and the angular velocity measurement value ω for the brushless DC motor;
A motor control device comprising: a power supply current estimating unit that estimates a value of a power supply current Ib supplied to the three-phase inverter based on both the power supply voltage Vb and the power P.
車両の運転者の操舵を補助するアシストトルクを出力する電動パワーステアリング装置において、
請求項1又は請求項2に記載のモータ制御装置と、
前記電源電流Ib(推定値)を用いて異常(過電流)に関する判定を行う異常判定手段と、
前記異常判定手段により異常(過電流)が検出された時に、前記モータ制御装置による前記ブラシレス直流モータの3相駆動制御を停止する緊急制御停止手段と
を有する
ことを特徴とする電動パワーステアリング装置。
In an electric power steering device that outputs an assist torque that assists steering of a vehicle driver,
A motor control device according to claim 1 or 2,
Abnormality determination means for performing determination on abnormality (overcurrent) using the power supply current Ib (estimated value);
An electric power steering apparatus, comprising: emergency control stopping means for stopping the three-phase drive control of the brushless DC motor by the motor control device when an abnormality (overcurrent) is detected by the abnormality determining means.
JP2002182594A 2002-06-24 2002-06-24 Motor controller and motor-driven power steering system Pending JP2004032848A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002182594A JP2004032848A (en) 2002-06-24 2002-06-24 Motor controller and motor-driven power steering system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002182594A JP2004032848A (en) 2002-06-24 2002-06-24 Motor controller and motor-driven power steering system

Publications (1)

Publication Number Publication Date
JP2004032848A true JP2004032848A (en) 2004-01-29

Family

ID=31179054

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002182594A Pending JP2004032848A (en) 2002-06-24 2002-06-24 Motor controller and motor-driven power steering system

Country Status (1)

Country Link
JP (1) JP2004032848A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1609695A2 (en) * 2004-06-25 2005-12-28 Favess Co. Ltd. Motor control device and electric power steering device
JP2009214854A (en) * 2008-03-13 2009-09-24 Jtekt Corp Method, device and program for estimating electric power consumption
JP2009296764A (en) * 2008-06-04 2009-12-17 Mitsubishi Electric Corp Brushless motor controller
JP2010115063A (en) * 2008-11-07 2010-05-20 Fanuc Ltd Controller which calculates power consumption of industrial machine
JP2012257359A (en) * 2011-06-08 2012-12-27 Denso Corp Controller of rotary machine
US11843335B2 (en) 2021-08-25 2023-12-12 Nidec Corporation Motor adjustment method

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1609695A2 (en) * 2004-06-25 2005-12-28 Favess Co. Ltd. Motor control device and electric power steering device
JP2006014474A (en) * 2004-06-25 2006-01-12 Favess Co Ltd Motor control device and electric power steering device
US7383110B2 (en) 2004-06-25 2008-06-03 Jtekt Corporation Motor control device and electric power steering device
EP1609695A3 (en) * 2004-06-25 2010-06-02 Jtekt Corporation Motor control device and electric power steering device
JP2009214854A (en) * 2008-03-13 2009-09-24 Jtekt Corp Method, device and program for estimating electric power consumption
JP2009296764A (en) * 2008-06-04 2009-12-17 Mitsubishi Electric Corp Brushless motor controller
JP2010115063A (en) * 2008-11-07 2010-05-20 Fanuc Ltd Controller which calculates power consumption of industrial machine
US8278849B2 (en) 2008-11-07 2012-10-02 Fanuc Ltd Controller for calculating electric power consumption of industrial machine
JP2012257359A (en) * 2011-06-08 2012-12-27 Denso Corp Controller of rotary machine
US11843335B2 (en) 2021-08-25 2023-12-12 Nidec Corporation Motor adjustment method

Similar Documents

Publication Publication Date Title
JP5130031B2 (en) Position sensorless control device for permanent magnet motor
US6593714B2 (en) Motor control apparatus with a current sensor diagnostic apparatus and a current sensor diagnostic method
JP3755424B2 (en) AC motor drive control device
US6906492B2 (en) Motor abnormality detection apparatus and electric power steering control system
US20050174090A1 (en) Brushless motor control apparatus having overheat protecting function
JP4860012B2 (en) Electric vehicle power converter
US9548688B2 (en) Motor control apparatus
US20140225537A1 (en) Control apparatus for ac motor
US20070205743A1 (en) Motor control device and motor control method
JP2007228700A (en) Motor control device
JP2006014474A (en) Motor control device and electric power steering device
JP3801471B2 (en) Method for detecting disconnection of power supply line of brushless DC motor, control device for brushless DC motor using the same, electric power steering device, and computer program
WO2018047524A1 (en) Motor control method, motor control system, and electric power steering system
US20110062904A1 (en) Alternating current motor control system
JP4371844B2 (en) Brushless motor drive device
JP2011004538A (en) Inverter device
JP2008173006A (en) Controller of ac motor
WO2020032260A1 (en) Motor control device
JP2004032848A (en) Motor controller and motor-driven power steering system
JPWO2018159101A1 (en) Motor control method, motor control system, and electric power steering system
JP4794603B2 (en) Brushless motor control device
JP5595436B2 (en) Motor control device
JPWO2018159103A1 (en) Motor control method, motor control system, and electric power steering system
JPWO2018159104A1 (en) Motor control method, motor control system, and electric power steering system
KR100814757B1 (en) Method for making interlock circuit using estimated blac motor angle