Nothing Special   »   [go: up one dir, main page]

JP3760768B2 - 電力変換装置及び多相負荷の駆動制御方法 - Google Patents

電力変換装置及び多相負荷の駆動制御方法 Download PDF

Info

Publication number
JP3760768B2
JP3760768B2 JP2000397622A JP2000397622A JP3760768B2 JP 3760768 B2 JP3760768 B2 JP 3760768B2 JP 2000397622 A JP2000397622 A JP 2000397622A JP 2000397622 A JP2000397622 A JP 2000397622A JP 3760768 B2 JP3760768 B2 JP 3760768B2
Authority
JP
Japan
Prior art keywords
command value
phase
voltage command
conversion
period
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.)
Expired - Fee Related
Application number
JP2000397622A
Other languages
English (en)
Other versions
JP2002209386A (ja
Inventor
友則 木村
隆晴 竹下
信行 松井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Denso Corp
Original Assignee
Denso Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Denso Corp filed Critical Denso Corp
Priority to JP2000397622A priority Critical patent/JP3760768B2/ja
Publication of JP2002209386A publication Critical patent/JP2002209386A/ja
Application granted granted Critical
Publication of JP3760768B2 publication Critical patent/JP3760768B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

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

Description

【0001】
【発明の属する技術分野】
本発明は、多相負荷をインバータ主回路によって駆動する電力変換装置及び多相負荷の駆動制御方法に関する。
【0002】
【従来の技術】
図25は、例えば電気自動車の走行に使用される多相交流モータを駆動するインバータ装置の電気的構成を示すものである。この図25において、6つのIGBT1〜6が三相ブリッジ接続されてインバータ主回路7が構成され、そのインバータ主回路7の直流母線7a,7bは、駆動用バッテリ8の正極端子,負極端子に夫々接続されている。その、インバータ主回路7の出力端子7u,7v,7wは三相の多相交流モータ(例えば、同期モータやインダクションモータ,ブラシレスモータなど)9の各相巻線(図示せず)に夫々接続されている。また、各IGBT1〜6のコレクタエミッタ間には、フリーホイールダイオードD1〜D6が逆z並列接続されている。
【0003】
指令値発生器10は、電圧指令値U*,V*,W*のデータが記憶されているROMを中心として構成されており、例えば、インバータ主回路7の出力端子7u〜7wと多相交流モータ(以下、単にモータと称す)9の各相巻線との間に配置される電流センサ(図示せず)の出力信号におけるゼロクロス点や、ロータリエンコーダ或いはレゾルバなどの出力信号に基づいて交流モータ9を構成するロータの位相θを検出し、その位相に基づいてU,V,W各相についての電圧指令値U*,V*,W*を読み出し、PWM波形発生器11に出力するようになっている。尚、電圧指令値U*,V*,W*は、例えば正弦波の振幅に基づく指令値である。
【0004】
図26は、PWM波形発生器11の詳細な電気的構成を示す機能ブロック図である。指令値発生器10より出力される電圧指令値U*,V*,W*は、コンパレータ12a,12c,12eの非反転入力端子並びにコンパレータ12b,12d,12fの反転入力端子に与えられており、コンパレータ12a,12c,12eの反転入力端子並びにコンパレータ12b,12d,12fの非反転入力端子には、搬送波発生器13より出力されるPWM変調の搬送波(三角波)が与えられている。
【0005】
尚、コンパレータ12a〜12fは、電圧指令値U*,V*,W*及び搬送波が何れもデジタルデータとして出力される場合はマグニチュードコンパレータであり、両者が何れもアナログデータとして出力される場合はアナログコンパレータである。
【0006】
そして、コンパレータ12a,12c,12eからは、搬送波のレベルよりも電圧指令値U*,V*,W*のレベルが高い場合にハイレベルとなる信号C1,C3,C5が出力され、コンパレータ12b,12d,12fからは、信号C1,C3,C5の反転信号C2,C4,C6が出力されてデッドタイム発生器14に与えられる。デッドタイム発生器14は、例えば、1つのアームについて正側,負側のIGBTが同時にオン状態となることを防止するために、両者何れもがオフ状態となるデッドタイムを設けるため、信号C1/C3/C5,C2/C4/C6間のオンオフタイミングを修正するものである。
【0007】
デッドタイム発生器14からは、ゲート信号G1′〜G6′が出力され、それらのゲート信号G1′〜G6′は、フォトカプラなどからなるドライバ15を介して各IGBT1〜6のゲートにゲート信号G1〜G6として与えられるようになっている。
【0008】
この制御方式では、例えばU相について考えると、指令値U*が搬送波である三角波より大きい場合はIGBT1がオン,IGBT2がオフとなり、DC電源の正側の電位が出力される。逆にU*が三角波より小さい場合はIGBT1がオフ、IGBT2がオンとなり、DC電源の負側の電位が出力される。この動作により各搬送波の周期で指令値に比例した時間の間、DC電源の正側の電圧が出力される。
【0009】
そして、図27に示すように、電圧指令値U*,V*,W*が正弦波ならばパルス幅が正弦波にPWM変調された電圧が出力され出力電流を略正弦波にすることができる。また、搬送波の周波数が高いほどより理想的な正弦波の波形に近い電流を出力でき、当該周波数を15kHz以上にすれば、モータ9の磁気的騒音を大幅に低減することができる。そのため、インバータ主回路7には、このような高速スイッチングが可能であるIGBT1〜6が使用されている。
【0010】
【発明が解決しようとする課題】
しかしながら、インバータ主回路7が大電力で駆動される場合には電力変換損失による発熱が大きいため、水冷などによる冷却が必要であり、システムの小型化、低コスト化の障害となっている。また、電力変換損失には、IGBT1〜6におけるスイッチング損失が大きな割合を占めている。スイッチング損失は、スイッチング周波数が高くなるほど増加するので、十分高い周波数で使用することができないという問題がある。
【0011】
本発明は上記事情に鑑みてなされたものであり、その目的は、インバータ主回路を構成するスイッチング素子について、スイッチング損失の発生を極力抑制することができる電力変換装置、及び多相負荷の駆動制御方法を提供することにある。
【0012】
【課題を解決するための手段】
請求項1記載の電力変換装置によれば、指令値出力手段が、多相負荷に対して各相毎に電圧指令値を出力すると、指令値変換手段は、それらの電圧指令値の内少なくとも何れか二相の電圧指令値がほぼ等しくなる期間に、それら二相の電圧指令値が等しく最大または最小となるように変換して出力する。そして、制御信号出力手段は、指令値変換手段に出力される電圧指令値により搬送波をパルス幅変調することで、前記多相負荷を駆動するインバータ主回路にスイッチング制御信号を出力する。
【0013】
即ち、少なくとも二相の電圧指令値がほぼ等しくなる期間では、それらの電圧指令値が等しく最大または最小となるように変換されることで、制御信号出力手段における変換された電圧指令値に基づく変調度は100%または0%となる。つまり、前記少なくとも二相のスイッチング素子についてはスイッチングが停止されることになり、トータルでのスイッチング回数が低減される。従って、スイッチング周波数を低下させることなくスイッチング損失を抑制することができ、冷却用の機構を小形化,簡素化することができるので装置全体を小型に構成することができる。
【0014】
そして、制御信号出力手段はパルス幅変調を行うので、多相負荷の駆動周期に比較すると極めて高い周波数によって多数回のスイッチングを行う制御方式ついて、本発明を有効に適用することができる。
【0015】
請求項2記載の電力変換装置によれば、指令値変換手段は、変換対象以外の相についての電圧指令値を、変換対象とする相の電圧指令値夫々との線間電圧の平均値として出力する。従って、電圧指令値が等しく最大または最小となるように変換が行われた場合でも、相電流波形の歪みを抑制することができると共に、トータルでの駆動電力を指令値の変換前と略同等に維持することができる。
【0016】
請求項3記載の電力変換装置によれば、多相交流モータが負荷である場合に、本発明を適用することができる。
請求項4記載の電力変換装置によれば、一般に広く使用される三相交流モータを駆動する構成について、本発明を適用することができる。
【0017】
請求項5記載の電力変換装置によれば、指令値出力手段が、多相負荷に対して各相毎に電圧指令値を出力すると、指令値変換手段は、それらの電圧指令値の内、少なくとも何れか二相の電圧指令値がほぼ等しくなる期間において、当該少なくとも何れか二相の電圧指令値が等しく最大または最小となるように変換する第1変換期間と、その内の一相の電圧指令値のみを最大または最小となるように変換する第2変換期間とを交互に繰り返すように出力する。そして、制御信号出力手段は、指令値変換手段に出力される電圧指令値により搬送波を変調することで、前記多相負荷を駆動するインバータ主回路にスイッチング制御信号を出力する。
【0018】
即ち、少なくとも何れか二相の電圧指令値の変調度が100%または0%となる第1変換期間と、そのうちの一相の電圧指令値の変調度が100%または0%となる第2変換期間とが交互に実行されることになり、多相負荷の相電流の歪みをより低減しながらスイッチングの回数を低減することができる。従って、多相負荷をより低振動且つ低騒音で駆動することができる。
【0019】
請求項6記載の電力変換装置によれば、指令値変換手段は、変換期間を搬送波周期の整数倍に設定するので、変換処理を搬送波に同期したタイミングで容易に実行することができる。更に、第1変換期間と第2変換期間との切替え時にスイッチングが発生することを防止できる。
【0020】
請求項7記載の電力変換装置によれば、指令値変換手段は、第2変換期間において変換対象とする相を、変換対象以外の相についての電圧指令値との線間電圧が最大となる相に設定する。斯様に設定することで、当該電圧指令値を最大または最小となるように変換した場合の歪みの影響をより軽減することが可能となる。
【0021】
請求項8記載の電力変換装置によれば、指令値変換手段は、第2変換期間を第1変換期間のn倍とし、第1変換期間では、変換対象以外の相についての電圧指令値を第2変換期間で変換対象とする相の電圧指令値との線間電圧を維持するようにレベルシフトし、第2変換期間では、第1変換期間においてのみ変換対象となる相についての電圧指令値を、第2変換期間で変換対象とする相の電圧指令値との線間電圧を(1+1/n)倍とするようにレベルシフトする。
【0022】
従って、第1,第2変換期間の夫々において電圧指令値が最大または最小に変換されることで生じる歪みを、変換対象以外の指令値をレベルシフトすることにより補正することができる。また、例えば、第2変換期間を第1変換期間のn (>1)倍とすれば、第2変換期間における指令値のレベルシフトは前記線間電圧の2倍未満となるので、過変調状態となって相電流波形に歪みが生じることを防止できる。
【0023】
請求項9記載の電力変換装置によれば、指令値変換手段はnの値を“1”に設定するので、第1変換期間,第2変換期間は夫々等しい時間となることから、制御が容易となる。
【0024】
請求項10記載の電力変換装置によれば、指令値変換手段は、第1変換期間と第2変換期間との比を変化させるので、電圧指令値の差が変化することに対応して線間電圧の補正量を変化させることが可能となる。従って、過変調状態を防止するように調整を行うことができる。
【0025】
請求項11記載の電力変換装置によれば、指令値変換手段は、指令値出力手段によって出力される第1変換期間における変換対象の変換前の電圧指令値の差が大となるにつれて、第2変換期間を相対的に長く設定する。即ち、前記電圧指令値の差が大きくなるのに応じて線間電圧の補正(レベルシフト)量も増加させることが望ましい。しかしながら、レベルシフト量を増加させると過変調状態に至るおそれがある。そこで、前記電圧指令値の差が大きくなるのに応じて第2変換期間を長く設定すればnの値が大となるので、その分レベルシフト量は低下することになる。従って、過変調状態となることを有効に防止することができる。
【0026】
請求項12記載の電力変換装置によれば、一般に広く使用される三相交流負荷駆動する構成について、請求項5乃至10の何れかに記載の発明を適用することができる。
【0027】
請求項13記載の電力変換装置によれば、指令値出力手段が、多相負荷の各相に対応する電圧指令値を出力すると、指令値変換手段は、それらの電圧指令値の大小関係に基づいて少なくとも何れか二相の電圧指令値が等しくなる時点を含む特定の期間に、当該少なくとも二相の電圧指令値が等しく最大または最小となるように変換して出力する。そして、制御信号出力手段は、指令値変換手段に出力される電圧指令値により搬送波をパルス幅変調することで、前記多相負荷を駆動するインバータ主回路にスイッチング制御信号を出力する。
【0028】
即ち、指令値変換手段は、少なくとも二相の電圧指令値がほぼ等しくなるように固定する特定の期間を電圧指令値の大小関係のみに基づいて簡単に決定することができる。従って、多相負荷の駆動周波数が高い領域においては、前記特定期間を短時間で決定して追従することが可能となる。
【0029】
請求項14記載の電力変換装置によれば、指令値出力手段は、正弦波の振幅変化に基づく電圧指令値を出力するので、多相負荷の相電流波形を略正弦波とすることができ、前記モータを極めて低振動且つ低騒音で駆動することが可能となる。
【0030】
【発明の実施の形態】
(第1実施例)
以下、本発明の第1実施例について図1乃至図4を参照して説明する。尚、図25及び図26と同一部分には同一符号を付して説明を省略し、以下異なる部分についてのみ説明する。電気的構成の機能ブロックを示す図1において、指令値発生器(指令値出力手段)10とPWM波形発生器(制御信号出力手段)11との間には、指令値変換器(指令値変換手段)21が介挿されている。
【0031】
指令値変換器21は、指令値発生器10及びPWM波形発生器11と共に例えばDSP(Digital Signal Processor)などで構成されており、図2に示すフローチャートの演算プログラムに従って、指令値発生器10より出力される電圧指令値U*,V*,W*より新たな電圧指令値U**,V**,W**を変換生成し、PWM波形発生器11に出力するように構成されている。その他の構成は、図25,図26と同様である。
【0032】
次に、本実施例の作用について図2乃至図4をも参照して説明する。指令値変換器21における演算プログラムのフローチャートを示す図2において、指令値変換器21は、先ず、指令値発生器10より出力される電圧指令値U*,V*,W*を読み込むと(ステップA1)、それらの内何れか二相の電圧指令値の振幅レベルの差の絶対値が所定値xよりも小であるか否かを、ステップA2,A6及びA10において夫々判断する。
【0033】
ここで、図4(a)は、電圧指令値U*,V*,W*の波形データと、PWM波形発生器11においてPWM変調される搬送波の波形を重ねて示すものであるが、図示の都合上、搬送波の周期は実際よりも長くなっている。また、縦軸の振幅を±1としているが、実際のデータは、例えば8ビットであれば−1〜+1の振幅レベルを“0〜255”にシフトして出力するようにしている。
【0034】
図4(b)は、図4(a)中に矢印で示した部分を拡大して示すもので、電圧指令値V*,W*の値が交差している近傍であり、両者の値が比較的近似している領域である。図2のフローチャートでは、この図4(b)に示すように、電圧指令値V*,W*の差の絶対値が所定値xよりも小である期間においては、指令値レベルを“0”に変換した指令値V**,W**を出力するようになっている。
【0035】
即ち、例えば、図4(b)に示す期間においては、指令値変換器21はステップA6で「YES」と判断し、続いて、電圧指令値U*の極性が正であるか(8ビットデータ値が“127”よりも大か)否かを判断する(ステップA7)。指令値U*の極性が正であれば(「YES」)、指令値変換器21は、電圧指令値V**,W**を以下のように変換生成する(ステップA8)。
V**=W**=−1(データ値“0”) …(1)
に変換する。こうすることでV相とW相とPWM信号の変調度が0%,即ちデューティが0%となってV相とW相はスイッチングされなくなる。このとき残りのU相については、線間電圧のV相、W相との線間電圧のずれが最小となるように以下のようにレベルシフトした電圧指令値U**に変換する。
U**=U*−(V*+W*)/2−1 …(2)
即ち、(2)式における指令値U**のレベルシフトは、電圧指令値U*と、V*,W*との各線間電圧の平均値をとるようにしたものである。そして、ステップA15に移行すると、変換した電圧指令値U**,V**,W**をPWM波形発生器11に出力する。
【0036】
また、上記2式はU相が正でV相、W相が負で交差している場合の変換式であるが、逆に、U相が負でV相、W相が正で交差している場合の変換式は(ステップA7,NO)、(1),(2)式に代えて以下の(3),(4)式を用いて変換した後(ステップA9)、ステップA15に移行する。
【0037】
V**=W**=+1(データ値“255”) …(3)
U**=U*−(V*+W*)/2+1 …(4)
こうすることでV相とW相とPWM信号の変調度が100%,即ちデューティが100%となってV相とW相はスイッチングされなくなる。
【0038】
尚、電圧指令値U*,V*の差の絶対値が所定値xよりも小である期間においては、指令値変換器21はステップA2において「YES」と判断し、ステップA3〜A5においてステップA7〜A9に対応する処理を相を入れ替えて行うようにする。即ち、指令値W*の極性が正であれば(ステップA3,「YES」)、指令値変換器21は、電圧指令値U**,V**,W**を以下のように変換生成する(ステップA4)。
U**=V**=−1 …(5)
W**=W*−(U*+V*)/2−1 …(6)
また、指令値W*の極性が負であれば(ステップA3,「NO」)、指令値変換器21は、電圧指令値U**,V**,W**を(7),(8)式のように変換する (ステップA5)。
U**=V**=1 …(7)
W**=W*−(U*+V*)/2+1 …(8)
【0039】
同様に、電圧指令値W*,U*の差の絶対値が所定値xよりも小である期間では、指令値変換器21はステップA10において「YES」と判断し、ステップA11〜A13においてステップA7〜A9に対応する処理を相を入れ替えて行うようにする。即ち、指令値V*の極性が正であれば(ステップA11,「YES」)、指令値変換器21は、電圧指令値U**,V**,W**を以下のように変換生成する(ステップA12)。
U**=W**=−1 …(9)
V**=V*−(W*+U*)/2−1 …(10)
また、指令値V*の極性が負であれば(ステップA11,「NO」)、指令値変換器21は、電圧指令値U**,V**,W**を(11),(12)式のように変換する(ステップA13)。
U**=W**=1 …(11)
V**=V*−(W*+U*)/2+1 …(12)
【0040】
そして、指令値変換器21がステップA2,A6及びA12の何れにおいても「NO」と判断した場合はステップA14に移行し、電圧指令値U*,V*,W*をそのまま電圧指令値U**,V**,W**としてステップA15に移行する。以上のようにして指令値変換器21により変換された電圧指令値U**,V**,W**の波形を、図3(d),(e),(f)に示す。
【0041】
以上のように本実施例によれば、指令値変換器21は、三相の電圧指令値U*,V*,W*の内、何れか二相の指令値レベルが所定値xよりも小である期間において、それら二相の指令値レベルを最大(+1)または最小(−1)に固定するように変換したので、その期間内では当該二相についてスイッチングが行われなくなる。
【0042】
従って、搬送波の周波数を下げることなく、PWM制御によりインバータ主回路7のIGBT(スイッチング素子)1〜6について行われるスイッチングの回数を減らしてスイッチング損失を低減することができる。故に、冷却を行うための機構を小形化,簡素化することができ、装置を小形化及び低コスト化することができる。また、スイッチング周波数をより高く設定することも可能となる。
【0043】
また、本実施例によれば、変換対象以外の残りの一相についての電圧指令値を、変換対象とする二相の電圧指令値夫々との線間電圧の平均値として出力するので、モータ(多相交流モータ,多相負荷)9の相電流波形の歪みを抑制すると共に、駆動電力を変換前の電圧指令値によって駆動する場合とほぼ同等にすることができる。更に、本実施例によれば、指令値発生器10は、正弦波の振幅変化に基づく電圧指令値U*,V*,W*を出力するので、モータ9の相電流波形を略正弦波とすることができ、モータ9を極めて低振動且つ低騒音で駆動することが可能となる。
【0044】
尚、本実施例のように、二相の電圧指令値をある期間だけ固定することによって出力電流に若干の歪みを生じるが、電気自動車やハイブリッド電気自動車のように比較的大なる負荷を駆動する系においては、若干の歪みは特に問題とならない。
【0045】
(第2実施例)
図5乃至図11は本発明の第2実施例を示すものであり、第1実施例と同一部分には同一符号を付して説明を省略し、以下異なる部分についてのみ説明する。PWM波形発生器11に代わるPWM波形発生器(制御信号出力手段)22は、クロック信号ck1,ck2を指令値変換器21に代わる指令値変換器(指令値変換手段)23に出力するようになっている。
【0046】
ここで、図6を参照して、クロック信号ck1は、周期がPWM信号の搬送波周期の2倍であって、前記搬送波のレベルが“0”の時点に同期して立ち上がるクロック信号である。また、クロック信号ck2は、そのクロック信号ck1に対して位相が90°遅れとなるクロック信号である。そして、指令値変換器23は、クロック信号ck1,ck2のレベルをも参照して電圧指令値U*,V*,W*の変換処理を行うようになっている。
【0047】
次に、第2実施例の作用について図7乃至図11をも参照して説明する。図7乃至図9は、指令値変換器23における変換処理のフローチャートの一部を示すもので、図7は、第1実施例におけるステップA3以降,図8は、ステップA7以降,図9は、ステップA11以降の処理を部分的に変更したものである。
【0048】
先ず、図8に示す部分について説明する。指令値変換器23は、ステップA7において「YES」と判断すると、指令値V*とW*との差の結果が負(V*<W*)であるか否かを判断し(ステップA23)、負である場合は(「YES」)ステップA24に移行して、クロック信号ck2のレベルが“1(ハイレベル)”であるか否かを判断する。
【0049】
クロック信号ck2のレベルが“1”であれば(「YES」)ステップA25に移行して、電圧指令値U**,V**,W**を以下のように変換生成する。
U**=U*−V*−1 …(13)
V**=W**=−1 …(14)
尚、電圧指令値U**は、元の指令値におけるU相とV相との線間電圧を維持するようにレベルシフトされている。
【0050】
一方、ステップA24においてクロック信号ck2のレベルが“0(ロウレベル)”であれば(「NO」)ステップA26に移行して、電圧指令値U**,V**,W**を以下のように変換生成する。
U**=U*−V*−1 …(15)
V**=−1 …(16)
W**=2(W*−V*)−1 …(17)
この場合、電圧指令値W**は、元の指令値におけるW相とV相との線間電圧の2倍の電圧を出力するようにレベルシフトされている。即ち、1つ前の搬送波周期において指令値W**が“−1”に固定された分を補うためである。
【0051】
また、ステップA23において、指令値V*とW*との差の結果が正(V*>W*)である場合は(「NO」)ステップA27に移行して、ステップA24と同様にクロック信号ck2のレベルが“1”であるか否かを判断する。クロック信号ck2のレベルが“1”であれば(「YES」)ステップA28に移行して、(13)式を(18)式に置き換えて実行する。
U**=U*−W*−1 …(18)
【0052】
一方、ステップA27においてクロック信号ck2のレベルが“0”であれば(「NO」)ステップA29に移行して、電圧指令値U**,V**,W**を以下のように変換生成する。
U**=U*−W*−1 …(19)
V**=2(V*−W*)−1 …(20)
W**=−1 …(21)
即ち、ステップA28及びA29における処理は、ステップA25及びA26の処理に対して指令値V*とW*との大小関係が入れ替わることに基づくものである。
【0053】
このようにして変換生成された電圧指令値U**,V**,W**を図10に示す。即ち、期間dにおいて電圧指令値V*とW*とが交差して両者の大小関係が入れ替わるため、前半の期間a〜dではV*<W*であり、後半の期間d〜gではV*>W*となっている。そして、期間b,d,f(クロック信号ck2のレベルが“1”の時)においては、電圧指令値V**,W**を最小レベルに固定し電圧指令値U**のみで一相変調を行う(第1変換期間)。
【0054】
一方、クロック信号ck2のレベルが“0”となる前半の期間a,cでは、電圧指令値V**だけを最小レベルに固定し、電圧指令値U**,W**で二相変調を行い、後半の期間e,gにおいては、電圧指令値W**だけを最小レベルに固定し電圧指令値U**,V**のみで一相変調を行う(第2変換期間)。従って、一相変調と二相変調とが搬送波周期毎に交互に実行されるようになる(即ち、n=1である)。
【0055】
尚、電圧指令値U*が負であり、ステップA7において「NO」と判断される場合については具体的には図示していないが、第1実施例と同様に、上記(13)〜(21)式において、“A**=−1”と記述されている式を
“A**=1”
に代え、“A**=B*−C*−1”,或いは、“A**=2(B*−C*)−1”と記述されている式を
“A**=B*−C*+1”,或いは、“A**=2(B*−C*)+1”
のように一部の符号だけを変更すれば良い(尚、A,B,CはU,V,W何れかの相)。但し、この場合はクロック信号ck2に代えてクロック信号ck1を参照する。また、ステップA23に相当するステップは“A*−B*<0”と、“A*−B*>0”とする。
【0056】
同様に、図7においては、指令値変換器23は、ステップA3において「YES」と判断すると、指令値U*とV*との差の結果が負(U*<V*)であるか否かを判断し(ステップA16)、負である場合は(「YES」)ステップA17に移行する。そして、クロック信号ck2のレベルが“1”であれば(「YES」)ステップA18に移行して、電圧指令値U**,V**,W**を以下のように変換生成する。
U**=V**=−1 …(22)
W**=W*−U*−1 …(23)
【0057】
一方、ステップA17においてクロック信号ck2のレベルが“0”であれば(「NO」)ステップA19に移行して、電圧指令値U**,V**,W**を以下のように変換生成する。
U**=−1 …(24)
V**=2(V*−U*)−1 …(25)
W**=W*−U*−1 …(26)
また、U*>V*の場合のステップA21においては、ステップA18における(23)式を以下の(27)式に代えて変換を行い、
W**=W*−V*−1 …(27)
ステップA22においては、(24)〜(26)式に代えて、以下の(28)〜(30)式により変換を行う。
U**=2(U*−V*)−1 …(28)
V**=−1 …(29)
W**=W*−V*−1 …(30)
【0058】
また、図9においては、指令値変換器23は、ステップA11において「YES」と判断すると、指令値W*とU*との差の結果が負(W*<U*)であるか否かを判断し(ステップA30)、負である場合は(「YES」)ステップA31に移行する。そして、クロック信号ck2のレベルが“1”であれば(「YES」)ステップA32に移行して、電圧指令値U**,V**,W**を以下のように変換生成する。
U**=W**=−1 …(31)
V**=V*−W*−1 …(32)
【0059】
一方、ステップA31においてクロック信号ck2のレベルが“0”であれば(「NO」)ステップA33に移行して、電圧指令値U**,V**,W**を以下のように変換生成する。
U**=2(U*−W*)−1 …(33)
V**=V*−W*−1 …(34)
W**=−1 …(35)
また、W*>U*の場合のステップA35においては、ステップA32における(32)式を以下の(36)式に代えて変換を行い、
V**=V*−U*−1 …(36)
ステップA36においては、(33)〜(35)式に代えて、以下の(37)〜(39)式により変換を行う。
U**=−1 …(37)
V**=V*−U*−1 …(38)
W**=2(W*−U*)−1 …(39)
【0060】
以上のように変換生成された電圧指令値U**,V**,W**の指令値1周期分の電圧波形を図11に示す。また、図12(a),(b)は、夫々第1実施例,第2実施例の電圧指令値U**,V**,W**によって出力される相電流波形のシミュレーション結果を示すものである。両者を比較すると、第1実施例による電流波形には若干歪みが目立つが、第2実施例による電流波形では歪みが殆ど生じておらず、改善されていることが分かる。
【0061】
以上のように第2実施例によれば、指令値変換器23は、三相の電圧指令値U*,V*,W*の内、何れか二相の指令値レベルが所定値xよりも小である期間において、それら二相の指令値レベルを最大または最小に固定し一相変調を行う第1変換期間と、それら二相の内何れか一相の指令値レベルを最大または最小に固定して二相変調を行う第2変換期間とを同一の時間比率で交互に実行するようにした。
【0062】
そして、第1変換期間では、変換対象以外の相(例えば、(13)〜(17)式の例ではU相)の電圧指令値を、第2変換期間で変換対象とする相(同V相)の電圧指令値との線間電圧を維持するようにレベルシフトし、第2変換期間では、変換対象とする相(V)を、変換対象以外の相(U,W)についての電圧指令値との線間電圧が最大となる相に設定すると共に、第1変換期間でのみ変換対象となる相(W)の電圧指令値を、第2変換期間で変換対象とする相(V)の電圧指令値との線間電圧を2倍とするようにレベルシフトした。
【0063】
従って、従来よりもスイッチングの回数を減少することができると共に、第1,第2変換期間の夫々において電圧指令値が最大または最小に変換されることで生じる歪み(線間電圧の不足)を変換対象以外の指令値をレベルシフトすることで補正して、モータ9に出力される相電流波形を歪みがより少ないものにすることができるので、モータ9の駆動を一層低振動且つ低騒音で行うことが可能となる。また、指令値変換器23は、変換期間を搬送波周期の2倍に設定するので、変換処理を搬送波に同期したタイミングで容易に実行することができる。
【0064】
(第3実施例)
図13は本発明の第3実施例を示すものである。第2実施例では、二相の電圧指令値を最大または最小に固定して一相変調を行う第1変換期間と、一相の電圧指令値を固定して二相変調を行う第2変換期間とを搬送波周期毎に交互に実行するようにしたが、第3実施例では、第1,第2変換期間の比率を1:2として実行するようにしている。
【0065】
この場合、第2変換期間においては、第2実施例の例えばステップA26に対応する処理として、(17)式を(40)式に置き換えて実行する。
W**=1.5(W*−V*)−1 …(40)
また、ステップA29に対応する処理として、(20)式を(41)式に置き換えて実行する。
V**=1.5(V*−W*)−1 …(41)
【0066】
ここでの係数“1.5”は、二相変調を行う第2変換期間が第1変換期間の2倍の長さになったため、その分、元の指令値におけるW相,V相の線間電圧の補正量を減らしているからである。即ち、第1,第2変換期間の比率が1:nである場合には、例えば(40)式は以下のように表される。
W**=(1+1/n)(W*−V*)−1 …(40a)
また、逆に、第1,第2変換期間の比率がm:1である(或いは、1:nとしてnを1未満とする)場合には、その分線間電圧の補正量を増やす必要があり、 (40)式は以下のように表される。
W**=(1+m)(W*−V*)−1 …(40b)
【0067】
尚、第1,第2変換期間のタイミングの取り方としては、例えば、クロック信号ck2を逓倍して搬送波と同じ周期のクロック信号を生成し、そのクロック信号の立上がりエッジの入力により“1〜3”を繰り返しカウントするステートカウンタを用いる。そして、カウント値が“1”であれば第1変換期間とし、カウント値が“2,3”であれば第2変換期間として実行すれば良い。
【0068】
以上のように第3実施例によれば、一相変調を行う第1変換期間と二相変調を行う第2変換期間との比率を例えば1:2として実行するので、第2実施例と同様の効果が得られる。そして、二相変調を行う第2変換期間を第1変換期間に対して相対的に長くするのに応じて線間電圧の補正(レベルシフト)量を減少させるようにしたので、過変調状態となって相電流波形に歪みが生じることを防止できる。
【0069】
(第4実施例)
図14は、本発明の第4実施例を示すものである。第4実施例は、第1,第2変換期間の時間比率をダイナミックに変化させるようにしたもので、図14に示す期間a,cにおいては比率を1:2とし、期間bにおいては比率を1:1としている。即ち、電圧指令値V*,W*の差が大となるのに応じて、第2変換期間を相対的に長く設定するようにダイナミックに変化させている。
【0070】
ここで、例えば図4(b)に示すように、電圧指令値V*,W*は、両者が所定値x以内で略等しくなる期間において、指令値のカーブが交差する時点を基準として値の差が漸次大きくなっている。従って、その差が大きくなるのに応じて線間電圧の補正(レベルシフト)量も増加させることが望ましいが、レベルシフト量を増加させると過変調状態に至るおそれがある。
【0071】
そこで、第4実施例では、電圧指令値V*,W*の差が大きくなるのに応じて第2変換期間を長く設定することで、(40a)式におけるnの値が大となるのでその分レベルシフト量を低下させることができ、過変調状態となることを有効に防止することができる。また、第2実施例や第3実施例では、両期間の比率を1:1や1:2に固定したことにより、その電圧信号の変化周期(搬送波周期の1/2,1/3)に応じて、装置より発生する不要輻射の周波数スペクトラムが特定のポイントに比較的大きなピークを持つことが予想される。
【0072】
これに対して、第4実施例によれば、電圧信号の変化周期をダイナミックに変化させるため、周波数スペクトラムを分散させて特定のポイントに集中することを回避できるようになり、不要輻射対策をより容易に行うことができる。
【0073】
(第5実施例)
図15は本発明の第5実施例を示すものである。第5実施例では、第3実施例とは逆に、第1,第2変換期間の比率を2:1として実行するようにしている。この場合、第2変換期間においては、(40)式を(42)式に置き換えて実行する。
W**=3(W*−V*)−1 …(42)
また、(41)式を(43)式に置き換えて実行する。
V**=3(V*−W*)−1 …(43)
【0074】
以上のように第5実施例によれば、一相変調を行う第1変換期間と二相変調を行う第2変換期間との比率を2:1として実行するので、第3実施例と同様の効果が得られる。
【0075】
(第6実施例)
図16乃至図18は本発明の第6実施例を示すものであり、第1実施例と異なる部分についてのみ説明する。図16に示す第6実施例の構成は、第1実施例における指令値変換器21を指令値変換器(指令値変換手段)24に置き換えたものであり、その指令値変換器24には、指令値発生器10と共に位相指令値θ*が与えられている。その他の構成は第1実施例と同様である。ここで、位相指令値θ*は、交流モータ9のロータの位相θに基づいて図示しない位相指令値発生器において生成されるものであり、交流モータ9の駆動状態に応じて位相θに進み成分や遅れ成分が付加されている。尚、位相指令値θ*に代えて第1実施例と同様に位相θをそのまま用いても良い。
【0076】
次に、第6実施例の作用について図17及び図18をも参照して説明する。指令値発生器10は、U相の電圧指令値U*の位相を位相指令値θ*の変化に同期させて出力しており、電圧指令値V*,W*は、電圧指令値U*の値を夫々2π/3遅れ,2π/3進んだ値として出力している。そして、指令値変換器24は、図17に示すステップB1において、各相電圧指令値U*,V*,W*と共に位相指令値θ*を読み込む。以降のステップB2〜B7においては、位相指令値θ*が何れの区間(電気角)内にあるのかを判定する。
【0077】
即ち、ステップB2〜B7における6つの区間は、何れも三相の指令値の内何れか二相の指令値がほぼ等しくなる区間であり、電気角π/6,π/2,5π/6,7π/6,3π/2,11π/6を中心とする範囲である(図18参照)。また、各ステップB2〜B7における“±φ”は、第1実施例における所定値xに対応する電気角である。
【0078】
そして、指令値変換器24は、ステップB2において「YES」と判断するとステップB8(ステップA13に対応)に移行し、新たな電圧指令値U**,V**,W**を変換生成する。それから、ステップA15と同様の処理を行うステップB15に移行して、電圧指令値U**,V**,W**をPWM波形発生器11に出力する。
【0079】
同様に、指令値変換器24は、ステップB3において「YES」と判断するとステップA8に対応するステップB9に移行し電圧指令値U**,V**,W**を変換生成するとステップB15に移行する。また、ステップB4において「YES」と判断するとステップA5に対応するステップB10に移行し、ステップB5において「YES」と判断するとステップA12に対応するステップB11に、ステップB6において「YES」と判断するとステップA9に対応するステップB12に、ステップB7において「YES」と判断するとステップA4に対応するステップB13に移行する。
【0080】
その他の場合は(ステップB2〜B7において何れも「NO」)、ステップA14と同様のステップB14に以降して、電圧指令値U*,V*,W*をそのまま電圧指令値U**,V**,W**としてステップB15に移行する。
【0081】
以上のように第6実施例によれば、指令値変換器24は、位相指令値θ*に基づいて新たな電圧指令値U**,V**,W**を変換生成するので、第1実施例と同様の効果が得られる。
【0082】
(第7実施例)
図19及び図20は本発明の第7実施例を示すものであり、第2,第5実施例と異なる部分についてのみ説明する。図19に示す第7実施例の構成は、第2実施例における指令値変換器21を指令値変換器(指令値変換手段)25に置き換えたものであり、その指令値変換器25には、第5実施例の指令値変換器24と同様に位相指令値θ*が与えられている。その他の構成は第2実施例と同様である。
【0083】
次に、第7実施例の作用について図20をも参照して説明する。第7実施例は、第2実施例の処理を第5実施例と同様に位相指令値θ*に基づいて行うものである。即ち、図20に示すように、指令値変換器25は、ステップB7において「YES」と判断した場合、第2実施例のステップA2において「YES」と判断した場合と同様にステップA16〜A22を実行する。
【0084】
その他の場合については具体的には図示しないが、ステップB3において「YES」と判断した場合は、ステップA6において「YES」と判断した場合と同様にステップA25〜A29を実行し、ステップB5において「YES」と判断した場合は、ステップA10において「YES」と判断した場合と同様にステップA32〜A36を実行する。その他の場合は第5実施例と同様である。
【0085】
以上のように第7実施例によれば、指令値変換器25は、位相指令値θ*に基づいて、三相の電圧指令値U*,V*,W*の内、何れか二相の電圧指令値レベルが比較的近似する期間において、それら二相の指令値レベルを最大または最小に固定し一相変調を行う第1変換期間と、それら二相の内何れか一相の指令値レベルを最大または最小に固定して二相変調を行う第2変換期間とを同一の時間比率で交互に実行するようにしたので、第2実施例と同様の効果が得られる。
【0086】
(第8実施例)
図21は本発明の第8実施例を示すものであり、例えば電気自動車の駆動用に用いられるブラシレスモータ(多相交流モータ)を駆動制御するための周知の制御系(電流制御)に本発明を適用した場合の機能ブロック図である。即ち、電流指令値iq*は、スロットルの開度信号やモータの回転速度等に応じてECU(Electronic Control Unit) により与えられるトルク指令値であり、電流指令値id*は、指令値iq*に応じてテーブルより読み出されて与えられる磁束指令値である。
【0087】
これらの電流指令値id*,iq*は、減算器26a,26bに被減算値として夫々与えられている。電流検出値iu,iv,iwは、インバータ主回路の出力電流を電流センサにより検出したものであり、uvw/d−q変換部27に与えられている。uvw/d−q変換部27は、位相検出値θに基づいて電流検出値iu,iv,iwをd−q軸(回転座標軸)のベクトル成分に変換(三相/二相変換)し、二相電流値id,iqを減算器26a,26bに減算値として出力する。
【0088】
減算器26a,26bの出力信号は、例えばPI制御などを行う電流制御部28a,28bに与えられて電圧指令値vd′*,vq′*に変換され、減算器29a,加算器29bに被減算値,被加算値として夫々与えられている。非干渉化部30は、uvw/d−q変換部27が出力する二相電流値id,iqに基づいてブラシレスモータに発生する逆起電力を検出すると、その逆起電力を減算器29a,加算器29bに減算値,加算値として出力する。そして、減算器29a,加算器29bの出力信号は、電圧指令値vd*,vq*としてd−q/uvw変換部31に与えられている。
【0089】
d−q/uvw変換部31は、位相検出値θに基づいて電圧指令値vd*,vq*を三相の電圧指令値U*,V*,W*に変換し(二相/三相変換)し、その電圧指令値U*,V*,W*を指令値変換器(指令値変換手段)32に出力する。ここでの指令値変換器32は、第1乃至第7実施例の何れに用いられている指令値変換手段でも良い。そして、指令値変換器32は、電圧指令値U*,V*,W*を電圧指令値U**,V**,W**に変換してPWMパターン発生器11に出力する。以降の構成は第1実施例等と同様である。尚、第8実施例の構成は、ハードウエア,ソフトウエアの何れによっても可能である。
【0090】
以上のように第8実施例によれば、本発明をブラシレスモータの電流制御を行う場合にも適用することができる。
【0091】
(第9実施例)
図22及び図23は、本発明の第9実施例を示すものであり、第1実施例又は第6実施例と異なる部分についてのみ説明する。第9実施例は、第1実施例と同様に電圧指令値U*,V*,W*の値を参照して一相変調を行う期間を決定するものである。即ち、図22に示すフローチャートにおいて、指令値変換器21は、ステップA1と同様に電圧指令値U*,V*,W*を読込むと(ステップC1)、以降の各判断ステップC2〜C7において、電圧指令値U*,V*,W*間に夫々の関係が成り立つか否かを判断する。
ステップC2 : (W*>U*)・(U*≧0)
ステップC3 : (W*>V*)・(W*≦0)
ステップC4 : (U*>V*)・(V*≧0)
ステップC5 : (U*>W*)・(U*≦0)
ステップC6 : (V*>W*)・(W*≧0)
ステップC7 : (V*>U*)・(V*≦0)
【0092】
ここで、各判断ステップC2〜C7において夫々の条件が成り立つ場合(「YES」)は、図23に示す電圧指令値U*,V*,W*のパターンに示す位相期間▲1▼〜▲6▼に対応しており、各位相期間▲1▼〜▲6▼は、電圧指令値U*の位相θを基準として以下に示す期間となっている。
【0093】
位相期間▲1▼ : 0 <θ< π/6
位相期間▲2▼ : π/3<θ< π/2
位相期間▲3▼ : 2π/3<θ< 5π/6
位相期間▲4▼ : π <θ< 7π/6
位相期間▲5▼ : 4π/3<θ< 3π/2
位相期間▲6▼ : 5π/3<θ<11π/6
【0094】
そして、各判断ステップC2〜C7において夫々の条件が成り立つ場合(「YES」)は、第6実施例のステップB8〜B13と同内容のステップC8〜C13に移行する。その後は、また、何れの判断ステップC2〜C7においても夫々の条件が成り立たなかった場合(「NO」)は、ステップB14と同内容のステップC14を実行する。
尚、図22に示す各相電圧指令値U*,V*,W*を示す式に示されている“Va ”は、電圧指令値の振幅レベルを変化させるためのパラメータである。
【0095】
以上のように処理を行った結果、三相の電圧指令値U*,V*,W*の内二相を固定して一相のみPWM変調を行う期間は、第1実施例の期間に対してπ/12(15°)進むことになる。この場合、出力電流波形の歪みは若干大きくなるが、例えば、交流モータ9の振動等が多少大きくても問題がないようなアプリケーションについては適用が可能である。
【0096】
また、例えば電気自動車に適用することを想定すると、電気自動車が比較的低速で走行する場合は、出力電流波形の歪みが大きくなると交流モータ9の振動レベルが高くなり、乗員の乗り心地に大きく影響を及ぼす。しかし、電気自動車が比較的高速で走行する場合は出力電流波形の歪みが多少大きくなったとしても、その歪みに基づく交流モータ9の振動が乗員の乗り心地に大きく影響を及ぼすことはない。そして、第9実施例は、電圧指令値U*,V*,W*間の大小関係のみによって一相変調を行う期間の判定を短時間に行うことができるため、交流モータ9の駆動周波数が高い領域において実行するには極めて有効である。
【0097】
(第10実施例)
図24は本発明の第10実施例を示すものである。第10実施例は、第7実施例と第9実施例とを組み合わせた例である。即ち、第7実施例において図20に示した部分については、ステップB7及びA16に代えてステップC7及びC7′を配置している。ステップC7′は、以下の条件が成立するか否かを判断するステップである。
(V*≦U*)・(U*<0)
そして、ステップC7において「YES」と判断した場合はステップA17に移行し、ステップC7で「NO」,ステップC7′で「YES」と判断した場合はステップA20に移行する。また、ステップC7′で「NO」と判断した場合はステップB14(C14)に移行する。
【0098】
また、第7実施例において図20のように第2実施例からの置き換えを行うその他の部分についても、図24に示すものと同様にして各相電圧指令値を入れ替えて実施すれば良い。
【0099】
本発明は上記し且つ図面に記載した実施例にのみ限定されるものではなく、次のような変形または拡張が可能である。
第6実施例において、指令値出力手段と指令値変換手段とを一体に構成しても良い。
第8実施例において、非干渉化部30は必要に応じて設ければ良い。また、第8実施例の電流制御に限ることなく、速度制御や位置制御、またはブラシレスモータに対するものとは全く異なる制御方式でも、最終的に電圧指令値を出力するものであれば適用できる。
第9実施例において、位相期間▲1▼〜▲6▼を夫々π/6遅れ方向にずらして実施しても良い。また、第6実施例と同様に位相指令値θ*または位相θを読み込んで、その値に応じて同様の位相期間を判定しても良い。
【0100】
電圧指令値は必ずしも正弦波の振幅変化に基づくものでなくても良く、その他の電圧波形でも良い。
また、以上の各実施例では、三角波比較PWMで説明したが、変調方式はこのような搬送波をベースにしたものに限ることはなく、スイッチングによってパルス幅を変えることで電力を変換するものであれば他の変調方式でも良い。
デジタル制御する場合は、二相を固定することによる線間電圧の不足分をメモリに蓄えておき、1相のみ固定する期間にリアルタイムで重畳させるようにしても良い。
スイッチング素子はIGBTに限ることなく、例えばパワートランジスタやパワーMOSFETなどでも良い。
電流センサやホールIC,ロータリエンコーダやレゾルバなどを用いてモータ9のロータの位置情報を得るものに限らず、例えばモータ9の誘起電圧を分圧抵抗やコンパレータなどにより検出してロータの位置情報を得る、所謂センサレス駆動方式を採用しても良い。
【0101】
n=1,2に限ることなく、nは正の実数に適宜設定すれば良い。また、mについても同様であり、m,nは、損失,歪み等、状況に応じて適宜設定すれば良い。
指令値変換手段を中心とする構成は、DSPを用いるものに限らず、CPUを用いて構成するものでも良い。
例えば、三相交流モータにおいて何れか一相のみを固定し、二相だけで変調を行う二相変調方式を常時行っているものについて、その状態から更に一相を固定することにより、上記各実施例と同様に所定の期間だけ二相を固定するようにしても良い。この場合、スイッチング回数を更に低減することができる。
四相以上の多相交流モータに適用しても良い。
電気自動車やハイブリッド電気自動車などに使用される多相交流モータに限ること無く、UPS(Uninterruptible Power Supply :無停電電源) など多相の線間電圧を出力するものであれば適用が可能である。
【図面の簡単な説明】
【図1】本発明の第1実施例であり、電力変換装置の電気的構成を示す機能ブロック図
【図2】指令値変換器の制御内容を示すフローチャート
【図3】(a)〜(c)は電圧指令値U*,V*,W*を示し、(d)〜(f)は電圧指令値U**,V**,W**を示す
【図4】(a)は電圧指令値U*,V*,W*を重ね合わせて示す図、(b)は(a)の一部を拡大して示す図、(c)は(b)に対応する電圧指令値U**,V**,W**を示す図
【図5】本発明の第2実施例であり、要部の電気的構成図
【図6】(a)はPWM変調の搬送波、(b)は搬送波に同期したクロック信号ck1、(c)はクロック信号ck1に対して90°遅れ位相のクロック信号ck2を示す
【図7】要部の図2相当図(その1)
【図8】要部の図2相当図(その2)
【図9】要部の図2相当図(その3)
【図10】図4(c)相当図
【図11】図3相当図
【図12】(a)は第1実施例,(b)は第2実施例による相電流波形のシミュレーション結果を示す
【図13】本発明の第3実施例を示す図4(c)相当図
【図14】本発明の第4実施例を示す図4(c)相当図
【図15】本発明の第5実施例を示す図4(c)相当図
【図16】本発明の第6実施例を示す図1相当図
【図17】図2相当図
【図18】図4相当図
【図19】本発明の第7実施例を示す図1相当図
【図20】要部を示す図17相当図
【図21】本発明の第8実施例であり、電気自動車の駆動用に用いられるブラシレスモータを駆動制御する制御系に本発明を適用した場合の機能ブロック図
【図22】本発明の第9実施例を示す図1相当図
【図23】図17相当図
【図24】本発明の第10実施例を示す図20相当図
【図25】従来技術を示す図1相当図
【図26】図5相当図
【図27】図4(a),(b)相当図
【符号の説明】
1〜6はIGBT(スイッチング素子)、7はインバータ主回路、9は多相交流モータ、10は指令値発生器(指令値出力手段)、11はPWM波形発生器 (制御信号出力手段)、21は指令値変換器(指令値変換手段)、22はPWM波形発生器(制御信号出力手段)、23,24,25及び32は指令値変換器 (指令値変換手段)を示す。

Claims (28)

  1. 多相負荷にスイッチング素子を介して相電圧を印加するインバータ主回路と、
    各相毎に電圧指令値を出力する指令値出力手段と、
    この指令値出力手段によって出力される電圧指令値の内、少なくとも何れか二相の電圧指令値がほぼ等しくなる期間において、当該少なくとも何れか二相の電圧指令値が等しく最大または最小となるように変換して出力する指令値変換手段と、
    この指令値変換手段により出力される電圧指令値によって搬送波をパルス幅変調することで、前記インバータ主回路にスイッチング制御信号を出力する制御信号出力手段とを備えてなることを特徴とする電力変換装置。
  2. 前記指令値変換手段は、変換対象外の相についての電圧指令値を、変換対象とする相の電圧指令値夫々との線間電圧の平均値として出力することを特徴とする請求項1記載の電力変換装置。
  3. 前記多相負荷は多相交流モータであることを特徴とする請求項1または2記載の電力変換装置。
  4. 前記多相交流モータの相数は三であることを特徴とする請求項3記載の電力変換装置。
  5. 多相負荷にスイッチング素子を介して相電圧を印加するインバータ主回路と、
    各相毎に電圧指令値を出力する指令値出力手段と、
    この指令値出力手段によって出力される電圧指令値の内、少なくとも何れか二相の電圧指令値がほぼ等しくなる期間において、
    当該少なくとも何れか二相の電圧指令値が等しく最大または最小となるように変換する第1変換期間と、その内の一相の電圧指令値のみを最大または最小となるように変換する第2変換期間とを交互に繰り返すように出力する指令値変換手段と、
    この指令値変換手段により出力される電圧指令値によって搬送波をパルス幅変調することで、前記インバータ主回路にスイッチング制御信号を出力する制御信号出力手段とを備えていることを特徴とする電力変換装置。
  6. 前記指令値変換手段は、前記変換期間を前記搬送波周期の整数倍に設定することを特徴とする請求項5記載の電力変換装置。
  7. 前記指令値変換手段は、前記第2変換期間において変換対象とする相を、変換対象以外の相についての電圧指令値との線間電圧が最大となる相に設定することを特徴とする請求項5または6記載の電力変換装置。
  8. 前記指令値変換手段は、前記第2変換期間を前記第1変換期間のn(nは、正の実数)倍とし、
    前記第1変換期間においては、変換対象以外の相についての電圧指令値を、前記第2変換期間において変換対象とする相の電圧指令値との線間電圧を維持するようにレベルシフトし、
    前記第2変換期間においては、前記第1変換期間においてのみ変換対象となる相についての電圧指令値を、第2変換期間において変換対象とする相の電圧指令値との線間電圧を(1+1/n)倍とするようにレベルシフトすることを特徴とする請求項5乃至7の何れかに記載の電力変換装置。
  9. 前記指令値変換手段は、n=1に設定することを特徴とする請求項8記載の電力変換装置。
  10. 前記指令値変換手段は、前記第1変換期間と第2変換期間との比を変化させることを特徴とする請求項5乃至8の何れかに記載の電力変換装置。
  11. 前記指令値変換手段は、前記指令値出力手段によって出力される、前記第1変換期間の変換対象の変換前の電圧指令値の差が大となるにつれて、前記第2変換期間を相対的に長く設定することを特徴とする請求項10記載の電力変換装置。
  12. 前記多相負荷の相数は三であることを特徴とする請求項5乃至11の何れかに記載の電力変換装置。
  13. 多相負荷にスイッチング素子を介して相電圧を印加するインバータ主回路と、
    各相毎に電圧指令値を出力する指令値出力手段と、
    この指令値出力手段によって出力される電圧指令値の大小関係に基づいて、少なくとも何れか二相の電圧指令値が等しくなる時点を含む特定の期間において、当該少なくとも何れか二相の電圧指令値が等しく最大または最小となるように変換して出力する指令値変換手段と、
    この指令値変換手段により出力される電圧指令値によって搬送波をパルス幅変調することで、前記インバータ主回路にスイッチング制御信号を出力する制御信号出力手段とを備えてなることを特徴とする電力変換装置。
  14. 前記指令値出力手段は、正弦波の振幅変化に基づく電圧指令値を出力することを特徴とする請求項1乃至13の何れかに記載の電力変換装置。
  15. 多相負荷に対して各相毎に電圧指令値を出力し、
    これらの電圧指令値の内、少なくとも何れか二相の電圧指令値がほぼ等しくなる期間において、当該少なくとも何れか二相の電圧指令値が等しく最大または最小となるように変換し、
    前記電圧指令値によって搬送波をパルス幅変調することで、前記多相負荷にスイッチング素子を介して相電圧を印加するインバータ主回路にスイッチング制御信号を出力することを特徴とする多相負荷の駆動制御方法。
  16. 変換対象以外の相についての電圧指令値を、変換対象とする相の電圧指令値夫々との線間電圧の平均値として出力することを特徴とする請求項15記載の多相負荷の駆動制御方法。
  17. 前記多相負荷は多相交流モータであることを特徴とする請求項15または16記載の多相負荷の駆動制御方法。
  18. 前記多相交流モータの相数を三とすることを特徴とする請求項17記載の多相負荷の駆動制御方法。
  19. 多相負荷に対して各相毎に電圧指令値を出力し、
    前記電圧指令値の内、少なくとも何れか二相の電圧指令値がほぼ等しくなる期間において、当該少なくとも何れか二相の電圧指令値が等しく一定となるように変換する第1変換期間と、その内の一相の電圧指令値のみを一定となるように変換する第2変換期間とを交互に繰り返すように出力し、
    前記電圧指令値によって搬送波を変調することで、前記多相負荷にスイッチング素子を介して相電圧を印加するインバータ主回路にスイッチング制御信号を出力することを特徴とする多相負荷の駆動制御方法。
  20. 前記変換期間を前記搬送波周期の整数倍に設定することを特徴とする請求項19記載の多相負荷の駆動制御方法。
  21. 前記第2変換期間において変換対象とする相を、変換対象以外の相についての電圧指令値との線間電圧が最大となる相に設定することを特徴とする請求項19または20記載の多相負荷の駆動制御方法。
  22. 前記第2変換期間を前記第1変換期間のn(nは、正の実数)倍とし、
    前記第1変換期間においては、変換対象以外の相についての電圧指令値を、前記第2変換期間において変換対象とする相の電圧指令値との線間電圧を維持するようにレベルシフトし、
    前記第2変換期間においては、前記第1変換期間においてのみ変換対象となる相についての電圧指令値を、第2変換期間において変換対象とする相の電圧指令値との線間電圧を(1+1/n)倍とするようにレベルシフトすることを特徴とする請求項19乃至21の何れかに記載の多相負荷の駆動制御方法。
  23. n=1に設定することを特徴とする請求項22記載の多相負荷の駆動制御方法。
  24. 変換対象の二相について、前記第1変換期間と第2変換期間との比を変化させることを特徴とする請求項19乃至22の何れかに記載の多相負荷の駆動制御方法。
  25. 変換対象の二相について変換前の電圧指令値の差が大となるにつれて、前記第2変換期間を相対的に長く設定することを特徴とする請求項24記載の多相負荷の駆動制御方法。
  26. 前記多相負荷の相数は三であることを特徴とする請求項19乃至25の何れかに記載の多相負荷の駆動制御方法。
  27. 多相負荷の各相に対応する電圧指令値を出力し、
    これらの電圧指令値の大小関係に基づいて、少なくとも何れか二相の電圧指令値が等しくなる時点を含む特定の期間において、当該少なくとも何れか二相の電圧指令値が等しく最大または最小となるように変換し、
    前記電圧指令値によって搬送波をパルス幅変調することで、前記多相負荷にスイッチング素子を介して相電圧を印加するインバータ主回路にスイッチング制御信号を出力することを特徴とする多相負荷の駆動制御方法。
  28. 前記指令値出力手段は、正弦波の振幅変化に基づく電圧指令値を出力することを特徴とする請求項15乃至27の何れかに記載の多相負荷の駆動制御方法。
JP2000397622A 1999-12-27 2000-12-27 電力変換装置及び多相負荷の駆動制御方法 Expired - Fee Related JP3760768B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000397622A JP3760768B2 (ja) 1999-12-27 2000-12-27 電力変換装置及び多相負荷の駆動制御方法

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
JP36966299 1999-12-27
JP2000-341867 2000-11-09
JP2000341867 2000-11-09
JP11-369662 2000-11-09
JP2000397622A JP3760768B2 (ja) 1999-12-27 2000-12-27 電力変換装置及び多相負荷の駆動制御方法

Publications (2)

Publication Number Publication Date
JP2002209386A JP2002209386A (ja) 2002-07-26
JP3760768B2 true JP3760768B2 (ja) 2006-03-29

Family

ID=27341791

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000397622A Expired - Fee Related JP3760768B2 (ja) 1999-12-27 2000-12-27 電力変換装置及び多相負荷の駆動制御方法

Country Status (1)

Country Link
JP (1) JP3760768B2 (ja)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5472606B2 (ja) * 2009-10-13 2014-04-16 富士電機株式会社 負荷駆動システム
JP5776945B2 (ja) * 2012-07-26 2015-09-09 株式会社デンソー 電力変換制御装置および電力変換システム
JP6066898B2 (ja) * 2013-12-26 2017-01-25 三菱電機株式会社 電力変換装置、および電力変換方法
JP7283356B2 (ja) * 2019-06-26 2023-05-30 株式会社豊田自動織機 電動機の制御装置
KR102649191B1 (ko) * 2019-06-26 2024-03-18 가부시키가이샤 도요다 지도숏키 전동기의 제어 장치

Also Published As

Publication number Publication date
JP2002209386A (ja) 2002-07-26

Similar Documents

Publication Publication Date Title
JP3666432B2 (ja) 電力変換装置及び多相負荷の駆動制御方法
US6324085B2 (en) Power converter apparatus and related method
JP4866216B2 (ja) 電力変換装置
US8232753B2 (en) Control device for electric motor drive apparatus
JP6617500B2 (ja) 電動パワーステアリング制御方法、電動パワーステアリング制御装置、電動パワーステアリング装置および車両
JP5757304B2 (ja) 交流電動機の制御装置
US20110080131A1 (en) Control device
JP4019842B2 (ja) モータ制御装置
JP5488845B2 (ja) 交流電動機の制御装置
JP6644172B2 (ja) モータ制御装置
CN101355338A (zh) 电动机控制装置
JP6907171B2 (ja) 回転電機の駆動装置
WO2021145029A1 (ja) 回転電機制御装置
JP5483218B2 (ja) 交流電動機の制御装置
JP3760768B2 (ja) 電力変換装置及び多相負荷の駆動制御方法
JP2008104327A (ja) 3相回転機の制御装置
JP3760774B2 (ja) 電力変換装置及び多相負荷の駆動制御方法
JP2011160529A (ja) 回転電機制御装置
JP5920635B2 (ja) 交流電動機の制御装置
WO2020105106A1 (ja) 交流回転電機の制御装置
JP7385776B2 (ja) 電動機の制御装置
JP7362003B2 (ja) 回転機の制御装置
JP2004274806A (ja) モータ制御装置
JP2002051596A (ja) 交流モーターの駆動制御装置
WO2024157597A1 (ja) モータ駆動制御装置およびモータ駆動制御方法

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20051014

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20051025

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060102

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100120

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110120

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120120

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees