JP6769247B2 - 回転電機システム - Google Patents

回転電機システム Download PDF

Info

Publication number
JP6769247B2
JP6769247B2 JP2016216418A JP2016216418A JP6769247B2 JP 6769247 B2 JP6769247 B2 JP 6769247B2 JP 2016216418 A JP2016216418 A JP 2016216418A JP 2016216418 A JP2016216418 A JP 2016216418A JP 6769247 B2 JP6769247 B2 JP 6769247B2
Authority
JP
Japan
Prior art keywords
abnormality
winding group
armature winding
power supply
determination unit
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.)
Active
Application number
JP2016216418A
Other languages
English (en)
Other versions
JP2018074880A (ja
Inventor
崇志 鈴木
崇志 鈴木
喜隆 林
喜隆 林
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 JP2016216418A priority Critical patent/JP6769247B2/ja
Priority to US15/801,650 priority patent/US10298165B2/en
Publication of JP2018074880A publication Critical patent/JP2018074880A/ja
Application granted granted Critical
Publication of JP6769247B2 publication Critical patent/JP6769247B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P25/00Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details
    • H02P25/16Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details characterised by the circuit arrangement or by the kind of wiring
    • H02P25/22Multiple windings; Windings for more than three phases
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D5/00Power-assisted or power-driven steering
    • B62D5/04Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear
    • B62D5/0457Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear characterised by control features of the drive means as such
    • B62D5/0481Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear characterised by control features of the drive means as such monitoring the steering system, e.g. failures
    • B62D5/0487Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear characterised by control features of the drive means as such monitoring the steering system, e.g. failures detecting motor faults
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P29/00Arrangements for regulating or controlling electric motors, appropriate for both AC and DC motors
    • H02P29/02Providing protection against overload without automatic interruption of supply
    • H02P29/024Detecting a fault condition, e.g. short circuit, locked rotor, open circuit or loss of load
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P29/00Arrangements for regulating or controlling electric motors, appropriate for both AC and DC motors
    • H02P29/02Providing protection against overload without automatic interruption of supply
    • H02P29/024Detecting a fault condition, e.g. short circuit, locked rotor, open circuit or loss of load
    • H02P29/0241Detecting a fault condition, e.g. short circuit, locked rotor, open circuit or loss of load the fault being an overvoltage
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P29/00Arrangements for regulating or controlling electric motors, appropriate for both AC and DC motors
    • H02P29/02Providing protection against overload without automatic interruption of supply
    • H02P29/024Detecting a fault condition, e.g. short circuit, locked rotor, open circuit or loss of load
    • H02P29/027Detecting a fault condition, e.g. short circuit, locked rotor, open circuit or loss of load the fault being an over-current
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P29/00Arrangements for regulating or controlling electric motors, appropriate for both AC and DC motors
    • H02P29/02Providing protection against overload without automatic interruption of supply
    • H02P29/024Detecting a fault condition, e.g. short circuit, locked rotor, open circuit or loss of load
    • H02P29/028Detecting a fault condition, e.g. short circuit, locked rotor, open circuit or loss of load the motor continuing operation despite the fault condition, e.g. eliminating, compensating for or remedying the fault
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P29/00Arrangements for regulating or controlling electric motors, appropriate for both AC and DC motors
    • H02P29/02Providing protection against overload without automatic interruption of supply
    • H02P29/032Preventing damage to the motor, e.g. setting individual current limits for different drive conditions
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/12Monitoring commutation; Providing indication of commutation failure

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Control Of Ac Motors In General (AREA)
  • Power Steering Mechanism (AREA)
  • Control Of Electric Motors In General (AREA)
  • Steering Control In Accordance With Driving Conditions (AREA)

Description

互いに独立した第1電機子巻線群、及び、第2電機子巻線群を含む回転電機を備える回転電機システムに関する。
特許文献1には、回転電機における異常判定を行う構成が記載されている。特許文献1の構成では、回転電機に供給される電圧が所定値以上であるタイミングにおいて、回転電機の巻線に流れる電流が閾値以下の状態が所定時間継続した場合に、断線が生じていると判定する。
特開2015−213666号公報
回転電機において異常な状態が所定時間継続した場合に、回転電機に異常が発生していると判定する特許文献1に記載の構成では、ノイズなどにより一時的に異常な状態が発生した場合に異常が発生していると誤判定をすることを抑制し、異常判定の精度を向上させることができる。しかしながら、実際に回転電機に異常が生じている場合、回転電機が正常にトルクを出力できなくなる。このため、異常判定に所定時間を要することで、その所定時間にわたって出力トルクが変動することが懸念される。
本発明は、上記課題に鑑みてなされたものであり、回転電機の異常発生時に回転電機の出力トルクが変動することを抑制するとともに、回転電機の異常判定の精度を向上させることが可能な回転電機システムを提供することを主たる目的とする。
第1の構成は、互いに独立した第1電機子巻線群(11)、及び、第2電機子巻線群(12)を含む回転電機(10)と、前記第1電機子巻線群に電力を供給する第1電源システム(21)と、前記第2電機子巻線群に電力を供給する第2電源システム(22)と、前記第1電源システムから前記第1電機子巻線群への電力出力の制御に用いられる所定の状態量を検出するセンサ(26,28)と、前記第1電機子巻線群、前記第1電源システム、及び、前記センサの少なくともいずれかに異常が生じているか否かを判定する第1異常判定部(41)と、前記第1異常判定部により異常が生じていると判定されたことを条件として、前記第1異常判定部により生じていると判定された異常の種類に応じた前記電力出力の制御を実施し、前記第1電機子巻線群に電流が流れることで生じる出力トルクが減少する場合に、前記第2電源システムから前記第2電機子巻線群に流れる電流を増加させることで、前記第2電機子巻線群に電流が流れることで生じる出力トルクを増加させるとともに、前記第1電機子巻線群、前記第1電源システム、及び、前記センサの少なくともいずれかに異常が生じているか否かを判定する第2異常判定部(41)と、前記第2異常判定部により異常が生じていると判定されたことを条件として、前記第1電源システムから前記第1電機子巻線群への電力供給を禁止する禁止部と、を備える回転電機システム(90)である。
第1の構成の回転電機は、互いに独立した第1電機子巻線群、及び、第2電機子巻線群を含むものである。さらに、第2異常判定部は、第1異常判定部により異常が生じていると判定されたことを条件として、第1異常判定部により生じていると判定された異常の種類に応じた第1電源システムから第1電機子巻線群への電力出力の制御を実施する。第1電源システムから第1電機子巻線群への電力出力を継続することで、第1電機子巻線群に電流が流れることで生じる出力トルクを抑制しつつ異常判定が可能な状態を維持する。さらに、第1電機子巻線群に電流が流れることで生じる出力トルクが減少する場合に、第2電機子巻線群に流れる電流を増加させることで、第2電機子巻線群に電流が流れることで生じる出力トルクを増加させる。これにより、第1電機子巻線群、第1電源システム、及び、センサの少なくともいずれかに異常が生じている場合であっても、第2異常判定部による異常判定中において回転電機全体としての出力トルクが変動することを抑制することができる。
さらに、第2異常判定部は、第1異常判定部により異常が生じていると判定されたことを条件として、第1電機子巻線群、第1電源システム、及び、センサの少なくともいずれかに異常が生じているか否かを判定する。禁止部は、第2異常判定部により異常が生じていると判定されたことを条件として、第1電源システムから第1電機子巻線群への電力供給を禁止する。第1異常判定部と第2異常判定部とで重畳的に異常判定を実施することで、異常判定の精度を向上させることができる。即ち、回転電機の異常判定の精度を損なわずに、回転電機の異常発生時に回転電機の出力トルクが変動することを抑制するとともに出力トルクが変動する期間を短くすることができる。
第2の構成は、第1の構成において、前記センサは、前記回転電機の回転角度を検出する第1角度センサ(28)を含み、前記回転電機の回転角度を検出する第2角度センサと、前記第1角度センサの検出値に基づいて、前記第1電源システムから前記第1電機子巻線群への電力出力の制御を実施する第1制御部と、前記第2角度センサの検出値に基づいて、前記第2電源システムから前記第2電機子巻線群への電力出力の制御を実施する第2制御部と、を備え、前記第1異常判定部は、前記第1角度センサに異常が生じているか否かを判定し、前記第2異常判定部は、前記第1異常判定部により前記第1角度センサに前記異常が生じていると判定されたことを条件として、前記第1電源システムから前記第1電機子巻線群に流れる電流を0Aに変更するとともに、前記第1角度センサに異常が生じているか否かを判定する。
第2の構成では、第1制御部は、第1角度センサの検出値に基づいて、第1電機子巻線群への電力出力の制御を実施し、第2制御部は、第2角度センサの検出値に基づいて、第2電機子巻線群への電力出力の制御を実施する。第1制御部及び第2制御部が、異なる角度センサの検出値を用いて、電機子巻線への電力出力の制御をそれぞれ実施する構成とすることで、第1制御部による制御と、第2制御部による制御との一方に異常が生じた場合であっても、回転電機の駆動を継続できる。
さらに、本構成の第2異常判定部は、第1異常判定部により第1角度センサに異常が生じていると判定されたことを条件として、第1電源システムから第1電機子巻線群に流れる電流を0Aに変更する。これにより、誤った回転角度の検出値に基づいて、第1電機子巻線群に電力供給がされることを抑制し、回転電機の出力トルクが変動することを抑制することができる。また、第2電機子巻線群に電流が流れることで回転電機の回転は継続されるため、第1角度センサに異常が生じているかの判定を実施することが可能となる。
第3の構成は、第1又は第2の構成において、前記第1異常判定部は、前記第1電機子巻線群、及び前記第1電源システムの少なくとも一方においてショート異常が生じているか否かを判定し、前記第2異常判定部は、前記第1異常判定部により前記ショート異常が生じていると判定されたことを条件として、前記第1電源システムから前記第1電機子巻線群に流れるq軸電流を0A、d軸電流を0A以外の所定値に変更するとともに、前記ショート異常が生じているか否かを判定する。
第1電機子巻線群及び第1電源システムの少なくとも一方においてショート異常が生じている状況で、第1電源システムから第1電機子巻線群に対する電力供給を継続すると、大電流が流れることで配線や素子に損傷が生じることが懸念される。そこで、第1異常判定部により第1電機子巻線群、及び第1電源システムの少なくとも一方においてショート異常が生じていると判定されたことを条件として、第1電源システムから第1電機子巻線群に流れるq軸電流を0A、d軸電流を0A以外の所定値に変更する。これにより、第1電源システムから第1電機子巻線群に対して大電流が流れることが抑制され、また、第1電源システムから第1電機子巻線群に電流が流れるため、実際にショート異常が生じているか否かの判定を行うことが可能になる。
第4の構成は、第1乃至第3の構成のいずれかにおいて、前記センサは、前記第1電源システムから前記第1電機子巻線群に流れる電流を検出する電流センサ(26)を含み、前記第1異常判定部は、前記電流センサに異常が生じているか否かを判定し、前記第2異常判定部は、前記第1異常判定部により前記電流センサに異常が生じていると判定されたことを条件として、前記第1電機子巻線群を含む回路の時定数より長い周期で、かつ、実効値が0となるように前記第1電源システムから前記第1電機子巻線群に流れる電流を変化させるとともに、前記電流センサに異常が生じているか否かを判定する。
大きなインダクタンス成分を有する電機子巻線を含む回路はローパスフィルタとして作用する。そこで、電機子巻線を含む回路の時定数より長い周期、かつ、実効値が0となるように第1電源システムから第1電機子巻線群に流れる電流を変化させる。これにより、誤った電流の検出値に基づいて、第1電機子巻線群に電力供給がされて回転電機の出力トルクが変動することを抑制しつつ、電流センサに異常が生じているか否かを判定することが可能になる。
第5の構成は、第2乃至第4の構成のいずれかにおいて、前記第2異常判定部は、前記第1異常判定部により異常が生じていると判定された後に前記異常が生じていると判定される前と比較して、前記第2電源システムから前記第2電機子巻線群に流れる電流を2倍にすることで、前記第2電機子巻線群に電流が流れることで生じる出力トルクを増加させる。
第2乃至第4の構成のいずれかにおいて、第2異常判定部は、第1異常判定部により角度センサに異常が生じていると判定された後に、角度センサに異常が生じていると判定される前と比較して、第2電源システムから第2電機子巻線群に流れる電流を2倍にする。第1電機子巻線群に流れる電流(q軸電流)を0Aとすると、第1電機子巻線群に電流が流れることに伴い発生する回転電機の出力トルクが0になり、例えば、電機子巻線として、第1電機子巻線群と第2電機子巻線群のみを有する構成では、回転電機の出力トルクが半減する。そこで、第2電源システムから第2電機子巻線群に流れる電流を2倍にすることで、第2電機子巻線群に電流が流れることに伴い発生する回転電機の出力トルクが2倍になり、第1電機子巻線群に流れる電流を0Aにしたことに伴う回転電機の出力トルクの減少を簡易な制御で補うことができる。
第6の構成は、第1乃至第5の構成のいずれかにおいて、前記第1異常判定部は、前記第1電機子巻線群、及び前記第1電源システムの少なくとも一方においてオープン異常が生じているか否かを判定し、前記第2異常判定部は、前記第1異常判定部により前記オープン異常が生じていると判定されたことを条件として、前記オープン異常が生じていると判定された後に前記オープン異常が生じていると判定される前と比較して、前記第1電機子巻線群に流れる電流の指令値の変更を実施せず、前記第1電機子巻線群に流れる電流の指令値と、前記第1電機子巻線群に流れる電流の検出値との差分を算出し、その差分を前記第2電源システムから前記第2電機子巻線群に流れる電流の指令値に加算することで、前記第2電機子巻線群に電流が流れることで生じる出力トルクを増加させるとともに、前記オープン異常が生じているか否かを判定する。
第1電源システム及び第1電機子巻線群を構成する相のうち、1相にオープン異常が生じている場合、その1相についてのみ電流が流れなくなる。その結果、第1電源システムから第1電機子巻線群に対して電力供給が継続されるものの、第1電気巻線に流れる電流の目標値に比べて第1電機子巻線群に流れる電流の実際値が小さくなる状態が生じ、第1電機子巻線群に電流が流れることで生じる回転電機のトルクが減少することが懸念される。
そこで、第6の構成の第2異常判定部は、第1異常判定部により第1電機子巻線群、及び第1電源システムの少なくとも一方においてオープン異常が生じていると判定されたことを条件として、オープン異常が生じていると判定された後にオープン異常が生じていると判定される前と比較して、第1電機子巻線群に流れる電流の指令値の変更を実施せず第1電源システムから第1電機子巻線群に対する電力供給を継続する。これにより、第1電機子巻線群を構成する複数の相の一つにオープン異常が発生し、他の相が正常である場合、その正常な相に電流を流しトルクを出力することができる。さらに、第6の構成の第2異常判定部は、第1電機子巻線群に流れる電流の目標値と、第1電機子巻線群に流れる電流の検出値との差分を算出し、その差分を第2電源システムから第2電機子巻線群に流れる電流の目標値に加算する。当該構成により、第1電機子巻線群に流れる電流の目標値に比べて第1電気巻線に流れる電流の実際値(検出値)が減少していても、その減少分に相当する電流が第2電機子巻線群に流れることで、回転電機の出力トルクが減少することを抑制することができる。
第7の構成は、第1乃至第6の構成のいずれかにおいて、前記第2異常判定部は、前記第2電機子巻線群に流すことが可能な電流の最大値を超えない範囲で、前記第2電源システムから前記第2電機子巻線群に流れる電流を増加させる。
第2異常判定部は、具体的には、第2電機子巻線に流すことが可能な電流の最大値を超えない範囲で、第2電源システムから第2電機子巻線群に流れる電流を増加させる。第2電機子巻線に流すことが可能な電流の最大値は、例えば、第2電源システムの出力可能な最大電流や、第2電機子巻線群の特性に基づいて設定される。
第8の構成は、第1乃至第7の構成のいずれかにおいて、前記回転電機システムは、ドライバによる操舵トルクに応じたトルクを出力する電動パワーステアリング装置(5)に適用されるものである。
車両が所定速度よりも高い速度で走行している場合、電動パワーステアリング装置を構成する回転電機に要求される出力トルクは、比較的小さい値となる。つまり、車両の走行中における回転電機の出力トルクは、回転電機が出力可能な最大トルクに対して余裕がある状況となっている。このため、車両の通常走行中において、第1電源システムから第1電機子巻線群に電流が流れることで生じる出力トルクが減少したとしても、第2電源システムから第2電機子巻線群に電流が流れることで生じる出力トルクを増加させることで出力トルクの減少を充分に補うことができる。つまり、回転電機システムが電動パワーステアリング装置に適用される構成では、車両の走行中において第1異常判定部により異常が生じていると判定された場合に、回転電機に要求される出力トルクを出力しながら、第2異常判定部による異常判定を実施することができる。このため、車両の走行中における安全性を向上させることができる。
ステアリングシステムの全体構成を表す図。 電動パワーステアリング装置の電気的構成を表す図。 制御部による制御を表す制御ブロック図。 回転電機制御装置と自律運転制御装置との関係を表す図。 角度センサの出力電圧を表す図。 ショート異常に係る異常判定処理を表すフローチャート。 オープン異常に係る異常判定処理を表すフローチャート。 第1角度センサに係る異常判定処理を表すフローチャート。 第1電流検出部に係る異常判定処理を表すフローチャート。 自律制御と手動制御との切り替え処理を表すフローチャート。
本実施形態における「回転電機システム」を図1〜図3に示す。本実施形態の「回転電機システム」は、ドライバによるステアリング操作を補助するための電動パワーステアリング装置5を含むステアリングシステム90に適用される。
図1は、ステアリングシステム90の全体構成を示す。ステアリングシステム90は、ハンドル(ステアリングホイール)91、ステアリングシャフト92、ピニオンギア96、ラック軸97、車輪98、および、電動パワーステアリング装置5を備えている。
ハンドル91(ステアリングホイール)に接続されたステアリングシャフト92には、操舵トルクを検出するためのトルクセンサ94が設けられている。トルクセンサ94は、ステアリングシャフト92の回転に伴うトルクを電圧に変換して出力する。ステアリングシャフト92の先端にはピニオンギア96が設けられており、ピニオンギア96はラック軸97に噛み合っている。ラック軸97の両端には、タイロッド等を介して一対の車輪98が回転可能に連結されている。
運転者がハンドル91を回転させると、ハンドル91に接続されたステアリングシャフト92が回転する。ステアリングシャフト92の回転運動は、ピニオンギア96によってラック軸97の直線運動に変換され、ラック軸97の変位量に応じた角度に一対の車輪98が操舵される。
電動パワーステアリング装置5は、操舵アシストトルクを発生するモータ10(回転電機)、モータ10を駆動する回転電機制御装置1、及び、回転軸の回転を減速してステアリングシャフト92に伝達する減速ギア9を含む。本実施形態のモータ10は3相交流ブラシレスモータであり、減速ギア9を正逆回転させる。
図2に示すように、モータ10は、3相ブラシレスモータであって、いずれも図示しないロータおよびステータを有する。ロータは、円筒状の部材であり、その表面に永久磁石が貼り付けられ、磁極を有する。ステータには、2組の巻線群11,12(電機子巻線群)が巻回される。
第1巻線群11は、U1コイル111、V1コイル112、及び、W1コイル113から構成される。第2巻線群12は、U2コイル121、V2コイル122、及び、W2コイル123から構成される。
第1巻線群11と第2巻線群12とは、電気的には独立しているが、同一のステータに巻回されており、モータ10が構成する磁気回路により磁気的に結合されている。また、第1巻線群11のU1コイル111と、第2巻線群12のU2コイル121とは、位相が30°ずれた位置に配置される。V相、W相についても同様である。
回転電機制御装置1は、第1インバータ部21、第2インバータ部22、第1電流検出部26(電流センサ)、第2電流検出部27、第1角度センサ28、第2角度センサ29、第1電源リレー31、第2電源リレー32、第1コンデンサ33、第2コンデンサ34、駆動回路(プリドライバ)35、及び、制御部41を備える。
第1インバータ部21は、6つのスイッチング素子(以下、「スイッチ」と記載する。)211〜216を有し、第1巻線群11のコイル111、112、113への通電を切り替える。
高電位側に設けられる上アームスイッチ211,212,213のドレインは、第1上側母線218を経由してバッテリ30の正極側とそれぞれ接続されている。上アームスイッチ211,212,213のソースは、低電位側に設けられる下アームスイッチ214,215,216のドレインとそれぞれ接続されている。下アームスイッチ214,215,216のソースは、第1下側母線219を経由してバッテリ30の負極側と接続される。上アームスイッチ211,212,213と下アームスイッチ214,215,216との接続点は、それぞれ、U1コイル111、V1コイル112、W1コイル113の一端と接続される。
第2インバータ部22は、6つのスイッチ221〜226を有し、第2巻線群12のコイル121、122、123への通電を切り替える。
高電位側に設けられる上アームスイッチ221,222,223のドレインは、第2上側母線228を経由してバッテリ30の正極側とそれぞれ接続されている。上アームスイッチ221,222,223のソースは、低電位側に設けられる下アームスイッチ224,225,226のドレインとそれぞれ接続されている。下アームスイッチ224,225,226のソースは、第2下側母線229を経由してバッテリ30の負極側と接続される。上アームスイッチ221,222,223と下アームスイッチ224,225,226との接続点は、それぞれ、U2コイル121,V2コイル122,W2コイル123の一端と接続される。
本実施形態のスイッチ211〜216,221〜226は、いずれもMOSFET(金属酸化物絶縁効果トランジスタ)であるが、IGBT(絶縁ゲートバイポーラトランジスタ)やサイリスタや機械式のリレースイッチなどとしてもよい。
第1電流検出部26は、電流検出素子261,262,263から構成される。電流検出素子261は、スイッチ214の低電位側に設けられ、U1コイル111に通電される電流であるU1電流Iu1を検出する。電流検出素子262は、スイッチ215の低電位側に設けられ、V1コイル112に通電される電流であるV1電流Iv1を検出する。電流検出素子263は、スイッチ216の低電位側に設けられ、W1コイル113に通電される電流であるW1電流Iw1を検出する。
第2電流検出部27は、電流検出素子271、272、273から構成される。電流検出素子271は、スイッチ224の低電位側に設けられ、U2コイル121に通電される電流であるU2電流Iu2を検出する。電流検出素子272は、スイッチ225の低電位側に設けられ、V2コイル122に通電される電流であるV2電流Iv2を検出する。電流検出素子273は、スイッチ226の低電位側に設けられ、W2コイル123に通電される電流であるW2電流Iw2を検出する。本実施形態の電流検出素子261〜263、271〜273は、シャント抵抗である。なお、シャント抵抗に代えてホール素子などを用いてもよい。
角度センサ28,29は、ともにモータ10の回転角を検出する。角度センサ28,29は、それぞれ、モータ10の回転子側に設けられる磁気発生部である磁石と、当該磁石に近接して設けられる磁気検出素子とによって構成され、モータ10の回転角度に応じた電圧を出力する。角度センサ28,29を構成する磁気検出素子は、具体的には、トンネル磁気抵抗(TMR: Tunnel Magneto Resistance)素子である。なお、角度センサ28,29を構成する磁気検出素子としてホール素子などを用いてもよい。角度センサ28,29により検出されたモータ10の電気角θは、制御部41へ出力される。
角度センサ28,29は、モータ10の回転子の回転角度に応じた正弦波電圧と、当該正弦波に対して90度位相が進んだ余弦波電圧とを出力する。また、角度センサ28,29における異常などに対応すべく、角度センサ28,29はそれぞれ、第1の余弦波電圧Vx1、及び第1の正弦波電圧Vy1を出力する第1磁気検出素子と、第2の余弦波電圧Vx2、及び第2の正弦波電圧Vy2を出力する第2磁気検出素子と、を備える構成としている。角度センサ28,29がそれぞれ正常な場合、余弦波電圧Vx1と余弦波電圧Vx2とは略等しい値となり、正弦波電圧Vy1と正弦波電圧Vy2とは略等しい値となる。
後述する制御部41は、余弦波電圧Vx1,Vx2と正弦波電圧Vy1,Vy2との比(Vy1/Vx1,Vy2/Vx2)の逆正接を算出することで、モータ10の電気角θを取得する。ここで、第1角度センサ28の出力値に基づいて取得されるモータ10の電気角の検出値をθ1と表し、第2角度センサ29の出力値に基づいて取得されるモータ10の電気角の検出値をθ2と表す。
第1電源リレー31は、バッテリ30から第1インバータ部21への電力供給を遮断可能に設けられている。第2電源リレー32は、バッテリ30から第2インバータ部22への電力供給を遮断可能に設けられている。本実施形態において、電源リレー31,32は、スイッチ211などと同様にMOSFETとしているが、IGBTやサイリスタや機械式のリレースイッチなどとしてもよい。
また、電源リレー31,32をMOSFETとする場合、バッテリ30が誤って逆向きに接続された場合にダイオードを経由して逆向きの電流が流れるのを防ぐべく、ダイオードの向きが反対向きとなるように電源リレー31,32と直列に接続される図示しない逆接保護リレーをそれぞれ設けることが好ましい。
第1コンデンサ33は、バッテリ30及び第1インバータ部21の入力側と並列に接続される。第2コンデンサ34は、バッテリ30及び第2インバータ部22の入力側と並列に接続される。コンデンサ33,34は、電荷を蓄えることで、インバータ部21,22への入力電圧を安定化させたり、サージ電流などのノイズ成分を抑制したりする。
本実施形態では、第1巻線群11、ならびに、第1巻線群11の通電制御に係る第1インバータ部21、第1電流検出部26、第1角度センサ28、第1電源リレー31、及び、第1コンデンサ33を「第1系統101」とし、第2巻線群12、ならびに、第2巻線群12の通電制御に係る第2インバータ部22、第2電流検出部27、第2角度センサ29、第2電源リレー32、及び、第2コンデンサ34を「第2系統102」とする。
制御部41は、電動パワーステアリング装置5全体の制御を司るものであり、各種演算を実行するマイクロコンピュータ等により構成される。制御部41における各処理は、ROMなどに予め記憶されたプログラムをCPUで実行することによるソフトウェアによって実施されてもよいし、専用の電子回路によるハードウェアによって実施されてもよい。
制御部41は、信号生成部48を有する。信号生成部48は、トルクセンサ94から取得される操舵トルク、および、角度センサ28,29から取得される電気角θ1,θ2などに基づき、スイッチ211〜216,221〜226のオンオフを制御する制御信号を生成する。生成された制御信号は、駆動回路35を経由して、スイッチ211〜216,221〜226のゲートに出力される。制御部41は、スイッチ211〜216,221〜226のオンオフ動作を制御することにより、モータ10の駆動を制御する。なお、図2においては、信号生成部48以外の制御部41の構成の記載を省略している。
制御部41の詳細を図3に示す。図3では、第1系統101の制御(「第1制御部」としての制御)に係る構成を記載している。また、制御部41は、第2系統102の制御に係る構成を備えているが、図3では省略している。
制御部41は、3相2相変換部510、減算器512,513、制御器514,515、dq非干渉電圧演算部516,517、非干渉電圧補正部518,519、及び、2相3相変換部520を有する。
3相2相変換部510は、第1電流検出部26により検出されたU1電流検出値Iu1、V1電流検出値Iv1、及び、W1電流検出値Iw1を、電気角θ1に基づいてUVW座標系からdq座標系に変換し、第1巻線群11のd軸電流検出値Id1、及び、q軸電流検出値Iq1を算出する。ここで、dq軸の電流検出値Id1,Iq1は、3相の電流検出値Iu1,Iv1,Iw1をdq変換した値であり、いずれも電流検出値の概念に含まれるものである。
d軸減算器512は、d軸電流偏差ΔId1を算出する。d軸電流偏差ΔId1は、d軸電流指令値Id1*とフィードバック制御の対象であるd軸電流検出値Id1との偏差である。q軸減算器513は、q軸電流偏差ΔIq1を算出する。q軸電流偏差ΔIq1は、q軸電流指令値Iq1*とフィードバック制御の対象であるq軸電流検出値Iq1との偏差である。
d軸制御器514は、d軸電流偏差ΔId1が0に収束するように、PI演算により基本d軸電圧指令値Vd1*_bを算出する。q軸制御器515は、q軸電流偏差ΔIq1が0に収束するように、PI演算により基本q軸電圧指令値Vq1*_dを算出する。制御器514,515はPID演算などを実施してもよい。
dq非干渉電圧演算部516は、q軸電流偏差ΔIq1に基づき、d軸非干渉化電圧Vd1_dcを算出する。dq非干渉電圧演算部517は、d軸電流偏差ΔId1に基づき、q軸非干渉化電圧Vq1_dcを算出する。
d軸非干渉電圧補正部518は、基本d軸電圧指令値Vd1*_bからd軸非干渉化電圧Vd1_dcを減算することで、d軸電圧指令値Vd1*を算出する。q軸非干渉電圧補正部519は、基本q軸電圧指令値Vq1*_bにq軸非干渉化電圧Vq1_dcを加算することで、q軸電圧指令値Vq1*を算出する。
2相3相変換部520は、電気角θ1に基づき、d軸電圧指令値Vd1*およびq軸電圧指令値Vq1*をdq座標系からUVW座標系に変換する逆dq変換を行い、U相電圧指令値Vu1*、V相電圧指令値Vv1*、及び、W相電圧指令値Vw1*を算出する。
2相3相変換部520により算出された電圧指令値Vu1*,Vv1*,Vw1*は、信号生成部48(図2参照)に出力される。信号生成部48では、電圧指令値Vu1*,Vv1*,Vw1*に基づいて、スイッチ211〜216のオンオフを制御する制御信号を生成する。具体的には、信号生成部48は、各電圧指令値Vu1*,Vv1*,Vw1*に応じた電圧が出力されるようにPWM演算を実施する。生成された制御信号は、駆動回路35(図2参照)を経由して、第1インバータ部21に出力される。図3においては、信号生成部48および駆動回路35の記載を省略している。
制御部41による第2系統102の制御(「第2制御部」としての制御)は、上述した第1系統101の制御と同等であるため説明を省略する。本実施形態では、第1制御部としての「制御部41」は、第1角度センサ28の検出値θ1に基づいて第1インバータ部21の制御を行い、第2制御部としての「制御部41」は、第2角度センサ29の検出値θ2に基づいて第2インバータ部22の電力制御を行う。ここで、第1インバータ部21の制御主体と、第2インバータ部22の制御主体とは異なる装置であってもよい。
以上説明したように、本実施形態の電動パワーステアリング装置5は、互いに磁気的に結合する複数の巻線群11,12を有するモータ10の駆動を制御するものであって、インバータ部21,22と、制御部41と、を備える。
インバータ部21,22は、巻線群11,12毎に設けられている。第1インバータ部21は、第1巻線群11の各相に対応して設けられる上アームスイッチ211〜213、及び、上アームスイッチ211〜213の低電位側に接続される下アームスイッチ214〜216を有する。第2インバータ部22は、第2巻線群12の各相に対応して設けられる上アームスイッチ221〜223、及び、上アームスイッチ221〜223の低電位側に接続される下アームスイッチ224〜226を有する。制御部41は、インバータ部21,22を制御する。具体的には、制御部41は、インバータ部21,22のスイッチ211〜216、221〜226のオンオフ作動を制御する。
図4に示すように、回転電機制御装置1(制御部41)は、車両の自律運転用の制御を行う制御装置60と、表示装置61との通信を行う。
制御装置60は、ドライバなどによって操作される操作部63からの入力信号に応じて、ドライバの操作に応じて車両の走行状態を制御する手動制御と、車両の走行状態を各種センサからの入力に応じて自律的に制御する自律制御とを切り替えて実施する。
ここで、制御装置60が実施する自律制御は、ドライバの操作に応じた制御と、自律的な制御とを組み合わせたものを含み、例えば、ドライバの操作に応じた車両の加減速に関する制御と、車両の操舵を自律的に行う制御と、を組み合わせたものを含むものである。制御装置60は、自律制御時には、車両に取り付けられたカメラなどを含む各種センサから入力される情報に基づいて、車両の操舵を自律的に制御する。
表示装置61は、車両の速度などの情報を表示する一般的なものであり、液晶ディスプレイを含む表示部と、当該表示部を制御する制御部とを含むものである。操作部62は、機械的に操作されるスイッチや、タッチパネルに対する入力や音声による入力などによって操作されるソフトウェア的なものを含むものである。
制御装置60は、操作部62に対するドライバによる操作に応じて、手動制御から自律制御への切り替えを行う。制御装置60は、車両の操舵を自律的に制御する場合、モータ10が出力すべきトルク量(トルク指令値)を回転電機制御装置1に通知する。回転電機制御装置1は、モータ10からそのトルク指令値に応じたトルクを出力させる制御を実施する。なお、制御装置60から回転電機制御装置1に対し、トルク指令値に代えて、ステアリングシャフト92の回転角度などを通知するものであってもよい。
ここで、モータ10を含む電動パワーステアリング装置5に異常が生じている状態では、自律制御を正常に実施できない。そこで、制御装置60は、電動パワーステアリング装置5に異常が生じている場合に、通常制御から自律制御への切り替えを禁止する。なお、通常制御から自律制御への切り替えを禁止する主体は制御部41であってもよい。
制御部41は、電動パワーステアリング装置5の異常判定を行う。具体的には、制御部41は、第1巻線群11、第1巻線群11に電力供給を行う第1インバータ部21及び第1巻線群11と第1インバータ部21との間の配線を含む「第1電源システム」、並びに、第1インバータ部21から第1巻線群11への電力出力の制御に用いられる所定の状態量(θ1,Id1,Iq1)を検出する第1電流検出部26及び第1角度センサ28の異常を判定する。また、制御部41は、第2巻線群12、第2巻線群12に電力供給を行う第2インバータ部22及び第2巻線群12と第2インバータ部22との間の配線を含む「第2電源システム」、並びに、第2インバータ部22から第2巻線群12への電力出力の制御に用いられる所定の状態量(θ2,Id2,Iq2)を検出する第2電流検出部27及び第2角度センサ29の異常を判定する。
電動パワーステアリング装置5の異常判定時において、巻線群11,12のうち制御部41による異常判定の対象とされる方が「第1電機子巻線群」に相当し、異常判定の対象とされない方が「第2電機子巻線群」に相当する。以下の説明では第1巻線群11を異常判定の対象である「第1電機子巻線群」とし、第2巻線群12を異常判定の対象でない「第2電機子巻線群」とする。制御部41は、第2巻線群12を含む第2系統102の異常判定も行うものであるが、第1巻線群11を含む第1系統の異常判定と同等であるため、第2系統102の異常判定についての説明は省略する。
「第1異常判定部」としての制御部41は、第1巻線群11、第1巻線群11に電力供給を行う電源システム、第1電流検出部26、及び第1角度センサ28の少なくともいずれかに異常が生じているか否かを判定する。「第2異常判定部」としての制御部41は、「第1異常判定部」としての制御部41により異常が生じていると判定されたことを条件として、「第1異常判定部」としての制御部41により生じていると判定された異常の種類に応じた第1インバータ部21の電力出力の制御を実施する。また、「第2異常判定部」としての制御部41は、「第1異常判定部」としての制御部41により異常が生じていると判定されたことを条件として、第1巻線群11に電流が流れることで生じる出力トルクが減少する場合に、第2インバータ部22から第2巻線群12に流れる電流を増加させることで、第2巻線群12に電流が流れることで生じる出力トルクを増加させる。この際、第2巻線群12に流すことが可能な電流の最大値を超えない範囲で、第2インバータ部22から第2巻線群12に流れる電流を増加させる。
さらに、「第2異常判定部」としての制御部41は、第1巻線群11、第1巻線群11に電力供給を行う電源システム、第1電流検出部26及び第1角度センサ28の少なくともいずれかに異常が生じているか否かを再度判定する。そして、「禁止部」としての制御部41は、「第2異常判定部」としての制御部41により異常が生じていると判定されたことを条件として、第1インバータ部21から第1巻線群11への電力供給を禁止する。
「第1異常判定部」及び「第2異常判定部」としての制御部41は、以下に説明するショート異常、オープン異常、第1電流検出部26の異常、及び、第1角度センサ28の異常を判定する。以下、オープン異常、第1電流検出部26の異常、及び、第1角度センサ28の異常にそれぞれについて説明する。
制御部41によるショート異常の判定について説明する。「第1異常判定部」としての制御部41は、巻線群11及び巻線群11に電力供給を行う第1電源システムの少なくとも一方においてショート異常が生じているか否かを判定する。ここで、第1巻線群11に電力供給を行う第1電源システムとは、バッテリ30と第1インバータ部21との間の配線(第1上側母線218、及び第1下側母線219)、巻線群11に電力供給を行う第1インバータ部21、及び第1巻線群11と第1インバータ部21との間の配線を含むものである。また、ショート異常は、第1巻線群11が筐体などと接触することで生じる地絡や、第1インバータ部21におけるスイッチ211〜216におけるショート故障(閉固着)や、バッテリ30と第1インバータ部21との間の配線が筐体などと接触することで生じる地絡や、第1巻線群11と第1インバータ部21との間の配線が筐体などと接触することで生じる地絡を含むものである。
制御部41は、第1電流検出部26による相電流Iu1,Iv1,Iw1の検出値や、バッテリ30から第1インバータ部21への入力電流の検出値に基づいて、ショート異常の発生を判定する。より具体的には、第1電流検出部26による相電流Iu1,Iv1,Iw1の検出値が所定の閾値を超える場合に、第1巻線群11、又は、第1巻線群11と第1インバータ部21との間の配線におけるショート異常が発生していると判定する。また、制御部41は、バッテリ30から第1インバータ部21への入力電流の検出値が所定値を超える場合に、バッテリ30と第1インバータ部21との間の配線、又は、第1インバータ部21におけるショート異常が発生していると判定する。
「第2異常判定部」としての制御部41は、「第1異常判定部」としての制御部41によりショート異常が発生していると判定されたことを条件として、第1インバータ部21から第1巻線群11に流す電流量を減少させる。これにより、第1巻線群11、及び、第1インバータ部21を含む電源システムにおいて短絡電流が流れることで、第1巻線群11、及び、第1インバータ部21を含む電源システムに損傷が生じることを抑制する。また、「第2異常判定部」としての制御部41は、「第1異常判定部」としての制御部41によりショート異常が発生していると判定されたことを条件として、第2インバータ部22から第2巻線群12に流れる電流を増加させることで、第2巻線群12に電流が流れることで生じる出力トルクを増加させる。
具体的には、「第2異常判定部」としての制御部41は、巻線群11に流れるq軸電流の指令値Iq1*を0Aに設定し、d軸電流の指令値Id1*を10Aに設定する。また、制御部41は、「第1異常判定部」としての制御部41によりショート異常が発生していると判定される前と比較して、第2巻線群12に流れるq軸電流の指令値Iq2*を2倍に設定する。なお、制御部41は、d軸電流指令値Id2*を2倍に設定してもよい。当該制御により、「第1異常判定部」としての制御部41によりショート異常が発生していると判定される前と同等のトルクをモータ10から出力することが可能になる。
「第2異常判定部」としての制御部41は、第1インバータ部21から第1巻線群11に流れる電流を減少させた状態で、第1電流検出部26による相電流Iu1,Iv1,Iw2の検出値や、バッテリ30から第1インバータ部21への入力電流の検出値に基づいて、ショート異常の発生を再び判定する。そして、「禁止部」としての制御部41は、「第2異常判定部」としての制御部によりショート異常が発生していると判定されたことを条件として、第1インバータ部21から第1巻線群11への電力供給を禁止する。
次に、制御部41によるオープン異常の判定について説明する。「第1異常判定部」としての制御部41は、第1巻線群11及び第1巻線群11に電力供給を行う電源システムの少なくとも一方においてオープン異常が生じているか否かを判定する。オープン異常は、第1巻線群11における断線や、第1インバータ部21におけるスイッチ211〜216におけるオープン故障(開固着)や、バッテリ30と第1インバータ部21との間の配線における断線や、第1巻線群11と第1インバータ部21との間の配線における断線を含むものである。
制御部41は、第1電流検出部26による相電流Iu1,Iv1,Iw1の検出値や、バッテリ30から第1インバータ部21への入力電流の検出値に基づいて、オープン異常の発生を判定する。より具体的には、第1インバータ部21が所定電圧を出力している状況下で第1電流検出部26による相電流Iu1,Iv1,Iw2の検出値が所定の閾値を下回る場合に、第1巻線群11、第1巻線群11と第1インバータ部21との間の配線、又は、第1インバータ部21におけるオープン異常が発生していると判定する。また、制御部41は、第1インバータ部21の出力電圧の指令値Vu1*,Vv1*,Vw1*が0より大きい所定電圧とされている状況下でバッテリ30から第1インバータ部21への入力電流の検出値が所定値を下回る場合に、バッテリ30と第1インバータ部21との間の配線、又は、第1インバータ部21におけるオープン異常が発生していると判定する。
「第2異常判定部」としての制御部41は、「第1異常判定部」としての制御部41によりオープン異常が発生していると判定されたことを条件として、第2インバータ部22から第2巻線群12に流れる電流を増加させることで、第2巻線群12に電流が流れることで生じる出力トルクを増加させる。具体的には、制御部41は、第1インバータ部21から第1巻線群11への出力電流の指令値Iq1*と検出値Iq1との差分を算出し、その差分を第2インバータ部22から第2巻線群12への出力電流の指令値Iq2*に加算する。当該制御により、「第1異常判定部」としての制御部41によりオープン異常が発生していると判定される前と同等のトルクをモータ10から出力することが可能になる。
また、「第2異常判定部」としての制御部41は、「第1異常判定部」としての制御部41によりオープン異常が発生していると判定された場合、オープン異常が生じていると判定された後にオープン異常が生じていると判定される前と比較して、第1インバータ部21から第1巻線群11への出力電流の指令値Id1*,Iq1*の変更を実施せず、第1インバータ部21から第1巻線群11への電力出力を継続する。当該制御により、第1巻線群11、第1インバータ部21、又は、第1巻線群11と第1インバータ部21との配線において、U相、V相、及びW相のいずれか1つの相にオープン異常が発生し、他の2相が正常である場合、その正常な2相に電流を流しトルクを出力することができる。
「第2異常判定部」としての制御部41は、第1電流検出部26による相電流Iu1,Iv1,Iw1の検出値や、バッテリ30から第1インバータ部21への入力電流の検出値に基づいて、オープン異常の発生を再び判定する。そして、「禁止部」としての制御部41は、「第2異常判定部」としての制御部によりオープン異常が発生していると判定されたことを条件として、第1インバータ部21から第1巻線群11への電力供給を禁止する。
次に、制御部41による第1電流検出部26における異常の判定について説明する。「第1異常判定部」としての制御部41は、第1電流検出部26に異常が生じているか否かを判定する。第1電流検出部26による電流Iu1,Iv1,Iw1の検出値の合計値の大きさは、第1電流検出部26が正常な場合略0となり、相電流を検出する検出素子261〜263や、検出素子261〜263と制御部41との配線などにおいて異常が生じていると0より大きい値となる。そこで、制御部41は、第1電流検出部26による電流Iu1,Iv1,Iw1の検出値の合計値の大きさが所定値より大きい(略0となっていない)場合に、第1電流検出部26に異常が生じていると判定する。
「第2異常判定部」としての制御部41は、「第1異常判定部」としての制御部41により第1電流検出部26に異常が発生していると判定されたことを条件として、第1インバータ部21から第1巻線群11に流す電流量を減少させる。これにより、第1巻線群11に対して過剰な電流が流れ、モータ10の出力トルクが変動することを抑制する。また、「第2異常判定部」としての制御部41は、「第1異常判定部」としての制御部41により第1電流検出部26に異常が発生していると判定されたことを条件として、第2インバータ部22から第2巻線群12に流れる電流を増加させることで、第2巻線群12に電流が流れることで生じる出力トルクを増加させる。
具体的には、「第2異常判定部」としての制御部41は、第1巻線群11に流れるq軸電流の指令値Iq1*を0Aに設定する。さらに、制御部41は、第1インバータ部21から見た第1巻線群11側の回路の時定数より長い周期、かつ、第1インバータ部21から出力される電力の実効値が0となるようにd軸電流の指令値Id1*を変化させる。当該制御により、第1巻線群11に電流が流れることに伴うヨーレイトの変動が抑制される。また、第1インバータ部21から第1巻線群11に電流が流れるため、第1電流検出部26の異常判定が継続できる。さらに、制御部41は、モータ10からトルクが出力されてから車両のヨーレイトが変化するまでの応答時間であるヨーレイト時定数より短い周期で、d軸電流の指令値Id1*を変化させるとよい。
また、制御部41は、「第1異常判定部」としての制御部41によりショート異常が発生していると判定される前と比較して、第2巻線群12に流れるq軸電流の指令値Iq1*を2倍に設定する。なお、制御部41は、d軸電流指令値Id2*を2倍に設定してもよい。当該制御により、「第1異常判定部」としての制御部41によりショート異常が発生していると判定される前と同等のトルクをモータ10から出力することができる。
「第2異常判定部」としての制御部41は、第1電流検出部26の検出値に基づいて、第1電流検出部26における異常の発生の有無を再び判定する。そして、「禁止部」としての制御部41は、「第2異常判定部」としての制御部41により第1電流検出部26に異常が発生していると判定されたことを条件として、第1インバータ部21から第1巻線群11への電力供給を禁止する。
次に、制御部41による第1角度センサ28の異常の判定について説明する。「第1異常判定部」としての制御部41は、第1角度センサ28に異常が生じているか否かを判定する。第1角度センサ28は、同一の回転角度を出力する2つの検出素子を備えている。これらの検出素子が正常である場合、検出素子の出力値は同じ値となる。そこで、制御部41は、第1角度センサ28を構成する2つの検出素子の出力値を比較して、所定値以上のずれが生じていた場合に第1角度センサ28に異常が生じていると判定する。
具体的には、制御部41は、第1角度センサ28の第1磁気検出素子が出力する余弦波電圧Vx1と、第1角度センサ28の第2磁気検出素子が出力する余弦波電圧Vx2とを比較する。また、制御部41は、第1角度センサ28の第1磁気検出素子が出力する正弦波電圧Vy1と第1角度センサ28の第2磁気検出素子が出力する正弦波電圧Vy2とを比較する。図5に各磁気検出素子が出力する余弦波電圧Vx1,Vx2と、正弦波電圧Vy1,Vy2と、を示す。制御部41は、余弦波電圧Vx1,Vx2の間で所定値以上の差異が生じている場合、又は、正弦波電圧Vy1,Vy2の間で所定値以上の差異が生じている場合、第1角度センサ28に異常が生じていると判定する。
「第2異常判定部」としての制御部41は、「第1異常判定部」としての制御部41により第1角度センサ28に異常が発生していると判定されたことを条件として、第1インバータ部21から第1巻線群11に流す電流量を減少させる。これにより、モータ10の出力トルクが変動することを抑制する。また、「第2異常判定部」としての制御部41は、「第1異常判定部」としての制御部41により第1角度センサ28に異常が発生していると判定されたことを条件として、第2インバータ部22から第2巻線群12に流れる電流を増加させることで、第2巻線群12に電流が流れることで生じる出力トルクを増加させる。
具体的には、「第2異常判定部」としての制御部41は、第1巻線群11に流れるq軸電流の指令値Iq1*及びd軸電流の指令値Id1*を0Aに設定する。また、制御部41は、「第1異常判定部」としての制御部41により第1角度センサ28に異常が発生していると判定される前と比較して、第2巻線群12に流れるq軸電流の指令値Iq2*を2倍に設定する。なお、制御部41は、d軸電流指令値Id2*を2倍に設定してもよい。当該制御により、「第1異常判定部」としての制御部41により第1角度センサ28に異常が発生していると判定される前と同等のトルクをモータ10から出力することができる。
「第2異常判定部」としての制御部41は、第1角度センサ28の出力と第2角度センサ29の出力との比較を行い、第1角度センサ28における異常の発生の有無を再び判定する。そして、「禁止部」としての制御部41は、「第2異常判定部」としての制御部41により第1角度センサ28に異常が発生していると判定されたことを条件として、第1インバータ部21から第1巻線群11への電力供給を禁止する。
図6にショート異常の判定処理を表すフローチャートを示す。当該判定処理は、制御部41により実施される。ステップS01〜S05の処理が、「第1異常判定部」による処理に相当する。ステップS06〜S12の処理が、「第2異常判定部」による処理に相当する。
ステップS01において、第1電流検出部26から、第1インバータ部21から第1巻線群11に流れる各相の電流Iu1,Iv1,Iw1の検出値を取得する。ステップS02において、各相の電流Iu1,Iv1,Iw1の検出値に基づいて、ショート異常が生じているか否かを判定する。具体的には、相電流Iu1,Iv1,Iw1の検出値の少なくとも一つが所定の閾値を超えている否かに基づき、ショート異常が生じているか否かを判定する。ステップS02の判定に用いる閾値は、モータ10が正常動作している場合の各相の電流Iu1,Iv1,Iw1の最大値より大きく設定されるとともに、第1巻線群11、又は、第1インバータ部21と第1巻線群11との間の配線に過電流が生じているか否かを判定可能な値に設定されており、例えば、200Aに設定されている。
ショート異常が生じていないと判定される場合(S02:NO)、ステップS03において、第1異常カウンタを0に初期化し、所定の待機時間の経過後、ステップS01以降の処理を再度行う。なお、第1異常カウンタの初期値は0である。ショート異常が生じていると判定される場合(S02:YES)、ステップS04において、第1異常カウンタを1増加させる。
ステップS04の処理の後、ステップS05において、第1異常カウンタが所定値(例えば、5)以上であるか否かを判定する。第1異常カウンタが所定値より小さい場合(S05:NO)、所定の待機時間が経過するまで待機し、ステップS01以降の処理を再度行う。
第1異常カウンタが所定値以上である場合(S05:YES)、ステップS06において、第1インバータ部21から第1巻線群11に流れる電流量を減少させる。具体的には、第1巻線群11に流れるq軸電流の指令値Iq1*を0Aに設定し、d軸電流の指令値Id1*を10Aに設定する。ステップS07において、第2インバータ部22から第2巻線群12に流す電流を2倍に増加させる。この際、第2インバータ部22から第2巻線群12に流す電流が、第2巻線群12に流すことが可能な電流の最大値を超えない範囲となるように制限を行う。ステップS07の後、所定の待機時間が経過するまで待機する。
ステップS08において、第1電流検出部26から、第1インバータ部21から第1巻線群11に流れる各相の電流Iu1,Iv1,Iw1の検出値を取得する。ステップS09において、各相の電流Iu1,Iv1,Iw1の検出値に基づいて、ショート異常が生じているか否かを判定する。具体的には、各相の電流Iu1,Iv1,Iw1の検出値の少なくとも一つが所定の閾値(200A)を超えている否かに基づき、ショート異常が生じているか否かを判定する。なお、ステップS02の判定に用いる閾値と、ステップS09の判定に用いる閾値とは、異なる値であってもよい。
ショート異常が生じていると判定される場合(S09:YES)、ステップS10において、第2異常カウンタを1増加させる。なお、第2異常カウンタの初期値は0である。ステップS11において、第2異常カウンタが所定値(例えば、5)以上であるか否かを判定する。第2異常カウンタが所定値より小さい場合(S11:NO)、所定の待機時間が経過するまで待機し、ステップS08以降の処理を再度行う。第2異常カウンタが所定値以上の場合(S11:YES)、ステップS12において、第1インバータ部21から第1巻線群11への電力供給を停止し、処理を終了する。
また、ショート異常が生じていないと判定される場合(S09:NO)、ステップS13において、第2異常カウンタを0に初期化する。ステップS14において、正常カウンタを1増加させる。なお、正常カウンタの初期値は0である。ステップS15において、正常カウンタが所定値(例えば、5)以上であるか否かを判定する。正常カウンタが所定値より小さい場合(S15:NO)、所定の待機時間が経過するまで待機し、ステップS09以降の処理を再度行う。正常カウンタが所定値以上の場合(S15:YES)、ステップS16において、第1異常カウンタ及び正常カウンタを初期化した後、所定の待機時間が経過するまで待機し、ステップS01以降の処理を再度行う。
図7にオープン異常の判定処理を表すフローチャートを示す。当該判定処理は、制御部41により実施される。図6と同等の処理については同一の符号を付し、適宜説明を省略する。また、図6に示すフローチャートにおける第1異常カウンタ、第2異常カウンタ、及び、正常カウンタと、図7に示すフローチャートにおける第1異常カウンタ、第2異常カウンタ、及び、正常カウンタとは、説明の便宜上同一の名前を付しているが異なる変数である。
図7に示すフローチャートでは、図6のステップS01の処理に代えてステップS21の処理を行い、ステップS02の処理に代えてステップS22の処理を行い、ステップS06の処理を省略し、ステップS07の処理に代えてステップS23の処理を行い、ステップS08の処理に代えてステップS24の処理を行い、ステップS09の処理に換えてステップS25の処理を行う。図7に示すステップS21,S22,S03〜S05の処理が、「第1異常判定部」による処理に相当する。ステップS23〜S25,S10〜S16の処理が、「第2異常判定部」による処理に相当する。
ステップS21において、第1電流検出部26から第1インバータ部21から第1巻線群11に流れる各相の電流Iu1,Iv1,Iw1の検出値を取得し、バッテリ30の出力電圧(電源電圧)の検出値を取得し、第1インバータ部21の出力電圧の指令値Vu1*,Vv1*,Vw1*を取得し、モータ10の回転速度を取得する。ステップS22において、ステップS21で取得した値に基づいて、オープン異常が生じているか否かを判定する。具体的には、具体的には、各相の電流の検出値が所定の閾値を下回り、かつ、電源電圧の検出値が所定の閾値を超え、第1インバータ部21の出力電圧の指令値Vu1*,Vv1*,Vw1*が所定の閾値を超え、かつ、モータ10の回転速度が所定の閾値を下回るか否かを判定する。
ステップS22において、各相の電流Iu1,Iv1,Iw1の検出値の判定に用いる閾値は、第1インバータ部21から第1巻線群11に電流が流れていないことを判定可能な値に設定され、例えば、30Aに設定される。また、電源電圧の検出値の判定に用いる閾値は、バッテリ30から第1インバータ部21に電力が供給されていることを判定可能な値に設定され、例えば、9Vに設定される。第1インバータ部21の出力電圧の指令値Vu1*,Vv1*,Vw1*の判定に用いる閾値は、第1インバータ部21から第1巻線群11に電力が出力されていることを判定可能な値に設定され、例えば、5Vに設定される。モータ10の回転速度の判定に用いる閾値は、第1インバータ部21から第1巻線群11に電流が流れていないことを判定可能な値に設定され、例えば、500rpmに設定される。なお、電源電圧の検出値の判定や、回転速度の判定は省略してもよい。
オープン異常が生じていると判定される場合(S22:YES)、ステップS04以降の処理を行い、オープン異常が生じていないと判定される場合(S22:NO)、ステップS05以降の処理を行う。
ステップS05において肯定的な判断が行われた場合(S05:YES)、ステップS23において、第2インバータ部22から第2巻線群12への出力電流を増加させる。具体的には、第1インバータ部21から第1巻線群11への出力電流の指令値Iq1*と検出値Iq1との差分を算出し、その差分を第2インバータ部22から第2巻線群12への出力電流の指令値Iq2*に加算する。この際、第2インバータ部22から第2巻線群12に流す電流が、第2巻線群12に流すことが可能な電流の最大値を超えない範囲となるように制限を行う。ステップS23の後、所定の待機時間の経過後、ステップS24以降の処理を行う。
ステップS24において、第1電流検出部26から第1インバータ部21から第1巻線群11に流れる相電流Iu1,Iv1,Iw1の検出値を取得し、バッテリ30の出力電圧(電源電圧)の検出値を取得し、第1インバータ部21の出力電圧の指令値Vu1*,Vv1*,Vw1*を取得し、モータ10の回転速度を取得する。ステップS25において、ステップS24で取得した値に基づいて、オープン異常が生じているか否かを判定する。具体的には、具体的には、各相の電流の検出値が所定の閾値を下回り、かつ、電源電圧の検出値が所定の閾値を超え、第1インバータ部21の出力電圧の指令値Vu1*,Vv1*,Vw1*が所定の閾値を超え、かつ、モータ10の回転速度が所定の閾値を下回るか否かを判定する。なお、ステップS22の判定に用いる閾値と、ステップS25の判定に用いる閾値とは、異なる値であってもよい。
ステップS25において、肯定的な判断がなされた場合、つまり、オープン異常が生じていると判定される場合(S25:YES)、ステップS10の処理を行う。ステップS25において、否定的な判断がなされた場合、つまり、オープン異常が生じていいないと判定される場合(S25:NO)、ステップS13の処理を行う。
図8に第1角度センサ28の異常判定処理を表すフローチャートを示す。当該判定処理は、制御部41により実施される。図6と同等の処理については同一の符号を付し、適宜説明を省略する。また、図6,7に示すフローチャートにおける第1異常カウンタ、第2異常カウンタ、及び、正常カウンタと、図8に示すフローチャートにおける第1異常カウンタ、第2異常カウンタ、及び、正常カウンタとは、説明の便宜上同一の名前を付しているが異なる変数である。
図8に示すフローチャートでは、図6のステップS01の処理に代えてステップS31の処理を行い、ステップS02の処理に代えてステップS32の処理を行い、ステップS06の処理に代えてステップS33の処理を行い、ステップS08の処理に代えてステップS34の処理を行い、ステップS09の処理に代えてステップS35の処理を行う。図8に示すステップS31,S32,S03〜S05の処理が、「第1異常判定部」による処理に相当する。ステップS33,S07,S34,S35,S10〜S16の処理が、「第2異常判定部」による処理に相当する。
ステップS31において、第1角度センサ28から余弦波電圧Vx1,Vx2及び正弦波電圧Vy1,Vy2を取得する。ステップS32において、第1角度センサ28に異常が生じているか否かを判定する。具体的には、余弦波電圧Vx1と余弦波電圧Vx2との差が所定の閾値より大きいか、又は、正弦波電圧Vy1と正弦波電圧Vy2との差が所定の閾値より大きい場合、第1角度センサ28に異常が生じていると判定する。なお、余弦波電圧Vx1と正弦波電圧Vy1に基づく回転角度の検出値と、余弦波電圧Vx2と正弦波電圧Vy2に基づく回転角度の検出値とを比較し、所定値以上の差が生じている場合に第1角度センサ28に異常が生じていると判定する構成としてもよい。
第1角度センサ28に異常が生じている場合(S32:YES)、ステップS04以降の処理を行い、第1角度センサ28に異常が生じていない場合(S32:NO)、ステップS03以降の処理を行う。
ステップS05において肯定的な判断が行われた場合(S05:YES)、ステップS33において、第1インバータ部21から第1巻線群11に流す電流量を減少させる。具体的には、第1巻線群11に流れるq軸電流の指令値Iq1*、及び、d軸電流の指令値Id1*をそれぞれ0Aに設定する。ステップS33の後、ステップS07以降の処理を行う。
ステップS34において、第1角度センサ28から余弦波電圧Vx1,Vx2及び正弦波電圧Vy1,Vy2を取得する。ステップS35において、第1角度センサ28に異常が生じているか否かを判定する。具体的には、余弦波電圧Vx1と余弦波電圧Vx2との差が所定の閾値より大きいか、又は、正弦波電圧Vy1と正弦波電圧Vy2との差が所定の閾値より大きい場合、第1角度センサ28に異常が生じていると判定する。なお、余弦波電圧Vx1と正弦波電圧Vy1に基づく回転角度の検出値と、余弦波電圧Vx2と正弦波電圧Vy2に基づく回転角度の検出値とを比較し、所定値以上の差が生じている場合に第1角度センサ28に異常が生じていると判定する構成としてもよい。また、ステップS32とステップS34とで異なる閾値を用いてもよい。
第1角度センサ28に異常が生じている場合(S35:YES)、ステップS10以降の処理を行い、第1角度センサ28に異常が生じていない場合(S35:NO)、ステップS13以降の処理を行う。
図9に第1電流検出部26の異常判定処理を表すフローチャートを示す。当該判定処理は、制御部41により実施される。図6と同等の処理については同一の符号を付し、適宜説明を省略する。また、図6〜8に示すフローチャートにおける第1異常カウンタ、第2異常カウンタ、及び、正常カウンタと、図8に示すフローチャートにおける第1異常カウンタ、第2異常カウンタ、及び、正常カウンタとは、説明の便宜上同一の名前を付しているが異なる変数である。
図9に示すフローチャートでは、図6のステップS02の処理に代えてステップS41の処理を行い、ステップS06の処理に代えてステップS42の処理を行い、ステップS09の処理に換えてステップS43の処理を行う。図9に示すステップS01,S41,S03〜S05の処理が、「第1異常判定部」による処理に相当する。ステップS42,S07,S08,S43,S10〜S16の処理が、「第2異常判定部」による処理に相当する。
ステップS41において、ステップS01において取得した第1電流検出部26による相電流Iu1,Iv1,Iw1の検出値に基づいて、第1電流検出部26に異常が生じているか否かを判定する。具体的には、第1電流検出部26による相電流Iu1,Iv1,Iw1の検出値の合計値の大きさが所定の閾値(例えば、5A)より大きいか否かを判定する。第1電流検出部26による相電流Iu1,Iv1,Iw1の検出値の合計値は、第1電流検出部26が正常な場合、略0Aとなる。そこで、ステップS41において判定に用いる閾値を0Aより大きい所定の閾値に設定することで、第1電流検出部26の異常(例えば、相電流Iu1,Iv1,Iw1の検出値のうち1つ又は2つが0Aに固着する異常)を判定することができる。なお、第1インバータ部21から第1巻線群11に所定値以上の電圧が出力され、かつ、第1電流検出部26による相電流Iu1,Iv1,Iw1の検出値の少なくともいずれか1つが0Aに固着している場合に、第1電流検出部26に異常が生じていると判定する構成としてもよい。
ステップS05において肯定的な判断が行われた場合(S05:YES)、ステップS42において、第1インバータ部21から第1巻線群11に流す電流量を減少させる。具体的には、第1巻線群11に流れるq軸電流の指令値Iq1*を0Aに設定する。さらに、第1インバータ部21から見た第1巻線群11側の回路の時定数より長い周期、かつ、モータ10からトルクが出力されてから車両のヨーレイトが変化するまでの応答時間であるヨーレイト時定数より短い周期で、かつ、実効値が0となるようにd軸電流の指令値Id1*を変化させる。これにより、第1巻線群11に電流が流れることでモータ10にトルクが発生し、車両のヨーレイトが変化することを抑制しつつ、第1インバータ部21から第1巻線群11に電流を流すことができる。
ステップS43において、ステップS08において取得した第1電流検出部26による相電流Iu1,Iv1,Iw1の検出値に基づいて、第1電流検出部26に異常が生じているか否かを判定する。具体的には、第1電流検出部26による相電流Iu1,Iv1,Iw1の検出値の合計値の大きさが所定の閾値(例えば、5A)より大きいか否かを判定する。ステップS41で用いる閾値と、ステップS43で用いる閾値とは異なる値であってもよい。
図10に手動制御から自律制御への切り替え処理を表すフローチャートを示す。当該処理は、制御装置60によって所定周期毎に実施される。
ステップS51において、手動制御から自律制御への切り替え指令が入力されているか否かを判定する。切り替え指令が入力されていない場合(S51:NO)、そのまま処理を終了する。切り替え指令が入力されている場合(S51:YES)、ステップS52において、電動パワーステアリング装置5が正常であるか否かの判定を行う。具体的には、制御部41から制御装置60に対して、電動パワーステアリング装置5に異常が生じている旨の通知がなされているか否かを判定する。電動パワーステアリング装置5が正常である場合(S52:NO)、ステップS53において、手動制御から自律制御への切り替えを行い、処理を終了する。電動パワーステアリング装置5が異常である場合(S152:YES)、ステップS54において、手動制御から自律制御への切り替えを禁止し、処理を終了する。
(他の実施形態)
・上記実施形態の制御部41は、ショート異常、オープン異常、第1電流検出部26の異常、及び、第1角度センサ28の異常を判定する。これを変更し、制御部41が、ショート異常、オープン異常、第1電流検出部26の異常、及び、第1角度センサ28の異常のうち少なくともいずれか一つを判定する構成としてもよい。
・上記実施形態のモータ10は、2つの巻線群11,12を備える構成としたが、これを変更し、3つ以上の巻線群を備える構成としてもよい。
・上記実施形態のモータ10として、永久磁石型ブラシレスモータを用いたがこれを変更してもよい。例えば、界磁巻線型ブラシレスモータを用いてもよい。
・自律運転制御装置60による自律運転制御は省略してもよい。
・回転電機システムは、ステアリングシステム以外に適用されるものであってもよい。即ち、車両の動力源として動作する回転電機を含む回転電機システムに本実施形態の構成を適用してもよい。
10…モータ、11…第1巻線群、12…第2巻線群、21…第1インバータ部(第1電源システム)、22…第2インバータ部(第2電源システム)、26…第1電流検出部、28…第1角度センサ、41…制御部、90…ステアリングシステム(回転電機システム)。

Claims (10)

  1. 互いに独立した第1電機子巻線群(11)、及び、第2電機子巻線群(12)を含む回転電機(10)と、
    前記第1電機子巻線群に電力を供給する第1電源システム(21)と、
    前記第2電機子巻線群に電力を供給する第2電源システム(22)と、
    前記第1電源システムから前記第1電機子巻線群への電力出力の制御に用いられる所定の状態量を検出するセンサ(26,28)と、
    前記第1電機子巻線群、前記第1電源システム、及び、前記センサの少なくともいずれかに異常が生じているか否かを判定する第1異常判定部(41)と、
    前記第1異常判定部により異常が生じていると判定されたことを条件として、前記第1異常判定部により生じていると判定された異常の種類に応じた前記電力出力の制御を実施し、前記第1電機子巻線群に電流が流れることで生じる出力トルクが減少する場合に、前記第2電源システムから前記第2電機子巻線群に流れる電流を増加させることで、前記第2電機子巻線群に電流が流れることで生じる出力トルクを増加させるとともに、前記第1電機子巻線群、前記第1電源システム、及び、前記センサの少なくともいずれかに異常が生じているか否かを判定する第2異常判定部(41)と、
    前記第2異常判定部により異常が生じていると判定されたことを条件として、前記第1電源システムから前記第1電機子巻線群への電力供給を禁止する禁止部と、を備え
    前記センサは、前記回転電機の回転角度を検出する第1角度センサ(28)を含み、
    前記回転電機の回転角度を検出する第2角度センサ(29)と、
    前記第1角度センサの検出値に基づいて、前記第1電源システムから前記第1電機子巻線群への電力出力の制御を実施する第1制御部と、
    前記第2角度センサの検出値に基づいて、前記第2電源システムから前記第2電機子巻線群への電力出力の制御を実施する第2制御部と、を更に備え、
    前記第1異常判定部は、前記第1角度センサに異常が生じているか否かを判定し、
    前記第2異常判定部は、前記第1異常判定部により前記第1角度センサに前記異常が生じていると判定されたことを条件として、前記第1電源システムから前記第1電機子巻線群に流れる電流を0Aに変更するとともに、前記第1角度センサに異常が生じているか否かを判定する回転電機システム(90)。
  2. 前記第1異常判定部は、前記第1電機子巻線群、及び前記第1電源システムの少なくとも一方においてショート異常が生じているか否かを判定し、
    前記第2異常判定部は、前記第1異常判定部により前記ショート異常が生じていると判定されたことを条件として、前記第1電源システムから前記第1電機子巻線群に流れるq軸電流を0A、d軸電流を0A以外の所定値に変更するとともに、前記ショート異常が生じているか否かを判定する請求項1に記載の回転電機システム。
  3. 互いに独立した第1電機子巻線群(11)、及び、第2電機子巻線群(12)を含む回転電機(10)と、
    前記第1電機子巻線群に電力を供給する第1電源システム(21)と、
    前記第2電機子巻線群に電力を供給する第2電源システム(22)と、
    前記第1電源システムから前記第1電機子巻線群への電力出力の制御に用いられる所定の状態量を検出するセンサ(26,28)と、
    前記第1電機子巻線群、前記第1電源システム、及び、前記センサの少なくともいずれかに異常が生じているか否かを判定する第1異常判定部(41)と、
    前記第1異常判定部により異常が生じていると判定されたことを条件として、前記第1異常判定部により生じていると判定された異常の種類に応じた前記電力出力の制御を実施し、前記第1電機子巻線群に電流が流れることで生じる出力トルクが減少する場合に、前記第2電源システムから前記第2電機子巻線群に流れる電流を増加させることで、前記第2電機子巻線群に電流が流れることで生じる出力トルクを増加させるとともに、前記第1電機子巻線群、前記第1電源システム、及び、前記センサの少なくともいずれかに異常が生じているか否かを判定する第2異常判定部(41)と、
    前記第2異常判定部により異常が生じていると判定されたことを条件として、前記第1電源システムから前記第1電機子巻線群への電力供給を禁止する禁止部と、を備え、
    前記第1異常判定部は、前記第1電機子巻線群、及び前記第1電源システムの少なくとも一方においてショート異常が生じているか否かを判定し、
    前記第2異常判定部は、前記第1異常判定部により前記ショート異常が生じていると判定されたことを条件として、前記第1電源システムから前記第1電機子巻線群に流れるq軸電流を0A、d軸電流を0A以外の所定値に変更するとともに、前記ショート異常が生じているか否かを判定する回転電機システム。
  4. 前記センサは、前記第1電源システムから前記第1電機子巻線群に流れる電流を検出する電流センサ(26)を含み、
    前記第1異常判定部は、前記電流センサに異常が生じているか否かを判定し、
    前記第2異常判定部は、前記第1異常判定部により前記電流センサに異常が生じていると判定されたことを条件として、前記第1電機子巻線群を含む回路の時定数より長い周期で、かつ、実効値が0となるように前記第1電源システムから前記第1電機子巻線群に流れる電流を変化させるとともに、前記電流センサに異常が生じているか否かを判定する請求項1乃至3のいずれか1項に記載の回転電機システム。
  5. 互いに独立した第1電機子巻線群(11)、及び、第2電機子巻線群(12)を含む回転電機(10)と、
    前記第1電機子巻線群に電力を供給する第1電源システム(21)と、
    前記第2電機子巻線群に電力を供給する第2電源システム(22)と、
    前記第1電源システムから前記第1電機子巻線群への電力出力の制御に用いられる所定の状態量を検出するセンサ(26,28)と、
    前記第1電機子巻線群、前記第1電源システム、及び、前記センサの少なくともいずれかに異常が生じているか否かを判定する第1異常判定部(41)と、
    前記第1異常判定部により異常が生じていると判定されたことを条件として、前記第1異常判定部により生じていると判定された異常の種類に応じた前記電力出力の制御を実施し、前記第1電機子巻線群に電流が流れることで生じる出力トルクが減少する場合に、前記第2電源システムから前記第2電機子巻線群に流れる電流を増加させることで、前記第2電機子巻線群に電流が流れることで生じる出力トルクを増加させるとともに、前記第1電機子巻線群、前記第1電源システム、及び、前記センサの少なくともいずれかに異常が生じているか否かを判定する第2異常判定部(41)と、
    前記第2異常判定部により異常が生じていると判定されたことを条件として、前記第1電源システムから前記第1電機子巻線群への電力供給を禁止する禁止部と、を備え、
    前記センサは、前記第1電源システムから前記第1電機子巻線群に流れる電流を検出する電流センサ(26)を含み、
    前記第1異常判定部は、前記電流センサに異常が生じているか否かを判定し、
    前記第2異常判定部は、前記第1異常判定部により前記電流センサに異常が生じていると判定されたことを条件として、前記第1電機子巻線群を含む回路の時定数より長い周期で、かつ、実効値が0となるように前記第1電源システムから前記第1電機子巻線群に流れる電流を変化させるとともに、前記電流センサに異常が生じているか否かを判定する回転電機システム。
  6. 前記第2異常判定部は、前記第1異常判定部により異常が生じていると判定された後に前記異常が生じていると判定される前と比較して、前記第2電源システムから前記第2電機子巻線群に流れる電流を2倍にすることで、前記第2電機子巻線群に電流が流れることで生じる出力トルクを増加させる請求項1乃至5のいずれか1項に記載の回転電機システム。
  7. 前記第1異常判定部は、前記第1電機子巻線群、及び前記第1電源システムの少なくとも一方においてオープン異常が生じているか否かを判定し、
    前記第2異常判定部は、前記第1異常判定部により前記オープン異常が生じていると判定されたことを条件として、前記オープン異常が生じていると判定された後に前記オープン異常が生じていると判定される前と比較して、前記第1電機子巻線群に流れる電流の指令値の変更を実施せず、前記第1電機子巻線群に流れる電流の指令値と、前記第1電機子巻線群に流れる電流の検出値との差分を算出し、その差分を前記第2電源システムから前記第2電機子巻線群に流れる電流の指令値に加算することで、前記第2電機子巻線群に電流が流れることで生じる出力トルクを増加させるとともに、前記オープン異常が生じているか否かを判定する請求項1乃至6のいずれか1項に記載の回転電機システム。
  8. 互いに独立した第1電機子巻線群(11)、及び、第2電機子巻線群(12)を含む回転電機(10)と、
    前記第1電機子巻線群に電力を供給する第1電源システム(21)と、
    前記第2電機子巻線群に電力を供給する第2電源システム(22)と、
    前記第1電源システムから前記第1電機子巻線群への電力出力の制御に用いられる所定の状態量を検出するセンサ(26,28)と、
    前記第1電機子巻線群、前記第1電源システム、及び、前記センサの少なくともいずれかに異常が生じているか否かを判定する第1異常判定部(41)と、
    前記第1異常判定部により異常が生じていると判定されたことを条件として、前記第1異常判定部により生じていると判定された異常の種類に応じた前記電力出力の制御を実施し、前記第1電機子巻線群に電流が流れることで生じる出力トルクが減少する場合に、前記第2電源システムから前記第2電機子巻線群に流れる電流を増加させることで、前記第2電機子巻線群に電流が流れることで生じる出力トルクを増加させるとともに、前記第1電機子巻線群、前記第1電源システム、及び、前記センサの少なくともいずれかに異常が生じているか否かを判定する第2異常判定部(41)と、
    前記第2異常判定部により異常が生じていると判定されたことを条件として、前記第1電源システムから前記第1電機子巻線群への電力供給を禁止する禁止部と、を備え、
    前記第1異常判定部は、前記第1電機子巻線群、及び前記第1電源システムの少なくとも一方においてオープン異常が生じているか否かを判定し、
    前記第2異常判定部は、前記第1異常判定部により前記オープン異常が生じていると判定されたことを条件として、前記オープン異常が生じていると判定された後に前記オープン異常が生じていると判定される前と比較して、前記第1電機子巻線群に流れる電流の指令値の変更を実施せず、前記第1電機子巻線群に流れる電流の指令値と、前記第1電機子巻線群に流れる電流の検出値との差分を算出し、その差分を前記第2電源システムから前記第2電機子巻線群に流れる電流の指令値に加算することで、前記第2電機子巻線群に電流が流れることで生じる出力トルクを増加させるとともに、前記オープン異常が生じているか否かを判定する回転電機システム。
  9. 前記第2異常判定部は、前記第2電機子巻線群に流すことが可能な電流の最大値を超えない範囲で、前記第2電源システムから前記第2電機子巻線群に流れる電流を増加させる請求項1乃至8のいずれか1項に記載の回転電機システム。
  10. 前記回転電機システムは、ドライバによる操舵トルクに応じたトルクを出力する電動パワーステアリング装置(5)に適用されるものである請求項1乃至9のいずれか1項に記載の回転電機システム。
JP2016216418A 2016-11-04 2016-11-04 回転電機システム Active JP6769247B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2016216418A JP6769247B2 (ja) 2016-11-04 2016-11-04 回転電機システム
US15/801,650 US10298165B2 (en) 2016-11-04 2017-11-02 Rotary electric machine system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016216418A JP6769247B2 (ja) 2016-11-04 2016-11-04 回転電機システム

Publications (2)

Publication Number Publication Date
JP2018074880A JP2018074880A (ja) 2018-05-10
JP6769247B2 true JP6769247B2 (ja) 2020-10-14

Family

ID=62064864

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016216418A Active JP6769247B2 (ja) 2016-11-04 2016-11-04 回転電機システム

Country Status (2)

Country Link
US (1) US10298165B2 (ja)
JP (1) JP6769247B2 (ja)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108370226A (zh) * 2015-12-07 2018-08-03 三菱电机株式会社 交流旋转电机的控制装置
JP6809354B2 (ja) * 2017-04-18 2021-01-06 トヨタ自動車株式会社 ハイブリッド自動車
KR101991257B1 (ko) * 2017-10-27 2019-06-21 주식회사 만도 이중 권선형 모터 제어장치 및 제어방법
JP2020089039A (ja) * 2018-11-22 2020-06-04 日立オートモティブシステムズ株式会社 回転電機および自動車用電動補機システム
CN109842336B (zh) * 2019-01-15 2021-04-20 江苏大学 一种五相永磁电机一相短路容错直接转矩控制方法
WO2020255988A1 (ja) * 2019-06-21 2020-12-24 アイシン・エィ・ダブリュ株式会社 回転電機制御システム
JP7564615B2 (ja) 2019-11-11 2024-10-09 株式会社Soken 回転電機の制御装置、プログラム、回転電機の制御方法
US11936317B2 (en) * 2021-02-10 2024-03-19 Blue Origin, Llc Low-voltage fault-tolerant rotating electromechanical actuators, and associated systems and methods

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2619665B2 (ja) * 1987-12-14 1997-06-11 光洋精工株式会社 電動モータ式パワーステアリング装置
US7312595B2 (en) * 2002-07-09 2007-12-25 Denso Corporation Motor control apparatus
JP3875188B2 (ja) * 2002-12-16 2007-01-31 株式会社ジェイテクト 電動モータ装置
US20080067960A1 (en) * 2004-11-24 2008-03-20 Nsk, Ltd. Unconnected Motor, Drive Control Device Thereof, And Electric Power Steering Device Using Drive Control Device Of Unconnected Motor
JP5126325B2 (ja) 2009-10-09 2013-01-23 株式会社デンソー 回転角検出装置、および、これを用いた電動パワーステアリング装置
JP5387989B2 (ja) 2009-12-25 2014-01-15 株式会社デンソー 電動機駆動装置、および、これを用いた電動パワーステアリング装置
JP5158527B2 (ja) * 2010-02-23 2013-03-06 株式会社デンソー 電動機駆動装置、これを用いた電動パワーステアリング装置、及び、プログラム
JP5614661B2 (ja) * 2012-10-09 2014-10-29 株式会社デンソー 回転電機制御装置、および、これを用いた電動パワーステアリング装置
JP5765589B2 (ja) 2013-03-11 2015-08-19 株式会社デンソー 電力変換装置
JP6302727B2 (ja) * 2014-04-10 2018-03-28 日立オートモティブシステムズ株式会社 電動モータの制御装置
JP6407556B2 (ja) 2014-05-12 2018-10-17 東芝ライフスタイル株式会社 洗濯機
JP6040963B2 (ja) * 2014-07-07 2016-12-07 株式会社デンソー 回転機の制御装置
JP6488089B2 (ja) * 2014-09-11 2019-03-20 日立オートモティブシステムズ株式会社 電動機の制御装置及び制御方法

Also Published As

Publication number Publication date
JP2018074880A (ja) 2018-05-10
US10298165B2 (en) 2019-05-21
US20180131306A1 (en) 2018-05-10

Similar Documents

Publication Publication Date Title
JP6769247B2 (ja) 回転電機システム
JP5760830B2 (ja) 3相回転機の制御装置
JP5614661B2 (ja) 回転電機制御装置、および、これを用いた電動パワーステアリング装置
JP6040963B2 (ja) 回転機の制御装置
JP5622053B2 (ja) 多相回転機の制御装置、および、これを用いた電動パワーステアリング装置
JP6004025B2 (ja) モータ制御装置、これを使用した電動パワーステアリング装置および車両
JP5590076B2 (ja) 多相回転機の制御装置
JP4998836B2 (ja) 多相回転機の制御装置、および、これを用いた電動パワーステアリング装置
JP5907314B2 (ja) モータ制御装置、これを使用した電動パワーステアリング装置および車両
JP5387630B2 (ja) 多相回転機の制御装置、及びこれを用いた電動パワーステアリング装置
US8248010B2 (en) Motor driving device, electric power steering device using the same and method for detecting failure in the same
JP6358104B2 (ja) 回転電機制御装置
JP5826292B2 (ja) モータ制御装置および電動パワーステアリング装置
JP6852522B2 (ja) 多相回転機の制御装置
JP6651782B2 (ja) 回転電機制御装置、および、これを用いた電動パワーステアリング装置
WO2017158681A1 (ja) 電動モータ制御システム及びそれを備えた電動パワーステアリング装置
JP6445937B2 (ja) 電動パワーステアリング装置
CN109643968B (zh) 旋转电机控制装置及电动助力转向控制装置
JP5605334B2 (ja) 多相回転機の制御装置
JP2019193473A (ja) モータ制御装置及び電動パワーステアリング装置
US11005405B2 (en) Rotating-electric-machine control apparatus and electric power steering control apparatus equipped with the rotating-electric-machine control apparatus
JP2014007784A (ja) 電動機制御装置、および、これを用いた電動パワーステアリング装置
JP6822074B2 (ja) 回転電機システム
JP5625947B2 (ja) モータ制御装置、および、これを用いた電動パワーステアリング装置
JP5880492B2 (ja) 回転電機制御装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190618

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200603

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200616

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200806

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20200825

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200907

R151 Written notification of patent or utility model registration

Ref document number: 6769247

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250