[go: up one dir, main page]

JP2001510680A - ブラシレスdcモータ制御 - Google Patents

ブラシレスdcモータ制御

Info

Publication number
JP2001510680A
JP2001510680A JP53419098A JP53419098A JP2001510680A JP 2001510680 A JP2001510680 A JP 2001510680A JP 53419098 A JP53419098 A JP 53419098A JP 53419098 A JP53419098 A JP 53419098A JP 2001510680 A JP2001510680 A JP 2001510680A
Authority
JP
Japan
Prior art keywords
motor
commutation
current
value
winding
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.)
Granted
Application number
JP53419098A
Other languages
English (en)
Other versions
JP3440274B2 (ja
Inventor
エイチ. ボイド,ジョン
ダンカン,ジェラルド
トーマス ジョージ ペリー,マイケル
Original Assignee
フィッシャー アンド ペイケル リミティド
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 フィッシャー アンド ペイケル リミティド filed Critical フィッシャー アンド ペイケル リミティド
Publication of JP2001510680A publication Critical patent/JP2001510680A/ja
Application granted granted Critical
Publication of JP3440274B2 publication Critical patent/JP3440274B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02KDYNAMO-ELECTRIC MACHINES
    • H02K29/00Motors or generators having non-mechanical commutating devices, e.g. discharge tubes or semiconductor devices
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/14Electronic commutators
    • H02P6/16Circuit arrangements for detecting position
    • H02P6/18Circuit arrangements for detecting position without separate position detecting elements
    • H02P6/182Circuit arrangements for detecting position without separate position detecting elements using back-emf in windings
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/14Electronic commutators
    • H02P6/15Controlling commutation time
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/28Arrangements for controlling current

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Motors That Do Not Use Commutators (AREA)
  • Brushless Motors (AREA)

Abstract

(57)【要約】 どの時点においても、1つのモータの巻線は、電力が供給されず、巻線転流を始動するのに使われる情報である逆起電力ゼロクロスを検出するのに使われるタイプの、主として小馬力の用途に対する電気転流ブラシレス直流モータ。電流供給が前記巻線から取り除かれた後、転流素子に並列なフリーホイールダイオードによって蓄えられたエネルギーが消滅することで巻線に生成される電流パルスの持続時間がモータ電流の測定に使われる。モータ電流と逆起電力との間の位相角を減少させることによって有用な電力出力を最大にするための方法もまた開示されている。これは、各逆起電力ゼロクロスの発生の後にモータ巻線を転流する遅延を誘導することによって達成され、この遅延は、各転流間の関数である。

Description

【発明の詳細な説明】 ブラシレスDCモータ制御 技術分野 本発明は、電気的に制御される(永久磁石回転子を有する)ブラシレスDCモ ータに関し、特に、単一ではない、家庭用器具及び健康管理装置等における小馬 力の用途に対する3巻線モータに関する。 従来技術 電気転流(electronically cmmutated)ブラシレスDCモータを制御する方法 は、米国特許第4,495,450号(Tokizaki他)に記載されており、家庭用器具にお ける使用及び特に洗濯機に対しては米国特許第4540921号(Boyd他)、米国特許 第4857814号(Duncan他)に記載されている。これらの特許に記載された、電気 制御モータ(ECM)の基本的な着想のいくつかについては、図1及び2を参照 して以下に手短に述べる。 通常はパワーFETであるような転流スイッチを有する理想的な三相(あるい は巻線)DCモータが図1に示されている。相Aの上側のスイッチ1及び相Bの 下側のスイッチ2をターンオンすることによって、静止磁界が固定子に生成され る。この磁界は、相Bの下側のスイッチ2をターンオフし、かつ相Cの下側のス イッチ3をターンオンすることによって、時計周りの方向に動く。相Aの上側の スイッチ1をターンオフし、かつ相Bの上側のスイッチ4をターンオンすること によって、磁界が時計周りの方向へ動き続ける。転流スイッチのこの「回転」を 繰り返すことによって、固定子の磁界が 、スイッチのスイッチングと同じ速度で回転することになる。時計周りの回転の ためのスイッチの状態の完全なパターンが図2に示されている。 モータの半時計周りの回転は、転流スイッチのスイッチングパターンの順序を 逆にすることによって得られる。 固定子における回転磁界の生成について記された方法では、2つだけの相が、 同時にそれらの相に意図的に流れる電流を有する。これによって、第3の巻線に はそこを流れる意図的な電流を残さないことになる。引用された特許においては 、この一時的に使用されない巻線は、回転する永久磁石回転子によって誘導され る電圧に対して感知され、回転子の位置の示度を提供する。この誘導電圧は逆起 電力(BEMF)に起因する。 感知されたBEMF波形は周期的であり、台形と正弦曲線に近い形との間を変 化する。この波形の「ゼロクロス」は、永久磁石の極のエッジに起因しており、 その回転位置を追跡するために回転子上に一貫した点を提供する。 このようなDCブラシレスモータを運転しているとき、各転流は回転子の位置 と同期する必要がある。上記のBEMF信号がゼロを通過するとすぐに、連続回 転を確保する次のスイッチングパターンで達成される転流が決定される。回転子 が適切な角度位置にあるときにだけスイッチングを発生しなければならない。こ れは、速度制御のための閉ループフィードバックシステムに帰着する。 回転子の加速又は減速は、固定子の回転磁界の強度を増加あるいは減少させる ことによって(パルス幅変調(PWM)技術によって)達成される。なぜなら、 固定子上の力は磁界の強度に比例するからである。転流周波数は、BEMFセン サからの閉ループフィードバックによってロータのペースを維持することになる 。 一定負荷の下で所定の速度を維持することは、固定子の磁界の強度を制御する ことを伴い、所望の転流レートの維持を確実にする。変化する負荷の下で所定の 回転速度を維持することは、固定子の磁界の強度の対応する交番を必要とし、回 転子の負荷変動を補償する。 米国特許第4,540,921号及び第4,857,814号に記載されたECM技術は、スイッ チングFETを流れ得る電流を安全な値に制限するための専用の電流制限回路の 使用を必要とする。このような保護回路は、ECMシステムの費用を増大させ、 より低い出力で、より高価ではないような用途での使用を妨げる。更に、モータ 電流はモータ負荷に対して正比例で変化するので、負荷変動を引き起こす事象に 応答して器具の運転を制御するためには、モータ電流の測定を使うことが望まし いであろう。引用された従来技術では、このような負荷感知には更に高価なハー ドウェアを必要とするであろう。 回転子の位置を判定するためにBEMFの感知を用いることは多くの利点を有 するが、固定子巻線の転流時に生じる過渡現象を取り除くために出力は高価な構 成要素を使うフィルタリングを必要とするという問題がある。加えて、このタイ プのECMシステムは、一般にBEMFをもたらすモータ電流のために、最適な モータ効率では運転されない。 従って、本発明の目的及び/又は本発明の1つ又はそれより多い好適な実施例 は、上記の欠点を克服するいくつかの方法を実行する電気制御モータシステムを 提供することである。 発明の開示 従って本発明は、どの時点においても、1つのモータ巻線は、電力が供給され ておらず、巻線の転流を始動するのに使われる情報で ある逆起電力のゼロクロスを検出するのに使われ、転流素子を制御する信号のパ ルス幅変調がモータの加速を制御するために使われ、一方向電流素子が、転流素 子に並列に接続される電気転流ブラシレスDCモータにおいて、電流の供給がこ の巻線から取り除かれた後、一方向電流素子による蓄えられたエネルギーが消滅 することでこの巻線に生成される電流パルスの持続時間がモータ電流の測定に使 われることを特徴とする電気転流ブラシレスDCモータにある。 第2の態様では本発明は、どの時点においても、1つのモータ巻線は、電力が 供給されておらず、巻線の転流を始動するのに使われる情報である逆起電力のゼ ロクロスを検出するのに使われ、転流素子を制御する信号のパルス幅変調がモー タの加速を制御するために使われ、一方向電流素子が、転流素子に並列に接続さ れる電気転流ブラシレスDCモータにおいて、電流の供給がこの巻線から取り除 かれた後、一方向電流素子による蓄えられたエネルギーが消滅することでこの巻 線に生成される電流パルスの持続時間が測定され、モータ巻線における電流の転 流の瞬間がモータ電流と逆起電力との位相角を減らすために各逆起電力ゼロクロ スの発生の後に遅延させられ、それによってモータ効率が最大となり、この遅延 は、前の転流とこの電流パルス持続時間との間の時間の関数として計算されるこ とを特徴とする電気転流ブラシレスDCモータにある。 更に別の態様では本発明は、 少なくとも1つの相の巻線を有する回転子及び固定子を持つブラシレスDCモ ータと、 直流電源と、この電源に接続され、前記少なくとも1つの巻線あるいは固定子 巻線の選択された組に電流を供給するスイッチング素子と、スイッチング素子を 通る電流の供給が終了した後各巻線に蓄えられたエネルギーを消滅させるために 電流経路を提供する一方向 電流素子とを有する転流回路と、 前記少なくとも1つの巻線上の電圧を感知し、前記電圧をA基準信号電圧と比 較し、それによって、前記少なくとも1つの巻線に回転子の回転により誘導され る逆起電力のゼロクロスを検出するデジタイザ回路と、 メモリ及び入出力ポートを有するプログラムされたディジタルプロセッサであ って、第1のポートは前記デジタイザ回路の出力に接続され、第2のポートのグ ループは前記転流回路に接続されてスイッチング信号をそこに供給するディジタ ルプロセッサと、 前記メモリに記憶され、前記プロセッサに前記スイッチング信号を生成させる ソフトウェアとを備え、 前記ソフトウェアは、 (a)(i)もし連続的かつ周期的にスイッチング素子に印加されるならば固定 子巻線に回転磁界を生成させるような、前記転流回路における各スイッチング素 子に対する状態の順序の組合わせと、(ii)回転子が対応する所定の位置にあ る時に連続回転を確保するために回転子のトルクを生成するスイッチング素子状 態の組合わせにそれぞれが対応するような、前記固定子の角度の所定の位置に対 して前記ディジタイザ回路の可能性のある順序の出力状態とを記憶するテーブル と、 (b)前記テーブルから各記憶された状態の組み合わせを選択し、所定の時間に 選択される特定の組合わせの状態に対応する論理レベルを有する各スイッチング 素子に対してディジタルスイッチング制御信号生成するルーチンと、 (c)前記スイッチング制御信号をパルス幅変調してそれによって固定子巻線に おける電流実効値を制御するルーチンと、 (d)記憶されたデューティーサイクル値に従ってパルス幅変調の デューティーサイクルを設定するルーチンと、 (e)前記ディジタイザの出力を読み取り、そこから回転子の角度位置を決定す る位置決定ルーチンと、 (f)その連続回転のために各感知された回転子位置に対応する記憶された状態 の組合わせを選択するための前記選択ルーチンを呼び出すルーチンと、 (g)前記ディジタイザの出力を読み取り、そこから前記回転子の各速度を決定 する速度決定ルーチンと、 (h)所望の回転子速度の値を記憶するテーブルと、 (i)決定された回転子速度を所望の回転子速度と比較して、速度誤差値を生成 するルーチンと、 (j)前記速度誤差値を受信し、回転子速度が所望の速度より小さいときには増 加され、回転子速度が所望の速度より高いときには減少させられるように、前記 記憶されたデューティーサイクル値を更新するルーチンと、 (k)スイッチング素子を通じて各巻線に電流を供給することが終了した後、蓄 えられたエネルギーが消滅する間に、前記ディジタイザの出力を読み取り、そこ から各相の巻線に生成されるパルスの持続時間を決定する、パルス持続時間決定 ルーチンと、 (l)そのように決定されたパルス持続時間を、記憶され予め決められたパルス 持続時間の最大値とを比較し、もしそのように決定された持続時間が前記最大値 よりも大きい場合は、記憶されたデューティーサイクル値を減少された値に設定 するための値を生成するルーチンと、 (m)このデクリメントする値を読み取り、現在の記憶されたデューティーサイ クル値を更新するルーチンとを有するような、電気転流モータシステムにある。 図面の簡単な説明 図1は、電気的に転流される3巻線ブラシレスDCモータの回路図である。 図2は、図1のモータを時計周りに回転させるための転流スイッチの状態の順 番を示す図である。 図3は、本発明によるブラシレスDCモータ及びコントローラのブロック回路 図である。 図4は、図3のモータの相にかかる電圧を示す波形図である。 図5は、巻線を通るモータ電流経路を示す部分回路図である。 図6は、種々のモータ電流でのモータ性能のグラフである。 図7は、モータ巻線電流及び逆起電力を示す波形図である。 図8は、図3に示される逆起電力デジタイザのための回路図である。 発明を実施する最良の形態 図3は、ブロック図形式による、本発明のモータ制御システムを示す。主なハ ードウェアのブロックは、永久磁石3巻線モータ21、モータ巻線転流回路22 、スイッチドモードDC電源23、逆起電力デジタイザ24及びマイクロコンピ ュータ25である。マイクロコンピュータ25内のブロックは、以下で説明する ようなソフトウェアルーチンによって実行される機能を表す。 このECMシステムは、3巻線(すなわち相)A,B,Cと6つの突極を持つ 固定子を有するモータに関連して説明される。他の固定子構造を使うこともでき る。種々の極数を適用することができるが、このモータは4極の永久磁石回転子 を有する。巻線A,B,Cは図3に示されるこの実施例のように星型構造で相互 に接続される。 転流回路22は、パワー電界効果トランジスタ(FET)という形でのスイッ チング素子の組を含み、このスイッチング素子は、直流電源23にかけて接続さ れ、図1及び2を参照して既に説明した方法で巻線A,B,Cのそれぞれを転流 する。各モータの相に対して上側及び下側のスイッチを構成する6つのスイッチ ング素子のそれぞれは、マイクロコンピュータ25によって生成されるゲート信 号a+、a−、b+、b−、c+、c−によって切り換えられる。切換えモード 電源23は、各スイッチング素子の組に印加されるDC電圧を供給する。 固定子によって誘導される逆起電力を監視する目的のために、BEMFデジタ イザ24は、モータの相A、B及びCのそれぞれのスイッチ終端から入力信号を 受信する。どのような所定の時間においても転流回路22から電流が供給されて いないモータ巻線からの出力は、この目的のために使われる。使用される逆起電 力感知は、図1及び2を参照して既に説明されている。BEMFデジタイザ24 は、その3つの入力においてアナログ信号を示していた合成ディジタル信号をそ の出力に供給し、公知のコンパレータ技術によって3つの論理レベルが導かれる 。出力信号は、回転子の極はその相に関連する巻線の極を通るとき個々のアナロ グBEMF電圧の「ゼロクロス」に一致するような論理遷移を有するであろう。 この出力はまた、以下で説明するような他の情報も含む。 BEMFデジタイザ24に適した回路が図8に示される。コンパレータ51に は、出力56上の基準電圧Vrefと、出力55上の3モータ巻線A,B及びCか らの逆起電力電圧とが提供される。入力55での合成巻線電圧信号のレベルがVref を越えたとき、(ゼロクロス点を確立するために)コンパレータの出力57 は状態を変化させ、それによって巻線電圧信号の非常に大きなエクスカージョン (excursion)をディジタル化する。 抵抗52〜54は、巻線電圧を結合し、従って、コンパレータの出力を3つ全 ての巻線にかかる電圧によって決定される。コンパレータの2つの状態の出力5 7は、マイクロプロセッサのポート27に供給される。既に述べたように、これ は回転子の位置及び他の制御目的のために有用である、転流されない巻線にかか る電圧である。しかし、転流は、マイクロプロセッサによって決定されるので、 モータ電流を運搬するあらゆる時間においても巻線がわかり、従って、どの巻線 電圧が所定の時間間隔でのディジタイザ出力に映し出されるかを決定する時間窓 (time window)が確立される。 スタートアップルーチンにおいては、使用されない巻線における逆起電力の大 きさは、コンパレータ51の状態を変化させるのには不十分であり、転流の閉ル ープフィードバック制御を使うことができない。閉ループ制御に対するスイッチ ングに対して所望の回転子速度で、ゼロクロス状態遷移が出力57に現れるよう に、(一定ではなくてもよい)Vrefの値及び、抵抗58の値は、ディジタイザ のヒステリシスをセットするように選ばれる。これは、いくつかの用途に対して は通常330rpmであり得る。 本発明のモータ制御は、プログラムされた単一のマイクロプロセッサ25によ って実行され、そのマクロプロセッサ25は、転流回路22に対して、付加的な 論理又は「カレントステアリング(current steering)」回路を必要とすることな く直接スイッチング信号を供給する。モータ巻線の電流における必要なパルス幅 変調もまたマイクロプロセッサ25によって実行される。 マクロプロセッサ25は、通常、8ビットシングルチップCPUであり、最適 なタイプはテキサスインストゥルメントのTMS370である。CPU、バス、 クロック、RAM及びROMのようなマ イクロプロセッサのハードウェア構成部品は、図3には示されていない。なぜな ら、マイクロプロセッサのこれらの本質的な構成部品は、公知であるからである 。むしろ、説明を助けるために、マイクロコンピュータ25内に示されるブロッ クは、それぞれ、マイクロプロセッサ25によって実行されるソフトウェアルー チンによって実行される制御機能を表し、また代わりに、メモリにおけるデータ テーブル又はデータ記憶の位置を表す。 図2に示されるような転流スイッチングパターンは、モータの半時計周りの回 転を生成するためのスイッチングパターンである第2の順序と共に、テーブル2 8に記憶される。転流スイッチ用の制御パルスは、転流制御パルス発生器ルーチ ン29によって合成されるが、そのルーチンは、モータ21に必要な特定の回転 方向のための次の転流を生成するのに必要である、テーブル28におけるスイッ チング状態パターンの位置を指し示すポインタ値を含む。6つの転流駆動信号は 、これらのうちの2つだけが各転流時に状態を変化させるが、合成させるために は必要である。 初期段階でのスタートアップルーチン30は、低い一定周波数(あるいは低い がゆっくり増加する周波数)でスイッチングパターンの順序によってポインタ2 9を実質的に「クロック」する。これは固定子の相を転流して、ディジタイザ2 4のヒステリシスを克服するのに十分に高い速度で回転磁界を生成する。永久磁 石回転子は回転固定子磁界に追従する。 使われない相の各巻線から入力ポート27においてディジタル逆起電力信号を 生成するのに十分な速度でモータが回転するとき、モータ起動ルーチンは、説明 した開ループ制御モードから閉ループ制御モードへ分岐する。これは、位置感知 ルーチン31が、合成ディジタルBEMF信号を入力ポート27で読み込み、ど の相が即座に 転流されているかについての情報を使うことで、使われない相における逆起電力 に起因する遷移を決定し、各相における各「ゼロクロス」に続く並列パターンあ るいはディジタルワードを生成し、このパターンをルーチン29へ渡す、という ことを伴う。テーブル28内のルックアップテーブルにアクセスすることによっ て、このルーチンは、ルーチン31によって供給されるパターンによって指示さ れるような回転子位置に対する考慮を有するモータの効果的な連続回転を確保す るために適用されるのに適した、テーブル28における転流スイッチングパター ンを画定する。そうして、回転子の位置は固定子の相の転流を決定する。 転流回路22へ供給されたとき、合成された転流制御パルスはパルス幅変調さ れる。すなわち、ルーチン32は、ロケーション33に保持されるデューティー サイクルの現在の値に従って、モータ電流が流れるべき転流素子に適するルーチ ン29によって合成されたパルスにデューティーサイクルを与える。デューティ ーサイクルは、モータ21を加速及び減速するために、そしてモータに対する変 動負荷に適応するために、変化させられる。なぜなら、モータトルクはモータ電 流に比例し、これはパルス幅変調(PWM)のデューティーサイクルによって決 まるからである。 速度感知ルーチン34はBEMFゼロクロスパターンを読み込み、タイマルー チン36と関連して回転子の角速度を表わす値を決定する。ルーチン37は、こ の値とテーブル38に記憶された速度について予め決められた値nとを比較する 。計算された回転子速度がnより小さい場合、ロケーション33に保持されるデ ューティーサイクル値は、(例えば1%ずつ)インクリメントされるであろうし 、計算された回転子速度がnより大きい場合は、33のデューティーサイクル値 は、(例えば1%ずつ)ディクリメントされるであろ う。テーブル38から選択された予め決められた速度の値は、どのような特定の 時間においてもモータの用途に依存するであろう。以下で議論する例では、通常 の所定の動作速度は3000rpmである。 転流回路のスイッチング素子を保護するためには、電流制限機能を課すべきで ある。図6を参照して以下に更に詳しく説明するように、出願人は、モータ電流 実効値(すなわち、あらゆる時間における接続された相のあらゆる組での電流) は、フリーホイール電流の持続時間に正比例するが、このフリーホイール電流は 転流スイッチからの供給が終了した後、各巻線に流れる。この電流はもちろんイ ンダクタはエネルギーを蓄えるという公知の特性によるものであり、印加電圧の 除去によりエネルギーを消滅させる必要がある。従来技術で公知であるように、 「フリーホイール」ダイオードが転流スイッチング素子に並列に接続され、この ような電流の流れを促進する。 この発見に基づいて、使用されない各巻線に生じる電流パルスがルーチン40 によってBEMFデジタイザ24の出力から取り出されるが、これはタイマ36 と共に各フリーホイール電流パルスの持続時間を決定する。第1の決定ルーチン 41はパルス幅CPがロケーション42に記憶されている所定の値T1よりも大 きいかを確認するが、この値は、転流素子に対して決定的な最大限界におけるモ ータ電流の値に一致する。もしそうであるならば、値43は、最小のON時間を 有するPWMデューティーサイクルを確立するロケーション33に設定される。 以下で議論される例では、これは通常は17%であってもよい。パルス幅がT1 よりも小さければ、第2の決定ルーチン50は電流パルス幅がロケーション49 に記憶され通常の最大の安全動作電流に一致する更に低い所定の値T2の持続時 間を超えるかを確認するが、もしそうであるならば、値44はPWMデューティ ーサイクル値33をデクリメントするのに使われる。通常のデクリメントは5% である。電流パルス持続時間がT2よりも小さい場合は、そのときは電流制限は 必要なく、PWMデューティーサイクル制御は速度決定ルーチン37へ移る。 多くの用途においてはモータ21上の負荷の度合いあるいは負荷の増加は、E CMシステムで使われるプロセスの制御に対する有用な情報を構成するかもしれ ない。モータ負荷におけるあらゆる変化は、モータ電流における変化に反映され るであろうし、電流パルス測定ルーチン40はこのような感知情報を提供するの に使われる。負荷監視ルーチン45は、ルーチン41によって今のところ決定さ れた電流パルス幅の値を渡し、パルス幅の急激な変動を確認することによって、 あるいはパルス幅が所定のしきい値に達しているということを判定することによ って、有用な出力を出力ポート46を介して外部コントローラに供給することが できる。例えば、洗浄液体ポンプを駆動するためにモータが皿洗い機に使われる ような場合、ポンプが給水管側に水を入れはじめるときのモータ電流の急激な増 加を検出することによって水位を確認することができる。 説明したタイプのECMシステムでは、BEMFをもたらす相電流のおかげで モータ21の最大運転効率を得ることができないので、電流及び電圧のピークは 一致しない。このことは、ゼロクロス検出後、相のスイッチングを遅延させるの に使われる時間を計算することによって、本発明により改善することができる。 従って、(以下で詳細に説明される)遅延アルゴリズム47は、転流の遅延をも たらし、モータ巻線の電圧及び電流のピークを一致させ、それによって、モータ の効率を最適にする。 BEMFディジタイザ24からの出力信号は、転流の発生と同時 に過渡現象を含む。ハードウェアフィルタを使う代わりに、本発明では、これら の過渡現象はソフトウェアによってフィルタされる。ルーチン48は入力ポート 27において信号を読み取るが、ルーチン29からの転流に関するタイミング情 報を使って各転流の発生時に読み取られる機能を中断する。 上で概説した特定のルーチンの動作は、次のセクションでより詳細に説明され る。 モータ起動ルーチン モータ起動は、ルーチン30によって2つのステップで行われる。第1のステ ップは、固定子の磁界の回転を開始することを伴う。これは、時計周りあるいは 半時計周りの回転のどちらに対しても、スイッチングパターン(図2)のステッ プを踏むことによって得られる。永久磁石モータは、固定子の回転磁界に追従す るであろう。このステップでは、システムはオープンループである。第1のステ ップが完了したときの回転磁界の最終的な速度は、回転子の回転を検出するため にディジタイザ24に対して必要な最小のBEMFによって決まる。BEMFの 大きさは、回転子の回転速度に正比例する。回転が無い場合は、そのときはBE MFはゼロである。代わりに、回転が速ければ速いほど、BEMFは大きくなる 。しかし、固定子の回転磁界のオープンループ速度が、固定子に対して速すぎて 「追いつく」ことができないかもしれないポイントが存在する。これでは、モー タを適切に起動することは決してできないであろう。この上限の速度の限界は、 回転子の慣性によって決まる。好適な実施例の1つの用途では、初期スタートア ップ速度の最大値は、330rpmである。 330rpmで、閉ループ動作が可能であるための十分なBEM Fが生成される。従来技術の説明で概説したように、ソフトウェアは、BEMF の反応して記憶された次のスイッチングパターンに変えるだけである。図4は、 相Bにかかる電圧が各スイッチングパターンでどのように変化するかを示してい る。ディジタイザ24に対してBEMF波形が基準電圧Vrefとクロスするとき 、回転子の位置が決まる。そしてソフトウェアは、次のスイッチングパターンに 変わるのに最適な時間を決める。回転子速度がフードバック制御の下にあるとき 、BEMF「基準クロス」が発生することになるまで転流は発生しない。 スタートアップルーチンの第2のステップは、従来技術の説明において概説し たようにPWMデューティーサイクルを増加させることで回転子速度を所望の運 転速度まで増加させるということを伴う。 速度制御 閉ループ制御の下で、転流が回転子に「追従」する。好適な実施例の1つの用 途では、3000rpmが所望の回転速度である。これは、回転子の1回転数あ たり0,02秒かかることに等しい。ある実施例によれば、モータシステムは、 4極の回転子と6極の固定子とを有するモータを制御するように意図されている 。モータの2「電気」回転、すなわち完全なBEMFサイクルに対して、回転子 の1機械回転だけ回転が必要である。各電気回転は6つ転流が必要である。これ は、各転流の間の時間は1.667ミリ秒であることを意味している。330r pmの初期起動速度から3000rpmまで回転速度を増加させるために、転流 のレートが1.667ミリ秒に等しくなるまで固定子の電流を増加させなければ ならない。 一旦回転子の動作速度になると、回転子の負荷のどのような変動 もその速度に影響してくる。これら速度変動は、既に説明された手法でPWMデ ィユーティーサイクルを変えることによって補償され、所望の回転速度が常に得 られることが確保される。 ソフトウェアは2つの異なるステップサイズにおいてPWMデューティーサイ クルの値を変える。 1.モータ速度が所望の速度の10%以内である場合、PWMレートは1%毎で 変化する。 2.モータ速度が10%以内でない場合、PWMレートは5%毎で変化する。 この速度は本発明の1つの用途の例を言っている。さらに高い速度が他の用途 に対して選択されるかもしれない。 フリーホイール電流パルス スイッチング素子電流を制限するルーチン40,41,50は、フリーホイー ル電流パルスを使用する。これは、図5(図1を簡単化したバージョン)及び図 4を参照して説明される。図5は、相A及びCにおける電流の流れを示す。これ は、相Aの上側のスイッチ(A+)及び相Cの下側のスイッチ3(C−)がオン していることに相当する。この電流は実線の矢印で表せる。 点線の矢印は、前の転流のスイッチングパターンによる電流の流れを表わす。 前の転流では、スイッチ1(A+)及び2(B−)がオンであった(図2を参照 )。電力スイッチ2(B−)がターンオフし、かつスイッチ3(C−)がターン オンしたとき、相Bのインダクタにおける電流をすぐにはゼロにすることはでき ない。インダクタは電流の流れを維持する。これにより、上側のスイッチ4に並 列のフリーホイールダイオード5が導通し始めるまで相Bの終端に電圧が生じる 。このポイントでは、「相の終端の」電圧はV+0. 6ボルトにクランプされ、電流は相Bのインダクタから流れ出す。この「フリー ホイールしている」電流はスイッチがターンオフするときはいつも発生する。電 流がゼロに減ったとき、ダイオードは導通をやめ、相Bにかかる電圧はBEMF のみによることになる。相Bに対するフリーホイール電流パルスは図4の「CP 」で示される。 電流が相を流れているとき、BEMFは感知できない。フリーホイールしてい る電流はBEMFの感知時に不連続になる。これはここでは「電流パルス」とし て呼ばれる。相Bの電圧波形は図4に示され、電流パルスをはっきりと見ること ができる。 電流制御 転流スイッチを通じて流れる電流は、使用されるスイッチング素子に適した安 全なレベルに制限しなければならない。好適な実施例では、スイッチング素子と して使われるFETに対する制限は、定常状態では2アンペア、連続したパルス 状では4アンペアである。各巻線における最大電流は、レール電圧と、巻線の抵 抗によって分割された巻線に生成されるBEMFとの差によって決定される。 電流の傾きは、巻線のインダクタンスによって決まる。 スタートアップ時に転流素子を通じて流れるピーク電流が常に4 アンペア以下であることを確保するために、PWMデューティーサイクルを最小 値に維持する。この最小値はまた、スタートアップ時に最大トルクを設定する。 回転子及び接続された導線の慣性は、スタートアップ時に可能な最大限のトルク でモータがスタートできることを確保できるように低くなければならない。 初期のPWMの値は、回転子及びどのような初期負荷の慣性を克服できる十分 な起動トルクが確保されるように選択される。この値は、4つの基準による転流 の原則によって転流時に変わる。 1.モータ電流が臨界点になる場合、PWMを所定の「安全な」値に制限する。 2.モータ電流が臨界に達する場合、PWMを減少させる。 3.モータが速度より低い場合、PWMを増加させる。 4.モータが速度を越える場合、PWMを減少させる。 図6は、既に述べたシステムのモータ性能を表わすグラフを示す。双曲線は、 種々のPWMデューティーサイクル(例えば、9%、18%、27%他)に対す るトルク対速度のグラフである。ほぼ水平である曲線は、所定のPWMデューテ ィーサイクルのパーセンテージ及び回転子速度でのスイッチング素子電流実効値 のプロットである。このグラフは次のことを示している。 1.PWMデューティーサイクルとモータの出力トルクとの間の線形関係 一定速度(例えば314rad/secあるいは3000rpm)では、VBE MF は一定のままであろう。(種々のPWMデューティーサイクルによる)Imoto r の変動は、モータのトルクを適度な線形関係で変動させるであろう。これは、 所定の速度に対しては、PWMデューティーサイクルと負荷変動との間の関係は 線形であるということを意味している。 2.モータ電流が4アンペアを越えないようにするための最小のPWMデューテ ィーサイクル。30%あるいはそれより小さいようなPWMデューティーサイク ル曲線の全ては、4アンペアの水平線を決してクロスすることはない。これは、 回転子速度に関係なく、これらのデューティーサイクルに対してモータ電流が4 アンペアを越えないということを意味している。これは、スタートアップ時及び モータ故障状態下での最大PWM値を決定する。 3.通常の動作によってモータ電流が2アンペア(実効値)を越えることにはな らない。速度が314rad/sec(3000rpm)でかつPWMデューテ ィーサイクルが100%では、このグラフはモータにおける電流は2アンペア( 実効値)を越えていないということを示している。 図6はまた、実効値のモータ電流(アンペアで測定された右側の方のY軸)対 電流パルス持続時間(ミリ秒で測定)についても示している。このグラフは、電 流パルスの持続時間はモータにおける実効値電流に正比例するということを示し ている。これによって、モータにおける実効値電流が電流パルス持続時間を測定 することで決 定することができる。そうすることで、従来のECMを象徴する、専用のハード ウェア電流制限回路を取り除くことができる。 電流制限 電流制限は、どんな故障あるいは起動状態の下でも、PWMデューティーサイ クル値33を17%に制限することによって得られる。ルーチン40から渡され るデータから、ルーチン50が電流パルス持続時間が1ミリ秒よりも長くなると いうことを確認したときに、故障状態であるとされる。このことは、FETを流 れるおおよそ3アンペア(実効値)に相当する。この状態が検出されたとき、デ ューティーサイクル値がすぐに17%に制限され、ソフトウェアは、モータをフ ル速度に戻そうと試みるであろう。モータをフル速度へ戻す試みについて所定回 数失敗した場合は、ソフトウェアはユーザに対してエラーを合図することになる 。 電流トリップ 電流トリップは、スイッチモード電力供給(SMPS)23によって容易にな される。1次インダクタにおける電流が、2.25〜3.15アンペアを越える 場合、SMPSの次のサイクルが始動されるまで上側のスイッチがターンオフす る。これは、2次側に転送され得るエネルギー量を制限する。 この状態を発生させる通常の故障は、ソフトウェア制御の不能又はハードウェ アの故障によって上側及び下側のFETが同時にオンになるということである。 FETを流れる電流量は、どれくらいのエネルギーが変圧器の2次側のインダク タ及び40Vレール(40V rail)がかかる平滑コンデンサにあるかに依 存する。ダメージを受ける前にNチャネルFETが特に取り扱うピークエネルギ ーは30ミリジュールである。 モータ効率の最適化 アルゴリズム47の機能は、モータ出力に関する式からわかるように、モータ 効率を最適化するために相のBEMF及び電流波形を維持することである。 位相角をできるだけ小さく維持するということは、前の転流に特有である時間 量を転流毎に遅延させるということを伴う。 このダイナミックな転流遅延を計算する式は、 この式は図表を用いて得ることができる。図7は、2つの軌跡を示す。正弦波 の軌跡は、永久磁石が回転するので、固定子の巻線に誘導されたBEMFとなる 。台形の軌跡Iphaseは、所定の巻線を流れる電流である。目的としてはt1=t6 にすることである。これは、位相角を最小にするために、BEMF波形に関し て電流波形が中心にあるということを確保する。 各転流間の時間 (TBC)=t5+t6+t7 従って t6=TBC−t5−t7 再配置及び評価 t7=t1=t6 ここで、 t6=最適遅延 t5=電流パルス持続時間 TBC=電流転流レート このアルゴリズムは、各転流でダイナミックに実行される。しかし、実質的に 一定速度の動作である用途においては、遅延時間の値を、各モータ動作モードの 間に加えるために、マイクロプロセッサ25で予め計算し、そして予めロードし てもよい。この場合の計算は、所望の転流レートに基づく各転流間の時間の値と 、コンピュータのモデル化及び推定によって決定される電流パルス持続時間の値 をと使う。 このモータシステムは、相対的に低いPWMレートで実現することができ、低 ノイズ動作を得ることができる。大きなインダクタンスモータ(例えば突極)を 使うことによって、低PWMレートの使用が容易になる。
【手続補正書】特許法第184条の8第1項 【提出日】平成10年10月13日(1998.10.13) 【補正内容】 請求の範囲 1.どの時点においても、1つのモータの巻線は、電力が供給されておらず、 巻線の転流を始動するのに使われる情報である逆起電力ゼロクロスを検出するの に使われ、転流素子を制御する信号のパルス幅変調は、モータの加速を制御する ために使われ、一方向電流素子は、前記転流素子に並列に接続される電気転流ブ ラシレスDCモータであって、電流供給が前記巻線から取り除かれた後、前記一 方向電流素子によって蓄えられたエネルギーが消滅することで前記巻線に生成さ れる電流パルスの持続時間がモータ電流の測定に使われることを特徴とする電気 転流ブラシレスDCモータ。 2.前記モータ電流の測定は、前記パルス幅変調デューティーサイクルを制御 して前記モータ電流を安全な値に制限する請求項1に記載の電気転流ブラシレス DCモータ。 3.相の少なくとも1つの巻線を有する回転子及び固定子を持つブラシレスD Cモータと、 直流の電源と、該電源に接続され、前記少なくとも1つの巻線あるいは固定子 巻線の選択された組に電流を供給するスイッチング素子と、スイッチング素子を 通る電流の供給が終了した後各前記巻線に蓄えられたエネルギーを消滅させるた めに電流経路を提供する一方向電流素子とを有する転流回路と、 前記少なくとも1つの巻線上の電圧を感知し、前記電圧をA基準信号電圧と比 較し、それによって、前記少なくとも1つの巻線に前記回転子の回転により誘導 される逆起電力のゼロクロスを検出するデジタイザ回路と、 メモリ及び入出力ポートを有するプログラムされたディジタルプロセッサであ って、第1のポートは前記デジタイザ回路の出力に接 続され、第2のポートのグループは前記転流回路に接続されてスイッチング信号 を前記転流回路に供給するディジタルプロセッサと、 前記メモリに記憶され、前記プロセッサに前記スイッチング信号を生成させる ソフトウェアとを備える電気転流ブラシレスDCモータであって、 前記ソフトウェアは、 (a)(i)もし連続的かつ周期的に前記スイッチング素子に印加されるならば 前記固定子巻線に回転磁界を生成させるような、前記転流回路における各前記ス イッチング素子に対する状態の順序の組合わせと、(ii)前記回転子が対応す る所定の位置にある時に連続回転を確保するために前記回転子のトルクを生成す るスイッチング素子状態の前記組合わせにそれぞれが対応するような、前記固定 子の角度の前記所定の位置に対して前記ディジタイザ回路の可能性のある順序の 出力状態とを記憶するテーブルと、 (b)前記テーブルから各記憶された状態の組み合わせを選択し、所定の時間に 選択される特定の組合わせの状態に対応する論理レベルを有する各前記スイッチ ング素子に対してディジタルスイッチング制御信号生成するルーチンと、 (c)前記スイッチング制御信号をパルス幅変調してそれによって固定子巻線に おける電流実効値を制御するルーチンと、 (d)記憶されたデューティーサイクルの値に従ってパルス幅変調の前記デュー ティーサイクルを設定するルーチンと、 (e)前記ディジタイザの出力を読み取り、そこから前記回転子の角度の位置を 決定する位置決定ルーチンと、 (f)その連続回転に対して各感知された回転子位置に対応する前記記憶された 状態の組合わせを選択するための前記選択ルーチンを呼び出すルーチンと、 (g)前記ディジタイザの出力を読み取り、そこから前記回転子の角速度を決定 する速度決定ルーチンと、 (h)所望の回転子速度の値を記憶するテーブルと、 (i)前記決定された回転子速度を前記所望の回転子速度と比較して、速度誤差 値を生成するルーチンと、 (j)前記速度誤差値を受信し、回転子速度が所望の速度より小さいときには増 加させ、回転子速度が所望の速度より高いときには減少させるように、前記記憶 されたデューティーサイクル値を更新するルーチンと、 (k)スイッチング素子を通じて各巻線への電流供給が終了した後、蓄えられた エネルギーが消滅する間に、前記ディジタイザの出力を読み取り、そこから各相 の巻線に生成されるパルスの持続時間を決定する、パルス持続時間決定ルーチン と、 (l)そのように決定されたパルスの前記持続時間を、記憶され予め決められた パルス持続時間の最大値とを比較し、もしそのように決定された前記持続時間が 前記最大値よりも大きい場合は、前記記憶されたデューティーサイクル値を減少 された値に設定するための値を生成するルーチンと、 (m)このデクリメントする値を読み取り、現在の前記記憶されたデューティー サイクル値を更新するルーチンとを有する電気転流モータシステム。 4.前記固定子は少なくとも3つの相の巻線を有し、前記スイッチング素子は 選択された巻線の組を前記電源に連続的に接続し、前記ディジタイザは各前記巻 線に接続されて全ての前記巻線に誘導される逆起電力のゼロクロスを検出する請 求項5に記載の電気転流モータシステム。 5.前記ディジタル化回路がゼロクロスを検出するとき相巻線の スイッチングを遅延させることによって電流と逆起電力との間の位相角を減少さ せるルーチンを有する請求項5に記載の電気転流モータシステム。 6.前記遅延ルーチンは、その巻線への電流の供給が終了した後、蓄えられた エネルギーが消滅する間に、すぐ先行する各転流の間の時間間隔と、すぐ先行す る転流された相の巻線において生成される電流パルスの持続時間との差の半分に 等しい遅延を実現する請求項7に記載の電気転流モータシステム。 7.前記選択ルーチンが、前記テーブルから記憶された状態組合わせを連続的 に選択し、予め決められた速度が得られるまで、前記位置決定ルーチンからのデ ータによっては影響されない、一定の低周波数又は漸次増加の低周波数で各スイ ッチング素子にスイッチング制御信号を供給するようにさせるモータスタートル ーチンを有し、それによって、前記位置決定ルーチンからのデータが、前記選択 ルーチンを呼び出し、前記スイッチング素子を決定するのに使われる請求項5に 記載の電気転流モータシステム。 8.前記速度誤差値を記憶されたしきい値と比較し、前記誤差値が前記しきい 値を越える場合は、前記誤差値が前記しきい値を越えない場合よりも大きな値毎 に、前記記憶されたデューティーサイクル値はインクリメント又はデクリメント される請求項5に記載の電気転流モータシステム。 9.前記パルス持続時間を、予め決められた前記最大値よりも小さい第2の記 憶され予め決められた値と比較し、前記持続時間が前記第2の予め決められた値 よりも大きい場合、予め決められた量だけ前記記憶されたデューティーサイクル 値をデクリメントする請求項5に記載の電気転流モータシステム。 10.前記更新するデューティーサイクル値を、記憶され予め決 められた最大値と比較するルーチンを有し、更新された値が前記最大値を越えた 場合、前記デューティーサイクル値は前記最大値に設定される請求項5に記載の 電気転流モータシステム。 11.デューティーサイクルの第2の最大値は記憶され、前記スターツルーチ ンが実行されるときに使われる請求項12に記載の電気転流モータシステム。 12.前記選択ルーチンから渡されるデータにしたがって、前記ディジタイザ の出力を読み取り、前記スイッチング素子の制御信号における過渡現象が生じた ときは前記ディジタイザの出力を読み取られないようにする請求項5に記載の電 気転流モータシステム。
───────────────────────────────────────────────────── フロントページの続き (81)指定国 EP(AT,BE,CH,DE, DK,ES,FI,FR,GB,GR,IE,IT,L U,MC,NL,PT,SE),OA(BF,BJ,CF ,CG,CI,CM,GA,GN,ML,MR,NE, SN,TD,TG),AP(GH,GM,KE,LS,M W,SD,SZ,UG,ZW),EA(AM,AZ,BY ,KG,KZ,MD,RU,TJ,TM),AL,AM ,AT,AU,AZ,BA,BB,BG,BR,BY, CA,CH,CN,CU,CZ,DE,DK,EE,E S,FI,GB,GE,GH,GM,GW,HU,ID ,IL,IS,JP,KE,KG,KP,KR,KZ, LC,LK,LR,LS,LT,LU,LV,MD,M G,MK,MN,MW,MX,NO,NZ,PL,PT ,RO,RU,SD,SE,SG,SI,SK,SL, TJ,TM,TR,TT,UA,UG,US,UZ,V N,YU,ZW (72)発明者 ペリー,マイケル トーマス ジョージ ニュージーランド国,オークランド,マヌ ーカウ,セリ プレイス 6

Claims (1)

  1. 【特許請求の範囲】 1.どの時点においても、1つのモータの巻線は、電力が供給されておらず、 巻線の転流を始動するのに使われる情報である逆起電力ゼロクロスを検出するの に使われ、転流素子を制御する信号のパルス幅変調は、モータの加速を制御する ために使われ、一方向電流素子は、前記転流素子に並列に接続される電気転流ブ ラシレスDCモータであって、電流供給が前記巻線から取り除かれた後、前記一 方向電流素子によって蓄えられたエネルギーが消滅することで前記巻線に生成さ れる電流パルスの持続時間がモータ電流の測定に使われることを特徴とする電気 転流ブラシレスDCモータ。 2.前記モータ電流の測定は、前記パルス幅変調デューティーサイクルを制御 して前記モータ電流を安全な値に制限する請求項1に記載の電気転流ブラシレス DCモータ。 3.どの時点においても、1つのモータの巻線は、電力が供給されておらず、 巻線の転流を始動するのに使われる情報である逆起電力ゼロクロスを検出するの に使われ、転流素子を制御する信号のパルス幅変調は、モータの加速を制御する ために使われ、一方向電流素子は、前記転流素子に並列に接続される電気転流ブ ラシレスDCモータであって、電流供給が前記巻線から取り除かれた後、前記一 方向電流素子による蓄えられたエネルギーが消滅することで前記巻線に生成され る電流パルスの持続時間が測定され、モータ巻線における電流の転流の瞬間が前 記モータ電流と逆起電力との位相角を減らすために各前記逆起電力ゼロクロスの 発生のあとに遅延させられ、それによってモータ効率が最大となり、前記遅延は 、前の転流と前記電流パルス持続時間との間の時間の関数として計算されること を特徴とする電気転流ブラシレスDCモータ。 4.前記関数は、巻線転流と前記電流パルス持続時間との間の時間の差の半分 である請求項3に記載の電気転流ブラシレスDCモータ。 5.相の少なくとも1つの巻線を有する回転子及び固定子を持つブラシレスD Cモータと、 直流の電源と、該電源に接続され、前記少なくとも1つの巻線あるいは固定子 巻線の選択された組に電流を供給するスイッチング素子と、スイッチング素子を 通る電流の供給が終了した後各前記巻線に蓄えられたエネルギーを消滅させるた めに電流経路を提供する一方向電流素子とを有する転流回路と、 前記少なくとも1つの巻線上の電圧を感知し、前記電圧をA基準信号電圧と比 較し、それによって、前記少なくとも1つの巻線に前記回転子の回転により誘導 される逆起電力のゼロクロスを検出するデジタイザ回路と、 メモリ及び入出力ポートを有するプログラムされたディジタルプロセッサであ って、第1のポートは前記デジタイザ回路の出力に接続され、第2のポートのグ ループは前記転流回路に接続されてスイッチング信号を前記転流回路に供給する ディジタルプロセッサと、 前記メモリに記憶され、前記プロセッサに前記スイッチング信号を生成させる ソフトウェアとを備える電気転流ブラシレスDCモータであって、 前記ソフトウェアは、 (a)(i)もし連続的かつ周期的に前記スイッチング素子に印加されるならば 前記固定子巻線に回転磁界を生成させるような、前記転流回路における各前記ス イッチング素子に対する状態の順序の組合わせと、(ii)前記回転子が対応す る所定の位置にある時に連続回転を確保するために前記回転子のトルクを生成す るスイッチン グ素子状態の前記組合わせにそれぞれが対応するような、前記固定子の角度の前 記所定の位置に対して前記ディジタイザ回路の可能性のある順序の出力状態とを 記憶するテーブルと、 (b)前記テーブルから各記憶された状態の組み合わせを選択し、所定の時間に 選択される特定の組合わせの状態に対応する論理レベルを有する各前記スイッチ ング素子に対してディジタルスイッチング制御信号生成するルーチンと、 (c)前記スイッチング制御信号をパルス幅変調してそれによって固定子巻線に おける電流実効値を制御するルーチンと、 (d)記憶されたデューティーサイクルの値に従ってパルス幅変調の前記デュー ティーサイクルを設定するルーチンと、 (e)前記ディジタイザの出力を読み取り、そこから前記回転子の角度の位置を 決定する位置決定ルーチンと、 (f)その連続回転に対して各感知された回転子位置に対応する前記記憶された 状態の組合わせを選択するための前記選択ルーチンを呼び出すルーチンと、 (g)前記ディジタイザの出力を読み取り、そこから前記回転子の角速度を決定 する速度決定ルーチンと、 (h)所望の回転子速度の値を記憶するテーブルと、 (i)前記決定された回転子速度を前記所望の回転子速度と比較して、速度誤差 値を生成するルーチンと、 (j)前記速度誤差値を受信し、回転子速度が所望の速度より小さいときには増 加させ、回転子速度が所望の速度より高いときには減少させるように、前記記憶 されたデューティーサイクル値を更新するルーチンと、 (k)スイッチング素子を通じて各巻線への電流供給が終了した後、蓄えられた エネルギーが消滅する間に、前記ディジタイザの出力 を読み取り、そこから各相の巻線に生成されるパルスの持続時間を決定する、パ ルス持続時間決定ルーチンと、 (l)そのように決定されたパルスの前記持続時間を、記憶され予め決められた パルス持続時間の最大値とを比較し、もしそのように決定された前記持続時間が 前記最大値よりも大きい場合は、前記記憶されたデューティーサイクル値を減少 された値に設定するための値を生成するルーチンと、 (m)このデクリメントする値を読み取り、現在の前記記憶されたデューティー サイクル値を更新するルーチンとを有する電気転流モータシステム。 6.前記固定子は少なくとも3つの相の巻線を有し、前記スイッチング素子は 選択された巻線の組を前記電源に連続的に接続し、前記ディジタイザは各前記巻 線に接続されて全ての前記巻線に誘導される逆起電力のゼロクロスを検出する請 求項5に記載の電気転流モータシステム。 7.前記ディジタル化回路がゼロクロスを検出するとき相巻線のスイッチング を遅延させることによって電流と逆起電力との間の位相角を減少させるルーチン を有する請求項5に記載の電気転流モータシステム。 8.前記遅延ルーチンは、その巻線への電流の供給が終了した後、蓄えられた エネルギーが消滅する間に、すぐ先行する各転流の間の時間間隔と、すぐ先行す る転流された相の巻線において生成される電流パルスの持続時間との差の半分に 等しい遅延を実現する請求項7に記載の電気転流モータシステム。 9.前記選択ルーチンが、前記テーブルから記憶された状態組合わせを連続的 に選択し、予め決められた速度が得られるまで、前記位置決定ルーチンからのデ ータによっては影響されない、一定の低 周波数又は漸次増加の低周波数で各スイッチング素子にスイッチング制御信号を 供給するようにさせるモータスタートルーチンを有し、それによって、前記位置 決定ルーチンからのデータが、前記選択ルーチンを呼び出し、前記スイッチング 素子を決定するのに使われる請求項5に記載の電気転流モータシステム。 10.前記速度誤差値を記憶されたしきい値と比較し、前記誤差値が前記しき い値を越える場合は、前記誤差値が前記しきい値を越えない場合よりも大きな値 毎に、前記記憶されたデューティーサイクル値はインクリメント又はデクリメン トされる請求項5に記載の電気転流モータシステム。 11.前記パルス持続時間を、予め決められた前記最大値よりも小さい第2の 記憶され予め決められた値と比較し、前記持続時間が前記第2の予め決められた 値よりも大きい場合、予め決められた量だけ前記記憶されたデューティーサイク ル値をデクリメントする請求項5に記載の電気転流モータシステム。 12.前記更新するデューティーサイクル値を、記憶され予め決められた最大 値と比較するルーチンを有し、更新された値が前記最大値を越えた場合、前記デ ューティーサイクル値は前記最大値に設定される請求項5に記載の電気転流モー タシステム。 13.デューティーサイクルの第2の最大値は記憶され、前記スターツルーチ ンが実行されるときに使われる請求項12に記載の電気転流モータシステム。 14.前記選択ルーチンから渡されるデータにしたがって、前記ディジタイザ の出力を読み取り、前記スイッチング素子の制御信号における過渡現象が生じた ときは前記ディジタイザの出力を読み取られないようにする請求項5に記載の電 気転流モータシステム。
JP53419098A 1997-02-05 1998-02-05 ブラシレスdcモータ制御 Expired - Fee Related JP3440274B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
NZ314195 1997-02-05
NZ31419597 1997-02-05
PCT/NZ1998/000012 WO1998035428A1 (en) 1997-02-05 1998-02-05 Brushless dc motor control

Publications (2)

Publication Number Publication Date
JP2001510680A true JP2001510680A (ja) 2001-07-31
JP3440274B2 JP3440274B2 (ja) 2003-08-25

Family

ID=19926135

Family Applications (1)

Application Number Title Priority Date Filing Date
JP53419098A Expired - Fee Related JP3440274B2 (ja) 1997-02-05 1998-02-05 ブラシレスdcモータ制御

Country Status (12)

Country Link
US (1) US6034493A (ja)
EP (1) EP0972332B1 (ja)
JP (1) JP3440274B2 (ja)
KR (1) KR100445250B1 (ja)
AT (1) ATE265754T1 (ja)
AU (1) AU719478B2 (ja)
BR (1) BR9807658B1 (ja)
CA (1) CA2279540C (ja)
DE (1) DE69823494T2 (ja)
DK (1) DK0972332T3 (ja)
TW (1) TW398112B (ja)
WO (1) WO1998035428A1 (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006254693A (ja) * 2005-03-07 2006-09-21 Fisher & Paykel Appliances Ltd 低ノイズ逆emf感知ブラシレスdcモータ
JP2012506689A (ja) * 2008-10-23 2012-03-15 ツェントラム ミクロエレクトロニック ドレスデン アーゲー 電動機を駆動する方法
KR101135521B1 (ko) 2006-02-08 2012-04-19 엘지이노텍 주식회사 편평형 무정류자 진동모터
JP2014068522A (ja) * 2012-09-24 2014-04-17 Samsung Electro-Mechanics Co Ltd モータ制御装置及びモータ制御方法
US20220000329A1 (en) * 2018-11-23 2022-01-06 Henkel Ag & Co. Kgaa Method for removing stains during a cleaning cycle of a household appliance

Families Citing this family (124)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69841955D1 (de) * 1998-02-11 2010-12-02 St Microelectronics Sa Regelung eines Unsymmetrien enthaltenden bürstenlosen Motors
US6483270B1 (en) * 1998-07-16 2002-11-19 Seiko Epson Corporation Method and device for controlling position sensorless motor
DE19949804A1 (de) * 1998-11-09 2000-05-11 Papst Motoren Gmbh & Co Kg Elektronisch kommutierter Motor
KR100291269B1 (ko) * 1998-11-13 2001-06-01 김덕중 센서 없는 비엘디시 모터의 정류 시간 결정 장치 및 방법
US6218795B1 (en) * 1998-12-17 2001-04-17 Matsushita Electric Industrial Co., Ltd. Rotor magnetic pole position detection device
DE19860448A1 (de) * 1998-12-28 2000-06-29 Grundfos A S Bjerringbro Verfahren zur Kommutierung eines elektronisch kommutierten bürstenlosen Mehrphasen-Permanentmagnetmotors
GB2345204B (en) * 1999-04-14 2000-11-15 Penny & Giles Drives Technolog Motor control
BR0011833A (pt) 1999-06-21 2002-03-05 Fisher & Paykel Motor linear
WO2001020751A2 (en) * 1999-09-17 2001-03-22 Delphi Technologies, Inc. Brushless machines using optimal phase angle control
DE10013537A1 (de) * 2000-03-20 2001-09-27 Wilo Gmbh Verfahren zur Strommessung
WO2001077812A1 (en) 2000-04-07 2001-10-18 Delphi Technologies, Inc. Damping of voltage-controlled brushless motors for electric power steering systems
US6498451B1 (en) 2000-09-06 2002-12-24 Delphi Technologies, Inc. Torque ripple free electric power steering
US6566829B1 (en) 2000-09-07 2003-05-20 Delphi Technologies, Inc. Method and apparatus for torque control of a machine
US6342769B1 (en) 2000-11-07 2002-01-29 Orville J. Birkestrand Electronic throttle/brake control system for monitorized wheel hub
DE10064486A1 (de) * 2000-12-22 2002-07-18 Bosch Gmbh Robert Verfahren und Vorrichtung zur Ermittlung der Rotorposition eines Elektromotors mit mehreren Motorsträngen
DE20022114U1 (de) * 2000-12-28 2001-03-08 Papst-Motoren GmbH & Co. KG, 78112 St Georgen Elektronisch kommutierter Motor
DE10161994A1 (de) * 2000-12-28 2002-07-04 Papst Motoren Gmbh & Co Kg Verfahren zum Steuern der Kommutierung eines elektronisch kommutierten Motors, und Motor zur Durchführung eines solchen Verfahrens
DE10161993A1 (de) * 2000-12-28 2002-07-04 Papst Motoren Gmbh & Co Kg Verfahren zum Regeln eine physikalischen Größe bei einem elektronisch kommutierten Motor, und Motor zur Durchführung eines solchen Verfahrens
US7522480B2 (en) 2001-01-25 2009-04-21 Dphi Acquisitions, Inc. Digital tracking servo system with multi-track seek with an acceleration clamp
US6704261B2 (en) * 2001-01-25 2004-03-09 Dphi Acquisitions, Inc. Spin motor control in an optical drive
JP3940267B2 (ja) 2001-02-21 2007-07-04 株式会社ジェイテクト 同期モータの起動制御装置およびその装置を用いた自動車駆動系の作動流体制御用電動ポンプ
US6879129B2 (en) * 2001-03-29 2005-04-12 Matsushita Electric Industrial Co., Ltd. Brushless motor control method and controller
US6597134B2 (en) * 2001-05-17 2003-07-22 Agere Systems Inc. Hard drive spindle motor controller with soft commutation
DE60233404D1 (de) 2001-06-08 2009-10-01 Delphi Tech Inc Geschwindigkeitsausgleichssteuerung für elektrische lenksysteme
EP1267479A1 (fr) * 2001-06-15 2002-12-18 Saia-Burgess Murten AG Moteur à courant continu sans collecteur, procédé de demarrage et utilisation de celui-ci
US7071649B2 (en) 2001-08-17 2006-07-04 Delphi Technologies, Inc. Active temperature estimation for electric machines
US7199549B2 (en) * 2001-08-17 2007-04-03 Delphi Technologies, Inc Feedback parameter estimation for electric machines
US6900607B2 (en) * 2001-08-17 2005-05-31 Delphi Technologies, Inc. Combined feedforward and feedback parameter estimation for electric machines
US20030076064A1 (en) * 2001-08-17 2003-04-24 Kleinau Julie A. Feedforward parameter estimation for electric machines
NZ515578A (en) 2001-11-20 2004-03-26 Fisher & Paykel Appliances Ltd Reduction of power to free piston linear motor to reduce piston overshoot
US7576506B2 (en) 2001-12-11 2009-08-18 Delphi Technologies, Inc. Feedforward parameter estimation for electric machines
ES2229078T3 (es) * 2002-03-05 2005-04-16 Askoll Holding S.R.L. Dispositivo electronico para arrancar un motor sincrono de iman permanente.
US6995679B2 (en) * 2002-04-30 2006-02-07 International Rectifier Corporation Electronically controlled power steering system for vehicle and method and system for motor control
US7202622B2 (en) * 2002-04-30 2007-04-10 International Rectifier Corporation Method for controlling an electric motor to reduce EMI
FR2840276B1 (fr) * 2002-04-30 2006-05-26 Int Rectifier Corp Systeme de direction assistee electroniquement pour vehicule et procede et systeme de commande de moteur
US6901212B2 (en) * 2002-06-13 2005-05-31 Halliburton Energy Services, Inc. Digital adaptive sensorless commutational drive controller for a brushless DC motor
US6919700B2 (en) * 2003-01-29 2005-07-19 Wavecrest Laboratories, Llc Adaptive control of motor stator current waveform profiles
US6940242B1 (en) * 2003-01-29 2005-09-06 Wavecrest Laboratories, Llc Motor control system for dynamically changing motor energization current waveform profiles
US20040021437A1 (en) * 2002-07-31 2004-02-05 Maslov Boris A. Adaptive electric motors and generators providing improved performance and efficiency
US6727668B1 (en) 2002-06-19 2004-04-27 Wavecrest Laboratories, Llc Precision brushless motor control utilizing independent phase parameters
US20040263099A1 (en) * 2002-07-31 2004-12-30 Maslov Boris A Electric propulsion system
US20050046375A1 (en) * 2002-07-31 2005-03-03 Maslov Boris A. Software-based adaptive control system for electric motors and generators
US20050127856A1 (en) * 2002-07-31 2005-06-16 Wavecrest Laboratories Low-voltage electric motors
US6803735B2 (en) * 2002-10-01 2004-10-12 Siemens Vdo Automotive Inc. Speed-based open-loop start-up method for brushless DC motor
JP3833600B2 (ja) * 2002-10-08 2006-10-11 三菱電機株式会社 車両用交流発電機故障判定装置
US6850022B2 (en) * 2003-01-15 2005-02-01 Siemens Vdo Automotive Inc. Method and system for determining electronic commutation in brushless DC machines irrespective of the placement of rotor position sensors
US7157878B2 (en) * 2002-11-19 2007-01-02 Delphi Technologies, Inc. Transient compensation voltage estimation for feedforward sinusoidal brushless motor control
KR20050002963A (ko) * 2003-06-27 2005-01-10 삼성전자주식회사 브러시리스 모터의 구동장치 및 그 제어방법
KR100488033B1 (ko) * 2003-07-31 2005-05-06 엘지전자 주식회사 식기 세척기의 세척 유로 제어 장치
NZ527999A (en) 2003-09-02 2005-08-26 Fisher & Paykel Appliances Ltd Controller improvements
US6791226B1 (en) * 2003-09-10 2004-09-14 Wavecrest Laboratories, Llc Multiphase motor winding topology and control
US7514887B2 (en) * 2003-10-24 2009-04-07 A. O. Smith Corporation Electrical machine and method of controlling the same
NZ530370A (en) * 2003-12-22 2005-06-24 Fisher & Paykel Appliances Ltd Single winding BEMF sensing brushless DC motor
WO2005069479A1 (de) * 2004-01-19 2005-07-28 Saia-Burgess Murten Ag Verfahren und vorrichtung zur kommutierung elektromechanischer aktuatoren
US7109679B2 (en) * 2004-03-09 2006-09-19 Hr Textron, Inc. Damping for electromechanical actuators
US7882852B2 (en) * 2004-05-04 2011-02-08 Woodward Hrt, Inc. Direct drive servovalve device with redundant position sensing and methods for making the same
EP1834402A1 (en) * 2005-01-07 2007-09-19 Ronald De Four A self starting method and an apparatus for sensorless commutation of brushless dc motors
US20080157707A1 (en) * 2005-03-04 2008-07-03 Ebm-Papst St. Georgen Gmbh & Co. Kg Electric Motor And Method Of Controllling Said Motor
US7893640B2 (en) * 2005-04-04 2011-02-22 Mitsuba Corporation Brushless motor control apparatus and control method and motor system
EP1734648B1 (de) * 2005-06-13 2012-08-15 Brose Fahrzeugteile GmbH & Co. KG, Würzburg Asymmetrische Ansteuerung eines sensorlosen und bürstenlosen Elektromotors
GB0517907D0 (en) * 2005-09-02 2005-10-12 Melexis Gmbh Improvements in or relating to driving brushless DC (BLDC) motors
US20070107475A1 (en) * 2005-11-04 2007-05-17 Hill Gregory P Integrated Washing Machine Pump
DE102005059585A1 (de) * 2005-12-14 2007-06-21 Robert Bosch Gmbh Verfahren und Vorrrichtung zum Bestimmen der Drehzahl einer elektrischen Maschine
KR100712544B1 (ko) * 2006-01-10 2007-05-02 삼성전자주식회사 직류 모터의 반복적 허위 속도 오차 보상 장치 및 방법과이를 이용한 디스크 드라이브
KR20080089448A (ko) * 2006-01-26 2008-10-06 더 팀켄 컴퍼니 이중 고정자를 갖는 축방향 플럭스 영구자석 모터용 가상움직임 공극
US20080024028A1 (en) * 2006-07-27 2008-01-31 Islam Mohammad S Permanent magnet electric motor
US7549504B2 (en) * 2006-07-28 2009-06-23 Delphi Technologies, Inc. Quadrant dependent active damping for electric power steering
US7543679B2 (en) * 2006-07-28 2009-06-09 Delphi Technologies, Inc. Compensation of periodic sensor errors in electric power steering systems
US7489097B2 (en) * 2006-11-02 2009-02-10 Chrysler Llc Sensorless position detection for a brushless direct current motor during inverter standby
US7725227B2 (en) * 2006-12-15 2010-05-25 Gm Global Technology Operations, Inc. Method, system, and apparatus for providing enhanced steering pull compensation
US7965053B2 (en) * 2007-03-02 2011-06-21 International Rectifier Corporation Measurement of speed and direction of coasting permanent magnet synchronous motor
US7782007B2 (en) * 2007-05-22 2010-08-24 Hamilton Sundstrand Corporation Electrodynamic machine control
GB0717851D0 (en) * 2007-09-13 2007-10-24 Melexis Nv Improvements relating to driving brushless dc (bldc) motors
US7940020B2 (en) * 2007-11-16 2011-05-10 The Bergquist Torrington Company Brushless DC motor with reduced current ripple
BRPI0705049B1 (pt) * 2007-12-28 2019-02-26 Embraco Indústria De Compressores E Soluções Em Refrigeração Ltda Compressor de gás movido por um motor linear, tendo um detector de impacto entre um cilindro e um pistão, método de detecção e sistema de controle
GB0815672D0 (en) * 2008-08-28 2008-10-08 Melexis Nv Improvements of accuracy of rotor position detection relating to the control of brushless dc motors
GB0822515D0 (en) 2008-12-10 2009-01-14 Melexis Nv Operation of BLDC motors
RU2414047C1 (ru) * 2009-02-20 2011-03-10 Данфосс Компрессорс ГмбХ Способ и управляющее устройство для управления электродвигателем с внутренними постоянными магнитами
DE102009002150A1 (de) * 2009-04-02 2010-10-07 BSH Bosch und Siemens Hausgeräte GmbH Verfahren zum Betreiben eines wasserführenden Haushaltsgeräts
GB2469138B (en) * 2009-04-04 2014-04-30 Dyson Technology Ltd Constant-power electric system
GB2469131B (en) * 2009-04-04 2014-04-23 Dyson Technology Ltd Control of an electric machine
GB2469143B (en) * 2009-04-04 2014-03-12 Dyson Technology Ltd Control of a permanent-magnet machine
GB2469137B (en) * 2009-04-04 2014-06-04 Dyson Technology Ltd Control of an electric machine
GB2469132B (en) * 2009-04-04 2014-01-29 Dyson Technology Ltd Control of an electric machine
GB2469129B (en) 2009-04-04 2013-12-11 Dyson Technology Ltd Current controller for an electric machine
GB2469126B (en) * 2009-04-04 2013-11-06 Dyson Technology Ltd Control of an electric machine
GB2508117B (en) * 2009-04-04 2014-10-29 Dyson Technology Ltd High-speed electric system
GB2469135B (en) * 2009-04-04 2013-11-06 Dyson Technology Ltd Power tuning an electric system
GB2469140B (en) * 2009-04-04 2013-12-11 Dyson Technology Ltd Control of an electric machine
GB2469144B (en) * 2009-04-04 2014-11-05 Dyson Technology Ltd Control of an electric machine
DE102009027662A1 (de) 2009-07-13 2011-01-20 Robert Bosch Gmbh Elektronisch kommutierter Elektromotor mit Rotorpositionserfassung und Verfahren
US8188700B2 (en) * 2009-09-16 2012-05-29 Inergy Technology Inc. Apparatus and method for driving sensorless motor
GB0916543D0 (en) * 2009-09-21 2009-10-28 Melexis Tessenderlo Nv Control of sinusoidally driven brushless dc (bldc) motors
TWI404942B (zh) * 2009-12-10 2013-08-11 Ind Tech Res Inst 扭轉共振頻率測量裝置及方法
DE102010031234A1 (de) * 2010-07-12 2012-01-12 BSH Bosch und Siemens Hausgeräte GmbH Geschirrspülmaschine
US8901867B2 (en) 2011-04-28 2014-12-02 Regal Beloit America, Inc. Electrical machine, method of controlling an electrical machine, and system including an electrical machine
US20130320894A1 (en) * 2011-08-15 2013-12-05 Hsia-Yuan Hsu Protection circuit for a d.c. brushless motor pump
US20130043815A1 (en) * 2011-08-15 2013-02-21 Hsia-Yuan Hsu Protection circuit for a d.c. brushless motor pump
DE102012213874A1 (de) * 2012-03-07 2013-09-12 Continental Teves Ag & Co. Ohg Verfahren und Schaltungsanordnung zur Begrenzung von Spitzenströmen sowie Steigung der Stromflanken
US9500466B2 (en) * 2013-03-12 2016-11-22 Steering Solutions Ip Holding Corporation Electrical power steering phase voltage output diagnosis
GB201310575D0 (en) 2013-06-13 2013-07-31 Dyson Technology Ltd Method of controllinf of a brushless permanent-magnet motor
GB2515086B (en) 2013-06-13 2015-10-07 Dyson Technology Ltd Method of controlling of a brushless permanent-magnet motor
US9431938B2 (en) * 2013-06-13 2016-08-30 Dyson Technology Limited Method of controlling a brushless permanent-magnet motor
JP6189662B2 (ja) 2013-07-22 2017-08-30 ローム株式会社 モータの駆動装置、駆動方法、および冷却装置、電子機器
US9559623B2 (en) 2013-08-30 2017-01-31 Regal Beloit America, Inc. Method of controlling an electrical machine
US9476626B2 (en) * 2014-08-29 2016-10-25 Emerson Climate Technologies, Inc. Variable speed compressor control with lost rotor mitigation
DE102014222162B3 (de) * 2014-10-30 2015-10-15 Volkswagen Aktiengesellschaft Verfahren und Vorrichtung zum Betreiben einer EC-Kraftstoffpumpe
US10175298B2 (en) * 2014-11-06 2019-01-08 Rockwell Automation Technologies, Inc. Wellness monitoring of electromagnetic switching devices
KR101663520B1 (ko) * 2015-08-11 2016-10-07 엘지전자 주식회사 모터 구동장치 및 이를 구비하는 홈 어플라이언스
DE102015216279A1 (de) * 2015-08-26 2017-03-02 Robert Bosch Gmbh Verfahren zum Ermitteln eines Vorkommutierungswinkels einer elektrischen Maschine
US10594237B2 (en) * 2016-10-20 2020-03-17 Texas Instruments Incorporated Converged motor drive control for brushless dc motor
DE102017201476A1 (de) * 2017-01-31 2018-08-02 BD Kompressor GmbH Verfahren zum Betrieb einer elektrischen Maschine
US10523144B1 (en) * 2018-06-15 2019-12-31 Texas Instruments Incorporated Operational mode control of a motor
US10644624B1 (en) 2018-12-27 2020-05-05 Johnson Controls Technology Company Systems and methods for back electromotive force based feedback for a movable component
GB2582612B (en) 2019-03-28 2021-10-13 Dyson Technology Ltd A method of determining a position of a rotor of a brushless permanent magnet motor
US11626822B2 (en) 2019-10-28 2023-04-11 Hale Products, Inc. Low-speed high torque motor control and foam system
DE102020110419A1 (de) * 2020-04-16 2021-10-21 Ebm-Papst Mulfingen Gmbh & Co. Kg Regelungsvorrichtung und Verfahren zur Reduktion des Kommutierungswinkelfehlers bei einem EC-Motor
JP7670740B2 (ja) 2020-06-19 2025-04-30 ヘイル プロダクツ インク 消防車バルブチェッカーシステム及び方法
US11689124B2 (en) * 2021-01-12 2023-06-27 Snap-On Incorporated Controlling brushless motor commutation
US11973445B2 (en) 2021-05-13 2024-04-30 Johnson Controls Tyco IP Holdings LLP Actuator with automatic force setting and self-calibration
US12255563B2 (en) * 2021-05-25 2025-03-18 Global Mixed-Mode Technology Inc. Motor controller
CN115411980B (zh) * 2021-05-27 2025-11-21 致新科技股份有限公司 马达控制器
US12170467B2 (en) 2022-05-19 2024-12-17 Linear Labs, Inc. System and method for controlling high-torque, high speed electric motors
CN117691896A (zh) 2022-09-02 2024-03-12 南京泉峰科技有限公司 电动工具

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4495450A (en) * 1982-12-29 1985-01-22 Sanyo Electric Co., Ltd. Control device for brushless motor
US4480218A (en) * 1983-03-29 1984-10-30 International Business Machines Corporation Direct detection of back EMF in permanent magnet step motors
US4540921A (en) * 1984-04-19 1985-09-10 General Electric Company Laundry apparatus and method of controlling such
NZ213490A (en) * 1985-09-16 1990-03-27 Fisher & Paykel Cyclic motor reversal by forced commutation
US4743815A (en) * 1987-09-01 1988-05-10 Emerson Electric Co. Brushless permanent magnet motor system
US4912378A (en) * 1988-07-21 1990-03-27 Emerson Electric Co. Third harmonic commutation control system and method
US5317243A (en) * 1991-10-03 1994-05-31 Sgs-Thomson Microelectronics, Inc. Method and apparatus for detecting velocity profiles of a spinning rotor of a polyphase DC motor
US5306988A (en) * 1991-10-03 1994-04-26 Sgs-Thomson Microelectronics, Inc. Method and apparatus for operating polyphase dc motors
GB2305314B (en) * 1992-11-19 1997-05-14 Toshiba Kk Electric motor control device
JP3337769B2 (ja) * 1993-08-24 2002-10-21 株式会社東芝 インバータ装置
US5486743A (en) * 1992-11-19 1996-01-23 Kabushiki Kaisha Toshiba Inverter and air conditioner controlled by the same
JPH06165569A (ja) * 1992-11-19 1994-06-10 Toshiba Corp インバータ装置
JPH06185835A (ja) * 1992-12-18 1994-07-08 Toshiba Corp インバータ装置およびそのインバータ装置により制御されるエアコンディショナ
US5672948A (en) * 1993-06-14 1997-09-30 Cambridge Aeroflo, Inc. Digital, Back EMF, single coil sampling, sensorless commutator system for a D.C. motor
US5451832A (en) * 1993-07-01 1995-09-19 Sgs-Thomson Microelectronics, Inc. Method and circuitry for drag braking a polyphase DC motor
US5656897A (en) * 1994-09-30 1997-08-12 Sgs-Thomson Microelectronics, Inc. Current sensing and control in brushless DC motors
US5616993A (en) * 1994-10-27 1997-04-01 Sgs-Thomson Microelectronics, Inc. Method and apparatus for switching a motor between bipolar and unipolar mode
US5514939A (en) * 1994-10-27 1996-05-07 Sgs-Thomson Microelectronics, Inc. Circuitry for switching the body nodes of driver transistors in drive circuitry for brushless DC motors
US5541484A (en) * 1995-02-07 1996-07-30 Carrier Corporation BLDCM phase current reconstruction circuit
JPH08237988A (ja) * 1995-02-24 1996-09-13 Fujitsu General Ltd ブラシレスモータの制御方法
US5631999A (en) * 1995-09-06 1997-05-20 Seagate Technology Inc. Adaptive compensation for hard disc drive spindle motor manufacturing tolerances
JPH09117186A (ja) * 1995-10-13 1997-05-02 Zexel Corp 直流ブラシレスモータ駆動装置
EP0815640B1 (en) * 1996-01-24 2001-10-10 Koninklijke Philips Electronics N.V. Arrangement for supplying drive signals to a plurality of windings of a multi-phase d.c. motor, drive system and disk drive
DE69613810T2 (de) * 1996-04-04 2001-10-25 Stmicroelectronics S.R.L., Agrate Brianza Synchronsteuerung der Phasenwicklungen eines Gleichstrommotors mit vorbestimmten digitalisierten permanent gespeicherten Ansteuerungsprofilen, deren Auslesung mit der Rotorstellung synchronisiert ist zur Optimierung des Drehmomentsverlaufs
FR2747521B1 (fr) * 1996-04-12 1998-06-26 Sgs Thomson Microelectronics Commande d'un moteur sans collecteur

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006254693A (ja) * 2005-03-07 2006-09-21 Fisher & Paykel Appliances Ltd 低ノイズ逆emf感知ブラシレスdcモータ
KR101135521B1 (ko) 2006-02-08 2012-04-19 엘지이노텍 주식회사 편평형 무정류자 진동모터
JP2012506689A (ja) * 2008-10-23 2012-03-15 ツェントラム ミクロエレクトロニック ドレスデン アーゲー 電動機を駆動する方法
JP2014068522A (ja) * 2012-09-24 2014-04-17 Samsung Electro-Mechanics Co Ltd モータ制御装置及びモータ制御方法
US20220000329A1 (en) * 2018-11-23 2022-01-06 Henkel Ag & Co. Kgaa Method for removing stains during a cleaning cycle of a household appliance

Also Published As

Publication number Publication date
BR9807658B1 (pt) 2011-05-31
EP0972332B1 (en) 2004-04-28
BR9807658A (pt) 2000-02-15
US6034493A (en) 2000-03-07
EP0972332A1 (en) 2000-01-19
CA2279540C (en) 2004-11-02
CA2279540A1 (en) 1998-08-13
WO1998035428A1 (en) 1998-08-13
DK0972332T3 (da) 2004-07-26
KR100445250B1 (ko) 2004-08-21
EP0972332A4 (en) 2002-01-16
JP3440274B2 (ja) 2003-08-25
AU719478B2 (en) 2000-05-11
HK1024112A1 (en) 2000-09-29
KR20000070770A (ko) 2000-11-25
ATE265754T1 (de) 2004-05-15
DE69823494T2 (de) 2005-04-14
TW398112B (en) 2000-07-11
DE69823494D1 (de) 2004-06-03
AU6007198A (en) 1998-08-26

Similar Documents

Publication Publication Date Title
JP2001510680A (ja) ブラシレスdcモータ制御
JP4465129B2 (ja) ブラシレスモータの駆動装置と駆動方法
US5534763A (en) Methods of and/or apparatus for electronically commutated motor control
CN103262406B (zh) 电机的控制方法及控制系统
US5838127A (en) Single phase motor for laundering apparatus
US5994869A (en) Power conversion circuit for a motor
KR101521199B1 (ko) 전기 기계의 제어
KR100400516B1 (ko) 스위치 릴럭턴스 기계용 콘트롤러
JP2007515919A (ja) 単一巻線逆emf感知ブラシレスdcモータ
CA2326435A1 (en) Cross coupled motor gate drive
WO2022074361A1 (en) A method of controlling a brushless permanent-magnet motor
CA2057997C (en) Methods of and/or apparatus for braking an electronically commutated motor and/or laundry machines incorporating the same
JP2015502727A (ja) 同期式モータを制御するためのシステムおよび方法
KR20100041769A (ko) 동기식 전기 모터의 정상-상태 회전 제어를 위한 시스템
JP2006174659A (ja) モータ制御装置
JP4531180B2 (ja) 同期モータおよび同期モータの起動方法
JP3680837B2 (ja) モータ制御装置
JPH09154294A (ja) ブラシレス直流モータの駆動方法
JPH11187691A (ja) ブラシレスモータの駆動装置
HK1024112B (en) Brushless dc motor control
JP6402276B1 (ja) 電動機の界磁位置検出方法
JPH11150982A (ja) ブラシレスdcモータ制御方法およびその装置
JPH10174482A (ja) 直流ブラシレスモータ駆動回路
JP2004364359A (ja) 直流ブラシレスモータ制御装置
MXPA00009740A (en) Cross coupled motor gate drive

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

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

Free format text: PAYMENT UNTIL: 20090620

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20100620

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20110620

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20120620

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20130620

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees