[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP5760778B2 - Motor drive control system - Google Patents

Motor drive control system Download PDF

Info

Publication number
JP5760778B2
JP5760778B2 JP2011154698A JP2011154698A JP5760778B2 JP 5760778 B2 JP5760778 B2 JP 5760778B2 JP 2011154698 A JP2011154698 A JP 2011154698A JP 2011154698 A JP2011154698 A JP 2011154698A JP 5760778 B2 JP5760778 B2 JP 5760778B2
Authority
JP
Japan
Prior art keywords
motor
current
phase current
value
phase
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
JP2011154698A
Other languages
Japanese (ja)
Other versions
JP2013021857A (en
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor 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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2011154698A priority Critical patent/JP5760778B2/en
Publication of JP2013021857A publication Critical patent/JP2013021857A/en
Application granted granted Critical
Publication of JP5760778B2 publication Critical patent/JP5760778B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Ac Motors In General (AREA)
  • Inverter Devices (AREA)

Description

この発明は、モータ駆動制御システムに関し、より特定的には、交流電動機を駆動するためのモータ駆動制御システムに関する。   The present invention relates to a motor drive control system, and more particularly to a motor drive control system for driving an AC motor.

直流電源を用いて交流電動機を駆動制御するために、インバータを用いた駆動方法が一般的に採用される。インバータは、インバータ駆動回路によってスイッチング制御されており、たとえばパルス幅変調(PWM:Pulse Width Modulation)制御に従ってスイッチングされた電圧が交流電動機に印加される。   In order to drive and control an AC motor using a DC power supply, a driving method using an inverter is generally employed. The inverter is switching-controlled by an inverter drive circuit, and for example, a voltage switched in accordance with pulse width modulation (PWM) control is applied to the AC motor.

PWM制御が適用される交流電動機の制御においては、モータ電流のフィードバックによってモータ印加電圧(交流)の振幅および位相を制御する。この電流フィードバックは、交流電動機に流れるモータ電流を検出する電流センサの検出値に基づいて行なわれる。   In the control of an AC motor to which PWM control is applied, the amplitude and phase of the motor applied voltage (AC) are controlled by feedback of the motor current. This current feedback is performed based on a detection value of a current sensor that detects a motor current flowing in the AC motor.

特開2010−82261号公報(特許文献1)は、三相交流の電動機の相電流(モータ電流)を検出する相電流センサの異常を検知する電流センサ異常検知装置を開示する。この異常検知装置は、インバータの直流側電流を検出する直流側電流センサと、該直流側電流に基づき相電流を推定する相電流推定手段と、相電流センサにより検出された相電流の三相の総和が零であるか否かを判定する判定手段と、各相ごとに、相電流推定手段により推定された相電流の推定値と、相電流センサにより検出された相電流の検出値とが同一であるか否かを判定する相電流判定手段と、上記判定手段による判定結果において、相電流の三相の総和が零ではなく、かつ、相電流判定手段による判定結果において推定値と検出値とが異なる場合に、推定値と検出値とが異なると判定された相に係る相電流センサは異常であると判定する異常判定手段とを備える。   Japanese Patent Laying-Open No. 2010-82261 (Patent Document 1) discloses a current sensor abnormality detection device that detects an abnormality of a phase current sensor that detects a phase current (motor current) of a three-phase AC motor. This abnormality detection device includes a DC-side current sensor that detects a DC-side current of an inverter, phase-current estimation means that estimates a phase current based on the DC-side current, and a three-phase phase current detected by the phase-current sensor. The determination means for determining whether or not the sum is zero, and the estimated value of the phase current estimated by the phase current estimation means and the detected value of the phase current detected by the phase current sensor are the same for each phase. In the determination result by the phase current determination means and the determination result by the determination means, the sum of the three phases of the phase current is not zero, and the estimated value and the detection value in the determination result by the phase current determination means If the phase difference sensor is different, the phase current sensor related to the phase determined to have a difference between the estimated value and the detected value is provided with an abnormality determination unit that determines that the phase current sensor is abnormal.

特開2010−88261号公報JP 2010-88261 A 特開2008−160915号公報JP 2008-160915 A 特開2005−27379号公報JP 2005-27379 A 特開2008−307908号公報JP 2008-307908 A

上記公報に開示される電流センサ異常検知装置では、相電流推定手段は、インバータを構成する6つのスイッチング素子の各々のゲートに入力されるスイッチング指令であるゲート信号に応じた検出タイミングで直流側電流センサにより検出される直流側電流に基づいて、実際にインバータからモータに供給される各相電流を推定する。なお、ゲート信号は、PWM信号生成部において、各相電圧指令と三角波などの搬送波とを比較した結果に基づいて生成される。ゲート信号は、各相ごとに対をなすスイッチング素子のオン/オフ状態の組み合わせに応じて、8通りのスイッチングパターンに応じた信号となる。相電流推定手段は、各スイッチングパターンにおいて直流側電流センサにより検出される直流側電流に基づいて、各相電流を推定する。   In the current sensor abnormality detection device disclosed in the above publication, the phase current estimation means is configured to detect the DC side current at a detection timing corresponding to a gate signal which is a switching command input to each gate of the six switching elements constituting the inverter. Each phase current actually supplied from the inverter to the motor is estimated based on the DC side current detected by the sensor. The gate signal is generated based on a result of comparing each phase voltage command and a carrier wave such as a triangular wave in the PWM signal generation unit. The gate signal is a signal corresponding to eight switching patterns according to the combination of the on / off states of the switching elements paired for each phase. The phase current estimation means estimates each phase current based on the DC side current detected by the DC side current sensor in each switching pattern.

しかしながら、このような異常検知装置においては、PWM信号生成部においてモータの動作状態(たとえば、回転速度)に応じて搬送波の周波数が高くなると、モータの電気角360°に含まれる搬送波の周期数が増加するため、各スイッチングパターンの時間幅が小さくなる。そのため、各スイッチング素子のスイッチングに、相電流推定手段における直流側電流センサの検出値のサンプリングを同期させることが困難となる。その結果、相電流センサの故障診断を正確に行なうことができないという問題が生じる。また、誤診断を避けるために、搬送波周波数が高いときには相電流センサの故障診断を行なわない構成とすると、故障診断を実行する機会が制限されてしまうため、相電流センサの信頼性を低下させる虞がある。   However, in such an abnormality detection device, when the frequency of the carrier wave increases in accordance with the motor operating state (for example, rotation speed) in the PWM signal generation unit, the number of carrier wave periods included in the electrical angle of 360 ° of the motor is reduced. Since it increases, the time width of each switching pattern becomes small. Therefore, it becomes difficult to synchronize the sampling of the detection value of the DC-side current sensor in the phase current estimation means with the switching of each switching element. As a result, there arises a problem that failure diagnosis of the phase current sensor cannot be performed accurately. Further, in order to avoid erroneous diagnosis, if the configuration is such that the fault diagnosis of the phase current sensor is not performed when the carrier frequency is high, the opportunity for executing the fault diagnosis is limited, which may reduce the reliability of the phase current sensor. There is.

一方で、相電流センサの故障診断の機会を得るために搬送波周波数を低下させると、モータのトルク制御の制御性が低下する虞が生じる。また、インバータのスイッチングに伴なう電磁騒音の発生が懸念される。   On the other hand, if the carrier frequency is lowered to obtain an opportunity for fault diagnosis of the phase current sensor, the controllability of the motor torque control may be lowered. There is also concern about the generation of electromagnetic noise associated with inverter switching.

それゆえ、この発明はかかる課題を解決するためになされたものであり、その目的は、モータ駆動制御システムにおいて、交流電動機の駆動制御に支障を来たすことなく、交流電動機に流れる電流を検出する電流センサの故障診断を高い信頼性をもって行なうことを可能とすることである。   Therefore, the present invention has been made to solve such a problem, and an object of the present invention is to detect a current that flows through an AC motor without hindering the drive control of the AC motor in a motor drive control system. It is possible to perform failure diagnosis of a sensor with high reliability.

この発明のある局面では、交流電動機を駆動するためのモータ駆動制御システムであって、複数のスイッチング素子を含んで構成され、直流電源から供給される直流電圧を交流電動機の駆動電圧に変換するためのインバータと、直流電源およびインバータの間を流れる母線電流を検出する母線電流検出部と、複数のスイッチング素子のオン・オフの組合せを示すスイッチングパターンと、母線電流検出部による母線電流の検出値とに基づいて、交流電動機の相電流を推定する相電流推定部と、交流電動機の相電流を検出する相電流検出部と、相電流推定部による相電流の推定値と、相電流検出部による相電流の検出値との比較結果に基づいて、相電流検出部の故障を診断するための故障診断部と、交流電動機を動作させるための交流電圧指令と搬送波との比較に基づくパルス幅変調制御によって、複数のスイッチング素子のオン・オフを制御する制御部とを備える。制御部は、交流電動機の駆動に基づく暗騒音が発生しているときに故障診断部による故障診断の実行期間を設けるとともに、故障診断の実行期間中は、搬送波の周波数を一時的に低下させる。   In one aspect of the present invention, a motor drive control system for driving an AC motor includes a plurality of switching elements, and converts a DC voltage supplied from a DC power source into a drive voltage of the AC motor. Inverter, a bus current detection unit for detecting a bus current flowing between the DC power source and the inverter, a switching pattern indicating a combination of ON / OFF of a plurality of switching elements, and a detection value of the bus current by the bus current detection unit, Based on the phase current estimation unit for estimating the phase current of the AC motor, the phase current detection unit for detecting the phase current of the AC motor, the estimated value of the phase current by the phase current estimation unit, and the phase by the phase current detection unit Based on the comparison result with the detected current value, a fault diagnosis unit for diagnosing a fault in the phase current detection unit, and an AC voltage command for operating the AC motor By a pulse width modulation control based on a comparison of the carrier, and a control unit for controlling the on-off of the plurality of switching elements. The control unit provides an execution period for failure diagnosis by the failure diagnosis unit when background noise is generated due to the drive of the AC motor, and temporarily reduces the frequency of the carrier wave during the execution period of the failure diagnosis.

好ましくは、制御部は、故障診断の実行期間中は、搬送波の周波数を、交流電動機の動作状態に応じた第1の値から、相電流推定部が母線電流検出部の検出値をサンプリングする周期に応じた第2の値に低下させる。   Preferably, the control unit is configured to sample the detection value of the bus current detection unit by the phase current estimation unit from the first value corresponding to the operating state of the AC motor during the failure diagnosis execution period. To a second value corresponding to.

好ましくは、制御部は、故障診断部による診断の結果が確定されると、搬送波の周波数を、第2の値から第1の値に復帰させる。   Preferably, the control unit returns the frequency of the carrier wave from the second value to the first value when the diagnosis result by the failure diagnosis unit is confirmed.

好ましくは、制御部は、交流電動機の回転速度がしきい値よりも大きいという条件が成立するときに、故障診断の実行を許可するように構成される。しきい値は、交流電動機の駆動に基づく暗騒音が人に感知されやすくなるような交流電動機の回転速度に設定される。   Preferably, the control unit is configured to permit execution of failure diagnosis when a condition that the rotational speed of the AC motor is larger than a threshold value is satisfied. The threshold value is set to a rotational speed of the AC motor that makes it easy for humans to detect background noise based on the driving of the AC motor.

この発明によれば、交流電動機の駆動制御に支障を来たすことなく、交流電動機に流れる電流を検出する電流センサの故障診断を高い信頼性をもって行なうことができる。   According to the present invention, it is possible to perform failure diagnosis of a current sensor that detects a current flowing through an AC motor with high reliability without hindering drive control of the AC motor.

図1は、本発明の実施の形態に従うモータ駆動制御システムを搭載した車両10の全体ブロック図である。FIG. 1 is an overall block diagram of a vehicle 10 equipped with a motor drive control system according to an embodiment of the present invention. 本実施の形態におけるECUの制御構成を示す機能ブロック図である。It is a functional block diagram which shows the control structure of ECU in this Embodiment. 母線電流からモータ電流推定値への変換を説明する概念図である。It is a conceptual diagram explaining conversion from a bus current to a motor current estimated value. 母線電流からモータ電流推定値への変換を説明する概念図である。It is a conceptual diagram explaining conversion from a bus current to a motor current estimated value. 本発明の実施の形態によるモータ駆動制御システムにおける電流センサの故障診断を実現するための制御処理手順を示したフローチャートである。It is the flowchart which showed the control processing procedure for implement | achieving the failure diagnosis of the current sensor in the motor drive control system by embodiment of this invention. 本実施の形態において適用されるキャリア周波数の決定に用いられるマップの一例を示した図である。It is the figure which showed an example of the map used for determination of the carrier frequency applied in this Embodiment. 本発明の実施の形態による電流センサの故障診断処理におけるキャリア周波数の制御を実現するための制御処理手順を示したフローチャートである。It is the flowchart which showed the control processing procedure for implement | achieving control of the carrier frequency in the fault diagnosis process of the current sensor by embodiment of this invention.

以下、本発明の実施の形態について図面を参照しながら詳細に説明する。なお、図中同一または相当部分には同一符号を付してその説明が繰返さない。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. In the drawings, the same or corresponding parts are denoted by the same reference numerals and description thereof will not be repeated.

図1は、本発明の実施の形態に従うモータ駆動制御システム100を搭載した車両10の全体ブロック図である。   FIG. 1 is an overall block diagram of a vehicle 10 equipped with a motor drive control system 100 according to an embodiment of the present invention.

図1を参照して、車両10は、モータ駆動制御システム100と、交流電動機200と、駆動輪210とを備える。モータ駆動制御システム100は、直流電圧発生部105と、コンデンサC1と、インバータ140と、制御装置(以下、ECU(Electronic Control Unit)とも称する)300とを含む。   Referring to FIG. 1, vehicle 10 includes a motor drive control system 100, an AC motor 200, and drive wheels 210. Motor drive control system 100 includes a DC voltage generation unit 105, a capacitor C1, an inverter 140, and a control device (hereinafter also referred to as an ECU (Electronic Control Unit)) 300.

交流電動機200は、たとえば、ハイブリッド自動車、電気自動車や燃料電池車等の電気エネルギによって車両駆動力を発生する車両において、駆動輪210を駆動するためのトルクを発生する駆動用電動機である。あるいは、この交流電動機200は、エンジン(図示せず)によって駆動される発電機の機能を持つように構成されてもよく、または電動機および発電機の機能を併せ持つように構成されてもよい。さらに、交流電動機200は、エンジンに対して電動機として動作し、たとえば、エンジン始動を行ない得るようなものとしてハイブリッド自動車に組み込まれるようにしてもよい。すなわち、本実施の形態において、「交流電動機」は、交流駆動の電動機、発電機および電動発電機(モータジェネレータ)を含むものである。   AC motor 200 is a drive motor that generates torque for driving drive wheels 210 in a vehicle that generates a vehicle driving force by electric energy such as a hybrid vehicle, an electric vehicle, and a fuel cell vehicle. Alternatively, AC electric motor 200 may be configured to have a function of a generator driven by an engine (not shown), or may be configured to have both functions of an electric motor and a generator. Furthermore, AC electric motor 200 may operate as an electric motor for the engine, and may be incorporated in a hybrid vehicle so that the engine can be started, for example. That is, in the present embodiment, the “AC motor” includes an AC drive motor, a generator, and a motor generator (motor generator).

直流電圧発生部105は、直流電源110と、システムリレーSR1,SR2と、コンデンサC2と、コンバータ120と、電圧センサ150,170と、電流センサ160とを含む。   DC voltage generation unit 105 includes a DC power supply 110, system relays SR1 and SR2, a capacitor C2, a converter 120, voltage sensors 150 and 170, and a current sensor 160.

直流電源110は、再放電可能な電力貯蔵要素であり、代表的には、ニッケル水素電池またはリチウムイオン電池等の二次電池や電気二重層キャパシタ等の蓄電装置により構成される。電圧センサ150は、直流電源110が出力する直流電圧VBを検出する。電流センサ160は、直流電源110に入出力される直流電流IBを検出する。そして、これらの検出値は、ECU300へ出力される。   The DC power supply 110 is a re-dischargeable power storage element, and typically includes a secondary battery such as a nickel metal hydride battery or a lithium ion battery, or a power storage device such as an electric double layer capacitor. Voltage sensor 150 detects DC voltage VB output from DC power supply 110. The current sensor 160 detects a direct current IB that is input to and output from the direct current power source 110. These detected values are output to ECU 300.

システムリレーSR1は、蓄電装置Bの正極端子と電力線PL1との間に接続される。システムリレーSR2は、蓄電装置Bの負極端子と接地線NL1との間に接続される。システムリレーSR1,SR2は、ECU300からの制御信号SE1により制御され、蓄電装置Bとコンバータ120との間での電力の供給と遮断とを切換える。   System relay SR1 is connected between the positive terminal of power storage device B and power line PL1. System relay SR2 is connected between the negative terminal of power storage device B and ground line NL1. System relays SR <b> 1 and SR <b> 2 are controlled by a control signal SE <b> 1 from ECU 300 to switch between power supply and interruption between power storage device B and converter 120.

コンバータ120は、リアクトルL1と、スイッチング素子Q1,Q2と、ダイオードD1,D2とを含む。スイッチング素子Q1,Q2は、電力線PL2と接地線NL1との間に直列に接続される。スイッチング素子Q1,Q2は、ECU300からのスイッチング制御信号PWCによって制御される。   Converter 120 includes a reactor L1, switching elements Q1, Q2, and diodes D1, D2. Switching elements Q1, Q2 are connected in series between power line PL2 and ground line NL1. Switching elements Q1, Q2 are controlled by a switching control signal PWC from ECU 300.

本実施の形態においては、スイッチング素子として、IGBT(Insulated Gate Bipolar Transistor)、電力用MOS(Metal Oxide Semiconductor)トランジスタある
いは、電力用バイポーラトランジスタ等を用いることができる。スイッチング素子Q1,Q2に対しては、逆並列ダイオードD1,D2が配置される。リアクトルL1は、スイッチング素子Q1,Q2の接続ノードと電力線PL1との間に接続される。
In the present embodiment, an IGBT (Insulated Gate Bipolar Transistor), a power MOS (Metal Oxide Semiconductor) transistor, a power bipolar transistor, or the like can be used as the switching element. Anti-parallel diodes D1 and D2 are arranged for switching elements Q1 and Q2. Reactor L1 is connected between a connection node of switching elements Q1, Q2 and power line PL1.

コンデンサC2は、電力線PL1および接地線NL1の間に接続され、電力線PL1と接地線NL1との間の電圧変動を低減する。電圧センサ170は、コンデンサC2の両端の電圧VLを検出し、その検出値をECU300へ出力する。   Capacitor C2 is connected between power line PL1 and ground line NL1, and reduces voltage fluctuation between power line PL1 and ground line NL1. Voltage sensor 170 detects voltage VL across capacitor C2, and outputs the detected value to ECU 300.

コンバータ120は、基本的には、各スイッチング周期内でスイッチング素子Q1,Q2が相補的かつ交互にオン・オフするように制御される。コンバータ120は、昇圧動作時には、直流電源110から供給された直流電圧VLを直流電圧VH(インバータ140への入力電圧に相当するこの直流電圧を、以下「システム電圧」とも称する)に昇圧する。この昇圧動作は、スイッチング素子Q2のオン期間にリアクトルL1に蓄積された電磁エネルギを、スイッチング素子Q1および逆並列ダイオードD1を介して、電力線PL2へ供給することにより行なわれる。   Converter 120 is basically controlled such that switching elements Q1 and Q2 are turned on and off in a complementary manner in each switching period. During the boosting operation, converter 120 boosts DC voltage VL supplied from DC power supply 110 to DC voltage VH (this DC voltage corresponding to the input voltage to inverter 140 is also referred to as “system voltage” hereinafter). This boosting operation is performed by supplying the electromagnetic energy accumulated in reactor L1 during the ON period of switching element Q2 to power line PL2 via switching element Q1 and antiparallel diode D1.

また、コンバータ120は、降圧動作時には、直流電圧VHを直流電圧VLに降圧する。この降圧動作は、スイッチング素子Q1のオン期間にリアクトルL1に蓄積された電磁エネルギを、スイッチング素子Q2および逆並列ダイオードD2を介して、接地線NL1へ供給することにより行なわれる。これらの昇圧動作および降圧動作における電圧変換比(VHおよびVLの比)は、上記スイッチング周期におけるスイッチング素子Q1,Q2のオン期間比(デューティ比)により制御される。なお、スイッチング素子Q1をオンに、スイッチング素子Q2をオフにそれぞれ固定すれば、VH=VL(電圧変換比=1.0)とすることもできる。   Converter 120 steps down DC voltage VH to DC voltage VL during the step-down operation. This step-down operation is performed by supplying the electromagnetic energy stored in reactor L1 during the ON period of switching element Q1 to ground line NL1 via switching element Q2 and antiparallel diode D2. The voltage conversion ratio (the ratio of VH and VL) in these step-up and step-down operations is controlled by the on-period ratio (duty ratio) of the switching elements Q1 and Q2 in the switching period. Note that VH = VL (voltage conversion ratio = 1.0) can be obtained by switching the switching element Q1 on and fixing the switching element Q2 off.

コンデンサC1は、コンバータ120からの直流電圧を平滑化し、その平滑化した直流電圧をインバータ140へ供給する。電圧センサ130は、コンデンサC1の両端の電圧、すなわち、システム電圧VHを検出し、その検出値をECU300へ出力する。   Capacitor C <b> 1 smoothes the DC voltage from converter 120 and supplies the smoothed DC voltage to inverter 140. Voltage sensor 130 detects the voltage across capacitor C1, that is, system voltage VH, and outputs the detected value to ECU 300.

電流センサ18は、直流電圧発生部105とインバータ140との間を流れる直流電流(以下、「母線電流」と称す)Idcを検出し、その検出した母線電流IdcをECU300へ出力する。なお、図1では、電流センサ18を接地線NLに設けているが、電流センサ18を電力線PL2に設けてもよい。   Current sensor 18 detects a DC current (hereinafter referred to as “bus current”) Idc flowing between DC voltage generation unit 105 and inverter 140, and outputs the detected bus current Idc to ECU 300. In FIG. 1, the current sensor 18 is provided on the ground line NL, but the current sensor 18 may be provided on the power line PL2.

インバータ140は、電力線PL2と接地線NL1との間に並列に設けられる、U相上下アーム141と、V相上下アーム142と、W相上下アーム143とを含んで構成される。各相上下アームは、電力線PL2と接地線NL1との間に直列接続されたスイッチング素子を含む。たとえば、U相上下アーム141はスイッチング素子Q3,Q4を含み、V相上下アーム142はスイッチング素子Q5,Q6を含み、W相上下アーム143はスイッチング素子Q7,Q8を含む。また、スイッチング素子Q3〜Q8に対して、逆並列ダイオードD3〜D8がそれぞれ接続される。スイッチング素子Q3〜Q8は、ECU300からの制御信号PWIによって制御される。   Inverter 140 includes a U-phase upper and lower arm 141, a V-phase upper and lower arm 142, and a W-phase upper and lower arm 143 that are provided in parallel between power line PL2 and ground line NL1. Each phase upper and lower arm includes a switching element connected in series between power line PL2 and ground line NL1. For example, U-phase upper and lower arms 141 include switching elements Q3 and Q4, V-phase upper and lower arms 142 include switching elements Q5 and Q6, and W-phase upper and lower arms 143 include switching elements Q7 and Q8. Antiparallel diodes D3 to D8 are connected to switching elements Q3 to Q8, respectively. Switching elements Q3 to Q8 are controlled by a control signal PWI from ECU 300.

交流電動機200は、代表的には3相の永久磁石型同期電動機であり、U,V,W相における3つのコイルの一方端が中性点に共通に接続される。さらに、各相コイルの他方端は、各相上下アーム141〜143におけるスイッチング素子の接続ノードに接続される。   AC motor 200 is typically a three-phase permanent magnet synchronous motor, and one end of three coils in U, V, and W phases is commonly connected to a neutral point. Furthermore, the other end of each phase coil is connected to the connection node of the switching element in each phase upper and lower arms 141-143.

インバータ140は、交流電動機200のトルク指令値が正(Trqcom>0)の場合には、ECU300からの制御信号PWIに応答したスイッチング素子Q3〜Q8のスイッチング動作により、コンデンサC1から供給される直流電圧を交流電圧に変換して正のトルクを出力するように交流電動機200を駆動する。また、インバータ140は、交流電動機200のトルク指令値が零の場合(Trqcom=0)には、制御信号PWIに応答したスイッチング動作により、直流電圧を交流電圧に変換してトルクが零になるように交流電動機200を駆動する。これにより、交流電動機200は、トルク指令値Trqcomによって指定された零または正のトルクを発生するように駆動される。   Inverter 140, when the torque command value of AC electric motor 200 is positive (Trqcom> 0), DC voltage supplied from capacitor C1 by the switching operation of switching elements Q3-Q8 in response to control signal PWI from ECU 300 AC motor 200 is driven so as to convert AC to AC voltage and output a positive torque. Further, when the torque command value of AC electric motor 200 is zero (Trqcom = 0), inverter 140 converts the DC voltage to the AC voltage so that the torque becomes zero by the switching operation in response to control signal PWI. AC motor 200 is driven. As a result, AC electric motor 200 is driven to generate zero or positive torque designated by torque command value Trqcom.

さらに、モータ駆動制御システム100が搭載された車両の回生制動時には、交流電動機200のトルク指令値Trqcomは負に設定される(Trqcom<0)。この場合には、インバータ140は、制御信号PWIに応答したスイッチング動作により、交流電動機200が発電した交流電圧を直流電圧に変換し、その変換した直流電圧(システム電圧VH)を、コンデンサC1を介してコンバータ120へ供給する。なお、ここで言う回生制動とは、車両を運転するドライバによるフットブレーキ操作があった場合の回生発電を伴う制動や、フットブレーキを操作しないものの、走行中にアクセルペダルをオフすることで回生発電をさせながら車両を減速(または加速の中止)させることを含む。   Further, during regenerative braking of a vehicle equipped with motor drive control system 100, torque command value Trqcom of AC electric motor 200 is set to be negative (Trqcom <0). In this case, the inverter 140 converts the AC voltage generated by the AC motor 200 into a DC voltage by a switching operation in response to the control signal PWI, and converts the converted DC voltage (system voltage VH) via the capacitor C1. To the converter 120. Note that regenerative braking here refers to braking with regenerative power generation when the driver driving the vehicle performs a regenerative power generation or regenerative power generation by turning off the accelerator pedal while driving, although the foot brake is not operated. Including decelerating (or stopping acceleration) the vehicle while moving.

電流センサ240は、交流電動機200に流れるモータ電流MCRTを検出し、その検出したモータ電流をECU300へ出力する。なお、三相電流iu,iv,iwの瞬時値の和は零であるので、図1に示すように電流センサ240は2相分のモータ電流(たとえば、V相電流ivおよびW相電流iw)を検出するように配置すれば足りる。   Current sensor 240 detects motor current MCRT flowing through AC electric motor 200 and outputs the detected motor current to ECU 300. Since the sum of instantaneous values of the three-phase currents iu, iv, iw is zero, the current sensor 240 has two-phase motor currents (for example, a V-phase current iv and a W-phase current iw) as shown in FIG. It is sufficient to arrange it so as to detect.

回転角センサ(レゾルバ)250は、交流電動機200の回転角θを検出し、その検出した回転角θをECU300へ出力する。ECU300では、回転角θに基づき交流電動機200の回転速度および角速度ω(rad/s)を算出できる。なお、回転角センサ250については、ECU300にてモータ電圧や電流から回転角θを直接演算することによって、配置を省略してもよい。   The rotation angle sensor (resolver) 250 detects the rotation angle θ of the AC electric motor 200 and outputs the detected rotation angle θ to the ECU 300. ECU 300 can calculate the rotational speed and angular speed ω (rad / s) of AC electric motor 200 based on rotational angle θ. Note that the rotation angle sensor 250 may be omitted by directly calculating the rotation angle θ from the motor voltage or current in the ECU 300.

ECU300は、電子制御ユニット(制御装置)により構成され、予め記憶されたプログラムを図示しないCPUで実行することによるソフトウェア処理、および/または、専用の電子回路によるハードウェア処理によって、モータ駆動制御システム100の動作を制御する。   The ECU 300 is configured by an electronic control unit (control device), and the motor drive control system 100 is implemented by software processing by executing a program stored in advance by a CPU (not shown) and / or hardware processing by a dedicated electronic circuit. To control the operation.

代表的な機能として、ECU300は、入力されたトルク指令値Trqcom、電圧センサ150,170によって検出された直流電圧VB,VL、電流センサ160によって検出された直流電流IB、電圧センサ130によって検出されたシステム電圧VHおよび電流センサ240からのモータ電流(V相電流iv,W相電流iw)、回転角センサ250からの回転角θ等に基づいて、トルク指令値Trqcomに従ったトルクを交流電動機200が出力するように、コンバータ120およびインバータ140の動作を制御する。すなわち、ECU300は、コンバータ120およびインバータ140を制御するための制御信号PWC,PWIを生成して、コンバータ120およびインバータ140へ出力する。   As representative functions, the ECU 300 detects the input torque command value Trqcom, the DC voltages VB and VL detected by the voltage sensors 150 and 170, the DC current IB detected by the current sensor 160, and the voltage sensor 130. AC motor 200 generates torque according to torque command value Trqcom based on system voltage VH, motor current from current sensor 240 (V-phase current iv, W-phase current iw), rotation angle θ from rotation angle sensor 250, and the like. The operation of converter 120 and inverter 140 is controlled so as to output. That is, ECU 300 generates control signals PWC and PWI for controlling converter 120 and inverter 140, and outputs them to converter 120 and inverter 140.

コンバータ120の昇圧動作時には、ECU300は、システム電圧VHをフィードバック制御し、システム電圧VHが電圧指令値に一致するように制御信号PWCを生成する。   During the boosting operation of converter 120, ECU 300 performs feedback control of system voltage VH and generates control signal PWC so that system voltage VH matches the voltage command value.

また、ECU300は、車両が回生制動モードに入ったことを示す回生信号RGEを外部制御装置から受けると、交流電動機200で発電された交流電圧を直流電圧に変換するように制御信号PWIを生成してインバータ140へ出力する。これにより、インバータ140は、交流電動機200で発電された交流電圧を直流電圧に変換してコンバータ120へ供給する。そして、ECU300は、インバータ140から供給された直流電圧を降圧するように制御信号PWCを生成し、コンバータ120へ出力する。これにより、交流電動機200が発電した交流電圧は、直流電圧に変換かつ降圧されて直流電源110に供給される。   When ECU 300 receives a regenerative signal RGE indicating that the vehicle has entered the regenerative braking mode from an external control device, ECU 300 generates control signal PWI so as to convert the AC voltage generated by AC motor 200 into a DC voltage. Output to the inverter 140. Thereby, inverter 140 converts the AC voltage generated by AC motor 200 into a DC voltage and supplies it to converter 120. ECU 300 generates control signal PWC so as to step down the DC voltage supplied from inverter 140, and outputs it to converter 120. As a result, the AC voltage generated by the AC motor 200 is converted to a DC voltage, stepped down, and supplied to the DC power supply 110.

本実施の形態に従うモータ駆動制御システム100では、ECU300による交流電動機200の制御に、PWM制御を適用する。PWM制御は、各相上下アーム素子のオン・オフを、正弦波状の電圧指令と搬送波(代表的には三角波)との電圧比較に従って制御する。この結果、上アーム素子のオン期間に対応するハイレベル期間と、下アーム素子のオン期間に対応するローレベル期間との集合について、一定時間内でその基本波成分が正弦波となるようにデューティが制御される。   In motor drive control system 100 according to the present embodiment, PWM control is applied to control of AC electric motor 200 by ECU 300. The PWM control controls on / off of the upper and lower arm elements of each phase according to a voltage comparison between a sine wave voltage command and a carrier wave (typically a triangular wave). As a result, for a set of a high level period corresponding to the on period of the upper arm element and a low level period corresponding to the on period of the lower arm element, the duty is set so that the fundamental wave component becomes a sine wave within a certain time. Is controlled.

このPWM制御では、モータ電流のフィードバック制御によってモータ印加電圧(交流)の振幅および位相が制御される。したがって、モータ電流iv,iwを検出する電流センサ240が故障することによって、電流センサ240の検出値において、実電流値に対するゲインにずれが生じる、あるいは、実電流値に対するオフセットが生じる異常が生じると、交流電動機200の制御性が低下し、所望の出力を確保できなくなる虞がある。そこで、本実施の形態によるモータ駆動制御システム100では、ECU300は、上記の交流電動機200の制御と並行して、電流センサ240の故障診断を実行する。   In this PWM control, the amplitude and phase of the motor applied voltage (alternating current) are controlled by feedback control of the motor current. Accordingly, when the current sensor 240 that detects the motor currents iv and iw fails, the detected value of the current sensor 240 has a deviation in the gain with respect to the actual current value or an abnormality that causes an offset with respect to the actual current value. As a result, the controllability of the AC motor 200 may be reduced, and a desired output may not be ensured. Therefore, in motor drive control system 100 according to the present embodiment, ECU 300 executes failure diagnosis of current sensor 240 in parallel with the control of AC motor 200 described above.

(制御装置の構成)
図2は、本実施の形態におけるECU300の制御構成を示す機能ブロック図である。図2で説明されるブロック図に記載された各機能ブロックは、ECU300によるハードウェア的あるいはソフトウェア的な処理によって実現される。
(Configuration of control device)
FIG. 2 is a functional block diagram showing a control configuration of ECU 300 in the present embodiment. Each functional block described in the block diagram illustrated in FIG. 2 is realized by hardware or software processing by ECU 300.

図2を参照して、ECU300は、制御指令演算部310と、相電流演算部320と、相電流比較部330と、制御部340とを含む。   Referring to FIG. 2, ECU 300 includes a control command calculation unit 310, a phase current calculation unit 320, a phase current comparison unit 330, and a control unit 340.

制御指令演算部310は、上位の制御装置(図示せず)からのトルク指令値Trqcomと、電流センサ240からのモータ電流iv,iwと、回転角センサ250からの回転角θとを受ける。そして、制御指令演算部310は、トルク指令値Trqcomから算出されるd軸、q軸の電流指令値と、モータ電流検出値をd軸、q軸に変換した電流検出値とを用いて電流フィードバック制御を行ない、インバータ140に印加する電圧指令値Vd♯,Vq♯を生成する。制御指令演算部310は、生成した電圧指令値Vd♯,Vq♯を、交流電動機200の回転角θを用いた座標変換(2相→3相)によって、U相、V相、W相の各相電圧指令値Vu,Vv,Vwに変換する。そして、制御指令演算部310は、各相電圧指令値Vu,Vv,Vwと所定の搬送波との比較に基づいて、インバータ140を駆動する制御信号PWIを生成してインバータ140へ出力する。   Control command calculation unit 310 receives torque command value Trqcom from a higher-level control device (not shown), motor currents iv and iw from current sensor 240, and rotation angle θ from rotation angle sensor 250. Then, the control command calculation unit 310 uses the d-axis and q-axis current command values calculated from the torque command value Trqcom and a current feedback value obtained by converting the motor current detection value into the d-axis and q-axis. Control is performed to generate voltage command values Vd # and Vq # to be applied to inverter 140. The control command calculation unit 310 converts the generated voltage command values Vd # and Vq # into U-phase, V-phase, and W-phase by coordinate conversion using the rotation angle θ of the AC motor 200 (2 phase → 3 phase). It converts into phase voltage command value Vu, Vv, Vw. Control command calculation unit 310 generates control signal PWI for driving inverter 140 based on the comparison between each phase voltage command value Vu, Vv, Vw and a predetermined carrier wave, and outputs the control signal PWI to inverter 140.

さらに、制御指令演算部310は、生成した制御信号PWIにおけるデューティに関する情報Dutyを相電流演算部320へ出力する。このデューティに関する情報Dutyは、制御信号PWMIに従って各相上下アーム141〜143におけるスイッチング素子をオン・オフ駆動するためのゲート信号S3〜S8の生成に用いられる。   Further, control command calculation unit 310 outputs information Duty related to the duty in generated control signal PWI to phase current calculation unit 320. This duty information is used to generate gate signals S3 to S8 for driving the switching elements in the upper and lower arms 141 to 143 in accordance with the control signal PWMI.

相電流演算部320は、電流センサ180から母線電流Idcを取得すると、母線電流Idcと制御指令演算部310から与えられたデューティに関する情報Dutyとに基づいて、交流電動機200に流れるモータ電流(U相電流iu,V相電流iv,W相電流iwを推定する。具体的には、相電流演算部320は、インバータ140を構成するスイッチング素子Q3〜Q8のオン・オフの組合せを示すスイッチングパターンに基づいて、母線電流Idcをモータ電流(相電流)に変換することにより、モータ電流推定値(U相電流推定値iu♯,V相電流推定値iv♯,W相電流推定値iw♯)を演算する。   When the phase current calculation unit 320 acquires the bus current Idc from the current sensor 180, the phase current calculation unit 320, based on the bus current Idc and the duty information given from the control command calculation unit 310, the motor current (U-phase) flowing through the AC motor 200. Current iu, V-phase current iv, and W-phase current iw are estimated, specifically, phase current calculation unit 320 is based on a switching pattern indicating a combination of ON / OFF of switching elements Q3 to Q8 constituting inverter 140. Then, by converting the bus current Idc into motor current (phase current), motor current estimated values (U-phase current estimated value iu #, V-phase current estimated value iv #, W-phase current estimated value iw #) are calculated. .

図3および図4は、母線電流Idcからモータ電流推定値iu♯,iv♯,iw♯への変換を説明する概念図である。   3 and 4 are conceptual diagrams for explaining conversion from bus current Idc to estimated motor current values iu #, iv #, iw #.

まず、図4を参照して、インバータ140においては、6個のスイッチング素子Q3〜Q8のオン・オフの組合せは8パターン存在する。図4では、各相上下アーム141〜143において、オン状態となるスイッチング素子が示されている。   First, referring to FIG. 4, in inverter 140, there are eight patterns of combinations of on / off of six switching elements Q3-Q8. In FIG. 4, switching elements that are turned on in the upper and lower arms 141 to 143 are shown.

図4に示される8つのスイッチングパターンのうち、上アームの3つのスイッチング素子が互いに同じスイッチング状態(すべてオンまたはオフ)となり、かつ、下アームの3つのスイッチング素子も互いに同じスイッチング状態となるスイッチングパターン(図4では、スイッチング素子Q3,Q5,Q7がオン状態となるスイッチングパターン、およびスイッチング素子Q4,Q6,Qがオン状態となるスイッチングパターン)は、相間電圧が零となり、そのような電圧状態は零ベクトルと称される。この2つのスイッチングパターンでは、モータ電流は零となる。そして、上記2つのスイッチングパターンを除いた6つのスイッチングパターンは、60°ずつ位相が異なる6つの瞬時空間電圧ベクトルとなる。   Among the eight switching patterns shown in FIG. 4, the three switching elements of the upper arm are in the same switching state (all on or off), and the three switching elements of the lower arm are also in the same switching state. (In FIG. 4, the switching pattern in which the switching elements Q3, Q5, and Q7 are turned on and the switching pattern in which the switching elements Q4, Q6, and Q are turned on) have an interphase voltage of zero, and such a voltage state is It is called a zero vector. In these two switching patterns, the motor current is zero. The six switching patterns excluding the two switching patterns are six instantaneous space voltage vectors having phases different by 60 °.

インバータ140の直流側には、各スイッチングパターンに応じて断続的に各相電流Iu,Iv,Iwが発生する。電流センサ180により検出される母線電流Idcは、各相電流Iu,Iv,Iwのいずれか1つ、あるいは、各相電流Iu,Iv,Iwのいずれか1つの符号が反転したもの、あるいは、零となる。   On the direct current side of the inverter 140, phase currents Iu, Iv, and Iw are generated intermittently according to each switching pattern. The bus current Idc detected by the current sensor 180 is obtained by inverting one of the phase currents Iu, Iv, Iw, or any one of the phase currents Iu, Iv, Iw, or zero. It becomes.

たとえば図3に示すように、電力線PL2にはスイッチング素子Q3がオンして接続され、接地線NL2にはスイッチング素子Q6,Q8がオンして接続されるスイッチングパターンでは、母線電流Idcは、U相上下アーム141の上アーム(スイッチング素子Q3)から交流電動機200のU相コイルへ流れる。すなわち、母線電流Idcは、U相電流iuに等しく、この電流がV相電流ivとW相電流iwとに分割される。このようにして、図4においては、6つのスイッチングパターンの各々について、母線電流Idcから各相電流Iu,Iv,Iwのいずれか1つ、あるいは、各相電流Iu,Iv,Iwのいずれか1つの符号が反転したものが取得される。   For example, as shown in FIG. 3, in the switching pattern in which switching element Q3 is turned on and connected to power line PL2 and switching elements Q6 and Q8 are turned on and connected to ground line NL2, bus current Idc is U-phase. It flows from the upper arm (switching element Q3) of the upper and lower arms 141 to the U-phase coil of the AC motor 200. That is, bus current Idc is equal to U-phase current iu, and this current is divided into V-phase current iv and W-phase current iw. Thus, in FIG. 4, for each of the six switching patterns, any one of the phase currents Iu, Iv, Iw from the bus current Idc, or any one of the phase currents Iu, Iv, Iw. The one with the two signs reversed is obtained.

再び図2を参照して、相電流演算部320は、電流センサ180から母線電流Idcの検出値を受け、制御指令演算部310からDuty情報を受けると、図4に示されるスイッチングパターンと母線電流Idcとの相関関係を参照することにより、母線電流Idcに基づいて相電流を推定する。相電流演算部320は、母線電流Idcから推定された相電流の推定値(モータ電流推定値iu♯,iv♯,iw♯)を相電流比較部330へ出力する。   Referring to FIG. 2 again, when phase current calculation unit 320 receives the detected value of bus current Idc from current sensor 180 and receives duty information from control command calculation unit 310, switching current and bus current shown in FIG. By referring to the correlation with Idc, the phase current is estimated based on the bus current Idc. Phase current calculation unit 320 outputs an estimated value of the phase current (motor current estimated value iu #, iv #, iw #) estimated from bus current Idc to phase current comparison unit 330.

相電流比較部330は、モータ電流推定値iu♯,iv♯,iw♯と、電流センサ240によるモータ電流の検出値iv,iwとを比較し、その比較結果に基づいて電流センサ240の故障を診断する。なお、三相電流iu,iv,iwの瞬時値の和が零であるため、電流センサ240により検出されたV相電流ivおよびW相電流iwからU相電流iuを算出することができる。   Phase current comparison unit 330 compares estimated motor current values iu #, iv #, and iw # with detected values iv and iw of motor current from current sensor 240, and determines failure of current sensor 240 based on the comparison result. Diagnose. Since the sum of instantaneous values of the three-phase currents iu, iv and iw is zero, the U-phase current iu can be calculated from the V-phase current iv and the W-phase current iw detected by the current sensor 240.

たとえば図3に示したように、インバータ140のU相上下アーム141の上アームから交流電動機200のU相コイルへ電流が流れるスイッチングパターンの場合には、相電流演算部320によるU相電流推定値iu♯と、電流センサ240によるU相電流iuの検出値とを比較し、その比較結果が所定範囲を超えるときには、電流センサ240の故障と判定する。電流センサ240の故障と判定されると、相電流比較部330は、故障検出カウンタの加算を行なう。故障検出カウンタは、ECU300が内蔵しているカウンタであり、電流センサ240の故障と判定された回数を計測するために用いられる。上述した故障診断によって電流センサ240の故障と判定されると、カウント値に1が加算される。   For example, as shown in FIG. 3, in the case of a switching pattern in which current flows from the upper arm of U-phase upper and lower arms 141 of inverter 140 to the U-phase coil of AC electric motor 200, estimated U-phase current value by phase current calculation unit 320 iu # is compared with the detected value of U-phase current iu by current sensor 240. If the comparison result exceeds a predetermined range, it is determined that current sensor 240 is faulty. If it is determined that the current sensor 240 has failed, the phase current comparison unit 330 adds the failure detection counter. The failure detection counter is a counter built in the ECU 300 and is used for measuring the number of times that the current sensor 240 is determined to be defective. If it is determined by the above-described failure diagnosis that the current sensor 240 has failed, 1 is added to the count value.

相電流比較部330は、故障検出カウンタのカウント値が判定値に達したか否かを判定する。カウント値が判定値に達すると、相電流比較部330は、電流センサ240が故障である旨の診断を確定して、故障検出フラグをオンする。   The phase current comparison unit 330 determines whether or not the count value of the failure detection counter has reached the determination value. When the count value reaches the determination value, the phase current comparison unit 330 determines the diagnosis that the current sensor 240 is faulty and turns on the fault detection flag.

このように、相電流比較部330は、電流センサ240の故障と判定された回数が判定値に達したときに電流センサ240の故障とする診断結果を確定する。これにより、ノイズ等の影響により電流センサ180,240の検出値が一時的に変動するなど、偶発的な要因によって電流センサ240の故障と誤診断されてしまうのを防止することができる。その結果、信頼性の高い故障診断を行なうことができる。   As described above, the phase current comparison unit 330 determines a diagnosis result as a failure of the current sensor 240 when the number of times that the failure of the current sensor 240 is determined reaches a determination value. Thereby, it is possible to prevent erroneous diagnosis of the failure of the current sensor 240 due to an accidental factor such as a temporary change in the detection values of the current sensors 180 and 240 due to the influence of noise or the like. As a result, highly reliable failure diagnosis can be performed.

なお、本実施の形態では、電流センサ240の故障と判定された回数が判定値を超えたときに電流センサ240が故障である旨の診断結果を確定する構成としたが、電流センサ240の故障である旨の判定が継続してなされた場合にはじめて故障とする診断結果を確定する構成としてもよい。   In the present embodiment, the diagnosis result that the current sensor 240 is faulty is determined when the number of times that the current sensor 240 is judged to be faulty exceeds the judgment value. It is good also as a structure which confirms the diagnostic result made into a fault only when determination to the effect is made continuously.

図5は、本発明の実施の形態によるモータ駆動制御システム100における電流センサ240の故障診断を実現するための制御処理手順を示したフローチャートである。   FIG. 5 is a flowchart showing a control processing procedure for realizing failure diagnosis of current sensor 240 in motor drive control system 100 according to the embodiment of the present invention.

図5を参照して、相電流演算部320は、ステップS01により、電流センサ180による母線電流Idcの検出値を取得する。さらにステップS02では、相電流演算部320は、制御指令演算部310からデューティに関する情報Dutyを取得する。   Referring to FIG. 5, phase current calculation unit 320 acquires a detection value of bus current Idc by current sensor 180 in step S01. Further, in step S <b> 02, phase current calculation unit 320 acquires information Duty related to duty from control command calculation unit 310.

ステップS03では、相電流演算部320は、図4に示されるスイッチングパターンと母線電流Idcとの相関関係を参照することにより、母線電流Idcに基づいて相電流を推定する。相電流演算部320は、母線電流Idcから推定された相電流の推定値(モータ電流推定値iu♯,iv♯,iw♯を相電流比較部330へ出力する。   In step S03, the phase current calculation unit 320 estimates the phase current based on the bus current Idc by referring to the correlation between the switching pattern and the bus current Idc shown in FIG. Phase current calculation unit 320 outputs estimated phase current values (motor current estimated values iu #, iv #, iw #) estimated from bus current Idc to phase current comparison unit 330.

ステップS04では、電流センサ240は、モータ電流iv,iwを検出し、その検出値を相電流比較部330へ出力する。   In step S <b> 04, current sensor 240 detects motor currents iv and iw and outputs the detected values to phase current comparison unit 330.

ステップS05において、相電流比較部330は、モータ電流推定値iu♯,iv♯,iw♯と、電流センサ240によるモータ電流の検出値iv,iwとを比較する。相電流比較部330は、ステップS06において、比較結果としてモータ電流推定値とモータ電流の検出値との偏差を算出すると、その算出した偏差が所定範囲内であるか否かを判定する。そして、当該偏差が所定範囲内である場合には(ステップS06においてYES)、相電流比較部330は、電流センサ240が正常であると判定する。そして、処理がステップS11に進められて、相電流比較部330は、故障検出フラグをオフする。   In step S05, phase current comparison unit 330 compares estimated motor current values iu #, iv #, iw # with detected values iv, iw of the motor current from current sensor 240. In step S06, phase current comparison unit 330 calculates a deviation between the estimated motor current value and the detected motor current value as a comparison result, and determines whether or not the calculated deviation is within a predetermined range. When the deviation is within the predetermined range (YES in step S06), phase current comparison unit 330 determines that current sensor 240 is normal. Then, the process proceeds to step S11, and the phase current comparison unit 330 turns off the failure detection flag.

一方、偏差が所定範囲を超える場合(ステップS06においてNO)には、相電流比較部330は、電流センサ240の故障と判定する。そして、処理がステップS07に進められて、相電流比較部330は、故障検出カウンタの加算を行なう。   On the other hand, when the deviation exceeds the predetermined range (NO in step S06), phase current comparison unit 330 determines that current sensor 240 is faulty. Then, the process proceeds to step S07, and phase current comparison unit 330 adds the failure detection counter.

ステップS08では、相電流比較部330は、故障検出カウンタのカウント値が判定値に達したか否かを判定する。カウント値が判定値に達していない場合(ステップS08においてNO)には、制御はメインルーチンに戻される。   In step S08, the phase current comparison unit 330 determines whether or not the count value of the failure detection counter has reached the determination value. If the count value has not reached the determination value (NO in step S08), the control is returned to the main routine.

一方、カウント値が判定値に達すると(ステップS08においてYES)、相電流比較部330は、ステップS09により電流センサ240が故障である旨の診断を確定する。そして、処理をステップS10に進めて、相電流比較部330は、故障検出フラグをオンする。   On the other hand, when the count value reaches the determination value (YES in step S08), phase current comparison unit 330 confirms the diagnosis that current sensor 240 is faulty in step S09. Then, the process proceeds to step S10, and the phase current comparison unit 330 turns on the failure detection flag.

以上に説明したように、母線電流Idcを検出可能な電流センサ180の検出値に基づいて交流電動機200に流れる電流(モータ電流)が推定され、その推定された電流と電流センサ240の検出値との比較結果に基づいて、電流センサ240の故障が診断される。これにより、モータ電流センサを増設することなく、電流センサ240の故障を診断することができる。したがって、低コストで電流センサ240の故障を診断することができる。   As described above, the current (motor current) flowing through AC motor 200 is estimated based on the detected value of current sensor 180 capable of detecting bus current Idc, and the estimated current and the detected value of current sensor 240 are Based on the comparison result, a failure of the current sensor 240 is diagnosed. Thereby, the failure of the current sensor 240 can be diagnosed without adding a motor current sensor. Therefore, the failure of the current sensor 240 can be diagnosed at low cost.

その一方で、PWM制御において、交流電動機200の動作状態(たとえば、回転速度)に応じて搬送波周波数(以下、「キャリア周波数」と称する)が高くなると、交流電動機200の電気角360°に含まれる搬送波の周期数が増加するため、各スイッチングパターンの時間幅が小さくなる。そのため、各スイッチング素子のスイッチングに、相電流演算部320における電流センサ180の検出値Idcのサンプリングを同期させることが困難となり、電流センサ240の故障診断を正確に行なうことができないという問題が生じる。   On the other hand, in the PWM control, when the carrier frequency (hereinafter referred to as “carrier frequency”) increases according to the operation state (for example, rotation speed) of the AC motor 200, it is included in the electrical angle 360 ° of the AC motor 200. Since the number of periods of the carrier wave increases, the time width of each switching pattern becomes small. Therefore, it becomes difficult to synchronize the sampling of the detection value Idc of the current sensor 180 in the phase current calculation unit 320 with the switching of each switching element, and there is a problem that failure diagnosis of the current sensor 240 cannot be performed accurately.

ここで、各スイッチング素子のスイッチングと、電流センサ180の検出値Idcのサンプリングとの同期可能な周波数までキャリア周波数を低下させると、正確な故障診断が可能となる一方で、交流電動機200のトルク制御性を低下させる虞が生じる。また、キャリア周波数を可聴周波数帯域まで低下させることによって、インバータ140のスイッチングに伴なう電磁騒音がユーザに感知され易くなることが懸念される。   Here, when the carrier frequency is lowered to a frequency that can be synchronized with the switching of each switching element and the sampling of the detection value Idc of the current sensor 180, accurate fault diagnosis is possible, while torque control of the AC motor 200 is performed. There is a risk of reducing the performance. Moreover, there is a concern that the electromagnetic noise accompanying switching of the inverter 140 may be easily detected by the user by lowering the carrier frequency to the audible frequency band.

そこで、本実施の形態によるモータ駆動制御システム100では、制御部340は、交流電動機200の駆動に基づく暗騒音が発生しているときに限定して、電流センサ240の故障診断の実行期間を設ける。そして、この故障診断の実行期間中においては、キャリア周波数をPWM制御で用いる周波数よりも低い周波数に一時的に低下させる。   Therefore, in motor drive control system 100 according to the present embodiment, control unit 340 provides an execution period for failure diagnosis of current sensor 240 only when background noise based on driving of AC electric motor 200 is occurring. . Then, during the failure diagnosis execution period, the carrier frequency is temporarily lowered to a frequency lower than the frequency used in the PWM control.

すなわち、本実施の形態では、暗騒音が発生している状態においてキャリア周波数を一時的に下げることによって、故障診断を実行する機会を作る。そして、電流センサ240が故障である旨の診断結果が確定するのに要する最小限の時間を待って、キャリア周波数を通常のPWM制御で用いるキャリア周波数に復帰させる。   In other words, in the present embodiment, an opportunity for executing fault diagnosis is created by temporarily lowering the carrier frequency in a state where background noise is occurring. The carrier frequency is returned to the carrier frequency used in normal PWM control after waiting for the minimum time required for determining the diagnosis result that the current sensor 240 is faulty.

このような構成とすることにより、暗騒音が発生している状態では、スイッチングに伴なう電磁騒音がさほど問題とされないため、キャリア周波数を低下させて電流センサ240の故障診断を行なうことにより、正確に故障診断を行なうことが可能となる。また、故障診断を開始してから故障診断結果が確定するまでの必要最低限の時間に限定して、キャリア周波数を一時的に低下させることによって、キャリア周波数の低下に起因してPWM制御での制御性が損なわれるのを防止できる。   By adopting such a configuration, in the state where background noise is occurring, electromagnetic noise associated with switching is not so much a problem. Therefore, by performing a fault diagnosis of the current sensor 240 by reducing the carrier frequency, It becomes possible to perform fault diagnosis accurately. In addition, by limiting the carrier frequency temporarily to the minimum necessary time from the start of failure diagnosis until the failure diagnosis result is confirmed, the PWM control It is possible to prevent the controllability from being impaired.

この結果、PWM制御でのキャリア周波数に制限されることなく、電流センサ240の故障診断を行なう機会を増やすことができるため、電流センサ240の信頼性を向上でき、高信頼性のモータ駆動制御を行なうことが可能となる。   As a result, the chance of performing failure diagnosis of the current sensor 240 can be increased without being limited to the carrier frequency in PWM control, so that the reliability of the current sensor 240 can be improved, and highly reliable motor drive control can be performed. Can be performed.

図6は、実施の形態において適用されるキャリア周波数の決定に用いられるマップの一例を示した図である。   FIG. 6 is a diagram illustrating an example of a map used for determining a carrier frequency applied in the embodiment.

図6を参照して、横軸にモータ回転速度、縦軸にトルクが示されている。図6では回転速度に応じてキャリア周波数を切替える。たとえば、領域B1に示すように、しきい値N1よりも回転速度が低い領域ではキャリア周波数fはf1である。また、回転速度がしきい値N1以上しきい値N2以下となる領域B2ではキャリア周波数fはf2である。しきい値N2よりも回転速度が高い領域B3ではキャリア周波数fはf3である。このように、破線の枠で囲まれた領域ごとにキャリア周波数が予め定められている。キャリア周波数は、PWM制御の制御性、インバータ発熱、車内で生じる騒音などの観点から、交流電動機200の動作状態(トルクや回転速度)に応じて予め定められている。   Referring to FIG. 6, the horizontal axis represents the motor rotation speed, and the vertical axis represents the torque. In FIG. 6, the carrier frequency is switched according to the rotational speed. For example, as shown in region B1, the carrier frequency f is f1 in a region where the rotational speed is lower than the threshold value N1. In the region B2 where the rotation speed is not less than the threshold value N1 and not more than the threshold value N2, the carrier frequency f is f2. In the region B3 where the rotational speed is higher than the threshold value N2, the carrier frequency f is f3. Thus, the carrier frequency is determined in advance for each area surrounded by a broken-line frame. The carrier frequency is determined in advance according to the operating state (torque and rotational speed) of AC electric motor 200 from the viewpoint of controllability of PWM control, inverter heat generation, noise generated in the vehicle, and the like.

制御部340は、上記のように、交流電動機200の駆動に基づく暗騒音が発生しているときに限定して、電流センサ240の故障診断の実行期間を設ける。具体的には、交流電動機200を駆動力源とした車両の走行中は、インバータのスイッチングに伴なう電磁騒音が耳障りとなる可能性が低いため、走行中に電流センサ240の故障診断の実行期間を設ける。たとえば、図6に示すように、交流電動機200の回転速度がしきい値Nthよりも大きいという条件が成立したときに、制御部340は故障診断の実行を許可することとする。このしきい値Nthは、交流電動機200の駆動に基づく暗騒音が人に感知されやすくなるような交流電動機の回転速度に設定される。なお、回転速度の代わりに、車速を用いてもよい。   As described above, the control unit 340 provides a fault diagnosis execution period for the current sensor 240 only when background noise based on the drive of the AC motor 200 is generated. Specifically, during traveling of the vehicle using the AC electric motor 200 as a driving force source, it is unlikely that electromagnetic noise accompanying switching of the inverter will be annoying, so the failure diagnosis of the current sensor 240 is performed during traveling. Establish a period. For example, as shown in FIG. 6, when the condition that the rotational speed of AC electric motor 200 is larger than threshold value Nth is satisfied, control unit 340 permits the execution of failure diagnosis. This threshold value Nth is set to the rotational speed of the AC motor that makes it easier for humans to detect background noise due to the driving of AC motor 200. The vehicle speed may be used instead of the rotation speed.

図6において回転速度(または車速)がしきい値Nthよりも大きい領域では、交流電動機200の駆動に基づく暗騒音が大きい動作状態であるため、多少の電磁騒音の増加は許容される可能性が高い。そこで、制御部340は、キャリア周波数を、予め定められた周波数から電流センサ240の故障診断に適した周波数に一時的に低下させる。そして、故障診断結果が確定すると、キャリア周波数を元の周波数に復帰させる。   In FIG. 6, in the region where the rotational speed (or vehicle speed) is larger than the threshold value Nth, the background noise based on the driving of the AC motor 200 is in an operating state, and therefore, a slight increase in electromagnetic noise may be allowed. high. Therefore, the control unit 340 temporarily reduces the carrier frequency from a predetermined frequency to a frequency suitable for failure diagnosis of the current sensor 240. When the failure diagnosis result is confirmed, the carrier frequency is returned to the original frequency.

図7は、本発明の実施の形態による電流センサ240の故障診断処理におけるキャリア周波数の制御を実現するための制御処理手順を示したフローチャートである。   FIG. 7 is a flowchart showing a control processing procedure for realizing control of the carrier frequency in the failure diagnosis processing of current sensor 240 according to the embodiment of the present invention.

図7を参照して、制御部340は、ステップS20により、電流センサ240の故障診断の実行タイミングであるか否かを判定する。故障診断の実行タイミングは、たとえば、1トリップ(ここでは、車両の起動から停止までの期間を意味するものとする)において、一定時間ごとまたは所定の条件が成立するごとに故障診断が実行されるように、定められている。   Referring to FIG. 7, control unit 340 determines whether or not it is the execution timing of failure diagnosis of current sensor 240 in step S20. The execution timing of the failure diagnosis is, for example, that the failure diagnosis is executed every predetermined time or every time a predetermined condition is satisfied in one trip (here, it means a period from start to stop of the vehicle). It is established as follows.

故障診断の実行タイミングでないと判定されると(ステップS20においてNO)、制御はメインルーチンに戻される。一方、故障診断の実行タイミングであると判定されると(ステップS20においてYES)、ステップS21において、制御部340は、故障検出フラグを初期化(オフ状態)する。   If it is determined that it is not time to execute the failure diagnosis (NO in step S20), control is returned to the main routine. On the other hand, when it is determined that it is the execution timing of failure diagnosis (YES in step S20), in step S21, control unit 340 initializes the failure detection flag (OFF state).

ステップS22において、制御部340は、交流電動機200の駆動に基づく暗騒音が発生しているか否かを判定する。具体的には、制御部340は、交流電動機200の回転速度がしきい値Nthよりも大きいか否かを判定する。交流電動機200の回転速度がしきい値Nth以下であると判定されると(ステップS22においてNO)、制御部340は、電流センサ240の故障診断の実行を禁止する。したがって、制御部340は、ステップS24により、キャリア周波数を、PWM制御に用いている周波数に維持する。   In step S <b> 22, control unit 340 determines whether background noise based on driving of AC electric motor 200 is occurring. Specifically, control unit 340 determines whether or not the rotational speed of AC electric motor 200 is greater than threshold value Nth. When it is determined that the rotational speed of AC electric motor 200 is equal to or lower than threshold value Nth (NO in step S22), control unit 340 prohibits execution of failure diagnosis of current sensor 240. Therefore, the control unit 340 maintains the carrier frequency at the frequency used for the PWM control in step S24.

これに対して、交流電動機200の回転速度がしきい値Nthよりも大きいと判定されると(ステップS22においてYES)、制御部340は、電流センサ240の故障診断の実行を許可する。したがって、制御部340は、ステップ23において、キャリア周波数を、PWM制御での周波数から故障診断に適した周波数に低下させる。これにより、制御指令演算部310では、キャリア周波数が変更後の周波数に切替えられる。   On the other hand, when it is determined that the rotational speed of AC electric motor 200 is larger than threshold value Nth (YES in step S22), control unit 340 permits execution of failure diagnosis of current sensor 240. Accordingly, in step 23, the control unit 340 reduces the carrier frequency from the frequency in the PWM control to a frequency suitable for failure diagnosis. Thereby, in the control command calculating part 310, a carrier frequency is switched to the frequency after a change.

制御部340は、ステップS25では、電流センサ240の故障診断が確定したか否かを判定する。制御部340は、電流センサ240が故障である旨の診断結果が確定したことにより故障検出フラグがオンされたとき、あるいは、故障検出フラグがオフ状態に維持されることにより電流センサ240が正常である旨の診断結果が確定したときには、電流センサ240の故障診断が確定したと判定する。故障診断が終了したと判定されると(ステップS25においてYES)、制御部340は、ステップS26により、キャリア周波数を元のPWM制御での周波数に復帰させる。   In step S25, the control unit 340 determines whether or not failure diagnosis of the current sensor 240 has been confirmed. The control unit 340 determines that the current sensor 240 is normal when the failure detection flag is turned on because the diagnosis result indicating that the current sensor 240 is faulty is established, or when the failure detection flag is maintained in the off state. When the diagnosis result is confirmed, it is determined that the failure diagnosis of the current sensor 240 is confirmed. If it is determined that the failure diagnosis has been completed (YES in step S25), control unit 340 returns the carrier frequency to the original PWM control frequency in step S26.

以上説明したように、この発明の実施の形態によれば、交流電動機200の駆動に基づく暗騒音が発生しているときに限定して、電流センサ240の故障診断の実行期間を設けるとともに、故障診断の実行期間中においては、キャリア周波数を一時的に低下させる。これにより、車室内の騒音を増加させることなく、かつ、PWM制御での制御性を損なうことなく、正確な故障診断を行なうことができる。この結果、PWM制御でのキャリア周波数に制限されることなく、電流センサ240の故障診断を行なう機会を増やすことができるため、電流センサ240の信頼性を向上でき、高信頼性のモータ駆動制御を行なうことが可能となる。   As described above, according to the embodiment of the present invention, the fault diagnosis execution period of the current sensor 240 is provided only when the background noise based on the driving of the AC motor 200 is generated, and the fault During the diagnosis execution period, the carrier frequency is temporarily reduced. As a result, accurate failure diagnosis can be performed without increasing the noise in the passenger compartment and without impairing the controllability in the PWM control. As a result, the chance of performing failure diagnosis of the current sensor 240 can be increased without being limited to the carrier frequency in PWM control, so that the reliability of the current sensor 240 can be improved, and highly reliable motor drive control can be performed. Can be performed.

なお、この発明は、複数の交流電動機が設けられるモータ駆動制御システムにも適用可能である。具体的には、直流電圧発生部105に対してインバータ140と並列に他のインバータが接続されるとともに、そのインバータによって他の交流電動機が駆動されるように構成されたモータ駆動制御システムにおいても、この発明は適用可能である。このようなシステムにおいては、各インバータに対応付けて電流センサ180を設けるとともに、各電流センサ180による母線電流Idcの検出値と各インバータのスイッチングパターンとに基づいてモータ電流推定値を算出する。そして、そのモータ電流推定値と各モータ電流センサ240の検出値との比較結果に基づいて、各電流センサの故障を診断する。なお、各交流電動機を独立に駆動することができる場合には、インバータごとに母線電流を検出する電流センサを設ける構成に代えて、複数のインバータで1個の電流センサを共有し、電流センサの故障診断の実行タイミングを複数の交流電動機の間で切替える構成することも可能である。   The present invention is also applicable to a motor drive control system provided with a plurality of AC motors. Specifically, in a motor drive control system configured such that another inverter is connected in parallel with the inverter 140 to the DC voltage generator 105 and another AC motor is driven by the inverter. The present invention is applicable. In such a system, a current sensor 180 is provided in association with each inverter, and a motor current estimated value is calculated based on the detected value of the bus current Idc by each current sensor 180 and the switching pattern of each inverter. Based on the comparison result between the estimated motor current value and the detected value of each motor current sensor 240, the failure of each current sensor is diagnosed. In addition, when each AC motor can be driven independently, instead of the configuration in which a current sensor for detecting the bus current is provided for each inverter, a plurality of inverters share one current sensor, It is also possible to switch the execution timing of failure diagnosis between a plurality of AC motors.

今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施の形態の説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。   The embodiment disclosed this time should be considered as illustrative in all points and not restrictive. The scope of the present invention is shown not by the above description of the embodiments but by the scope of claims for patent, and is intended to include meanings equivalent to the scope of claims for patent and all modifications within the scope.

10 車両、18 電流センサ、100 モータ駆動制御システム、105 直流電圧発生部、110 直流電源、120 コンバータ、130,150,170 電圧センサ、140 インバータ、141 U相上下アーム、142 V相上下アーム、143 W相上下アーム、160,180,240 電流センサ、200 交流電動機、210 駆動輪、250 回転角センサ、300 ECU、310 制御指令演算部、320 相電流演算部、330 相電流比較部、340 制御部、C1,C2 コンデンサ、D1〜D8 逆並列ダイオード、L1 リアクトル、NL1 接地線、PL1,PL2 電力線、Q1〜Q8 スイッチング素子、SR1,SR2 システムリレー。   DESCRIPTION OF SYMBOLS 10 Vehicle, 18 Current sensor, 100 Motor drive control system, 105 DC voltage generation part, 110 DC power supply, 120 Converter, 130, 150, 170 Voltage sensor, 140 Inverter, 141 U-phase upper / lower arm, 142 V-phase upper / lower arm, 143 W-phase upper / lower arm, 160, 180, 240 Current sensor, 200 AC motor, 210 Drive wheel, 250 Rotation angle sensor, 300 ECU, 310 Control command calculation unit, 320 Phase current calculation unit, 330 Phase current comparison unit, 340 Control unit , C1, C2 capacitors, D1-D8 antiparallel diode, L1 reactor, NL1 ground line, PL1, PL2 power line, Q1-Q8 switching element, SR1, SR2 system relay.

Claims (3)

交流電動機を駆動するためのモータ駆動制御システムであって、
複数のスイッチング素子を含んで構成され、直流電源から供給される直流電圧を前記交流電動機の駆動電圧に変換するためのインバータと、
前記直流電源および前記インバータの間を流れる母線電流を検出する母線電流検出部と、
前記複数のスイッチング素子のオン・オフの組合せを示すスイッチングパターンと、前記母線電流検出部による母線電流の検出値とに基づいて、前記交流電動機の相電流を推定する相電流推定部と、
前記交流電動機の相電流を検出する相電流検出部と、
前記相電流推定部による相電流の推定値と、前記相電流検出部による相電流の検出値との比較結果に基づいて、前記相電流検出部の故障を診断するための故障診断部と、
前記交流電動機を動作させるための交流電圧指令と搬送波との比較に基づくパルス幅変調制御によって、前記複数のスイッチング素子のオン・オフを制御する制御部とを備え、
前記制御部は、前記交流電動機の駆動に基づく暗騒音が発生しているときに前記故障診断部による故障診断の実行期間を設けるとともに、前記故障診断の実行期間中は、前記搬送波の周波数を、前記交流電動機の動作状態に応じた第1の値から、前記相電流推定部が前記母線電流検出部の検出値をサンプリングする周期に応じた第2の値に低下させる、モータ駆動制御システム。
A motor drive control system for driving an AC motor,
An inverter configured to include a plurality of switching elements, and to convert a DC voltage supplied from a DC power source into a drive voltage of the AC motor;
A bus current detector for detecting a bus current flowing between the DC power source and the inverter;
A phase current estimation unit that estimates a phase current of the AC motor based on a switching pattern indicating a combination of on / off of the plurality of switching elements and a detection value of the bus current by the bus current detection unit;
A phase current detector for detecting a phase current of the AC motor;
A failure diagnosis unit for diagnosing a failure in the phase current detection unit based on a comparison result between an estimated value of the phase current by the phase current estimation unit and a detection value of the phase current by the phase current detection unit;
A controller for controlling on / off of the plurality of switching elements by pulse width modulation control based on comparison between an AC voltage command and a carrier wave for operating the AC motor;
The control unit provides an execution period of failure diagnosis by the failure diagnosis unit when background noise based on driving of the AC motor is generated, and during the execution period of the failure diagnosis, the frequency of the carrier wave, The motor drive control system which lowers from the 1st value according to the operating state of the above-mentioned AC motor to the 2nd value according to the cycle in which the above-mentioned phase current estimating part samples the detection value of the above-mentioned bus current detection part .
前記制御部は、前記故障診断部による診断の結果が確定されると、前記搬送波の周波数を、前記第2の値から前記第1の値に復帰させる、請求項に記載のモータ駆動制御システム。 Wherein, when the fault diagnosis unit diagnosing results with is determined, the frequency of the carrier wave, wherein the second value is returned to the first value, the motor drive control system according to claim 1 . 前記制御部は、前記交流電動機の回転速度がしきい値よりも大きいという条件が成立するときに、前記故障診断の実行を許可するように構成され、
前記しきい値は、前記交流電動機の駆動に基づく暗騒音が人に感知されやすくなるような前記交流電動機の回転速度に設定される、請求項1または2に記載のモータ駆動制御システム。
The control unit is configured to permit the execution of the failure diagnosis when a condition that the rotational speed of the AC motor is larger than a threshold value is satisfied,
3. The motor drive control system according to claim 1, wherein the threshold value is set to a rotational speed of the AC motor that makes it easy for humans to detect background noise based on the drive of the AC motor.
JP2011154698A 2011-07-13 2011-07-13 Motor drive control system Active JP5760778B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011154698A JP5760778B2 (en) 2011-07-13 2011-07-13 Motor drive control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011154698A JP5760778B2 (en) 2011-07-13 2011-07-13 Motor drive control system

Publications (2)

Publication Number Publication Date
JP2013021857A JP2013021857A (en) 2013-01-31
JP5760778B2 true JP5760778B2 (en) 2015-08-12

Family

ID=47692744

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011154698A Active JP5760778B2 (en) 2011-07-13 2011-07-13 Motor drive control system

Country Status (1)

Country Link
JP (1) JP5760778B2 (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6079586B2 (en) * 2013-11-26 2017-02-15 株式会社デンソー Short circuit detection circuit for electromagnetic equipment
KR101622011B1 (en) * 2013-12-31 2016-05-17 현대모비스 주식회사 Method and apparatus for controlling of 3-phase ac motor
CN105024592B (en) * 2014-04-25 2017-11-10 中山大洋电机股份有限公司 A kind of BLDC electrical faults State Feedback Approach and application BLDC motors, air-conditioning system
JP6233178B2 (en) * 2014-05-09 2017-11-22 トヨタ自動車株式会社 Boost converter device
JP6704293B2 (en) * 2016-05-17 2020-06-03 日立オートモティブシステムズ株式会社 Inverter control device and power conversion device
KR101904374B1 (en) 2017-01-23 2018-10-05 엘지전자 주식회사 Motor driving apparatus and electric vehicle including the same
JP6698943B2 (en) * 2017-05-02 2020-05-27 三菱電機株式会社 Electric motor control device and electric power steering system
CN111771330B (en) * 2018-02-26 2024-02-02 日立安斯泰莫株式会社 Motor control device
CN108508386B (en) * 2018-03-29 2020-12-22 北京新能源汽车股份有限公司 Fault detection method and device of current sensor
US11255887B2 (en) * 2019-10-31 2022-02-22 Texas Instruments Incorporated Three phase current measurement
CN113746403A (en) * 2020-05-28 2021-12-03 Tvs电机股份有限公司 Electric machine
CN111800065A (en) * 2020-07-13 2020-10-20 合肥阳光电动力科技有限公司 Method and device for checking output current of motor driver

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080197855A1 (en) * 2005-08-29 2008-08-21 Toyota Jidosha Kabushiki Kaisha Insulation Resistance Drop Detector and Failure Self-Diagnosis Method for Insulation Resistance Drop Detector
JP2010088261A (en) * 2008-10-02 2010-04-15 Honda Motor Co Ltd Apparatus for detecting abnormality in current sensor of motor

Also Published As

Publication number Publication date
JP2013021857A (en) 2013-01-31

Similar Documents

Publication Publication Date Title
JP5760778B2 (en) Motor drive control system
US9054626B2 (en) Motor control apparatus
EP2587664B1 (en) Motor drive apparatus and vehicle with the same mounted thereon
EP2343800B1 (en) Control device and control method for ac motor
JP5348324B2 (en) Vehicle control device
US9473059B2 (en) Control apparatus for AC motor
JP4793058B2 (en) Fault diagnosis device for voltage sensor
US9374022B2 (en) Control apparatus and control method for voltage conversion apparatus
JP2008141868A (en) Motor system
JP2010119268A (en) Apparatus and method for detecting fault of inverter
JP2011091962A (en) Abnormality determination device of current sensor and abnormality determination method
JP2012050259A (en) Control system of ac motor
JP2012116459A (en) Device and method for diagnosing failure of hybrid vehicle
US9873352B2 (en) Vehicle control system and control method
JP5263067B2 (en) Inverter failure detection device
JP2011087429A (en) Control device of ac motor and control method
JP5556635B2 (en) Vehicle and current detection device abnormality determination method
JP4905204B2 (en) Load drive device
JP6464995B2 (en) Voltage sensor abnormality diagnosis device
JP2011019302A (en) Controller for motor driving system
JPWO2019102539A1 (en) Rotating electric machine control device and electric vehicle
JP2022048448A (en) vehicle
JP6451600B2 (en) Voltage sensor abnormality diagnosis device
JP2010273518A (en) Controller of ac motor
JP2013017324A (en) Power-supply system and method of controlling the same

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140114

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20141028

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20141030

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20141224

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150525

R151 Written notification of patent or utility model registration

Ref document number: 5760778

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250