JP2015154695A - 電動モータの駆動制御装置 - Google Patents

電動モータの駆動制御装置 Download PDF

Info

Publication number
JP2015154695A
JP2015154695A JP2014029411A JP2014029411A JP2015154695A JP 2015154695 A JP2015154695 A JP 2015154695A JP 2014029411 A JP2014029411 A JP 2014029411A JP 2014029411 A JP2014029411 A JP 2014029411A JP 2015154695 A JP2015154695 A JP 2015154695A
Authority
JP
Japan
Prior art keywords
energization
current
inverter
energization system
abnormality
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
JP2014029411A
Other languages
English (en)
Other versions
JP6362349B2 (ja
Inventor
小関 知延
Tomonobu Koseki
知延 小関
富美繁 矢次
Fumishige Yatsugi
富美繁 矢次
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.)
Hitachi Astemo Ltd
Original Assignee
Hitachi Automotive Systems Ltd
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 Hitachi Automotive Systems Ltd filed Critical Hitachi Automotive Systems Ltd
Priority to JP2014029411A priority Critical patent/JP6362349B2/ja
Priority to CN201580008812.3A priority patent/CN106031020B/zh
Priority to KR1020167019832A priority patent/KR101862495B1/ko
Priority to DE112015000861.6T priority patent/DE112015000861T5/de
Priority to US15/119,838 priority patent/US10097129B2/en
Priority to PCT/JP2015/051555 priority patent/WO2015125543A1/ja
Publication of JP2015154695A publication Critical patent/JP2015154695A/ja
Application granted granted Critical
Publication of JP6362349B2 publication Critical patent/JP6362349B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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
    • H02P27/00Arrangements or methods for the control of AC motors characterised by the kind of supply voltage
    • H02P27/04Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage
    • H02P27/06Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using dc to ac converters or inverters
    • 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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L15/00Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
    • B60L15/20Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed
    • B60L15/2009Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed for braking
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L3/00Electric devices on electrically-propelled vehicles for safety purposes; Monitoring operating variables, e.g. speed, deceleration or energy consumption
    • B60L3/0023Detecting, eliminating, remedying or compensating for drive train abnormalities, e.g. failures within the drive train
    • B60L3/0061Detecting, eliminating, remedying or compensating for drive train abnormalities, e.g. failures within the drive train relating to electrical machines
    • 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/046Controlling the motor
    • B62D5/0463Controlling the motor calculating assisting torque from the motor based on driver input
    • 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
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02HEMERGENCY PROTECTIVE CIRCUIT ARRANGEMENTS
    • H02H7/00Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions
    • H02H7/10Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions for converters; for rectifiers
    • H02H7/12Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions for converters; for rectifiers for static converters or rectifiers
    • H02H7/122Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions for converters; for rectifiers for static converters or rectifiers for inverters, i.e. dc/ac converters
    • 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
    • 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
    • H02P27/00Arrangements or methods for the control of AC motors characterised by the kind of supply voltage
    • H02P27/04Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage
    • H02P27/06Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using dc to ac converters or inverters
    • H02P27/08Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using dc to ac converters or inverters with pulse width modulation
    • 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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2210/00Converter types
    • B60L2210/40DC to AC converters
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2220/00Electrical machine types; Structures or applications thereof
    • B60L2220/50Structural details of electrical machines
    • B60L2220/54Windings for different functions
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/40Drive Train control parameters
    • B60L2240/42Drive Train control parameters related to electric machines
    • B60L2240/423Torque
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/40Drive Train control parameters
    • B60L2240/42Drive Train control parameters related to electric machines
    • B60L2240/429Current
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/40Drive Train control parameters
    • B60L2240/52Drive Train control parameters related to converters
    • B60L2240/526Operating parameters
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/40Drive Train control parameters
    • B60L2240/52Drive Train control parameters related to converters
    • B60L2240/529Current
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/64Electric machine technologies in electromobility
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/72Electric energy management in electromobility

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Sustainable Development (AREA)
  • Sustainable Energy (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Control Of Ac Motors In General (AREA)
  • Inverter Devices (AREA)

Abstract

【課題】インバータと複数の相に対応する巻線とで構成される通電系統を複数備えた電動モータの駆動制御装置において、複数の通電系統のいずれかでの通電異常によりブレーキ電流が発生するときのモータ制御性を向上させる。
【解決手段】複数の通電系統のいずれかに通電異常が発生したときに、通電異常が発生した通電系統のインバータを所定状態に制御し、通電異常が発生した通電系統のインバータの出力点と巻線との間又は巻線と巻線の接続点との間で電流を検出し、検出した電流に基づいてブレーキトルクを検出する。そして、検出したブレーキトルクに基づき、正常である通電系統のインバータを制御する。
【選択図】図5

Description

本発明は、インバータで構成される通電系統を複数備えた電動モータの駆動制御装置に関する。
特許文献1には、第1インバータ部または第2インバータ部のいずれかの系統にショート故障が発生した場合、故障した系統の全てのMOSをオフ状態とし、故障した系統によるモータの駆動を停止し、故障した系統において生じるブレーキトルクを打ち消す、またはモータの駆動への影響を低減するように、故障していない系統のMOSを制御する、多相回転機の制御装置が開示されている。
特開2011−078230号公報
ところで、ブレーキトルクの発生原因となる電流(以下、ブレーキ電流ともいう)の大きさは、ショート故障が発生した部分のインピーダンスなどによって変化するため、故障状態によってブレーキトルクが変化する場合がある。
このため、故障個所のインピーダンスの影響に応じて正常側のインバータを制御しないと、ブレーキトルクの打ち消し作用にばらつきが生じ、最終的に得られるモータトルクが目標値からずれてしまうという問題があった。
本発明は上記問題点に鑑みなされたものであり、通電異常によりブレーキ電流が発生するときの電動モータの制御性を向上させることを目的とする。
そのため、本願発明に係る電動モータの駆動制御装置では、複数の通電系統のいずれかに通電異常が発生したときに、通電異常が発生した通電系統のインバータを所定状態に制御し、所定状態に制御しているときに、通電異常が発生した通電系統のインバータの出力点と巻線との間又は巻線と巻線の接続点との間で電流を検出し、検出した電流に基づいて通電異常が発生した通電系統で発生するトルクを検出するようにした。
上記発明によると、故障状態で異なるインピーダンスの大きさに応じたトルク(ブレーキトルク)の検出が行え、ブレーキトルクに応じた電動モータの制御性を向上させることが可能となる。
本発明の実施形態において電動モータの駆動制御装置を適用する電動パワーステアリング装置の概略構成図である。 本発明の実施形態における駆動制御装置の回路構成図である。 本発明の実施形態における駆動制御装置の回路構成図である。 本発明の実施形態における駆動制御装置の機能ブロック図である。 本発明の実施形態における通電異常発生状態での処理の流れを示すフローチャートである。 本発明の実施形態における通電異常発生状態での半導体スイッチング素子のオン/オフ制御パターンの一例を示す図である。 本発明の実施形態における通電異常発生状態での半導体スイッチング素子のオン/オフ制御パターンの一例を示す図である。 本発明の実施形態において高電位側半導体スイッチング素子の1つにショート故障が発生した状態で全ての半導体スイッチング素子をオフ制御したときの電流の流れを説明するための図である。 本発明の実施形態における通電異常発生状態での半導体スイッチング素子のオン/オフ制御パターンの一例を示す図である。 本発明の実施形態における通電異常発生状態での半導体スイッチング素子のオン/オフ制御パターンの一例を示す図である。 本発明の実施形態における通電異常発生状態での各通電系統の目標アシストトルクの設定例を説明するための図である。 本発明の実施形態における通電異常発生状態での各通電系統の目標アシストトルクの設定例を説明するための図である。 本発明の実施形態における通電異常発生状態での各通電系統の目標アシストトルクの設定例を説明するための図である。 本発明の実施形態における駆動制御装置の機能ブロック図である。 本発明の実施形態における通電異常及び電流検出異常に応じた処理の流れを示すフローチャートである。 本発明の実施形態における通電異常及び電流検出異常に応じた処理の流れを示すフローチャートである。 本発明の実施形態における通電異常及び電流検出異常に応じた処理パターンを示す図である。 本発明の実施形態におけるデルタ結線モータでの電流センサの配置を例示する回路構成図である。 本発明の実施形態におけるデルタ結線モータでの電流センサの配置を例示する回路構成図である。
以下に本発明の実施の形態を説明する。
図1は、本発明に係る電動モータの駆動制御装置を、車両用の電動パワーステアリング装置において操舵補助力を発生する電動モータに適用した例を示す。
図1に示す電動パワーステアリング装置100は、車両200に備えられ、操舵補助力を電動モータ130によって発生させる装置である。
電動パワーステアリング装置100は、ステアリングホイール110、操舵トルクセンサ120、電動モータ130、電子制御ユニット(ECU)150、電動モータ130の回転を減速してステアリングシャフト170(ピニオンシャフト)に伝達する減速機160などを含んで構成される。
操舵トルクセンサ120及び減速機160は、ステアリングシャフト170を内包するステアリングコラム180内に設けられる。
ステアリングシャフト170の先端にはピニオンギア171が設けられていて、このピニオンギア171が回転すると、ラックギア172が車両200の進行方向左右に水平移動する。ラックギア172の両端にはそれぞれ車輪201の操舵機構202が設けられており、ラックギア172が水平移動することで車輪201の向きが変えられる。
操舵トルクセンサ120は、車両の運転者がステアリング操作を行うことでステアリングシャフト170に発生する操舵トルクを検出し、検出した操舵トルクの信号STを電子制御ユニット150に出力する。
マイクロコンピュータ(演算処理装置)、電動モータ130の駆動するためのインバータ、インバータの駆動回路などを備える電子制御ユニット150には、操舵補助力(アシストトルク)の決定に用いる状態量の情報として、操舵トルク信号STの他、車速センサ190が出力する車速の信号VSPなどが入力される。
そして、電子制御ユニット150は、操舵トルク信号ST、車速信号VSPなどの車両の運転状態に基づいて電動モータ130への通電を制御し、以って、電動モータ130の発生トルク、つまり、操舵補助力(アシストトルク)を制御する。このように、電子制御ユニット150は、電動モータ130を駆動する駆動制御装置を構成する。
なお、電子制御ユニット150に含まれるインバータとインバータの駆動回路とのうち、インバータ若しくはインバータ及び駆動回路を、電子制御ユニット150の外部に別体として設けることができ、この場合、電子制御ユニット150と外部に設けられるインバータ若しくはインバータ及び駆動回路によってモータ130を駆動する駆動制御装置が構成されることになる。
図2は、電子制御ユニット150(インバータ)及び電動モータ130の回路構成の一例を示す。
図2に示す電動モータ130は、スター結線される3相巻線UA、VA、WAからなる第1巻線組2Aと、同じくスター結線される3相巻線UB、VB、WBからなる第2巻線組2Bとを有する3相同期電動機であり、第1巻線組2A及び第2巻線組2Bにおいて3相巻線U、V、Wが互いに接続された点は中性点をなす。
第1巻線組2A及び第2巻線組2Bは図示省略した円筒状の固定子に設けられ、該固定子の中央部に形成した空間にロータ(永久磁石回転子)201が回転可能に備えられ、第1巻線組2Aと第2巻線組2Bとは磁気回路を共有する。
そして、第1巻線組2A(3相巻線UA、VA、WA)は第1インバータ1Aと直接接続され、第2巻線組2B(3相巻線UB、VB、WB)は第2インバータ1Bと直接接続され、第1巻線組2Aには第1インバータ1Aから電力が供給され、第2巻線組2Bには第2インバータ1Bから電力が供給される。
第1インバータ1Aは、第1巻線組2AのU相コイルUA、V相コイルUA及びW相コイルWAをそれぞれに駆動する3組の半導体スイッチUHA,ULA,VHA,VLA,WHA,WLAを備えた3相ブリッジ回路からなる。
また、第2インバータ1Bは、第2巻線組2BのU相コイルUB、V相コイルUB及びW相コイルWBをそれぞれに駆動する3組の半導体スイッチUHB,ULB,VHB,VLB,WHB,WLBを備えた3相ブリッジ回路からなる。
本実施形態では、第1インバータ1A及び第2インバータ1Bを構成する半導体スイッチ(スイッチング素子)としてNチャンネル型MOSFETを用いる。
第1インバータ1A及び第2インバータ1Bにおいて、半導体スイッチUH,ULは、電源VBと接地点との間にドレイン−ソース間が直列接続され、半導体スイッチUHと半導体スイッチULとの接続点(インバータ出力点)にU相コイルUが接続される。
また、第1インバータ1A及び第2インバータ1Bにおいて、半導体スイッチVH,VLは、電源VBと接地点との間にドレイン−ソース間が直列接続され、半導体スイッチVHと半導体スイッチVLとの接続点(インバータ出力点)にV相コイルVが接続される。
また、第1インバータ1A及び第2インバータ1Bにおいて、半導体スイッチWH,WLは、電源VBと接地点との間にドレイン−ソース間が直列接続され、半導体スイッチWHと半導体スイッチWLとの接続点(インバータ出力点)にW相コイルWが接続される。
第1駆動回路303Aは、第1インバータ1Aを構成する半導体スイッチを駆動する回路であり、第1インバータ1Aにおける高電位側スイッチング素子(上流側駆動素子、上アーム)である半導体スイッチVHA,UHA,WHAをそれぞれに駆動する3つの高電位側ドライバと、第1インバータ1Aにおける低電位側スイッチング素子(下流側駆動素子、下アーム)である半導体スイッチVLA,ULA,WLAをそれぞれに駆動する3つの低電位側ドライバとを備えている。
また、第2駆動回路303Bは、第2インバータ1Bを構成する半導体スイッチを駆動する回路であり、第2インバータ1Bにおける高電位側スイッチング素子(上流側駆動素子、上アーム)である半導体スイッチVHB,UHB,WHBをそれぞれに駆動する3つの高電位側ドライバと、第2インバータ1Bにおける低電位側スイッチング素子(下流側駆動素子、下アーム)である半導体スイッチVLB,ULB,WLBをそれぞれに駆動する3つの低電位側ドライバとを備えている。
そして、第1駆動回路303A及び第2駆動回路303Bは、マイクロコンピュータ302からの指令信号(PWM制御信号)に応じてインバータ1A、1Bを構成する各半導体スイッチを駆動する。
上記のように、第1インバータ1A及び第2インバータ1Bは、3相毎に配置された高電位側スイッチング素子及び低電位側スイッチング素子からなる通電系統であり、本実施形態の電子制御ユニット150は、第1インバータ1Aの第1通電系統と第2インバータ1Bの第2通電系統との2つの通電系統を備えている。
電源VBと第1インバータ1Aとの間に、第1インバータ1Aへの電源供給を遮断するための電源リレー304Aを設け、電源VBと第2インバータ1Bとの間に、第2インバータ1Bへの電源供給を遮断するための電源リレー304Bを設けてある。
本実施形態において、電源リレー304A及び電源リレー304Bは半導体スイッチ(Nチャンネル型MOSFET)で構成され、電源リレー304A、304Bを構成する半導体スイッチは、駆動回路305A、305Bで駆動される。
なお、電源リレー304A、304Bとして、接点を物理的に動かして開閉する電磁リレーを用いることができる。
電源リレー304A、304Bの駆動回路305A、305Bは、マイクロコンピュータ302からの指令信号(制御信号)に応じて電源リレー304A、304Bを構成する半導体スイッチを駆動する。つまり、マイクロコンピュータ302は、第1インバータ1Aへの電源供給と、第2インバータ1Bへの電源供給とをそれぞれ独立に遮断できるようになっている。
また、インバータ1A、1Bに供給される電源電圧の変動を抑制するために、電源リレー304A、304Bとインバータ1A、1Bとの間の電源ラインと接地点とを接続するコンデンサ306A、306Bを設けてある。
また、各巻線組2A、2Bの各巻線端電圧をそれぞれに検出する電圧モニタ回路(電圧検出手段)307A、307Bを設けてあり、電圧モニタ回路307A、307Bは、各巻線組2A、2Bの各巻線端電圧の検出信号をマイクロコンピュータ302に出力する。更に、インバータ1A、1Bのスイッチング素子が全てオフされたときの各巻線端の電位を固定するために、各巻線組2A、2BのU相UA,UBをプルアップするためのプルアップ抵抗RA、RBを設けてある。
角度センサ(角度検出手段)308は、ロータ201の角度を検出し、角度データの信号をマイクロコンピュータ302に出力する。
更に、低電位側の半導体スイッチUL,VL,WLと高電位側の半導体スイッチUH,VH,WHとの間と3相巻線U,V,Wとを接続する駆動ライン、換言すれば、インバータ1A、1Bの出力点と3相巻線U,V,Wとの間に、3相巻線U,V,Wに流れる電流(相電流)を検出する電流センサ(電流検出抵抗、電流検出器、電流検出手段)301UA、301VA、301WA、301UB、301VB、301WBをそれぞれ設けてある。
なお、電流センサ301UA、301VA、301WA、301UB、301VB、301WBは、図3に示すように、3相巻線U,V,Wと中性点(巻線の接続点)との間にそれぞれ設けることができる。
図4は、マイクロコンピュータ302におけるインバータ1A、1Bの制御機能の一例を示す機能ブロック図である。
目標アシストトルク演算部6は、操舵トルクや車速などの操舵条件に基づいて目標アシストトルク、つまり、電動モータ130の出力トルクの目標値を演算する。
角度演算部10は、角度センサ308の信号を入力して電動モータ130のロータ201の角度を演算する。
モータ回転演算部5は、角度演算部10が演算したロータ201の角度の情報に基づいて電動モータ130の回転速度(rpm)を演算し、モータ回転速度の信号を目標電流値演算部3及び出力電圧演算部4に出力する。
目標電流値演算部3は、目標アシストトルクのデータ及び電動モータ130の回転速度のデータを入力し、これらに基づいて電動モータ130のd軸電流指令値Id *及びq軸電流指令値Iq *を演算して出力する。
出力電圧演算部4は、目標電流値演算部3から出力されるd軸電流指令値Id *、q軸電流指令値Iq *、及び、3相2相変換部11で演算された各通電系統毎のd軸実電流値Id、q軸実電流値Iqを入力し、更に、電動モータ130の回転速度のデータを入力する。
そして、出力電圧演算部4は、第1インバータ1Aのd軸電圧指令値Vd1,q軸電圧指令値Vq1、及び、第2インバータ1Bのd軸電圧指令値Vd2,q軸電圧指令値Vq2を演算して出力する。
3相2相変換部11は、電流センサ301UA、301VA、301WAの出力信号、つまり、第1巻線組2Aの各相に流れる実電流の検出値に基づき第1通電系統のd軸実電流値Id1及びq軸実電流値Iq1を演算する。
また、3相2相変換部11は、電流センサ301UB、301VB、301WBの出力信号、つまり、第2巻線組2Bの各相に流れる実電流の検出値に基づき第2通電系統のd軸実電流値Id2、q軸実電流値Iq2を演算する。
そして、3相2相変換部11は、第1通電系統のd軸実電流値Id1、q軸実電流値Iq1、及び、第2通電系統のd軸実電流値Id2、q軸実電流値Iq2のデータを、出力電圧演算部4と目標アシストトルク演算部6とにそれぞれ出力する。
出力電圧演算部4が出力するd軸電圧指令値Vd1,q軸電圧指令値Vq1は、第1出力デューティ演算部7Aに入力される。
第1出力デューティ演算部7Aは、d軸電圧指令値Vd1、q軸電圧指令値Vq1、及び、第1インバータ1Aの電源電圧に基づいて、第1インバータ1AのPWM(Pulse Width Modulation)制御におけるd軸デューティDutyd1及びq軸デューティDutyq1を演算して出力する。
また、出力電圧演算部4が出力するd軸電圧指令値Vd2及びq軸電圧指令値Vq2は、第2出力デューティ演算部7Bに入力される。
第2出力デューティ演算部7Bは、d軸電圧指令値Vd2、q軸電圧指令値Vq2、及び、第2インバータ1Bの電源電圧に基づいて、第2インバータ1BのPWM制御におけるd軸デューティDutyd2及びq軸デューティDutyq2を演算して出力する。
第1出力デューティ演算部7Aから出力されるd軸デューティDutyd1、q軸デューティDutyq1、更に、電動モータ130のロータ角度の情報が、第1の2相3相変換部8Aに入力され、第1の2相3相変換部8Aは、これらに基づいて第1巻線組2Aの3相それぞれのデューティ指令値DutyU1、DutyV1、DutyW1を演算して出力する。
また、第2出力デューティ演算部7Bから出力されるd軸デューティDutyd2、q軸デューティDutyq2、更に、電動モータ130のロータ角度の情報が、第2の2相3相変換部8Bに入力され、第2の2相3相変換部8Bは、これらに基づいて第2巻線組2Bの3相それぞれのデューティ指令値DutyU2、DutyV2、DutyW2を演算して出力する。
第1の2相3相変換部8Aから出力されるデューティ指令値DutyU1、DutyV1、DutyW1は第1デッドタイム補償部9Aに入力され、第1デッドタイム補償部9Aは、デッドタイム補償を施したデューティ指令値DutyU1、DutyV1、DutyW1を演算してインバータ1A(駆動回路303A)に出力する。
また、第2の2相3相変換部8Bから出力されるデューティ指令値DutyU2、DutyV2、DutyW2は第2デッドタイム補償部9Bに入力され、第2デッドタイム補償部9Bは、デッドタイム補償を施したデューティ指令値DutyU2、DutyV2、DutyW2を演算してインバータ1B(駆動回路303B)に出力する。
デッドタイム補償とは、インバータ1A,1Bの上下アームが短絡しないように、三角波と指令値とを比較した結果であるPWM信号の立ち上がりをデッドタイム分だけ遅らせてスイッチング素子のゲート信号を作成するPWM制御において、デッドタイム電圧による電圧降下などを抑制するための処理である。
また、目標アシストトルク演算部6は、2つの通電系統のうちで通電異常が発生した通電系統(インバータ)についてのPWMスイッチング操作を停止させ、また、通電異常が発生した通電系統(PWMスイッチング操作を停止させた通電系統)で発生するブレーキトルクを算出し、通電異常が発生していない通電系統(インバータ)の目標アシストトルクをブレーキトルクに応じて変更する機能(故障発生状態での目標トルクの補正機能)を有している。
通電系統における通電異常とは、巻線の電位が電源電位もしくは接地電位となる故障であり、具体的には、インバータ1A、1Bを構成する高電位側スイッチング素子又は低電位側スイッチング素子のショート(短絡)や、各相の駆動ラインの地絡や、各相の駆動ラインの天絡などの故障である。
ここで、天絡とは、高電位側(電源電位)と駆動ラインとの間の短絡であり、地絡とは、低電位側(接地電位)と駆動ラインとの間の短絡である。そして、高電位側スイッチング素子のショート及び駆動ラインの天絡は、巻線の電位が電源電位となる通電異常であり、低電位側スイッチング素子のショート及び駆動ラインの地絡は、巻線の電位が接地電位となる通電異常である。
マイクロコンピュータ302は、通電系統毎に、例えばインバータを構成するスイッチング素子の制御状態とセンサによって検出される相電流及び/又は各巻線端電圧とに基づいて通電異常の診断(故障診断)を行う。例えば、マイクロコンピュータ302は、以下のようにして通電異常の有無を診断する。
マイクロコンピュータ302は、電源リレー304A、304Bをオンにし、インバータ1A、1Bを構成するスイッチング素子を全てオフに制御している状態での各巻線端電圧に基づき、高電位側スイッチング素子又は低電位側スイッチング素子のショート故障の有無を診断し、また、電源リレー304A、304Bをオフにしている状態での各巻線端電圧に基づき、天絡、地絡の有無を診断する。
また、マイクロコンピュータ302は、スイッチング素子をPWMスイッチング操作している状態での相電流に基づき、スイッチング素子のショート故障の有無を診断することができる。
そして、マイクロコンピュータ302は、故障(通電異常)の発生を診断した通電系統のインバータを構成するスイッチング素子を所定のオン/オフ制御パターンに従ってオン又はオフに固定する制御(スイッチング素子のオン/オフを所定状態にする制御)を実施して、通電異常が発生した側のインバータのPWMスイッチングを停止する。
一方、マイクロコンピュータ302は、通電異常が発生していない正常側のインバータのPWMスイッチングを継続し、更に、正常側のインバータのスイッチング素子を、故障が発生した通電系統によるモータ駆動の影響を低減するように、詳細には、通電異常側の巻線で発生するブレーキトルクを打ち消すように、目標アシストトルク演算部6での目標アシストトルクの演算を変更する。
そして、目標アシストトルク演算部6は、故障診断の結果に応じて目標アシストトルクを演算し、演算した目標アシストトルクの信号を目標電流値演算部3に出力すると共に、目標アシストトルクに基づくPWMスイッチング操作の対象とする通電系統を故障診断の結果に応じて決定し、制御対象とする通電系統を指示する信号を目標電流値演算部3に出力する。
電子制御ユニット150(マイクロコンピュータ302)が実施する、各通電系統それぞれでの通電異常の診断結果に基づく各インバータ(通電系統)の制御の流れを、図5のフローチャートに従って詳細に説明する。
図5のフローチャートに示すルーチンは、電子制御ユニット150(マイクロコンピュータ302)が所定時間毎の割り込み処理によって実行する。
まず、ステップS501で、電子制御ユニット150は、操舵トルクセンサ120で検出された操舵トルクや車速の情報などから目標アシストトルクの総合値を演算する。
目標アシストトルクの総合値とは、第1通電系統(第1インバータ1A)による第1巻線組2Aの通電制御で発生させるモータトルクの目標値と、第2通電系統(第2インバータ1B)による第2巻線組2Bの通電制御で発生させるモータトルクの目標値との総和を示す。
次のステップS502で、電子制御ユニット150は、第1通電系統(第1チャンネルch1)について故障(通電異常)の発生を診断していない状態、つまり、第1通電系統にスイッチング素子のショート、駆動ラインの地絡、駆動ラインの天絡がなく、第1通電系統が正常であると診断しているか否かを判定する。
電子制御ユニット150は、第1通電系統が正常であると判定すると、更にステップS503へ進み、第2通電系統(第2チャンネルch2)について故障の発生を診断していない状態、つまり、第2通電系統にスイッチング素子のショート、駆動ラインの地絡、駆動ラインの天絡がなく、第2通電系統が正常であると診断しているか否かを判定する。
そして、第1通電系統及び第2通電系統が共に正常である場合、電子制御ユニット150はステップS504へ進み、第1通電系統の第1目標アシストトルクを目標アシストトルク総合値の半分(50%)に設定し、同じく、第2通電系統の第2目標アシストトルクを目標アシストトルク総合値の半分(50%)に設定する。
つまり、第1通電系統(第1インバータ1A)による第1巻線組2Aの通電制御で総合値/2のアシストトルクを発生させ、第2通電系統(第2インバータ1B)による第2巻線組2Bの通電制御で総合値/2のアシストトルクを発生させるように、各通電系統における目標アシストトルクを設定する。
そして、電子制御ユニット150は、次にステップS505へ進み、各通電系統における目標アシストトルクに基づき第1通電系統及び第2通電系統のインバータ1A、1Bを構成する半導体スイッチングのオン/オフをPWM制御させるように、制御対象を第1通電系統及び第2通電系統に設定する。
これにより、電子制御ユニット150は、第1インバータ1Aを第1目標アシストトルク(第1目標アシストトルク=総合値/2)に基づきPWMスイッチング操作し、更に、第2インバータ1Bを第2目標アシストトルク(第2目標アシストトルク=総合値/2)に基づきPWMスイッチング操作する。
一方、電子制御ユニット150は、ステップS502で第1通電系統についての故障(通電異常)の発生を判定すると、ステップS506へ進む。
ステップS506で、電子制御ユニット150は、第2通電系統が正常であるか否かを判定し、第1通電系統に故障(通電異常)が発生し第2通電系統が正常である場合には、ステップS507へ進む。
ステップS507で、電子制御ユニット150は、故障(通電異常)が発生した第1通電系統の第1インバータ1Aを構成する各スイッチング素子を、通電異常状態で適用するオン/オフ制御パターン(所定のフェイルモード)に従ってオン(デューティ比100%)又はオフ(デューティ比0%)に操作し、第1インバータ1Aの各スイッチング素子を所定状態に制御することで、第1インバータ1AのPWMスイッチング操作を停止する。
図6は、ステップS507におけるフェイルモード(第1インバータ1Aの各スイッチング素子のオン/オフ制御パターン)の一例を示す。
なお、以下に説明するフェイルモードは、いずれも、第1インバータ1Aと第2インバータ1Bとに共通的に用いられ、後述するように、第1通電系統が正常で第2通電系統に故障が発生したときには、第2インバータ1Bのスイッチング素子をオン/オフ制御するパターンとして用いられる。
図6に示すように、本実施形態では、一例として、通電系統の通電異常(故障状態)を、インバータの高電位側スイッチング素子のショート故障、インバータの低電位側スイッチング素子のショート故障、相駆動ラインの天絡故障、相駆動ラインの地絡故障の4態様に場合分けする。そして、図6に示すフェイルモードの一例では、故障状態に関わらずに、通電異常が発生した通電系統のインバータを構成するスイッチング素子を全てオフに制御する。
また、図6に示すフェイルモードでは、電源リレー304A(電源リレー304B)はオン又はオフのいずれにも制御できる。つまり、図5の電源リレーの「Don’t care」の操作は、電源リレー304A(電源リレー304B)はオン又はオフのいずれにも制御できることを示す。
図6に示すように、通電異常が発生した通電系統のインバータを構成するスイッチング素子を全てオフに制御するフェイルモードを採用する場合、インバータの高電位側スイッチング素子のショート故障、インバータの低電位側スイッチング素子のショート故障、相駆動ラインの天絡故障、相駆動ラインの地絡故障のいずれが発生している場合であっても、電源電力が接地点に流れ込むことを抑制できる。
従って、電子制御ユニット150は、図6に示すフェイルモードにおいて、故障態様とは無関係に電源リレー304A(電源リレー304B)を一律にオン又はオフに制御することができる。
図7は、フェイルモードの別の例を示す。
この図7のフェイルモードは、通電異常が発生した通電系統のインバータを構成する高電位側スイッチング素子と低電位側スイッチング素子との一方をオンに制御し、他方をオフに制御するパターンであって、オン制御するスイッチング素子を故障態様に応じて高電位側と低電位側とに切り替える。
図7に示したフェイルモードでは、インバータの高電位側スイッチング素子のいずれかにショート故障が発生している場合、高電位側スイッチング素子の全てをオフに制御する一方で、低電位側スイッチング素子の全てをオンに制御するパターンが選択される。
また、図7に示したフェイルモードでは、インバータの低電位側スイッチング素子のいずれかにショート故障が発生している場合、相駆動ラインのいずれかに天絡故障が発生している場合、相駆動ラインのいずれかに地絡故障が発生している場合のいずれかであれば、高電位側スイッチング素子の全てをオンに制御する一方で、低電位側スイッチング素子の全てをオフに制御するパターンが選択される。
なお、故障が発生した第1通電系統の第1インバータ1Aへの電源供給を遮断する電源リレー304Aは、高電位側スイッチング素子のショート故障、インバータの低電位側スイッチング素子のショート故障、相駆動ラインの地絡故障のいずれかの故障が発生している場合はオフに制御するが、相駆動ラインの天絡故障が発生している場合、電源リレー304Aはオン又はオフのいずれにも制御できる。
従って、第1通電系統に故障が発生したときに故障状態に関わらずに電源リレー304Aをオフすることができる他、高電位側スイッチング素子のショート故障、インバータの低電位側スイッチング素子のショート故障、相駆動ラインの地絡故障のいずれかの故障が発生している場合に電源リレー304Aをオフし、相駆動ラインの天絡故障が発生している場合に電源リレー304Aをオンに保持させることもできる。
図8は、インバータの高電位側スイッチング素子のうちの半導体スイッチUHにショート故障が発生し、図6に示したフェイルモードに従ってスイッチング素子の全てをオフにしたときに、電動モータ130の回転に伴う誘起電圧によって各相にブレーキ電流(駆動に逆らうトルクを発生させる電流)が流れる様子を示す。
この場合、半導体スイッチVH、WHはオフ状態であるため、半導体スイッチVH、WHにおける電流の流れ方向は寄生ダイオードの向きに限定されることになる。また、低電位側スイッチング素子UL,VL,WLはオフであり、また、低電位側スイッチング素子UL,VL,WLの寄生ダイオードは接地点に向けた電流の流れを遮断するため、低電位側スイッチング素子UL,VL,WLを介して接地点側に電流が流れることはない。
従って、ブレーキ電流は、U相からW相及びV相にそれぞれ流れ込み、W相を流れた電流は半導体スイッチWHの寄生ダイオードを介して半導体スイッチUHに流れ、V相を流れた電流は半導体スイッチVHの寄生ダイオードを介して半導体スイッチUHに流れ、各相U,V,Wには一方の方向にのみブレーキ電流が流れることになり、ブレーキ電流は半波波形となる。
これに対し、図7に示すフェイルモードを採用すると、インバータの高電位側スイッチング素子のいずれかにショート故障が発生している場合、高電位側スイッチング素子の全てをオフに制御する一方で低電位側スイッチング素子の全てをオンに制御するから、オンした低電位側スイッチング素子を介して双方向の電流が流れるようになり、ブレーキ電流は連続的に発生するようになる。
更に、インバータへの電源供給が電源リレーのオフ制御で遮断されるから、ショート故障している高電位側スイッチング素子及びオン制御される低電位側スイッチング素子を介して、電源ラインが接地点に短絡されることがない。
また、低電位側スイッチング素子のいずれかにショート故障が発生している場合、図6に示したフェイルモードに従って高電位側スイッチング素子及び低電位側スイッチング素子を全てオフに制御すると、低電位側スイッチング素子のうちのショート故障が発生していない素子の寄生ダイオードを介してブレーキ電流が流れ、ショート故障が発生している低電位側スイッチング素子にこれらの電流が流れ込むことになって、各相U,V,Wには一方の方向にのみブレーキ電流が流れることになり、ブレーキ電流は半波波形となる。
これに対し、図7に示したフェイルモードを採用し、インバータの低電位側スイッチング素子のいずれかにショート故障が発生している場合に、低電位側スイッチング素子の全てをオフに制御する一方で高電位側スイッチング素子の全てをオンに制御すれば、オンした高電位側スイッチング素子を介して双方向の電流が流れるようになり、ブレーキ電流は連続的に発生するようになる。
更に、インバータへの電源供給が電源リレーのオフ制御で遮断されるから、ショート故障している低電位側スイッチング素子及びオン制御される高電位側スイッチング素子を介して電源ラインが接地点に短絡されることがない。
また、各相の駆動ラインのいずれかが天絡している場合に、図7に示したフェイルモードに従い、低電位側スイッチング素子の全てをオフに制御する一方で高電位側スイッチング素子の全てをオンに制御すれば、オンした高電位側スイッチング素子を介して双方向の電流が流れるようになり、ブレーキ電流は連続的に発生するようになると共に、低電位側スイッチング素子を介して電源ラインが接地点に短絡されることがない。
各相の駆動ラインのいずれかが天絡している場合、電源リレーをオフ制御しても、相の駆動ラインに電源供給がなされることになるので、電源リレーはオン状態を保持させることができる他、第1通電系統の故障に基づき一律にオフに制御することもできる。
また、各相の駆動ラインのいずれかが地絡している場合、図7に示したフェイルモードに従い、低電位側スイッチング素子の全てをオフに制御する一方で、高電位側スイッチング素子の全てをオンに制御すれば、オンした高電位側スイッチング素子を介して双方向の電流が流れるようになり、ブレーキ電流は連続的に発生するようになると共に、インバータへの電源供給が電源リレーのオフ制御で遮断されるから、地絡箇所を介して電源電力が接地点に流れ込むことがない。
上記のように、図7に示すフェイルモードで通電異常が発生した通電系統のインバータのスイッチング素子をオン/オフ制御することで、通電異常が発生した通電系統の高電位側スイッチング素子と低電位側スイッチング素子との一方を各相間のインピーダンスが小さくなるような通電状態に制御すれば、通電異常が発生した通電系統で発生するブレーキ電流が半波波形とならずに連続的に発生するようになる。
そして、ブレーキ電流が連続的に発生すれば、ブレーキトルクを相殺するように正常な通電系統のインバータ出力を補正する補償制御を行うときに、各相を流れるブレーキ電流の検出精度がブレーキ電流が半波波形となる場合に比べて高まり、補償制御の精度が向上する。
また、図7に示すフェイルモードでは、ブレーキ電流が連続的に発生することで、ブレーキ電流(ブレーキトルク)に基づく目標アシストトルクの補償制御が、ブレーキ電流の波形が半波波形となる場合に比べて容易となり、制御プログラムを簡易化できる。このため、制御プログラムの開発コストを抑制でき、また、制御プログラムの容量を少なくでき、以って、製品コストを抑制することができる。
なお、図7に示したフェイルモード(通電異常発生状態での制御パターン)では、ショート故障が発生している側のスイッチング素子のオン制御を行わないが、図9に示すフェイルモードのように、ショート故障が発生していない側のスイッチング素子と共にショート故障が発生している側のスイッチング素子も全てオン制御させることができる。
また、相の駆動ラインのいずれかに地絡故障が発生している場合、電源リレーをオフ制御することで電源電力が地絡箇所を介して接地点に流れ込むことを阻止できるので、図9のフェイルモードに従い、高電位側スイッチング素子をオン制御とすると共に低電位側スイッチング素子をオン制御させることができる。
なお、図7の制御パターンと図9の制御パターンとで、相の駆動ラインの天絡故障に対するスイッチング素子及び電源リレーのオン/オフ制御は同じに設定される。
そして、図9に示すフェイルモードを採用した場合も、図7のフェイルモードに従ってスイッチング素子をオン/オフ制御する場合と同様に、ブレーキ電流が連続的に発生することになり、同様な作用効果を得ることができる。
また、図10に示すフェイルモードのように、低電位側スイッチング素子のいずれかにショート故障が発生している場合、及び、高電位側スイッチング素子のいずれかにショート故障が発生している場合に、ショート故障が発生している側のスイッチング素子をオン制御し、ショート故障が発生していない側のスイッチング素子をオフに制御することができる。
そして、ショート故障が発生していない側のスイッチング素子をオフに制御すれば、オフ制御したスイッチング素子によって電源電流が接地点に向けて流れることを阻止できるので、電源リレーはオン/オフのいずれの状態であっても、同様の作用、効果が得られることになる。
また、図10に示すフェイルモードのように、相の駆動ラインのいずれかに地絡故障が発生した場合、高電位側スイッチング素子をオフに制御し、低電位側スイッチング素子をオンに制御することができる。この場合、オフ制御した高電位側スイッチング素子によって電源電流が接地点に向けて流れることを阻止できるので、電源リレーはオン/オフのいずれの状態であっても、同様の作用、効果が得られることになる。
つまり、図10に示すフェイルモードは、各インバータへの電源供給を個別に遮断する電源リレーを備えないモータ駆動回路にも適用することができる。
ここで、図7,図9,図10の制御パターンにおいて、相の駆動ラインの天絡故障に対するスイッチング素子及び電源リレーのオン/オフ制御は共通であり、図10の制御パターンでも、天絡故障では電源リレーはオン又はオフのいずれにも制御することができる。
つまり、図10の制御パターンでは、図7や図9の制御パターンを採用する場合と同様に、ブレーキ電流を連続的に発生させることができ、また、ブレーキ電流が故障状態に影響を受け難くなるという作用効果を奏すると共に、故障状態に関わらずに、電源リレーを故障対応として制御する必要性がなくなるという効果がある。
なお、図6、図7、図9、図10の制御パターン(フェイルモード)を適宜組み合わせ、例えば、故障状態の全てにおいて高電位側スイッチング素子をオンに低電位側スイッチング素子をオフに制御させたり、天絡故障以外の故障状態では、低電位側スイッチング素子をオンに高電位側スイッチング素子をオフに制御させたりすることができる。
また、図9及び図10に示す制御パターンでは、ショート故障が発生したスイッチング素子を含む高電位側又は低電位側のスイッチング素子を全てオンに制御するが、ショート故障が発生しているスイッチング素子以外のスイッチング素子をオン制御し、ショート故障が発生しているスイッチング素子をオフ制御することができる。
図5のフローチャートのステップS507で、電子制御ユニット150は、図6、図7、図9、図10に例示したようなフェイルモードに従い、通電異常が発生した通電系統のインバータを構成するスイッチング素子を所定状態に制御すると、次にステップS508へ進む。
ステップS508で、電子制御ユニット150は、通電異常が発生している第1通電系統の相電流を検出する電流センサ301UA、301VA、301WAの出力に基づく電流検出における基準電圧(電流0Aでの電圧)を、第1インバータ1AのPWMスイッチングを実施している場合とは異なるPWMスイッチングの停止状態に適合する値に切り替える。
電流センサ301は、シャント抵抗の両端電位差をオペアンプで増幅した電圧を電流値に換算するもので、電子制御ユニット150は、電流が0Aであるときの電圧を予め基準圧として定め、この基準電圧からの電圧変化量に基づいて電流検出値を算出する。
ここで、インバータのPWMスイッチングを実施している場合とインバータのPWMスイッチングを停止している場合とで、基準電圧の適正値が変化する場合があり、通電異常に伴いインバータのPWMスイッチングを停止している状態で、PWMスイッチングを実施している場合に適合させた基準電圧を用いると、電流検出に誤差を生じる場合がある。
そこで、電子制御ユニット150のメモリに、インバータのPWMスイッチングを実施する場合に適合する第1基準電圧と、インバータのPWMスイッチングを停止する場合に適合する第2基準電圧とを記憶しておき、電子制御ユニット150は、インバータのPWMスイッチングを実施する場合には第1基準電圧を選択し、インバータのPWMスイッチングを停止する場合には第2基準電圧を選択し、選択した基準電圧からの電圧変化量に基づき電流検出値を算出する。
上記のように、インバータのPWMスイッチングを実施する場合(通電系統の正常状態)とインバータのPWMスイッチングを停止する場合(通電系統の異常状態)とで基準電圧を切り替えることで、双方の状態で電流検出を高精度に行える。
電子制御ユニット150は、ステップS508で電流検出に用いる基準電圧の切り替え設定を行うと、次にステップS509へ進み、第1通電系統で発生するブレーキトルクを算出する。
電子制御ユニット150は、ステップS508で選択した基準電圧に基づき電流センサ301UA、301VA、301WAの出力から各相に流れる電流を算出し、更に、相毎の電流検出値に基づき第1通電系統のd軸実電流値Id1及びq軸実電流値Iq1を演算し、このd軸実電流値Id1及びq軸実電流値Iq1から第1通電系統で発生するブレーキトルクを算出する。つまり、電子制御ユニット150は、ブレーキ電流を電流センサ(電流検出器)301の出力に基づき検出し、検出したブレーキ電流に基づいてブレーキトルクを算出する。
上記のように、電流センサ301で検出したブレーキ電流に基づいてブレーキトルクを算出することで、例えばショート故障の発生箇所におけるインピーダンスにばらつきがあっても、ブレーキトルクを高精度に求めることができ、ブレーキトルクの影響を抑制するモータ制御の精度を高めることができる。
電子制御ユニット150は、ステップS509で第1通電系統にて発生するブレーキトルクを算出すると、ステップS510へ進み、ステップS501で算出した目標アシストトルクの総合値に、ステップS509で算出したブレーキトルクを加算し、加算結果を最終的な目標アシストトルクとする。
つまり、ステップS501で算出した目標アシストトルク総合値を第2通電系統による通電制御で発生させるようにしても、第1通電系統で発生するブレーキトルク分だけ実際に発生するモータトルクが目減りすることになる。
そこで、予め目標アシストトルクをブレーキトルク分だけ嵩上げ(増大補正)しておくことで、所期の目標アシストトルクが実際に発生するようにする。これにより、第1通電系統と第2通電系統とのいずれか一方に通電異常が発生し、通電異常が発生した通電系統でブレーキトルクが発生しても、所期のアシストトルク若しくは所期のアシストトルクに近似するアシストトルクを発生させることができ、通電異常によりステアリング操作性が低下することを抑制できる。
なお、電子制御ユニット150は、ステップS509で算出したブレーキトルクを減少補正し、減少補正したブレーキトルクをステップS501で算出した目標アシストトルクの総合値に加算させることができる。この場合も、第1通電系統で発生するブレーキトルクによるモータトルクの目減り(換言すれば、要求トルクよりも実トルクが小さくなること)を抑制できることになる。
次いで電子制御ユニット150は、ステップS511へ進み、ステップS510で設定した目標アシストトルクに基づきPWM制御する対象として、第2通電系統(第2インバータ1B)を設定する。
つまり、第1通電系統に通電異常が発生すると、第1通電系統の第1インバータ1Aに対するPWM出力を停止させ、目標アシストトルク(目標アシストトルク=総合値+ブレーキトルク)に応じたd軸電流指令値Id *及びq軸電流指令値Iq *が第2巻線組2Bの各巻線に流れるように、第2インバータ1Bの各スイッチング素子のPWM制御におけるデューティ比を制御する。
一方、電子制御ユニット150は、ステップS503で第2通電系統における故障発生を判定すると、ステップS512へ進み、ステップS507と同様に、第2通電系統の第2インバータ1Bの各スイッチング素子を、図6、図7、図9、図10に例示したフェイルモードに従ってオン/オフ制御する。
そして、電子制御ユニット150は、ステップS513に進み、ステップS508と同様に、通電異常が発生している第2通電系統の相電流を検出する電流センサ301UB、301VB、301WBの出力に基づく電流検出における基準電圧を、第2インバータ1BのPWMスイッチングを実施している場合とは異なるPWMスイッチングの停止状態に適合する値に切り替える。
次いで、電子制御ユニット150は、ステップS514に進み、ステップS509と同様に、電流センサ301UB、301VB、301WBの出力から第2通電系統の各相に流れる電流を算出し、更に、相毎の電流検出値に基づき第2通電系統のd軸実電流値Id2及びq軸実電流値Iq2を演算し、このd軸実電流値Id2及びq軸実電流値Iq2から第2通電系統で発生するブレーキトルクを算出する。つまり、電子制御ユニット150は、ブレーキ電流を電流センサ(電流検出器)301の出力に基づき検出し、検出したブレーキ電流に基づいてブレーキトルクを算出する。
そして、電子制御ユニット150は、ステップS515へ進み、目標アシストトルク総合値を第2通電系統で発生するブレーキトルクに応じて増大補正し、補正結果を最終的な目標アシストトルクに設定し、次いでステップS516へ進み、ステップS515で設定した目標アシストトルクに基づく制御対象として第1通電系統を選択し、第1インバータ1Aのスイッチング素子を目標アシストトルクに応じてPWM制御する。
これにより、第1通電系統が正常で、第2通電系統に通電異常が発生している場合、電子制御ユニット150は、第2通電系統の第2インバータ1Bに対するPWM出力を停止させ、目標アシストトルク(目標アシストトルク=総合値+ブレーキトルク)に応じたd軸電流指令値Id *及びq軸電流指令値Iq *が第1巻線組2Aの各巻線に流れるように、第1インバータ1Aの各スイッチング素子のPWM制御におけるデューティ比を制御する。
また、電子制御ユニット150は、ステップS506で第1通電系統と共に第2通電系統も故障していると判定すると、ステップS517へ進み、第1インバータ1Aの全てのスイッチング素子及び第2インバータ1Bの全てのスイッチング素子をオフに制御し、また、電源リレー304A、304Bを共にオフに制御して、電動モータ130の駆動を停止させる。
図11は、目標アシストトルク総合値と、第1通電系統と第2通電系統とに割り振る各目標アシストトルクとの相関を、第1通電系統及び第2通電系統が共に正常であるときと、第1通電系統に故障が発生したときとに場合分けして例示する模式図である。
この図11に示すように、第1通電系統及び第2通電系統が共に正常であるときには、目標アシストトルク総合値の半分を第1通電系統に割り振り、同じく目標アシストトルク総合値の半分を第2通電系統に割り振り、第1通電系統の通電制御で発生するモータトルクと第2通電系統の通電制御で発生するモータトルクとの総和が、目標アシストトルク総合値になるようにする。
一方、例えば、第1通電系統に故障(通電異常)が発生した場合には、第1通電系統によるモータ駆動を停止させるが、第1通電系統でブレーキトルク(負のトルク)が発生するので、第2通電系統の目標アシストトルクを総合値とブレーキトルクの絶対値との合計とし、第2通電系統によるモータ駆動で、目標アシストトルク総合値のモータトルク、及び、ブレーキトルクを打ち消す(相殺する)トルクを発生させる。
ところで、電動パワーステアリング装置100では、ステアリングを中立位置に戻すときになどに電動モータ130により意図的にブレーキ力を発生させる場合がある。
図12は、電動モータ130により意図的にブレーキ力を発生させる場合における、目標アシストトルク総合値と、第1通電系統と第2通電系統とに割り振る各目標アシストトルクとの相関を例示する模式図である。
電動モータ130によりブレーキ力を発生させる場合は、目標アシストトルク総合値は負のトルクとして設定され、第1通電系統及び第2通電系統が共に正常であれば、目標アシストトルク総合値の半分を第1通電系統に割り振り、同じく目標アシストトルク総合値の半分を第2通電系統に割り振り、第1通電系統の通電制御で発生する負のモータトルクと第2通電系統の通電制御で発生する負のモータトルクとの総和が、目標アシストトルク総合値(目標ブレーキトルク総合値)になるようにする。
一方、例えば、第1通電系統に故障が発生した場合には、第1通電系統によるモータ駆動を停止させるが、第1通電系統でブレーキトルク(負のトルク)が発生するので、目標ブレーキトルクから第1通電系統で発生するブレーキトルク分を除いた分を、第2通電系統によるモータ駆動で発生させる目標ブレーキトルクとし、第1通電系統で発生するブレーキトルクと第2通電系統によるモータ駆動で意図的に発生させるブレーキトルクとの総和が、目標ブレーキトルクになるようにする。
なお、通電異常によりPWM制御を停止させる通電系統で発生するブレーキトルクの検出誤差などによって過剰なブレーキトルクを発生させてしまうことを抑制するために、通電異常が発生した通電系統で発生するブレーキトルクの算出結果を増大補正し、この増大補正したブレーキトルクを目標ブレーキトルク総合値から減算した分を、正常な側の通電系統の通電制御における目標ブレーキトルクとすることができる。
また、図13に例示するように、目標アシストトルク総合値を、第1通電系統及び第2通電系統が共に正常であるときと、第1通電系統と第2通電系統との一方が故障しているときとで異ならせることができる。
図13に示す例では、第1通電系統と第2通電系統との一方が故障しているときの目標アシストトルク総合値を、第1通電系統及び第2通電系統が共に正常であるときの目標アシストトルク総合値の半分(50%)に設定する。そして、例えば第1通電系統が故障している場合には、第2通電系統の目標アシストトルクを、正常状態での総合値の半分の値と、第1通電系統で発生するブレーキトルクの絶対値との合計とする。
なお、第1通電系統と第2通電系統との一方が故障しているときの目標アシストトルク総合値を、第1通電系統及び第2通電系統が共に正常であるときの目標アシストトルク総合値よりも減らす構成において、目標アシストトルク総合値の減少割合は50%に限定されるものでなく、減少割合は任意に設定できることは明らかである。
また、目標ブレーキトルクの総合値を、第1通電系統及び第2通電系統が共に正常であるときと、第1通電系統と第2通電系統との一方が故障しているときとで異ならせることができる。
また、第1通電系統及び第2通電系統が共に正常である場合に、第1通電系統、第2通電系統それぞれの目標アシストトルクを同じ値(目標アシストトルク総合値の半分の値)に設定する構成に限定されず、例えば、起動時の初期診断で先に診断が完了した側から目標アシストトルクを増加させたり、第1インバータ1A,第2インバータ1Bの温度状態(過熱の有無)などに応じて目標アシストトルク総合値の分配比率を変更したりすることができる。
次に、通電系統毎の通電異常の有無、及び、通電系統毎の電流センサ(電流検出回路)の故障の有無に基づいて各インバータを制御する実施形態を説明する。
図14は、電流センサの故障診断機能を含むマイクロコンピュータ302の機能ブロック図である。
この図14の機能ブロック図は、第1電流検出回路診断部22A及び第2電流検出回路診断部22Bを付加し、また、目標アシストトルク演算部20が、第1通電系統用の目標アシストトルクの信号と第2通電系統用の目標アシストトルクの信号とを個別に出力する機能を有する点が、図4の機能ブロック図と異なる。
ここで、第1電流検出回路診断部22A及び第2電流検出回路診断部22Bは、第1通電系統における電流センサ301の故障の有無と、第2通電系統における電流センサ301の故障の有無とをそれぞれに診断し、診断結果を示す信号を目標アシストトルク演算部20に出力する。第1電流検出回路診断部22A及び第2電流検出回路診断部22Bは、例えば、故障診断モードに従ってインバータのスイッチング素子をオン/オフしたときの各電流センサ301の出力に基づいて電流センサ301の故障の有無を診断する。
図15、図16のフローチャートは、マイクロコンピュータ302(電子制御ユニット150)によって実施される、電流センサの故障の有無と各通電系統での通電異常の有無とに基づく電動モータ130の駆動制御の流れを示す。
図15、図16のフローチャートにおいて、電子制御ユニット150は、ステップS601で、操舵トルクセンサ120で検出された操舵トルクや車速の情報などから目標アシストトルクの総合値を演算する。
次いで、電子制御ユニット150は、ステップS602へ進み、第1通電系統(第1チャンネルch1)が通電異常のない正常状態であるか否かを判定する。
第1通電系統が正常である場合、電子制御ユニット150は、ステップS603へ進み、第2通電系統(第2チャンネルch2)が通電異常のない正常状態であるか否かを判定する。
そして、第1通電系統及び第2通電系統が、スイッチング素子のショート、駆動ラインの天絡、及び、駆動ラインの地絡のない正常状態である場合、電子制御ユニット150は、ステップS604へ進み、第1通電系統において電流検出を行う電流センサ301UA、301VA、301WAが全て正常であるか否かを判定する。
ここで、電流センサ301UA、301VA、301WAが全て正常であって第1通電系統における電流検出が正常に行える状態である場合、電子制御ユニット150は、ステップS605へ進み、第1通電系統における目標アシストトルクを、目標アシストトルク総合値の半分の値に設定し、目標アシストトルク総合値の半分に相当するモータトルクを、第1通電系統の通電制御で発生させるように設定する。
一方、第1通電系統における電流検出に異常が発生している場合、つまり、電流センサ301UA、301VA、301WAのうちの少なくとも1つが故障している場合、電子制御ユニット150は、ステップS606へ進み、第1通電系統における目標アシストトルクを、目標アシストトルク総合値の1/4の値に設定する。
上記のようにして第1通電系統における目標アシストトルクを設定すると、電子制御ユニット150は、ステップS607へ進み、第2通電系統において電流検出を行う電流センサ301UB、301VB、301WBが全て正常であるか否かを判定する。
ここで、電流センサ301UB、301VB、301WBが全て正常であって第2通電系統における電流検出が正常に行える状態である場合、電子制御ユニット150は、ステップS608へ進み、第2通電系統における目標アシストトルクを、目標アシストトルク総合値の半分の値に設定し、目標アシストトルク総合値の半分に相当するモータトルクを、第2通電系統の通電制御で発生させるように設定する。
一方、第2通電系統における電流検出に異常が発生している場合、つまり、電流センサ301UB、301VB、301WBのうちの少なくとも1つが故障している場合、電子制御ユニット150は、ステップS609へ進み、第2通電系統における目標アシストトルクを、目標アシストトルク総合値の1/4の値に設定する。
電流センサ301に故障が発生し、実相電流を検出できない状態では、d軸電流指令値Id *、q軸電流指令値Iq *とd軸実電流値Id、q軸実電流値Iqとの比較に基づくフィードバック制御が不能になり、モータトルクの制御精度が低下する。
そこで、電子制御ユニット150は、電流検出に異常が発生した側の通電系統の目標アシストトルクを、電流検出が正常に行える場合よりも低く抑えることで、過剰なアシストトルクを発生させてしまうことを抑制する。
なお、電流検出に異常が発生した側の通電系統の目標アシストトルクは、目標アシストトルク総合値の1/4に限定されるものではなく、目標アシストトルク総合値の1/2(電流検出が正常に行える状態での目標アシストトルク)よりも低い範囲で任意に設定することができる。
一方、第1通電系統に通電異常が発生している場合、電子制御ユニット150は、ステップS602からステップS610へ進み、第2通電系統に通電異常が発生しているか否かを判定する。
ここで、第2通電系統に通電異常が発生していない場合、つまり、第1通電系統に通電異常が発生しているものの第2通電系統が正常である場合、電子制御ユニット150は、ステップS611へ進み、前述のステップS507と同様に、通電異常が発生している第1通電系統の第1インバータ1Aを構成するスイッチング素子を所定のフェイルモード(図6、図7、図9、図10に例示したオン/オフ制御パターン)に従って制御し、第1インバータ1AのPWMスイッチング操作を停止する。
次いで、電子制御ユニット150は、ステップS612へ進み、ステップS508と同様に、通電異常が発生している第1通電系統の相電流を検出する電流センサ301UA、301VA、301WAの出力に基づく電流検出における基準電圧(電流0Aでの電圧)を、第1インバータ1AのPWMスイッチングの実施状態に適合する値からPWMスイッチングの停止状態に適合する値に切り替える。
次に、電子制御ユニット150は、ステップS613へ進み、第1通電系統において電流検出を行う電流センサ301UA、301VA、301WAが全て正常であるか否かを判定する。
電流センサ301UA、301VA、301WAの全てが正常である場合、電子制御ユニット150は、ステップS614へ進み、ステップS509と同様に、第1通電系統で発生するブレーキトルクを電流センサ301UA、301VA、301WAによって検出される電流(ブレーキ電流)に基づいて算出する。
一方、電流センサ301UA、301VA、301WAのいずれかに故障が発生している場合は、ブレーキ電流の検出値に基づくブレーキトルクの算出が行えないので、電子制御ユニット150は、ステップS615へ進み、第1通電系統で発生するブレーキトルクを固定値(例えば、零)に設定する。
なお、電子制御ユニット150は、ステップS615においてモータ回転速度からブレーキトルクを求める構成とすることができる。
第1通電系統で発生するブレーキトルクの算出を行うと、電子制御ユニット150はステップS616へ進み、第2通電系統において電流検出を行う電流センサ301UB、301VB、301WBが全て正常であるか否かを判定する。
電流センサ301UB、301VB、301WBが全て正常であれば、第2通電系統のPWM制御において実電流値と指令電流値(目標電流値)との比較に基づくフィードバック制御を行え、モータトルクを高精度に制御できる。
そこで、電子制御ユニット150は、電流センサ301UB、301VB、301WBが全て正常である場合、ステップS616からステップS617へ進み、第2通電系統の目標アシストトルクを、目標アシストトルク総合値の1/2に第1通電系統のブレーキトルクの絶対値を加算した値に設定する。
一方、電流センサ301UB、301VB、301WBのいずれかに故障が発生している場合、第2通電系統によるモータトルクの制御精度が低下するので、電子制御ユニット150は、ステップS616からステップS618へ進み、第2通電系統の目標アシストトルクを、目標アシストトルク総合値の1/4に第1通電系統のブレーキトルクの絶対値を加算した値に設定する。
ここで、ステップS617又はステップS618における第2通電系統の目標アシストトルクの算出処理において、電子制御ユニット150は、第1通電系統の電流センサに故障があれば、第1通電系統で発生するブレーキトルクを例えば零とすることで、実際よりも高いブレーキトルクに基づき第2通電系統の目標アシストトルクが過大に設定されることを抑制する。
従って、第1通電系統の電流センサに故障が発生している状態で、第2通電系統の目標アシストトルクの補正に用いるブレーキトルクを零とする構成に限定されず、実際のブレーキトルクよりも低くなると見込まれる値で第2通電系統の目標アシストトルクを補正することができる。
また、第1通電系統に通電異常がないものの第2通電系統に通電異常がある場合、電子制御ユニット150は、ステップS603からステップS619へ進む。
電子制御ユニット150は、ステップS619において、前述のステップS512と同様に、通電異常が発生している第2通電系統の第2インバータ1Bを構成するスイッチング素子を所定のフェイルモード(図6、図7、図9、図10に例示したオン/オフ制御パターン)に従って制御し、第2インバータ1BのPWMスイッチング操作を停止する。
次いで、電子制御ユニット150は、ステップS620へ進み、ステップS513と同様に、通電異常が発生している第2通電系統の相電流を検出する電流センサ301UB、301VB、301WBの出力に基づく電流検出における基準電圧(電流0Aでの電圧)を、第2インバータ1BのPWMスイッチングの実施状態に適合する値からPWMスイッチングの停止状態に適合する値に切り替える。
次に、電子制御ユニット150は、ステップS621へ進み、第2通電系統において電流検出を行う電流センサ301UB、301VB、301WBが全て正常であるか否かを判定する。
電流センサ301UB、301VB、301WBの全てが正常である場合、電子制御ユニット150は、ステップS622へ進み、ステップS514と同様に、第2通電系統で発生するブレーキトルクを電流センサ301UB、301VB、301WBによって検出される電流(ブレーキ電流)に基づいて算出する。
一方、電流センサ301UB、301VB、301WBのいずれかに故障が発生している場合は、ブレーキ電流の検出値に基づくブレーキトルクの算出が行えないので、電子制御ユニット150は、ステップS623へ進み、第2通電系統で発生するブレーキトルクを固定値(例えば、零)に設定する。
なお、電子制御ユニット150は、ステップS623においてモータ回転速度からブレーキトルクを求める構成とすることができる。
第2通電系統で発生するブレーキトルクの算出を行うと、電子制御ユニット150はステップS624へ進み、第1通電系統において電流検出を行う電流センサ301UA、301VA、301WAが全て正常であるか否かを判定する。
電流センサ301UA、301VA、301WAが全て正常であれば、第1通電系統のPWM制御において実電流値と指令電流値(目標電流値)との比較に基づくフィードバック制御を行え、モータトルクを高精度に制御できる。
そこで、電子制御ユニット150は、電流センサ301UA、301VA、301WAが全て正常である場合、ステップS624からステップS625へ進み、第1通電系統の目標アシストトルクを、目標アシストトルク総合値の1/2に第2通電系統のブレーキトルクの絶対値を加算した値に設定する。
一方、電流センサ301UA、301VA、301WAのいずれかに故障が発生している場合、第1通電系統によるモータトルクの制御精度が低下するので、電子制御ユニット150は、ステップS624からステップS626へ進み、第1通電系統の目標アシストトルクを、目標アシストトルク総合値の1/4に第2通電系統のブレーキトルクの絶対値を加算した値に設定する。
つまり、通電異常が発生していない通電系統のPWM制御において、当該通電系統の電流センサに故障が発生している場合には、電流センサが正常であるときに比べてモータトルクの制御精度が低下するので、電子制御ユニット150は、電流センサが正常であるときに比べて目標アシストトルクを低く設定する。
また、第1通電系統及び第2通電系統に通電異常が発生している場合、電子制御ユニット150は、ステップS610からステップS627へ進み、第1通電系統の第1インバータ1Aを構成するスイッチング素子の全て、及び、第2通電系統の第2インバータ1Bを構成するスイッチング素子の全てをオフに制御し、また、電源リレー304A、304Bを共にオフに制御して、第1通電系統及び第2通電系統のPWMスイッチング操作を停止させる。
上記のように、電流センサ301の故障診断の結果に応じて目標アシストトルクの設定及びブレーキトルクの算出を行えば、電流センサ301に故障が生じたときに、モータトルクが誤って過大に制御されることを抑制しつつ、アシストトルクの発生を継続させることができる。従って、電動パワーステアリング装置100においては、ステアリングの操作性が低下することを抑制できる。
図17は、図15、図16のフローチャートに示した制御を実施した場合における、通電異常及び電流検出異常に対する操作状態を概略する図である。
図17では、通電異常を、第1通電系統及び第2通電系統が正常である場合、第1通電系統が異常で第2通電系統が正常である場合、第1通電系統が正常で第2通電系統が異常である場合、第1通電系統及び第2通電系統が異常である場合の4パターンに分けて記載してある。
更に、図17では、電流検出異常を、第1通電系統の電流検出及び第2通電系統の電流検出が共に正常である場合、第1通電系統の電流検出が異常で第2通電系統の電流検出が正常である場合、第1通電系統の電流検出が正常で第2通電系統の電流検出が異常である場合、第1通電系統の電流検出及び第2通電系統の電流検出が共に異常である場合の4パターンに分けて記載しある。
そして、図17では、通電異常の4パターンと電流検出異常の4パターンとの組み合わせ毎に、目標アシストトルクの設定を例示する。なお、図17において、通電異常のパターンと電流検出異常のパターンとの組み合わせにおける左右の区分は、左欄が第1通電系統の制御状態、右欄が第2通電系統の制御状態を示すものとする。
第1通電系統及び第2通電系統が通電異常(ショート、地絡、天絡)のない正常状態であれば、電流検出に異常がない側の通電系統については、目標アシストトルク総合値の1/2(50%)を目標アシストトルクに設定し、電流検出に異常が発生した側の通電系統については、目標アシストトルク総合値の1/4(25%)を目標アシストトルクに設定する。
また、第1通電系統が異常で第2通電系統が正常である場合は、第1通電系統のスイッチング素子については、全てオフ制御などのフェイルモードで制御してPWMスイッチング操作を停止させる。これにより、第1通電系統ではブレーキトルクが発生することになる。
一方、第2通電系統の目標アシストトルクは、第2通電系統の電流検出が正常であれば目標アシストトルク総合値の1/2(50%)を基本値とし、第2通電系統の電流検出が異常であれば目標アシストトルク総合値の1/4(25%)を基本値とし、第1通電系統の電流検出が正常であればブレーキ電流の検出値に基づき求めたブレーキトルクを前記基本値に加算し、第1通電系統の電流検出が異常であれば、例えばブレーキトルク=0と仮定して前記基本値をそのまま最終的な目標値とする。
逆に、第1通電系統が正常で第2通電系統が異常である場合は、第2通電系統のスイッチング素子については、全てオフ制御などのフェイルモードで制御してPWMスイッチング操作を停止させる。これにより、第2通電系統ではブレーキトルクが発生することになる。
一方、第1通電系統の目標アシストトルクは、第1通電系統の電流検出が正常であれば目標アシストトルク総合値の1/2(50%)を基本値とし、第1通電系統の電流検出が異常であれば目標アシストトルク総合値の1/4(25%)を基本値とし、第2通電系統の電流検出が正常であればブレーキ電流の検出値に基づき求めたブレーキトルクを前記基本値に加算し、第2通電系統の電流検出が異常であれば、例えばブレーキトルク=0と仮定して前記基本値をそのまま最終的な目標値とする。
更に、第1通電系統及び第2通電系統が共に通電異常状態である場合は、電流検出の異常の有無に関わらずに、第1通電系統のスイッチング素子及び第2通電系統のスイッチング素子を全てオフに制御し、モータ駆動を停止させる。
以上、好ましい実施形態を参照して本発明の内容を具体的に説明したが、本発明の基本的技術思想及び教示に基づいて、当業者であれば種々の変形態様を採り得ることは自明である。
上記の駆動制御装置は、3相巻線U,V,Wがスター結線される電動モータ130の他、3相巻線U,V,Wがデルタ結線(三角結線)される電動モータにも適用できる。
図18、図19は、3相巻線U,V,Wがデルタ結線される電動モータにおける電流センサ301の配置を例示する。
図18に示す例では、インバータ1A、1Bの出力点とデルタ結線される3相巻線U,V,Wの接続点との間に電流センサ301U、301V、301Wが配置される。また、図19に示す例では、3相巻線U,V,Wの接続点とデルタ結線される各巻線U,V,Wとの間に電流センサ301U、301V、301Wが配置される。
また、低電位側の半導体スイッチUL,VL,WLと高電位側の半導体スイッチUH,VH,WHとの間(インバータ出力点)と3相巻線U,V,Wとを接続する駆動ラインに電源リレーをそれぞれ設けることができる。
また、3相巻線U、V、Wからなる巻線組を3個以上備え、それぞれの巻線組を駆動するインバータを3個以上備える装置においても、上記の駆動制御装置を適用することができる。
また、本願発明に係る駆動制御装置を適用する電動モータは、車両用の電動パワーステアリング装置において操舵補助力を発生する電動モータに限定されるものではなく、エンジンの可変動弁機構のアクチュエータとしての電動モータや、ポンプ駆動に用いられる電動モータなどの種々の電動モータに適用できる。
また、複数の通電系統のいずれかに通電異常(故障)が発生したときに、電動モータを使用する電動パワーステアリング装置などの異常を、ランプ、ブサーなどの警告装置を作動させて車両の運転者に知らせることができる。
また、電流センサに異常が発生したときに、当該電流センサを備えるインバータのPWMスイッチングを停止させることができる。
1A…第1インバータ、1B…第2インバータ、2A…第1巻線組、2B…第2巻線組、3…目標電流値演算部、4…出力電圧演算部、5…モータ回転演算部、6…目標アシストトルク演算部、7A…第1出力デューティ演算部、7B…第2出力デューティ演算部、8A…第1の2相3相変換部、8B…第2の2相3相変換部、9A…第1デッドタイム補償部、9B…第2デッドタイム補償部、11…3相2相変換部、130…電動モータ、150…電子制御ユニット、301UA、301VA、301WA、301UB、301VB、301WB…電流センサ、302…マイクロコンピュータ、304A,304B…電源リレー、307…電圧モニタ回路、UHA,VHA,WHA,UHB,VHB,WHB…高電位側スイッチング素子、ULA,VLA,WLA,ULB,VLB,WLB…低電位側スイッチング素子

Claims (6)

  1. インバータと複数の相に対応する巻線とで構成される通電系統を複数備えた電動モータの駆動制御装置において、
    前記複数の通電系統のいずれかに通電異常が発生したときに、前記通電異常が発生した通電系統のインバータを所定状態に制御し、
    前記所定状態に制御しているときに、前記通電異常が発生した通電系統のインバータの出力点と前記巻線との間又は前記巻線と前記巻線の接続点との間で電流を検出し、
    検出した電流に基づいて前記通電異常が発生した通電系統で発生するトルクを検出する、電動モータの駆動制御装置。
  2. 複数のインバータから駆動電流を供給して電動モータを駆動する駆動制御装置において、
    前記複数のインバータのいずれかに異常が発生したときに、前記異常が発生したインバータを所定状態に制御し、
    前記所定状態に制御しているときに、前記異常が発生したインバータの出力点と前記巻線との間又は前記巻線と前記巻線の接続点との間の電流に基づいてトルクを検出し、
    検出したトルクに基づいて正常であるインバータを制御する、電動モータの駆動制御装置。
  3. 前記所定状態は、前記インバータを構成する高電位側スイッチング素子と低電位側スイッチング素子との少なくとも一方がオンである、請求項1又は2記載の電動モータの駆動制御装置。
  4. 前記電流を検出する電流センサを複数のインバータ毎に備え、
    少なくとも異常が発生したインバータ側の電流センサについて異常の有無を診断する、請求項1から3のいずれか1つに記載の電動モータの駆動制御装置。
  5. 前記電流を検出する電流センサを複数のインバータ毎に備え、
    前記複数のインバータのいずれかに異常が発生したときに、正常であるインバータを、当該インバータに備えられた電流センサの異常の有無、及び、前記検出トルクに基づいて制御する、請求項2又は3記載の電動モータの駆動制御装置。
  6. 電流検出における基準電圧を、通電異常の発生状態と正常状態とで変更する、請求項1から5のいずれか1つに記載の電動モータの駆動制御装置。
JP2014029411A 2014-02-19 2014-02-19 電動モータの駆動制御装置 Active JP6362349B2 (ja)

Priority Applications (6)

Application Number Priority Date Filing Date Title
JP2014029411A JP6362349B2 (ja) 2014-02-19 2014-02-19 電動モータの駆動制御装置
CN201580008812.3A CN106031020B (zh) 2014-02-19 2015-01-21 电动机的驱动控制装置及驱动控制方法
KR1020167019832A KR101862495B1 (ko) 2014-02-19 2015-01-21 전동 모터의 구동 제어 장치 및 구동 제어 방법
DE112015000861.6T DE112015000861T5 (de) 2014-02-19 2015-01-21 Antriebssteuerung und Verfahren zur Antriebssteuerung eines Elektromotors
US15/119,838 US10097129B2 (en) 2014-02-19 2015-01-21 Drive controller and drive control method for electric motor
PCT/JP2015/051555 WO2015125543A1 (ja) 2014-02-19 2015-01-21 電動モータの駆動制御装置及び駆動制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014029411A JP6362349B2 (ja) 2014-02-19 2014-02-19 電動モータの駆動制御装置

Publications (2)

Publication Number Publication Date
JP2015154695A true JP2015154695A (ja) 2015-08-24
JP6362349B2 JP6362349B2 (ja) 2018-07-25

Family

ID=53878058

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014029411A Active JP6362349B2 (ja) 2014-02-19 2014-02-19 電動モータの駆動制御装置

Country Status (6)

Country Link
US (1) US10097129B2 (ja)
JP (1) JP6362349B2 (ja)
KR (1) KR101862495B1 (ja)
CN (1) CN106031020B (ja)
DE (1) DE112015000861T5 (ja)
WO (1) WO2015125543A1 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20180021896A (ko) * 2015-09-07 2018-03-05 히다치 오토모티브 시스템즈 가부시키가이샤 전동 구동 장치 및 전동 파워 스티어링 장치
CN110356238A (zh) * 2019-07-26 2019-10-22 浙江博千科技有限公司 一种新能源电机控制器电路故障检测方法
JP2022078422A (ja) * 2020-11-13 2022-05-25 三菱電機株式会社 交流回転機の制御装置および車両の電動制動装置、交流回転機の制御方法

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6302727B2 (ja) * 2014-04-10 2018-03-28 日立オートモティブシステムズ株式会社 電動モータの制御装置
CN107406098B (zh) * 2014-12-25 2020-04-07 日本精工株式会社 电动助力转向装置
EP3131198B1 (en) * 2015-08-10 2022-06-08 Goodrich Actuation Systems Limited Control strategy of a dual lane fault tolerant permanent magnet motor to reduce drag torque under fault condition
WO2017122329A1 (ja) * 2016-01-14 2017-07-20 三菱電機株式会社 電動パワーステアリング装置
CN109463039B (zh) * 2016-07-20 2020-02-28 日本精工株式会社 电动助力转向装置
WO2018016559A1 (ja) * 2016-07-20 2018-01-25 日本精工株式会社 電動パワーステアリング装置
DE112017003862T5 (de) * 2016-08-01 2019-04-25 Nidec Corporation Motorsteuerverfahren, Motortreibersystem und elektrisches Servolenksystem
EP3477848B1 (en) * 2016-08-24 2020-07-01 NSK Ltd. Electric power steering device
CN106428200B (zh) * 2016-12-05 2019-03-08 潍柴动力股份有限公司 多相电机控制方法、控制器及多相电机电动转向泵***
JP7124716B2 (ja) * 2017-01-31 2022-08-24 日本電産株式会社 モータ駆動装置、および電動パワーステアリング装置
JP6769328B2 (ja) * 2017-02-10 2020-10-14 株式会社デンソー 回転電機制御装置、および、これを用いた電動パワーステアリング装置
JP6984345B2 (ja) * 2017-11-22 2021-12-17 株式会社ジェイテクト 操舵制御装置
FR3078050B1 (fr) * 2018-02-22 2020-06-26 Jtekt Europe Procede de compensation d’un couple frein lors d’une defaillance de type court-circuit dans l’onduleur d’alimentation d’un moteur d’assistance
US10744879B2 (en) * 2018-07-24 2020-08-18 Faraday & Future Inc. Systems, methods, and apparatus for estimating torque during fault conditions
DE102018124998B4 (de) * 2018-10-10 2020-06-18 Vacon Oy Leistungselektronischer Umrichter und Verfahren zum Steuern desselben
JP7249822B2 (ja) * 2019-03-11 2023-03-31 株式会社ジェイテクト モータの制御装置
JP7230674B2 (ja) * 2019-05-08 2023-03-01 株式会社デンソー モータ制御装置
DE102019216139A1 (de) * 2019-09-25 2021-03-25 Continental Teves Ag & Co. Ohg Verfahren zum Betreiben eines Treiberschaltkreises für einen Elektromotor, Treiberschaltkreis, Motoranordnung und Speichermedium
EP3832883A1 (en) 2019-12-03 2021-06-09 Hamilton Sundstrand Corporation Control of multi-channel drive
FR3130474A1 (fr) * 2021-12-09 2023-06-16 Jtekt Europe Procédé de pilotage d’un onduleur d’alimentation d’un moteur comprenant au moins deux bobinages lors d’une défaillance de type court-circuit
KR20230095482A (ko) * 2021-12-22 2023-06-29 에이치엘만도 주식회사 모터를 제어하는 장치 및 방법

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009195026A (ja) * 2008-02-14 2009-08-27 Toyota Motor Corp モータ駆動装置およびハイブリッド駆動装置
JP2009278790A (ja) * 2008-05-15 2009-11-26 Toyota Motor Corp モータ制御装置及びその制御方法
JP2011078230A (ja) * 2009-09-30 2011-04-14 Denso Corp 多相回転機の制御装置、および、これを用いた電動パワーステアリング装置
JP2011091962A (ja) * 2009-10-23 2011-05-06 Toyota Motor Corp 電流センサの異常判定装置および異常判定方法

Family Cites Families (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7459879B2 (en) * 2004-03-19 2008-12-02 Mitsubishi Electric Corporation Motor controller
EP1826899A1 (en) * 2004-11-24 2007-08-29 NSK Steering Systems Co., Ltd. Non-connection motor, its drive control device and mortorized power steering device using drive control device of non-connection motor
KR101040890B1 (ko) * 2006-04-20 2011-06-16 미쓰비시덴키 가부시키가이샤 전동기 제어 장치
US8983727B2 (en) * 2006-05-30 2015-03-17 Mitsubishi Electric Corporation Steering control apparatus
JP4294039B2 (ja) * 2006-06-23 2009-07-08 三菱電機株式会社 パワーステアリング装置
JP2008068777A (ja) * 2006-09-15 2008-03-27 Toyota Motor Corp 電動パワーステアリング装置
JP2009081930A (ja) * 2007-09-26 2009-04-16 Jtekt Corp モータ制御装置および電動パワーステアリング装置
JP2009131043A (ja) * 2007-11-22 2009-06-11 Hitachi Ltd モータ制御装置
JP4998836B2 (ja) * 2009-09-30 2012-08-15 株式会社デンソー 多相回転機の制御装置、および、これを用いた電動パワーステアリング装置
JP5387989B2 (ja) * 2009-12-25 2014-01-15 株式会社デンソー 電動機駆動装置、および、これを用いた電動パワーステアリング装置
JP5370139B2 (ja) * 2009-12-25 2013-12-18 株式会社デンソー 電動パワーステアリング装置
JP5146851B2 (ja) * 2010-01-07 2013-02-20 株式会社デンソー 電動パワーステアリング装置
JP5158527B2 (ja) * 2010-02-23 2013-03-06 株式会社デンソー 電動機駆動装置、これを用いた電動パワーステアリング装置、及び、プログラム
JP5168307B2 (ja) * 2010-04-07 2013-03-21 株式会社デンソー 電動機制御装置
JP5229645B2 (ja) * 2010-06-24 2013-07-03 株式会社デンソー 電動機駆動装置、および、これを用いた電動パワーステアリング装置
JP5195888B2 (ja) * 2010-06-24 2013-05-15 株式会社デンソー 電動機駆動装置、および、これを用いた電動パワーステアリング装置
JP5229644B2 (ja) * 2010-06-24 2013-07-03 株式会社デンソー 電動機駆動装置、および、これを用いた電動パワーステアリング装置
EP2621079B1 (en) * 2010-09-24 2020-08-26 Nissan Motor Co., Ltd Inverter control device and inverter control method
JP5672936B2 (ja) * 2010-10-18 2015-02-18 株式会社ジェイテクト 電動パワーステアリング装置
JP5641335B2 (ja) * 2011-01-31 2014-12-17 株式会社デンソー 電力変換装置
US9143065B2 (en) * 2011-04-25 2015-09-22 Hitachi Automotive Systems, Ltd. Motor drive device
US9248853B2 (en) * 2011-06-21 2016-02-02 Nsk, Ltd. Abnormality diagnosing method for torque detecting device and electric power steering device
JP5603360B2 (ja) * 2011-06-24 2014-10-08 三菱電機株式会社 モータ制御装置およびそれを用いた電動パワーステアリング装置
JP2013079027A (ja) * 2011-10-05 2013-05-02 Denso Corp 電動パワーステアリング装置
JP5344023B2 (ja) * 2011-11-21 2013-11-20 日本精工株式会社 電動パワーステアリング装置
JP5440889B2 (ja) * 2012-01-10 2014-03-12 株式会社デンソー 電動パワーステアリング装置
JP5622053B2 (ja) * 2012-02-09 2014-11-12 株式会社デンソー 多相回転機の制御装置、および、これを用いた電動パワーステアリング装置
JP5653386B2 (ja) * 2012-05-09 2015-01-14 三菱電機株式会社 モータ制御装置およびそれを用いた電動パワーステアリング装置
JP5590076B2 (ja) * 2012-07-04 2014-09-17 株式会社デンソー 多相回転機の制御装置
JP5880967B2 (ja) * 2012-09-28 2016-03-09 株式会社デンソー 交流電動機の制御装置
JP5614661B2 (ja) * 2012-10-09 2014-10-29 株式会社デンソー 回転電機制御装置、および、これを用いた電動パワーステアリング装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009195026A (ja) * 2008-02-14 2009-08-27 Toyota Motor Corp モータ駆動装置およびハイブリッド駆動装置
JP2009278790A (ja) * 2008-05-15 2009-11-26 Toyota Motor Corp モータ制御装置及びその制御方法
JP2011078230A (ja) * 2009-09-30 2011-04-14 Denso Corp 多相回転機の制御装置、および、これを用いた電動パワーステアリング装置
JP2011091962A (ja) * 2009-10-23 2011-05-06 Toyota Motor Corp 電流センサの異常判定装置および異常判定方法

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20180021896A (ko) * 2015-09-07 2018-03-05 히다치 오토모티브 시스템즈 가부시키가이샤 전동 구동 장치 및 전동 파워 스티어링 장치
KR102068425B1 (ko) * 2015-09-07 2020-01-20 히다치 오토모티브 시스템즈 가부시키가이샤 전동 구동 장치 및 전동 파워 스티어링 장치
CN110356238A (zh) * 2019-07-26 2019-10-22 浙江博千科技有限公司 一种新能源电机控制器电路故障检测方法
JP2022078422A (ja) * 2020-11-13 2022-05-25 三菱電機株式会社 交流回転機の制御装置および車両の電動制動装置、交流回転機の制御方法
JP7090680B2 (ja) 2020-11-13 2022-06-24 三菱電機株式会社 交流回転機の制御装置および車両の電動制動装置、交流回転機の制御方法

Also Published As

Publication number Publication date
KR20160100395A (ko) 2016-08-23
US10097129B2 (en) 2018-10-09
DE112015000861T5 (de) 2016-11-17
WO2015125543A1 (ja) 2015-08-27
KR101862495B1 (ko) 2018-05-29
CN106031020A (zh) 2016-10-12
CN106031020B (zh) 2018-11-16
US20170070178A1 (en) 2017-03-09
JP6362349B2 (ja) 2018-07-25

Similar Documents

Publication Publication Date Title
JP6362349B2 (ja) 電動モータの駆動制御装置
JP6220696B2 (ja) 電動モータの駆動制御装置
JP6211443B2 (ja) 電動モータの制御装置
KR101698302B1 (ko) 모터 제어 장치 및 모터의 제어 방법
JP6302727B2 (ja) 電動モータの制御装置
CN101401295B (zh) 电动机控制装置
JP6701847B2 (ja) モータ制御装置
WO2015022718A1 (ja) モータ制御装置、これを使用した電動パワーステアリング装置および車両
JPWO2015129271A1 (ja) モータ制御装置、これを使用した電動パワーステアリング装置および車両
JP5991264B2 (ja) 電動パワーステアリング装置
WO2019163341A1 (ja) 制御装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160913

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170620

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20180116

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180411

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20180418

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: 20180626

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180626

R150 Certificate of patent or registration of utility model

Ref document number: 6362349

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250