[go: up one dir, main page]

JP7115378B2 - 駆動装置 - Google Patents

駆動装置 Download PDF

Info

Publication number
JP7115378B2
JP7115378B2 JP2019053135A JP2019053135A JP7115378B2 JP 7115378 B2 JP7115378 B2 JP 7115378B2 JP 2019053135 A JP2019053135 A JP 2019053135A JP 2019053135 A JP2019053135 A JP 2019053135A JP 7115378 B2 JP7115378 B2 JP 7115378B2
Authority
JP
Japan
Prior art keywords
command
phase
modulation rate
voltage
motor
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
JP2019053135A
Other languages
English (en)
Other versions
JP2020156223A (ja
Inventor
敏洋 山本
博之 小柳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
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 JP2019053135A priority Critical patent/JP7115378B2/ja
Priority to CN202010145883.0A priority patent/CN111740680B/zh
Priority to US16/811,203 priority patent/US11152884B2/en
Publication of JP2020156223A publication Critical patent/JP2020156223A/ja
Application granted granted Critical
Publication of JP7115378B2 publication Critical patent/JP7115378B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02MAPPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
    • H02M1/00Details of apparatus for conversion
    • H02M1/38Means for preventing simultaneous conduction of switches
    • 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
    • H02MAPPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
    • H02M1/00Details of apparatus for conversion
    • H02M1/12Arrangements for reducing harmonics from AC input or output
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02MAPPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
    • H02M7/00Conversion of AC power input into DC power output; Conversion of DC power input into AC power output
    • H02M7/42Conversion of DC power input into AC power output without possibility of reversal
    • H02M7/44Conversion of DC power input into AC power output without possibility of reversal by static converters
    • H02M7/48Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02MAPPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
    • H02M7/00Conversion of AC power input into DC power output; Conversion of DC power input into AC power output
    • H02M7/42Conversion of DC power input into AC power output without possibility of reversal
    • H02M7/44Conversion of DC power input into AC power output without possibility of reversal by static converters
    • H02M7/48Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode
    • H02M7/53Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal
    • H02M7/537Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only, e.g. single switched pulse inverters
    • H02M7/5387Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only, e.g. single switched pulse inverters in a bridge configuration
    • H02M7/53871Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only, e.g. single switched pulse inverters in a bridge configuration with automatic control of output voltage or current
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02MAPPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
    • H02M7/00Conversion of AC power input into DC power output; Conversion of DC power input into AC power output
    • H02M7/42Conversion of DC power input into AC power output without possibility of reversal
    • H02M7/44Conversion of DC power input into AC power output without possibility of reversal by static converters
    • H02M7/48Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode
    • H02M7/53Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal
    • H02M7/537Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only, e.g. single switched pulse inverters
    • H02M7/539Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only, e.g. single switched pulse inverters with automatic control of output wave form or frequency
    • H02M7/5395Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only, e.g. single switched pulse inverters with automatic control of output wave form or frequency by 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
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/14Estimation or adaptation of machine parameters, e.g. flux, current or voltage
    • H02P21/20Estimation of torque
    • 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
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/22Current control, e.g. using a current control loop
    • 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/50Reduction of harmonics
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02MAPPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
    • H02M1/00Details of apparatus for conversion
    • H02M1/0003Details of control, feedback or regulation circuits
    • H02M1/0025Arrangements for modifying reference values, feedback values or error values in the control loop of a converter

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Ac Motors In General (AREA)
  • Inverter Devices (AREA)

Description

本発明は、駆動装置に関する。
従来、この種の駆動装置としては、モータと、複数のスイッチング素子のスイッチングによりモータを駆動するインバータと、インバータに電力ラインを介して接続されたバッテリとを備える駆動装置において、電圧の変調度が第1閾値以下のときには、インバータの制御としてPWM制御を実行し、電圧の変調度が第1閾値を超えているときには、インバータの制御として弱め界磁PWM制御を実行するものが提案されている(例えば、特許文献1参照)。この駆動装置では、弱め界磁PWM制御を実行しているときには、モータを過変調制御した場合のq軸電流指令とq軸自己インダクタンスとq軸電流とを用いて推定d軸電圧指令を演算し、モータを過変調制御した場合のd軸電流指令とd軸自己インダクタンスとd軸電流とを用いて推定q軸電圧指令を演算し、推定d軸電圧指令および推定q軸電圧指令とインバータの入力電圧とを用いて推定変調度を演算し、推定変調度が第1閾値より大きい第2閾値以上となったときには、インバータの制御を弱め界磁PWM制御から矩形波制御に切り換える。
特開2018-148722号公報
上述の駆動装置では、電圧の変調度が大きいときには、複数のスイッチング素子のスイッチングの際に、デッドタイムの影響により、スイッチングパルスが消失して(指令値ではスイッチングパルスが存在するものの、実際にはスイッチング素子のスイッチングが行なわれずにオフで保持され)、モータの電気6次周波数の変動成分が増加し、バッテリ(蓄電装置)の電流変動量が大きくなる場合がある。
本発明の駆動装置は、蓄電装置の電流変動量が大きくなるのを抑制することを主目的とする。
本発明の駆動装置は、上述の主目的を達成するために以下の手段を採った。
本発明の駆動装置は、
モータと、
複数のスイッチング素子のスイッチングにより前記モータを駆動するインバータと、
前記インバータに電力ラインを介して接続された蓄電装置と、
前記電力ラインに取り付けられたコンデンサと、
前記複数のスイッチング素子のスイッチングパターン指令にデッドタイムを付与して前記複数のスイッチング素子のスイッチング制御を行なう制御装置と、
を備える駆動装置であって、
前記制御装置は、前記インバータよりも前記蓄電装置側の直流部の回路特性に基づいて前記蓄電装置の電流変動量が許容電流変動量以下となるように許可変調率を設定し、前記許可変調率に基づいて前記複数のスイッチング素子のスイッチングパターン指令を設定する、
ことを要旨とする。
この本発明の駆動装置では、インバータよりも蓄電装置側の直流部の回路特性に基づいて蓄電装置の電流変動量が許容電流変動量以下となるように許可変調率を設定し、許可変調率に基づいて複数のスイッチング素子のスイッチングパターン指令を設定し、複数のスイッチング素子のスイッチングパターン指令にデッドタイムを付与して複数のスイッチング素子のスイッチング制御を行なう。これにより、蓄電装置の電流変動量が大きくなるのを抑制することができる。
こうした本発明の駆動装置において、前記制御装置は、前記直流部の回路特性と前記モータの電気6次周波数とに基づいて前記直流部の共振ゲインを推定し、前記蓄電装置の出力パワーと前記共振ゲインと前記許容電流変動量とに基づいて前記モータの許容電気6次パワーを推定し、前記モータの電気6次パワーが前記許容電気6次パワー以下となるように前記許可変調率を設定するものとしてもよい。こうすれば、直流部の共振ゲインや蓄電装置の出力パワーを考慮して、許可変調率をより適切に設定することができる。
本発明の駆動装置において、前記制御装置は、変調率が所定変調率以下のときには、電流フィードバック制御により変調率指令および電圧位相指令を設定し、前記変調率が前記所定変調率よりも大きいときには、トルクフィードバック制御により前記電圧位相指令を設定すると共に前記許可変調率を前記変調率指令に設定し、前記変調率指令および前記電圧位相指令に基づいて前記複数のスイッチング素子のスイッチングパターン指令を設定するものとしてもよい。こうすれば、変調率に基づいて電流フィードバック制御とトルクフィードバック制御とを切り替えることができ、トルクフィードバック制御で蓄電装置の電流変動量が大きくなるのを抑制することができる。
この場合、前記制御装置は、前記変調率指令および前記電圧位相指令に基づいて各相の仮電圧指令を設定し、前記変調率が前記所定変調率よりも小さい第2所定変調率以下のときには、前記各相の仮電圧指令に3次高調波の補正値を加えて各相の電圧指令を設定し、前記変調率が前記第2変調率よりも大きいときには、前記各相の仮電圧指令に2相変調の補正値を加えて前記各相の電圧指令を設定し、前記各相の電圧指令に基づいて前記複数のスイッチング素子のスイッチングパターン指令を設定するものとしてもよい。
また、この場合、前記制御装置は、前記変調率指令および前記電圧位相指令に基づいて各相の仮電圧指令を設定し、前記各相の仮電圧指令に3次高調波の補正値を加えて各相の電圧指令を設定し、前記各相の電圧指令に基づいて前記複数のスイッチング素子のスイッチングパターン指令を設定するものとしてもよい。
さらに、この場合、前記制御装置は、前記電流フィードバック制御のときに前記変調率が前記所定変調率よりも大きくなると、前記トルクフィードバック制御に移行し、前記トルクフィードバック制御のときにd軸およびq軸の電流に基づく電流位相がd軸およびq軸の電流指令に基づく電流指令位相以下になると、前記電流フィードバック制御に移行するものとしてもよい。
本発明の一実施例としての駆動装置を搭載する電気自動車20の構成の概略を示す構成図である。 電子制御ユニット50により実行されるメイン処理ルーチンの一例を示すフローチャートである。 モード設定処理の一例を示すフローチャートである。 指令値設定処理の一例を示すフローチャートである。 スイッチングパターン指令設定処理の一例を示すフローチャートである。 変調モードが3次高調波モードのときの、各相の仮電圧指令Vutmp,Vvtpm,Vwtmp、各相の電圧指令Vu*,Vv*,Vw*、トランジスタT11~T13のスイッチングパターン指令の一例を示す説明図である。 変調モードが2相変調モードのときの、各相の仮電圧指令Vutmp,Vvtpm,Vwtmp、各相の電圧指令Vu*,Vv*,Vw*、トランジスタT11~T13のスイッチングパターン指令の一例を示す説明図である。 トランジスタT11,T14のスイッチングパターン指令および実際のスイッチングパターンの様子の一例を示す説明図である。 トランジスタT11,T14のスイッチングパターン指令および実際のスイッチングパターンの様子の一例を示す説明図である。 変調率指令Vr*と実際の変調率Vrとの関係の一例を示す説明図である。 変調率指令Vr*と実際の変調率Vrとの関係の一例を示す説明図である。 モータ32の電気角θeとW相の電圧指令Vw*やトランジスタT13、T16のスイッチングパターン指令との関係の一例を示す説明図である。 伝達関数Ib/Iinvをボード線図の一例を示す説明図である。 変調率Vrとモータ32の電気6次パワーPm6との関係の一例を示す説明図である。 変形例のモード設定処理の一例を示すフローチャートである。 変形例の変調率Vrとモータ32の電気6次パワーPm6との関係の一例を示す説明図である。
次に、本発明を実施するための形態を実施例を用いて説明する。
図1は、本発明の一実施例としての駆動装置を搭載する電気自動車20の構成の概略を示す構成図である。実施例の電気自動車20は、図示するように、モータ32と、インバータ34と、蓄電装置としてのバッテリ36と、コンデンサ39と、電子制御ユニット50とを備える。実施例の「駆動装置」としては、主として、モータ32とインバータ34とバッテリ36とコンデンサ39と電子制御ユニット50とが該当する。
モータ32は、同期発電電動機として構成されており、回転子コアに永久磁石が埋め込まれた回転子と、固定子コアに三相コイルが巻回された固定子とを備える。このモータ32の回転子は、駆動輪22a,22bにデファレンシャルギヤ24を介して連結された駆動軸26に接続されている。
インバータ34は、モータ32の駆動に用いられる。このインバータ34は、電力ライン38を介してバッテリ36に接続されており、6つのスイッチング素子としてのトランジスタT11~T16と、6つのダイオードD11~D16とを有する。トランジスタT11~T16は、それぞれ、電力ライン38の正極母線と負極母線とに対してソース側とシンク側になるように2個ずつペアで配置されている。また、トランジスタT11~T16の対となるトランジスタ同士の接続点の各々には、モータ32の三相コイル(U相、V相、W相のコイル)の各々が接続されている。ダイオードD11~D16は、それぞれトランジスタT11~T16に並列に接続されている。インバータ34に電圧が作用しているときに、電子制御ユニット50によってインバータ34の対となるトランジスタT11~T16のオン時間の割合が調節されることにより、モータ32の三相コイルに回転磁界が形成され、モータ32の回転子が回転駆動される。
バッテリ36は、例えばリチウムイオン二次電池やニッケル水素二次電池として構成されており、上述したように、電力ライン38を介してインバータ34に接続されている。コンデンサ39は、電力ライン38の正極母線と負極母線とに取り付けられている。
電子制御ユニット50は、CPU51を中心とするマイクロプロセッサとして構成されており、CPU51に加えて、処理プログラムを記憶するROM52や、データを一時的に記憶するRAM53、入出力ポートを備える。電子制御ユニット50には、各種センサからの信号が入力ポートを介して入力されている。電子制御ユニット50に入力される信号としては、例えば、モータ32の回転子の回転位置を検出する回転位置検出センサ(例えばレゾルバ)32aからのモータ32の回転子の回転位置θmや、モータ32の各相の電流を検出する電流センサ32u,32v,32wからのモータ32の各相の電流Iu,Iv,Iwを挙げることができる。また、バッテリ36の端子間に取り付けられた電圧センサ36aからのバッテリ36の電圧Vbや、バッテリ36の出力端子に取り付けられた電流センサ36bからのバッテリ36の電流Ib、バッテリ36に取り付けられた温度センサ36cからのバッテリ36の温度Tb、コンデンサ39の端子間に取り付けられた電圧センサ39aからのコンデンサ39(電力ライン38)の電圧Vcも挙げることができる。さらに、イグニッションスイッチ60からのイグニッション信号や、シフトレバー61の操作位置を検出するシフトポジションセンサ62からのシフトポジションSP、アクセルペダル63の踏み込み量を検出するアクセルペダルポジションセンサ64からのアクセル開度Acc、ブレーキペダル65の踏み込み量を検出するブレーキペダルポジションセンサ66からのブレーキペダルポジションBP、車速センサ68からの車速Vも挙げることができる。
電子制御ユニット50からは、インバータ34のトランジスタT11~T16へのスイッチング制御信号などが出力ポートを介して出力されている。電子制御ユニット50は、回転位置検出センサ32aからのモータ32の回転子の回転位置θmに基づいてモータ32の電気角θeや電気角速度ωe、回転数Nmを演算している。また、電子制御ユニット50は、電流センサ36bからのバッテリ36の電流Ibの積算値に基づいてバッテリ36の蓄電割合SOCを演算している。ここで、蓄電割合SOCは、バッテリ36の全容量に対するバッテリ36から放電可能な電力の容量の割合である。
こうして構成された実施例の電気自動車20では、電子制御ユニット50は、以下の走行制御を行なう。走行制御では、電子制御ユニット50は、アクセル開度Accと車速Vとに基づいて駆動軸26に要求される要求トルクTd*を設定し、設定した要求トルクTd*が駆動軸26に出力されるようにモータ32のトルク指令Tm*を設定し、モータ32がトルク指令Tm*で駆動されるようにインバータ34のトランジスタT11~T16のスイッチング制御を行なう。
ここで、インバータ34の制御について説明する。実施例では、電子制御ユニット50は、インバータ34をパルス幅変調(PWM)制御と矩形波制御とを切り替えて制御するものとした。PWM制御では、変調率Vrが値0~0.78未満となり、矩形波制御では、変調率Vrが0.78となる。
次に、こうして構成される実施例の電気自動車20の動作、特に、インバータ34をPWM制御により制御する際の動作について説明する。図2は、電子制御ユニット50により実行されるメイン処理ルーチンの一例を示すフローチャートである。このルーチンは、インバータ34をPWM制御により制御する際に繰り返し実行される。
図2のメイン処理ルーチンが実行されると、電子制御ユニット50は、最初に、モータ32のトルク指令Tm*や電気角θe、回転数Nm、各相の電流Iu,Iv,Iw、バッテリ36の電圧Vbや電流Ib、コンデンサ39の電圧Vcなどのデータを入力する(ステップS100)。ここで、モータ32のトルク指令Tm*については、上述の走行制御で設定したものを入力することができる。モータ32の電気角θeや回転数Nmについては、回転位置検出センサ32aにより検出されたモータ32の回転位置θmに基づいて演算したものを入力することができる。モータ32の各相の電流Iu,Iv,Iwについては、電流センサ32u,32v,32wにより検出されたものを入力することができる。バッテリ36の電圧Vbについては、電圧センサ36aにより検出されたものを入力することができる。バッテリ36の電流Ibについては、電流センサ36bにより検出されたものを入力することができる。コンデンサ39の電圧Vcについては、電圧センサ39aにより検出されたものを入力することができる。
こうしてデータを入力すると、モータ32の電気角θeを用いてモータ32の各相の電流Iu,Iv,Iwをd軸およびq軸の電流Id,Iqに座標変換(3相-2相変換)する(ステップS110)。続いて、モータ32のトルク指令Tm*に基づいてd軸およびq軸の電流指令Id*,Iq*を設定する(ステップS120)。ここで、d軸およびq軸の電流指令Id*,Iq*は、実施例では、モータ32のトルク指令Tm*とd軸およびq軸の電流指令Id*,Iq*との関係を予め定めてマップとしてROM52に記憶しておき、モータ32のトルク指令Tm*が与えられると、このマップから対応するd軸およびq軸の電流指令Id*,Iq*を導出して設定するものとした。
続いて、図3のモード設定処理により、インバータ34の制御モードおよび各相の電圧指令Vu*,Vv*,Vw*を設定する際に用いる変調モードを設定し(ステップS130)、図4の指令値設定処理により、変調率指令Vr*やd軸基準の電圧位相指令φvd*を設定する(ステップS140)。そして、図5のスイッチングパターン指令設定処理により、トランジスタT11~T16のスイッチングパターン指令を設定して(ステップS150)、本ルーチンを終了する。こうしてトランジスタT11~T16のスイッチングパターン指令を設定すると、設定したトランジスタT11~T16のスイッチングパターン指令にデッドタイムDTを付与してトランジスタT11~T16のスイッチング制御を行なう。
ここで、インバータ34の制御モードとしては、電流フィードバック制御モードおよびトルクフィードバック制御モードを用いるものとし、変調モードとしては、3次高調波モードおよび2相変調モードを用いるものとした。これらのモードは周知であり、詳細については後述する。以下、説明の容易のために、図5のスイッチングパターン指令設定処理、図3のモード設定処理、図4の指令値設定処理の順に説明する。
図5のスイッチングパターン指令設定処理について説明する。このスイッチングパターン指令設定処理では、電子制御ユニット50は、最初に、モータ32の電気角θeとコンデンサ39の電圧Vcと変調率指令Vr*と電圧位相指令φvd*とを用いて式(1)~式(3)により各相の電圧指令Vu*,Vv*,Vw*の仮値としての仮電圧指令Vutmp,Vvtmp,Vwtmpを演算する(ステップS600)。ここで、モータ32の電気角θeやコンデンサ39の電圧Vcについては、上述のステップS100の処理で入力したものを用いることができる。変調率指令Vr*や電圧位相指令φvd*については、図4の指令値設定処理により設定したものを用いることができる。
Figure 0007115378000001
続いて、式(4)に示すように、各相の仮電圧指令Vutmp,Vvtmp,Vwtmpのうち最大値を仮電圧指令最大値Vmaxに設定すると共に(ステップS610)、式(5)に示すように、各相の仮電圧指令Vutmp,Vvtmp,Vwtmpのうち最小値を仮電圧指令最小値Vminに設定する(ステップS620)。
Vmax=max(Vutmp,Vvtmp,Vwtmp) (4)
Vmin=min(Vutmp,Vvtmp,Vwtmp) (5)
そして、変調モードを調べる(ステップS630)。変調モードが3次高調波モードのときには、式(6)に示すように、仮電圧指令最大値Vmaxと仮電圧指令最小値Vminとの和を2で除して更に「-1」を乗じて補正値Vhoを演算する(ステップS640)。
Vho=-(Vmax+Vmin)/2 (6)
こうして補正値Vhoを演算すると、式(7)~式(9)に示すように、各相の仮電圧指令Vutmp,Vvtmp,Vwtmpに補正値Vhoを加えて各相の電圧指令Vu*,Vv*,Vw*を演算する(ステップS680)。続いて、式(10)~式(12)に示すように、各相の電圧指令Vu*,Vv*,Vw*をコンデンサ39の電圧Vcで除して各相のデューティ指令Du*,Dv*,Dw*を演算する(ステップS690)。
Vu*=Vutmp+Vho (7)
Vv*=Vvtmp+Vho (8)
Vw*=Vwtmp+Vho (9)
Du*=Vu*/Vc (10)
Dv*=Vv*/Vc (11)
Dw*=Vw*/Vc (12)
そして、各相のデューティ指令Du*,Dv*,Dw*と三角波との比較によりトランジスタT11~T16のスイッチングパターン指令を設定して(ステップS700)、図5のスイッチングパターン指令設定処理を終了する。こうしてトランジスタT11~T16のスイッチングパターン指令を設定すると、上述したように、設定したトランジスタT11~T16のスイッチングパターン指令にデッドタイムDTを付与してトランジスタT11~T16のスイッチング制御を行なう。
図6は、変調モードが3次高調波モードのときの、各相の仮電圧指令Vutmp,Vvtpm,Vwtmp、各相の電圧指令Vu*,Vv*,Vw*、トランジスタT11~T13のスイッチングパターン指令の一例を示す説明図である。なお、トランジスタT14~T16のスイッチングパターン指令は、それぞれトランジスタT11~T13のスイッチングパターン指令のオンオフを反転させたものとなる。
ステップS630で変調モードが2相変調モードのときには、仮電圧指令最大値Vmaxの絶対値と仮電圧指令最小値Vminの絶対値とを比較する(ステップS650)。仮電圧指令最大値Vmaxの絶対値が仮電圧指令最小値Vminの絶対値よりも大きいときには、式(13)に示すように、コンデンサ39の電圧Vcを2で除した値から仮電圧指令最大値Vmaxを減じて補正値Vhoを演算し(ステップS660)、上述のステップS680~S700の処理を実行して、図5のスイッチングパターン指令設定処理を終了する。
Vho=Vc/2-Vmax (13)
ステップS650で仮電圧指令最大値Vmaxの絶対値が仮電圧指令最小値Vminの絶対値以下のときには、式(14)に示すように、コンデンサ39の電圧Vcを2で除して「-1」を乗じた値から仮電圧指令最小値Vminを減じて補正値Vhoを演算し(ステップS670)、上述のステップS680~S700の処理を実行して、図5のスイッチングパターン指令設定処理を終了する。
Vho=-Vc/2-Vmin (14)
図7は、変調モードが2相変調モードのときの、各相の仮電圧指令Vutmp,Vvtpm,Vwtmp、各相の電圧指令Vu*,Vv*,Vw*、トランジスタT11~T13のスイッチングパターン指令の一例を示す説明図である。なお、トランジスタT14~T16のスイッチングパターン指令は、それぞれトランジスタT11~T13のスイッチングパターン指令のオンオフを反転させたものとなる。
次に、図3のモード設定処理について説明する。このモード設定処理では、電子制御ユニット50は、最初に、インバータ34の前回の制御モードが電流フィードバック制御モードおよびトルクフィードバック制御モードのうちの何れであるかを調べる(ステップS200)。
インバータ34の前回の制御モードが電流フィードバック制御モードのときには、前回の変調率指令(前回Vr*)を閾値Vrref1と比較する(ステップS210)。ここで、閾値Vrref1の詳細については後述する。前回の変調率指令(前回Vr*)が閾値Vrref1以下のときには、インバータ34の制御モードに電流フィードバック制御モードを設定する(ステップS220)。一方、前回の変調率指令(前回Vr*)が閾値Vrref1よりも大きいときには、インバータ34の制御モードにトルクフィードバック制御を設定する(ステップS230)。
ステップS200でインバータ34の前回の制御モードがトルクフィードバック制御モードのときには、d軸およびq軸の電流Id,Iqを用いて式(15)によりd軸基準の電流位相φidを演算すると共に(ステップS240)、d軸およびq軸の電流指令Id*,Iq*を用いて式(16)によりd軸基準の電流指令位相φid*を演算する(ステップS250)。
Figure 0007115378000002
続いて、電流位相φidと電流指令位相φid*とを比較する(ステップS260)。電流位相φidが電流指令位相φid*よりも大きいときには、インバータ34の制御モードにトルクフィードバック制御を設定する(ステップS270)。一方、電流位相φidが電流指令位相φid*以下のときには、インバータ34の制御モードに電流フィードバック制御モードを設定する(ステップS280)。
こうしてステップS220,S230,S270,S280のうちの何れかでインバータ34の制御モードを設定すると、前回の変調率指令(前回Vr*)を閾値Vrref1よりも小さい閾値Vrref2と比較する(ステップS290)。ここで、閾値Vrref2の詳細については後述する。前回の変調率指令(前回Vr*)が閾値Vrref2以下のときには、変調モードに3次高調波モードを設定する(ステップS300)。一方、前回の変調率指令(前回Vr*)が閾値Vrref2よりも大きいときには、変調モードに2相変調モードを設定して(ステップS310)、図3のモード設定処理を終了する。
ここで、閾値Vrref1や閾値Vrref2について説明する。図8および図9は、トランジスタT11,T14のスイッチングパターン指令および実際のスイッチングパターンの様子の一例を示す説明図である。図8は、トランジスタT11,T14のスイッチングパターン指令のオン時間が共にデッドタイムDTよりも長いときの様子を示し、図9は、トランジスタT11のスイッチングパターン指令のオン時間がデッドタイムよりも短いときの様子を示す。図8の場合、トランジスタT11,T14の実際のスイッチングパターンにおいて、それぞれスイッチングパルスが生じる(トランジスタT11,T14のスイッチングが行なわれる)。一方、図9の場合、トランジスタT11の実際のスイッチングパターンにおいて、スイッチングパルスが消失する(トランジスタT11のスイッチングが行なわれずにオフで保持される)。
図10および図11は、変調率指令Vr*と実際の変調率Vrとの関係の一例を示す説明図である。図10は、変調モードが3次高調波モードの場合の関係を示し、図11は、変調モードが2相変調モードの場合の関係を示す。図10および図11中、実線は、変調率指令Vr*と実際の変調率Vrとの理想的な第1関係(Vr*=Vr)を示し、破線は、デッドタイムDTに基づく電圧誤差(d-q座標系における電圧指令Vd*,Vq*のベクトルと実際の電圧Vd,Vqのベクトルとの誤差)の影響およびトランジスタT11~T16のスイッチングパルスの消失の影響を考慮した第2関係を示す。変調モードが3次高調波モードの場合、図10から、変調率指令Vr*が値Vr1(例えば、0.60~0.66程度)以下の領域では第2関係が線形性を有し、変調率指令Vr*が値Vr1よりも大きい領域では第2関係が線形性を有しないことが解る。また、変調モードが2相変調モードの場合、図11から、変調率指令Vr*が値Vr1よりも大きい値Vr2(例えば、0.69~0.71程度)以下の領域では第2関係が線形性を有し、変調率指令Vr*が値Vr2よりも大きい領域では第2関係が線形性を有しないことが解る。発明者らは、実験や解析により、トランジスタT11~T16のスイッチングパルスの消失が生じる領域では、スイッチングパルスの消失によりモータ32の電気6次周波数の変動成分が増加し、この影響により、第2関係が線形性を有しなくなることを確認した。また、発明者らは、線形性の補助ライン(図10および図11中、点線ライン参照)に対する第2関係のずれ量ΔVrが大きいほどバッテリ36の電流変動量Ibfが大きくなりやすいことを確認した。なお、変調モードが3次高調波モードの場合に2相変調モードの場合に比して変調率指令Vr*が低い領域からトランジスタT11~T16のスイッチングパルスの消失が生じるのは以下の理由による。
図12は、モータ32の電気角θeとW相の電圧指令Vw*やトランジスタT13、T16のスイッチングパターン指令との関係の一例を示す説明図である。図中、W相の電圧指令Vw*について、実線は、変調モードが3次高調波モードの場合を示し、破線は、変調モードが2相変調モードの場合を示す。図12から、変調モードが3次高調波モードの場合に2相変調モードの場合に比して、モータ32の電気角θeの30°付近や90°付近、210°付近、270°付近でW相の電圧指令Vw*の絶対値が大きくなっており、トランジスタT13またはトランジスタT16のスイッチングパターン指令のスイッチングパルスが細くなっていることが解る。図9を用いて上述したように、トランジスタT13やトランジスタT16のスイッチングパターン指令のスイッチングパルスが細くなると、デッドタイムDTにより、トランジスタT13やトランジスタT16の実際のスイッチングパターンのスイッチングパルスが消失しやすい。なお、モータ32の電気角θeの120°~180°付近や300°~360°付近では、変調モードが2相変調モードの場合に3次高調波モードの場合に比してW相の電圧指令Vw*の絶対値が大きくなっているものの、トランジスタT13,T16のスイッチングパターン指令がオンまたはオフで保持されるから、デッドタイムDTによりトランジスタT13,T16の実際のスイッチングパターンのスイッチングパルスが消失する訳ではない。
以上のことを考慮して、実施例では、上述の閾値Vrref2については、インバータ34の制御モードが電流フィードバック制御モードで且つ変調モードが3次高調波モードのときにバッテリ36の電流変動量Ibfが許容電流変動量Ibflim以下になると想定される変調率として、例えば、上述の値Vr1またはそれよりも若干小さい値を用いるものとした。また、閾値Vrref1については、インバータ34の制御モードが電流フィードバック制御モードで且つ変調モードが2相変調モードのときにバッテリ36の電流変動量Ibfが許容電流変動量Ibflim以下になると想定される変調率として、例えば、上述の値Vr2またはそれよりも若干小さい値を用いるものとした。なお、バッテリ36の許容電流変動量Ibflimは、バッテリ36の電流変動量Ibfの許容値であり、駆動装置の仕様に基づいて定められ、例えば、バッテリ36の定格電流が500A程度の場合には100A~200A程度に定められる。
次に、図4の指令値設定処理について説明する。この指令値設定処理では、電子制御ユニット50は,最初に、インバータ34の制御モードを調べる(ステップS400)。インバータ34の制御モードが電流フィードバック制御モードのときには、d軸およびq軸の電流Id,Iqと電流指令Id*,Iq*とを用いて式(17)および式(18)によりd軸およびq軸の電圧指令Vd*,Vq*を演算する(ステップS410)。ここで、式(17)および式(18)は、d軸およびq軸の電流Id,Iqと電流指令Id*,Iq*との差分を打ち消すための電流フィードバック制御の関係式であり、式(17)および式(18)中、「kp1」および「kp2」は,比例項のゲインであり、「ki1」および「ki2」は、積分項のゲインである。
Vd*=kp1・(Id*-Id)+ki1・∫(Id*-Id)dt (17)
Vq*=kp1・(Iq*-Iq)+ki2・∫(Iq*-Iq)dt (18)
続いて、d軸およびq軸の電圧指令Vd*,Vq*を用いて式(19)により電圧位相指令φvd*を演算すると共に(ステップS420)、d軸およびq軸の電圧指令Vd*,Vq*を用いて式(20)により変調率指令Vr*を演算して(ステップS430)、図4の指令値設定処理を終了する。こうして変調率指令Vr*や電圧位相指令φvd*を設定すると、上述したように、図5のスイッチングパターン指令設定処理によりトランジスタT11~T16のスイッチングパターン指令を設定し、設定したトランジスタT11~T16のスイッチングパターン指令にデッドタイムDTを付与してトランジスタT11~T16のスイッチング制御を行なう。
Figure 0007115378000003
ステップS400でインバータ34の制御モードがトルクフィードバック制御モードのときには、d軸およびq軸の電流Id,Iqに基づいてモータ32から出力されるトルクとして推定される推定トルクTmesを導出する(ステップS440)。ここで、モータ32の推定トルクTmesは、d軸およびq軸の電流Id,Iqとモータ32の推定トルクTmesとの関係を予め定めてマップとしてROM52に記憶しておき、d軸およびq軸の電流Id,Iqが与えられると、このマップから対応するモータ32の推定トルクTmesを導出するものとした。なお、各相の電流Iu,Iv,Iwから直接にモータ32の推定トルクTmesを導出するものとしてもよい。
続いて、モータ32の推定トルクTmesとトルク指令Tm*とを用いて式(21)により電圧位相指令φvd*を演算する(ステップS450)。ここで、式(21)は、モータ32の推定トルクTmesとトルク指令Tm*との差分を打ち消すためのトルクフィードバック制御の関係式であり、式(21)中、「kp3」は,比例項のゲインであり、「ki3」は、積分項のゲインである。
φvd*=kp3・(Tm*-Tmes)+ki3・∫(Tm*-Tmes)dt (21)
そして、モータ32の極対数Poloおよび回転数Nm[rpm]を用いて式(22)によりモータ32の電気6次周波数fm6[Hz]を演算し(ステップS460)、演算したモータ32の電気6次周波数fm6に基づいて、インバータ34よりもバッテリ36側の直流部の共振ゲインGrsを導出する(ステップS470)。
fm6=1/(60/Pole)・Nm・6 (22)
ここで、直流部の共振ゲインGrsを導出方法について説明する。直流部のバッテリ36の電流Ibとインバータ34の電流Iinvとについての伝達関数Ib/Iinvは、直流部のインダクタンス値Lとキャパシタンス値Cと抵抗値Rとを用いて式(23)により表わすことができる。式(23)中、「s」はラプラス演算子である。直流部のインダクタンス値Lは、電力ライン38のインダクタンス値などにより定まる。直流部のキャパシタンス値Cは、コンデンサ39の静電容量などにより定まる。直流部の抵抗値Rは、バッテリ36の内部抵抗値や電力ライン38の抵抗値などにより定まる。この伝達関数Ib/Iinvをボード線図にすると、図13のようになる。図13では、直流部のキャパシタンス値Cが値C1のとき、および、値C1よりも大きい値C2のときについて図示した。実施例では、このボード線図にモータ32の電気6次周波数fm6を適用して直流部の共振ゲインGrsを導出するものとした。
Figure 0007115378000004
続いて、バッテリ36の電圧Vbと電流Ibとの積としてバッテリ36の出力パワーPbを演算し(ステップS480)、演算したバッテリ36の出力パワーPbと直流部の共振ゲインGrsと上述のバッテリ36の許容電流変動量Ibflimとを用いて式(24)によりモータ32の許容電気6次パワーPm6limを演算する(ステップS490)。ここで、モータ32の許容電気6次パワーPm6limは、モータ32の電気6次パワーPm6の許容値である。
Pm6lim=Ibflim/(Pb・Grs) (24)
こうして許容電気6次パワーPm6limを演算すると、演算した許容電気6次パワーPm6limに基づいて許可変調率Vrchkを設定する(ステップS500)。ここで、許可変調率Vrchkは、変調率Vrとモータ32の電気6次パワーPm6との関係を予め定めてマップとしてROM52に記憶しておき、許容電気6次パワーPm6limが与えられると、その許容電気6次パワーPm6limをマップに適用して、対応する変調率Vrを許可変調率Vrchkとして設定するものとした。図14は、変調率Vrとモータ32の電気6次パワーPm6との関係の一例を示す説明図である。この関係は、駆動装置の仕様に基づいて定められる。なお、上述したように、インバータ34の制御モードがトルクフィードバック制御モードのときには、変調モードが2相変調モードとなるから、変調率Vrとモータ32の電気6次パワーPm6との関係は、変調モードが2相変調モードのときの関係として定められる。
こうして許可変調率Vrchkを設定すると、設定した許可変調率Vrchkを変調率指令Vr*に設定して(ステップS510)、図4の指令値設定処理を終了する。こうして変調率指令Vr*や電圧位相指令φvd*を設定すると、上述したように、図5のスイッチングパターン指令設定処理によりトランジスタT11~T16のスイッチングパターン指令を設定し、設定したトランジスタT11~T16のスイッチングパターン指令にデッドタイムDTを付与してトランジスタT11~T16のスイッチング制御を行なう。
このように、バッテリ36の許容電流変動量Ibflimに基づいてモータ32の許容電気6次パワーPm6limを設定し、モータ32の許容電気6次パワーPm6limに基づいて許可変調率Vrchkを設定し、この許可変調率Vrchkに基づいてインバータ34を制御することにより、バッテリ36の電流変動量Ibfが許容電流変動量Ibflimよりも大きくなるのを抑制することができる。
以上説明した実施例の電気自動車20に搭載される駆動装置では、インバータ34の制御モードがトルクフィードバック制御モードのときには、バッテリ36の許容電流変動量Ibflimに基づいて(バッテリ36の電流変動量Ibfが許容電流変動量Ibflimとなるように)許可変調率Vrchkを設定し、この許可変調率Vrchkに基づいてインバータ34を制御する。これにより、バッテリ36の電流変動量Ibfが許容電流変動量Ibflimよりも大きくなるのを抑制することができる。
実施例の電気自動車20に搭載される駆動装置では、インバータ34の制御モードがトルクフィードバック制御モードのときには、バッテリ36の電流変動量Ibfが許容電流変動量Ibflimとなるように許可変調率Vrchkを設定するものとしたが、バッテリ36の電流変動量Ibfが許容電流変動量Ibflim以下となるように許可変調率Vrchkを設定するものであればよい。
実施例の電気自動車20に搭載される駆動装置では、変調モードとして、3次高調波モードおよび2相変調モードを用いるものとしたが、3次高調波モードだけを用いるものとしてもよい。この場合、図3のモード設定処理に代えて図15のモード設定処理を実行し、図4の指令値設定処理のステップS500で用いるマップを変更し、図5のスイッチングパターン指令設定処理のステップS630,S650~S670の処理を実行しないものとしてもよい。
図15のモード設定処理は、ステップS210の処理に代えてステップS212の処理を実行する点やステップS290~S310の処理を実行しない点を除いて、図3のモード設定処理と同一である。したがって、同一の処理については同一のステップ番号を付し、詳細な説明を省略する。
図15のモード設定処理では、電子制御ユニット50は、ステップS200でインバータ34の前回の制御モードが電流フィードバック制御モードのときには、前回の変調率指令(前回Vr*)を閾値Vrref3と比較する(ステップS212)。前回の変調率指令(前回Vr*)が閾値Vrref3以下のときには、インバータ34の制御モードに電流フィードバック制御モードを設定して(ステップS220)、図15のモード設定処理を終了する。一方、前回の変調率指令(前回Vr*)が閾値Vrref3よりも大きいときには、インバータ34の制御モードにトルクフィードバック制御を設定して(ステップS230)、図15のモード設定処理を終了する。ここで、閾値Vrref3としては、図8~図10の内容を考慮すると、上述の閾値Vrref1やその付近の値を用いるのが好ましい。
図16は、この変形例において、図4の指令値設定処理のステップS500の処理で用いるマップ(変調率Vrとモータ32の電気6次パワーPm6との関係)の一例を示す説明図である。この変形例では、インバータ34の制御モードがトルクフィードバック制御のときに変調モードが3次高調波モードとなるから、変調率Vrとモータ32の電気6次パワーPm6との関係は、変調モードが3次高調波モードのときの関係として定められる。なお、図16では、参考のために、変調モードが2相変調モードのときのマップ(図14参照)を破線で図示した。図16から、変調モードが3次高調波モードのときに2相変調モードのときに比して、同一のモータ32の電気6次パワーPm6に対して変調率Vrが小さくなる、即ち、同一のモータ32の許容電気6次パワーPm6limに対して許可変調率Vrchkが小さくなることが解る。これは、上述したように、変調モードが3次高調波モードのときに2相変調モードのときに比して、変調率指令Vr*が低い領域からトランジスタT11~T16のスイッチングパルスの消失が生じやすく、バッテリ36の電流変動量Ibfやモータ32の電気6次パワーPm6が大きくなりやすいためである。
この変形例の場合でも、実施例と同様に、バッテリ36の電流変動量Ibfが許容電流変動量Ibflimよりも大きくなるのを抑制することができる。
実施例の電気自動車20に搭載される駆動装置では、バッテリ36の許容電流変動量Ibflimおよび出力パワーPbに基づいてモータ32の許容電気6次パワーPm6limを設定し、設定したモータ32の許容電気6次パワーPm6limに基づいて許可変調率Vrchkを設定するものとした。しかし、バッテリ36の推定電流変動量Ibfesを導出し、導出した推定電流変動量Ibfesが許容電流変動量Ibflim以下となるように許可変調率Vrchkを設定するものとしてもよい。この場合、前回の変調率指令(前回Vr*)を図14のマップに適用してモータ32の推定電気6次パワーPm6esを導出し、式(25)に示すように、モータ32の推定電気6次パワーPm6esとバッテリ36の出力パワーPbと直流部の共振ゲインGrsとの積としてバッテリ36の推定電流変動量Ibfesを演算し、このバッテリ36の推定電流変動量Ibfesが許容電流変動量Ibflim以下となるように許可変調率Vrchkを設定するものとしてもよい。
Ibfes=Pm6es・Pb・Grs (25)
実施例の電気自動車20に搭載される駆動装置では、蓄電装置として、バッテリ36を用いるものとしたが、キャパシタを用いるものとしてもよい。
実施例では、モータ32およびインバータ34を備える電気自動車20に搭載される駆動装置の形態とした。しかし、モータ32およびインバータ34に加えてエンジンも備えるハイブリッド自動車に搭載される駆動装置の形態としてもよいし、自動車以外の車両や船舶、航空機などの移動体に搭載される駆動装置の形態としてもよいし、建設設備などの移動しない設備に搭載される駆動装置の形態としてもよい。
実施例の主要な要素と課題を解決するための手段の欄に記載した発明の主要な要素との対応関係について説明する。実施例では、モータ32が「モータ」に相当し、インバータ34が「インバータ」に相当し、バッテリ36が「蓄電装置」に相当し、コンデンサ39が「コンデンサ」に相当し、電子制御ユニット50が「制御装置」に相当する。
なお、実施例の主要な要素と課題を解決するための手段の欄に記載した発明の主要な要素との対応関係は、実施例が課題を解決するための手段の欄に記載した発明を実施するための形態を具体的に説明するための一例であることから、課題を解決するための手段の欄に記載した発明の要素を限定するものではない。即ち、課題を解決するための手段の欄に記載した発明についての解釈はその欄の記載に基づいて行なわれるべきものであり、実施例は課題を解決するための手段の欄に記載した発明の具体的な一例に過ぎないものである。
以上、本発明を実施するための形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において、種々なる形態で実施し得ることは勿論である。
本発明は、駆動装置の製造産業などに利用可能である。
20 電気自動車、22a,22b 駆動輪、24 デファレンシャルギヤ、26 駆動軸、32 モータ、32a 回転位置検出センサ、32u,32v,32w 電流センサ、34 インバータ、36 バッテリ、36a 電圧センサ、36b 電流センサ、36c 温度センサ、38 電力ライン、39 コンデンサ、39a 電圧センサ、50 電子制御ユニット、51 CPU、52 ROM、53 RAM、60 イグニッションスイッチ、61 シフトレバー、62 シフトポジションセンサ、63 アクセルペダル、64 アクセルペダルポジションセンサ、65 ブレーキペダル、66 ブレーキペダルポジションセンサ、68 車速センサ、T11~16 トランジスタ、D11~16 ダイオード。

Claims (5)

  1. モータと、
    複数のスイッチング素子のスイッチングにより前記モータを駆動するインバータと、
    前記インバータに電力ラインを介して接続された蓄電装置と、
    前記電力ラインに取り付けられたコンデンサと、
    前記複数のスイッチング素子のスイッチングパターン指令にデッドタイムを付与して前記複数のスイッチング素子のスイッチング制御を行なう制御装置と、
    を備える駆動装置であって、
    前記制御装置は、前記インバータよりも前記蓄電装置側の直流部の回路特性と前記モータの電気6次周波数とに基づいて前記直流部の共振ゲインを推定し、前記蓄電装置の出力パワーと前記共振ゲインと前記許容電流変動量とに基づいて前記モータの許容電気6次パワーを推定し、前記モータの電気6次パワーが前記許容電気6次パワー以下となるように許可変調率を設定し、前記許可変調率に基づいて前記複数のスイッチング素子のスイッチングパターン指令を設定する、
    駆動装置。
  2. 請求項記載の駆動装置であって、
    前記制御装置は、
    変調率が所定変調率以下のときには、電流フィードバック制御により変調率指令および電圧位相指令を設定し、
    前記変調率が前記所定変調率よりも大きいときには、トルクフィードバック制御により前記電圧位相指令を設定すると共に前記許可変調率を前記変調率指令に設定し、
    前記変調率指令および前記電圧位相指令に基づいて前記複数のスイッチング素子のスイッチングパターン指令を設定する、
    駆動装置。
  3. 請求項記載の駆動装置であって、
    前記制御装置は、
    前記変調率指令および前記電圧位相指令に基づいて各相の仮電圧指令を設定し、
    前記変調率が前記所定変調率よりも小さい第2所定変調率以下のときには、前記各相の仮電圧指令に3次高調波の補正値を加えて各相の電圧指令を設定し、前記変調率が前記第2変調率よりも大きいときには、前記各相の仮電圧指令に2相変調の補正値を加えて前記各相の電圧指令を設定し、
    前記各相の電圧指令に基づいて前記複数のスイッチング素子のスイッチングパターン指令を設定する、
    駆動装置。
  4. 請求項記載の駆動装置であって、
    前記制御装置は、
    前記変調率指令および前記電圧位相指令に基づいて各相の仮電圧指令を設定し、
    前記各相の仮電圧指令に3次高調波の補正値を加えて各相の電圧指令を設定し、
    前記各相の電圧指令に基づいて前記複数のスイッチング素子のスイッチングパターン指令を設定する、
    駆動装置。
  5. 請求項2ないし4のうちの何れか1つの請求項に記載の駆動装置であって、
    前記制御装置は、
    前記電流フィードバック制御のときに前記変調率が前記所定変調率よりも大きくなると、前記トルクフィードバック制御に移行し、
    前記トルクフィードバック制御のときにd軸およびq軸の電流に基づく電流位相がd軸およびq軸の電流指令に基づく電流指令位相以下になると、前記電流フィードバック制御に移行する、
    駆動装置。
JP2019053135A 2019-03-20 2019-03-20 駆動装置 Active JP7115378B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2019053135A JP7115378B2 (ja) 2019-03-20 2019-03-20 駆動装置
CN202010145883.0A CN111740680B (zh) 2019-03-20 2020-03-05 驱动装置
US16/811,203 US11152884B2 (en) 2019-03-20 2020-03-06 Driving system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019053135A JP7115378B2 (ja) 2019-03-20 2019-03-20 駆動装置

Publications (2)

Publication Number Publication Date
JP2020156223A JP2020156223A (ja) 2020-09-24
JP7115378B2 true JP7115378B2 (ja) 2022-08-09

Family

ID=72514910

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019053135A Active JP7115378B2 (ja) 2019-03-20 2019-03-20 駆動装置

Country Status (3)

Country Link
US (1) US11152884B2 (ja)
JP (1) JP7115378B2 (ja)
CN (1) CN111740680B (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6813074B1 (ja) * 2019-10-30 2021-01-13 株式会社明電舎 電力変換システム
US11876471B2 (en) 2021-06-25 2024-01-16 Texas Instruments Incorporated Motor controller including resonant controllers

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001065675A1 (en) 2000-02-28 2001-09-07 Kabushiki Kaisha Yaskawa Denki Method for controlling pwm pulse
WO2014157629A1 (ja) 2013-03-29 2014-10-02 アイシン・エィ・ダブリュ株式会社 回転電機駆動装置
JP2015061440A (ja) 2013-09-19 2015-03-30 株式会社デンソー モータ駆動装置
JP2017192197A (ja) 2016-04-12 2017-10-19 株式会社デンソー 交流電動機の制御装置
JP2017200379A (ja) 2016-04-28 2017-11-02 トヨタ自動車株式会社 自動車
JP2018121403A (ja) 2017-01-24 2018-08-02 株式会社デンソー 交流電動機の制御装置

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11289227A (ja) * 1998-04-01 1999-10-19 Nippon Telegr & Teleph Corp <Ntt> 歪補償回路
JP2008011619A (ja) 2006-06-28 2008-01-17 Nissan Motor Co Ltd 4輪駆動制御装置
JP4858597B2 (ja) * 2008-11-28 2012-01-18 株式会社デンソー 回転機の制御装置及びその製造方法
JP5904694B2 (ja) * 2009-12-10 2016-04-20 株式会社東芝 サニャック干渉型光電流センサ
JP2011200103A (ja) * 2010-02-10 2011-10-06 Hitachi Ltd 電力変換装置
JP2013005618A (ja) * 2011-06-17 2013-01-07 Toyota Motor Corp インバータ制御装置および車両
JP6032143B2 (ja) * 2013-07-12 2016-11-24 株式会社デンソー 回転機の制御装置
DE112014002744T5 (de) * 2013-07-23 2016-03-31 Aisin Aw Co., Ltd. Antriebsvorrichtung
JP6221958B2 (ja) 2014-06-17 2017-11-01 株式会社デンソー 回転機の制御装置
JP6439658B2 (ja) * 2015-11-10 2018-12-19 株式会社デンソー 電圧センサ異常診断装置
JP6354773B2 (ja) * 2016-02-24 2018-07-11 株式会社デンソー インバータ制御装置
JP6458763B2 (ja) * 2016-04-28 2019-01-30 トヨタ自動車株式会社 自動車
JP6699348B2 (ja) * 2016-05-20 2020-05-27 株式会社デンソー 電力変換装置の制御装置
JP6593372B2 (ja) * 2017-03-06 2019-10-23 トヨタ自動車株式会社 駆動装置
JP6733579B2 (ja) 2017-03-07 2020-08-05 株式会社デンソー モータ駆動装置

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001065675A1 (en) 2000-02-28 2001-09-07 Kabushiki Kaisha Yaskawa Denki Method for controlling pwm pulse
WO2014157629A1 (ja) 2013-03-29 2014-10-02 アイシン・エィ・ダブリュ株式会社 回転電機駆動装置
JP2015061440A (ja) 2013-09-19 2015-03-30 株式会社デンソー モータ駆動装置
JP2017192197A (ja) 2016-04-12 2017-10-19 株式会社デンソー 交流電動機の制御装置
JP2017200379A (ja) 2016-04-28 2017-11-02 トヨタ自動車株式会社 自動車
JP2018121403A (ja) 2017-01-24 2018-08-02 株式会社デンソー 交流電動機の制御装置

Also Published As

Publication number Publication date
US11152884B2 (en) 2021-10-19
US20200304054A1 (en) 2020-09-24
CN111740680B (zh) 2023-11-07
JP2020156223A (ja) 2020-09-24
CN111740680A (zh) 2020-10-02

Similar Documents

Publication Publication Date Title
JP6777008B2 (ja) 駆動装置
US20170302201A1 (en) Control apparatus of rotary electric machine
CN111669102B (zh) 电动机的控制装置
JP2013005618A (ja) インバータ制御装置および車両
JP7115378B2 (ja) 駆動装置
JP2018186684A (ja) 自動車
JP2020137217A (ja) 駆動装置
JP2018143054A (ja) 車両
JP2018191450A (ja) 駆動装置
JP5751059B2 (ja) 駆動装置および電動車両
JP6708843B2 (ja) 駆動装置
JP6696382B2 (ja) 駆動装置
JP6772501B2 (ja) 自動車
JP6332015B2 (ja) 駆動装置
JP6693442B2 (ja) モータ駆動装置
US20250260349A1 (en) Control device
JP2024175423A (ja) 駆動装置
JP6919542B2 (ja) 制御装置
JP2025166679A (ja) 電動車両
JP7024341B2 (ja) 自動車
JP2025123780A (ja) 制御装置
JP6939500B2 (ja) 駆動装置
JP6954165B2 (ja) 駆動装置
JP6751495B2 (ja) 自動車
JP2024044729A (ja) 電動車両

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210624

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220513

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220524

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220616

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220711

R151 Written notification of patent or utility model registration

Ref document number: 7115378

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151