JP2022076150A - Motor controller - Google Patents

Motor controller Download PDF

Info

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
Application number
JP2020186434A
Other languages
Japanese (ja)
Other versions
JP7435410B2 (en
Inventor
悠祐 柴田
Yusuke Shibata
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.)
Denso Corp
Original Assignee
Denso 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 Denso Corp filed Critical Denso Corp
Priority to JP2020186434A priority Critical patent/JP7435410B2/en
Publication of JP2022076150A publication Critical patent/JP2022076150A/en
Application granted granted Critical
Publication of JP7435410B2 publication Critical patent/JP7435410B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Electric Motors In General (AREA)
  • Control Of Ac Motors In General (AREA)

Abstract

To provide a motor controller capable of determining a winding disconnection failure of a polyphase motor of which a current change at a disconnection failure is small.SOLUTION: In a motor controller 10 controlling the driving of a polyphase motor 701, an inverter circuit 60 can be energized to each of windings 74, 75, and 76 of each respective phase of the polyphase motor 701 by an operation of a plurality of switching elements 61 to 66 of a vertical arm. A position detector 45 detects a rotor position as an electric angle of the polyphase motor 701. A failure diagnosis part 40 makes diagnosis of a disconnection failure of a motor current path containing the disconnection failure of each winding of at least the polyphase motor 701. The failure diagnosis part 40 performs a fixed phase energization for applying a predetermined voltage to each of terminals 71, 72, and 73 of each phase so that a rotor position of the polyphase motor in the case where a motor current path is in normal is fixed at a target position as a target electric angle. The failure diagnosis part 40 makes the disconnection failure of the motor current path diagnosis on the basis of a rotor position deviation which is a deviation from an actual rotor position and a target position by the fixed phase energization.SELECTED DRAWING: Figure 1

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 Patent Document 1 is an inverter circuit for each phase of a polyphase motor when the absolute value of the applied voltage is larger than the voltage threshold and the absolute value of the current flowing through the polyphase motor is smaller than the current threshold. It is determined that the current path from to the winding is broken or the switching element is open.

特開2018-57210号公報Japanese Unexamined Patent Publication No. 2018-57210

特許文献1の装置は、3相の各相巻線が1本の巻線でスター結線されたシングルスター結線の3相モータを駆動対象としている。シングルスター結線の1相の巻線が断線した場合、電流の迂回経路が無いため、電流の絶対値が大きく低下する。これに対し、各相間巻線が1本の巻線でデルタ結線されたシングルデルタ結線の3相モータでは、例えばU-V間巻線が断線しても、U-W間巻線及びW-V間巻線の経路を迂回してU相端子とV相端子との間に電流が流れる。 The apparatus of Patent Document 1 is intended to drive a three-phase motor having a single star connection in which each of the three-phase windings is star-connected by one winding. When the one-phase winding of the single star connection is broken, the absolute value of the current drops significantly because there is no detour path for the current. On the other hand, in a single-delta connection three-phase motor in which each phase winding is delta-connected by one winding, for example, even if the U-V winding is broken, the U-W winding and the W- A current flows between the U-phase terminal and the V-phase terminal, bypassing the V-winding path.

また、各相巻線が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 Patent Document 1, when trying to avoid erroneous detection in consideration of voltage and current detection error, circuit and winding resistance, inductance variation, current change due to the influence of temperature characteristics, etc., the current threshold value. Must be set low. Therefore, when the winding of the single delta connection motor or the parallel winding motor has a disconnection failure, it is difficult to determine the failure based on a small current change.

本発明は、このような点に鑑みて創作されたものであり、その目的は、断線故障時の電流変化が小さい多相モータの巻線断線故障を判定可能なモータ制御装置を提供することにある。 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.

各実施形態のモータ制御装置の構成図。The block diagram of the motor control device of each embodiment. 第1実施形態によるシングルデルタ結線の3相モータでのU-V間断線時の電流経路を示す模式図。The schematic diagram which shows the current path at the time of the U-V disconnection in the three-phase motor of the single delta connection by 1st Embodiment. 「U相:L、V相:H、W相:L」の条件での固定相通電における正常時、U-V間断線時、V-W間断線時のベクトル図。The vector diagram at the time of normal, U-V disconnection, and V-W disconnection in the fixed phase energization under the condition of "U phase: L, V phase: H, W phase: L". 図3の固定相通電における通電時間対ロータ位置θ、及び、ロータ位置θ対回転角速度ωの図。3 is a diagram of energization time vs. rotor position θ and rotor position θ vs. rotation angular velocity ω in fixed phase energization in FIG. 「U相:H、V相:L、W相:L」の条件での固定相通電における正常時、U-V間断線時、W-U間断線時のベクトル図。The vector diagram at the time of normal, U-V disconnection, and W-U disconnection in the fixed phase energization under the condition of "U phase: H, V phase: L, W phase: L". 図5の固定相通電における通電時間対ロータ位置θ、及び、ロータ位置θ対回転角速度ωの図。FIG. 5 is a diagram of energization time vs. rotor position θ and rotor position θ vs. rotation angular velocity ω in fixed phase energization. 故障診断実施可否判定のフローチャート。Flow chart for determining whether or not failure diagnosis can be performed. 故障診断のフローチャート。Flow chart of failure diagnosis. (a)最小回転量制限、(b)最大回転量制限、(c)回転方向制限の目標位置設定例を示す電流ベクトル図。(A) A current vector diagram showing a target position setting example of (a) minimum rotation amount limitation, (b) maximum rotation amount limitation, and (c) rotation direction limitation. (a)有効通電状態の継続時間によりロータ位置偏差の取得タイミングを判断するフローチャート。(b)有効通電状態でのロータ回転角速度によりロータ位置偏差の取得タイミングを判断するフローチャート。(A) A flowchart for determining the acquisition timing of the rotor position deviation based on the duration of the effective energization state. (B) A flowchart for determining the acquisition timing of the rotor position deviation based on the rotor rotation angular velocity in the effective energization state. 「U相:Vh、V相:Vh/3、W相:0」の条件での固定相通電における正常時のベクトル図。The vector diagram in the normal state in the fixed phase energization under the condition of "U phase: Vh, V phase: Vh / 3, W phase: 0". 図11の固定相通電におけるU-V間断線時、V-W間断線時、W-U間断線時の電流ベクトル図。FIG. 11 is a current vector diagram at the time of disconnection between U and V, disconnection between V and W, and disconnection between W and U in the fixed phase energization of FIG. 11. 第2実施形態によるデュアルスター結線の3相モータでのU相1本断線時の電流経路を示す模式図。The schematic diagram which shows the current path at the time of one U-phase disconnection in the three-phase motor of the dual star connection by 2nd Embodiment. デュアルスター結線での正常時、及び、U相1本断線時の電流ベクトルを示す模式図。The schematic diagram which shows the current vector at the time of normal with a dual star connection, and at the time of one U phase disconnection. 第3実施形態によるデュアルデルタ結線の3相モータでのU-V相間1本断線時の電流経路を示す模式図。The schematic diagram which shows the current path at the time of one disconnection between U-V-phase in the three-phase motor of the dual delta connection by the 3rd Embodiment. デュアルデルタ結線での正常時、及び、U-V間1本断線時の電流ベクトルを示す模式図。The schematic diagram which shows the current vector at the time of normal with a dual delta connection, and at the time of one disconnection between U and V.

以下、本発明によるモータ制御装置の複数の実施形態を図面に基づいて説明する。複数の実施形態において実質的に同一の構成には同一の符号を付して説明を省略する。以下の第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 motor control device 10 includes an inverter circuit 60, a position detector 45, and a failure diagnosis unit 40. The inverter circuit 60 is composed of a plurality of switching elements 61-66 of the upper and lower arms connected by a bridge. The switching elements 61, 62, and 63 are U-phase, V-phase, and W-phase upper arm switching elements, respectively, and the switching elements 64, 65, and 66 are U-phase, V-phase, and W-phase lower arm switching elements, respectively. It is an element. Hereinafter, the switching element of the upper arm will be abbreviated as "upper arm element", and the switching element of the lower arm will be abbreviated as "lower arm element". The switching element 61-66 is composed of, for example, a MOSFET.

インバータ回路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 inverter circuit 60 are connected to the positive electrode and the negative electrode of the battery 11, respectively. Further, a smoothing capacitor 13 is provided at the input portion of the inverter circuit 60. The inverter circuit 60 can energize the three-phase motor 701 by operating a plurality of switching elements 61-66 of the upper and lower arms using the input voltage Vinv applied from the battery 11. Specifically, the three-phase motor 701 of the first embodiment is a single-delta connection motor, and the inverter circuit 60 can energize the interphase windings 74, 75, 76 of the three-phase motor 701. Hereinafter, the three-phase motor 701 will be abbreviated as "motor 701" as appropriate.

また、各相に通電される電流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 shunt resistor 67, 68, 69 is provided between the lower arm elements 64, 65, 66 of the inverter circuit 60 and the low potential line. It is provided in. The arrangement of the shunt resistor is not limited to this. The detected phase currents Iu, Iv, Iw and the input voltage Vinv are input to the failure diagnosis unit 40. During normal motor drive, the phase currents Iu, Iv, Iw and the input voltage Vinv are input to the control unit for normal operation as parameters for motor control. Therefore, the control unit that normally drives the motor may also have the function of the failure diagnosis unit 40.

位置検出器45は、モータ701の電気角であるロータ位置θを検出し故障診断部40に通知する。例えば位置検出器45は、ホール素子やレゾルバ等の回転角センサにより構成される。なお、機械角が検出された後、電気角に換算される構成であってもよい。 The position detector 45 detects the rotor position θ, which is the electric angle of the motor 701, and notifies the failure diagnosis unit 40. For example, the position detector 45 is composed of a rotation angle sensor such as a Hall element or a resolver. It should be noted that the configuration may be such that after the mechanical angle is detected, it is converted into the electric angle.

故障診断部40は、モータ電流経路の断線故障を診断する。特に本実施形態ではモータ701の巻線の断線故障を診断対象として説明する。そのため、「モータ電流経路の断線故障」には少なくともモータ701の巻線の断線故障が含まれる。以下の説明において、正常時とは、巻線が正常である状態を意味し、断線時とは、巻線が断線している状態を意味する。ただし故障診断部40は、巻線の断線故障以外にインバータ回路60のスイッチング素子61-66のオープン故障や、インバータ回路60からモータ端子までの配線の断線故障の診断も可能である。 The failure diagnosis unit 40 diagnoses a disconnection failure of the motor current path. In particular, in the present embodiment, a disconnection failure of the winding of the motor 701 will be described as a diagnosis target. Therefore, the "motor current path disconnection failure" includes at least a disconnection failure of the winding of the motor 701. In the following description, the normal state means a state in which the winding is normal, and the disconnection means a state in which the winding is broken. However, the failure diagnosis unit 40 can also diagnose an open failure of the switching element 61-66 of the inverter circuit 60 and a disconnection failure of the wiring from the inverter circuit 60 to the motor terminal, in addition to the disconnection failure of the winding.

本実施形態の故障診断部40は、「固定相通電」を行い、「ロータ位置偏差」に基づいてモータ電流経路の断線故障、特に巻線の断線故障を診断する。固定相通電とは、正常時のモータ701のロータ位置が目標の電気角である目標位置に固定されるように、所定の電圧を各相の端子71、72、73に印加する通電である。つまり、ロータが回転するごとに通電位相を変更する、いわゆるベクトル制御を行うのではなく、固定相通電では一つのスイッチング状態が維持される。 The failure diagnosis unit 40 of the present embodiment performs "fixed phase energization" and diagnoses a disconnection failure of the motor current path, particularly a disconnection failure of the winding, based on the "rotor position deviation". The fixed phase energization is an energization in which a predetermined voltage is applied to the terminals 71, 72, 73 of each phase so that the rotor position of the motor 701 in the normal state is fixed at the target position which is the target electric angle. That is, instead of performing so-called vector control in which the energization phase is changed each time the rotor rotates, one switching state is maintained in the fixed phase energization.

例えば図1に示すように、U相上アーム素子61及びV相下アーム素子65をオンし、それ以外のスイッチング素子62、63、64、65をオフしたとき、U相端子71とV相端子72との間に電圧が印加され、矢印のように電流が流れる。正常時にこのスイッチング状態を継続すると、ロータ位置は目標位置に固定される。なお、固定相通電では電気エネルギーの大部分が熱エネルギーに変換されるため、素子の発熱が耐熱温度を超えないように短時間で実施されることが好ましい。 For example, as shown in FIG. 1, when the U-phase upper arm element 61 and the V-phase lower arm element 65 are turned on and the other switching elements 62, 63, 64, 65 are turned off, the U-phase terminal 71 and the V-phase terminal are turned off. A voltage is applied between the 72 and the current, and a current flows as shown by the arrow. If this switching state is continued in the normal state, the rotor position is fixed at the target position. Since most of the electrical energy is converted into thermal energy in the fixed phase energization, it is preferable to carry out the heat generation in a short time so that the heat generation of the element does not exceed the heat resistant temperature.

一方、モータ701の巻線の断線時には一部の場合を除き、ロータ位置は目標位置とは異なる位置に固定される。このとき、固定相通電による実際のロータ位置と目標位置との偏差をロータ位置偏差という。故障診断部40は、このロータ位置偏差に基づいて巻線の断線故障を診断する。目標位置及びロータ位置偏差の具体例については、図3~図6等を参照して後述する。 On the other hand, when the winding of the motor 701 is broken, the rotor position is fixed at a position different from the target position except in some cases. At this time, the deviation between the actual rotor position and the target position due to the fixed phase energization is called the rotor position deviation. The failure diagnosis unit 40 diagnoses a disconnection failure of the winding based on this rotor position deviation. Specific examples of the target position and the rotor position deviation will be described later with reference to FIGS. 3 to 6 and the like.

次に図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 failure diagnosis unit 40 of the present embodiment diagnosing the disconnection failure of the winding will be described. The three-phase motor 701 to be driven according to the first embodiment is a single-delta connection motor in which each phase winding is delta-connected by one winding. A U-V winding 74 is connected between the U-phase terminal 71 and the V-phase terminal 72. A V-W winding 75 is connected between the V-phase terminal 72 and the W-phase terminal 73. A winding 76 between W and U is connected between the W phase terminal 73 and the U phase terminal 71.

ここで、例えば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 U-phase terminal 71 and the V-phase terminal 72, the current flows from the U-phase terminal 71 to the V-phase terminal 72 through the W-U winding 76 and the V-W winding 75. It flows. That is, unlike a motor having no current bypass path when the one-phase winding is disconnected, such as a single-star connection motor, the current bypasses and flows even if one phase-to-phase winding is disconnected. Therefore, the amount of decrease in the absolute value of the current is small.

ところで、特許文献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 Patent Document 1, there is no problem because the amount of decrease in the absolute value of the current when the one-phase winding is broken is large. However, when the winding of the single delta connection motor 701 has a disconnection failure, it is difficult to determine the failure based on a small current change in the prior art.

そこで本実施形態のモータ制御装置10は、電流変化ではなく、固定相通電によるロータ位置偏差に基づいて断線故障を診断する。次に図3~図6を参照し、基本的な固定相通電について説明する。以下の説明においてDuty比は、上下アームのスイッチング素子のスイッチング周期に対する上アームのスイッチング素子のオン時間の比率である。 Therefore, the motor control device 10 of the present embodiment diagnoses a disconnection failure based on the rotor position deviation due to the fixed phase energization, not on the current change. Next, with reference to FIGS. 3 to 6, a basic stationary phase energization will be described. In the following description, the duty ratio 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.

まず図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 failure diagnosis unit 40 energizes the stationary phase so that the duty ratio of one phase is larger than 0% and the duty ratio of the other phases is 0%.

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 motor 701 is normal, the rotor position θ changes from the initial position toward the normal position θnormal and converges, as shown by the solid line. That is, the rotor position θnormal in the normal state is fixed to the target position θtgt of the stationary phase energization. Further, as the rotor position θ changes, the rotation angular velocity ωnormal in the normal state decreases from the positive initial value ω0, and becomes 0 when the rotor position θnormal in the normal state is reached.

一方、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 failure diagnosis unit 40 diagnoses a disconnection failure of the motor current path based on the rotor position deviation θerr. Further, as will be described later, since the value of the rotor position deviation θerr is determined by the conditions of the fixed phase energization and the location of the disconnection failure, the failure diagnosis unit 40 identifies the failure location based on the value of the rotor position deviation θerr. can do.

ところで、通電開始直後にはモータ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 motor 701 is small immediately after the start of energization and the voltage V applied to each phase terminal 71, 72, 73 is small, the rotor may not rotate properly. .. Therefore, a state in which the absolute value | I | of the current flowing through the motor 701 is equal to or higher than the current threshold value Is or the applied voltage V is equal to or higher than the voltage threshold value Vth is defined as an "effective energized state", and the stationary phase is carried out in the effective energized state. Energization is considered valid. In FIG. 4, the effective energization state starts at the time tst. The default value Tdet for the duration of the effective energization state from the time tst and the default value ωdet for the absolute value | ω | of the rotational angular velocity will be described later with reference to FIGS. 10 (a) and 10 (b). do.

図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

Figure 2022076150000002
Figure 2022076150000002

「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.

Figure 2022076150000003
Figure 2022076150000003

「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 failure diagnosis unit 40 can detect a U-V disconnection or a V-W disconnection of the single delta connection motor 701 when the rotor position deviation θerr due to the fixed phase energization is ± 30 °.

なお、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 failure diagnosis unit 40 can detect a U-V disconnection or a W-U disconnection of the single delta connection motor 701 when the rotor position deviation θerr due to the fixed phase energization is ± 30 °. Since the rotor position θdiscon at the time of disconnection between V and W is 0 ° and the rotor position deviation θerr is 0 °, the disconnection failure between V and W cannot be detected under this energization condition.

図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 failure diagnosis unit 40 will be described with reference to FIGS. 7 to 10. The symbol S in the flowchart represents a "step". The failure diagnosis unit 40 first determines whether or not the failure diagnosis can be performed depending on whether or not the predetermined conditions are satisfied. For example, the failure diagnosis unit 40 determines in S11 of FIG. 7 whether the motor 701 is in the stopped state, specifically, whether the motor rotation speed is equal to or less than the threshold value. Subsequently, the failure diagnosis unit 40 determines in S12 whether the inverter circuit 60 is normal, that is, whether an abnormality has been detected. Further, the failure diagnosis unit 40 determines in S13 whether the input voltage Vinv of the inverter circuit 60 is equal to or higher than the threshold value.

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 failure diagnosis unit 40 determines that the failure diagnosis can be performed in S14. If NO in any of S11, S12, and S13, that is, when the motor 701 is rotating, the inverter circuit 60 is abnormal, or the input voltage Vinv is insufficient, the failure diagnosis unit 40 diagnoses the failure in S15. Is determined to be infeasible. If it is determined that the implementation is not possible, S11 to S13 may be determined again after a predetermined time. As a result, the reliability of the failure diagnosis can be ensured on the premise that the enablement condition is satisfied.

図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 position detector 45 detects the current rotor position. In S22, the failure diagnosis unit 40 sets the target position θtgt of the fixed phase energization, that is, the energization phase according to the current rotor position. Specific examples thereof will be described later with reference to FIGS. 9 (a) to 9 (c). In S23, the failure diagnosis unit 40 operates the inverter circuit 60 and applies a voltage corresponding to the target position θtgt to the terminals 71, 72, 73 of each phase to energize the fixed phase.

S24で故障診断部40は、ロータ位置偏差の絶対値|θerr|が偏差閾値θerr_thより大きいか判断する。S24でYESの場合、S25で故障診断部40は、モータ電流経路の断線故障と判定する。さらに故障診断部40は、破線で示すオプション処理として、S26、S27を実施してもよい。S26で故障診断部40は、ロータ位置偏差θerrの値に基づき故障箇所を特定する。例えば図3、図4の条件の場合、U-V間断線かV-W間断線かが特定される。 In S24, the failure diagnosis unit 40 determines whether the absolute value | θerr | of the rotor position deviation is larger than the deviation threshold value θerr_th. If YES in S24, the failure diagnosis unit 40 determines in S25 that the motor current path is broken. Further, the failure diagnosis unit 40 may carry out S26 and S27 as optional processes shown by the broken line. In S26, the failure diagnosis unit 40 identifies the failure location based on the value of the rotor position deviation θerr. For example, in the case of the conditions of FIGS. 3 and 4, it is specified whether the UV disconnection or the VW disconnection.

S27で故障診断部40は、使用者又は他の装置への通知、少なくとも一部の電流経路の遮断、3相モータ701の出力制限のうち一つ以上の処置を行う。電動ブレーキ装置や電動パワーステアリング装置では使用者は運転者であり、他の装置は車両ECU等に相当する。電流経路の遮断は、インバータ回路60のスイッチング素子61-66や、回路に設けられたリレー等を遮断することで実行される。モータ701の出力制限では、回転数やトルクを制限し、出力を縮退させる。一方、S24でNOの場合、S28で故障診断部40は、モータ電流経路が正常と判定する。 In S27, the failure diagnosis unit 40 takes one or more measures of notifying the user or another device, cutting off at least a part of the current path, and limiting the output of the three-phase motor 701. In the electric brake device and the electric power steering device, the user is the driver, and the other devices correspond to the vehicle ECU and the like. The current path is cut off by cutting off the switching element 61-66 of the inverter circuit 60, a relay provided in the circuit, or the like. In the output limitation of the motor 701, the rotation speed and the torque are limited, and the output is degenerated. On the other hand, when NO in S24, the failure diagnosis unit 40 determines in S28 that the motor current path is normal.

続いて図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 failure diagnosis unit 40 may select the target position θtgt_a2 having the larger rotation amount. In this method, abnormality detection is possible even if there is a sticking failure of the position detector 45.

図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 failure diagnosis unit 40 may select the target position θtgt_b1 having the smaller rotation amount. In this method, it is possible to avoid unnecessary operation due to the rotation of the motor 701 when the failure diagnosis is performed.

図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 failure diagnosis unit 40 performs failure diagnosis based on the rotor position deviation θerr at the earliest possible timing while the rotor position θ is stable so as to avoid misdiagnosis. Therefore, FIGS. 10 (a) and 10 (b) show a process for determining the acquisition timing of the rotor position deviation θerr.

図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 motor 701 is the current threshold value Is or more, or the applied voltage V is the voltage threshold value Vth or more. The specified value Tdet is set so that a rotation time of 180 °, which is the maximum rotation amount, is secured. If YES in S31, the failure diagnosis unit 40 in S32 performs failure diagnosis based on the rotor position deviation θerr.

図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 failure diagnosis unit 40 in S42 performs failure diagnosis based on the rotor position deviation θerr. In the example of FIG. 6, the rotor position θnormal in the normal state is 0 °, which coincides with the initial position, and the rotational angular velocity ω is 0 from the beginning. Therefore, the failure diagnosis can be performed at the same time as the establishment of the effective energization state. Therefore, depending on the initial position of the rotor, quick determination can be performed without waiting for the elapse of the specified value Tdet.

以上のように第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 delta connection motor 701 with a small current change at the time of the disconnection failure. .. Further, the target position θtgt in the fixed phase energization is determined by the ratio of the voltages applied to the terminals 71, 72, 73 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.

具体的には、端子間電圧の比が同じであれば電圧の大小を変更しても同様の診断が可能である。例えば、各相電流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 phase terminal 71, 72, 73 with a voltage ratio of “U phase: Vh, V phase: Vh / 3, W phase: 0”.

図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 motor control device 10 is the same as that of the first embodiment shown in FIG. The three-phase motor 802 shown in FIG. 13 is a dual-star connection motor in which two windings of each phase are connected in parallel. A U-phase first winding 841 and a U-phase second winding 842 are connected in parallel between the U-phase terminal 81 and the neutral point 88. A V-phase first winding 851 and a V-phase second winding 852 are connected in parallel between the V-phase terminal 82 and the neutral point 88. A W-phase first winding 861 and a W-phase second winding 862 are connected in parallel between the W-phase terminal 83 and the neutral point 88. The dual star connection motor is disclosed in FIG. 3 of Japanese Patent Application Laid-Open No. 2017-70162.

インバータ回路60は、3相モータ802の各相巻線841、842、851、852、861、862に通電可能である。例えばU相第1巻線841が断線した場合を想定する。U相端子81とV相端子82との間に電圧を印加したとき、電流は、U相第2巻線842を通ってU相端子81から中性点88に流れるため、電流絶対値の低下幅が小さい。したがって、従来技術では小さな電流変化に基づいて故障判定することが困難である。 The inverter circuit 60 can energize the phase windings 841, 842, 851, 852, 861 and 862 of the three-phase motor 802. For example, it is assumed that the U-phase first winding 841 is disconnected. When a voltage is applied between the U-phase terminal 81 and the V-phase terminal 82, the current flows from the U-phase terminal 81 to the neutral point 88 through the U-phase second winding 842, so that the absolute current value decreases. The width is small. Therefore, in the prior art, it is difficult to determine a failure based on a small current change.

図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).

Figure 2022076150000004
Figure 2022076150000004

Figure 2022076150000005
Figure 2022076150000005

「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 star connection motor 802 can be diagnosed based on the rotor position deviation θerr due to the fixed phase energization.

なお、「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 motor control device 10 is the same as that of the first embodiment shown in FIG. The three-phase motor 702 shown in FIG. 15 is a dual-delta connection motor in which two windings between each phase are connected in parallel. A U-V first winding 741 and a U-V second winding 742 are connected in parallel between the U-phase terminal 71 and the V-phase terminal 72. A V-W first winding 751 and a V-W second winding 752 are connected in parallel between the V-phase terminal 72 and the W-phase terminal 73. A first winding 761 between W and U and a second winding 762 between W and U are connected in parallel between the W phase terminal 73 and the U phase terminal 71. The dual delta connection motor is disclosed in FIG. 7 of Japanese Patent Application Laid-Open No. 2017-70162.

インバータ回路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 inverter circuit 60 can energize the interphase windings 741, 742, 751, 752, 761 and 762 of the three-phase motor 702. For example, assume that the first winding 741 between U and V is disconnected. When a voltage is applied between the U-phase terminal 71 and the V-phase terminal 72, the current passes through the second winding 742 between U and V, and further, the windings 761, 762 and V-W between W and U. Since the current flows from the U-phase terminal 71 to the V-phase terminal 72 through the windings 751 and 752, the amount of decrease in the absolute value of the current is small. Therefore, in the prior art, it is difficult to determine a failure based on a small current change.

図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 delta connection motor 702 can be diagnosed based on the rotor position deviation θerr due to the fixed phase energization.

なお、「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 failure diagnosis unit 40 energizes the stationary phase so that the duty ratio of one phase is smaller than 100% and the duty ratio of the other phases is 100%. By setting the number of phases to be driven by Duty to one or less as in the above example, failure diagnosis can be performed with higher accuracy.

(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)

3相以上の多相モータ(701、702、802)の駆動を制御するモータ制御装置であって、
上下アームの複数のスイッチング素子(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に記載のモータ制御装置。 The motor control device according to claim 1, wherein the failure diagnosis unit further identifies a failure location based on the value of the rotor position deviation. 前記故障診断部は、現在のロータ位置に応じて前記固定相通電の前記目標位置を設定する請求項1または2に記載のモータ制御装置。 The motor control device according to claim 1 or 2, wherein the failure diagnosis unit sets the target position of the fixed phase energization according to the current rotor position. 前記故障診断部は、前記固定相通電において、上下アームのスイッチング素子のスイッチング周期に対する上アームのスイッチング素子のオン時間の比率であるDuty比について、
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%.
前記故障診断部は、所定の条件が成立しているか否かに応じて、故障診断の実施可否を判定する請求項1~4のいずれか一項に記載のモータ制御装置。 The motor control device according to any one of claims 1 to 4, wherein the failure diagnosis unit determines whether or not the failure diagnosis can be performed depending on whether or not a predetermined condition is satisfied. 前記故障診断部は、前記多相モータに流れる電流の絶対値が電流閾値以上、又は、印加電圧が電圧閾値以上の状態である有効通電状態の継続時間が規定値(Tdet)以上経過したときのロータ位置偏差に基づき故障診断を行う請求項1~5のいずれか一項に記載のモータ制御装置。 The failure diagnosis unit is used when the duration of the effective energization state in which the absolute value of the current flowing through the polymorphic motor is equal to or greater than the current threshold value or the applied voltage is equal to or greater than the voltage threshold value has elapsed by a specified value (Tdet) or more. The motor control device according to any one of claims 1 to 5, which performs failure diagnosis based on the rotor position deviation. 前記故障診断部は、前記多相モータに流れる電流の絶対値が電流閾値以上、又は、印加電圧が電圧閾値以上の状態である有効通電状態で、回転角速度の絶対値が規定値(ωdet)以下になったときのロータ位置偏差に基づき故障診断を行う請求項1~5のいずれか一項に記載のモータ制御装置。 The failure diagnosis unit has an absolute value of rotation angular velocity of a specified value (ωdet) or less in an effective energized state in which the absolute value of the current flowing through the multiphase motor is equal to or higher than the current threshold value or the applied voltage is equal to or higher than the voltage threshold value. The motor control device according to any one of claims 1 to 5, wherein a failure diagnosis is performed based on the rotor position deviation at the time of becoming. 前記故障診断部は、前記モータ電流経路の断線故障であると判定したとき、使用者又は他の装置への通知、少なくとも一部の電流経路の遮断、前記多相モータの出力制限のうち一つ以上の処置を行う請求項1~7のいずれか一項に記載のモータ制御装置。 When the failure diagnosis unit determines that the motor current path is a disconnection failure, it notifies the user or another device, cuts off at least a part of the current path, and limits the output of the multi-phase motor. The motor control device according to any one of claims 1 to 7, wherein the above measures are taken. 前記多相モータ(701、702)は、各相間巻線がデルタ結線された3相モータである請求項1~8のいずれか一項に記載のモータ制御装置。 The motor control device according to any one of claims 1 to 8, wherein the multi-phase motors (701 and 702) are three-phase motors in which the windings between the phases are delta-connected. 前記多相モータ(802、702)は、各相巻線又は各相間巻線が複数本並列接続された並列巻線モータである請求項1~9のいずれか一項に記載のモータ制御装置。 The motor control device according to any one of claims 1 to 9, wherein the polyphase motors (802, 702) are parallel winding motors in which a plurality of phase windings or interphase windings are connected in parallel.
JP2020186434A 2020-11-09 2020-11-09 motor control device Active JP7435410B2 (en)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024062885A1 (en) * 2022-09-21 2024-03-28 株式会社デンソー Motor control device

Family Cites Families (2)

* Cited by examiner, † Cited by third party
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

Cited By (1)

* Cited by examiner, † Cited by third party
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