JP2022076150A - Motor controller - Google Patents
Motor controller Download PDFInfo
- Publication number
- JP2022076150A JP2022076150A JP2020186434A JP2020186434A JP2022076150A JP 2022076150 A JP2022076150 A JP 2022076150A JP 2020186434 A JP2020186434 A JP 2020186434A JP 2020186434 A JP2020186434 A JP 2020186434A JP 2022076150 A JP2022076150 A JP 2022076150A
- Authority
- JP
- Japan
- Prior art keywords
- phase
- motor
- rotor position
- failure diagnosis
- failure
- 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
Links
- 238000004804 winding Methods 0.000 claims abstract description 118
- 238000003745 diagnosis Methods 0.000 claims abstract description 74
- 230000016507 interphase Effects 0.000 claims description 9
- 239000013598 vector Substances 0.000 description 21
- 238000010586 diagram Methods 0.000 description 19
- 230000009977 dual effect Effects 0.000 description 17
- 230000005526 G1 to G0 transition Effects 0.000 description 14
- 230000007423 decrease Effects 0.000 description 10
- 238000000034 method Methods 0.000 description 10
- 238000001514 detection method Methods 0.000 description 5
- 230000007935 neutral effect Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 230000005856 abnormality Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000020169 heat generation Effects 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 239000003990 capacitor Substances 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
Images
Landscapes
- Control Of Electric Motors In General (AREA)
- Control Of Ac Motors In General (AREA)
Abstract
Description
本発明は、モータ制御装置に関する。 The present invention relates to a motor control device.
従来、多相モータの駆動を制御するモータ制御装置において、モータ電流経路の断線故障を判定する技術が知られている。 Conventionally, in a motor control device that controls the drive of a multi-phase motor, a technique for determining a disconnection failure of a motor current path has been known.
例えば特許文献1に開示された装置は、多相モータの各相について、印加電圧の絶対値が電圧閾値より大きく、且つ、多相モータに流れる電流の絶対値が電流閾値より小さいとき、インバータ回路から巻線までの電流経路の断線故障、又は、スイッチング素子のオープン故障であると判定する。
For example, the apparatus disclosed in
特許文献1の装置は、3相の各相巻線が1本の巻線でスター結線されたシングルスター結線の3相モータを駆動対象としている。シングルスター結線の1相の巻線が断線した場合、電流の迂回経路が無いため、電流の絶対値が大きく低下する。これに対し、各相間巻線が1本の巻線でデルタ結線されたシングルデルタ結線の3相モータでは、例えばU-V間巻線が断線しても、U-W間巻線及びW-V間巻線の経路を迂回してU相端子とV相端子との間に電流が流れる。
The apparatus of
また、各相巻線が2本並列接続されたデュアルスター結線の3相モータや、各相間巻線が2本並列接続されたデュアルデルタ結線の3相モータでは、並列接続された2本の巻線のうち1本が断線しても、他の1本の巻線を通って電流が流れる。以下、デュアルスター結線やデュアルデルタ結線において並列接続される2本の巻線を、複数本の巻線に一般化した構成のモータを「並列巻線モータ」という。 Further, in a dual star connection three-phase motor in which two windings of each phase are connected in parallel, and a dual delta connection three-phase motor in which two windings between each phase are connected in parallel, two windings connected in parallel are used. Even if one of the wires is broken, current will flow through the other winding. Hereinafter, a motor having a configuration in which two windings connected in parallel in a dual star connection or a dual delta connection are generalized to a plurality of windings is referred to as a "parallel winding motor".
このように電流の迂回経路を有するモータでは、断線時に抵抗が変化しても電流の絶対値の低下幅が小さい。特許文献1の装置による故障判定では、電圧及び電流の検出誤差、回路や巻線の抵抗、インダクタンスのばらつき、温度特性の影響による電流変化等を考慮して誤検出を回避しようとすると、電流閾値を低めに設定せざるを得ない。そのため、シングルデルタ結線モータや並列巻線モータの巻線が断線故障したとき、小さな電流変化に基づいて故障判定することが困難である。
In a motor having such a current detour path, the decrease in the absolute value of the current is small even if the resistance changes at the time of disconnection. In the failure determination by the device of
本発明は、このような点に鑑みて創作されたものであり、その目的は、断線故障時の電流変化が小さい多相モータの巻線断線故障を判定可能なモータ制御装置を提供することにある。 The present invention has been created in view of these points, and an object of the present invention is to provide a motor control device capable of determining a winding disconnection failure of a multi-phase motor having a small current change at the time of disconnection failure. be.
本発明は、3相以上の多相モータ(701、702、802)の駆動を制御するモータ制御装置であって、インバータ回路(60)と、位置検出器(45)と、故障診断部(40)と、を備える。インバータ回路は、上下アームの複数のスイッチング素子(61-66)の動作により多相モータの各相間巻線(74、75、76、741、742、751、752、761、762)もしくは各相巻線(841、842、851、852、861、862)に通電可能である。位置検出器は、多相モータの電気角であるロータ位置を検出する。故障診断部は、少なくとも多相モータの巻線の断線故障を含むモータ電流経路の断線故障を診断する。 The present invention is a motor control device that controls the drive of three-phase or more multi-phase motors (701, 702, 802), and is an inverter circuit (60), a position detector (45), and a failure diagnosis unit (40). ) And. In the inverter circuit, each phase winding (74, 75, 76, 741, 742, 751, 752, 761, 762) or each phase winding of the multi-phase motor is formed by the operation of a plurality of switching elements (61-66) of the upper and lower arms. The wire (841, 842, 851, 852, 861, 862) can be energized. The position detector detects the rotor position, which is the electrical angle of the polyphase motor. The failure diagnosis unit diagnoses a disconnection failure of the motor current path including at least a disconnection failure of the winding of the polyphase motor.
故障診断部は、モータ電流経路が正常な場合の多相モータのロータ位置が目標の電気角である目標位置(θtgt)に固定されるように、所定の電圧を各相の端子(71、72、73、81、82、83)に印加する「固定相通電」を行う。故障診断部は、固定相通電による実際のロータ位置と目標位置との偏差であるロータ位置偏差(θerr)に基づいてモータ電流経路の断線故障を診断する。 The failure diagnosis unit applies a predetermined voltage to the terminals (71, 72) of each phase so that the rotor position of the multi-phase motor when the motor current path is normal is fixed at the target position (θtgt) which is the target electric angle. , 73, 81, 82, 83) is applied to "fixed phase energization". The failure diagnosis unit diagnoses a disconnection failure of the motor current path based on the rotor position deviation (θerr), which is the deviation between the actual rotor position and the target position due to the fixed phase energization.
本発明では、固定相通電によるロータ位置偏差に基づき断線故障を診断するため、シングルデルタ結線モータや並列巻線モータのように断線故障時の電流変化が小さい多相モータの巻線断線故障を判定可能である。また、固定相通電における目標位置は、各相の端子に印加される電圧の比によって決まり、電圧の大きさに依存しない。したがって、電圧のばらつきの影響を受けずに故障診断を実施することができる。 In the present invention, in order to diagnose a disconnection failure based on the rotor position deviation due to fixed-phase energization, it is determined to determine a winding disconnection failure of a multi-phase motor having a small current change at the time of a disconnection failure such as a single-delta connection motor or a parallel winding motor. It is possible. Further, the target position in the fixed phase energization is determined by the ratio of the voltage applied to the terminal of each phase and does not depend on the magnitude of the voltage. Therefore, the failure diagnosis can be performed without being affected by the voltage variation.
以下、本発明によるモータ制御装置の複数の実施形態を図面に基づいて説明する。複数の実施形態において実質的に同一の構成には同一の符号を付して説明を省略する。以下の第1~第3実施形態を包括して「本実施形態」という。本実施形態のモータ制御装置は、例えば車両のブレーキ装置や電動パワーステアリング装置において、「多相モータ」である3相モータの駆動を制御する。 Hereinafter, a plurality of embodiments of the motor control device according to the present invention will be described with reference to the drawings. In a plurality of embodiments, substantially the same configuration is designated by the same reference numeral, and the description thereof will be omitted. The following first to third embodiments are collectively referred to as "the present embodiment". The motor control device of the present embodiment controls the drive of a three-phase motor, which is a "multi-phase motor", for example, in a vehicle brake device or an electric power steering device.
(第1実施形態)
図1~図12を参照し、第1実施形態について説明する。モータ制御装置10は、インバータ回路60と、位置検出器45と、故障診断部40とを備える。インバータ回路60は、ブリッジ接続された上下アームの複数のスイッチング素子61-66により構成されている。スイッチング素子61、62、63は、それぞれU相、V相、W相の上アームのスイッチング素子であり、スイッチング素子64、65、66は、それぞれU相、V相、W相の下アームのスイッチング素子である。以下、上アームのスイッチング素子を「上アーム素子」、下アームのスイッチング素子を「下アーム素子」と省略する。スイッチング素子61-66は、例えばMOSFETで構成されている。
(First Embodiment)
The first embodiment will be described with reference to FIGS. 1 to 12. The
インバータ回路60の高電位線及び低電位線は、それぞれバッテリ11の正極及び負極に接続されている。また、インバータ回路60の入力部には平滑コンデンサ13が設けられている。インバータ回路60は、バッテリ11から印加される入力電圧Vinvを用いて、上下アームの複数のスイッチング素子61-66の動作により3相モータ701に通電可能である。詳しくは、第1実施形態の3相モータ701はシングルデルタ結線モータであり、インバータ回路60は、3相モータ701の各相間巻線74、75、76に通電可能である。以下、3相モータ701を適宜「モータ701」と省略する。
The high-potential line and the low-potential line of the
また、各相に通電される電流Iu、Iv、Iwを検出する電流検出器として、例えばシャント抵抗67、68、69がインバータ回路60の下アーム素子64、65、66と低電位線との間に設けられている。なお、シャント抵抗の配置はこれに限らない。検出された相電流Iu、Iv、Iw及び入力電圧Vinvは故障診断部40に入力される。通常のモータ駆動時には相電流Iu、Iv、Iw及び入力電圧Vinvは、モータ制御のパラメータとして通常動作の制御部に入力される。そのため、通常のモータ駆動を行う制御部が故障診断部40の機能を兼ねてもよい。
Further, as a current detector for detecting the currents Iu, Iv, and Iw energized in each phase, for example, a
位置検出器45は、モータ701の電気角であるロータ位置θを検出し故障診断部40に通知する。例えば位置検出器45は、ホール素子やレゾルバ等の回転角センサにより構成される。なお、機械角が検出された後、電気角に換算される構成であってもよい。
The
故障診断部40は、モータ電流経路の断線故障を診断する。特に本実施形態ではモータ701の巻線の断線故障を診断対象として説明する。そのため、「モータ電流経路の断線故障」には少なくともモータ701の巻線の断線故障が含まれる。以下の説明において、正常時とは、巻線が正常である状態を意味し、断線時とは、巻線が断線している状態を意味する。ただし故障診断部40は、巻線の断線故障以外にインバータ回路60のスイッチング素子61-66のオープン故障や、インバータ回路60からモータ端子までの配線の断線故障の診断も可能である。
The
本実施形態の故障診断部40は、「固定相通電」を行い、「ロータ位置偏差」に基づいてモータ電流経路の断線故障、特に巻線の断線故障を診断する。固定相通電とは、正常時のモータ701のロータ位置が目標の電気角である目標位置に固定されるように、所定の電圧を各相の端子71、72、73に印加する通電である。つまり、ロータが回転するごとに通電位相を変更する、いわゆるベクトル制御を行うのではなく、固定相通電では一つのスイッチング状態が維持される。
The
例えば図1に示すように、U相上アーム素子61及びV相下アーム素子65をオンし、それ以外のスイッチング素子62、63、64、65をオフしたとき、U相端子71とV相端子72との間に電圧が印加され、矢印のように電流が流れる。正常時にこのスイッチング状態を継続すると、ロータ位置は目標位置に固定される。なお、固定相通電では電気エネルギーの大部分が熱エネルギーに変換されるため、素子の発熱が耐熱温度を超えないように短時間で実施されることが好ましい。
For example, as shown in FIG. 1, when the U-phase
一方、モータ701の巻線の断線時には一部の場合を除き、ロータ位置は目標位置とは異なる位置に固定される。このとき、固定相通電による実際のロータ位置と目標位置との偏差をロータ位置偏差という。故障診断部40は、このロータ位置偏差に基づいて巻線の断線故障を診断する。目標位置及びロータ位置偏差の具体例については、図3~図6等を参照して後述する。
On the other hand, when the winding of the
次に図2を参照し、本実施形態の故障診断部40が特に巻線の断線故障を診断することの技術的意義を説明する。第1実施形態の駆動対象の3相モータ701は、各相間巻線が1本の巻線でデルタ結線されたシングルデルタ結線モータである。U相端子71とV相端子72との間にはU-V間巻線74が接続されている。V相端子72とW相端子73との間にはV-W間巻線75が接続されている。W相端子73とU相端子71との間にはW-U間巻線76が接続されている。
Next, with reference to FIG. 2, the technical significance of the
ここで、例えばU-V間巻線74が断線した場合を想定する。U相端子71とV相端子72との間に電圧を印加したとき、電流は、W-U間巻線76及びV-W間巻線75を通ってU相端子71からV相端子72に流れる。つまり、シングルスター結線モータのように1相の巻線が断線した場合に電流の迂回経路が無いモータとは異なり、1つの相間巻線が断線しても電流が迂回して流れる。そのため、電流の絶対値の低下幅が小さい。
Here, for example, it is assumed that the winding 74 between U and V is broken. When a voltage is applied between the
ところで、特許文献1(特開2018-57210号公報)の図4等に開示された従来技術では、多相モータの各相について、印加電圧の絶対値が電圧閾値より大きく、且つ、多相モータに流れる電流の絶対値が電流閾値より小さいとき、モータ電流経路の断線故障であると判定する。この故障判定では、電圧及び電流の検出誤差、回路や巻線の抵抗、インダクタンスのばらつき、温度特性の影響による電流変化等を考慮して誤検出を回避しようとすると、電流閾値を低めに設定せざるを得ない。ただし、特許文献1に示されるようにシングルスター結線モータを駆動対象とする限り、1相の巻線の断線時における電流の絶対値の低下幅が大きいため問題とならない。しかし、シングルデルタ結線モータ701の巻線が断線故障したとき、従来技術では、小さな電流変化に基づいて故障判定することが困難である。
By the way, in the prior art disclosed in FIG. 4 and the like in Patent Document 1 (Japanese Unexamined Patent Publication No. 2018-57210), the absolute value of the applied voltage is larger than the voltage threshold value for each phase of the polyphase motor, and the polyphase motor When the absolute value of the current flowing through the motor is smaller than the current threshold value, it is determined that the motor current path is broken. In this failure judgment, if you try to avoid erroneous detection in consideration of voltage and current detection errors, circuit and winding resistance, inductance variations, current changes due to the influence of temperature characteristics, etc., set the current threshold low. I have no choice but to do it. However, as long as a single-star connection motor is used as a drive target as shown in
そこで本実施形態のモータ制御装置10は、電流変化ではなく、固定相通電によるロータ位置偏差に基づいて断線故障を診断する。次に図3~図6を参照し、基本的な固定相通電について説明する。以下の説明においてDuty比は、上下アームのスイッチング素子のスイッチング周期に対する上アームのスイッチング素子のオン時間の比率である。
Therefore, the
まず図3、図4に、「U相:L、V相:H、W相:L」の条件での固定相通電の例を示す。ここで、Lは、Duty比0%、すなわち、常時上アーム素子オフ、下アーム素子オンの状態を意味する。Hは、Duty比100%の状態、又は、Duty比が90%等の「0%より大きく100%より小さい値」でDuty駆動している状態を意味する。つまり故障診断部40は、固定相通電において、1相のDuty比を0%より大きい値とし、それ以外の相のDuty比を0%とするように通電する。
First, FIGS. 3 and 4 show an example of stationary phase energization under the condition of "U phase: L, V phase: H, W phase: L". Here, L means a duty ratio of 0%, that is, a state in which the upper arm element is always off and the lower arm element is on. H means a state in which the duty ratio is 100%, or a state in which the duty is driven with a “value larger than 0% and smaller than 100%” such as 90%. That is, the
Duty駆動をする相を1相以下とすると、素子のばらつきなどによる実電圧と指示電圧との差の影響で端子間電圧比がずれることがないので、より高精度に故障診断が可能になる。なお、この例とは逆に、1相をL、2相をHとする固定相通電について、その他の実施形態の欄で後述する。 When the phase for driving the duty is one or less, the voltage ratio between terminals does not deviate due to the influence of the difference between the actual voltage and the indicated voltage due to the variation of the element, so that the failure diagnosis can be performed with higher accuracy. Contrary to this example, the stationary phase energization in which the first phase is L and the second phase is H will be described later in the column of other embodiments.
図3の上段、中断、下段に、それぞれ正常時、U-V間断線時、V-W間断線時の電流ベクトル図を示す。この3つの図は一式の関連図として扱われる。ここで、「U相:H、V相:L、W相:L」の条件で固定相通電したときの正常時のロータ位置θnormal、つまりU相正方向通電の位相を0°とする。V相正方向通電の位相は120°であり、W相正方向通電の位相は240°(=-120°)である。図5、図11、図12の電流ベクトル図も同様に記載する。 The upper, interrupted, and lower rows of FIG. 3 show current vector diagrams at the time of normal, U-V disconnection, and V-W disconnection, respectively. These three figures are treated as a set of related figures. Here, the normal rotor position θnormal when the fixed phase is energized under the condition of "U phase: H, V phase: L, W phase: L", that is, the phase of the U phase positive energization is 0 °. The phase of V-phase positive energization is 120 °, and the phase of W-phase positive energization is 240 ° (= −120 °). The current vector diagrams of FIGS. 5, 11 and 12 are similarly described.
図4に、図3の固定相通電における状態遷移として、通電時間対ロータ位置θ、及び、ロータ位置θ対回転角速度ωの図を示す。この2つの図は一式の関連図として扱われる。回転角速度ωの符号は、ロータ位置θの増加時に正、ロータ位置θの減少時に負とする。通電初期において、ロータ位置θは0°であると仮定する。モータ701が正常の場合、ロータ位置θは、実線で示すように、初期位置から正常時の位置θnormalに向かって変化し、収束する。すなわち、正常時のロータ位置θnormalは、固定相通電の目標位置θtgtに固定される。また、ロータ位置θが変化するに連れて、正常時の回転角速度ωnormalは正の初期値ω0から減少し、正常時のロータ位置θnormalに達したとき0になる。
FIG. 4 shows a diagram of energization time vs. rotor position θ and rotor position θ vs. rotation angular velocity ω as state transitions in the fixed phase energization of FIG. These two figures are treated as a set of related figures. The sign of the rotational angular velocity ω is positive when the rotor position θ increases and negative when the rotor position θ decreases. It is assumed that the rotor position θ is 0 ° at the initial stage of energization. When the
一方、U-V間又はV-W間の断線時、ロータ位置θは、破線で示すように、初期位置から断線時のロータ位置θdisconに向かって変化し、収束する。回転角速度ωは正の初期値ω0から減少し、断線時のロータ位置θdisconに達したとき0になる。ここで、固定相通電による実際のロータ位置θdisconと目標位置θtgtとの偏差をロータ位置偏差θerrとする。故障診断部40は、ロータ位置偏差θerrに基づき、モータ電流経路の断線故障を診断する。また、この後で説明するように、ロータ位置偏差θerrの値は固定相通電の条件と断線故障の箇所とにより決まるため、故障診断部40は、ロータ位置偏差θerrの値に基づき故障箇所を特定することができる。
On the other hand, at the time of disconnection between UV or VW, the rotor position θ changes from the initial position toward the rotor position θdiscon at the time of disconnection and converges, as shown by the broken line. The rotation angular velocity ω decreases from the positive initial value ω0 and becomes 0 when the rotor position θdiscon at the time of disconnection is reached. Here, the deviation between the actual rotor position θdiscon and the target position θtgt due to the stationary phase energization is defined as the rotor position deviation θerr. The
ところで、通電開始直後にはモータ701に流れる電流の絶対値|I|が小さく、また各相端子71、72、73に印加される電圧Vが小さいため、ロータが適正に回転しない可能性がある。そこで、モータ701に流れる電流の絶対値|I|が電流閾値Ith以上、又は、印加電圧Vが電圧閾値Vth以上の状態を「有効通電状態」と定義し、有効通電状態で実施された固定相通電を有効とみなす。図4において時刻tstに有効通電状態が開始する。なお、時刻tstからの有効通電状態の継続時間の既定値Tdet、及び、回転角速度の絶対値|ω|の既定値ωdetについては、図10(a)、図10(b)を参照して後述する。
By the way, since the absolute value | I | of the current flowing through the
図3に戻り、シングルデルタ結線での正常時及び断線時のロータ位置θnormal、θdisconの理論値の算出について説明する。以下のように記号を定義すると、各相電流Iu、Iv、Iwは、式(1)で算出される。ここで、印加電圧及び相間巻線抵抗は比が決まればよく、何[V]、何[Ω]という具体的な数値は不要である。
Vu:U相端子の印加電圧
Vv:V相端子の印加電圧
Vw:W相端子の印加電圧
Ruv:デルタ結線のU-V間巻線抵抗
Rvw:デルタ結線のV-W間巻線抵抗
Rwu:デルタ結線のW-U間巻線抵抗
Returning to FIG. 3, the calculation of the theoretical values of the rotor positions θnormal and θdiscon at the time of normal and disconnection in the single delta connection will be described. When the symbols are defined as follows, each phase current Iu, Iv, Iw is calculated by the equation (1). Here, the applied voltage and the interphase winding resistance need only be determined in ratio, and specific numerical values such as what [V] and what [Ω] are unnecessary.
Vu: Applied voltage of U-phase terminal Vv: Applied voltage of V-phase terminal Vw: Applied voltage of W-phase terminal Ruv: U-V winding resistance of delta connection Rvw: V-W winding resistance of delta connection Rw: W-U winding resistance of delta connection
「U相:H、V相:L、W相:L」の条件での正常時ロータ位置θnormalを0°とすると、ロータ位置θは、各相電流ベクトルのsin成分の和をcos成分の和で除した値のアークタンジェントを用いて、式(2)で算出される。ただし、U相電流Iuが0の場合、(Iv-Iw)が正ならばθ=90°、(Iv-Iw)が負ならばθ=-90°となる。 Assuming that the normal rotor position θnormal under the conditions of “U phase: H, V phase: L, W phase: L” is 0 °, the rotor position θ is the sum of the sin components of each phase current vector and the sum of the cos components. It is calculated by Eq. (2) using the arctangent of the value divided by. However, when the U-phase current Iu is 0, θ = 90 ° if (Iv—Iw) is positive, and θ = −90 ° if (Iv—Iw) is negative.
「U相:L、V相:H、W相:L」の条件での各相印加電圧は、Vu=0、Vv=1、Vw=0である。正常時の各相間巻線抵抗は、Ruv=Rvw=Rwu=1である。したがって式(1)より、各相電流は、Iu=-1、Iv=2、Iw=-1である。さらに式(2)より、正常時のロータ位置θnormalは120°である。すなわち、この条件での固定相通電の目標位置θtgtは120°となる。 The applied voltage of each phase under the condition of "U phase: L, V phase: H, W phase: L" is Vu = 0, Vv = 1, Vw = 0. The winding resistance between each phase in the normal state is Ruv = Rvw = Rwoo = 1. Therefore, from the equation (1), each phase current is Iu = -1, Iv = 2, and Iw = -1. Further, from the equation (2), the rotor position θnormal in the normal state is 120 °. That is, the target position θtgt of the stationary phase energization under this condition is 120 °.
U-V間断線時、U-V間巻線抵抗は、Ruv=∞となり、式(1)においてRuvを分母に含む項が0となるため、Iu=0、Iv=1、Iw=-1となる。よって、断線時のロータ位置θdisconは90°であり、目標位置θtgtに対するロータ位置偏差θerrは-30°である。 When the U-V disconnection occurs, the U-V winding resistance becomes Ruv = ∞, and the term including Ruv in the denominator becomes 0 in the equation (1). Therefore, Iu = 0, Iv = 1, Iw = -1. Will be. Therefore, the rotor position θdiscon at the time of disconnection is 90 °, and the rotor position deviation θerr with respect to the target position θtgt is −30 °.
V-W間断線時、V-W間巻線抵抗は、Rvw=∞となり、式(1)においてRvwを分母に含む項が0となるため、Iu=-1、Iv=1、Iw=0となる。よって、断線時のロータ位置θdisconは150°であり、目標位置θtgtに対するロータ位置偏差θerrは+30°である。 At the time of disconnection between V and W, the winding resistance between V and W becomes Rvw = ∞, and the term including Rvw in the denominator in the equation (1) becomes 0, so Iu = -1, Iv = 1, Iw = 0. Will be. Therefore, the rotor position θdiscon at the time of disconnection is 150 °, and the rotor position deviation θerr with respect to the target position θtgt is + 30 °.
こうして算出された電流ベクトルが図3に図示される。要するに、故障診断部40は、固定相通電によるロータ位置偏差θerrが±30°であるとき、シングルデルタ結線モータ701のU-V間断線又はV-W間断線を検出可能である。
The current vector thus calculated is shown in FIG. In short, the
なお、W-U間断線時、Iu=-1、Iv=2、Iw=-1となる。このとき、ロータ位置θdisconは120°であり、ロータ位置偏差θerrは0°であるため、この通電条件ではW-U間の断線故障を検出不可である。先に「巻線の断線時には一部の場合を除き、ロータ位置は目標位置とは異なる位置に固定される」と記載したのは、このような場合を除くことを指している。 At the time of disconnection between W and U, Iu = -1, Iv = 2, and Iw = -1. At this time, since the rotor position θdiscon is 120 ° and the rotor position deviation θerr is 0 °, it is not possible to detect a disconnection failure between W and U under this energization condition. The statement earlier that "the rotor position is fixed at a position different from the target position except in some cases when the winding is broken" refers to excluding such cases.
次に図5、図6に、「U相:H、V相:L、W相:L」の条件での固定相通電の例を示す。正常時及び断線時のロータ位置θnormal、θdisconの理論値は式(1)、(2)を用いて上記と同様に算出される。図5に示すように、正常時のロータ位置θnormalは、0°である。すなわち、この条件での固定相通電の目標位置θtgtは0°となる。 Next, FIGS. 5 and 6 show an example of stationary phase energization under the condition of "U phase: H, V phase: L, W phase: L". The theoretical values of the rotor positions θnormal and θdiscon at the time of normal and disconnection are calculated in the same manner as described above using the equations (1) and (2). As shown in FIG. 5, the rotor position θnormal in the normal state is 0 °. That is, the target position θtgt of the stationary phase energization under this condition is 0 °.
U-V間断線時のロータ位置θdisconは30°であり、ロータ位置偏差θerrは+30°である。W-U間断線時のロータ位置θdisconは-30°であり、ロータ位置偏差θerrは-30°である。故障診断部40は、固定相通電によるロータ位置偏差θerrが±30°であるとき、シングルデルタ結線モータ701のU-V間断線又はW-U間断線を検出可能である。なお、V-W間断線時のロータ位置θdisconは0°であり、ロータ位置偏差θerrは0°であるため、この通電条件ではV-W間の断線故障を検出不可である。
The rotor position θdiscon at the time of disconnection between U and V is 30 °, and the rotor position deviation θerr is + 30 °. The rotor position θdiscon at the time of disconnection between W and U is −30 °, and the rotor position deviation θerr is −30 °. The
図6に、図5の固定相通電における状態遷移として、通電時間対ロータ位置θ、及び、ロータ位置θ対回転角速度ωの図を示す。通電初期のロータ位置θが0°とすると、実線で示すように、正常時にロータは、最初から正常時の位置θnormal、すなわち固定相通電の目標位置θtgtに固定されているため回転しない。また、正常時の回転角速度ωnormalは最初から0である。 FIG. 6 shows a diagram of energization time vs. rotor position θ and rotor position θ vs. rotation angular velocity ω as state transitions in the fixed phase energization of FIG. Assuming that the rotor position θ at the initial stage of energization is 0 °, as shown by the solid line, the rotor does not rotate at normal because it is fixed at the normal position θnormal from the beginning, that is, at the target position θtgt of fixed phase energization. Further, the rotation angular velocity ωnormal in the normal state is 0 from the beginning.
一方、U-V間又はW-U間の断線時、ロータ位置θは、破線で示すように、初期位置から断線時のロータ位置θdisconである±30°に向かって変化し、収束する。U-V間断線時、回転角速度ωは正の初期値ω0から0に向かって減少する。W-U間断線時、回転角速度ωは負の初期値-ω0から0に向かって増加する。W-U間断線時の負の回転角速度を正負反転すると二点鎖線のように表される。つまり、U-V間及びW-U間の断線時を包括して言えば、回転角速度の絶対値|ω|は初期値ω0から0に向かって減少する。 On the other hand, at the time of disconnection between UV or WU, the rotor position θ changes from the initial position toward ± 30 °, which is the rotor position θdiscon at the time of disconnection, and converges, as shown by the broken line. When the U-V disconnection occurs, the rotational angular velocity ω decreases from the positive initial value ω0 toward 0. At the time of disconnection between W and U, the rotational angular velocity ω increases from the negative initial value −ω0 toward 0. When the negative rotation angular velocity at the time of disconnection between W and U is reversed positively and negatively, it is expressed as a two-dot chain line. That is, if the time of disconnection between UV and WU is included, the absolute value | ω | of the rotational angular velocity decreases from the initial value ω0 to 0.
次に図7~図10を参照し、故障診断部40による処理について説明する。フローチャート中の記号Sは「ステップ」を表す。故障診断部40は、まず、所定の条件が成立しているか否かに応じて、故障診断の実施可否を判定する。例えば故障診断部40は、図7のS11でモータ701が停止状態であるか、具体的にはモータ回転数が閾値以下であるか判断する。続いて故障診断部40は、S12でインバータ回路60が正常であるか、つまり異常が検出されていないか判断する。さらに故障診断部40は、S13でインバータ回路60の入力電圧Vinvが閾値以上であるか判断する。
Next, processing by the
S11、S12、S13で全てYESの場合、故障診断部40は、S14で故障診断を実施可であると判定する。S11、S12、S13のいずれかでNOの場合、つまり、モータ701の回転中、インバータ回路60の異常時、又は、入力電圧Vinvが不足している場合、故障診断部40は、S15で故障診断を実施不可であると判定する。実施不可と判定した場合、所定時間後に再びS11~S13を判断するようにしてもよい。これにより、実施可条件の成立を前提として故障診断の信頼性を確保することができる。
If all of S11, S12, and S13 are YES, the
図8に故障診断処理を示す。S21では、位置検出器45により現在のロータ位置が検出される。S22で故障診断部40は、現在のロータ位置に応じて固定相通電の目標位置θtgt、すなわち通電位相を設定する。その具体例については図9(a)~図9(c)を参照して後述する。S23で故障診断部40は、インバータ回路60を動作させ、目標位置θtgtに応じた電圧を各相の端子71、72、73に印加することで固定相通電を行う。
FIG. 8 shows the failure diagnosis process. In S21, the
S24で故障診断部40は、ロータ位置偏差の絶対値|θerr|が偏差閾値θerr_thより大きいか判断する。S24でYESの場合、S25で故障診断部40は、モータ電流経路の断線故障と判定する。さらに故障診断部40は、破線で示すオプション処理として、S26、S27を実施してもよい。S26で故障診断部40は、ロータ位置偏差θerrの値に基づき故障箇所を特定する。例えば図3、図4の条件の場合、U-V間断線かV-W間断線かが特定される。
In S24, the
S27で故障診断部40は、使用者又は他の装置への通知、少なくとも一部の電流経路の遮断、3相モータ701の出力制限のうち一つ以上の処置を行う。電動ブレーキ装置や電動パワーステアリング装置では使用者は運転者であり、他の装置は車両ECU等に相当する。電流経路の遮断は、インバータ回路60のスイッチング素子61-66や、回路に設けられたリレー等を遮断することで実行される。モータ701の出力制限では、回転数やトルクを制限し、出力を縮退させる。一方、S24でNOの場合、S28で故障診断部40は、モータ電流経路が正常と判定する。
In S27, the
続いて図9(a)~図9(c)を参照し、現在のロータ位置θ0に応じた目標位置θtgtの設定例を説明する。各図において現在のロータ位置θ0を破線矢印で示し、目標位置θtgtを実線矢印で示す。U相正方向通電の位相を0°として反時計回り方向を正方向とし、時計回り方向を負方向とする。また、目標位置θtgtと現在のロータ位置θ0との差分の絶対値(|θtgt-θ0|≦180°)を「回転量」と定義する。図示例において現在のロータ位置θ0は約-15°とする。 Subsequently, with reference to FIGS. 9A to 9C, an example of setting the target position θtgt according to the current rotor position θ0 will be described. In each figure, the current rotor position θ0 is indicated by a broken line arrow, and the target position θtgt is indicated by a solid line arrow. U phase Positive direction The phase of energization is 0 °, the counterclockwise direction is the positive direction, and the clockwise direction is the negative direction. Further, the absolute value (| θtgt−θ0 | ≦ 180 °) of the difference between the target position θtgt and the current rotor position θ0 is defined as the “rotation amount”. In the illustrated example, the current rotor position θ0 is about −15 °.
図9(a)には、正常であれば回転量が所定角度以上となるように通電する最小回転量制限の例を示す。この例では、回転量が120°を超え180°以下となるように目標位置θtgtが設定される。現在位置θ0から正方向に回転させる場合の目標位置θtgt_a1は120°となり、負方向に回転させる場合の目標位置θtgt_a2は180°となる。さらに故障診断部40は、回転量が大きい方の目標位置θtgt_a2を選択するようにしてもよい。この方式では、位置検出器45の固着故障があっても異常検出が可能である。
FIG. 9A shows an example of the minimum rotation amount limit for energizing so that the rotation amount becomes a predetermined angle or more if it is normal. In this example, the target position θtgt is set so that the rotation amount exceeds 120 ° and becomes 180 ° or less. The target position θtgt_a1 when rotated in the positive direction from the current position θ0 is 120 °, and the target position θtgt_a2 when rotated in the negative direction is 180 °. Further, the
図9(b)には、正常であれば回転量が所定角度未満となるように通電する最大回転量制限の例を示す。この例では、回転量が60°未満となるように目標位置θtgtが設定される。現在位置θ0から正方向に回転させる場合の目標位置θtgt_b1は0°となり、負方向に回転させる場合の目標位置θtgt_b2は-60°となる。さらに故障診断部40は、回転量がより小さい方の目標位置θtgt_b1を選択するようにしてもよい。この方式では、故障診断実施時にモータ701が回転することによる不要動作を回避することができる。
FIG. 9B shows an example of a maximum rotation amount limit for energizing so that the rotation amount is less than a predetermined angle under normal conditions. In this example, the target position θtgt is set so that the rotation amount is less than 60 °. The target position θtgt_b1 when rotated in the positive direction from the current position θ0 is 0 °, and the target position θtgt_b2 when rotated in the negative direction is −60 °. Further, the
図9(c)には、正常であればロータが所定の方向に回転するように通電する回転方向制限の例を示す。この例では正方向の回転のみが許容される。そのため、図9(a)での目標位置θtgt_a1、及び、図9(b)での目標位置θtgt_b1が選択される。この方式は、一方向に回転させることを想定しており、逆方向に回転させると故障のおそれがあるようなアプリケーションにも適用可能である。 FIG. 9C shows an example of rotation direction limitation in which the rotor is energized so as to rotate in a predetermined direction under normal conditions. In this example only forward rotation is allowed. Therefore, the target position θtgt_a1 in FIG. 9A and the target position θtgt_b1 in FIG. 9B are selected. This method is supposed to be rotated in one direction, and can be applied to applications where there is a risk of failure if rotated in the opposite direction.
次に図4、図6、図10(a)、図10(b)を参照し、固定相通電においてロータ位置偏差θerrを取得するタイミングについて説明する。図4、図6に示すように、通電開始後、ロータ位置θは、正常時の位置θnormal又は断線時の位置θdisconに向かって変化し、収束する。故障診断部40は、誤診断を回避するようにロータ位置θが安定しており、且つ、できるだけ早いタイミングでのロータ位置偏差θerrに基づき故障診断を行うことが好ましい。そこで図10(a)、図10(b)に、ロータ位置偏差θerrの取得タイミングを判断する処理を示す。
Next, with reference to FIGS. 4, 6, 10 (a), and 10 (b), the timing of acquiring the rotor position deviation θerr in the stationary phase energization will be described. As shown in FIGS. 4 and 6, after the energization is started, the rotor position θ changes toward the normal position θnormal or the disconnection position θdiscon and converges. It is preferable that the
図10(a)のS31では、有効通電状態の継続時間が規定値Tdet以上経過したか判断される。上述の通り、有効通電状態とは、モータ701に流れる電流の絶対値|I|が電流閾値Ith以上、又は、印加電圧Vが電圧閾値Vth以上の状態をいう。規定値Tdetは、最大回転量である180°の回転時間が確保されるように設定される。S31でYESの場合、S32で故障診断部40は、ロータ位置偏差θerrに基づき故障診断を行う。
In S31 of FIG. 10A, it is determined whether or not the duration of the effective energization state has elapsed by the specified value Tdet or more. As described above, the effective energization state means a state in which the absolute value | I | of the current flowing through the
図10(b)のS41では、有効通電状態で回転角速度の絶対値が規定値ωdet以下になったか判断される。S41でYESの場合、S42で故障診断部40は、ロータ位置偏差θerrに基づき故障診断を行う。図6の例では正常時のロータ位置θnormalが0°で初期位置と一致しており、回転角速度ωは最初から0である。したがって、有効通電状態の成立と同時に故障診断が実施可能となる。よって、ロータの初期位置によっては、規定値Tdetの経過を待つことなく迅速な判定が可能となる。
In S41 of FIG. 10B, it is determined whether the absolute value of the rotational angular velocity is equal to or less than the specified value ωdet in the effective energization state. If YES in S41, the
以上のように第1実施形態では、固定相通電によるロータ位置偏差θerrに基づき断線故障を診断するため、断線故障時の電流変化が小さいシングルデルタ結線モータ701の巻線断線故障を判定可能である。また、固定相通電における目標位置θtgtは、各相の端子71、72、73に印加される電圧の比によって決まり、電圧の大きさに依存しない。したがって、電圧のばらつきの影響を受けずに故障診断を実施することができる。
As described above, in the first embodiment, since the disconnection failure is diagnosed based on the rotor position deviation θerr due to the fixed phase energization, it is possible to determine the winding disconnection failure of the single
具体的には、端子間電圧の比が同じであれば電圧の大小を変更しても同様の診断が可能である。例えば、各相電流Iu、Iv、Iwの大きさの最大値が所定の範囲内になるように、下式における端子間電圧の基準値Vaを調整してもよい。ここで、Vuv、Vvw、Vwuは、それぞれU-V間、V-W間、W-U間の端子間電圧であり、K1、K2、K3は係数である。
Vuv:Vvw:Vwu=K1×Va:K2×Va:K3×Va
Specifically, if the ratio of the voltage between terminals is the same, the same diagnosis can be made even if the magnitude of the voltage is changed. For example, the reference value Va of the voltage between terminals in the following equation may be adjusted so that the maximum value of the magnitudes of the respective phase currents Iu, Iv, and Iw is within a predetermined range. Here, Vuv, Vvw, and Vw are terminal-to-terminal voltages between UV, VW, and WU, respectively, and K1, K2, and K3 are coefficients.
Vuv: Vvw: Vwoo = K1 x Va: K2 x Va: K3 x Va
(固定相通電の応用例)
図3~図6に示した基本的な固定相通電では3相のうち1相をHとし、他の2相をLとするが、この条件では共にLである2相間の断線を検出することができない。これに対し図11、図12に示す固定相通電の応用例では、相間電圧が全て互いに異なるように各相電圧を印加することで、どの相間の断線も検出可能となる。この例では、「U相:Vh、V相:Vh/3、W相:0」の電圧比で各相端子71、72、73に電圧を印加する。
(Application example of fixed phase energization)
In the basic stationary phase energization shown in FIGS. 3 to 6, one of the three phases is H and the other two phases are L. Under this condition, disconnection between the two phases, both of which are L, is detected. I can't. On the other hand, in the application example of the fixed phase energization shown in FIGS. 11 and 12, by applying the respective phase voltages so that the interphase voltages are all different from each other, the disconnection between any phases can be detected. In this example, a voltage is applied to each
図11に正常時の電流ベクトル図を示す。各相印加電圧を、Vu=3、Vv=1、Vw=0とすると、式(1)より、各相電流は、Iu=5、Iv=-1、Iw=-4である。さらに式(2)より、正常時のロータ位置θnormalは約19°である。すなわち、この条件での固定相通電の目標位置θtgtは約19°となる。 FIG. 11 shows a normal current vector diagram. Assuming that the voltage applied to each phase is Vu = 3, Vv = 1, and Vw = 0, the currents of each phase are Iu = 5, Iv = -1, and Iw = -4 from the equation (1). Further, from the equation (2), the rotor position θnormal in the normal state is about 19 °. That is, the target position θtgt of the stationary phase energization under this condition is about 19 °.
図12の上段、中断、下段に、それぞれ、U-V間断線時、V-W間断線時、W-U間断線時の電流ベクトル図を示す。対比のため、正常時の電流ベクトルを二点鎖線で示す。U-V間断線時の各相電流は、Iu=3、Iv=1、Iw=-4となる。断線時のロータ位置θdisconは約44°であり、ロータ位置偏差θerrは約+23°である。 The upper, interrupted, and lower rows of FIG. 12 show current vector diagrams at the time of U-V disconnection, V-W disconnection, and W-U disconnection, respectively. For comparison, the normal current vector is shown by the alternate long and short dash line. The phase currents at the time of disconnection between U and V are Iu = 3, Iv = 1, and Iw = -4. The rotor position θdiscon at the time of disconnection is about 44 °, and the rotor position deviation θerr is about + 23 °.
V-W間断線時の各相電流は、Iu=5、Iv=-2、Iw=-3となる。断線時のロータ位置θdisconは約7°であり、ロータ位置偏差θerrは約-12°である。W-U間断線時の各相電流は、Iu=2、Iv=-1、Iw=-1となる。断線時のロータ位置θdisconは0°であり、ロータ位置偏差θerrは約-19°である。したがって、1回の固定相通電で、どの相間の断線も検出可能である。 The phase currents at the time of disconnection between V and W are Iu = 5, Iv = -2, and Iw = -3. The rotor position θdiscon at the time of disconnection is about 7 °, and the rotor position deviation θerr is about −12 °. The phase currents at the time of disconnection between W and U are Iu = 2, Iv = -1, and Iw = -1. The rotor position θdiscon at the time of disconnection is 0 °, and the rotor position deviation θerr is about −19 °. Therefore, it is possible to detect a disconnection between any phases by energizing the fixed phase once.
(第2実施形態)
図13、図14を参照し、第2実施形態について説明する。モータ制御装置10の構成自体は、図1に示す第1実施形態と同様である。図13に示す3相モータ802は、各相巻線が2本並列接続されたデュアルスター結線モータである。U相端子81と中性点88との間にはU相第1巻線841及びU相第2巻線842が並列接続されている。V相端子82と中性点88との間にはV相第1巻線851及びV相第2巻線852が並列接続されている。W相端子83と中性点88との間にはW相第1巻線861及びW相第2巻線862が並列接続されている。デュアルスター結線モータは、特開2017-70162号公報の図3に開示されている。
(Second Embodiment)
A second embodiment will be described with reference to FIGS. 13 and 14. The configuration itself of the
インバータ回路60は、3相モータ802の各相巻線841、842、851、852、861、862に通電可能である。例えばU相第1巻線841が断線した場合を想定する。U相端子81とV相端子82との間に電圧を印加したとき、電流は、U相第2巻線842を通ってU相端子81から中性点88に流れるため、電流絶対値の低下幅が小さい。したがって、従来技術では小さな電流変化に基づいて故障判定することが困難である。
The
図14に、「U相:L、V相:H、W相:L」の条件で固定相通電したときの、正常時、及び、U相1本断線時(例えばU相第1巻線841の断線時)の電流ベクトルを示す。枠内の最初の数字は電流ベクトルの大きさの比を表す。「×2」は並列接続された2本の巻線に流れる電流の合計を表し、「×1」は断線した巻線の対となる正常な1本の巻線に流れる電流を表す。 In FIG. 14, when the fixed phase is energized under the conditions of "U phase: L, V phase: H, W phase: L", when the normal phase is energized and when one U phase is disconnected (for example, the U phase first winding 841). The current vector at the time of disconnection) is shown. The first number in the frame represents the ratio of the magnitudes of the current vectors. “× 2” represents the total current flowing through two windings connected in parallel, and “× 1” represents the current flowing through one normal winding pair of the broken windings.
スター結線におけるロータ位置θの理論値の算出では、デルタ結線における各相間巻線抵抗Ruv、Rvw、Rwuに代えて、U相、V相、W相の各相巻線抵抗Ru、Rv、Rwを用いる。また、U相とV相との合成抵抗をRu+v、V相とW相との合成抵抗をRv+w、W相とU相との合成抵抗をRw+uとする。各合成抵抗Ru+v、Rv+w、Rw+uは、式(3)で算出され、各相電流Iu、Iv、Iwは、式(4)で算出される。 In the calculation of the theoretical value of the rotor position θ in the star connection, the U-phase, V-phase, and W-phase winding resistances Ru, Rv, and Rw are used instead of the interphase winding resistances Ruv, Rvw, and Rw in the delta connection. Use. Further, the combined resistance of the U phase and the V phase is Ru + v, the combined resistance of the V phase and the W phase is Rv + w, and the combined resistance of the W phase and the U phase is Rw + u. The combined resistances Ru + v, Rv + w, and Rw + u are calculated by the formula (3), and the phase currents Iu, Iv, and Iw are calculated by the formula (4).
「U相:L、V相:H、W相:L」の条件での各相印加電圧を、Vu=0、Vv=6、Vw=0として計算する。正常時の各相巻線抵抗は、Ru=Rv=Rw=1であり、各合成抵抗は、Ru+v=Rv+w=Rw+u=0.5である。ここで、各相巻線抵抗Ru、Rv、Rwは2並列巻線の抵抗である。式(3)より、各相電流は、Iu=-2(=-1×2)、Iv=4(=2×2)、Iw=-2(=-1×2)である。こうして算出された電流ベクトルが図14の上側に図示される。式(2)より、この条件での正常時のロータ位置θnormalは120°となる。 The applied voltage of each phase under the condition of "U phase: L, V phase: H, W phase: L" is calculated as Vu = 0, Vv = 6, Vw = 0. The normal phase winding resistance is Ru = Rv = Rw = 1, and each combined resistance is Ru + v = Rv + w = Rw + u = 0.5. Here, each phase winding resistance Ru, Rv, Rw is a resistance of two parallel windings. From the equation (3), each phase current is Iu = -2 (= -1 × 2), Iv = 4 (= 2 × 2), and Iw = -2 (= -1 × 2). The current vector thus calculated is shown on the upper side of FIG. From the equation (2), the rotor position θnormal under this condition under normal conditions is 120 °.
U相1本断線時、U相巻線抵抗は、正常時の2倍すなわち、Ru=2となり、U相巻線抵抗Ruを含む合成抵抗は、Ru+v=Rw+u=(2/3)となる。式(3)より、各相電流は、Iu=-1.2(×1)、Iv=3.6(=1.8×2)、Iw=-2.4(=-1.2×2)である。こうして算出された電流ベクトルが図14の下側に図示される。このとき、断線時のロータ位置θdisconは109°であり、ロータ位置偏差θerrは-11°となる。 When one U-phase wire is broken, the U-phase winding resistance is twice that of the normal state, that is, Ru = 2, and the combined resistance including the U-phase winding resistance Ru is Ru + v = Rw + u = (2/3). From the equation (3), each phase current has Iu = -1.2 (× 1), Iv = 3.6 (= 1.8 × 2), Iw = -2.4 (= -1.2 × 2). ). The current vector thus calculated is shown on the lower side of FIG. At this time, the rotor position θdiscon at the time of disconnection is 109 °, and the rotor position deviation θerr is -11 °.
また、W相1本断線時にはロータ位置θdisconは131°であり、ロータ位置偏差θerrは+11°となる。このように第2実施形態では、デュアルスター結線モータ802において並列接続された2本のうち1本の巻線断線故障を、固定相通電によるロータ位置偏差θerrに基づいて診断することができる。
Further, when one W phase is disconnected, the rotor position θdiscon is 131 °, and the rotor position deviation θerr is + 11 °. As described above, in the second embodiment, the winding disconnection failure of one of the two wires connected in parallel in the dual
なお、「U相:L、V相:H、W相:L」の条件での固定相通電ではV相1本断線時のロータ位置偏差θerrは0°であるため断線故障を検出不可である。ただし、固定相通電の条件を変更することで、V相1本断線を同様に検出可能となる。 In the fixed phase energization under the condition of "U phase: L, V phase: H, W phase: L", the rotor position deviation θerr when one V phase is disconnected is 0 °, so that disconnection failure cannot be detected. .. However, by changing the conditions for energizing the fixed phase, one V-phase disconnection can be detected in the same manner.
(第3実施形態)
図15、図16を参照し、第3実施形態について説明する。モータ制御装置10の構成自体は、図1に示す第1実施形態と同様である。図15に示す3相モータ702は、各相間巻線が2本並列接続されたデュアルデルタ結線モータである。U相端子71とV相端子72との間にはU-V間第1巻線741及びU-V間第2巻線742が並列接続されている。V相端子72とW相端子73との間にはV-W間第1巻線751及びV-W間第2巻線752が並列接続されている。W相端子73とU相端子71との間にはW-U間第1巻線761及びW-U間第2巻線762が並列接続されている。デュアルデルタ結線モータは、特開2017-70162号公報の図7に開示されている。
(Third Embodiment)
A third embodiment will be described with reference to FIGS. 15 and 16. The configuration itself of the
インバータ回路60は、3相モータ702の各相間巻線741、742、751、752、761、762に通電可能である。例えばU-V間第1巻線741が断線した場合を想定する。U相端子71とV相端子72との間に電圧を印加したとき、電流は、U-V間第2巻線742を通る他、さらにW-U間巻線761、762及びV-W間巻線751、752を通ってU相端子71からV相端子72に流れるため、電流の絶対値の低下幅が小さい。したがって、従来技術では小さな電流変化に基づいて故障判定することが困難である。
The
図16に、「U相:L、V相:H、W相:L」の条件で固定相通電したときの、正常時、及び、U-V間1本断線時(例えばU-V間第1巻線741の断線時)の電流ベクトルを示す。枠内の数字の意味は図14に準ずる。 FIG. 16 shows the normal state when the fixed phase is energized under the condition of “U phase: L, V phase: H, W phase: L”, and when one line between U and V is disconnected (for example, the first between U and V). The current vector (when one winding 741 is disconnected) is shown. The meaning of the numbers in the frame is based on FIG.
デュアルデルタ結線におけるロータ位置θの理論値は、シングルデルタ結線と同様に、式(1)、(2)により算出できる。 The theoretical value of the rotor position θ in the dual delta connection can be calculated by the equations (1) and (2) as in the case of the single delta connection.
「U相:L、V相:H、W相:L」の条件での各相印加電圧を、Vu=0、Vv=2、Vw=0として計算する。正常時の各相間巻線抵抗は、Ruv=Rvw=Rwu=1である。ここで、各相間巻線抵抗Ruv、Rvw、Rwuは2並列巻線の抵抗である。式(1)より、各相電流は、Iu=-2(=-1×2)、Iv=4(=2×2)、Iw=-2(=-1×2)である。こうして算出された電流ベクトルが図16の上側に図示される。式(2)より、この条件での正常時のロータ位置θnormalは120°となる。 The applied voltage of each phase under the condition of "U phase: L, V phase: H, W phase: L" is calculated as Vu = 0, Vv = 2, Vw = 0. The winding resistance between each phase in the normal state is Ruv = Rvw = Rwoo = 1. Here, the interphase winding resistances Ruv, Rvw, and Rw are the resistances of the two parallel windings. From the equation (1), each phase current is Iu = -2 (= -1 × 2), Iv = 4 (= 2 × 2), and Iw = -2 (= -1 × 2). The current vector thus calculated is shown on the upper side of FIG. From the equation (2), the rotor position θnormal under this condition under normal conditions is 120 °.
U-V間1本断線時、U-V間巻線抵抗は、正常時の2倍すなわち、Ru=2となる。式(1)より、各相電流は、Iu=-1(×1)、Iv=3(=1.5×2)、Iw=-2(=-1×2)である。このとき、ロータ位置θdisconは109°であり、目標位置θtgtに対するロータ位置偏差θerrは-11°となる。 When one wire between U and V is broken, the winding resistance between U and V is twice that in the normal state, that is, Ru = 2. From the equation (1), each phase current is Iu = -1 (× 1), Iv = 3 (= 1.5 × 2), and Iw = -2 (= -1 × 2). At this time, the rotor position θdiscon is 109 °, and the rotor position deviation θerr with respect to the target position θtgt is -11 °.
また、V-W間1本断線時にはロータ位置θdisconは131°であり、ロータ位置偏差θerrは+11°となる。このように第3実施形態では、デュアルデルタ結線モータ702において並列接続された2本のうち1本の巻線断線故障を、固定相通電によるロータ位置偏差θerrに基づいて診断することができる。
Further, when one wire between V and W is broken, the rotor position θdiscon is 131 °, and the rotor position deviation θerr is + 11 °. As described above, in the third embodiment, the winding disconnection failure of one of the two wires connected in parallel in the dual
なお、「U相:L、V相:H、W相:L」の条件での固定相通電ではW-U間1本断線時のロータ位置偏差θerrは0°であるため断線故障を検出不可である。ただし、固定相通電の条件を変更することで、W-U間1本断線を同様に検出可能となる。 In the fixed phase energization under the condition of "U phase: L, V phase: H, W phase: L", the rotor position deviation θerr at the time of one disconnection between W and U is 0 °, so disconnection failure cannot be detected. Is. However, by changing the conditions for constant phase energization, one disconnection between W and U can be detected in the same manner.
(その他の実施形態)
(a)本発明のモータ制御装置の駆動対象となる多相モータは、3相モータに限らず、4相以上の多相モータであってもよい。特に複数本の巻線のうち1本が断線しても電流が迂回して流れる構成の多相モータでは、上記実施形態と同様の効果が得られる。ただし、断線時の電流迂回経路の無いシングルスター結線の多相モータに本発明のモータ制御装置を用いることももちろん可能である。
(Other embodiments)
(A) The multi-phase motor to be driven by the motor control device of the present invention is not limited to a three-phase motor, but may be a four-phase or more multi-phase motor. In particular, in a multi-phase motor having a configuration in which a current bypasses and flows even if one of the plurality of windings is disconnected, the same effect as that of the above embodiment can be obtained. However, it is of course possible to use the motor control device of the present invention for a single-star connection multi-phase motor having no current detour path at the time of disconnection.
(b)図3、図4に示す例では、「U相:L、V相:H、W相:L」のように、1相をH、2相をLとする条件で固定相通電が行われる。これとは逆に「U相:H、V相:L、W相:H」のように、1相をL、2相をHとする条件で固定相通電が行われてもよい。 (B) In the example shown in FIGS. 3 and 4, fixed phase energization is performed under the condition that 1 phase is H and 2 phase is L, as in "U phase: L, V phase: H, W phase: L". Will be done. On the contrary, fixed phase energization may be performed under the condition that 1 phase is L and 2 phase is H, such as "U phase: H, V phase: L, W phase: H".
その場合、Hは、Duty比100%、すなわち、常時上アーム素子オン、下アーム素子オフの状態を意味する。Lは、Duty比0%の状態、又は、Duty比が10%等の「0%より大きく100%より小さい値」でDuty駆動している状態を意味する。つまり故障診断部40は、固定相通電において、1相のDuty比を100%より小さい値とし、それ以外の相のDuty比を100%とするように通電する。上述の例と同様にDuty駆動をする相を1相以下とすることで、より高精度に故障診断が可能になる。
In that case, H means a duty ratio of 100%, that is, a state in which the upper arm element is always on and the lower arm element is off. L means a state in which the duty ratio is 0%, or a state in which the duty is driven with a “value larger than 0% and smaller than 100%” such as 10%. That is, the
(c)第2実施形態のデュアルスター結線モータに対し、並列接続される各相巻線が3本以上であってもよい。同様に、第3実施形態のデュアルデルタ結線モータに対し、並列接続される各相間巻線が3本以上であってもよい。このように、各相巻線又は各相間巻線が複数本並列接続されたモータを一般化して「並列巻線モータ」という。N本(N≧2)の巻線が並列接続された並列巻線モータでは、最大(N-1)本の巻線が断線しても電流が流れるため、本発明の効果がより有効に発揮される。 (C) The dual star connection motor of the second embodiment may have three or more phase windings connected in parallel. Similarly, the dual delta connection motor of the third embodiment may have three or more interphase windings connected in parallel. In this way, a motor in which a plurality of phase windings or interphase windings are connected in parallel is generally referred to as a "parallel winding motor". In a parallel winding motor in which N (N ≧ 2) windings are connected in parallel, current flows even if the maximum (N-1) windings are broken, so the effect of the present invention is more effectively exhibited. Will be done.
本発明はこのような実施形態に限定されるものではなく、その趣旨を逸脱しない範囲において、種々の形態で実施することができる。 The present invention is not limited to such embodiments, and can be implemented in various embodiments without departing from the spirit of the present invention.
本開示に記載の故障診断部及びその手法は、コンピュータプログラムにより具体化された一つ乃至は複数の機能を実行するようにプログラムされたプロセッサ及びメモリを構成することによって提供された専用コンピュータにより、実現されてもよい。あるいは、本開示に記載の故障診断部及びその手法は、一つ以上の専用ハードウェア論理回路によってプロセッサを構成することによって提供された専用コンピュータにより、実現されてもよい。もしくは、本開示に記載の故障診断部及びその手法は、一つ乃至は複数の機能を実行するようにプログラムされたプロセッサ及びメモリと一つ以上のハードウェア論理回路によって構成されたプロセッサとの組み合わせにより構成された一つ以上の専用コンピュータにより、実現されてもよい。また、コンピュータプログラムは、コンピュータにより実行されるインストラクションとして、コンピュータ読み取り可能な非遷移有形記録媒体に記憶されていてもよい。 The failure diagnostic unit and method thereof described in the present disclosure are provided by a dedicated computer provided by configuring a processor and memory programmed to perform one or more functions embodied by a computer program. It may be realized. Alternatively, the failure diagnostic unit and method thereof described in the present disclosure may be realized by a dedicated computer provided by configuring a processor with one or more dedicated hardware logic circuits. Alternatively, the failure diagnostic unit and method thereof described in the present disclosure is a combination of a processor and memory programmed to perform one or more functions and a processor configured by one or more hardware logic circuits. It may be realized by one or more dedicated computers configured by. Further, the computer program may be stored in a computer-readable non-transitional tangible recording medium as an instruction executed by the computer.
10・・・モータ制御装置、
40・・・故障診断部、
45・・・位置検出器、
60・・・インバータ回路、
61-66・・・スイッチング素子、
701・・・シングルデルタ結線3相モータ(多相モータ)、
702・・・デュアルデルタ結線3相モータ(多相モータ)、
802・・・デュアルスター結線3相モータ(多相モータ)、
71、72、73、81、82、83・・・各相端子、
74、75、76、741、742、751、752、761、762・・・デルタ結線の各相間巻線、
841、842、851、852、861、862・・・スター結線の各相巻線。
10 ... Motor control device,
40 ... Failure diagnosis department,
45 ... position detector,
60 ... Inverter circuit,
61-66 ... Switching element,
701 ... Single delta connection 3-phase motor (multi-phase motor),
702 ... Dual delta connection 3-phase motor (multi-phase motor),
802 ... Dual star connection 3-phase motor (multi-phase motor),
71, 72, 73, 81, 82, 83 ... Each phase terminal,
74, 75, 76, 741, 742, 751, 752, 761, 762 ... Each phase winding of delta connection,
841, 842, 851, 852, 861, 862 ... Each phase winding of star connection.
Claims (10)
上下アームの複数のスイッチング素子(61-66)の動作により前記多相モータの各相間巻線(74、75、76、741、742、751、752、761、762)もしくは各相巻線(841、842、851、852、861、862)に通電可能なインバータ回路(60)と、
前記多相モータの電気角であるロータ位置を検出する位置検出器(45)と、
少なくとも前記多相モータの巻線の断線故障を含むモータ電流経路の断線故障を診断する故障診断部(40)と、
を備え、
前記故障診断部は、
前記モータ電流経路が正常な場合の前記多相モータのロータ位置が目標の電気角である目標位置(θtgt)に固定されるように、所定の電圧を各相の端子(71、72、73、81、82、83)に印加する固定相通電を行い、
前記固定相通電による実際のロータ位置と前記目標位置との偏差であるロータ位置偏差(θerr)に基づいて前記モータ電流経路の断線故障を診断するモータ制御装置。 A motor control device that controls the drive of three-phase or more multi-phase motors (701, 702, 802).
Each phase winding (74, 75, 76, 741, 742, 751, 752, 761, 762) or each phase winding (841) of the multi-phase motor by the operation of a plurality of switching elements (61-66) of the upper and lower arms. , 842, 851, 852, 861, 862) and an inverter circuit (60) capable of energizing.
A position detector (45) that detects the rotor position, which is the electric angle of the multi-phase motor, and
At least, a failure diagnosis unit (40) for diagnosing a disconnection failure of the motor current path including a disconnection failure of the winding of the polyphase motor, and
Equipped with
The failure diagnosis unit
A predetermined voltage is applied to the terminals (71, 72, 73, The fixed phase energization applied to 81, 82, 83) was performed.
A motor control device for diagnosing a disconnection failure of the motor current path based on a rotor position deviation (θerr) which is a deviation between the actual rotor position and the target position due to the fixed phase energization.
1相のDuty比を0%より大きい値とし、それ以外の相のDuty比を0%とするか、又は、
1相のDuty比を100%より小さい値とし、それ以外の相のDuty比を100%とするように通電する請求項1~3のいずれか一項に記載のモータ制御装置。 The failure diagnosis unit determines the duty ratio, which is the ratio of the on-time of the switching element of the upper arm to the switching cycle of the switching element of the upper and lower arms in the fixed phase energization.
The duty ratio of one phase is set to a value larger than 0%, and the duty ratio of the other phases is set to 0%, or
The motor control device according to any one of claims 1 to 3, wherein the motor control device is energized so that the duty ratio of one phase is smaller than 100% and the duty ratio of the other phases is 100%.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020186434A JP7435410B2 (en) | 2020-11-09 | 2020-11-09 | motor control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020186434A JP7435410B2 (en) | 2020-11-09 | 2020-11-09 | motor control device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2022076150A true JP2022076150A (en) | 2022-05-19 |
JP7435410B2 JP7435410B2 (en) | 2024-02-21 |
Family
ID=81606710
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020186434A Active JP7435410B2 (en) | 2020-11-09 | 2020-11-09 | motor control device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7435410B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024062885A1 (en) * | 2022-09-21 | 2024-03-28 | 株式会社デンソー | Motor control device |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5115344B2 (en) | 2008-06-11 | 2013-01-09 | 株式会社デンソー | On-vehicle electronic control device and steering control system |
JP5549359B2 (en) | 2010-04-30 | 2014-07-16 | ダイキン工業株式会社 | Multiphase motor driving method, multiphase motor driving system, and heat pump device |
-
2020
- 2020-11-09 JP JP2020186434A patent/JP7435410B2/en active Active
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024062885A1 (en) * | 2022-09-21 | 2024-03-28 | 株式会社デンソー | Motor control device |
Also Published As
Publication number | Publication date |
---|---|
JP7435410B2 (en) | 2024-02-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3012966B1 (en) | Motor control device, and electric power steering device and a vehicle which use same | |
JP6787018B2 (en) | Current sensor abnormality diagnostic device | |
CN104584423B (en) | Controller for motor, electric power-assisted steering apparatus and vehicle using the controller for motor | |
JP3661572B2 (en) | Inverter current sensor diagnostic device | |
US8232752B2 (en) | Electric motor control apparatus | |
JP5436592B2 (en) | Motor control device, current control method applied to motor control device, and electric power steering device using motor control device | |
JP5907314B2 (en) | Motor control device, electric power steering device using the same, and vehicle | |
US8013564B2 (en) | Multi-phase AC motor driving device | |
CN107922000B (en) | Motor control device, electric power steering device, and vehicle | |
JP6408938B2 (en) | Inverter failure diagnosis apparatus and failure diagnosis method | |
JP5945741B2 (en) | Electric power steering device | |
CN107921991B (en) | Electric power steering apparatus | |
US11063545B2 (en) | Power conversion device, motor module, and electric power steering device | |
JP5945740B2 (en) | Power steering device | |
US11472472B2 (en) | Power conversion device, motor module, and electric power steering device | |
JP2021035178A (en) | Motor control device | |
JP4371844B2 (en) | Brushless motor drive device | |
JP7435410B2 (en) | motor control device | |
JP6967470B2 (en) | Control device | |
JP7200900B2 (en) | Rotating electric machine controller | |
CN112840557A (en) | Fault diagnosis method, power conversion device, motor module, and electric power steering device | |
JP2018160972A (en) | Control device of motor drive circuit and diagnostic method of motor drive circuit | |
JP2003337006A (en) | Rotational angle detector using resolver and controller using the same | |
JP7331778B2 (en) | motor controller | |
JP4123827B2 (en) | Control device using current detection device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230410 |
|
TRDD | Decision of grant or rejection written | ||
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20231228 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20240109 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240122 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 7435410 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |