(57)【要約】【課題】デカップリングコンデンサのサイズを小さくするように、インバータの上流部における電圧を安定化する。【解決手段】多相電圧インバータを制御するための方法に関し、このインバータは、パルス幅変調により負荷を制御するようになっており、潮流側がＤＣバスを介して電圧電源に接続され、下流側が電気負荷に接続されるようになっている。このインバータは、前記方法を実施する制御ロジックに接続され、インバータの下流側および上流側での制約を考慮しながら、幾何学的構造が発生される。より詳細には、上流側の制約は、インバータの入力における電源の電圧に関するものであり、誤差ベクトルも発生させられる。【選択図】図１
2007043896.tif 000002
【特許請求の範囲】
【請求項１】
パルス幅変調によって負荷を制御するようになっており、上流側がＤＣバスを介して電源電圧に接続され、下流側が電気負荷に接続されている電圧インバータを制御するための方法において、
前記インバータの出力端における電源電圧を測定するステップと、
前記電源電圧の測定値と設定ポイント電圧とを比較するステップと、
瞬間的電源電圧誤差からこの比較を推定するステップと、
前記瞬間的電源電圧誤差を所定のレンジ（［ｍｉｎ、ｍａｘ］）内に維持するような、インバータのための制御ベクトルを選択するステップと、
制御ベクトルをインバータに適用するステップとを備えることを特徴とする、電圧インバータを制御するための方法。
【請求項２】
前記所定のレンジは、０を中心として対称的であることを特徴とする、請求項１記載の方法。
【請求項３】
インバータの制御を行うために、前記瞬間的電源電圧誤差が前記所定のレンジから離脱した場合に、
ＤＣバスのインピーダンスの所定のモデルに基づき、予測方法を実施するステップを有し、
この予測方法を実行するステップは、
前記ＤＣバスのインピーダンスのモデルと可能な制御ベクトルとを比較するステップと、
前記瞬間的電源電圧誤差を所定のレンジに戻すことができる制御ベクトルを選択するステップとを備えることを特徴とする、請求項１または２に記載の方法。
【請求項４】
前記予測ベクトル電流制御を行うために、
前記多相位相の位相電流を測定するステップと、
前記電流測定値から、負荷内の電流ベクトルを決定するステップと、
設定ポイント電流に対するベクトル電流誤差を計算するステップとを有し、
前記ベクトル電流誤差が所定の幾何学的構造から離脱した場合に、
可能な制御ベクトルと負荷のモデルとを比較するステップと、
ベクトル電流負荷を所定の幾何学的構造内に戻す制御ベクトルを選択するステップとを備えることを特徴とする、請求項１〜３のいずれかに記載の方法。
【請求項５】
ベクトル電圧制御を行うために、  
インバータの出力電圧を測定するステップと、
設定ポイントベクトルに対する電圧ベクトルを決定するステップと、
電圧誤差ベクトルを計算するステップと、
電圧誤差ベクトルを変換するステップとを有し、
電圧誤差ベクトルの変換が所定の幾何学的構造から離脱した場合に、
可能な制御ベクトルと対応する誤差ベクトルの変換の対応する変化とを比較するステップと、
ベクトル電圧誤差の変換値を所定の幾何学的構造内に戻す制御ベクトルを選択するステップとを備えることを特徴とする、請求項１〜３のいずれかに記載の方法。
【請求項６】
前記変換は、時間積分であることを特徴とする、請求項５記載の方法。
【請求項７】
前記所定の幾何学的構造は、少なくとも２つの次元を備えることを特徴とする、請求項３〜６のいずれかに記載の方法。
【請求項８】
インバータの制御を行うために、前記瞬間的電源電圧誤差が所定のレンジから離脱した場合に、
ヒステリシス方法を実施するステップは、
電源電圧の変化する方向を補正する、前記インバータの入力端における電流ステージを形成できる制御ベクトルを選択するステップを備えることを特徴とする、請求項１または２に記載の方法。
【請求項９】
所定のレンジ（［ｍｉｎ、ｍａｘ］）および瞬間的電源電圧誤差（ΔＵＤＣ）（ここで、電源電圧誤差（ΔＵＤＣ）は測定された電圧（ＵＤＣ）−設定ポイント電圧（Ｕ＊ＤＣ））である）を知るステップを備え、
前記電源電圧誤差（ΔＵＤＣ）が所定レンジ（［ｍｉｎ、ｍａｘ］）の上限（ｍａｘ）以上である場合に、電流を増加できる制御ベクトルを選択し、
前記電源電圧誤差（ΔＵＤＣ）が所定レンジ（［ｍｉｎ、ｍａｘ］）の下限（ｍｉｎ）以下である場合に、電流を減少できる制御ベクトルを選択することを特徴とする、請求項８記載の方法。
【請求項１０】
ヒステリシス電流制御をするために、
各位相電流に対する電流誤差を計算するステップと、
前記電流誤差とヒステリシスとを比較するステップとを備え、
前記ヒステリシスとの比較の結果、対応する位相のための制御を行い、
所定のレンジ内に瞬間的電圧誤差を維持する目的を有する選択の結果を、前記ヒステリシスとの比較の結果よりも優先させることを特徴とする、請求項１、２、８、９のいずれかに記載の方法。
【請求項１１】
前記選択ステップは、前記誤差の変化をチェックする、収束をチェックするステップを備え、この変化が電流制御ベクトルと共に誤差を補正する方向にある場合に、制御ベクトルを変化させないままにすることを特徴とする、請求項１〜１０のいずれかに記載の方法。
【請求項１２】
多数の制御ベクトルが適当である場合に、インバータにおけるスイッチング動作の回数を最小にする制限ベクトルを優先的に選択し、次に、次の誤差が生じるまでの時間を最大にする制御ベクトルを選択することを特徴とする、請求項１〜７のいずれかに記載の方法。
【請求項１３】
上流側がＤＣバスに接続され、下流側が電気負荷、更に制御ロジックにも接続された電圧インバータを含み、前記制御ロジック（４）は、前記方法を実施して、インバータのための制御ベクトルを発生するようになっていることを特徴とする、請求項１〜１２のいずれかに記載の方法を実行するためのデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多相電圧インバータを制御するための方法に関し、本発明は、自動車業界、航空業界、および産業分野で特に有利に実施できるが、用途は、これら分野だけに限定されるものではない。
【０００２】
本発明の目的は、デカップリングコンデンサのサイズを小さくするように、インバータの上流部における電圧を安定化することにある。
【０００３】
本発明の別の目的は、インバータでの損失を低減させ、かつ、インバータの下流側における多相負荷の制御を維持することにある。
【０００４】
更に本発明は、多相電圧インバータを制御するための前記方法を実施するデバイスにも関する。
【背景技術】
【０００５】
現在、多相電気負荷を駆動するのに、多相電圧インバータが使用されている。この電気負荷は、例えばスタータ兼オルタネータのようなリバーシブルな機器であり、多相電圧インバータはＡＣ／ＤＣコンバータである。この多相電圧インバータは、上流側がＤＣ電源に接続され、下流側が負荷の多相巻線に接続されている。電子電源により、このインバータには電力が供給され、インバータは、制御ロジックによってパルス幅変調されるように制御される。
【０００６】
インバータは、多数のブリッジアームを備え、各ブリッジアームは、例えばフライホイールダイオードが設けられた２つのスタティックスイッチ、すなわち２レベルのスイッチを備えている。１つの同じブリッジアームのスイッチの各ペアの中間点は、負荷の多相巻線に接続されており、制御ロジックによって、例えば１つの同じブリッジアームのスイッチを相補的に制御することによって電源の短絡を防止するよう、１つの同じブリッジアームのスイッチを制御することが可能となっている。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
多相インバータを制御するために、特に負荷を電圧制御、または負荷を電流制御するための多数の技術が存在している。公知の制御技術により、インバータの上流側での電圧を安定化するために、インバータは、上流側にデカップリングコンデンサを備えている。
【０００８】
このデカップリングコンデンサによって、インバータに流入する、かなり不連続的な電流を、フィルタ処理することが可能である。このデカップリングコンデンサは、インバータの入力電圧を一定に維持し、かつ発振効果を防止するために、大きい容量を有する。従って、このデカップリングコンデンサの物理的サイズは極めて大きく、このデカップリングコンデンサを狭い空間で使用するときに、寸法上の問題が生じる。
【０００９】
デカップリングコンデンサの物理的寸法を小さくするために、現在、電解コンデンサのような、大きい容積容量を有するコンデンサが使用されている。しかし、このコンデンサは、特に高温環境または高湿度環境下における信頼性が低い。
【００１０】
更に、このデカップリングコンデンサを製造するには、要求される仕様を満たすために、高価な技術を使用しなければならない。この高価な技術により、多相インバータの全体のコストが増す。
【００１１】
従って、上記の制御技術は、インバータの上流部分の電圧を安定化できない。
【００１２】
本発明の目的は、高価な技術、サイズ、信頼性、およびインバータの上流部分の電圧の安定化に関する上記した問題を克服し、デカップリングコンデンサのサイズを小さくすることにある。
【００１３】
これを達成するため、本発明は、使用されるフィルタコンデンサはＤＣ電圧を安定化するのに、十分な電圧慣性を提供しないときでも、多相電気負荷を制御し、かつ、ＤＣ電源の電圧内のリップル分を制限できる、多相電圧インバータを制御するための方法を提案するものである。更にこの方法によって、多相電圧インバータにおける損失を最小にすることが可能になる。
【００１４】
換言すれば、本発明の制御技術は、下流側で起きる現象以外に、上流側で生じる現象も制御できる。この制御技術により、デカップリングコンデンサの容量が小さいときでも、ＤＣ電源の電圧内のリップル分を制御することが可能となる。
【００１５】
上記目的を達成するため、インバータの下流側および上流側の制約を考慮し、空間的構造を発生できる。特に上流側の制約は、インバータの入力端における電源の電圧に関係している。誤差ベクトルも生じるので、誤差を補正できるインバータのための制御ベクトルを選択することにより、空間構造内に、この誤差ベクトルを留める試みがなされる。
【００１６】
この選択は、ばらつきに応じた異なる基準に従って行われる。この補正は、予測方法またはヒステリシス方法に従い、かつ、例えば誤差を短時間で補正したいのか、または次の誤差が生じるまでの時間をできるだけ長くしたいのかに応じて実行される。
【課題を解決するための手段】
【００１７】
特に本発明は、パルス幅変調によって負荷を制御するようになっており、上流側がＤＣバスを介して電源電圧に接続され、下流側が電気負荷に接続されている電圧インバータを制御するための方法に関する。
【００１８】
本発明によるこの方法は、
前記インバータの出力端における電源電圧を測定するステップと、
前記電源電圧の測定値と設定ポイント電圧とを比較するステップと、
瞬間的電源電圧誤差からこの比較を推定するステップと、
前記瞬間的電源電圧誤差を所定のレンジ（［ｍｉｎ、ｍａｘ］）内に維持するような、インバータのための制御ベクトルを選択するステップと、
制御ベクトルをインバータに適用するステップとを備えている。
【００１９】
非限定的実施例として、本発明に係わる方法は、次の特徴事項のうちの１つ以上を含むことができる。
【００２０】
前記所定のレンジは、０を中心として対称的である。
【００２１】
インバータの制御を行うために、本方法は、前記瞬間的電源電圧誤差が前記所定のレンジから離脱した場合に、
ＤＣバスのインピーダンスの所定のモデルに基づき、予測方法を実施するステップを備え、この予測方法を実行するステップは、
前記ＤＣバスのインピーダンスのモデルと可能な制御ベクトルとを比較するステップと、
前記瞬間的電源電圧誤差を所定のレンジに戻すことができる制御ベクトルを選択するステップとを備えている。
【００２２】
この方法は、前記予測ベクトル電流制御を行うためのステップを備え、このステップは、
前記多相位相の位相電流を測定するステップと、
前記電流測定値から、負荷内の電流ベクトルを決定するステップと、
設定ポイント電流に対するベクトル電流誤差を計算するステップとを備え、
前記ベクトル電流誤差が所定の幾何学的構造から離脱した場合に、
この方法は、可能な制御ベクトルと負荷のモデルとを比較するステップと、
ベクトル電流負荷を所定の幾何学的構造内に戻す制御ベクトルを選択するステップとを備えている。
【００２３】
この方法は、ベクトル電圧制御を行うためのステップを備え、このステップは、
インバータの出力電圧を測定するステップと、
設定ポイントベクトルに対する電圧ベクトルを決定するステップと、
電圧誤差ベクトルを計算するステップと、
電圧誤差ベクトルを変換するステップとを備え、
電圧誤差ベクトルの変換が所定の幾何学的構造から離脱した場合に、
この方法は、この可能な制御ベクトルと対応する誤差ベクトルの変換の対応する変化とを比較するステップと、
ベクトル電圧誤差の変換値を所定の幾何学的構造内に戻す制御ベクトルを選択するステップとを備えている。
【００２４】
前記変換は、時間積分である。
【００２５】
前記所定の幾何学的構造は、少なくとも２つの次元を有する。
【００２６】
インバータの制御を行うために、前記瞬間的電源電圧誤差が所定のレンジから離脱した場合に、この方法は、
ヒステリシス方法を実施するステップを備え、このステップは、
電源電圧の変化する方向を補正する、前記インバータの入力端における電流ステージを形成できる制御ベクトルを選択するステップを備えている。
【００２７】
この方法は、所定のレンジおよび瞬間的電源電圧誤差（ここで、電源電圧誤差は測定された電圧−設定ポイント電圧である）を知るステップを備え、
前記電源電圧誤差が所定レンジの上限以上である場合に、電流を増加できる制御ベクトルを選択し、
前記電源電圧誤差が所定レンジの下限以下である場合に、電流を減少できる制御ベクトルを選択する。
【００２８】
この方法は、ヒステリシス電流制御をするのステップを備え、かつ、
各位相電流に対する電流誤差を計算するステップと、
前記電流誤差とヒステリシスとを比較するステップとを備え、
前記ヒステリシスとの比較の結果として、対応する位相のための制御を行い、
所定のレンジ内に瞬間的電圧誤差を維持する目的を有する選択の結果を、前記ヒステリシスとの比較の結果よりも優先させる。
【００２９】
前記選択ステップは、前記誤差の変化をチェックする、収束をチェックするステップを備え、この変化が、電流制御ベクトルと共に誤差を補正する方向にある場合に、制御ベクトルを変化させることはないようにする。
【００３０】
多数の制御ベクトルが適当である場合に、この方法は、インバータにおけるスイッチング動作の回数を最小にする制限ベクトルを優先的に選択し、次の誤差が生じるまでの時間を最大にする制御ベクトルを選択する。
【００３１】
また本発明は、上記方法を実施するためのデバイスにも関する。このデバイスは、１つの特徴によれば、上流側がＤＣバスに接続され、下流側が電気負荷、更に制御ロジックにも接続された電圧インバータを備え、前記制御ロジックは、前記方法を実施し、インバータのための制御ベクトルを発生するようになっている。
【００３２】
次の説明を読み、添付図面を検討すれば、本発明について、よりよく理解できると思う。添付図面は、単なる例として示したものであり、いかなる意味においても、本発明を限定するものではない。
【発明を実施するための最良の形態】
【００３３】
図１は、多相インバータ１を示し、この多相インバータ１は、制御ロジック４によって生じた制御ベクトルにより制御されるもので、上流側がＤＣバス２に接続され、下流側が多相負荷３に接続されている。
【００３４】
このインバータ１は、ＤＣ電圧を位相ごとに１つずつ対応する、多数のサイン波電圧に変換するようになっている電気的デバイスである。このインバータ１は、多数のブリッジアーム（図示せず）を備え、各ブリッジアームは、電子的に制御できる多数のスイッチを備えている。
【００３５】
本明細書の以下の部分では、２レベルを有する三相インバータについて説明するが、この三相インバータは、他の現存するタイプのインバータにも置換できることが理解できると思う。従って、このインバータは、負荷３を制御する三相インバータであり、３つのブリッジアームを備えている。各ブリッジアームは、フライホイールダイオードを有する双方向の２つの電流スイッチを備えている。
【００３６】
ＤＣバス２は、ＤＣ電圧電源５を備え、好ましい例では、このＤＣ電圧電源は、バッテリーまたは整流された幹線電源である。この電圧電源５は、インバータ１を介して負荷３に電力を供給する。図１の例では、接続ラインであり、電気消費機器であるデバイス６が直列に接続され、かつ電圧電源５に対して並列に接続されている。この電気消費機器は、自動車の場合、ヘッドランプ、ラジオ、または空調システムであるが、これらだけに限定されるものではない。
【００３７】
ＤＣバス２は、電圧電源５に並列に接続されたデカップリングコンデンサ７も備えている。このコンデンサ７は、インバータ１の近くにあることが好ましく、このコンデンサ７は容量が小さい。コンデンサ７の容量は、従来のデカップリングコンデンサ７の容量と比較して、２５％小さくなっていることが好ましい。
【００３８】
好ましい実施例では、このコンデンサ７の容量は、約１０マイクロヘンリーの接続ラインの寄生インダクタンスおよび３６Ｖの、１８ｍｍオームのバッテリーに対して、約５００マイクロファラッドとなっている。このコンデンサ７は、電源電流のリップル分を除去し、電圧電源５が、インバータ１に対して、前記電源電流の平均値だけを送ることができるようにする。
【００３９】
電子バス２とインバータ１とを組み合わせた機器は、負荷３を作動させるのに必要な電力を供給するようになっている。インバータ１は、負荷３を駆動するのに使用される。この負荷３は、誘導モータまたは非同期モータでよく、インバータ１の１つの同じブリッジアームのスイッチの各ペアの中間点は、負荷３の１つの位相に接続されている。
【００４０】
インバータ１は、制御ロジック４によりパルス幅変調されるように制御される。多相インバータを制御するために、制御ロジック４は、インバータのすべてのスイッチの開閉状態を定める。この制御ロジック４によって、１つの同じブリッジアームのうちのスイッチを相補的に制御することが可能となっている。１つの同じブリッジアームのスイッチの制御と、一定の数のスイッチの制御とが相反することは、ブリッジアームのスイッチに対して、可能な構造の数は有限であることを意味する。
【００４１】
２レベルを有する三相インバータに対し、ブリッジアームのうちのスイッチの８つの異なる構造を生じさせることが可能である。これら８つの各構造は、インバータの出力電圧のベクトル表示に関連させることができる。この出力電圧のベクトル表示を、インバータの制御ベクトルと呼ぶ。これら制御ベクトルは、一般にインバータの出力レベルと呼ばれている。
【００４２】
制御ベクトルは、負荷３に印加される実際の電圧の合成値を示す数学的表示である。これらの構成のうちで、固定された値の制御ベクトルに対応し、位相によって区別されるアクティブステートＶ１〜Ｖ６は、６つ存在し、２つのＶ０およびＶ７は、制御ベクトルの振幅が０であり、その位相（φ＝ａｒｃ  ｔａｎｇｅｎｔ  ｙ／ｘ）が定められないフライホイールステートである。
【００４３】
制御ロジック４によって生じる制御ベクトルは、少なくとも負荷３が有する位相と同じ数の制御モードを有する。相補的に制御される、２つのレベルを有する三相インバータを仮定した例の場合、３つの制御モードが存在する。
【００４４】
制御ロジック４によって生じる制御ベクトルは、ステータに基づいて表示できる。ステータに基づく表示とは、ステータに関連する固定軸（α、β）を有する表示であり、軸αは水平軸であり、軸βは垂直軸である。
【００４５】
制御ロジック４は、集積回路として構成されることが多い。一例では、この制御ロジック４は、マイクロプロセッサ８と、プログラムメモリ９と、入出力インターフェース１０とを備え、このマイクロプロセッサ８とメモリ９と入出力インターフェース１０とは、バス１１によって相互に接続されている。
【００４６】
１つのデバイスには、１つの動作が割り当てられ、この動作は、デバイスのプログラム命令内に記憶されたコード命令によって制御されるデバイスのマイクロプロセッサによって実行される。
【００４７】
プログラムメモリ９は、多数のゾーンに分割されており、各ゾーンは、デバイスの機能を実行するために、コード命令に対応している。メモリ９は、本発明の変形例に応じ、ＤＣバス２の予測モデルを実現するためのコード命令を有するゾーン１３を備えている。
【００４８】
このメモリ９は、負荷３の予測モデルを実現するためのコード命令を有するゾーン１２を備えている。またこのメモリ９は、電源電圧と電圧設定ポイントとの差を定めるためのコード命令を有するゾーン１４と、誤差を決定するためのコード命令を有するゾーン１０と、インバータのための制御ベクトルを選択するためのコード命令を有するゾーン１６と、更に、インバータに対し、選択された制御ベクトルを加えるためのコード命令を有するゾーン１７も備えている。
【００４９】
図２は、電源電圧の調節を示す。図２の例では、制御ロジック４は、所定のレンジ［ｍｉｎ、ｍａｘ］を発生し、好ましい例では、このレンジは、０を中心として対称的、例えば［−１Ｖ、＋１Ｖ］である。このレンジは、オープンにすることも可能であることが理解されると思う。
【００５０】
この制御ロジック４は、インターフェース１０において、設定ポイントの電源電圧Ｕ＊DCを受信する。この設定電源電圧Ｕ＊DCは、電源電圧の測定値のフィルタにかけられた値であることが好ましい。この電圧は、例えばカルマン、またはルーエンベルガータイプのステート再構成器を使った電源電圧の推定値でもよい。このフィルタにかけられた値、またはこの推定値によって、電圧内のリップル分を電源電圧の平均値の前後に制限することが可能となる。
【００５１】
制御ロジック４は、電源電圧ＵDCの測定値を取得する。この制御ロジック４は、インバータ１に近いＤＣバスの電圧を測定することにより、このＤＣバスの電圧でもある電源電圧ＵDCのこの測定値を取得してもよい。また、制御ロジック４は、推定または間接的な測定により、電源電圧ＵDCの測定値を取得してもよい。
【００５２】
制御ロジック４は、瞬間的電源電圧誤差ΔＵDCを計算する。一例では、ΔＵDCは、電源電圧ＵDCと設定ポイント電圧Ｕ＊DCとの差である。この瞬間的電源電圧誤差ΔＵDCは、制御ロジック４により所定のレンジ［ｍｉｎ、ｍａｘ］内に維持されるが、このように所定レンジ内に維持されない場合、負荷が制御されなくなる可能性がある。このために、制御ロジックは、この制御ベクトルに対し、電源電圧ＵDCが設定電圧値Ｕ＊DCにできるだけ接近する制御ベクトルを選択する。この制御ロジックは、選択された制御ベクトルをインバータに加える。
【００５３】
一例では、電源電圧ＵDCの調節は、２つの方法によって実行できる。第１の方法では、予測方法により電源電圧ＵDCが調節され、第２の方法では、ヒステリシス方法に従って電源電圧ＵDCが調節される。
【００５４】
これら２つの方法は、インバータ用の現存するすべてのタイプの制御と組み合わせることもできる。このように、上流側部分を、予測方法またはヒステリシス方法によって制御し、下流側部分を、現在のタイプのインバータ制御を使って制御することができる。
【００５５】
予測方法
電源電圧ＵDCを調節する第１方法では、制御ロジック４は、予測方法を使用し、予測方法は、ＤＣバスのインピーダンスの所定のモデルに基づく。ＤＣバスのインピーダンスのこの所定モデルは、ＤＣバスのための予測モデルを示す。
【００５６】
瞬間的電源電圧誤差ΔＵDCが、所定のレンジ［ｍｉｎ、ｍａｘ］から離脱する場合、制御ロジック４は、ＤＣバスのモデルと可能な制御ベクトルとを比較し、この比較に基づいて、制御ロジックは、誤差を所定のレンジ内に戻すことができるようにする制御ベクトルを選択する。従って、ＤＣバスのこのモデルにより、所定の制御ベクトルに対するＤＣバスの応答をシミュレートすることができる。このシミュレートにより、所定の基準に最良に対応する制御ベクトルを選択するように、種々の可能な制御ベクトルをテストすることができる。
【００５７】
予測方法を使った電源電圧の調節は、最良の可能なスイッチング動作を選択するように、インバータのブリッジアームのスイッチのスイッチングを実行しなければならないときの電圧ＵDCの変化を考慮するようになっている。
【００５８】
電源電圧に対するこのような方法により、デカップリング容量の値が小さいときに、電源電圧のリップルを制御することが可能となっている。容量が小さい状態で、インヅクタンスが最も少ないと仮定すると、インバータの上流側に共振回路が形成され、これによって、電源電圧にリップルが生じる。
【００５９】
このリップル分は、スイッチのターミナルにおける許容逆電圧を越えることにより、インバータのスイッチを不可逆的に破壊することがあり得る。これによって、電気消費機器、特に自動車の場合には、電源に並列に接続されているヘッドランプへの給電が遮断される。
【００６０】
ヒステリシス方法
電源電圧を調節する第２の方法では、制御ロジック４は、ヒステリシス方法を使用する。瞬間的電源電圧誤差ΔＵDCが所定のレンジから離脱する場合、制御ロジック４は、インバータ１に加えられたときに、インバータ１の入力端に電流ステージを形成でき、これによって、電源電圧ＵDCの変化方向を補正することができるようにする制御ベクトルを選択する。
【００６１】
この瞬間的電源電圧誤差ΔＵDCが所定レンジの最大値よりも大きくなった場合、制御ロジック７は、電源電圧に対する十分な傾きの破断点がその変化方向が変わるようにする正の電源電流ステージを生じさせる。同様に、瞬間的電源電圧誤差ΔＵDCが所定のレンジの最小値を下回った場合、制御ロジック４は負の電源電流ステージを形成する。
【００６２】
このようなヒステリシス方法により、ＤＣバスの予測モデルを知らなくてもよいようになる。このモデルは、例えば値が極めて小さい寄生素子の測定を必要とするので、モデルを得ることは困難である。
【００６３】
この方法は、ＤＣバスのパラメータの変化に対して従順でない。すなわち、結果が前記パラメータの変化に依存しない。
【００６４】
更に、この方法のアルゴリズムは、実行が簡単かつ迅速である。
【００６５】
最後に、この方法は、アナログ式またはデジタル式に実行できる。
【００６６】
予測方法と予測電流または予測電圧制御との組み合わせ
図３は、インバータ１の上流側制御と下流側制御の双方を行うように、予測方法と負荷３の予測電流制御、または負荷３のベクトル電圧制御とを組み合わせた、本発明の一実施例を示す。
【００６７】
図３の例では、制御ロジック４は、ステップ２０で所定の幾何学的構造を発生する。この所定の幾何学的構造を決定するために、制御ロジック４は、ステップ２０において（下流側制御のために必要な）幾何学的構造の第１部分、および（上流側制御に必要な）所定のレンジ［ｍｉｎ、ｍａｘ］内にあるこの幾何学的構造の第２部分を発生する。この幾何学的構造の第１部分の発生は、負荷３の制御モードに応じて決まる。
【００６８】
負荷３の予測電流制御の場合、インバータ１は、電流に関して負荷３を制御する。この制御ロジック４は、負荷３の各位相の電流の測定値を取得する。この制御ロジック４は、負荷３の位相における測定を実行するか、または推定を行うか、間接的な測定を実行するかのいずれかにより、これら測定値を取得できる。
【００６９】
位相電流の組は、ステータをベースとする表示の電流ベクトル（数１）によって表示できる。制御ロジック４は、インターフェース１０にて設定ポイント電流ベクトル（数２）を受信する。制御ロジック４は、ベクトル電流誤差を計算する。
【００７０】
一例として、ベクトル電流誤差（ΔＩｘ、ΔＩｙ）は、電流ベクトル（数１）と設定ポイント電流ベクトル（数２）との差である。負荷の電流制御を最適にするには、ベクトル電流誤差をできるだけ小さくする必要がある。次に、制御ロジック４により、平面状ドメインにベクトル電流誤差を割り当てる。この平面状ドメインは、ステップ２０において、制御ロジック４により作成された所定の幾何学的構造の第１部分である。
【００７１】
好ましい一実施例では、この平面状ドメインはディスクであり、これによって、平面状ドメインからの離脱を容易に検出することが可能となる。
【数１】
2007043896.tif 000003
【数２】
2007043896.tif 000004
【００７２】
多相電気負荷を知り、その測定を行うことにより、制御ロジック４が、インバータの制御ベクトルの関数としてのベクトル電流誤差の変化の予測モデルを作成することが可能となる。
【００７３】
ベクトル電流誤差がディスクから離脱する場合、制御ロジック４は、可能な制御ベクトルと負荷３のモデルとを比較する。制御ロジック４は、この比較に基づき、ベクトル電流誤差をディスク内まで戻すような制御ベクトルを選択する。
【００７４】
負荷３をベクトル電圧制御する場合、インバータ１は、電圧に関して負荷３を制御する。制御ロジック４は、負荷３の各位相の電圧の測定値を取得する。制御ロジック４は、負荷３の位相の特定を実施するか、または推定もしくは間接測定を行うことにより、これら測定値を取得できる。位相電圧の組は、ステータをベクトルとする表示の電圧ベクトルによって表示できる。
【００７５】
制御ロジック４は、設定ポイント電圧ベクトル（数３）をインバーフェース１０で受信し、この制御ロジック４は、ベクトル電圧誤差を計算する。一例では、ベクトル電圧誤差は、設定ポイント電圧ベクトル（数３）と電圧ベクトル（数４）との差である。負荷を効果的に制御するよう、負荷の電圧制御を最適にするには、ベクトル電圧誤差の平均標準値をできるだけ小さくする必要がある。
【数３】
2007043896.tif 000005
【数４】
2007043896.tif 000006
【００７６】
電圧ベクトルがとる値は離散的であるので、瞬間的にベクトル電圧誤差をキャンセルすることはできない。制御ロジック４は、その部分に対して、キャンセルできるベクトル電圧誤差の変換を実行する。
【００７７】
好ましい一実施例では、制御ロジックは、平均値に換算してベクトル電圧誤差をキャンセルできる。一例では、このベクトル電圧誤差の平均値のキャンセルは、前記ベクトル電圧誤差を時間積分することによって得られる。換言すれば、ベクトル電圧誤差の変換は、ベクトル電圧誤差の時間積分である。
【００７８】
負荷３のベクトル電圧制御の質を良好にするためには、すなわち、最適にするには、ベクトル電圧誤差の時間積分をできるだけ小さくしなければならない。次に制御ロジック４は、ベクトル電圧誤差の積分ベクトルを、平面状ドメインに割り当てる。すなわち、積分ベクトルを、この平面状ドメイン内部に維持する。この平面状ドメインは、ステップ２０において制御ロジック４が作成する所定の幾何学的形状の第１部分である。好ましい一実施例では、この平面状ドメインはディスクである。
【００７９】
ベクトル電圧誤差の積分が、ディスクから離脱した場合、制御ロジック４は可能な制御ベクトルと、対応する誤差ベクトルの変換値と、対応する変化とを比較する。制御ロジック４は、ベクトル電圧誤差の積分をディスク内に戻す制御ベクトルを選択する。このベクトルは、図５に示した実施例に従って選択される。次の説明において、この実施例について、より詳細に説明する。
【００８０】
一般に、所定の幾何学的構造は負荷３の位相の数に係わらず、少なくとも２つの次元を有する。本明細書に示した例では、３つの位相が存在し、幾何学的形状はディスク状であるので、二次元である。
【００８１】
ステップ２０において、制御ロジック４により所定の幾何学的構造を決定した後に、制御ロジック４は、ステップ２１にて電源電圧ＵDCを測定または推定する。ステップ２２において、制御ロジック４は、設定ポイント電圧Ｕ＊DCの関数として瞬間的電源電圧誤差ΔＵDCを計算する。この瞬間的電源電圧誤差ΔＵDCは、電源電圧ＵDCと設定ポイント電圧Ｕ＊DCとの差である。
【００８２】
制御ロジック４は、電流制御の場合には、ベクトル電流誤差をディスク内部に維持しなければならず、電圧制御の場合、ディスク内にベクトル電圧誤差の積分を維持しなければならず、他方、予測方法により、瞬間的電圧電源誤差ΔＵDCを所定のレンジ内に維持しなければならない。
【００８３】
これを行うために、制御ロジック４は、ステップ２３において、誤差ベクトル数５を定める。この誤差ベクトル（数５）は、ベクトル電流誤差（ΔＩｘ、ΔＩｙ）（下流側制御）またはベクトル電流誤差の積分と電源電圧誤差ΔＵDC（上流側制御）との連結を表示するものである。従って、この方法の目的は、所定の幾何学的構造内に誤差ベクトル（数５）（（ΔＩｘ、ΔＩｙ）、ΔＵDC）が永続的に留まるように、多相インバータのスイッチのステートを定めることにある。
【００８４】
この所定の幾何学的構造は、ある容積である。この容積は、所定の幾何学的構造の第１部分および所定のレンジを示す。所定の幾何学的構造の第１部分がディスクである場合、誤差ベクトル数５の空間領域は円筒体である。
【数５】
2007043896.tif 000007
【００８５】
一般に、所定の幾何学的形状の第１部分は、負荷３の位相の数に係わらず、少なくとも２つの次元を有する。本明細書で示した例では、３つの位相が存在し、幾何学的構造の第１部分はディスクであるので、二次元である。更に、幾何学的構造の第１部分の次元を、瞬間的電源電圧誤差の次元に結合すると、この構造は、別の次元まで拡張される。従って、図３の例では、ステップ２０で作成された所定の幾何学的構造は、円筒体、すなわち三次元の構造である。
【００８６】
電流に関して予測可能、または電圧に関して予測可能な２つの予測モデルを用いることにより、制御ロジック４は、どんな時間にも空間内の誤差ベクトル（数５）の軌跡を推定できる。従って、制御ロジック４は、誤差を円筒体内に維持できるインバータのための制御ベクトルを最適に決定できる。
【００８７】
ステップ２４において、制御ロジック４は、誤差ベクトル（数５）が円筒体内にあるかどうかを見るために、誤差ベクトル（数５）を永続的に精査する。誤差ベクトルが円筒体の外側にある場合、制御ロジック４は、ステップ２５において誤差ベクトル（数５）が円筒体に向かって収束しているかどうかを判断する。
【００８８】
誤差ベクトル（数５）が円筒体に向かって収束している場合、制御ロジック４はインバータ１に対して同じ制御ベクトルを維持する。誤差ベクトル（数５）が円筒体に向かって収束していない場合、制御ロジック４は、ステップ２６において円筒体内に誤差ベクトル（数５）を戻す新しい制御ベクトルを選択する。
【００８９】
図５には、ステップ２６におけるこの新しい制御ベクトルを選択するための基準が示されている。ステップ２７において、制御ロジック４は、この新しい制御ベクトルを用いることによりインバータ１を制御する。
【００９０】
従って、かかる結合により、幾何学的構造の所定の容積に対し、スイッチの平均スイッチング周波数を最小にすることが可能であり、スイッチング損失が少なくなり、従って電力部品にかかるストレスも小さくなる。
【００９１】
図５は、予測方法のための制御ベクトルの選択における種々のステップを示す。予備的ステップ６０では、制御ロジック４は、新しい制御ベクトルを選択する。このために、制御ロジック４は、ステップ６１において、インバータ１のブリッジアームのアクセス可能な制御ベクトル、およびアクセス不能な制御ベクトルを決定する。アクセス可能な制御ベクトルとは、インバータ１の電流状態に関して、単一のブリッジアームでの１回のスイッチング動作を必要とする制御ベクトルのことであり、アクセス不能な制御ベクトルとは、残りの制御ベクトルのことである。
【００９２】
ステップ６２において、制御ロジック４は、アクセス可能な制御ベクトルのうちの、誤差を幾何学的構造内まで戻すベクトルを決定する。次に制御ロジックは、これら制御ベクトルのうちの、次の誤差が生じるまでかかる時間を最長にするベクトルを決定する。
【００９３】
制御ロジック４は、このようなアクセス可能な制御ベクトルによりインバータを制御する。
【００９４】
アクセス可能な制御ベクトルのいずれも、誤差を幾何学的構造内まで戻すことができなかった場合、制御ロジック４は、ステップ６３においてアクセス不能な制御ベクトルのうちの１つが誤差を幾何学的構造内まで戻すかどうかをチェックする。制御ロジックは、これら制御ベクトルのうちで次の誤差が生じるまで、かかる時間を最大にするベクトルを決定し、インバータにおけるスイッチング損失を低減する。
【００９５】
予測制御の精度を高めるために、幾何学的構造の中心に最も近い制御ベクトルを提供することも可能である。
【００９６】
制御ロジック４は、このような制御不能な制御ベクトルにより、インバータを制御する。
【００９７】
アクセス可能な制御ベクトル、またはアクセス不能な制御ベクトルのいずれも、誤差を幾何学的構造内まで戻すことができない場合、制御ロジック４は、次のように制御ロジックを選択できる。
すなわち、幾何学的構造からの距離を最短にする制御ベクトルを選択できる。
当然ながら、このケースにおいて、アクセス可能なベクトルとアクセス不能なベクトルとの差を求めることも可能である。
【００９８】
ヒステリシス方法とヒステリシス電流制御との組み合わせ
図４は、インバータの上流側制御と下流側制御の双方を行うようにヒステリシス方法と負荷３の電流制御とを結合した別の実施例を示す。負荷３を電流制御する場合、インバータ１は電流に関して多相電気負荷３を制御する。図３の例では、制御ロジック４はステップ３０においてヒステリシスを発生する。
【００９９】
このヒステリシスにより、負荷３の各位相のスカラー電流誤差と２つの所定の異なる電流誤差スレッショルドとを比較することが可能となる。従って、ヒステリシスを発生すると、あるレンジ［δＨ１、δＨ２］を発生することになる。このヒステリシスは電流誤差スレッショルドδＨ１を定める。このスレッショルドに対し、ヒステリシスは、その出力端において、（ここでは＋ＵDCの）位相制御を行い、更にヒステリシスは、（ここでは０の）位相制御の発生を停止させる電流誤差スレッショルドδＨ２も定める。
【０１００】
ステップ３１において、制御ロジック４は、所定のレンジ［ｍｉｎ、ｍａｘ］を発生する。制御ロジックは、ステップ３２において、電源電圧ＵDCを測定または推定し、ステップ３３にて設定ポイント電圧Ｕ＊DCの関数としての瞬間的電源電圧誤差ΔＵDCを計算する。ステップ３４において、制御ロジック４は瞬間的電源電圧誤差ΔＵDCが所定のレンジ内にあるかどうかをチェックするように、この瞬間的電源電圧誤差を永続的に精査する。
【０１０１】
瞬間的電源電圧誤差ΔＵDCが所定のレンジ内にある場合、制御ロジック４は、ステップ５０を実行する。瞬間的電源電圧誤差ΔＵDCが所定のレンジよりも外にある場合、制御ロジック４は、ステップ３５を実施する。
【０１０２】
ステップ５０は、インバータ１の下流側の負荷３の制御に対応し、ステップ３５は、インバータの上流側での電源電圧の制御に対応する。図４の例では、インバータの上流側部分の制御は、インバータの下流側の制御よりも優先する。換言すれば、瞬間的電源電圧誤差ΔＵDCを所定のレンジ内に維持する目的の選択の結果は、ヒステリシスの出力よりも優先する。その理由は、上流側で制御がなくなれば、下流側でも制御が行われなくなるからである。すなわち、必要な電圧が上流側で得られなかった場合、下流側で必要な電流を流すことができなくなるからである。
【０１０３】
ステップ３５では、制御ロジック４は、瞬間的電源電圧誤差ΔＵDCが所定のレンジの最大値以上であるかどうかをチェックする。誤差が最大値以上であれば、制御ロジック４は、ステップ３６で瞬間的電源電圧誤差ΔＵDCが所定レンジに向かって収束していると判断する。瞬間的電源電圧誤差ΔＵDCが所定レンジに向かって収束中であれば、制御ロジック４は、同じ制御ベクトルを維持する。
【０１０４】
瞬間的電源電圧誤差ΔＵDCが所定レンジに向かって収束していなければ、制御ロジック４は、ステップ３７で瞬間的電源電圧誤差ΔＵDCを所定レンジ内に戻すような、上記新しい制御ベクトルを選択する。
【０１０５】
ステップ３５において、瞬間的電源電圧誤差ΔＵDCが最大値未満であれば、制御ロジック４は、ステップ３８において、瞬間的電源電圧誤差ΔＵDCが所定のレンジの最小値以下であるかどうかをチェックする。誤差が最小値以下であれば、制御ロジック４は、ステップ３９において瞬間的電源電圧誤差ΔＵDCが所定レンジに向かって収束していると判断する。瞬間的電源電圧誤差ΔＵDCが、所定レンジに向かって収束していれば、制御ロジック４は同じ制御ベクトルを維持する。
【０１０６】
瞬間的電源電圧誤差ΔＵDCが所定のレンジに向かって収束していなければ、制御ロジック４は、ステップ３７にて所定のレンジ内に瞬間的電源電圧誤差ΔＵDCを戻す新しい制御ベクトルを選択する。
【０１０７】
ステップ５０において、制御ロジック４は、負荷３の各位相の電流を測定または推定する。制御ロジック４は、インターフェース１０にて設定ポイント電流を受信し、この制御ロジック４は、ステップ５１にて負荷３の各位相の電流誤差を計算する。一例では、この電流誤差は、位相電流と設定ポイント電流との差に等しい。
【０１０８】
ステップ５２において、制御ロジック４は、負荷３の各位相の各電流誤差とヒステリシスとを比較する。このヒステリシスは、その出力端において、負荷３の位相の各々に対する位相制御を行う。この位相制御は、対応するインバータの各ブリッジアームのステートを決定する。
【０１０９】
換言すれば、負荷の電流制御は、インバータにおける位相電流誤差の関数として多相インバータのブリッジアームのステートを定める。対応するアーム内のこの誤差に応じ、ヒステリシス原理に従い、制御ベクトルを変えるような選択が行われる。
【０１１０】
ヒステリシスの出力状態の数は、制御されている多相インバータの出力レベルの数に等しい。
【０１１１】
ブリッジアームの電流誤差がヒステリシスの外側にある場合、制御ロジック４は、ステップ５３において、ヒステリシスに対し、電流誤差が収束しているかどうかと判断する。前記ブリッジアームの電流誤差がヒステリシスに向かって収束中であれば、このことは、インバータのすべてのブリッジアームに関しても言える。
【０１１２】
ブリッジアームの電流誤差が、ヒステリシスに向かって収束していなければ、制御ロジック４は、このブリッジアームのためにステップ５４において、新しい位相制御を行う。このことは、１つのアームについて、１つのヒステリシスは生じ、従って、負荷３の位相ごとにヒステリシスが生じるようインバータのすべてのブリッジアームに関しても言える。
【０１１３】
ステップ４０において、制御ロジック４は、この新しい制御ベクトルによりインバータ１を制御する。
【０１１４】
変形実施例
負荷の電流制御と組み合わされたヒステリシス方法の変形例を使って負荷３を制御することができる。この変形制御方法は、負荷がアイソレートされたとき、すなわち負荷の位相の中立点がどの電位にも接続されなくなったときに使用される。実際に負荷がアイソレートされると、対応する位相を制御するためのヒステリシスのうちの１つは、冗長となることがわかっている。この場合、位相電流の合計が常に０に等しくなるからである。従って、所定の時間において、ブリッジアームのうちの１つは実際に電流制御できなくなる。
【０１１５】
負荷の電流制御を行うために、制御ロジック４はヒステリシスの作動モードを変更する。制御ロジック４は、負荷の各位相の誤差とヒステリシスとを比較することによって、Ｎ−１個のブリッジアームにて電流制御を行う。ここで、Ｎは負荷の位相の数であり、ブリッジアームと同じ数の位相が存在する。
【０１１６】
好ましい実施例では、制御ロジック４は、ブリッジアームをロックすることにより、最大の位相電流により、ブリッジアームでの電圧制御を行う。このブリッジアームをロックすることは、前記ブリッジアームを所定のステートに維持することを意味する。換言すると、前記ブリッジアームでのスイッチの状態は変化しない。
【０１１７】
制御ロジック４は、インバータのブリッジアームのすべてを交互にスイッチングできるようにする。この利点は、ブリッジアーム内の電流が最大になったときにブリッジアームがスイッチングされないこと、すなわち、スイッチのスイッチングによって生じる損失が低減できることである。
【０１１８】
電流ベクトル（数１）と設定ポイント電圧ベクトル（数３）との間の位相シフトに応じ、最大位相電流でブリッジアームをロックできないことがときどきある。この場合、制御ロジック４は、第２の最大の位相電流でブリッジアームをロックする。ブリッジアームをロックできない場合、制御ロジック４は、第３の最大の位相電流でブリッジアームをロックし、更にブリッジアームをロックできない場合、次に大きい位相電流でブリッジアームをロックする。
【０１１９】
従って、アイソレートされた負荷に結合する１つの利点は、スイッチング損失を最適に低減できることである。
【０１２０】
従って、アイソレートされ得るか、またはアイソレートされない負荷３のヒステリシス制御とヒステリシス結合とを組み合わせる利点は、次のとおりである。
−アルゴリズムが実行上簡便かつ迅速となり、搭載信号プロセッサ内にアルゴリズムを容易に組み込むことができる。
− 負荷のパラメータの変化に対して、ロバストである。すなわち従順でない。
【図面の簡単な説明】
【０１２１】
【図１】本発明に係わる方法を実施するための手段を示す。
【図２】本発明の方法に従って、所定レンジ内に電源電圧誤差を調節する方法を示す。
【図３】本発明の方法に従って、インバータのための予測方法と現在の制御技術とを組み合わせるためのステップを示す。
【図４】本発明の方法に従って、インバータのためのヒステリシス方法と現在の制御技術とを組み合わせるためのステップを示す。
【図５】本発明の方法に従い、制御ベクトルを選択するためのステップを示す。
【符号の説明】
【０１２２】
１    多相インバータ
２    ＤＣバス
３    多相負荷
４    制御ロジック
５    電圧電源
６    デバイス
７    デカップリングコンデンサ
８    マイクロプロセッサ
９    プログラムメモリ
１０    入出力インターフェース
１１    バス
１２、１５、１７    ゾーン
【図１】
2007043896.tif 000008
【図２】
2007043896.tif 000009
【図３】
2007043896.tif 000010
【図４】
2007043896.tif 000011
【図５】
2007043896.tif 000012