JP2018153048A - スイッチングシステム - Google Patents
スイッチングシステム Download PDFInfo
- Publication number
- JP2018153048A JP2018153048A JP2017049171A JP2017049171A JP2018153048A JP 2018153048 A JP2018153048 A JP 2018153048A JP 2017049171 A JP2017049171 A JP 2017049171A JP 2017049171 A JP2017049171 A JP 2017049171A JP 2018153048 A JP2018153048 A JP 2018153048A
- Authority
- JP
- Japan
- Prior art keywords
- timing
- circuit
- pwm
- value
- switching
- 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.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02M—APPARATUS 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/00—Conversion of AC power input into DC power output; Conversion of DC power input into AC power output
- H02M7/42—Conversion of DC power input into AC power output without possibility of reversal
- H02M7/44—Conversion of DC power input into AC power output without possibility of reversal by static converters
- H02M7/48—Conversion 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/53—Conversion 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/537—Conversion 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/539—Conversion 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/5395—Conversion 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
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02M—APPARATUS 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/00—Details of apparatus for conversion
- H02M1/08—Circuits specially adapted for the generation of control voltages for semiconductor devices incorporated in static converters
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02M—APPARATUS 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/00—Details of apparatus for conversion
- H02M1/42—Circuits or arrangements for compensating for or adjusting power factor in converters or inverters
- H02M1/4208—Arrangements for improving power factor of AC input
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02M—APPARATUS 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
- H02M5/00—Conversion of AC power input into AC power output, e.g. for change of voltage, for change of frequency, for change of number of phases
- H02M5/40—Conversion of AC power input into AC power output, e.g. for change of voltage, for change of frequency, for change of number of phases with intermediate conversion into DC
- H02M5/42—Conversion of AC power input into AC power output, e.g. for change of voltage, for change of frequency, for change of number of phases with intermediate conversion into DC by static converters
- H02M5/44—Conversion of AC power input into AC power output, e.g. for change of voltage, for change of frequency, for change of number of phases with intermediate conversion into DC by static converters using discharge tubes or semiconductor devices to convert the intermediate DC into AC
- H02M5/453—Conversion of AC power input into AC power output, e.g. for change of voltage, for change of frequency, for change of number of phases with intermediate conversion into DC by static converters using discharge tubes or semiconductor devices to convert the intermediate DC into AC using devices of a triode or transistor type requiring continuous application of a control signal
- H02M5/458—Conversion of AC power input into AC power output, e.g. for change of voltage, for change of frequency, for change of number of phases with intermediate conversion into DC by static converters using discharge tubes or semiconductor devices to convert the intermediate DC into AC using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02M—APPARATUS 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/00—Conversion of AC power input into DC power output; Conversion of DC power input into AC power output
- H02M7/42—Conversion of DC power input into AC power output without possibility of reversal
- H02M7/44—Conversion of DC power input into AC power output without possibility of reversal by static converters
- H02M7/48—Conversion 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/493—Conversion 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 the static converters being arranged for operation in parallel
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02M—APPARATUS 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/00—Conversion of AC power input into DC power output; Conversion of DC power input into AC power output
- H02M7/42—Conversion of DC power input into AC power output without possibility of reversal
- H02M7/44—Conversion of DC power input into AC power output without possibility of reversal by static converters
- H02M7/48—Conversion 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/53—Conversion 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/537—Conversion 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/5387—Conversion 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/53871—Conversion 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
- H02M7/53873—Conversion 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 with digital control
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02M—APPARATUS 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/00—Details of apparatus for conversion
- H02M1/0003—Details of control, feedback or regulation circuits
- H02M1/0009—Devices or circuits for detecting current in a converter
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02M—APPARATUS 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/00—Details of apparatus for conversion
- H02M1/0003—Details of control, feedback or regulation circuits
- H02M1/0012—Control circuits using digital or numerical techniques
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02M—APPARATUS 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/00—Details of apparatus for conversion
- H02M1/0043—Converters switched with a phase shift, i.e. interleaved
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02M—APPARATUS 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/00—Details of apparatus for conversion
- H02M1/0067—Converter structures employing plural converter units, other than for parallel operation of the units on a single load
- H02M1/008—Plural converter units for generating at two or more independent and non-parallel outputs, e.g. systems with plural point of load switching regulators
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P27/00—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage
- H02P27/04—Arrangements 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/06—Arrangements 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/08—Arrangements 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
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Inverter Devices (AREA)
Abstract
【課題】複数のスイッチング回路を搭載したスイッチングシステムにおいて、電流検出の精度を向上させる。【解決手段】PWMタイミング生成回路PWMTGaは、コンペア値とカウント値とを用いてPWM信号のエッジタイミングを生成し、スイッチング回路SWCaを駆動する。PWMタイミング生成回路PWMTGbは、コンペア値とカウント値とを用いて複数相のPWM信号のエッジタイミングを生成し、スイッチング回路SWCbを駆動する。スイッチング回路SWCa,SWCbの一方は、シャント抵抗が複数相で共通に設けられる共通シャント型のインバータ回路である。PWMタイミング生成回路PWMTGa,PWMTGbのいずれかは、生成したエッジタイミングを、一方のエッジタイミングと他方のAD変換タイミングとの間隔が所定の基準値以上となるようにシフトする。【選択図】図3
Description
本発明は、スイッチングシステムに関し、例えば、インバータ回路や力率改善回路(PFC(Power Factor Correction)回路と略す)等におけるスイッチングタイミングの制御技術に関する。
特許文献1には、複数のインバータ回路により複数のモータを同時に駆動するモータ駆動装置において、複数のインバータ回路のPWM周期を同一あるいは整数倍に設定し、PWMのキャリア信号の生成に用いられるタイマに於いて三角波状となるカウント値のピークまたはボトム(すなわち、PWM周期の中心)でA/D変換を行う方式が示される。
特許文献2には、インバータ制御装置において、力率改善回路およびインバータ回路の各スイッチングによるノイズが各電流検出に干渉しないように各スイッチング信号および電流検出タイミングの両方またはいずれか一方を補正する手段を設けることが記載されている。
特許文献3には、モータ制御装置において、3相中の2相の相電流がT時間以上同時に流れる区間と、当該2相の相電流の少なくとも一方がT時間以上単独に流れる区間との組み合わせとなるように、キャリア信号の位相またはデューティの値のいずれかを制御する方式が示される。
例えば、インバータ回路やPFC回路といったスイッチング回路は、通常、電流を検出するためのシャント抵抗を備えている。制御装置は、当該シャント抵抗で検出された電流値をディジタル値に変換し、当該ディジタル値を用いて所定の演算を行うことでスイッチング回路のスイッチングタイミングを制御する。この際に、電流値を検出するサンプリングタイミングでスイッチング回路によるスイッチングノイズが生じると、電流値の検出精度が低下する恐れがある。特に、このようなスイッチング回路を複数搭載したスイッチングシステムでは、複数のスイッチング回路によるスイッチングノイズが様々なタイミングで生じ得るため、高精度で電流値を検出することがより困難となり得る。
こうした中、例えば、特許文献1に示されるように、複数のスイッチング回路のPWM周期を同一に定め、三角波状のタイマのカウント値のピークまたはボトムにサンプリングタイミングを定める方式が考えられる。当該方式は、複数のスイッチング回路が、共に、3個のシャント抵抗を持つ3シャントインバータ回路等の場合には適用可能であり、スイッチングノイズの影響を低減することができる。しかし、当該方式は、複数のスイッチング回路に、1個のシャント抵抗しか持たない1シャントインバータ回路が含まれるような場合、カウント値のピークまたはボトムでは電流を検出できないため、適用困難となる。
また、例えば、特許文献2に示されるように、スイッチングノイズが各電流検出に干渉しないように各スイッチングタイミングおよびサンプリングタイミングの両方またはいずれか一方を補正する方式が考えられる。当該方式は、有益な方式と考えられるが、実際に補正を実現する際には様々な工夫が必要とされる。特許文献2には、補正に伴う具体的な手順等について、特に記載されていない。
後述する実施の形態は、このようなことを鑑みてなされたものであり、その他の課題と新規な特徴は、本明細書の記述及び添付図面から明らかになるであろう。
一実施の形態によるスイッチングシステムは、第1および第2のPWMタイミング生成回路と、第1および第2のスイッチング回路と、第1および第2のAD変換回路とを有する。第1のPWMタイミング生成回路は、第1のカウント値と、入力された第1のコンペア値とを用いて第1のPWM信号のエッジタイミングを生成し、第1のスイッチング回路を駆動する。第2のPWMタイミング生成回路は、第1のカウント値と同一である、または所定の関係にある第2のカウント値と、入力された第2のコンペア値とを用いて第2のPWM信号のエッジタイミングを生成し、第2のスイッチング回路を駆動する。第1および第2のスイッチング回路の一方は、シャント抵抗が複数相で共通に設けられる共通シャント型のインバータ回路である。第1または第2のPWMタイミング生成回路は、生成したエッジタイミングを、一方のエッジタイミングと、他方のAD変換タイミングとの間隔が所定の基準値以上となるようにシフトする。
前記一実施の形態によれば、複数のスイッチング回路を搭載したスイッチングシステムにおいて、電流検出の精度を向上させることが可能になる。
以下の実施の形態においては便宜上その必要があるときは、複数のセクションまたは実施の形態に分割して説明するが、特に明示した場合を除き、それらは互いに無関係なものではなく、一方は他方の一部または全部の変形例、詳細、補足説明等の関係にある。また、以下の実施の形態において、要素の数等(個数、数値、量、範囲等を含む)に言及する場合、特に明示した場合および原理的に明らかに特定の数に限定される場合等を除き、その特定の数に限定されるものではなく、特定の数以上でも以下でも良い。
さらに、以下の実施の形態において、その構成要素(要素ステップ等も含む)は、特に明示した場合および原理的に明らかに必須であると考えられる場合等を除き、必ずしも必須のものではないことは言うまでもない。同様に、以下の実施の形態において、構成要素等の形状、位置関係等に言及するときは、特に明示した場合および原理的に明らかにそうでないと考えられる場合等を除き、実質的にその形状等に近似または類似するもの等を含むものとする。このことは、上記数値および範囲についても同様である。
以下、本発明の実施の形態を図面に基づいて詳細に説明する。なお、実施の形態を説明するための全図において、同一の部材には原則として同一の符号を付し、その繰り返しの説明は省略する。
(実施の形態1)
《スイッチングシステムの全体構成》
図1は、本発明の実施の形態1によるスイッチングシステムにおいて、全体の構成例を示す概略図である。図1のスイッチングシステムは、整流回路RCTと、複数のスイッチング回路と、マイクロコントローラMCUと、複数の負荷装置LD1,LD2とを備える。複数のスイッチング回路のそれぞれは、PWM(Pulse Width Modulation)信号によって駆動されるスイッチングトランジスタを含む回路であり、図1の例では、PFC回路PFCやインバータ回路INV_A,INV_Bに該当する。
《スイッチングシステムの全体構成》
図1は、本発明の実施の形態1によるスイッチングシステムにおいて、全体の構成例を示す概略図である。図1のスイッチングシステムは、整流回路RCTと、複数のスイッチング回路と、マイクロコントローラMCUと、複数の負荷装置LD1,LD2とを備える。複数のスイッチング回路のそれぞれは、PWM(Pulse Width Modulation)信号によって駆動されるスイッチングトランジスタを含む回路であり、図1の例では、PFC回路PFCやインバータ回路INV_A,INV_Bに該当する。
整流回路RCTは、4個の整流ダイオードを備え、入力された交流電位Vacを全波整流する。PFC回路PFCは、インダクタL0、スイッチングトランジスタTR0、シャント抵抗Rs0、ダイオードD0、およびコンデンサC0を備え、整流回路RCTによって全波整流された電位から直流電源電位Vdcを生成する。スイッチングトランジスタTR0は、例えば、IGBT(Insulated Gate Bipolar Transistor)やMOSFET(Metal Oxide Semiconductor Field Effect Transistor)等である。
PFC回路PFCは、具体的には、スイッチングトランジスタTR0のスイッチングによって、インダクタL0に流れる平均電流(ひいては、整流回路RCTへ入力される電流)を正弦波状に制御し、併せてコンデンサC0の両端に、接地電源電位となるノードND0の電位を基準として所定レベルの昇圧電源電位(直流電源電位Vdc)を生成する。この際に、スイッチングトランジスタTR0の一端(ここではエミッタノード)に結合されるシャント抵抗Rs0は、インダクタL0に流れる電流を検出すると共に電圧に変換することで検出電流信号Idet0を生成する。
インバータ回路INV_A,INV_Bのそれぞれは、スイッチングトランジスタ(例えば、IGBTやMOSFET等)である複数(ここでは3相分)のハイサイドトランジスタTRhu,TRhv,TRhwおよびロウサイドトランジスタTRlu,TRlv,TRlwを備える。インバータ回路INV_Aを例として、u相のハイサイドトランジスタTRhuは、直流電源電位Vdcとu相出力ノードNDuとの間に設けられ、u相のロウサイドトランジスタTRluは、u相出力ノードNDuと接地電源電位となるノードND1との間に設けられる。同様に、v相のハイサイドトランジスタTRhvおよびロウサイドトランジスタTRlvは、それぞれ、v相出力ノードNDvの直流電源電位Vdc側および接地電源電位側に設けられ、w相のハイサイドトランジスタTRhwおよびロウサイドトランジスタTRlwは、それぞれ、w相出力ノードNDwの直流電源電位Vdc側および接地電源電位側に設けられる。
インバータ回路INV_Aは、各スイッチングトランジスタ(TRhu,TRhv,TRhw,TRlu,TRlv,TRlw)のスイッチングによって各相の出力ノード(NDu,NDv,NDw)に3相の交流電位(交流電力)を生成し、当該交流電力で負荷装置LD1を駆動する。負荷装置LD1は、例えば、コンプレッサやファン等に搭載される3相モータ等である。同様に、インバータ回路INV_Bも、直流電源電位Vdcと接地電源電位となるノードND2との間に設けられる各スイッチングトランジスタのスイッチングによって各相の出力ノードに3相の交流電位(交流電力)を生成し、当該交流電力で3相モータ等の負荷装置LD2を駆動する。
ここで、インバータ回路INV_Aは、さらに、各相の駆動電流を検出するため、3個のシャント抵抗Rs1u,Rs1v,Rs1wを備える。シャント抵抗Rs1u,Rs1v,Rs1wは、それぞれ、ロウサイドトランジスタTRlu,TRlv,TRlwの一端(ここではエミッタノード)とノードND1との間に結合される。シャント抵抗Rs1uは、ロウサイドトランジスタTRluのオン期間でu相の駆動電流を検出すると共に電圧に変換することで検出電流信号Idet1uを生成する。同様に、シャント抵抗Rs1v,Rs1wは、それぞれ、ロウサイドトランジスタTRlv,TRlwのオン期間でv相およびw相の駆動電流を検出すると共に電圧に変換することで検出電流信号Idet1v,Idet1wを生成する。このように、シャント抵抗が3相で個別に設けられるインバータ回路を、明細書では個別シャント型のインバータ回路または3シャントインバータ回路と呼ぶ。
一方、インバータ回路INV_Bは、インバータ回路INV_Aの場合と異なり、各相の駆動電流を検出するため、1個のシャント抵抗Rs2を備える。シャント抵抗Rs2は、3相のロウサイドトランジスタTRlu,TRlv,TRlwの共通結合ノード(ここではエミッタノード)とノードND2との間に結合される。シャント抵抗Rs2は、詳細は図2で述べるが、ロウサイドトランジスタTRlu,TRlv,TRlwのオン・オフの組合せに基づいて3相の駆動電流をそれぞれ検出すると共に電圧に変換することで検出電流信号Idet2を生成する。このように、シャント抵抗が3相で共通に設けられるインバータ回路を、明細書では共通シャント型のインバータ回路または1シャントインバータ回路と呼ぶ。なお、カレントトランス等を用いたインバータ回路も存在するが、特に家電製品などでは、3シャントインバータ回路や1シャントインバータ回路を用いる場合が多い。
マイクロコントローラ(言い換えれば、半導体装置または制御装置)MCUは、例えば、1個の半導体チップで構成され、接地電源電位GNDを基準として電源電位VDDで動作し、各スイッチング回路(PFC,INV_A,INV_B)を制御する。マイクロコントローラMCUは、複数のアナログ・ディジタル変換回路(AD変換回路と略す)ADC0〜ADC2を備える。AD変換回路ADC0は、PFC回路PFC内のシャント抵抗Rs0からの検出電流信号(すなわちアナログ値)Idet0をディジタル値に変換する。マイクロコントローラMCUは、このディジタル値を反映してPWM信号となるゲート制御信号GSを生成し、当該ゲート制御信号GSでPFC回路PFC内のスイッチングトランジスタTR0をスイッチング制御する。
アナログ・ディジタル変換回路ADC1(実際には複数個設けられる)は、インバータ回路INV_A内のシャント抵抗Rs1u,Rs1v,Rs1wからの検出電流信号(アナログ値)Idet1u,Idet1v,Idet1wをディジタル値に変換する。マイクロコントローラMCUは、このディジタル値を反映してPWM信号となるゲート制御信号UH,VH,WHを生成し、当該ゲート制御信号UH,VH,WHでインバータ回路INV_A内のハイサイドトランジスタTRhu,TRhv,TRhwをそれぞれスイッチング制御する。また、マイクロコントローラMCUは、当該ゲート制御信号UH,VH,WHの相補信号(厳密にはデットタイム等に伴うズレを含む)となるゲート制御信号UL,VL,WLを生成し、当該ゲート制御信号UL,VL,WLでインバータ回路INV_A内のロウサイドトランジスタTRlu,TRlv,TRlwをそれぞれスイッチング制御する。
同様に、アナログ・ディジタル変換回路ADC2は、インバータ回路INV_Bからの検出電流信号Idet2をディジタル値に変換する。マイクロコントローラMCUは、このディジタル値を反映してPWM信号となるゲート制御信号UH,VH,WH,UL,VL,WLを生成し、インバータ回路INV_B内の各スイッチングトランジスタをスイッチング制御する。
図2は、図1における1シャントインバータ回路の電流検出のタイミングの一例を示すタイミングチャートである。1シャントインバータ回路INV_Bでは、まず、ロウサイドトランジスタTRlu,TRlv,TRlwの中の1つの相のみがオンの期間で第1の電流値が検出される。図2の例では、v相のゲート制御信号VLの‘H’レベル(オンレベル)と、u相およびw相のゲート制御信号UL,WLの‘L’レベル(オフレベル)に伴い、検出電流信号Idet2として、v相の電流値Ivが検出される。
次に、ロウサイドトランジスタTRlu,TRlv,TRlwの中の2つの相がオンの期間で第2の電流値が検出される。図2の例では、v相およびw相のゲート制御信号VL,WLの‘H’レベルと、u相のゲート制御信号ULの‘L’レベルに伴い、検出電流信号Idet2として、v相の電流値Ivとw相の電流値Iwの合計値が検出される。ここで、v相の電流値Ivは第1の電流値として既に読み取っているので、第2の電流値から第1の電流値を減算することで、w相の電流値Iwを算出できる。さらに、キルヒホッフの法則から、3相に流れる電流値の和(Iu+Iv+Iw)はゼロとなるため、u相の電流値Iu(=−Iv−Iw)も算出できる。
このようにして、1個のシャント抵抗Rs2で3相の電流値を検出することができる。なお、仮に、ある2相のデューティ値が同等の場合(例えば、ゲート制御信号UL,WLで立ち上がりエッジが一致するような場合)、電流値(Iw+Iv)のサンプリングタイミングを確保するため、予め一方の相(例えばゲート制御信号UL)の両エッジをシフトさせるような処理が行われる。また、ここでは、ゲート制御信号の立ち上がりエッジの部分で電流検出を行ったが、同様にして、立ち下がりエッジの部分で電流検出を行うことも可能である。
ここで、図1において、例えば、整流回路RCTと、複数のスイッチング回路(PFC,INV_A,INV_B)のそれぞれと、マイクロコントローラMCUとは、個別の部品によって構成され、1個のプリント配線基板等または複数のプリント基板に跨って実装される。その結果、接地電源電位である3個のノードND0,ND1,ND2は、厳密には、プリント配線基板の配線や基板間のケーブル等の浮遊インダクタンスLS1,LS2によって分離され、各ノードの電位は、各スイッチング回路に流れる電流の変化に応じて相対的に変化する。その結果、マイクロコントローラMCUの接地電源電位GNDを、ノードND0,ND1,ND2のいずれに結合するかによって、シャント抵抗の電圧の見え方が変わってくる。
例えば、ノードND0をマイクロコントローラMCUの接地電源電位GNDに結合すると、マイクロコントローラMCUは、PFC回路PFCのシャント抵抗Rs0に流れる電流値I0を高精度に検出することができる。しかし、インバータ回路INV_Aのシャント抵抗(例えばRs1v)に流れる電流値I1を検出する場合、接地電源電位GND(ノードND0)には、電流値I1の変化によって、“LS1×d(I1)/dt”の電位(言い換えれば、グラウンドノイズ)が重畳する。その結果、マイクロコントローラMCUは、このグラウンドノイズによって、電流値I1を高精度に検出できない場合がある。同様に、インバータ回路INV_Bのシャント抵抗Rs2に流れる電流値I2を検出する場合も、接地電源電位GNDには、電流値I2(およびI1)の変化によって、“LS1×d(I1+I2)/dt+LS2×d(I2)/dt”のグラウンドノイズが重畳する。その結果、マイクロコントローラMCUは、電流値I2を高精度に検出できない場合がある。
このように、スイッチング回路を2個以上搭載したスイッチングシステムで、電源電位/接地電源電位を共有するシステムでは、マイクロコントローラMCUの接地電源電位GNDを結合する配線パターンの位置に応じて、シャント抵抗による電流値の検出精度が低下する恐れがある。特に、数A以上の電流をスイッチングさせるスイッチング回路では、前述したグラウンドノイズも大きくなるため、このような検出精度の低下がより顕著となり得る。このため、図1のようなスイッチングシステムでは、各ノードND0,ND1,ND2の中の少なくとも2個(望ましくは3個)のノードに対して浮遊インダクタンスの影響を低減できるような仕組みが必要とされる。
《スイッチングシステム(比較例)の全体構成および問題点》
図22は、本発明の比較例となるスイッチングシステムにおいて、全体の構成例を示す概略図である。図23は、図22におけるマイクロコントローラの主要部の構成例を示す概略図である。図22に示すスイッチングシステムは、図1の構成例と比較して、図1の1シャントインバータ回路INV_Bが3シャントインバータ回路INV_A1に置き換わり、これに応じてマイクロコントローラMCU’の入出力信号も適宜異なっている。
図22は、本発明の比較例となるスイッチングシステムにおいて、全体の構成例を示す概略図である。図23は、図22におけるマイクロコントローラの主要部の構成例を示す概略図である。図22に示すスイッチングシステムは、図1の構成例と比較して、図1の1シャントインバータ回路INV_Bが3シャントインバータ回路INV_A1に置き換わり、これに応じてマイクロコントローラMCU’の入出力信号も適宜異なっている。
図23に示すマイクロコントローラMCU’は、制御器CTLUと、AD変換回路ADCとを備える。制御器CTLUは、減算回路(誤差検出回路)SBと、電圧指令値算出回路VCMDGと、デューティ算出回路DTYGと、PWMタイミング生成回路PWMTG’と、AD変換タイミング生成回路ADCTGとを備える。AD変換回路ADCは、インバータ回路INVまたはPFC回路PFCのシャント抵抗からの検出電流信号(アナログ値)Idetをディジタル値IDETに変換する。
減算回路SBは、別途算出された電流指令値ICMDとディジタル値IDETとの誤差を算出する。電圧指令値算出回路VCMDGは、減算回路SBからの誤差を受けて、PID(Proportional Integral Differential)制御やPD制御等によって、誤差を低減するための電圧指令値を算出する。デューティ算出回路DTYGは、当該電圧指令値に応じたデューティ値を算出し、デューティ値に対応するコンペア値を出力する。PWMタイミング生成回路PWMTG’は、例えば、デューティ算出回路DTYGからのコンペア値と、内部に設けられるカウンタで生成した三角波状のカウント値との比較結果を用いて単数または複数相のPWM信号のエッジタイミングを生成する。PWMタイミング生成回路PWMTG’は、当該生成したエッジタイミングを持つPWM信号でインバータ回路INVまたはPFC回路PFCのスイッチングトランジスタを駆動する。AD変換タイミング生成回路ADCTGは、PWMタイミング生成回路PWMTG’によるPWM信号のエッジタイミングに基づき、AD変換回路ADCのAD変換タイミング(サンプリングタイミング)を生成する。
電流指令値ICMDは、例えば、インバータ回路INVを介して負荷装置LDとなるモータを制御する場合、モータを所定の回転数に設定するためのトルクに対応する値となる。この値は、例えば、モータの回転数の検出結果等に基づきマイクロコントローラMCU’によって別途算出される。また、電流指令値ICMDは、例えば、PFC回路PFCを駆動する場合、正弦波状に変動する値となる。この値は、例えば、図22のPFC回路PFCの入力となる全波整流後の信号や、直流電源電位Vdcの大きさ等に基づいて、マイクロコントローラMCU’によって別途算出される。なお、ここでは、一組の制御器CTLUおよびAD変換回路ADCを示したが、実際には、制御対象の数に応じて複数組の制御器CTLUおよびAD変換回路ADCが設けられる。
図24は、図22のスイッチングシステムにおいて、比較例[1]となる電流検出方式の一例を示す概略図である。電流検出精度の向上を図るため、図24に示されるように、各シャント抵抗の両端の電圧を差動増幅する差動アンプ回路DAMPを設ける方式が考えられる。また、図24の例では、マイクロコントローラMCU’および差動アンプ回路DAMPの接地電源電位GNDは、浮遊インダクタンスLS3を介してノードND2に結合される。
この場合、例えば、3シャントインバータ回路INV_A1の電流値I2に伴い、接地電源電位GNDを基準として、シャント抵抗Rs2vの一端(ノードND2)の電位が“LS3・d(I2)/dt”だけ変動した場合、シャント抵抗Rs2vの他端の電位も同じように変動する。これを差動アンプ回路DAMPで増幅すると、変動分は同相成分として除去され、シャント抵抗Rs2vの端子間電圧(電流値I2×シャント抵抗値)だけが増幅されてマイクロコントローラMCU’のAD変換回路ADCに出力される。
このように、差動アンプ回路DAMPを設けることで、実質的に、ノードND0,ND1,ND3の相対的な電位変動の影響をキャンセルすることができる。ただし、差動アンプ回路DAMPは、通常、外付け部品となるため、これに伴う実装面積の増大やコストの増大等が懸念される。さらに、接地電源電位GNDの変動幅が、差動アンプ回路DAMPの線形動作範囲を超えるような場合には、電流検出精度の向上が図れなくなる。
図25は、図22のスイッチングシステムにおいて、比較例[2]となる電流検出方式の一例を示すタイミングチャートである。図25において、2個の3シャントインバータ回路INV_A,INV_A1は、PWM周期Tpwmが同一に設定され、三角波状のカウント値のピーク(すなわち、PWM周期Tpwmの中心)でAD変換が行われている。すなわち、2個の3シャントインバータ回路INV_A,INV_A1で、3相のローサイドトランジスタTRlu,TRlv,TRlwが全てオンとなる期間の中心付近のタイミングで、電流検出が行われる。
この場合、電流検出が行われるタイミングの近辺では、PWM信号(各ゲート制御信号UL,VL,WL)のエッジが存在しないため、3シャントインバータ回路INV_A,INV_A1に流れる電流に大きな変動(dI/dt)は生じない。その結果、電流検出が行われるタイミングでは、前述した浮遊インダクタンスに伴うグラウンドノイズを実質的に無視できるため、電流検出を高精度で行うことが可能になる。
図26は、図25の電流検出方式の問題点の一例を示すタイミングチャートである。図25の方式は、3シャントインバータ回路やPFC回路で構成されるシステムには適用可能であるが、図1に示したような1シャントインバータ回路INV_Bを1以上含むシステムには適用困難となる。1シャントインバータ回路INV_Bを用いると、3シャントインバータ回路を用いる場合と比較して、シャント抵抗を削減できるため、システムの小型化や低コスト化等の点で有益となる。
図26において、3シャントインバータ回路INV_Aと1シャントインバータ回路INV_Bは、同一のPWM周期Tpwmに設定され、3シャントインバータ回路INV_Aでは、図25の場合と同様に、PWM周期Tpwmの中心付近にサンプリングタイミングが設定される。一方、1シャントインバータ回路INV_Bでは、図2で述べたように、3相のゲート制御信号UL,VL,WLにおける各立ち上がりエッジの中間付近にサンプリングタイミングが設定される。図26の例では、ゲート制御信号VLの立ち上がりエッジとゲート制御信号WLの立ち上がりエッジの中間でv相の電流値Ivがサンプリングされ、ゲート制御信号WLの立ち上がりエッジとゲート制御信号ULの立ち上がりエッジの中間でv相の電流値Ivとw相の電流値Iwの合計電流値がサンプリングされる。
ここで、仮にサンプリングタイミング(例えばIvのサンプリングタイミング)と立ち上がりエッジ(例えば、VLの立ち上がりエッジ)との間隔が近すぎる場合、当該エッジに伴う1シャントインバータ回路INV_Bの電流変化によって接地電源電位GNDにグラウンドノイズが重畳し、電流検出精度が低下する。そこで、電流検出のタイミングは、各エッジの中間付近に設定されることが望ましい。なお、隣接するエッジの間隔が狭く、各エッジの中間付近にサンプリングタイミングを設定しても十分な間隔を確保できないような場合には、所定のPWM信号のエッジを、デューティを保ちながらシフトすればよい。
このようにして1シャントインバータ回路INV_Bのサンプリングタイミングを設定することで、システムが1個の1シャントインバータ回路INV_Bのみで構成されるような場合には、電流検出を高精度で行うことが可能になる。しかし、システムが更に別のスイッチング回路を備える場合、1シャントインバータ回路INV_Bのサンプリングタイミングにおいて、当該別のスイッチング回路のスイッチングに伴うグラウンドノイズが接地電源電位GNDに重畳する恐れがある。
例えば、図26の例では、1シャントインバータ回路INV_Bにおける電流値Ivおよび電流値“Iv+Iw”のサンプリングタイミングで、それぞれ、3シャントインバータ回路INV_Aのw相およびu相がスイッチングしている。このスイッチングに伴うグラウンドノイズにより、マイクロコントローラMCU’は、電流値Ivおよび電流値“Iv+Iw”を高精度に検出することが困難となり得る。
なお、特許文献2には、PFC回路とインバータ回路を同時に動作させながら、PFC回路またはインバータ回路の一方のサンプリングタイミングと、他方のスイッチングタイミングとが重複する場合は、サンプリングタイミングまたはスイッチングタイミングの一方をシフトすることが記載されている。ただし、タイミングをどのような判定基準で、どのようにシフトするのかといった具体的な手順は示されていない。特に、PFC回路がインタリーブ型の場合には、PWM周期内に、サンプリングタイミングとスイッチングタイミングが多く存在することになるため、重複した場合にシフトするという単純な手順だけでは不十分となる恐れがある。
《マイクロコントローラの主要部の概略構成および概略動作》
図3は、図1におけるマイクロコントローラの主要部の構成例を示す概略図である。図3に示すマイクロコントローラMCUは、図23に示した制御器CTLUおよびAD変換回路ADCの組合せを2組備える。1組目のAD変換回路ADCaは、負荷装置LDaに電力を供給するスイッチング回路SWCa内のシャント抵抗からの検出電流信号IdetAを、AD変換タイミング生成回路ADCTGaからのAD変換タイミングに基づいてディジタル値IDETaに変換する。1組目の制御器CTLUaは、このディジタル値IDETaを反映したPWM信号を生成し、スイッチング回路SWCa内のスイッチングトランジスタを駆動する。
図3は、図1におけるマイクロコントローラの主要部の構成例を示す概略図である。図3に示すマイクロコントローラMCUは、図23に示した制御器CTLUおよびAD変換回路ADCの組合せを2組備える。1組目のAD変換回路ADCaは、負荷装置LDaに電力を供給するスイッチング回路SWCa内のシャント抵抗からの検出電流信号IdetAを、AD変換タイミング生成回路ADCTGaからのAD変換タイミングに基づいてディジタル値IDETaに変換する。1組目の制御器CTLUaは、このディジタル値IDETaを反映したPWM信号を生成し、スイッチング回路SWCa内のスイッチングトランジスタを駆動する。
同様に、2組目のAD変換回路ADCbは、負荷装置LDbに電力を供給するスイッチング回路SWCb内のシャント抵抗からの検出電流信号IdetBを、AD変換タイミング生成回路ADCTGbからのAD変換タイミングに基づいてディジタル値IDETbに変換する。2組目の制御器CTLUbは、このディジタル値IDETbを反映したPWM信号を生成し、スイッチング回路SWCb内のスイッチングトランジスタを駆動する。
ここで、図3では、図23の場合と異なり、制御器CTLUa内のPWMタイミング生成回路PWMTGaは、内部で生成した三角波状のカウント値とデューティ算出回路DTYGaからのコンペア値とに加えて、制御器CTLUbからの情報を用いて単相または複数相のPWM信号のエッジタイミングを生成する。具体的には、PWMタイミング生成回路PWMTGaは、PWMタイミング生成回路PWMTGbからのエッジタイミングまたはAD変換タイミング生成回路ADCTGbからのAD変換タイミング(サンプリングタイミング)のいずれか一方または両方を用いてエッジタイミングを生成する。AD変換タイミング生成回路ADCTGaは、このエッジタイミングに基づいて、AD変換回路ADCaのAD変換タイミングを生成する。
同様に、制御器CTLUb内のPWMタイミング生成回路PWMTGbは、内部で生成した三角波状のカウント値とデューティ算出回路DTYGbからのコンペア値とに加えて、制御器CTLUaからの情報を用いて単相または複数相のPWM信号のエッジタイミングを生成する。具体的には、PWMタイミング生成回路PWMTGbは、PWMタイミング生成回路PWMTGaからのエッジタイミングまたはAD変換タイミング生成回路ADCTGaからのAD変換タイミング(サンプリングタイミング)のいずれか一方または両方を用いてエッジタイミングを生成する。AD変換タイミング生成回路ADCTGbは、このエッジタイミングに基づいて、AD変換回路ADCbのAD変換タイミングを生成する。
スイッチング回路SWCa,SWCbのそれぞれは、インバータ回路INVまたはPFC回路PFCである。ただし、スイッチング回路SWCaとスイッチング回路SWCbの少なくとも一方は、図1の1シャントインバータ回路(共通シャント型のインバータ回路)INV_Bである。また、詳細は後述するが、PWMタイミング生成回路PWMTGaで用いられる三角波状のカウント値と、PWMタイミング生成回路PWMTGbで用いられる三角波状のカウント値は、周波数が同一または整数倍の関係にあり、カウント値が最大値(言い換えればピーク(山))または最小値(言い換えればボトム(谷))となるタイミングが同期している。すなわち、山と山が同期しているか、谷と谷が同期しているか、あるいは山と谷が同期している。また、カウント値の周波数が同一であれば、PWMタイミング生成回路PWMTGa,PWMTGbの一方で生成したカウント値を他方で用いてもよい。
《タイミング生成方式[1a]》
図4は、図3の制御器が第1のタイミング生成方式を用いてタイミングを生成する際の具体例を示すタイミングチャートである。図5は、図4のタイミング生成方式に基づく図3の制御器の処理内容の一例を示すフロー図である。第1のタイミング生成方式は、図4および図5に示されるように、概略的には、次のような方式となる。まず、PWMタイミング生成回路PWMTGa,PWMTGbは、PWM周期毎に、共にPWM信号のエッジタイミングを生成する。その後、PWMタイミング生成回路PWMTGa,PWMTGbの一方は、生成したエッジタイミングを、他方で生成されたエッジタイミングに合わせるようにシフトする。
図4は、図3の制御器が第1のタイミング生成方式を用いてタイミングを生成する際の具体例を示すタイミングチャートである。図5は、図4のタイミング生成方式に基づく図3の制御器の処理内容の一例を示すフロー図である。第1のタイミング生成方式は、図4および図5に示されるように、概略的には、次のような方式となる。まず、PWMタイミング生成回路PWMTGa,PWMTGbは、PWM周期毎に、共にPWM信号のエッジタイミングを生成する。その後、PWMタイミング生成回路PWMTGa,PWMTGbの一方は、生成したエッジタイミングを、他方で生成されたエッジタイミングに合わせるようにシフトする。
図4の例では、制御器CTLUaは、3シャントインバータ回路INV_AのエッジタイミングおよびAD変換タイミングを生成し、制御器CTLUbは、1シャントインバータ回路INV_BのエッジタイミングおよびAD変換タイミングを生成する。この際に、3シャントインバータ回路INV_Aにおいて、PWMタイミング生成回路PWMTGaは、アップダウンカウンタに基づく三角波状のカウント値UPCTNと、入力された各相(3相分)のコンペア値とをそれぞれ比較することで、ゲート制御信号(PWM信号)UL,VL,WLのエッジタイミングを生成する。このような三角波状のカウント値UPCTNを用いた方式では、各相において、立ち上がりエッジタイミングと立ち下がりエッジタイミングは、PWM周期(すなわちカウント値UPCTNの周期)Tpwmの中心に対して対称な位置に定められる。そこで、AD変換タイミング生成回路ADCTGaは、PWM周期Tpwmの中心(ここでは、三角波の山)付近にAD変換タイミングを定める。
なお、現実的には、AD変換タイミング生成回路ADCTGaが生成したAD変換タイミングと、AD変換回路ADCaが実際にAD変換を実行するタイミングとの間には、遅延等による誤差が生じ得る。また、AD変換回路ADCaが実際にAD変換を実行するタイミングは、必ずしもPWM周期Tpwmの中心に一致する必要はなく、中心付近であればよい。このため、AD変換タイミング生成回路ADCTGaが生成するAD変換タイミングも、中心付近であればよい。
ここで、PWMタイミング生成回路PWMTGaは、各相のエッジタイミングを生成したのち、仮に、各相における隣接する立ち上がりエッジタイミングEG11,EG12,EG13の間隔が第2の基準値(例えば2μs等)未満の場合、第2の基準値以上となるように、対応する相の両エッジタイミング(立ち上がりおよび立ち下がり)をシフトする。すなわち、PWMタイミング生成回路PWMTGaは、制御対象が3シャントインバータ回路INV_Aであるため、本来、このようなシフト処理は不要であるが、1シャントインバータ回路INV_BのAD変換タイミングを鑑みてシフト処理を行う。
一方、1シャントインバータ回路INV_Bにおいて、PWMタイミング生成回路PWMTGbは、所定のカウント値と、入力された各相のコンペア値とを比較することで、ゲート制御信号(PWM信号)UL,VL,WLのエッジタイミングを生成する。所定のカウント値は、PWMタイミング生成回路PWMTGaで用いられるカウント値UPCTNと同一のカウント値UPCTNか、または、これと同一周波数でピーク(山)またはボトム(谷)となるタイミングがカウント値UPCTNと同期する三角波状のカウント値である。例えば、PWMタイミング生成回路PWMTGbは、PWMタイミング生成回路PWMTGaで生成されるカウント値UPCTNを共通で用いてもよく、あるいは、別途、カウント値を生成してもよく、場合によっては、PWMタイミング生成回路PWMTGaとはカウント方向(アップ方向、ダウン方向)が逆のカウント値を生成してもよい。
ここで、PWMタイミング生成回路PWMTGbは、生成した立ち上がりエッジタイミングEG21,EG22,EG23を、PWMタイミング生成回路PWMTGaで生成された立ち上がりエッジタイミングEG11,EG12,EG13に合わせるようにシフトする。この際に、PWMタイミング生成回路PWMTGbは、生成した3相の立ち上がりエッジタイミングEG21,EG22,EG23を、より広いパルス幅を持つ相が、立ち上がりエッジタイミングEG11,EG12,EG13の中のより早いタイミングに割り当てられるようにシフトする。
図4の例では、PWMタイミング生成回路PWMTGbは、パルス幅が1番目に広いw相の立ち上がりエッジタイミングEG21を、最も早いエッジタイミングEG11に合わせるようにΔt1だけ早める。また、PWMタイミング生成回路PWMTGbは、パルス幅が2番目に広いv相の立ち上がりエッジタイミングEG22を、2番目に早いエッジタイミングEG12に合わせるようにΔt2だけ早める。同様に、PWMタイミング生成回路PWMTGbは、パルス幅が3番目に広いu相の立ち上がりエッジタイミングEG23を、3番目に早いエッジタイミングEG13に合わせるようにΔt3だけ遅らせる。
AD変換タイミング生成回路ADCTGbは、エッジタイミングEG21とエッジタイミングEG22の中間付近に電流値Iwを検出するAD変換タイミング(サンプリングタイミング)を定め、エッジタイミングEG22とエッジタイミングEG23の中間付近に電流値“Iw+Iv”を検出するAD変換タイミングを定める。この際には、前述したように、エッジタイミングEG11,EG12,EG13における隣接するエッジ間隔が予め第2の基準値(例えば2μs等)以上確保されているため、当該各AD変換タイミングとそれに隣接するエッジタイミングとの間隔も第1の基準値(例えば1μs等)以上に確保することができる。なお、第1の基準値は、例えば、エッジタイミングに伴うグラウンドノイズがAD変換に及ぼす影響を無視できる最小間隔であり、第2の基準値は、例えば、その2倍以上の間隔である。
図3の制御器CTLUa,CTLUbは、図4のようなタイミング生成方式に伴い、図5のようなフローを実行する。制御器CTLUa,CTLUbは、例えば、プロセッサによるプログラム処理等を主として実装され、図5のフローも、主に、プログラム処理によって実行される。図5において、PWMタイミング生成回路PWMTGaは、3シャントインバータ回路INV_AのPWM信号のエッジタイミングを生成し(ステップS101)、PWMタイミング生成回路PWMTGbは、1シャントインバータ回路INV_BのPWM信号のエッジタイミングを生成する(ステップS102)。
次いで、3シャントインバータ回路INV_Aと1シャントインバータ回路INV_Bの一方(図4の例では3シャントインバータ回路INV_A)を基準インバータに定めた状態で、基準インバータ側のPWMタイミング生成回路PWMTGaは、ステップS103の処理を実行する。すなわち、PWMタイミング生成回路PWMTGaは、ステップS101で生成したPWM信号の各相間のエッジ間隔が第2の基準値未満の場合には、第2の基準値以上となるように、該当する相の両エッジタイミングをシフトする(ステップS103)。
続いて、他方のインバータ(図4の例では1シャントインバータ回路INV_B)側のPWMタイミング生成回路PWMTGbは、ステップS102で生成した3相のPWM信号の中でパルス幅が1番目に広い相の立ち上がりエッジ(EG21)を、基準インバータ側で1番目に早い立ち上がりエッジ(EG11)に合わせるようにシフトする(ステップS104)。また、PWMタイミング生成回路PWMTGbは、パルス幅が2番目に広い相の立ち上がりエッジ(EG22)を、2番目に早い立ち上がりエッジ(EG12)に合わせるようにシフトし、3番目に広い相の立ち上がりエッジ(EG23)を、3番目に早い立ち上がりエッジ(EG13)に合わせるようにシフトする(ステップS105,S106)。
次いで、3シャントインバータ回路INV_AのAD変換タイミング生成回路ADCTGaは、生成したPWM信号のいずれかの相のパルスの中心付近にAD変換タイミングを定める(ステップS107)。また、1シャントインバータ回路INV_BのAD変換タイミング生成回路ADCTGbは、AD変換タイミングを、1番目の立ち上がりエッジ(EG21)と2番目の立ち上がりエッジ(EG22)の中間付近と、2番目の立ち上がりエッジ(EG22)と3番目の立ち上がりエッジ(EG23)の中間付近にそれぞれ定める(ステップS108)。
ステップS107において、図4のようなPWM周期Tpwmでは、ステップS103の処理は不要であるが、ステップS103の処理が必要なPWM周期の場合、AD変換タイミングは、PWM周期の中心でよいとは限らない。ステップS103の処理では、例えば、2番目に早いエッジタイミング(言い換えればパルス幅が2番目に広い相)を固定した状態で、1番目に早いエッジタイミング(パルス幅が1番目に広い相)を早めたり、3番目に早いエッジタイミング(パルス幅が3番目に広い相)を遅らせることでエッジ間隔が確保される。この場合、AD変換タイミングは、例えば、パルス幅が3番目に広い相の中心付近に定めればよい。
なお、図4および図5では、立ち上がりエッジタイミングに合わせる方式を例に説明を行ったが、同様にして、立ち下がりエッジタイミングに合わせる方式を用いてもよい。この場合、1シャントインバータ回路INV_Bにおける各相の立ち下がりエッジタイミングは、より広いパルス幅を持つ相が、3シャントインバータ回路INV_Aにおける立ち下がりエッジタイミングの中のより遅いタイミングに割り当てられる。そして、1シャントインバータ回路INV_Bにおける各相の立ち下がりエッジタイミングの中間付近にAD変換タイミングが設定される。以降の各実施の形態に関しても、立ち上がりエッジ側に1シャントインバータ回路INV_BのAD変換タイミングを設定する場合を例に説明を行うが、特に言及しない限り、立ち下がりエッジ側に設定する場合に適宜置き換えることが可能である。
図6は、図3の制御器が第1のタイミング生成方式を用いてタイミングを生成する際の別の具体例を示すタイミングチャートである。図6の例では、制御器CTLUaは、1シャントインバータ回路INV_B1のエッジタイミングおよびAD変換タイミングを生成し、制御器CTLUbは、別の1シャントインバータ回路INV_B2のエッジタイミングおよびAD変換タイミングを生成する。この場合も、図4の場合と同様に、合わせられる側のインバータ回路(図5の基準インバータ)で各エッジ間隔を第2の基準値以上に確保しておくことで、当該各AD変換タイミングとそれに隣接するエッジタイミングとの間隔を第1の基準値以上に確保することができる。
なお、図6の場合のように、制御対象が2個共に1シャントインバータ回路INV_B1,INV_B2の場合、図5の基準インバータは、いずれの1シャントインバータ回路であってもよい。ただし、図4の場合のように、制御対象が3シャントインバータ回路INV_Aと1シャントインバータ回路INV_Bの場合、図5の基準インバータは、3シャントインバータ回路INV_Aであることが望ましい。これは、3シャントインバータ回路INV_Aのエッジタイミングを大きくシフトさせると、3シャントインバータ回路INV_AのAD変換タイミングを定め難くなるためである。
図7は、図3の制御器が第1のタイミング生成方式を用いてタイミングを生成する際の更に別の具体例を示すタイミングチャートである。図8は、図7におけるインタリーブ型のPFC回路の構成例を示す回路図である。図7の例では、制御器CTLUaは、1シャントインバータ回路INV_BのエッジタイミングおよびAD変換タイミングを生成し、制御器CTLUbは、インタリーブ型のPFC回路PFC_BのエッジタイミングおよびAD変換タイミングを生成する。
スイッチングシステムでは、図1に示したPFC回路PFCの代わりに、リップル電流の低減等を図るため、インタリーブ型のPFC回路PFC_Bが用いられる場合がある。インタリーブ型のPFC回路PFC_Bは、図8に示されるように、図1のインダクタL0、ダイオードD0、スイッチングトランジスタTR0およびシャント抵抗Rs0を2組(インダクタL0a,L0b、ダイオードD0a,D0b、スイッチングトランジスタTR0a,TR0b、シャント抵抗Rs0a,Rs0b)備える。スイッチングトランジスタTR0a,TR0bは、2相のゲート制御信号(PWM信号)GSa,GSbによって交互に駆動される。
ここで、例えば、PFC回路PFC_B側のPWMタイミング生成回路PWMTGbは、図7に示されるように、PWMタイミング生成回路PWMTGaで用いられる三角波状のカウント値UPCTNの2倍の周波数で、当該カウント値のピーク(山)にボトム(谷)が同期する三角波状のカウント値UPCTN2を用いて2相のゲート制御信号GSa,GSbを生成する。三角波状のカウント値UPCTN2は、例えば、アップダウンカウンタによって生成される。例えば、PWMタイミング生成回路PWMTGaで用いられる三角波状のカウント値UPCTNのPWM周期Tpwm1は、1/(20kHz)であり、PWMタイミング生成回路PWMTGbで用いられる三角波状のカウント値UPCTN2のPWM周期Tpwm2は、1/(40kHz)である。
PFC回路PFC_B側のAD変換タイミング生成回路ADCTGbは、2相中の一方の相(ここではゲート制御信号GSa側)のAD変換タイミングを当該三角波状のカウント値UPCTN2のピーク(山)となるタイミングを基準に定める。また、AD変換タイミング生成回路ADCTGbは、他方の相(ここではゲート制御信号GSb側)のAD変換タイミングを当該三角波状のカウント値UPCTN2のボトム(谷)となるタイミングを基準に定める。
このように、スイッチングシステムがインタリーブ型のPFC回路PFC_Bと1シャントインバータ回路INV_Bとを含む場合、当該PFC回路PFC_Bを図5の基準インバータとして1シャントインバータ回路INV_Bのエッジタイミングを生成すればよい。PFC回路PFC_Bでは、PWM周期毎にデューティが変化するゲート制御信号GSa,GSbが用いられるが、通常、AD変換タイミングを挟んで隣接するエッジ間隔は、第2の基準値(例えば2μs等)以上に保たれる。すなわち、図7において、ゲート制御信号GSbの立ち下がりエッジタイミングEG21と立ち上がりエッジタイミングEG22との間隔や、立ち上がりエッジタイミングEG22と立ち下がりエッジタイミングEG23との間隔は、第2の基準値以上に保たれる。ゲート制御信号GSaに関しても同様である。
そこで、1シャントインバータ回路INV_B側のPWMタイミング生成回路PWMTGaは、図7に示されるように、各相のゲート制御信号(PWM信号)UL,VL,WLのエッジタイミングを、ゲート制御信号GSaかゲート制御信号GSbのいずれか一方(図7の例ではGSb)のエッジタイミングに合わせる。この際に、エッジタイミングは、図4等の場合と同様に、より広い相を持つパルス幅がより早いタイミングに割り当てられる。図7の例では、パルス幅がv相、w相、u相の順に広く、その各立ち上がりエッジタイミングEG11,EG12,EG13が、順に、PFC回路PFC_BのエッジタイミングEG21,EG22,EG23に割り当てられる。
《タイミング生成方式[1b]》
図9は、図4のタイミング生成方式の応用例を示すタイミングチャートである。図9には、図4の場合とほぼ同様のタイミングチャートが示される。ただし、図4と異なり、1シャントインバータ回路INV_B側のPWMタイミング生成回路PWMTGbは、PWM周期Tpwm毎に、3相のPWM信号における立ち上がりエッジタイミングを、3シャントインバータ回路INV_Aにおける立ち上がりエッジタイミングと同一ではなく、予め定めた固定のオフセット値だけズレるように定める。図9の例では、3相のゲート制御信号(PWM信号)WL,VL,ULにおける各立ち上がりエッジタイミングEG21,EG22,EG23は、それぞれ、立ち上がりエッジタイミングEG11,EG12,EG13に対して、例えば、±数μsのオフセット値Tofだけズレるように定められる。
図9は、図4のタイミング生成方式の応用例を示すタイミングチャートである。図9には、図4の場合とほぼ同様のタイミングチャートが示される。ただし、図4と異なり、1シャントインバータ回路INV_B側のPWMタイミング生成回路PWMTGbは、PWM周期Tpwm毎に、3相のPWM信号における立ち上がりエッジタイミングを、3シャントインバータ回路INV_Aにおける立ち上がりエッジタイミングと同一ではなく、予め定めた固定のオフセット値だけズレるように定める。図9の例では、3相のゲート制御信号(PWM信号)WL,VL,ULにおける各立ち上がりエッジタイミングEG21,EG22,EG23は、それぞれ、立ち上がりエッジタイミングEG11,EG12,EG13に対して、例えば、±数μsのオフセット値Tofだけズレるように定められる。
第1のタイミング生成方式を用いると、複数のスイッチング回路が、各エッジタイミングで同時にスイッチングすることになる。この場合、大きなスイッチングノイズを発生し、これに伴い、スイッチングシステム内の各回路に電源ノイズが生じるため、各回路で誤動作が生じる恐れがある。そこで、このスイッチングノイズを低減するため、固定のオフセット値Tofに基づくオフセット処理を行うことが有益となる。なお、このようなオフセット処理を行う場合、前述した第1の基準値や第2の基準値は、固定のオフセット値Tofに基づくマージンを含んだ値に設定される。
《実施の形態1の主要な効果》
以上、実施の形態1の方式を用いることで、代表的には、複数のスイッチング回路を搭載したスイッチングシステムにおいて、電流検出の精度を向上させることが可能になる。この際には、図24に示したような差動アンプ回路DAMP等の追加回路は特に必要とされず、また、複数のスイッチング回路は、図25の場合と異なり、1シャントインバータ回路、3シャントインバータ回路、PFC回路のいずれで構成されてもよい。これにより、様々なスイッチング回路の組み合わせに対して安価で精度の良い電流検出が可能になる。
以上、実施の形態1の方式を用いることで、代表的には、複数のスイッチング回路を搭載したスイッチングシステムにおいて、電流検出の精度を向上させることが可能になる。この際には、図24に示したような差動アンプ回路DAMP等の追加回路は特に必要とされず、また、複数のスイッチング回路は、図25の場合と異なり、1シャントインバータ回路、3シャントインバータ回路、PFC回路のいずれで構成されてもよい。これにより、様々なスイッチング回路の組み合わせに対して安価で精度の良い電流検出が可能になる。
例えば、図7では、1シャントインバータ回路INV_Bを、タイミング関係が複雑となるインタリーブ型のPFC回路PFC_Bに組み合わせたが、図1に示したような単相のPFC回路PFCに組み合わせる場合も同様の方式を適用できる。この場合、例えば、PFC回路PFCにおける単相のゲート制御信号GSの立ち上がりエッジに、1シャントインバータ回路INV_Bにおける各相の立ち上がりエッジのいずれかを合わせればよい。
また、例えば、図4の各インバータ回路における3相のPWM信号の各デューティは、一部例外はあるが、基本的には、PWM周期Tpwm毎に3相のデューティの平均値が50%となるような値に制御される。このような状況では、図4等で述べたように、パルス幅が広い順と、タイミングが早い順とを対応付けることで、例えば、パルス幅が最も広い相(図4のINV_Bのw相)のPWM信号(WL)の立ち下がりエッジタイミングがPWM周期Tpwmから逸脱するような事態が生じ難くなる。また、例えば、図4の3シャントインバータ回路INV_AのAD変換タイミングに、1シャントインバータ回路INV_Bの各相のPWM信号の立ち下がりエッジタイミングが干渉するような事態も生じ難くなる。
ただし、例えば、図5で述べた基準インバータ側の各相のデューティの差が小さく(例えば、各相全て50%近辺で)、それに合わせ込む側のインバータ回路における各相のデューティの差が大きい場合(例えば90%と10%のデューティが含まれるような場合)には、立ち下がりエッジタイミングがPWM周期Tpwmから逸脱する恐れがある。そこで、例えば、図6のように1シャントインバータ回路の組み合わせを対象とする場合、図5のステップS103において、PWM周期Tpwm毎に、各相のデューティの差が大きい方を基準インバータに定めるような基準インバータの入れ替え処理を行ってもよい。同様の理由で、図8のように、基準インバータをインタリーブ型のPFC回路とする場合、PWM周期Tpwm毎に、ゲート制御信号GSa,GSbの一方を適宜選択しながら、当該選択した信号のエッジタイミングに合わせるような処理を行ってもよい。また、ここでは、2個のスイッチング回路を駆動する場合を例としたが、3個以上のスイッチング回路に対しても同様に適用可能である。
(実施の形態2)
《タイミング生成方式[2]》
図10は、本発明の実施の形態2によるスイッチングシステムにおいて、図3の制御器が第2のタイミング生成方式を用いてタイミングを生成する際の具体例を示すタイミングチャートである。図11は、図10のタイミング生成方式に基づく図3の制御器の処理内容の一例を示すフロー図である。第2のタイミング生成方式は、図10および図11に示されるように、概略的には、次のような方式となる。まず、PWMタイミング生成回路PWMTGa,PWMTGbは、PWM周期毎に、共にPWM信号のエッジタイミングを生成する。その後、PWMタイミング生成回路PWMTGa,PWMTGbの少なくとも一方は、生成した立ち上がりエッジタイミングまたは立ち下がりエッジタイミングの一方を、固定のエッジタイミングに合わせるようにシフトする。当該固定のエッジタイミングは、予め各PWM周期の共通タイミングとして、隣接するエッジ間隔が第2の基準値以上となるように定められる。
《タイミング生成方式[2]》
図10は、本発明の実施の形態2によるスイッチングシステムにおいて、図3の制御器が第2のタイミング生成方式を用いてタイミングを生成する際の具体例を示すタイミングチャートである。図11は、図10のタイミング生成方式に基づく図3の制御器の処理内容の一例を示すフロー図である。第2のタイミング生成方式は、図10および図11に示されるように、概略的には、次のような方式となる。まず、PWMタイミング生成回路PWMTGa,PWMTGbは、PWM周期毎に、共にPWM信号のエッジタイミングを生成する。その後、PWMタイミング生成回路PWMTGa,PWMTGbの少なくとも一方は、生成した立ち上がりエッジタイミングまたは立ち下がりエッジタイミングの一方を、固定のエッジタイミングに合わせるようにシフトする。当該固定のエッジタイミングは、予め各PWM周期の共通タイミングとして、隣接するエッジ間隔が第2の基準値以上となるように定められる。
図10の例では、制御器CTLUaは、3シャントインバータ回路INV_AのエッジタイミングおよびAD変換タイミングを生成し、制御器CTLUbは、1シャントインバータ回路INV_BのエッジタイミングおよびAD変換タイミングを生成する。この際に、PWMタイミング生成回路PWMTGa,PWMTGbのそれぞれは、まず、図4の場合と同様に、三角波状のカウント値UPCTNと、入力された各相(3相分)のコンペア値とに基づいて、3相のゲート制御信号(PWM信号)UL,VL,WLのエッジタイミングを生成する。
その後、3シャントインバータ回路INV_A側のPWMタイミング生成回路PWMTGaは、生成した立ち上がりエッジタイミングEG11,EG12,EG13を、それぞれ、固定のエッジタイミングt1,t2,t3に合わせるようにシフトする。この際に、PWMタイミング生成回路PWMTGaは、生成した3相の立ち上がりエッジタイミングEG11,EG12,EG13を、より広いパルス幅を持つ相が、固定のエッジタイミングt1,t2,t3の中のより早いタイミングに割り当てられるようにシフトする。
図10の例では、PWMタイミング生成回路PWMTGaは、パルス幅が1番目に広いv相の立ち上がりエッジタイミングEG11を、最も早い固定のエッジタイミングt1に合わせるようにΔt1だけ遅らせる。また、PWMタイミング生成回路PWMTGaは、パルス幅が2番目に広いw相の立ち上がりエッジタイミングEG12を、2番目に早い固定のエッジタイミングt2に合わせるようにシフトする(この例ではシフト不要)。同様に、PWMタイミング生成回路PWMTGaは、パルス幅が3番目に広いu相の立ち上がりエッジタイミングEG13を、3番目に早い固定のエッジタイミングt3に合わせるようにΔt2だけ早める。AD変換タイミング生成回路ADCTGaは、例えば、最もパルス幅が狭い相のパルスの中心付近にAD変換タイミングを定める。
同様に、1シャントインバータ回路INV_B側のPWMタイミング生成回路PWMTGbも、生成した立ち上がりエッジタイミングEG21,EG22,EG23を、それぞれ、固定のエッジタイミングt1,t2,t3に合わせるようにシフトする。この際に、PWMタイミング生成回路PWMTGbは、生成した3相の立ち上がりエッジタイミングEG21,EG22,EG23を、より広いパルス幅を持つ相が、固定のエッジタイミングt1,t2,t3の中のより早いタイミングに割り当てられるように、それぞれ、Δt3,Δt4,Δt5だけシフトする。図10の例では、1シャントインバータ回路INV_Bにおけるu相とv相のパルス幅は同一となっており、この場合、適当な順位付けが行われる。
AD変換タイミング生成回路ADCTGbは、エッジタイミングEG21とエッジタイミングEG22の中間付近に電流値Iwを検出するAD変換タイミング(サンプリングタイミング)を定め、エッジタイミングEG22とエッジタイミングEG23の中間付近に電流値“Iw+Iv”を検出するAD変換タイミングを定める。この際には、固定のエッジタイミングt1,t2,t3における隣接するエッジ間隔が予め第2の基準値(例えば2μs等)以上確保されているため、実施の形態1の場合と同様に、当該各AD変換タイミングとそれに隣接するエッジタイミングとの間隔も第1の基準値(例えば1μs等)以上に確保することができる。なお、図10の3シャントインバータ回路INV_Aを1シャントインバータ回路に置き換えた場合も同様である。
図3の制御器CTLUa,CTLUbは、図10のようなタイミング生成方式に伴い、図11のようなフローを実行する。図11において、PWMタイミング生成回路PWMTGaは、3シャントインバータ回路INV_AのPWM信号のエッジタイミングを生成し(ステップS201)、PWMタイミング生成回路PWMTGbは、1シャントインバータ回路INV_BのPWM信号のエッジタイミングを生成する(ステップS202)。
続いて、PWMタイミング生成回路PWMTGa,PWMTGbは、それぞれ、ステップS201,S202で生成した3相のPWM信号の中でパルス幅が1番目に広い相の立ち上がりエッジ(EG11,EG21)を、第1の固定のエッジタイミングt1に合わせるようにシフトする(ステップS203)。また、PWMタイミング生成回路PWMTGa,PWMTGbは、それぞれ、パルス幅が2番目に広い相の立ち上がりエッジ(EG12,EG22)を、第2の固定のエッジタイミングt2に合わせるようにシフトする(ステップS204)。同様に、PWMタイミング生成回路PWMTGa,PWMTGbは、それぞれ、パルス幅が3番目に広い相の立ち上がりエッジ(EG13,EG23)を、第3の固定のエッジタイミングt3に合わせるようにシフトする(ステップS205)。
次いで、3シャントインバータ回路INV_A側のAD変換タイミング生成回路ADCTGaは、生成したPWM信号の中でパルス幅が最も狭い相のパルスの中心付近にAD変換タイミングを定める(ステップS206)。一方、1シャントインバータ回路INV_B側のAD変換タイミング生成回路ADCTGbは、AD変換タイミングを、第1の固定のエッジタイミングt1と第2の固定のエッジタイミングt2の中間付近と、第2の固定のエッジタイミングt2と第3の固定のエッジタイミングt3の中間付近にそれぞれ定める(ステップS207)。
図12は、図3の制御器が第2のタイミング生成方式を用いてタイミングを生成する際の別の具体例を示すタイミングチャートである。図12の例では、制御器CTLUaは、1シャントインバータ回路INV_BのエッジタイミングおよびAD変換タイミングを生成し、制御器CTLUbは、インタリーブ型のPFC回路PFC_BのエッジタイミングおよびAD変換タイミングを生成する。
インタリーブ型のPFC回路PFC_Bでは、図7でも述べたように、2倍の周波数となる三角波状のカウント値UPCTN2におけるピーク(山)付近およびボトム(谷)付近にAD変換タイミングが定められる。この場合、図12に示されるように、PFC回路PFC_BにおけるAD変換タイミングは、1倍の周波数となる三角波状のカウント値UPCTNを基準とすると、例えば、その1周期内の25%付近のタイミングと、50%付近のタイミングに定められる。そこで、ここでは、固定のエッジタイミングt1,t2,t3は、例えば、当該1周期内の12.5%付近のタイミングと、37.5%付近のタイミングと、62.5%付近のタイミングに定められる。
1シャントインバータ回路INV_B側のPWMタイミング生成回路PWMTGbは、生成した3相の立ち上がりエッジタイミングを、より広いパルス幅を持つ相が、固定のエッジタイミングt1,t2,t3の中のより早いタイミングに割り当てられるようにシフトする。図12の例では、v相、w相、u相の立ち上がりエッジタイミングが、それぞれ、12.5%、37.5%、62.5%付近のタイミングに割り当てられる。AD変換タイミング生成回路ADCTGbは、当該立ち上がりエッジタイミングに基づき、AD変換タイミングを、25%付近と50%付近のタイミングにそれぞれ定める。
これにより、1シャントインバータ回路INV_BとPFC回路PFC_Bとで、AD変換タイミングを一致させることができ、結果として、各AD変換タイミングとそれに隣接するエッジタイミングとの間隔も第1の基準値以上に保つことができる。なお、ここでは、固定のエッジタイミングとして、12.5%、37.5%、62.5%付近のタイミングを用いたが、必ずしもこれに限定されるものではない。すなわち、固定のエッジタイミングは、固定のエッジタイミングにおける隣接するエッジの間にPFC回路PFC_BのAD変換タイミング(サンプリングタイミング)が位置するように定められればよい。
より望ましくは、固定のエッジタイミングは、1シャントインバータ回路INV_BのAD変換タイミングを25%付近と50%付近に設定できるタイミングであればよい。すなわち、固定のエッジタイミングをタイミング[1],[2],[3]とした場合、タイミング[1]とタイミング[2]の中間は25%付近に位置し、タイミング[2]とタイミング[3]の中間は50%付近に位置すればよい。
《実施の形態2の主要な効果》
以上、実施の形態2の方式を用いることでも、実施の形態1の場合と同様の効果が得られる。さらに、実施の形態1の方式と比較して、単に、固定のエッジタイミングに合わせる処理を行えばよいため、PWMタイミング生成回路PWMTGa,PWMTGbやAD変換タイミング生成回路ADCTGa,ADCTGbの処理負荷を低減できる。すなわち、実施の形態2の方式では、図3に示したような制御器CTLUa,CTLUbの通信は不要となる。
以上、実施の形態2の方式を用いることでも、実施の形態1の場合と同様の効果が得られる。さらに、実施の形態1の方式と比較して、単に、固定のエッジタイミングに合わせる処理を行えばよいため、PWMタイミング生成回路PWMTGa,PWMTGbやAD変換タイミング生成回路ADCTGa,ADCTGbの処理負荷を低減できる。すなわち、実施の形態2の方式では、図3に示したような制御器CTLUa,CTLUbの通信は不要となる。
ここで、例えば、図10において、第1の固定のタイミングt1は、採り得る最大デューティを反映して十分に早いタイミングに定められることが望ましい。これによって、PWM信号の立ち下がりエッジタイミングがPWM周期Tpwmから逸脱するような事態を防止できる。ただし、その副作用として、例えば、1シャントインバータ回路INV_Bにおいて、パルス幅が最も広い相のデューティが50%に近くなるようなPWM周期が生じた場合、当該PWM信号の立ち下がりエッジタイミングは、PWM周期の中心付近に設定されることになる。このPWM周期の中心付近には、3シャントインバータ回路INV_Bのデューティによっては、3シャントインバータ回路INV_BのAD変換タイミングが設定されることがある。この場合、PWM信号の立ち下がりエッジタイミングとAD変換タイミングとの干渉を避けるような仕組みが別途必要になってくる。
したがって、このような観点では、この第1の固定のタイミングt1に相当するタイミングが固定ではなく適宜変動することになる実施の形態1の方式が有益となる。実施の形態1の方式でも、2個のインバータ回路のデューティの状況によっては、PWM信号の立ち下がりエッジタイミングとAD変換タイミングとの間隔が近くなる状況が生じる可能性は残るが、このような状況は、実施の形態2の方式と比較してレアケースとなる。なお、実施の形態2の方式は、3個以上のスイッチング回路に対しても同様に適用可能である。また、図9に示したような方式を更に適用することも可能である。
(実施の形態3)
《タイミング生成方式[3a]》
図13は、本発明の実施の形態3によるスイッチングシステムにおいて、図3の制御器が第3のタイミング生成方式を用いてタイミングを生成する際の処理内容の一例を示すフロー図である。図14および図15のそれぞれは、図13における一部の処理内容のより詳細な一例を示すフロー図である。図16(a)および図16(b)は、図13の処理内容の具体例を示すタイミングチャートである。
《タイミング生成方式[3a]》
図13は、本発明の実施の形態3によるスイッチングシステムにおいて、図3の制御器が第3のタイミング生成方式を用いてタイミングを生成する際の処理内容の一例を示すフロー図である。図14および図15のそれぞれは、図13における一部の処理内容のより詳細な一例を示すフロー図である。図16(a)および図16(b)は、図13の処理内容の具体例を示すタイミングチャートである。
第3のタイミング生成方式は、図13〜図16に示されるように、概略的には、次のような方式となる。まず、PWMタイミング生成回路PWMTGa,PWMTGbは、PWM周期毎に、共にPWM信号のエッジタイミングを生成する。その後、少なくとも一方の制御器のPWMタイミング生成回路は、自身で生成したエッジタイミングと他方の制御器におけるAD変換タイミングとの間隔を検証し、第1の基準値未満の場合には、第1の基準値以上となるように自身のエッジタイミングをシフトする。または、少なくとも一方の制御器のPWMタイミング生成回路は、他方の制御器で生成されたエッジタイミングと、自身の制御器で生成したAD変換タイミングとの間隔を検証し、第1の基準値未満の場合には、第1の基準値以上となるように自身のエッジタイミングをシフトする。
図16(a)および図16(b)の例では、制御器CTLUaは、3シャントインバータ回路INV_AのエッジタイミングおよびAD変換タイミングを生成し、制御器CTLUbは、1シャントインバータ回路INV_BのエッジタイミングおよびAD変換タイミングを生成する。この場合、図13において、PWMタイミング生成回路PWMTGaは、3シャントインバータ回路INV_AのPWM信号のエッジタイミングを生成し(ステップS301)、PWMタイミング生成回路PWMTGbは、1シャントインバータ回路INV_BのPWM信号のエッジタイミングを生成する(ステップS302)。
次いで、1シャントインバータ回路INV_B側のPWMタイミング生成回路PWMTGbは、ステップS302で生成したPWM信号の各相間のエッジ間隔が第2の基準値(例えば2μs等)未満の場合には、第2の基準値以上となるように、該当する相の両エッジタイミングをシフトする(ステップS303)。具体的には、図14に示されるように、PWMタイミング生成回路PWMTGbは、3相のPWM信号の立ち上がりエッジタイミングを早い順に“EG21”,“EG22”,“EG23”として(ステップS303−1)、“EG21”と“EG22”との間隔が第2の基準値ΔTth2未満かを判定する(ステップS303−2)。
PWMタイミング生成回路PWMTGbは、第2の基準値ΔTth2以上の場合、ステップS303−4の処理へ移行し、第2の基準値ΔTth2未満の場合、第2の基準値ΔTth2以上となるように、“EG21”を、デューティを保った状態で早めたのち(ステップS303−3)、ステップS303−4の処理へ移行する。ステップS303−4において、PWMタイミング生成回路PWMTGbは、“EG22”と“EG23”との間隔が第2の基準値ΔTth2未満かを判定する。PWMタイミング生成回路PWMTGbは、第2の基準値ΔTth2以上の場合、図13のステップS304の処理へ移行し、第2の基準値ΔTth2未満の場合、第2の基準値ΔTth2以上となるように“EG23”を、デューティを保った状態で遅らせたのち(ステップS303−5)、図13のステップS304の処理へ移行する。
具体例として、図16(a)において、ステップS302の段階では、1シャントインバータ回路INV_Bのv相の立ち上がりエッジタイミングEG22と、u相の立ち上がりエッジタイミングEG23との間隔は、第2の基準値ΔTth2未満となっている。そこで、PWMタイミング生成回路PWMTGbは、第2の基準値ΔTth2以上となるように、u相の立ち上がりエッジタイミングEG23(および立ち下がりエッジタイミング)をΔt1だけ遅らせる。
図13のステップS304において、1シャントインバータ回路INV_B側のAD変換タイミング生成回路ADCTGbは、図16(a)に示されるように、エッジタイミングEG21とエッジタイミングEG22の中間付近と、エッジタイミングEG22とエッジタイミングEG23の中間付近とに、それぞれAD変換タイミングAD21,AD22を定める。続いて、ステップS305において、3シャントインバータ回路INV_A側のPWMタイミング生成回路PWMTGaは、ステップS301で生成した各相のエッジタイミングと、1シャントインバータ回路INV_B側のAD変換タイミングAD21,AD22との間隔を検証する。そして、PWMタイミング生成回路PWMTGaは、当該間隔が第1の基準値(例えば1μs等)未満の場合、第1の基準値以上となるように、自身の該当する相のエッジタイミングをデューティを保った状態でシフトさせる。
または、ステップS305において、1シャントインバータ回路INV_B側のPWMタイミング生成回路PWMTGbは、ステップS301で生成された3シャントインバータ回路INV_A側の各相のエッジタイミングと、1シャントインバータ回路INV_B側のAD変換タイミングAD21,AD22との間隔を検証する。そして、PWMタイミング生成回路PWMTGbは、当該間隔が第1の基準値(例えば1μs等)未満の場合、第1の基準値以上となるように、自身の該当する相のエッジタイミングをデューティを保った状態でシフトさせる。
ここでは、ステップS305における2通りの方式の内、前者の3シャントインバータ回路INV_A側のPWMタイミング生成回路PWMTGaがシフト動作を行う場合を例として、詳細を説明する。図15に示されるように、PWMタイミング生成回路PWMTGaは、i=1およびj=1(ステップS305−1,S305−2)として、AD変換タイミングAD2i(AD21)とエッジタイミングEG1j(EG11)との間隔が第1の基準値ΔTth1未満かを判定する(ステップS305−3)。PWMタイミング生成回路PWMTGaは、第1の基準値ΔTth1以上の場合、ステップS305−7の処理へ移行する。
一方、第1の基準値ΔTth1未満の場合、PWMタイミング生成回路PWMTGaは、AD変換タイミングAD2i(AD21)とエッジタイミングEG1j(EG11)のどちらが早いかを判定する(ステップS305−4)。エッジタイミングEG1j(EG11)の方が早い場合、PWMタイミング生成回路PWMTGaは、AD変換タイミングAD2i(AD21)との間隔が第1の基準値ΔTth1以上となるようにエッジタイミングEG1j(EG11)を早めたのち、ステップS305−7の処理へ移行する(ステップS305−5)。一方、AD変換タイミングAD2i(AD21)の方が早い場合、PWMタイミング生成回路PWMTGaは、AD変換タイミングAD2i(AD21)との間隔が第1の基準値ΔTth1以上となるようにエッジタイミングEG1j(EG11)を遅らせたのち、ステップS305−7の処理へ移行する(ステップS305−6)。
PWMタイミング生成回路PWMTGaは、ステップS305−7において、jをインクリメントし、ステップS305−8において、jが3を超えるまで、ステップS305−3へ戻って同様の処理を繰り返す。その結果、AD変換タイミングAD21と、エッジタイミングEG11,EG12,EG13のそれぞれとの間隔が第1の基準値ΔTth1以上となる。jが3を超えると、PWMタイミング生成回路PWMTGaは、ステップS305−9において、iをインクリメントし、ステップS305−10において、iが2を超えるまで、ステップS305−2へ戻って同様の処理を繰り返す。その結果、AD変換タイミングAD22と、エッジタイミングEG11,EG12,EG13のそれぞれとの間隔が第1の基準値ΔTth1以上となる。
具体例として、図16(a)において、ステップS304の段階では、3シャントインバータ回路INV_Aのw相の立ち上がりエッジタイミングEG12と、1シャントインバータ回路INV_BのAD変換タイミングAD21との間隔が、第1の基準値ΔTth1未満となっている。また、3シャントインバータ回路INV_Aのu相の立ち上がりエッジタイミングEG13と、1シャントインバータ回路INV_BのAD変換タイミングAD22との間隔が、第1の基準値ΔTth1未満となっている。
そこで、図16(b)に示されるように、PWMタイミング生成回路PWMTGaは、ステップS305−5の処理によって、w相の立ち上がりエッジタイミングEG12とAD変換タイミングAD21との間隔が第1の基準値ΔTth1以上となるように、エッジタイミングEG12をΔt2だけ早める。また、PWMタイミング生成回路PWMTGaは、ステップS305−6の処理によって、u相の立ち上がりエッジタイミングEG13とAD変換タイミングAD22との間隔が第1の基準値ΔTth1以上となるように、エッジタイミングEG13をΔt3だけ遅らせる。
このような処理を経たのち、図13のステップS306において、3シャントインバータ回路INV_A側のAD変換タイミング生成回路ADCTGaは、3シャントインバータ回路INV_AのAD変換タイミングを生成する。当該AD変換タイミングは、例えば、3シャントインバータ回路INV_Aにおける最もパルス幅が狭い相(図16(b)の例ではu相)のパルスの中心付近等に定められる。
ステップS306に関し、図16(b)を参照して、実際には、50μs(20kHz)〜100μs(10kHz)といったPWM周期Tpwmに対して、AD変換タイミングとそれに隣接するエッジとの間隔(すなわちΔTth1)は例えば1μs以上確保できればよい。これに応じて、1シャントインバータ回路INV_B内での隣接するエッジ間隔(すなわちΔTth2)も2μs以上確保できればよい。このため、各シフト量(Δt1〜Δt3)も、実際には、50μs〜100μsといったPWM周期Tpwmに対して、数μs程度の大きさとなる。この場合、3シャントインバータ回路INV_AのAD変換のタイミングは、最もパルス幅が狭い相のパルスの中心等に定めれば、1シャントインバータ回路INV_Bの各エッジタイミングに対して十分なマージンを保てると考えられる。
なお、ステップS305において、1シャントインバータ回路INV_B側のPWMタイミング生成回路PWMTGbがシフト動作を行う場合、PWMタイミング生成回路PWMTGbは、例えば、各相間のエッジ間隔を第2の基準値以上に保った状態でシフト動作を行う。また、AD変換タイミング生成回路ADCTGbは、このシフト動作に応じて、逐次、AD変換タイミング(AD21,AD22)を更新する。
図17は、図13を変形した処理内容の一例を示すフロー図である。この例では、図3の制御器CTLUa,CTLUbは、共に、1シャントインバータ回路のエッジタイミングおよびAD変換タイミングを生成する。図17において、PWMタイミング生成回路PWMTGa,PWMTGbは、それぞれ、1シャントインバータ回路[1],[2]のPWM信号のエッジタイミングを生成する(ステップS401)。次いで、PWMタイミング生成回路PWMTGa,PWMTGbは、それぞれ、図14の処理と同様にして、生成したPWM信号の各相間のエッジ間隔が第2の基準値未満の場合には、第2の基準値以上となるように、該当する相の両エッジタイミングをシフトする(ステップS402)。
続いて、1シャントインバータ回路[1]側のAD変換タイミング生成回路ADCTGaは、図16(a)の場合と同様に、各エッジタイミングの中間付近にAD変換タイミング(AD11,AD12とする)を定める(ステップS403)。同様に、1シャントインバータ回路[2]側のAD変換タイミング生成回路ADCTGbも、各エッジタイミングの中間付近にAD変換タイミング(AD21,AD22とする)を定める(ステップS404)。
次いで、1シャントインバータ回路[1]側のPWMタイミング生成回路PWMTGaは、図15の処理と同様にして、ステップS401で生成した各相のエッジタイミングと、1シャントインバータ回路[2]側のAD変換タイミング(AD21,AD22)との間隔を検証する。そして、PWMタイミング生成回路PWMTGaは、当該間隔が第1の基準値未満の場合、第1の基準値以上となるように、該当する相のエッジタイミングをデューティを保った状態でシフトさせる(ステップS405)。
ここで、PWMタイミング生成回路PWMTGaは、シフトを実行しなかった場合には、そのままステップS408へ移行し、シフトを実行した場合には、AD変換タイミング生成回路ADCTGaを介してAD変換タイミング(AD11,AD12)を更新したのち、ステップS408へ移行する(ステップS406,S407)。その結果、1シャントインバータ回路[1]側の各エッジタイミングと、1シャントインバータ回路[2]側のAD変換タイミング(AD21,AD22)との間隔が確保され、1シャントインバータ回路[1]側の各エッジタイミングの中間付近にAD変換タイミング(AD11,AD12)が設定された状態が構築される。
ステップS408では、ステップS405とは逆に、1シャントインバータ回路[2]側のPWMタイミング生成回路PWMTGbが、ステップS401で生成した各相のエッジタイミングと、1シャントインバータ回路[1]側のAD変換タイミング(AD11,AD12)との間隔を検証する。そして、PWMタイミング生成回路PWMTGbは、当該間隔が第1の基準値未満の場合、第1の基準値以上となるように、該当する相のエッジタイミングをデューティを保った状態でシフトさせる。
ここで、PWMタイミング生成回路PWMTGbは、シフトを実行しなかった場合には、処理を終了し、シフトを実行した場合には、ステップS404へ戻って、AD変換タイミング生成回路ADCTGbを介してAD変換タイミング(AD21,AD22)を更新する(ステップS409)。その結果、1シャントインバータ回路[2]側の各エッジタイミングと、1シャントインバータ回路[1]側のAD変換タイミング(AD11,AD12)との間隔が確保され、1シャントインバータ回路[2]側の各エッジタイミングの中間付近にAD変換タイミング(AD21,AD22)が設定された状態が構築される。そして、1シャントインバータ回路[1],[2]において、各エッジタイミングの中間付近にAD変換タイミングが設定された状態で、一方のエッジタイミングと他方のAD変換タイミングとの間隔が第1の基準値以上となるまで、ステップS404〜S409のループ処理が実行される。
なお、ここでは、ステップS405で1シャントインバータ回路[1]側をシフトさせ、ステップS408で1シャントインバータ回路[2]側をシフトさせたが、図13の場合と同様に、ステップS405で1シャントインバータ回路[2]側をシフトさせ、ステップS408で1シャントインバータ回路[1]側をシフトさせてもよい。この場合、ステップS403,S404,S407で生成されるAD変換タイミングの対象が、1シャントインバータ回路[1]と1シャントインバータ回路[2]とで入れ替えられる。
《タイミング生成方式[3b]》
図18は、図3の制御器が第3のタイミング生成方式を用いてタイミングを生成する際の別の具体例を示すタイミングチャートである。図18の例では、制御器CTLUaは、3シャントインバータ回路INV_AのエッジタイミングおよびAD変換タイミングを生成し、制御器CTLUbは、インタリーブ型のPFC回路PFC_BのエッジタイミングおよびAD変換タイミングを生成する。
図18は、図3の制御器が第3のタイミング生成方式を用いてタイミングを生成する際の別の具体例を示すタイミングチャートである。図18の例では、制御器CTLUaは、3シャントインバータ回路INV_AのエッジタイミングおよびAD変換タイミングを生成し、制御器CTLUbは、インタリーブ型のPFC回路PFC_BのエッジタイミングおよびAD変換タイミングを生成する。
3シャントインバータ回路INV_AとPFC回路PFC_Bとの組み合わせの場合、3シャントインバータ回路INV_A側のPWMタイミング生成回路PWMTGaは、生成したエッジタイミングを、PFC回路PFC_B側のAD変換タイミングとの間隔が第1の基準値ΔTth1以上となるように適宜シフトすればよい。図18の例では、PWMタイミング生成回路PWMTGaが最初にエッジタイミングを生成した段階で、そのw相の立ち上がりエッジタイミングと、PFC回路PFC_Bのゲート制御信号GSa側のAD変換タイミング(IOa)との間隔が第1の基準値ΔTth1未満となっている。
そこで、PWMタイミング生成回路PWMTGaは、少なくとも、当該w相の両エッジタイミングをシフトさせる。この例では、PWMタイミング生成回路PWMTGaは、各相とAD変換タイミングとのタイミング関係を保つため、w相をシフトさせた分だけu相およびv相もシフトさせている。このような組み合わせの場合、ゲート制御信号GSa側のAD変換タイミング(IOa)と3シャントインバータ回路INV_Aの各エッジタイミングとの間隔のみが問題となる。したがって、PWMタイミング生成回路PWMTGaは、例えば、予め、各立ち上がりエッジタイミングを、エッジ間隔が第2の基準値(例えば2μs)以上となるように定めておけば、3相全体を単純にシフトさせることでAD変換タイミング(IOa)との間隔を第1の基準値(例えば1μs)以上に確保することができる。
《タイミング生成方式[3c]》
図19および図20は、図3の制御器が第3のタイミング生成方式を用いてタイミングを生成する際の更に別の具体例を示すタイミングチャートである。図19および図20の例では、制御器CTLUaは、1シャントインバータ回路INV_BのエッジタイミングおよびAD変換タイミングを生成し、制御器CTLUbは、インタリーブ型のPFC回路PFC_BのエッジタイミングおよびAD変換タイミングを生成する。
図19および図20は、図3の制御器が第3のタイミング生成方式を用いてタイミングを生成する際の更に別の具体例を示すタイミングチャートである。図19および図20の例では、制御器CTLUaは、1シャントインバータ回路INV_BのエッジタイミングおよびAD変換タイミングを生成し、制御器CTLUbは、インタリーブ型のPFC回路PFC_BのエッジタイミングおよびAD変換タイミングを生成する。
まず、図19および図20のステップS501,S601に示されるように、制御器CTLUaは、1シャントインバータ回路INV_Bにおける各立ち上がりエッジタイミングEG11,EG12,EG13と、AD変換タイミングAD11,AD12とを生成する。エッジタイミングEG11とエッジタイミングEG12との間隔は、第2の基準値(例えば2μs)以上であり、AD変換タイミングAD11はその中間付近に設定される。同様に、エッジタイミングEG12とエッジタイミングEG13との間隔は、第2の基準値以上であり、AD変換タイミングAD12はその中間付近に設定される。
次いで、制御器CTLUaは、AD変換タイミングAD11が、PFC回路PFC_Bにおける隣接するエッジタイミング間の期間TA〜TEの中で、どの期間に含まれるかを判定する。図19のステップS501の例では、AD変換タイミングAD11は、期間TCに含まれる。ここで仮に期間TCが第2の基準値未満の場合、制御器CTLUaは、AD変換タイミングAD11が期間TCに隣接する期間に含まれるように、3相のエッジタイミングをシフトさせる。この例では、期間TCは、第2の基準値以上の期間である。
この場合、制御器CTLUaは、AD変換タイミングAD11と、期間TCの両端となるエッジタイミングEG21,EG22との間隔が第1の基準値以上となるように対応する相と、それよりも遅い相の両エッジタイミングをシフトさせる。さらに、期間TCがPFC回路PFC_BのAD変換タイミングAD21を含む期間である場合、制御器CTLUaは、加えて、AD変換タイミングAD21と、AD変換タイミングAD11を定めるエッジタイミングEG11,EG12との間隔が第1の基準値以上となるように対応する相と、それよりも遅い相の両エッジタイミングをシフトさせる。
図19のステップS501の例では、AD変換タイミングAD21とエッジタイミングEG12との間隔が第1の基準値未満となっている。この場合、制御器CTLUaは、ステップS502に示されるように、第1の基準値以上となるように、エッジタイミングEG12に対応するw相の両エッジタイミングと、それよりも遅いu相の両エッジタイミングとをシフトさせる。制御器CTLUaは、このシフト後の状態に基づき、AD変換タイミングAD11,AD12を更新する。
続いて、AD変換タイミングAD11の場合と同様に、制御器CTLUaは、AD変換タイミングAD12が、期間TA〜TEの中で、どの期間に含まれるかを判定する。図19のステップS502の例では、AD変換タイミングAD12は、期間TCに含まれる。この場合、制御器CTLUaは、AD変換タイミングAD12と、期間TCの両端となるエッジタイミングEG21,EG22との間隔が第1の基準値以上となるように対応する相の両エッジタイミングをシフトさせる。加えて、制御器CTLUaは、AD変換タイミングAD21と、AD変換タイミングAD12を定めるエッジタイミングEG12,EG13との間隔が第1の基準値以上となるように対応する相の両エッジタイミングをシフトさせる。図19のステップS503の例では、シフトは不要となっている。
また、図20のステップS602の例では、図19のステップS502の場合と同様に、AD変換タイミングAD11は、期間TCに含まれており、制御器CTLUaは、AD変換タイミングAD21との間隔を保つため、w相およびu相の両エッジタイミングをシフトさせている。その結果、図20のステップS602の例では、図19のステップS502の場合と異なり、AD変換タイミングAD12は、期間TDに含まれる。
ここで、仮に期間TDが第2の基準値未満である場合、制御器CTLUaは、AD変換タイミングAD12が期間TDに隣接する期間に含まれるように、2相のエッジタイミングを遅らせる側にシフトさせる。この例では、期間TDは、第2の基準値以上の期間である。この場合、制御器CTLUaは、ステップS603に示されるように、AD変換タイミングAD12と、期間TDの両端となるエッジタイミングEG22,EG23との間隔が第1の基準値以上となるように対応する相と、それよりも遅い相の両エッジタイミングをシフトさせる。
図20のステップS602,S603の例では、AD変換タイミングAD12とエッジタイミングEG22との間隔が第1の基準値未満となっている。この場合、制御器CTLUaは、第1の基準値以上となるように、AD変換タイミングAD12に対応するw相およびu相の両エッジタイミングをシフトさせる。制御器CTLUaは、このシフト後の状態に基づき、AD変換タイミングAD11,AD12を更新する。
なお、図19のステップS502の場合のように、AD変換タイミングAD21を含む期間TC内に2個のAD変換タイミングAD11,AD12を含ませる場合、実際には、期間TCの長さは、第2の基準値では足りない場合がある。すなわち、例えば、期間TCの長さが、図19のステップS502と図20のステップS602の中間程度の長さの場合、AD変換タイミングAD12を期間TC内に定めることが困難となり得る。そこで、このような場合には、例えば、AD変換タイミングAD12を定める早い側のエッジタイミングEG12と、期間TCの遅い側のエッジタイミングEG22との間隔が第2の基準値以上かを判定し、第2の基準値未満の場合には、隣接する期間TDにシフトするような処理を行えばよい。
なお、ここでは、1シャントインバータ回路INV_Bを、インターリーブ型のPFC回路PFC_Bに組み合わせたが、図1のような単相のPFC回路PFCに組み合わせることも可能である。この場合、例えば、1シャントインバータ回路INV_B側のPWM信号生成回路が、図13のステップS305の場合と同様に、自身側のAD変換タイミングと、PFC回路PFC側のエッジタイミングとの間隔が第1の基準値以上となるように、自身のエッジタイミングをシフトさせればよい。
《実施の形態3の主要な効果》
以上、実施の形態3の方式を用いることでも、実施の形態1の場合と同様の効果が得られる。また、実施の形態1,2の方式と比較して、演算処理に伴う処理負荷は増大するものの、様々なスイッチング回路の組み合わせに対してより柔軟に対応することが可能になる。特に、図4に示したような3シャントインバータ回路INV_Aと1シャントインバータ回路INV_Bの組み合わせの場合、前述したように、3シャントインバータ回路INV_Aを基準インバータとして合わせ込みを行うことが望まれる。しかし、この場合、例えば、1シャントインバータ回路INV_B側でパルス幅が非常に広い相が生じた場合、その立ち下がりエッジタイミングがPWM周期Tpwmから逸脱する可能性がある。実施の形態3の方式を用いると、図16(a)および図16(b)から判るように、このような事態は極めて生じ難い。
以上、実施の形態3の方式を用いることでも、実施の形態1の場合と同様の効果が得られる。また、実施の形態1,2の方式と比較して、演算処理に伴う処理負荷は増大するものの、様々なスイッチング回路の組み合わせに対してより柔軟に対応することが可能になる。特に、図4に示したような3シャントインバータ回路INV_Aと1シャントインバータ回路INV_Bの組み合わせの場合、前述したように、3シャントインバータ回路INV_Aを基準インバータとして合わせ込みを行うことが望まれる。しかし、この場合、例えば、1シャントインバータ回路INV_B側でパルス幅が非常に広い相が生じた場合、その立ち下がりエッジタイミングがPWM周期Tpwmから逸脱する可能性がある。実施の形態3の方式を用いると、図16(a)および図16(b)から判るように、このような事態は極めて生じ難い。
すなわち、実施の形態3の方式では、実施の形態1,2の方式のように、合わせ込みに伴いエッジタイミングを大きくシフトさせる方式ではなく、PWM周期Tpwmの中心に対して対称に生成された元々のエッジタイミングを基準として、不都合なエッジタイミングのみを不都合が生じないレベルまでシフトさせる方式である。このため、各エッジタイミングの元々のエッジタイミングからのシフト量を小さくすることができる。その結果、実施の形態1,2の方式と比較して、PWM信号の立ち下がりエッジがPWM周期Tpwmからはみ出るような事態や、AD変換タイミングとPWM信号の立ち下がりエッジとが干渉するような事態を、更に生じ難くすることができる。
(実施の形態4)
《PWMタイミング生成回路の主要部の詳細》
図21(a)は、本発明の実施の形態4によるスイッチングシステムにおいて、図3のPWMタイミング生成回路の主要部の構成例を示す回路ブロック図であり、図21(b)は、図21(a)の動作例を示すタイミングチャートである。図21(a)に示すPWMタイミング生成回路PWMTGは、アップダウンカウンタ回路UDCUNTと、減算回路SBpと、加算回路ADDpと、選択回路SELと、比較回路CMPと、シフト値算出回路SFCALとを備える。アップダウンカウンタ回路UDCUNTは、図21(b)に示されるように、そのカウント値UPCTNによって三角波状のカウント値を生成する。
《PWMタイミング生成回路の主要部の詳細》
図21(a)は、本発明の実施の形態4によるスイッチングシステムにおいて、図3のPWMタイミング生成回路の主要部の構成例を示す回路ブロック図であり、図21(b)は、図21(a)の動作例を示すタイミングチャートである。図21(a)に示すPWMタイミング生成回路PWMTGは、アップダウンカウンタ回路UDCUNTと、減算回路SBpと、加算回路ADDpと、選択回路SELと、比較回路CMPと、シフト値算出回路SFCALとを備える。アップダウンカウンタ回路UDCUNTは、図21(b)に示されるように、そのカウント値UPCTNによって三角波状のカウント値を生成する。
シフト値算出回路SFCALは、実施の形態1〜3で述べた各シフト量に基づくシフト値“Y”を算出する。減算回路SBpは、図3のデューティ算出回路(例えばDTYGa)からのコンペア値“X”からシフト値“Y”を減算する。加算回路ADDpは、コンペア値“X”にシフト値“Y”を加算する。選択回路SELは、アップダウンカウンタ回路UDCUNTの動作がカウントアップ動作(UP)かカウントダウン動作(DN)かに応じて、減算回路SBpからのコンペア値“A”か加算回路ADDpからのコンペア値“B”の一方を選択して出力する。比較回路CMPは、アップダウンカウンタ回路UDCUNTのカウント値UDCTNと選択回路SELからのコンペア値とを比較することでPWM信号PWMSGを出力する。なお、コンペア値“X”,“A”,“B”およびシフト値“Y”は、実際には、例えば、レジスタ等によって保持される。
図21(b)の例では、選択回路SELは、カウントアップ動作(UP)の際に、減算回路SBpからのコンペア値“A”を選択し、カウントダウン動作(DN)の際に、加算回路ADDpからのコンペア値“B”を選択している。その結果、図21(b)に示されるように、コンペア値“X”に基づくPWM信号PWMSGnと同じパルス幅(デューティ値)を持ち、“Y×Tck”(Tckは、アップダウンカウンタ回路UDCUNTのクロック周期)だけシフトしたPWM信号PWMSGsを生成可能になる。
前述したように、各実施の形態では、様々なシフト処理が行われる。比較例となるPWMタイミング生成回路は、例えば、減算回路SBpや加算回路ADDpを備えていない。この場合、シフト処理が生じる度にプログラム処理等によってコンペア値“A”およびコンペア値“B”を算出し、対応するレジスタに格納する処理が必要とされる。図21(a)の構成例を用いると、このようなコンペア値“A”,“B”の算出処理や、レジスタへの格納処理がハードウェアによって自動的に行われるため、プログラム処理等の処理負荷を低減することが可能になる。
さらに、比較例では、PWMタイミング生成回路に対して、カウントアップ時とカウントダウン時で異なるコンペア値を入力する必要があるため、PWM周期Tpwm毎に、カウント値UPCTNのピーク(山)とボトム(谷)のタイミングで2回の割り込みを行う必要がある。一方、図21(a)の構成を用いると、PWMタイミング生成回路に対して、カウントアップ時とカウントダウン時で同一のコンペア値を入力すればよいため、PWM周期Tpwm毎に、1回の割り込みを行えばよい。これにより、割り込み処理に伴う処理負荷を低減できる。
以上、本発明者によってなされた発明を実施の形態に基づき具体的に説明したが、本発明は前記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能である。例えば、前述した実施の形態は、本発明を分かり易く説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施の形態の構成の一部を他の実施の形態の構成に置き換えることが可能であり、また、ある実施の形態の構成に他の実施の形態の構成を加えることも可能である。また、各実施の形態の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
例えば、図3では、2個(またはそれ以上)の制御器CTLUa,CTLUbは、1個のマイクロコントローラMCUに搭載されたが、場合によっては、複数のマイクロコントローラに個別に搭載されてもよい。ただし、前述した実施の形態の方式では、三角波を同期させ、制御器CTLUa,CTLUb間で通信を行う必要があるため、処理の高速化や簡素化を図るため、制御器CTLUa,CTLUbは、1個のマイクロコントローラMCUに搭載されることが望ましい。この場合、マイクロコントローラMCUは、2個のインバータ回路を制御する場合には、6個以上のPWM信号出力端子と、2個以上のAD変換入力端子とを備え、1個のインバータ回路とPFC回路を制御する場合には、4個以上のPWM信号の出力端子、2個以上のAD変換入力端子とを備える。
また、ここでは、三角波状のカウント値を用いてPWM信号を生成したが、必ずしも、三角波状に限らず、例えば、鋸波状のカウント値等を用いた場合であっても同様に適用可能である。さらに、ここでは、PFC回路として、単相型または2相のインタリーブ型を用いたが、場合によって、4相等のインタリーブ型に対しても同様に適用可能である。
《付記》
(1)第1のPWM信号によって駆動されるスイッチングトランジスタと、当該スイッチングトランジスタに流れる電流を検出するシャント抵抗とを含む第1のスイッチング回路と、第2のPWM信号によって駆動されるスイッチングトランジスタと、当該スイッチングトランジスタに流れる電流を検出するシャント抵抗とを含む第2のスイッチング回路とを制御する半導体装置であって、
第1のカウント値と、入力された第1のコンペア値とを用いて第1のPWM信号のエッジタイミングを生成する第1のPWMタイミング生成回路と、
前記第1のカウント値と同一のカウント値であるか、または、前記第1のカウント値と周波数が同一または整数倍の関係にあり、カウント値が最大値または最小値となるタイミングが前記第1のカウント値と同期しているカウント値である第2のカウント値とを用いて複数相の第2のPWM信号のエッジタイミングを生成する第2のPWMタイミング生成回路と、
前記第1のスイッチング回路の前記シャント抵抗で検出されたアナログ値をサンプリングタイミングとなる第1のAD変換タイミングに基づきディジタル値に変換する第1のAD変換回路と、
前記第1のPWM信号のエッジタイミングに基づき前記第1のAD変換タイミングを生成する第1のAD変換タイミング生成回路と、
前記第2のスイッチング回路の前記シャント抵抗で検出されたアナログ値をサンプリングタイミングとなる第2のAD変換タイミングに基づきディジタル値に変換する第2のAD変換回路と、
前記第2のPWM信号のエッジタイミングに基づき前記第2のAD変換タイミングを生成する第2のAD変換タイミング生成回路と、
を有し、
前記第1のPWMタイミング生成回路または前記第2のPWMタイミング生成回路は、生成したエッジタイミングを、一方のエッジタイミングと、他方のAD変換タイミングとの間隔が所定の基準値以上となるようにシフトする。
(1)第1のPWM信号によって駆動されるスイッチングトランジスタと、当該スイッチングトランジスタに流れる電流を検出するシャント抵抗とを含む第1のスイッチング回路と、第2のPWM信号によって駆動されるスイッチングトランジスタと、当該スイッチングトランジスタに流れる電流を検出するシャント抵抗とを含む第2のスイッチング回路とを制御する半導体装置であって、
第1のカウント値と、入力された第1のコンペア値とを用いて第1のPWM信号のエッジタイミングを生成する第1のPWMタイミング生成回路と、
前記第1のカウント値と同一のカウント値であるか、または、前記第1のカウント値と周波数が同一または整数倍の関係にあり、カウント値が最大値または最小値となるタイミングが前記第1のカウント値と同期しているカウント値である第2のカウント値とを用いて複数相の第2のPWM信号のエッジタイミングを生成する第2のPWMタイミング生成回路と、
前記第1のスイッチング回路の前記シャント抵抗で検出されたアナログ値をサンプリングタイミングとなる第1のAD変換タイミングに基づきディジタル値に変換する第1のAD変換回路と、
前記第1のPWM信号のエッジタイミングに基づき前記第1のAD変換タイミングを生成する第1のAD変換タイミング生成回路と、
前記第2のスイッチング回路の前記シャント抵抗で検出されたアナログ値をサンプリングタイミングとなる第2のAD変換タイミングに基づきディジタル値に変換する第2のAD変換回路と、
前記第2のPWM信号のエッジタイミングに基づき前記第2のAD変換タイミングを生成する第2のAD変換タイミング生成回路と、
を有し、
前記第1のPWMタイミング生成回路または前記第2のPWMタイミング生成回路は、生成したエッジタイミングを、一方のエッジタイミングと、他方のAD変換タイミングとの間隔が所定の基準値以上となるようにシフトする。
(1−1)前記(1)において、
前記第1のスイッチング回路と前記第2のスイッチング回路の一方は、前記シャント抵抗が複数相で共通に設けられる共通シャント型のインバータ回路であり、
前記第1のPWMタイミング生成回路は、前記第1のPWM信号のエッジタイミングと前記第2のAD変換タイミングとの間隔を検証するか、または、前記第1のAD変換タイミングと前記第2のPWM信号のエッジタイミングとの間隔を検証し、当該間隔が第1の基準値未満の場合には、前記第1の基準値以上となるように前記第1のPWM信号のエッジタイミングをシフトする。
前記第1のスイッチング回路と前記第2のスイッチング回路の一方は、前記シャント抵抗が複数相で共通に設けられる共通シャント型のインバータ回路であり、
前記第1のPWMタイミング生成回路は、前記第1のPWM信号のエッジタイミングと前記第2のAD変換タイミングとの間隔を検証するか、または、前記第1のAD変換タイミングと前記第2のPWM信号のエッジタイミングとの間隔を検証し、当該間隔が第1の基準値未満の場合には、前記第1の基準値以上となるように前記第1のPWM信号のエッジタイミングをシフトする。
(1−2)前記(1)において、
前記第1のスイッチング回路と前記第2のスイッチング回路の一方は、前記シャント抵抗が複数相で共通に設けられる共通シャント型のインバータ回路であり、
前記第2のPWMタイミング生成回路は、PWM周期毎に、前記第2のPWM信号のエッジタイミングを生成したのち、立ち上がり方向または立ち下がり方向の一方となる第1方向のエッジタイミングを、前記第1のPWMタイミング生成回路で生成された前記第1のPWM信号のエッジタイミングに合わせるようにシフトする。
前記第1のスイッチング回路と前記第2のスイッチング回路の一方は、前記シャント抵抗が複数相で共通に設けられる共通シャント型のインバータ回路であり、
前記第2のPWMタイミング生成回路は、PWM周期毎に、前記第2のPWM信号のエッジタイミングを生成したのち、立ち上がり方向または立ち下がり方向の一方となる第1方向のエッジタイミングを、前記第1のPWMタイミング生成回路で生成された前記第1のPWM信号のエッジタイミングに合わせるようにシフトする。
(1−3)前記(1)において、
前記第1のスイッチング回路は、前記シャント抵抗が複数相で共通に設けられる共通シャント型のインバータ回路であり、
前記第1のPWMタイミング生成回路は、PWM周期毎に、前記複数相の前記第1のPWM信号のエッジタイミングを生成したのち、前記複数相の前記第1のPWM信号における立ち上がり方向または立ち下がり方向の一方となる第1方向のエッジタイミングを、固定のエッジタイミングに合わせるようにシフトし、
前記固定のエッジタイミングは、予め各PWM周期の共通タイミングとして、隣接するエッジ間隔が第2の基準値以上となるように定められる。
前記第1のスイッチング回路は、前記シャント抵抗が複数相で共通に設けられる共通シャント型のインバータ回路であり、
前記第1のPWMタイミング生成回路は、PWM周期毎に、前記複数相の前記第1のPWM信号のエッジタイミングを生成したのち、前記複数相の前記第1のPWM信号における立ち上がり方向または立ち下がり方向の一方となる第1方向のエッジタイミングを、固定のエッジタイミングに合わせるようにシフトし、
前記固定のエッジタイミングは、予め各PWM周期の共通タイミングとして、隣接するエッジ間隔が第2の基準値以上となるように定められる。
(2)第1のPWM信号によって駆動されるスイッチングトランジスタと、当該スイッチングトランジスタに流れる電流を検出するシャント抵抗とを含む第1のスイッチング回路と、第2のPWM信号によって駆動されるスイッチングトランジスタと、当該スイッチングトランジスタに流れる電流を検出するシャント抵抗とを含む第2のスイッチング回路とを有するスイッチングシステムのタイミング生成方法であって、
前記第1のスイッチング回路と前記第2のスイッチング回路の一方は、前記シャント抵抗が複数相で共通に設けられる共通シャント型のインバータ回路であり、
前記タイミング生成方法は、
第1のカウント値と、入力された第1のコンペア値とを用いて前記第1のPWM信号のエッジタイミングを生成する第1のステップと、
前記第1のカウント値と同一のカウント値であるか、または、前記第1のカウント値と周波数が同一または整数倍の関係にあり、カウント値が最大値または最小値となるタイミングが前記第1のカウント値と同期しているカウント値である第2のカウント値とを用いて前記第2のPWM信号のエッジタイミングを生成する第2のステップと、
前記第1のスイッチング回路の前記シャント抵抗で検出されたアナログ値をディジタル値に変換する際のサンプリングタイミングとなる第1のAD変換タイミングを生成する第3のステップと、
前記第2のスイッチング回路の前記シャント抵抗で検出されたアナログ値をディジタル値に変換する際のサンプリングタイミングとなる第2のAD変換タイミングを生成する第4のステップと、
前記第1のステップで生成された前記第1のPWM信号のエッジタイミングと前記第4のステップで生成された前記第2のAD変換タイミングとの間隔を検証するか、または前記第3のステップで生成された前記第1のAD変換タイミングと前記第2のステップで生成された前記第2のPWM信号のエッジタイミングとの間隔を検証し、当該間隔が第1の基準値未満の場合には、前記第1の基準値以上となるように前記第1のPWM信号のエッジタイミングをシフトする第5のステップと、
を有する。
前記第1のスイッチング回路と前記第2のスイッチング回路の一方は、前記シャント抵抗が複数相で共通に設けられる共通シャント型のインバータ回路であり、
前記タイミング生成方法は、
第1のカウント値と、入力された第1のコンペア値とを用いて前記第1のPWM信号のエッジタイミングを生成する第1のステップと、
前記第1のカウント値と同一のカウント値であるか、または、前記第1のカウント値と周波数が同一または整数倍の関係にあり、カウント値が最大値または最小値となるタイミングが前記第1のカウント値と同期しているカウント値である第2のカウント値とを用いて前記第2のPWM信号のエッジタイミングを生成する第2のステップと、
前記第1のスイッチング回路の前記シャント抵抗で検出されたアナログ値をディジタル値に変換する際のサンプリングタイミングとなる第1のAD変換タイミングを生成する第3のステップと、
前記第2のスイッチング回路の前記シャント抵抗で検出されたアナログ値をディジタル値に変換する際のサンプリングタイミングとなる第2のAD変換タイミングを生成する第4のステップと、
前記第1のステップで生成された前記第1のPWM信号のエッジタイミングと前記第4のステップで生成された前記第2のAD変換タイミングとの間隔を検証するか、または前記第3のステップで生成された前記第1のAD変換タイミングと前記第2のステップで生成された前記第2のPWM信号のエッジタイミングとの間隔を検証し、当該間隔が第1の基準値未満の場合には、前記第1の基準値以上となるように前記第1のPWM信号のエッジタイミングをシフトする第5のステップと、
を有する。
(2−1)前記(2)において、
前記タイミング生成方法は、さらに
前記第2のPWM信号のエッジタイミングと前記第1のAD変換タイミングとの間隔を検証するか、または前記第2のAD変換タイミングと前記第1のPWM信号のエッジタイミングとの間隔を検証し、当該間隔が前記第1の基準値未満の場合には、前記第1の基準値以上となるように前記第2のPWM信号のエッジタイミングをシフトする第6のステップと、
を有する。
前記タイミング生成方法は、さらに
前記第2のPWM信号のエッジタイミングと前記第1のAD変換タイミングとの間隔を検証するか、または前記第2のAD変換タイミングと前記第1のPWM信号のエッジタイミングとの間隔を検証し、当該間隔が前記第1の基準値未満の場合には、前記第1の基準値以上となるように前記第2のPWM信号のエッジタイミングをシフトする第6のステップと、
を有する。
(2−2)前記(2)において、
前記第1のスイッチング回路は、前記シャント抵抗が複数相で個別に設けられる個別シャント型のインバータ回路であり、
前記第2のスイッチング回路は、前記共通シャント型のインバータ回路であり、
前記第2のステップは、さらに、複数相の前記第2のPWM信号における立ち上がり方向または立ち下がり方向の一方となる第1方向のエッジタイミングを、隣接するエッジ間隔が前記第1の基準値よりも大きい第2の基準値以上となるように生成し、
前記第4のステップは、前記第2のステップによって生成された前記第1方向のエッジタイミングを受けて、隣接するエッジの間に前記第2のAD変換タイミングを定める。
前記第1のスイッチング回路は、前記シャント抵抗が複数相で個別に設けられる個別シャント型のインバータ回路であり、
前記第2のスイッチング回路は、前記共通シャント型のインバータ回路であり、
前記第2のステップは、さらに、複数相の前記第2のPWM信号における立ち上がり方向または立ち下がり方向の一方となる第1方向のエッジタイミングを、隣接するエッジ間隔が前記第1の基準値よりも大きい第2の基準値以上となるように生成し、
前記第4のステップは、前記第2のステップによって生成された前記第1方向のエッジタイミングを受けて、隣接するエッジの間に前記第2のAD変換タイミングを定める。
(3)第1のPWM信号によって駆動されるスイッチングトランジスタと、当該スイッチングトランジスタに流れる電流を検出するシャント抵抗とを含む第1のスイッチング回路と、第2のPWM信号によって駆動されるスイッチングトランジスタと、当該スイッチングトランジスタに流れる電流を検出するシャント抵抗とを含む第2のスイッチング回路とを有するスイッチングシステムのタイミング生成方法であって、
前記第1のスイッチング回路と前記第2のスイッチング回路の一方は、前記シャント抵抗が複数相で共通に設けられる共通シャント型のインバータ回路であり、
前記タイミング生成方法は、
第1のカウント値と、入力された第1のコンペア値とを用いて前記第1のPWM信号のエッジタイミングを生成する第1のステップと、
前記第1のカウント値と周波数が同一または整数倍の関係にあり、カウント値が最大値または最小値になるタイミングが前記第1のカウント値と同期している第2のカウント値と、入力された第2のコンペア値とを用いて前記第2のPWM信号のエッジタイミングを生成する第2のステップと、
PWM周期毎に、前記第2のステップで生成された前記第2のPWM信号のエッジタイミングにおける立ち上がり方向または立ち下がり方向の一方となる第1方向のエッジタイミングを、前記第1のステップで生成された前記第1のPWM信号のエッジタイミングに合わせるようにシフトする第3のステップと、
を有する。
前記第1のスイッチング回路と前記第2のスイッチング回路の一方は、前記シャント抵抗が複数相で共通に設けられる共通シャント型のインバータ回路であり、
前記タイミング生成方法は、
第1のカウント値と、入力された第1のコンペア値とを用いて前記第1のPWM信号のエッジタイミングを生成する第1のステップと、
前記第1のカウント値と周波数が同一または整数倍の関係にあり、カウント値が最大値または最小値になるタイミングが前記第1のカウント値と同期している第2のカウント値と、入力された第2のコンペア値とを用いて前記第2のPWM信号のエッジタイミングを生成する第2のステップと、
PWM周期毎に、前記第2のステップで生成された前記第2のPWM信号のエッジタイミングにおける立ち上がり方向または立ち下がり方向の一方となる第1方向のエッジタイミングを、前記第1のステップで生成された前記第1のPWM信号のエッジタイミングに合わせるようにシフトする第3のステップと、
を有する。
(3−1)前記(3)において、
前記第1のステップは、さらに、PWM周期毎に、複数相の前記第1のPWM信号における前記第1方向のエッジタイミングを生成したのち、隣接するエッジ間隔が第2の基準値未満の場合には、前記第2の基準値以上となるように対応する相のエッジタイミングをシフトし、
前記第3のステップは、PWM周期毎に、複数相の前記第2のPWM信号における前記第1方向のエッジタイミングを、前記第1のステップによるシフト後の前記第1方向のエッジタイミングに合わせるようにシフトする。
前記第1のステップは、さらに、PWM周期毎に、複数相の前記第1のPWM信号における前記第1方向のエッジタイミングを生成したのち、隣接するエッジ間隔が第2の基準値未満の場合には、前記第2の基準値以上となるように対応する相のエッジタイミングをシフトし、
前記第3のステップは、PWM周期毎に、複数相の前記第2のPWM信号における前記第1方向のエッジタイミングを、前記第1のステップによるシフト後の前記第1方向のエッジタイミングに合わせるようにシフトする。
(3−2)前記(3−1)において、
前記第3のステップは、生成した前記複数相の前記第2のPWM信号における前記第1方向のエッジタイミングを、より広いパルス幅を持つ相が、前記第1のステップによるシフト後の前記第1方向のエッジタイミングの中のより早いタイミングまたはより遅いタイミングに割り当てられるようにシフトし、
前記より早いタイミングか前記より遅いタイミングは、前記第1方向が前記立ち上がり方向か前記立ち下がり方向かに基づいて定められる。
前記第3のステップは、生成した前記複数相の前記第2のPWM信号における前記第1方向のエッジタイミングを、より広いパルス幅を持つ相が、前記第1のステップによるシフト後の前記第1方向のエッジタイミングの中のより早いタイミングまたはより遅いタイミングに割り当てられるようにシフトし、
前記より早いタイミングか前記より遅いタイミングは、前記第1方向が前記立ち上がり方向か前記立ち下がり方向かに基づいて定められる。
(4)第1のPWM信号によって駆動されるスイッチングトランジスタと、当該スイッチングトランジスタに流れる電流を検出するシャント抵抗とを含む第1のスイッチング回路と、第2のPWM信号によって駆動されるスイッチングトランジスタと、当該スイッチングトランジスタに流れる電流を検出するシャント抵抗とを含む第2のスイッチング回路とを有するスイッチングシステムのタイミング生成方法であって、
前記第1のスイッチング回路は、前記シャント抵抗が複数相で共通に設けられる共通シャント型のインバータ回路であり、
前記タイミング生成方法は、
第1のカウント値と、入力された第1のコンペア値とを用いて前記第1のPWM信号のエッジタイミングを生成する第1のステップと、
前記第1のカウント値と周波数が同一または整数倍の関係にあり、カウント値が最大値または最小値になるタイミングが前記第1のカウント値と同期している第2のカウント値と、入力された第2のコンペア値とを用いて前記第2のPWM信号のエッジタイミングを生成する第2のステップと、
PWM周期毎に、前記第1のステップで生成された複数相の前記第1のPWM信号のエッジタイミングにおける立ち上がり方向または立ち下がり方向の一方となる第1方向のエッジタイミングを、固定のエッジタイミングに合わせるようにシフトする第3のステップと、
を有し、
前記固定のエッジタイミングは、予め各PWM周期の共通タイミングとして、隣接するエッジ間隔が第2の基準値以上となるように定められる。
前記第1のスイッチング回路は、前記シャント抵抗が複数相で共通に設けられる共通シャント型のインバータ回路であり、
前記タイミング生成方法は、
第1のカウント値と、入力された第1のコンペア値とを用いて前記第1のPWM信号のエッジタイミングを生成する第1のステップと、
前記第1のカウント値と周波数が同一または整数倍の関係にあり、カウント値が最大値または最小値になるタイミングが前記第1のカウント値と同期している第2のカウント値と、入力された第2のコンペア値とを用いて前記第2のPWM信号のエッジタイミングを生成する第2のステップと、
PWM周期毎に、前記第1のステップで生成された複数相の前記第1のPWM信号のエッジタイミングにおける立ち上がり方向または立ち下がり方向の一方となる第1方向のエッジタイミングを、固定のエッジタイミングに合わせるようにシフトする第3のステップと、
を有し、
前記固定のエッジタイミングは、予め各PWM周期の共通タイミングとして、隣接するエッジ間隔が第2の基準値以上となるように定められる。
(4−1)前記(4)において、
前記第3のステップは、生成した前記複数相の前記第1のPWM信号における前記第1方向のエッジタイミングを、より広いパルス幅を持つ相が、前記固定のエッジタイミングの中のより早いタイミングまたはより遅いタイミングに割り当てられるようにシフトし、
前記より早いタイミングか前記より遅いタイミングは、前記第1方向が前記立ち上がり方向か前記立ち下がり方向かに基づいて定められる。
前記第3のステップは、生成した前記複数相の前記第1のPWM信号における前記第1方向のエッジタイミングを、より広いパルス幅を持つ相が、前記固定のエッジタイミングの中のより早いタイミングまたはより遅いタイミングに割り当てられるようにシフトし、
前記より早いタイミングか前記より遅いタイミングは、前記第1方向が前記立ち上がり方向か前記立ち下がり方向かに基づいて定められる。
(4−2)前記(4)において、
前記タイミング生成方法は、さらに、PWM周期毎に、前記第2のステップで生成された前記第2のPWM信号のエッジタイミングにおける前記第1方向のエッジタイミングを、前記固定のエッジタイミングに合わせるようにシフトする第4のステップを有する。
前記タイミング生成方法は、さらに、PWM周期毎に、前記第2のステップで生成された前記第2のPWM信号のエッジタイミングにおける前記第1方向のエッジタイミングを、前記固定のエッジタイミングに合わせるようにシフトする第4のステップを有する。
ADC AD変換回路
ADCTG AD変換タイミング生成回路
ADD 加算回路
CMP 比較回路
CTLU 制御器
EG エッジタイミング
INV インバータ回路
INV_A 3シャントインバータ回路
INV_B 1シャントインバータ回路
MCU マイクロコントローラ
PFC PFC回路
PFC_B インタリーブ型のPFC回路
PWMSG PWM信号
PWMTG PWMタイミング生成回路
Rs シャント抵抗
SB 減算回路
SEL 選択回路
SWC スイッチング回路
TR スイッチングトランジスタ
Tpwm PWM周期
UDCUNT アップダウンカウンタ回路
UL,VL,WL,GS ゲート制御信号(PWM信号)
UPCTN カウント値(三角波)
ΔTth1 第1の基準値
ΔTth2 第2の基準値
ADCTG AD変換タイミング生成回路
ADD 加算回路
CMP 比較回路
CTLU 制御器
EG エッジタイミング
INV インバータ回路
INV_A 3シャントインバータ回路
INV_B 1シャントインバータ回路
MCU マイクロコントローラ
PFC PFC回路
PFC_B インタリーブ型のPFC回路
PWMSG PWM信号
PWMTG PWMタイミング生成回路
Rs シャント抵抗
SB 減算回路
SEL 選択回路
SWC スイッチング回路
TR スイッチングトランジスタ
Tpwm PWM周期
UDCUNT アップダウンカウンタ回路
UL,VL,WL,GS ゲート制御信号(PWM信号)
UPCTN カウント値(三角波)
ΔTth1 第1の基準値
ΔTth2 第2の基準値
Claims (20)
- 第1のカウント値と、入力された第1のコンペア値とを用いて第1のPWM(Pulse Width Modulation)信号のエッジタイミングを生成する第1のPWMタイミング生成回路と、
前記第1のカウント値と同一のカウント値であるか、または、前記第1のカウント値と周波数が同一または整数倍の関係にあり、カウント値が最大値または最小値となるタイミングが前記第1のカウント値と同期しているカウント値である第2のカウント値と、入力された第2のコンペア値とを用いて第2のPWM信号のエッジタイミングを生成する第2のPWMタイミング生成回路と、
前記第1のPWM信号によって駆動されるスイッチングトランジスタと、当該スイッチングトランジスタに流れる電流を検出するシャント抵抗とを含む第1のスイッチング回路と、
前記第2のPWM信号によって駆動されるスイッチングトランジスタと、当該スイッチングトランジスタに流れる電流を検出するシャント抵抗とを含む第2のスイッチング回路と、
前記第1のスイッチング回路の前記シャント抵抗で検出されたアナログ値をサンプリングタイミングとなる第1のAD変換タイミングでディジタル値に変換する第1のAD変換回路と、
前記第1のPWM信号のエッジタイミングに基づき前記第1のAD変換タイミングを生成する第1のAD変換タイミング生成回路と、
前記第2のスイッチング回路の前記シャント抵抗で検出されたアナログ値をサンプリングタイミングとなる第2のAD変換タイミングでディジタル値に変換する第2のAD変換回路と、
前記第2のPWM信号のエッジタイミングに基づき前記第2のAD変換タイミングを生成する第2のAD変換タイミング生成回路と、
を有するスイッチングシステムであって、
前記第1のスイッチング回路と前記第2のスイッチング回路の一方は、前記シャント抵抗が複数相で共通に設けられる共通シャント型のインバータ回路であり、
前記第1のPWMタイミング生成回路は、前記第1のPWM信号のエッジタイミングと前記第2のAD変換タイミングとの間隔を検証するか、または、前記第1のAD変換タイミングと前記第2のPWM信号のエッジタイミングとの間隔を検証し、当該間隔が第1の基準値未満の場合には、前記第1の基準値以上となるように前記第1のPWM信号のエッジタイミングをシフトする、
スイッチングシステム。 - 請求項1記載のスイッチングシステムにおいて、
前記第2のPWMタイミング生成回路は、前記第2のPWM信号のエッジタイミングを生成したのち、当該エッジタイミングと前記第1のAD変換タイミングとの間隔を検証するか、または、前記第2のAD変換タイミングと前記第1のPWM信号のエッジタイミングとの間隔を検証し、当該間隔が前記第1の基準値未満の場合には、前記第1の基準値以上となるように前記第2のPWM信号のエッジタイミングをシフトする、
スイッチングシステム。 - 請求項1記載のスイッチングシステムにおいて、
前記第1のスイッチング回路は、前記共通シャント型のインバータ回路であり、
前記第2のスイッチング回路は、PFC(Power Factor Correction)回路であり、
前記第2のAD変換タイミング生成回路は、前記第2のAD変換タイミングを前記第2のカウント値が最大値または最小値となるタイミングを基準に定める、
スイッチングシステム。 - 請求項1記載のスイッチングシステムにおいて、
前記第1のスイッチング回路は、前記シャント抵抗が複数相で個別に設けられる個別シャント型のインバータ回路であり、
前記第2のスイッチング回路は、前記共通シャント型のインバータ回路であり、
前記第2のPWMタイミング生成回路は、複数相の前記第2のPWM信号における立ち上がり方向または立ち下がり方向の一方となる第1方向のエッジタイミングを、隣接するエッジ間隔が前記第1の基準値よりも大きい第2の基準値以上となるように生成し、
前記第2のAD変換タイミング生成回路は、前記第2のPWMタイミング生成回路によって生成された前記第1方向のエッジタイミングを受けて、隣接するエッジの間に前記第2のAD変換タイミングを定める、
スイッチングシステム。 - 請求項1記載のスイッチングシステムにおいて、
前記第1のPWMタイミング生成回路は、
前記第1のカウント値を生成するアップダウンカウンタ回路と、
前記第1のコンペア値から前記エッジタイミングのシフト量に基づくシフト値を減算する減算回路と、
前記第1のカウント値に前記シフト値を加算する加算回路と、
前記アップダウンカウンタ回路の動作がカウントアップ動作かカウントダウン動作かに応じて、前記減算回路からのコンペア値か前記加算回路からのコンペア値の一方を選択して出力する選択回路と、
前記第1のカウント値と前記選択回路からのコンペア値とを比較する比較回路と、
を有する、
スイッチングシステム。 - 請求項1記載のスイッチングシステムにおいて、
前記第1のPWMタイミング生成回路、前記第2のPWMタイミング生成回路、前記第1のAD変換回路、前記第2のAD変換回路、前記第1のAD変換タイミング生成回路および前記第2のAD変換タイミング生成回路は、同一の半導体チップに形成される、
スイッチングシステム。 - 第1のカウント値と、入力された第1のコンペア値とを用いて第1のPWM(Pulse Width Modulation)信号のエッジタイミングを生成する第1のPWMタイミング生成回路と、
前記第1のカウント値と同一のカウント値であるか、または、前記第1のカウント値と周波数が同一または整数倍の関係にあり、カウント値が最大値または最小値となるタイミングが前記第1のカウント値と同期しているカウント値である第2のカウント値と、入力された第2のコンペア値とを用いて第2のPWM信号のエッジタイミングを生成する第2のPWMタイミング生成回路と、
前記第1のPWM信号によって駆動されるスイッチングトランジスタと、当該スイッチングトランジスタに流れる電流を検出するシャント抵抗とを含む第1のスイッチング回路と、
前記第2のPWM信号によって駆動されるスイッチングトランジスタと、当該スイッチングトランジスタに流れる電流を検出するシャント抵抗とを含む第2のスイッチング回路と、
前記第1のスイッチング回路の前記シャント抵抗で検出されたアナログ値をディジタル値に変換する第1のAD変換回路と、
前記第2のスイッチング回路の前記シャント抵抗で検出されたアナログ値をディジタル値に変換する第2のAD変換回路と、
を有するスイッチングシステムであって、
前記第1のスイッチング回路と前記第2のスイッチング回路の一方は、前記シャント抵抗が複数相で共通に設けられる共通シャント型のインバータ回路であり、
前記第2のPWMタイミング生成回路は、PWM周期毎に、前記第2のPWM信号のエッジタイミングを生成したのち、立ち上がり方向または立ち下がり方向の一方となる第1方向のエッジタイミングを、前記第1のPWMタイミング生成回路で生成された前記第1のPWM信号のエッジタイミングに合わせるようにシフトする、
スイッチングシステム。 - 請求項7記載のスイッチングシステムにおいて、
前記第1のPWMタイミング生成回路は、PWM周期毎に、複数相の前記第1のPWM信号における前記第1方向のエッジタイミングを生成したのち、隣接するエッジ間隔が第2の基準値未満の場合には、前記第2の基準値以上となるように対応する相のエッジタイミングをシフトし、
前記第2のPWMタイミング生成回路は、PWM周期毎に、前記第2のPWM信号における前記第1方向のエッジタイミングを、前記第1のPWMタイミング生成回路によるシフト後の前記第1方向のエッジタイミングに合わせるようにシフトする、
スイッチングシステム。 - 請求項8記載のスイッチングシステムにおいて、
前記第2のPWMタイミング生成回路は、生成した複数相の前記第2のPWM信号における前記第1方向のエッジタイミングを、より広いパルス幅を持つ相が、前記第1のPWMタイミング生成回路によるシフト後の前記第1方向のエッジタイミングの中のより早いタイミングまたはより遅いタイミングに割り当てられるようにシフトし、
前記より早いタイミングか前記より遅いタイミングかは、前記第1方向が前記立ち上がり方向か前記立ち下がり方向かに基づいて定められる、
スイッチングシステム。 - 請求項8記載のスイッチングシステムにおいて、
前記第1のスイッチング回路は、前記共通シャント型のインバータ回路、または、前記シャント抵抗が前記複数相で個別に設けられる個別シャント型のインバータ回路であり、
前記第2のスイッチング回路は、前記共通シャント型のインバータ回路である、
スイッチングシステム。 - 請求項7記載のスイッチングシステムにおいて、
前記第1のスイッチング回路は、PFC(Power Factor Correction)回路であり、
前記第2のスイッチング回路は、前記共通シャント型のインバータ回路である、
スイッチングシステム。 - 請求項7記載のスイッチングシステムにおいて、
前記第2のPWMタイミング生成回路は、PWM周期毎に、前記第2のPWM信号における前記第1方向のエッジタイミングを、前記第1のPWM信号のエッジタイミングと同一ではなく、予め定めた固定のオフセット値だけズレるように定める、
スイッチングシステム。 - 請求項7記載のスイッチングシステムにおいて、
前記第2のPWMタイミング生成回路は、
前記第2のカウント値を生成するアップダウンカウンタ回路と、
前記第2のコンペア値から前記エッジタイミングのシフト量に基づくシフト値を減算する減算回路と、
前記第2のカウント値に前記シフト値を加算する加算回路と、
前記アップダウンカウンタ回路の動作がカウントアップ動作かカウントダウン動作かに応じて、前記減算回路からのコンペア値か前記加算回路からのコンペア値の一方を選択して出力する選択回路と、
前記第2のカウント値と前記選択回路からのコンペア値とを比較する比較回路と、
を有する、
スイッチングシステム。 - 請求項7記載のスイッチングシステムにおいて、
前記第1のPWMタイミング生成回路、前記第2のPWMタイミング生成回路、前記第1のAD変換回路および前記第2のAD変換回路は、同一の半導体チップに形成される、
スイッチングシステム。 - 第1のカウント値と、入力された第1のコンペア値とを用いて第1のPWM(Pulse Width Modulation)信号のエッジタイミングを生成する第1のPWMタイミング生成回路と、
前記第1のカウント値と同一のカウント値であるか、または、前記第1のカウント値と周波数が同一または整数倍の関係にあり、カウント値が最大値または最小値となるタイミングが前記第1のカウント値と同期しているカウント値である第2のカウント値と、入力された第2のコンペア値とを用いて第2のPWM信号のエッジタイミングを生成する第2のPWMタイミング生成回路と、
前記第1のPWM信号によって駆動される複数のスイッチングトランジスタと、当該スイッチングトランジスタに流れる電流を検出するシャント抵抗とを含む第1のスイッチング回路と、
前記第2のPWM信号によって駆動される複数のスイッチングトランジスタと、当該スイッチングトランジスタに流れる電流を検出するシャント抵抗とを含む第2のスイッチング回路と、
前記第1のスイッチング回路の前記シャント抵抗で検出されたアナログ値をディジタル値に変換する第1のAD変換回路と、
前記第2のスイッチング回路の前記シャント抵抗で検出されたアナログ値をディジタル値に変換する第2のAD変換回路と、
を有するスイッチングシステムであって、
前記第1のスイッチング回路は、前記シャント抵抗が複数相で共通に設けられる共通シャント型のインバータ回路であり、
前記第1のPWMタイミング生成回路は、PWM周期毎に、複数相の前記第1のPWM信号のエッジタイミングを生成したのち、前記複数相の前記第1のPWM信号における立ち上がり方向または立ち下がり方向の一方となる第1方向のエッジタイミングを、固定のエッジタイミングに合わせるようにシフトし、
前記固定のエッジタイミングは、予め各PWM周期の共通タイミングとして、隣接するエッジ間隔が第2の基準値以上となるように定められる、
スイッチングシステム。 - 請求項15記載のスイッチングシステムにおいて、
前記第1のPWMタイミング生成回路は、前記複数相の前記第1のPWM信号における前記第1方向のエッジタイミングを、より広いパルス幅を持つ相が、前記固定のエッジタイミングの中のより早いタイミングまたはより遅いタイミングに割り当てられるようにシフトし、
前記より早いタイミングか前記より遅いタイミングかは、前記第1方向が前記立ち上がり方向か前記立ち下がり方向かに基づいて定められる、
スイッチングシステム。 - 請求項15記載のスイッチングシステムにおいて、
前記第2のPWMタイミング生成回路は、PWM周期毎に、前記第2のPWM信号のエッジタイミングを生成したのち、前記第2のPWM信号における前記第1方向のエッジタイミングを、前記固定のエッジタイミングに合わせるようにシフトする、
スイッチングシステム。 - 請求項17記載のスイッチングシステムにおいて、
前記第2のスイッチング回路は、前記共通シャント型のインバータ回路、または、前記シャント抵抗が前記複数相で個別に設けられる個別シャント型のインバータ回路である、
スイッチングシステム。 - 請求項15記載のスイッチングシステムにおいて、
前記第2のスイッチング回路は、PFC(Power Factor Correction)回路であり、
前記第2のAD変換回路のサンプリングタイミングは、前記第2のカウント値が最大値または最小値になるタイミングを基準に定められ、
前記固定のエッジタイミングは、前記固定のエッジタイミングにおける隣接するエッジの間に前記第2のAD変換回路のサンプリングタイミングが位置するように定められる、
スイッチングシステム。 - 請求項15記載のスイッチングシステムにおいて、
前記第1のPWMタイミング生成回路は、
前記第1のカウント値を生成するアップダウンカウンタ回路と、
前記第1のコンペア値から前記エッジタイミングのシフト量に基づくシフト値を減算する減算回路と、
前記第1のカウント値に前記シフト値を加算する加算回路と、
前記アップダウンカウンタ回路の動作がカウントアップ動作かカウントダウン動作かに応じて、前記減算回路からのコンペア値か前記加算回路からのコンペア値の一方を選択して出力する選択回路と、
前記第1のカウント値と前記選択回路からのコンペア値とを比較する比較回路と、
を有する、
スイッチングシステム。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017049171A JP2018153048A (ja) | 2017-03-14 | 2017-03-14 | スイッチングシステム |
| US15/856,692 US10116198B2 (en) | 2017-03-14 | 2017-12-28 | Switching system |
| CN201810206546.0A CN108574423B (zh) | 2017-03-14 | 2018-03-13 | 开关系统 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017049171A JP2018153048A (ja) | 2017-03-14 | 2017-03-14 | スイッチングシステム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2018153048A true JP2018153048A (ja) | 2018-09-27 |
Family
ID=63520415
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017049171A Pending JP2018153048A (ja) | 2017-03-14 | 2017-03-14 | スイッチングシステム |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US10116198B2 (ja) |
| JP (1) | JP2018153048A (ja) |
| CN (1) | CN108574423B (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPWO2021124521A1 (ja) * | 2019-12-19 | 2021-06-24 |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6620778B2 (ja) * | 2017-04-24 | 2019-12-18 | 株式会社デンソー | 位相角推定装置 |
| JP6919592B2 (ja) * | 2018-02-09 | 2021-08-18 | トヨタ自動車株式会社 | スイッチング回路 |
| TWI749948B (zh) * | 2020-12-14 | 2021-12-11 | 致新科技股份有限公司 | 馬達控制器 |
| US11336218B1 (en) | 2020-12-15 | 2022-05-17 | Global Mixed-Mode Technology Inc. | Motor controller |
| TWI831689B (zh) * | 2023-05-04 | 2024-02-01 | 立錡科技股份有限公司 | 切換式電源供應器及其控制電路與快速響應方法 |
| US12438449B2 (en) * | 2023-05-16 | 2025-10-07 | Infineon Technologies Austria Ag | Power factor correction system, controller and method of controlling a power factor correction system |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5650708A (en) * | 1992-12-08 | 1997-07-22 | Nippondenso Co., Ltd. | Inverter control apparatus using a two-phase modulation method |
| JP4682727B2 (ja) | 2005-07-13 | 2011-05-11 | パナソニック株式会社 | モータ駆動装置 |
| JP4809147B2 (ja) * | 2006-07-10 | 2011-11-09 | Okiセミコンダクタ株式会社 | スイッチングレギュレータ |
| JP4637148B2 (ja) * | 2007-08-27 | 2011-02-23 | 株式会社日立製作所 | 電力変換装置 |
| US9525570B2 (en) * | 2009-01-05 | 2016-12-20 | Nxp Usa, Inc. | Current sensing circuitry and integrated circuit and method for sensing a current |
| US9000744B2 (en) * | 2010-07-21 | 2015-04-07 | Fairchild Korea Semiconductor Ltd. | Switch control device with zero-cross point estimation by edge detection, power supply device comprising the same, and switch control method with zero-cross point estimation by edge detection |
| JP5158528B2 (ja) * | 2010-08-06 | 2013-03-06 | 株式会社デンソー | 電力変換装置 |
| JP2012080740A (ja) | 2010-10-06 | 2012-04-19 | Panasonic Corp | インバータ制御装置 |
| JP5641335B2 (ja) * | 2011-01-31 | 2014-12-17 | 株式会社デンソー | 電力変換装置 |
| JP2012182874A (ja) | 2011-02-28 | 2012-09-20 | Toshiba Corp | モータ制御装置 |
| WO2012147280A1 (ja) * | 2011-04-26 | 2012-11-01 | ルネサスエレクトロニクス株式会社 | Pfc信号生成回路、それを用いたpfc制御システム、及びpfc制御方法 |
| JP2015039261A (ja) * | 2013-08-19 | 2015-02-26 | ルネサスエレクトロニクス株式会社 | 半導体装置及びスイッチング電源装置 |
| US9570980B2 (en) * | 2014-06-03 | 2017-02-14 | Infineon Technologies Ag | System and method for switched power supply current sampling |
-
2017
- 2017-03-14 JP JP2017049171A patent/JP2018153048A/ja active Pending
- 2017-12-28 US US15/856,692 patent/US10116198B2/en active Active
-
2018
- 2018-03-13 CN CN201810206546.0A patent/CN108574423B/zh active Active
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPWO2021124521A1 (ja) * | 2019-12-19 | 2021-06-24 | ||
| WO2021124521A1 (ja) * | 2019-12-19 | 2021-06-24 | 株式会社日立産機システム | 電力変換装置、及びその電流検出方法 |
| JP7345564B2 (ja) | 2019-12-19 | 2023-09-15 | 株式会社日立産機システム | 電力変換装置、及びその電流検出方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20180269773A1 (en) | 2018-09-20 |
| CN108574423A (zh) | 2018-09-25 |
| CN108574423B (zh) | 2023-03-17 |
| US10116198B2 (en) | 2018-10-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108574423B (zh) | 开关系统 | |
| US9847735B2 (en) | Power conversion device, motor drive control apparatus including the power conversion device, air blower and compressor including the motor drive control apparatus, and air conditioner including the air blower or the compressor | |
| CN101227141B (zh) | 多相dc-dc变换器 | |
| JP3844060B2 (ja) | Pwmパルス制御方法 | |
| CN102420565B (zh) | 电机控制装置 | |
| JP5377634B2 (ja) | 負荷駆動システムの制御装置 | |
| CN204046458U (zh) | 电力转换装置及其电动机驱动装置、鼓风机、压缩机、空调机、冰箱、制冷机 | |
| TWI784673B (zh) | 多相切換模式的電源 | |
| JP2015096020A (ja) | マトリクスコンバータおよび出力電圧誤差の補償方法 | |
| CN101924467A (zh) | 在多相升压变换器中“或”连接各相以克服占空比限制的系统和方法 | |
| JP2015065742A (ja) | インバータ制御装置およびインバータ装置の制御方法 | |
| JP4989698B2 (ja) | 電力変換装置、それを備えたモーター駆動制御装置、それを搭載した圧縮機及び送風機、並びに、その圧縮機又は送風機を搭載した空気調和機、冷蔵庫及び冷凍庫 | |
| WO2011077767A1 (ja) | 電力変換装置、および電力変換装置の駆動方法 | |
| CN106797187A (zh) | 电力转换装置、具备其的电动机驱动装置、鼓风机及压缩机、以及具备它们中的至少一方的空调机、冰箱和制冷机 | |
| EP3316472A1 (en) | Inverter device, compressor drive device, and air-conditioner | |
| CN104638934A (zh) | 矩阵变换器及输出电压误差的补偿方法 | |
| JP4261340B2 (ja) | 多段スイッチ回路 | |
| JP5480593B2 (ja) | 電力変換装置 | |
| Xu et al. | Symmetric Series-Capacitor Buck in 48V-to-12V Regulated Conversion for High-Performance Server Boards | |
| US10826411B2 (en) | Device for controlling power conversion circuit | |
| US11539348B1 (en) | Open loop reactance matching circuitry | |
| JP6705234B2 (ja) | インバータ装置の制御方法 | |
| JP2006246649A (ja) | インバータ装置 | |
| JP7275398B2 (ja) | 電力変換装置、モータ駆動装置、送風機、圧縮機及び空気調和機 | |
| JP4779565B2 (ja) | インバータ制御回路 |