(57)【特許請求の範囲】
【請求項１】
ブラシレス永久磁石モータを制御する方法であって、
前記モータの巻線を前記巻線における逆起電力のゼロ交差に対して遅延した時に転流する工程と、
各電気的半周期を後に１次フリーホイール期間が続く導通期間に分割する工程と、
前記導通期間を第１の励磁期間、２次フリーホイール期間及び第２の励磁期間に分割する工程と、
各励磁期間に前記モータの巻線を励磁する工程と、
各フリーホイール期間に前記巻線をフリーホイールさせる工程と
を含む方法において、
前記２次フリーホイール期間の長さは、前記１次フリーホイール期間、前記第１の励磁期間及び前記第２の励磁期間のそれぞれより短い、方法。
【請求項２】
前記２次フリーホイール期間は、前記巻線における逆起電力が上昇する時に発生し、前記１次フリーホイール期間は、逆起電力が主に低下する時に発生する、請求項１に記載の方法。
【請求項３】
前記巻線を供給電圧で励磁する工程と、前記導通期間の長さを前記供給電圧又は前記モータの速度の変化に応じて変化させる工程とを含む、請求項１から２のいずれか一項に記載の方法。
【請求項４】
前記導通期間の長さを前記供給電圧の減少又は前記モータの速度の増加に応じて増加させる工程を含む、請求項３に記載の方法。
【請求項５】
遅延期間により前記巻線における逆起電力のゼロ交差に対して遅延した時に前記巻線を転流する工程と、前記巻線を供給電圧で励磁する工程と、前記遅延期間の長さを前記供給電圧又は前記モータの速度の変化に応じて変化させる工程とを含む、請求項１から４のいずれか一項に記載の方法。
【請求項６】
前記遅延期間を前記供給電圧の増加又は前記モータの速度の減少に応じて増加させる工程を含む、請求項５に記載の方法。
【請求項７】
前記巻線を逆起電力のゼロ交差に対して遅延した時に転流する工程と、各電気的半周期を前記導通期間及び前記１次フリーホイール期間に分割する工程と、５０ｋｒｐｍより速い速度で動作するとき、前記導通期間を前記第１の励磁期間、前記２次フリーホイール期間及び前記第２の励磁期間に分割する工程とを含む、請求項１から６のいずれか一項に記載の方法。
【請求項８】
前記巻線を逆起電力のゼロ交差に対して遅延した時に転流する工程と、各電気的半周期を前記導通期間及び前記１次フリーホイール期間に分割する工程と、少なくとも５ｋｒｐｍに及ぶ速度範囲に亘り動作するとき、前記導通期間を前記第１の励磁期間、前記２次フリーホイール期間及び前記第２の励磁期間に分割する工程とを含む、請求項１から７のいずれか一項に記載の方法。
【請求項９】
前記モータを前記速度範囲に亘り一定の電力で駆動する工程を含む、請求項８に記載の方法。
【請求項１０】
ブラシレス永久磁石モータのための制御回路であって、請求項１から９のいずれか一項に記載の方法を実行するよう構成される、制御回路。
【請求項１１】
ブラシレス永久磁石モータと請求項１０に記載の制御回路とを備えるモータアセンブリ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ブラシレス永久磁石モータを制御する方法に関する。
【背景技術】
【０００２】
ブラシレス永久磁石モータの効率を改善する努力が継続して行われている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
ブラシレス永久磁石モータの効率を改善する必要性が高まっている。
【課題を解決するための手段】
【０００４】
本発明は、ブラシレス永久磁石モータを制御する方法を提供し、本方法は、モータの巻線を巻線における逆起電力のゼロ交差に対して遅延した時に転流する工程と、各電気的半周期を後に１次フリーホイール期間が続く導通期間に分割する工程と、導通期間を第１の励磁期間、２次フリーホイール期間及び第２の励磁期間に分割する工程と、各励磁期間にモータの巻線を励磁する工程と、各フリーホイール期間に巻線をフリーホイールさせる工程とを含む。
【０００５】
永久磁石モータに関し、トルク対電流の比率は、相電流の波形が逆起電力の波形と一致したとき、最大になる。したがって、モータの効率の改善は、相電流の波形を逆起電力の波形により良く一致するよう形成することにより達成される。励磁の間、相電流は、逆起電力におけるゼロ交差の周囲において逆起電力より速く上昇し得る。結果として、巻線がゼロ交差に先行又は同期して転流されるならば、相電流は、逆起電力を迅速に導くことになる。転流を逆起電力のゼロ交差のそれぞれの後まで遅延させることにより、相電流の上昇は、逆起電力の上昇により密接に追従させられ得る。その結果、モータの効率は改善され得る。
【０００６】
転流は遅延されるが、それでもなお相電流は、逆起電力より速い速度で上昇し得る。その結果、相電流は、最終的に逆起電力を導き得る。２次フリーホイール期間は、相電流の上昇を一瞬にして阻止する役割を果たす。その結果、相電流は、導通期間に逆起電力の上昇をより密接に追従させられ得、それによって効率をさらに改善する。
【０００７】
２次フリーホイール期間は、巻線における逆起電力が上昇する時に発生し得、１次フリーホイール期間は、逆起電力が主に低下する時に発生し得る。１次フリーホイール期間は、追加の電力が電源から引き出されることなくトルクが相電流により生成され続けるよう、巻線のインダクタンスを利用する。逆起電力が低下するにつれ、所与の相電流に対し生成されるトルクは少なくなる。したがって、逆起電力が低下する期間に巻線をフリーホイールさせることにより、モータの効率は、トルクに悪影響を与えずに改善され得る。
【０００８】
２次フリーホイール期間の長さは、１次フリーホイール期間、第１の励磁期間及び第２の励磁期間のそれぞれより短くなり得る。その結果、２次フリーホイール期間は、モータの電力に悪影響を及ぼさずに相電流の上昇を一瞬にして阻止する役割を果たす。
【０００９】
本方法は、巻線を供給電圧で励磁する工程と、導通期間の長さを供給電圧及び／又はモータの速度の変化に応じて変化させる工程とを含む。その結果、モータの電力に関してより良い制御が達成され得る。
【００１０】
供給電圧が減少するにつれ、より少ない電流及びより少ない電力が同じ導通期間に亘りモータに駆動される。同様に、モータの速度が増加するにつれ、巻線に誘導された逆起電力の大きさが増加する。より少ない電流及びより少ない電力が同じ導通期間に亘りモータに駆動される。したがって、これを補償するため、本方法は、導通期間を供給電圧の減少及び／又はモータの速度の増加に応じて増加させる工程を含み得る。
【００１１】
巻線を励磁するために使用される供給電圧の大きさの変化は、相電流が上昇する速度に影響する。モータの速度の変化は、各電気的半周期の長さ及び逆起電力が上昇する速度に影響する。さらに、モータの速度の変化は、逆起電力の大きさ及び相電流が上昇する速度に影響する。したがって、本方法は、遅延期間により転流を遅延する工程と、供給電圧及び／又はモータの速度の変化に応じて遅延期間を変化させる工程とを含み得る。これは、モータが様々な供給電圧及び／又はモータの速度に亘り動作するとき、モータの効率が改善され得るという利点を有する。さらに、巻線に駆動される電流及び電力の量は、供給電圧及び／又はモータの速度の変化に影響を受ける。供給電圧及び／又はモータ速度の変化に応じて遅延期間を変化させることにより、モータの入力又は出力電力に関してより良い制御が達成され得る。
【００１２】
本方法は、遅延期間を供給電圧の増加及び／又はモータの速度の減少に応じて増加させる工程を含み得る。供給電圧の大きさが増加するにつれ、相電流が上昇する速度は速くなる。モータの速度が減少するにつれ、逆起電力が上昇する速度は遅くなる。加えて、逆起電力の大きさが減少し、したがって、相電流がより速い速度で上昇する。供給電圧の増加及び／又はモータの速度の減少に応じて遅延期間を増加することにより、相電流の波形は、供給電圧及び／又はモータの速度の変化に応じて逆起電力の波形により良く一致され得る。その結果、様々な供給電圧及び／又は速度に亘り動作する際、モータの効率は改善され得る。
【００１３】
本方法は、５０ｋｒｐｍより速い速度で動作するとき、先行する段落のいずれかの段落に記載された方法でモータを制御することを含み得る。この比較的速い速度において、各電気的半周期の長さは比較的短く、逆起電力の大きさは比較的大きい。これらの要因の両方はその様な速度を保持するため、十分な電流及び電力を相巻線に駆動する目的で先行転流が必要であることを示すことになる。実際、その様な速度まで加速するために先行転流が必要であると思われる。それでもなお、出願人は、一旦これらの速度になると、モータの効率を改善するため転流は遅延され得ることを確認した。
【００１４】
本方法は、少なくとも５ｋｒｐｍ、より好ましくは、少なくとも１０ｋｒｐｍに及ぶ速度範囲に亘り動作するとき、モータを先行する段落のいずれかの段落に記載された方法で制御することを含み得る。その結果、モータの効率の改善が比較的広い速度範囲に亘り達成され得る。
【００１５】
本発明はまた、先行する段落のいずれかの段落に記載の方法を実行するよう構成された制御回路、並びにその制御回路及びブラシレス永久磁石モータを備えるモータアセンブリを提供する。
【００１６】
制御回路は、モータの巻線、ゲートドライバーモジュール及びコントローラと結合するインバータを含み得る。次いで、ゲートドライバーモジュールは、コントローラから受信した制御信号に応じてインバータのスイッチを制御する。コントローラは、巻線における逆起電力のゼロ交差に対して遅延されたときに、巻線を転流する制御信号を生成する。コントローラはまた、各電気的半周期を導通期間及び１次フリーホイール期間に分割し、導通期間を第１の励磁期間、２次フリーホイール期間及び第２の励磁期間に分割することに関与する。その後コントローラは、各励磁期間に巻線を励磁し、各フリーホイール期間に巻線をフリーホイールさせる制御信号を生成する。
【００１７】
本発明がより容易に理解され得るため、本発明の実施形態が例示の目的で、添付の図面を参照して説明される。
【図面の簡単な説明】
【００１８】
【図１】本発明によるモータアセンブリのブロック図である。
【図２】モータアセンブリの回路図である。
【図３】モータアセンブリのコントローラにより出された制御信号に応じた、インバータの許可された状態の詳細を示す図である。
【図４】加速モードで動作する際のモータアセンブリの様々な波形を示す図である。
【図５】ハイパワーモードで動作する際のモータアセンブリの様々な波形を示す図である。
【図６】ローパワーモードで動作する際のモータアセンブリの様々な波形を示す図である。
【発明を実施するための形態】
【００１９】
図１及び図２のモータアセンブリ１は、直流電源２により電源供給され、ブラシレスモータ３と制御回路４を備える。
【００２０】
モータ３は、４極固定子６に関連して回転する４極永久磁石回転子５を備える。固定子６の周りに巻かれる導線は、共に結合され、単一の相巻線７を形成する。
【００２１】
制御回路４は、フィルタ８、インバータ９、ゲートドライバーモジュール１０、電流センサ１１、電圧センサ１２、位置センサ１３及びコントローラ１４を備える。
【００２２】
フィルタ８は、インバータ９の切替えから生じる比較的高周波のリップルを平らにするリンクコンデンサＣ１を備える。
【００２３】
インバータ９は、相巻線７を電圧レールに結合させる全ブリッジの４つの電源スイッチＱ１〜Ｑ４を備える。スイッチＱ１〜Ｑ４のそれぞれは、フリーホイールダイオードを含む。
【００２４】
ゲートドライバーモジュール１０は、コントローラ１４から受信した制御信号に応じてスイッチＱ１〜Ｑ４の開閉を駆動する。
【００２５】
電流センサ１１は、インバータとゼロ電圧レールの間に配置された分流抵抗器Ｒ１を備える。電流センサ１１にかかる電圧は、電源２に連結された際の相巻線７における電流の測定を提供する。電流センサ１１にかかる電圧は、信号Ｉ＿ＰＨＡＳＥとしてコントローラ１４へ出力される。
【００２６】
電圧センサ１２は、直流電圧レールとゼロ電圧レールの間に配置された分圧器Ｒ２及びＲ３を備える。電圧センサは、信号Ｖ＿ＤＣをコントローラ１４に出力し、このコントローラは、電源２により提供される供給電圧の縮小された測定を表す。
【００２７】
位置センサ１３は、固定子６のスロット開口に配置されたホール効果センサを備える。センサ１３は、センサ１３を通る磁束の方向に応じて論理的にハイ又はローのデジタル信号であるＨＡＬＬを出力する。そのため、ＨＡＬＬ信号は、回転子５の角度位置の測定を提供する。
【００２８】
コントローラ１４は、プロセッサ、記憶装置、及び複数の周辺機器（例えばＡＤ変換器、比較器、タイマー他）を有するマイクロコントローラを備える。記憶装置は、プロセッサにより実行される命令と、モータアセンブリ１の動作中にプロセッサにより使用される制御パラメータと参照テーブルを記憶する。コントローラ１４は、モータ３の動作の制御に関与し、４つの電源スイッチＱ１〜Ｑ４のそれぞれを制御する４つの制御信号Ｓ１〜Ｓ４を生成する。制御信号は、ゲートドライバーモジュール１０に出力され、ゲートドライバーモジュールは、それに応じてスイッチＱ１〜Ｑ４の開閉を駆動する。
【００２９】
図３は、コントローラ１４により出力された制御信号Ｓ１〜Ｓ４に応じてスイッチＱ１〜Ｑ４の許可された状態をまとめた図である。以下、用語「セット」及び「クリア」は、信号がそれぞれ論理的にハイ及びローにされたことを示すのに使用される。図３から分かるように、コントローラ１４は、相巻線７を左から右に励磁するためにＳ１とＳ４をセットし、Ｓ２とＳ３をクリアする。逆に、コントローラ１４は、相巻線７を右から左に励磁するためにＳ２とＳ３をセットし、Ｓ１とＳ４をクリアする。コントローラ１４は、相巻線７をフリーホイールさせるためＳ１とＳ３をクリアし、Ｓ２とＳ４をセットする。フリーホイール作用は、相巻線７内の電流がインバータ９のロー側のループの周りで再循環することを可能にする。本実施形態において、電源スイッチＱ１〜Ｑ４は、両方向での導通が可能である。したがって、コントローラ１４は、フリーホイール作用の間、ロー側のスイッチＱ２及びＱ４の両方を閉成し、その結果電流は、低い効率のダイオードではなくスイッチＱ２及びＱ４を通って流れる。インバータ９は、一方向のみで導通する電源スイッチを備え得ることが考えられる。この場合、コントローラ１４は、相巻線７を左から右にフリーホイールさせるためＳ１、Ｓ２及びＳ３をクリアし、Ｓ４をセットする。その後コントローラ１４は、相巻線７を右から左にフリーホイールさせるためＳ１、Ｓ３及びＳ４をクリアし、Ｓ２をセットする。その後インバータ９のロー側のループの電流は、閉成されたロー側のスイッチ（例えばＱ４）を通って下へ流れ、開放したロー側のスイッチ（例えばＱ２）のダイオードを通って上に流れる。
【００３０】
コントローラ１４は、加速モード、ローパワーモード及びハイパワーモードの３つのモードの１つにおいて動作する。ローパワーモード及びハイパワーモードは、両方とも定常状態モードである。コントローラ１４は、どの定常状態モードが使用されるべきかを決定するためにパワーモード信号ＰＯＷＥＲ＿ＭＯＤＥを受信し定期的に監視する。パワーモード信号が論理的にローである場合、コントローラ１４は、ローパワーモードを選択し、パワーモード信号が論理的にハイである場合、コントローラ１４は、ハイパワーモードを選択する。ローパワーモードで動作する際、コントローラ１４は、６０〜７０ｋｒｐｍの動作速度範囲に亘りモータ３を駆動する。ハイパワーモードで動作する際、コントローラ１４は、９０〜１００ｋｒｐｍの動作速度範囲に亘りモータ３を駆動する。そのとき、加速モードは、モータ３を静止から各動作速度範囲の下限まで加速するのに使用される。
【００３１】
３つのモード全てにおいて、コントローラ１４は、ＨＡＬＬ信号のエッジに応じて相巻線７を転流する。各ＨＡＬＬエッジは、回転子５の極性の変化、したがって、相巻線７に誘導された逆起電力の極性の変化に対応する。より詳しくは、各ＨＡＬＬエッジは、逆起電力のゼロ交差に対応する。転流は、電流の方向を、相巻線７を通して逆方向にすることを含む。その結果、電流が相巻線７を通って左から右の方向に流れる場合、転流は、巻線を右から左に励磁することを含む。
【００３２】
以下の議論において、モータ３の速度がしばしば参照される。モータ３の速度は、以降ＨＡＬＬ期間と呼ばれるＨＡＬＬ信号の連続するエッジ間の間隔から決定される。
加速モード
２０ｋｒｐｍより遅い速度で、コントローラ１４は、相巻線７を各ＨＡＬＬエッジと同期して転流する。２０ｋｒｐｍ以上の速度で、コントローラ１４は、各ＨＡＬＬエッジに先行して相巻線７を転流する。相巻線７を特定のＨＡＬＬエッジに先行して転流するため、コントローラ１４は、先行するＨＡＬＬエッジに応じて動作する。先行するＨＡＬＬエッジに応答し、コントローラ１４は、転流期間Ｔ＿ＣＯＭを得るため、ＨＡＬＬ期間Ｔ＿ＨＡＬＬから先行期間Ｔ＿ＡＤＶを減算する。
【００３３】
Ｔ＿ＣＯＭ＝Ｔ＿ＨＡＬＬ−Ｔ＿ＡＤＶ
コントローラ１４は、先行するＨＡＬＬエッジの後、時間Ｔ＿ＣＯＭにおいて相巻線７を転流する。その結果、コントローラ１４は、先行期間Ｔ＿ＡＤＶにより後続するＨＡＬＬエッジに先行して相巻線７を転流する。
【００３４】
転流が同期か先行かに拘わらず、コントローラ１４は、加速モードで動作する際、各電気的半周期に亘り相巻線７を連続して励磁及びフリーホイールさせる。より詳細には、コントローラ１４は、相巻線７を励磁し、電流信号Ｉ＿ＰＨＡＳＥを監視し、相巻線７の電流が所定の限度を超えた場合に相巻線７をフリーホイールさせる。フリーホイールは、次いで、所定のフリーホイール期間の間、継続し、その間に相巻線７の電流は、電流限度より下のレベルまで低下する。フリーホイール期間が終了すると、コントローラ１４は、再び相巻線７を励磁する。この相巻線７を励磁及びフリーホイールさせるプロセスは、電気的半周期の全体の長さに亘って継続する。したがって、コントローラ１４は、各電気的半周期の間に励磁からフリーホイールへの切替えを複数回行う。
【００３５】
図４は、加速モードで動作する際の、ＨＡＬＬ信号、逆起電力、相電流、相電圧、及び２、３のＨＡＬＬ期間に亘る制御信号の波形を示す図である。図４において相巻線７は、ＨＡＬＬエッジと同期して転流される。
【００３６】
比較的遅い速度では、相巻線７内で誘導された逆起電力の大きさは比較的小さい。そのため、相巻線７の電流は励磁の間比較的速く上昇し、フリーホイールの間比較的遅く低下する。加えて、各ＨＡＬＬ期間の長さ及び各電気的半周期の長さは比較的長い。その結果、コントローラ１４が励磁からフリーホイールに切り替わる頻度は比較的高い。しかし、回転速度が増加するにつれ、逆起電力の大きさは増加し、したがって、電流は、励磁の間、より遅い速度で上昇し、フリーホイールの間、より速い速度で低下する。なお、各電気的半周期の長さは減少する。その結果、切替えの頻度は減少する。
【００３７】
コントローラ１４は、回転子５の速度が選択されたパワーモードの動作速度範囲の下限に達するまで加速モードで動作し続ける。それで、例えばハイパワーモードが選択された場合、コントローラ１４は、回転子５の速度が９０ｋｒｐｍに達するまで加速モードで動作し続ける。
ハイパワーモード
コントローラ１４は、各ＨＡＬＬエッジに先行して相巻線を転流する。先行転流は、加速モードのための上記の方式と同じ方式で達成される。
【００３８】
ハイパワーモードで動作する際、コントローラ１４は、各電気的半周期を後にフリーホイール期間が続く導通期間に分割する。コントローラ１４は、次いで、導通期間に相巻線７を励磁し、フリーホイール期間に相巻線７をフリーホイールする。相電流は、励磁の間、電流限度を超えない。その結果、コントローラ１４は、各電気的半周期の間１回のみ励磁からフリーホイールに切替えを行う。
【００３９】
コントローラ１４は、導通期間Ｔ＿ＣＤの間相巻線７を励磁する。導通期間が終了すると、コントローラ１４は、相巻線７をフリーホイールする。そのとき、フリーホイールは、コントローラ１４が相巻線７を転流するときまで無制限に継続される。したがって、コントローラ１４は、先行期間Ｔ＿ＡＤＶと導通期間Ｔ＿ＣＤの２つのパラメータを使用してモータ３の動作を制御する。
【００４０】
図５は、ハイパワーモードで動作する際の、ＨＡＬＬ信号、逆起電力、相電流、相電圧、及び２、３のＨＡＬＬ期間に亘る制御信号の波形を示す図である。
【００４１】
相巻線７を励磁するのに使用される供給電圧の大きさは変化し得る。例えば、電源２は、使用時に放電する電池を備えてもよい。又は、電源２は、交流電源、整流器及び比較的平滑な電圧を提供する平滑コンデンサを備えていてもよいが、交流電源のＲＭＳ電圧は、変化し得る。供給電圧の大きさの変化は、導通期間に相巻線７に駆動される電流の量に影響する。その結果、モータ３の電力は、供給電圧の変化に影響を受けやすい。供給電圧に加え、モータ３の電力は、回転子５の速度の変化に影響を受けやすい。回転子５の速度が変化する（例えば、負荷の変化に応じて）のと同じように、逆起電力の大きさも変化する。その結果、導通期間に相巻線７に駆動される電流の量は、変化し得る。そのため、コントローラ１４は、供給電圧の大きさの変化に応じて先行期間及び導通期間を変化させる。又、コントローラ１４は、回転子５の速度の変化に応じて先行期間を変化させる。
【００４２】
コントローラ１４は、複数の種々の供給電圧のそれぞれに対する先行期間Ｔ＿ＡＤＶ及び導通期間Ｔ＿ＣＤを備える電圧参照テーブルを記憶する。又、コントローラ１４は、複数の種々の回転子速度及び種々の供給電圧のそれぞれに対する速度補償値を備える速度参照テーブルを記憶する。参照テーブルは、それぞれの電圧及び速度点における特定の入力又は出力電力を達成する値を記憶する。本実施形態において、参照テーブルは、様々な供給電圧及びハイパワーモードの動作速度範囲に亘りモータ３に一定の出力電力を達成する値を記憶する。
【００４３】
電圧センサ１２により出力されたＶ＿ＤＣ信号は、供給電圧の測定を提供し、一方ＨＡＬＬ期間の長さは、回転子速度の測定を提供する。コントローラ１４は、供給電圧を使用して電圧参照テーブルにインデックスを付し、位相期間及び導通期間を選択する。コントローラ１４は、次いで、回転子速度及び供給電圧を使用して速度参照テーブルにインデックスを付し、速度補償値を選択する。コントローラ１４は、次いで、選択された速度補償値を選択された位相期間に加え、速度補償位相期間を得る。その後転流期間Ｔ＿ＣＯＭがＨＡＬＬ期間Ｔ＿ＨＡＬＬから速度補償位相期間を減算することにより得られる。
【００４４】
速度参照テーブルは、回転子５の速度だけでなく、供給電圧の大きさにも依存する速度補償値を記憶する。その理由は、供給電圧が減少するにつれ、特定の速度補償値がモータ３の出力電力へ与える正味の影響が小さくなるためである。回転子速度及び供給電圧の両方に依存する速度補償値を記憶することにより、回転子速度の変化に応じてモータ３の出力電力に対するより良い制御が達成され得る。
【００４５】
先行期間を決定するのに２つの参照テーブルが使用されることに留意されたい。第１の参照テーブル（即ち、電圧参照テーブル）に供給電圧を使用してインデックスが付される。第２の参照テーブル（即ち、速度参照テーブル）に回転子速度と供給電圧の両方を使用してインデックスが付される。第２の参照テーブルは、回転子速度と供給電圧の両方を使用してインデックスが付されるため、２つの参照テーブルを必要とすることに疑問がもたれる場合もあり得る。しかし、２つの参照テーブルを使用する利点は、種々の電圧分解能が使用され得ることである。モータ３の出力電力は、供給電力の大きさに比較的影響を受けやすい。対照的に、速度補償値が出力電力に与える効果は、供給電圧に少ししか影響を受けない。したがって、２つの参照テーブルを使用することにより、電圧参照テーブルに対しより細かい電圧分解能が使用され得、速度参照テーブルに対しより粗い電圧分解能が使用され得る。その結果、モータ３の出力電力に対する比較的に良好な制御がより小さな参照テーブルの使用により達成され得、そのことは、コントローラ１４のメモリ要件を減らす。
ローパワーモード
コントローラ１４は、ＨＡＬＬエッジに関して遅延したとき相巻線７を転流する。遅延転流は、先行転流と同様の方式で達成される。ＨＡＬＬエッジに応じて、コントローラ１４は、転流期間Ｔ＿ＣＯＭを得るため、ＨＡＬＬ期間Ｔ＿ＨＡＬＬに遅延期間Ｔ＿ＲＥＴを加える。
【００４６】
Ｔ＿ＣＯＭ＝Ｔ＿ＨＡＬＬ＋Ｔ＿ＲＥＴ
コントローラ１４は、次いで、ＨＡＬＬエッジの後、時間Ｔ＿ＣＯＭに相巻線７を転流する。その結果、コントローラ１４は、後のＨＡＬＬエッジの後、時間Ｔ＿ＲＥＴに相巻線７を転流する。
【００４７】
ローパワーモードで動作する際、コントローラ１４は、電気的周期のそれぞれ半分をその後に１次フリーホイール期間が続く導通期間に分割する。その後コントローラ１４は、導通期間を第１の励磁期間と、その後に続く２次フリーホイール期間と、その後に続く第２の励磁期間とに分割する。その後コントローラ１４は、２つの励磁期間のそれぞれの間、相巻線７を励磁し、２つのフリーホイール期間のそれぞれの間、相巻線７をフリーホイールする。ハイパワーモードのように、相電流は、励磁の間、電流限度を超えない。したがって、コントローラ１４は、電気的半周期のそれぞれの間、励磁からフリーホイールへの切替えを２回行う。
【００４８】
図６は、ローパワーモードで動作する際の、ＨＡＬＬ信号、逆起電力、相電流、相電圧、及び２、３のＨＡＬＬ期間に亘る制御信号の波形を示す図である。
【００４９】
ハイパワーモードのように、コントローラ１４は、供給電圧の大きさの変化に応じて遅延期間及び導通期間を変化させ、且つコントローラ１４は、回転子５の速度の変化に応じて遅延期間を変化させる。したがって、コントローラ１４は、種々の供給電圧のための種々の遅延期間Ｔ＿ＲＥＴと種々の励磁期間Ｔ＿ＥＸＣを備えるさらなる電圧参照テーブルを記憶する。又コントローラ１４は、種々の回転子速度及び種々の供給電圧のための速度補償値を備えるさらなる速度参照テーブルを記憶する。したがって、ローパワーモードで使用される参照テーブルは、ハイパワーモードで使用される参照テーブルと、テーブルが先行期間ではなく遅延期間、及び導通期間ではなく励磁期間を記憶する点のみにおいて異なる。ハイパワーモードのように、ローパワーモードで使用される参照テーブルは、供給電圧と同じ範囲及びローパワーモードの動作速度範囲に亘りモータ３のための一定の出力電力を達成する値を記憶する。
【００５０】
動作の間、コントローラ１４は、供給電圧を使用して電圧参照テーブルにインデックスを付し、遅延期間及び励磁期間を選択する。そのとき、選択された励磁期間は、第１の励磁期間及び第２の励磁期間の両方を規定するのに使用され、即ち導通期間の間コントローラ１４は、選択された励磁期間の間相巻線７を励磁し、２次フリーホイール期間の間相巻線７をフリーホイールさせ、選択された励磁期間の間再び相巻線７を励磁する。その結果、２次フリーホイール期間が導通期間の真ん中で発生する。
【００５１】
ハイパワーモードと比較して、相巻線７の励磁は、２つの重要な点で異なる。第１に、コントローラ１４は、転流を遅延させる。第２に、コントローラ１４は、２次フリーホイール期間を導通期間に導入する。これら２つの相違点の理由と利点を以下に説明する。
【００５２】
ハイパワーモードで動作する際、必要な出力電力を達成するために先行転流が必要である。回転子５の速度が増加すると、ＨＡＬＬ期間は減少し、したがって、相インダクタンスに関連したとき、定数（Ｌ／Ｒ）がますます重要になる。さらに、相巻線７内で誘導された逆起電力が増加し、それは、相電流が上昇する速度に影響する。そのため、相巻線７へ電流及び電力を駆動することはますます困難になる。相巻線７を各ＨＡＬＬエッジに先行して、したがって逆起電力のゼロ交差に先行して転流することにより、供給電圧は、一瞬にして逆起電力により押し上げられる。その結果、相巻線７を通る電流の方向は、より迅速に反転する。加えて、相電流は、逆起電力を導くようになされ、そのことは、電流上昇のより遅い速度の補償を支援する。その後相電流は、短期間の負のトルクを発生するが、相電流は、通常、正のトルクにおけるその後の利得による補償より多くなる。
【００５３】
ローパワーモードで動作する際、ＨＡＬＬ期間の長さは長くなり、したがって、逆起電力はより遅い速度で上昇する。加えて、逆起電力の大きさは小さくなり、したがって、相巻線７の電流は、所与の供給電圧に対しより速い速度で上昇する。したがって、逆起電力はより遅い速度で上昇するが、相電流はより速い速度で上昇する。したがって、望ましい出力電力を達成するためにＨＡＬＬエッジに先行して相巻線７を転流することは必要でない。さらに、以下に説明する理由により、モータアセンブリ３の効率は、転流を遅延させることにより改善される。
【００５４】
励磁の間、相電流の波形が逆起電力の波形と一致するとき、トルク対電流の比率が最大になる。したがって、モータ３の効率の改善は、相電流の波形が逆起電力の波形とより良く一致するよう形成することにより、即ち相電流波形の高調波成分を逆起電力波形に関して減少することにより達成される。先行する段落に記載されるように、ローパワーモードで動作する際、逆起電力は、より遅い速度で上昇するが、相電流は、より速い速度で上昇する。実際、ローパワーモードで動作する際、逆起電力の大きさが比較的低い、即ちおよそ逆起電力のゼロ交差あたりであるとき、相電流は、逆起電力より速く上昇する。その結果、相巻線７がＨＡＬＬエッジに先行又は同期して転流されるならば、相電流は、逆起電力をより迅速に導くことになる。ハイパワーモードでは、より短いＨＡＬＬ期間及び相電流のより遅い上昇を補償するため、相電流が最初に逆起電力を導くことが必要であった。しかし、ローパワーモードでは、必要な出力電力を達成するために送電流が逆起電力を導くことは必要でない。各ＨＡＬＬエッジの後まで転流を遅延させることにより、相電流は、より密接に逆起電力の上昇に追従する。その結果、モータアセンブリ１の効率は改善される。
【００５５】
２次フリーホイール期間は、モータ３の効率をさらに改善する役割を果たす。遅延転流の結果、相電流は、逆起電力の相電流とより密接に一致する。それでもなお、相電流は、逆起電力の速度より速い速度で上昇し続ける。その結果、相電流は、最終的に逆起電力を上回る。比較的小さな２次フリーホイール期間を導通期間に導入することにより、相電流の上昇は、一瞬にして阻止され、その結果相電流の上昇は、逆起電力の上昇により密接に追従する。その結果、逆起電力波形に関する相電流波形の高調波成分はさらに減少され、したがって、モータ３の効率はさらに増加される。
【００５６】
加速モードは、モータ３を静止から各動作速度範囲の下限まで加速するのに使用される。その結果、コントローラ１４は、ハイパワーモードが選択されたとき、０から９０ｋｒｐｍの間、ローパワーモードが選択されたとき、０から６０ｋｒｐｍの間の加速モードで動作する。どのパワーモードが選択されたかに拘わらず、コントローラ１４は、０から２０ｋｒｐｍの間のＨＡＬＬエッジと同期して相巻線７を転流する。コントローラ１４は、次いで、モータ３が２０から９０ｋｒｐｍ（ハイパワーモード）又は２０から６０ｋｒｐｍ（ローパワーモード）まで加速する際、ＨＡＬＬエッジに先行して相巻線７を転流する。加速モードで動作する際、コントローラ１４は、回転子５の加速を固定して維持する先行期間を使用する。ハイパワーモード又はローパワーモードが選択されるかに拘わらず、コントローラ１４は、先行期間を選択するために供給電圧を使用してハイパワーモードで使用される電圧参照テーブルにインデックスを付す。そのとき、選択された先行期間は、加速モードの間にコントローラ１４により使用される。モータ３の効率は、回転子速度により変化する先行期間を使用することにより改善され得ることが考えられる。しかし、そのとき、これには、追加の参照テーブルが必要になる。さらに、加速モードは、典型的には、長続きせず、コントローラ１４は、主にローパワーモード又はハイパワーモードで動作する。その結果、加速モード内で先行期間を変化させることによりなされ得る効率の改善は、モータ３の全体の効率に大きく寄与する可能性は低い。
【００５７】
加速モードからローパワーモードへ切り替える際、コントローラ１４は、先行転流から遅延転流に切替えを行う。ローパワーモード内で動作するとき、コントローラ１４は、各電気的半周期の間十分な電流及び電力を相巻線７に駆動でき、同時にモータアセンブリ１の効率を改善するため遅延転流を使用する。対照的に、加速の間、各電気的半周期の間に十分な電流及び電力が相巻線７に確実に駆動されるようにするため、先行転流が必要である。コントローラ１４が加速の間に転流を遅延又は同期するならば、回転子５は、必要な速度まで加速できないことになる。したがって、６０〜７０ｋｒｐｍの速度範囲に亘り回転子速度を維持するため遅延転流が使用可能である一方、回転子が６０ｋｒｐｍまで確実に加速するために先行転流が必要である。
【００５８】
比較的遅い速度で動作するとき、転流を遅延させることは知られているが、比較的速い速度、即ち５０ｋｒｐｍを超える速度で動作するとき、転流を遅延させることは全く知られていない。これらの比較的速い速度において、比較的短い長さの各ＨＡＬＬ期間と逆起電力の大きさは先行転流が必要であることを示唆するはずである。実際、先行転流は、モータをその様な速度まで加速するのに必要である。しかし、出願人は、一回それらの速度になると、転流は、モータ３の効率を改善するために遅延され得ることを確認した。
【００５９】
上述の実施形態において、コントローラ１４は、ハイパワーモードとローパワーモードの２つの定常状態モードを使用する。ハイパワーモードでは、コントローラ１４は、逆起電力のゼロ交差に先行して相巻線７を転流する。ローパワーモードでは、コントローラ１４は、逆起電力のゼロ交差に遅延して相巻線７を転流する。先行期間及び遅延期間は、それぞれ位相期間Ｔ＿ＰＨＡＳＥと見なされ得、転流期間Ｔ＿ＣＯＭは、以下のように規定される。
【００６０】
Ｔ＿ＣＯＭ＝Ｔ＿ＨＡＬＬ−Ｔ＿ＰＨＡＳＥ
位相期間が正の場合、転流は、ＨＡＬＬエッジの前に発生し（即ち先行転流）、位相期間が負の場合、転流は、ＨＡＬＬエッジの後に発生する（即ち遅延転流）。相巻線７をハイパワーモードとローパワーモードの両方で転流するために同じスキームを使用することは制御を簡単にする。しかし、種々の方法が相巻線７を転流するのに使用され得ることが考えられる。例えば、ローパワーモードで動作する際、コントローラ１４は、各ＨＡＬＬエッジの後の時間Ｔ＿ＲＥＴにおいて単に相巻線７を転流し得る。
【００６１】
上述の実施形態において、コントローラ１４は、回転子速度の変化に応じて位相期間のみ（即ち、ハイパワーモードの先行期間及びローパワーモードの遅延期間）を変化させる。導通期間と比較して、モータ３の入力電力は、典型的には、位相期間の変化により多く影響を受ける。したがって、位相期間を変化させることにより、モータ３の出力電力に関してより良い制御が達成され得る。それでもなお、これらの利点に拘わらず、代わりにコントローラ１４は、回転子速度の変化に応じて導通期間のみを変化させ得る。或いは、コントローラ１４は、回転子速度の変化に応じて位相期間と導通期間の両方を変化させ得る。これは、例えばモータ３の出力電力が位相期間だけを変化させることにより適切に制御できない場合に必要となり得る。又は、モータ３の効率の改善は、回転子速度の変化に応じて位相期間と導通期間の両方を変化させることにより達成され得る。しかし、位相期間と導通期間の両方を変化させる欠点は、追加の参照テーブルが必要であり、したがって、コントローラ１４のメモリにさらなる要求をすることである。
【００６２】
上述の実施形態において、コントローラ１４は、供給電圧の変化に応じて位相期間と導通期間を変化させる。そのとき、これは、モータ３の効率が各電圧点でより良く最適化され得るという利点を有する。それでもなお、位相期間と導通期間の内の１つのみを変化させることによりモータ３の出力電力に対して望ましい制御を達成することが可能である場合もある。モータ３の出力電力は、位相期間の変化により多く影響を受けるため、モータ３の出力電力に対するより良い制御が位相期間を変化させることにより達成され得る。
【００６３】
したがって、コントローラ１４は、供給電圧及び回転子速度の変化に応じて位相期間及び／又は導通期間を変化させると言ってもよい。２つの期間は、供給電圧及び回転子速度の変化に応じて変化され得るが、コントローラ１４は、供給電圧と回転子速度の内の１つのみに応じて期間を変化可能であることが考えられる。例えば、電源２により提供される電圧は比較的安定し得る。その場合、コントローラ１４は、回転子速度のみの変化に応じて位相期間及び／又は導通期間を変化し得る。又は、モータ３は、一定の速度で又はローパワーモード及びハイパワーモード内の比較的小さな範囲の速度に亘り動作することが必要となり得る。この場合、コントローラ１４は、供給電圧のみの変化に応じて位相期間及び／又は導通期間を変化し得る。したがって、より一般的な意味で、コントローラ１４は、供給電圧及び／又は回転子速度の変化に応じて位相期間及び／又は導通期間を変化させると言ってもよい。さらに、電圧参照テーブル又は速度参照テーブルを記憶せずに、コントローラ１４は、種々の供給電圧及び／又は回転子速度に対する種々の制御値を備える電力参照テーブルを記憶すると言ってもよい。そのとき、各制御値は、各電圧及び／又は速度の点において特定の出力電力を達成する。その後コントローラ１４は、供給電圧及び／又は回転子速度を使用して電力参照テーブルにインデックスを付し、電力参照テーブルから制御値を選択する。そのとき、制御値は、位相期間又は導通期間を規定するのに使用される。
【００６４】
上述の実施形態において、コントローラ１４は、ハイパワーモードで使用するための導通期間とローパワーモードで使用するための励磁期間を備える参照テーブルを記憶する。しかし、同じレベルの制御が異なる手段により達成され得る。例えば、導通期間と励磁期間の参照テーブルを記憶せずに、コントローラ１４は、１次フリーホイール期間の参照テーブルを記憶可能であり、この参照テーブルは、同様に供給電圧の大きさ及び／又は回転子５の速度を使用してインデックスが付される。そのとき、導通期間は、ＨＡＬＬ期間から１次フリーホイール期間を減算することにより得られ、各励磁期間は、ＨＡＬＬ期間から１次フリーホイール期間及び２次フリーホイール期間を減算して結果を２で割ることにより得られる。
【００６５】
Ｔ＿ＣＤ＝Ｔ＿ＨＡＬＬ−Ｔ＿ＦＷ＿１
Ｔ＿ＥＸＣ＝（Ｔ＿ＨＡＬＬ−Ｔ＿ＦＷ＿１−Ｔ＿ＦＷ＿２）／２
ここでＴ＿ＣＤは導通期間であり、Ｔ＿ＥＸＣは第１の及び第２の励磁期間のそれぞれであり、Ｔ＿ＨＡＬＬはＨＡＬＬ期間であり、Ｔ＿ＦＷ＿１は１次フリーホイール期間であり、Ｔ＿ＦＷ＿２は２次フリーホイール期間である。
【００６６】
上述の実施形態では、２次フリーホイール期間は、導通期間のちょうど真ん中で発生する。これは、第１の励磁期間と第２の励磁期間の長さを規定するのに同じ励磁期間が使用されることを確実にすることにより達成される。２次フリーホイール期間が導通期間の真ん中で発生することを確実にすることには少なくとも２つの利点がある。第１に、相電流の高調波成分は、２つの励磁期間に亘ってより良くバランスが取れている。その結果、２つの励磁期間の長さが異なるならば、導通期間に亘る相電流の全体の高調波成分は低下しやすい。第２に、参照テーブルは、各電圧点に対し１つの励磁期間を記憶するだけでよい。その結果、参照テーブルにより少ないメモリが必要とされる。上述の利点に拘わらず、供給電圧及び／又は回転子速度の変化に応じて２次フリーホイール期間の位置を変えることが望ましい場合もある。これは、種々の電圧及び／又は速度に対し第１の励磁期間と第２の励磁期間を記憶する参照テーブルを使用することにより達成され得る。
【００６７】
コントローラ１４は、長さが固定された２次フリーホイール期間を使用する。これは、コントローラ１４のメモリ要件を減らす利点がある。しかし、代替的に、コントローラ１４は、供給電圧及び／又は回転子速度の変化に応じて変化する２次フリーホイール期間を使用し得る。特に、コントローラ１４は、供給電圧の増加又は回転子速度の減少に応じて増加する２次フリーホイール期間を使用し得る。供給電圧が増加すると、回転子速度、したがって、逆起電力の大きさが変化しないとすれば、相巻線７の電流は、励磁の間より速い速度で上昇する。その結果、逆起電力波形に関する相電流波形の高調波成分は増加しやすい。供給電圧の増加に応じて２次フリーホイール期間の長さを増加することにより、相電流の上昇は長い期間阻止され、したがって、相電流波形の高調波成分は減少され得る。回転子速度が減少すると、ＨＡＬＬ期間の長さは増加し、したがって、逆起電力はより遅い速度で上昇する。さらに、供給電圧は変化しないとすれば、逆起電力の大きさは減少し、したがって、相巻線７の電流はより速い速度で上昇する。その結果、回転子速度が減少すると、逆起電力はより遅い速度で上昇するが、相電流はより速い速度で上昇する。そのため、逆起電力波形に関する相電流波形の高調波成分は増加しやすい。回転子速度の減少に応じて２次フリーホイール期間を増加させることにより、相電流の上昇は長い期間阻止され、したがって、相電流波形の高調波成分は減少され得る。したがって、供給電圧の増加及び／又は回転子速度の減少に応じて２次フリーホイール期間を増加させることは、効率をさらに改善することになり得る。
【００６８】
２次フリーホイール期間の長さは比較的短く、相電流の上昇を一瞬にして阻止することのみを意図する。したがって、２次フリーホイール期間は、１次フリーホイール期間と各励磁期間の両方より短い。２次フリーホイール期間の実際の長さは、例えば相巻線７のインダクタンス、供給電圧の大きさ、逆起電力の大きさ等のモータアセンブリ１の特定の特徴に依存する。長さに関係なく、２次フリーホイール期間は、相巻線７において上昇する逆起電力の期間の間に発生する。これは、低下する逆起電力の期間に全体ではないが主に発生する１次フリーホイール期間と対照的である。１次フリーホイール期間は、追加の電力が電源２から引き出されることなくトルクが相電流により生成され続けるように相巻線７のインダクタンスを利用する。逆起電力が低下するにつれ、所与の相電流に対し生成されるトルクは少なくなる。したがって、逆起電力が低下する期間に相巻線７をフリーホイールさせることにより、モータアセンブリ１の効率はトルクに悪影響を与えずに改善され得る。
【符号の説明】
【００６９】
１  モータアセンブリ
２  直流電源
３  ブラシレスモータ
４  制御回路
５  回転子
６  固定子
７  相巻線
８  フィルタ
９  インバータ
１０  ゲートドライバーモジュール
１１  電流センサ
１２  電圧センサ
１３  位置センサ
１４  コントローラ
【図１】
0005997724.tif 000002
【図２】
0005997724.tif 000003
【図３】
0005997724.tif 000004
【図４】
0005997724.tif 000005
【図５】
0005997724.tif 000006
【図６】
0005997724.tif 000007