(57)【要約】【課題】負荷の大きいモータの始動を適切に行うことができるとともに、モータの始動時間を早くすることができる、ブラシレスモータの駆動装置を提供する。【解決手段】ブラシレスモータ装置は、ブラシレスモータの始動時に前記ロータ停止位置に応じた励磁パターンにより各相巻線に初期通電する始動時励磁部と、前記始動時励磁部による初期通電を停止した後の各相巻線の誘起電圧の信号レベルを記憶する記憶部と、前記記憶部に記憶された各相巻線の誘起電圧の信号レベルと、前記始動時励磁部によるブラシレスモータの駆動により生じた各相巻線の誘起電圧の信号レベルの変化とに基づいて、ロータの位置を推定する磁極切り替えタイミング演算部と、前記磁極切り替えタイミング演算部により推定されたロータ位置に応じてブラシレスモータの駆動を行う定常時励磁部とを備える。【選択図】図１
2011125079.tif 000002
【特許請求の範囲】
【請求項１】
モータのロータ停止位置を検出してモータ始動を行うブラシレスモータの駆動装置であって、
ブラシレスモータの始動時に前記ロータ停止位置に応じた励磁パターンにより各相巻線に初期通電する始動時励磁部と、
前記始動時励磁部による初期通電を停止した後の各相巻線の誘起電圧の信号レベルを記憶する記憶部と、
前記記憶部に記憶された各相巻線の誘起電圧の信号レベルと、前記始動時励磁部によるブラシレスモータの駆動により生じた各相巻線の誘起電圧の信号レベルの変化とに基づいて、ロータの位置を推定する磁極切り替えタイミング演算部と、
前記磁極切り替えタイミング演算部により推定されたロータの位置に応じてブラシレスモータの駆動を行う定常時励磁部と
を備えることを特徴とするブラシレスモータの駆動装置。
【請求項２】
前記始動時励磁部が、初期通電の後に前記各相巻線の誘起電圧の信号レベルが予め定めた所定時間内に変化しない場合、初期通電を再び行う
ことを特徴とする請求項１に記載のブラシレスモータの駆動装置。
【請求項３】
前記始動時励磁部が、再度の初期通電を行う場合、前記記憶部に記憶された各相巻線の誘起電圧の信号レベルに基づいて前記磁極切り替えタイミング演算部により推定されたロータの位置に応じた励磁パターンにより初期通電を行う
ことを特徴とする請求項２に記載のブラシレスモータの駆動装置。
【請求項４】
モータのロータ停止位置を検出してモータ始動を行うブラシレスモータの駆動装置におけるブラシレスモータの始動方法であって、
ブラシレスモータの始動時に前記ロータ停止位置に応じた励磁パターンにより各相巻線に初期通電する始動時励磁手順と、
前記始動時励磁手順における初期通電を停止した後の各相巻線の誘起電圧の信号レベルを記憶する記憶手順と、
前記記憶手順において記憶された各相巻線の誘起電圧の信号レベルと、前記始動時励磁手順によるブラシレスモータの駆動により生じた各相巻線の誘起電圧の信号レベルの変化とに基づいて、前記ロータの位置を推定する磁極切り替えタイミング演算手順と、
前記磁極切り替えタイミング演算手順において推定されたロータの位置に応じてブラシレスモータの駆動を行う定常時励磁手順と
を含むことを特徴とするブラシレスモータの始動方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、センサレス制御されるブラシレスモータの駆動装置、及びブラシレスモータの始動方法に関する。
【背景技術】
【０００２】
ロータが永久磁石を有するタイプのブラシレスモータは、ロータの回転位置を検出する位置センサを設けずに位置センサレスで駆動制御を行うことができる。この場合には、開放区間（非通電相）のモータ端子に現れる誘起電圧と等価中性点電位をコンパレータに入力して得られるパルス信号のエッジ間隔からロータ位置（ロータの回転位置）を検出し、このロータ位置に応じた通電パターンと通電タイミングとを選択して、モータ巻線への通電を制御して駆動する。ところが、ブラシレスモータの始動時など、回転数がゼロである場合や回転数が極めて小さい場合には、誘起電圧が発生しないか極めて小さいので、回転位置の検出に十分な信号が得られない。
【０００３】
ロータの停止位置を検出する従来の方法としては、３相のコイルに印加される電圧を検出し、電圧の立ち上がり時間の差からコイルのインダクタンスを検出して、永久磁石の磁極と対向しているコイルを判断することがあげられる（特許文献１参照）。
他のロータ停止位置の検出方法としては、ロータが動かない程度の短いパルス電流を１つのコイルから他の２つのコイルに同時に流して３相通電を行い、電流をオフしたときに２つのコイルに発生する方形波パルス電圧のパルス幅を検出することでロータ停止位置を判定するものがある（例えば、特許文献２参照）。
【０００４】
また、ブラシレスモータを始動させる従来の方法としては、ロータ位置を検出せずに、強制的に通電切り替えを行うオープンループ強制通電を実施し、ロータ位置が検出できるようになったら、前記したパルス信号に基づいて通電切り替えを制御するようにしたものがある（例えば、特許文献３参照）。
この他にも、特定位置にロータを位置決めする第一の通電パターンを通電してロータ位置を特定位置に吸い付けてロック状態とし、そこから６０°進んだ第二の通電パターンを微小時間通電した後、第二の通電パターンからさらに６０°進んだ第三の通電パターンを通電することでブラシレスモータを始動する方法がある（例えば、特許文献４参照）。
【０００５】
ここで、外部負荷によってブラシレスモータが逆回転している場合の始動方法としては、例えば、特許文献５に開示されているものがある。最初に、３相通電でロータの回転数を低下させた後、３相通電中に通電のＯＮ／ＯＦＦを繰り返し、相電流がゼロになる位置と位相差を調べる。電流の位相差から回転方向を判定し、逆回転状態にあると判定された場合には、各相のゼロ点の発生周期から逆転周波数を求める。逆転周波数の交流電流を供給して引き込みを行った後、その周波数を逆転方向から徐々に正転方向の周波数に変化させて、ロータの回転数を所望の回転数まで引き上げて起動する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００４−４０９４３号公報
【特許文献２】特開２００２−３３５６９１号公報
【特許文献３】特開２００６−３４０９９号公報
【特許文献４】特開２００１−２１１６８４号公報
【特許文献５】特開２００１−１２８４８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述したセンサレス制御を行うブラシレスモータの駆動装置においては、モータのロータに停止位置を検出して励磁パターンを選択して通電するなど、ブラシレスモータの始動特性を向上させるために種々の工夫がなされている。これは、モータを停止した状態から始動させる際に、ロータをスムーズに回転始動できた場合は、その後の巻線に生じる誘起電圧を検出することによりロータ位置を推定し、位置センサレスによる駆動制御を連続して行うことができるためである。
しかしながら、モータ負荷が大きい場合、例えば、負荷が摺動負荷である場合や、イナーシャ（慣性モーメント）が大きい負荷の場合には、モータ始動時の初期通電において通電トルクが不足し、巻線における有効な誘起電圧の切り替わり（等価中性点電位とのクロスポイント）が発生する前に、ロータが停止状態になってしまい、ロータ位置が検出できず、モータ始動からの連続した運転ができなくなる可能性がある。
【０００８】
この発明は、このような事情に鑑みてなされたものであり、本発明の目的は、始動時の負荷の大きいモータ（例えば、摺動負荷やイナーシャの大きな負荷）に対しても、その始動を適切に行うことができるとともに、モータの始動時間を短くすることができる、ブラシレスモータの駆動装置、及びブラシレスモータの始動方法を提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決する本発明の請求項１に係わるブラシレスモータの駆動装置は、モータのロータ停止位置を検出してモータ始動を行うブラシレスモータの駆動装置であって、ブラシレスモータの始動時に前記ロータ停止位置に応じた励磁パターンにより各相巻線に初期通電する始動時励磁部と、前記始動時励磁部による初期通電を停止した後の各相巻線の誘起電圧の信号レベルを記憶する記憶部と、前記記憶部に記憶された各相巻線の誘起電圧の信号レベルと、前記始動時励磁部によるブラシレスモータの駆動により生じた各相巻線の誘起電圧の信号レベルの変化とに基づいて、ロータの位置を推定する磁極切り替えタイミング演算部と、前記磁極切り替えタイミング演算部により推定されたロータの位置に応じてブラシレスモータの駆動を行う定常時励磁部とを備えることを特徴とする。
このブラシレスモータの駆動装置では、ロータ停止位置に応じた回転方向に最大のトルクを発生可能な励磁パターンにより初期通電を行い、この初期通電をオフにした後の各相巻線の誘起電圧の信号レベルを記憶する。そして、この記憶した信号レベルと、初期通電による駆動により生じる各相巻線の誘起電圧の信号レベルの変化とに基づいたロータの位置の推定をして、推定したロータの位置に基づいて駆動を開始する。
これにより、負荷の大きいモータに対しても、誘起電圧の信号レベルの変化が１回生じる程度のトルクを与えることで、モータの始動を適切に行うことができるとともに、誘起電圧の信号レベルの変化を複数回検出しなくてもモータの始動を行うことができ、モータの始動に要する時間を短くすることができる。
【００１０】
また、請求項２に係わる発明は、請求項１に記載のブラシレスモータの駆動装置であって、前記始動時励磁部が、初期通電の後に前記各相巻線の誘起電圧の信号レベルが予め定めた所定時間内に変化しない場合、初期通電を再び行うことを特徴とする。
このブラシレスモータの駆動装置では、モータへの初期通電をオフにした後に、一定時間経過しても誘起電圧の信号レベルが変化しなかった場合は、再び、初期通電を行いロータにトルクを与える。  これにより、負荷の大きいモータにおいても、ロータの位置を検出するために十分なトルクをロータに対して１回の初期通電で与えることができなかった場合、始動時励磁部が、再び、初期通電を行うことで更にロータにトルクを加えることができ、ロータの位置を検出するために十分なトルクをロータに与えることができる。
【００１１】
また、請求項３に係わる発明は、請求項２に記載のブラシレスモータの駆動装置であって、前記始動時励磁部が、再度の初期通電を行う場合、前記記憶部に記憶された各相巻線の誘起電圧の信号レベルに基づいて前記磁極切り替えタイミング演算部により推定されたロータの位置に応じた励磁パターンにより初期通電を行うことを特徴とする。
このブラシレスモータの駆動装置では、始動時励磁部が、再度の初期通電を行う際、記憶部に記憶されている信号レベルに基づいた励磁パターンにより通電を行う。
これにより、ロータに十分なトルクを与えられなかったとき、ロータの位置の検出を行うことなしに、直近のロータの位置に関する情報に基づいて、再度の初期通電を行うことができる。
【００１２】
請求項４に係わるブラシレスモータの始動方法は、モータのロータ停止位置を検出してモータ始動を行うブラシレスモータの駆動装置におけるブラシレスモータの始動方法であって、ブラシレスモータの始動時に前記ロータ停止位置に応じた励磁パターンにより各相巻線に初期通電する始動時励磁手順と、前記始動時励磁手順における初期通電を停止した後の各相巻線の誘起電圧の信号レベルを記憶する記憶手順と、前記記憶手順において記憶された各相巻線の誘起電圧の信号レベルと、前記始動時励磁手順によるブラシレスモータの駆動により生じた各相巻線の誘起電圧の信号レベルの変化とに基づいて、前記ロータの位置を推定する磁極切り替えタイミング演算手順と、前記磁極切り替えタイミング演算手順において推定されたロータの位置に応じてブラシレスモータの駆動を行う定常時励磁手順とを含むことを特徴とする。
これにより、負荷の大きいモータに対しても、その始動を適切に行うことができるとともに、モータの始動時間を早くすることができる。
【発明の効果】
【００１３】
モータ始動時の初期通電をオフにした直後の巻線の誘起電圧の信号レベルを記憶し、この誘起電圧の信号レベルと、巻線の誘起電圧の信号レベルの変化とを基にロータの位置を推定し、このロータ位置に応じた励磁パターンを適用してモータを駆動する。
これにより、特に始動時の負荷の大きいモータに対しても、その始動を適切に行うことができるとともに、モータを駆動するまでの起動時間を短くすることができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施の形態に係わるブラシレスモータの駆動装置の構成を示す図である。
【図２】誘起電圧検出回路の回路構成を示す図である。
【図３】始動時の処理の概要を説明するフローチャートである。
【図４】始動時の励磁パターンとその励磁パターンで通電したときの磁束の流れを模式的に説明する図である。
【図５】ロータ停止位置の検出処理を説明するための図である。
【図６】ロータ位置と始動励磁パターンの関係を説明するためのグラフである。
【図７】始動時の処理を説明するためのタイミングチャートである。
【図８】始動時の処理を説明するためのタイミングチャートである。
【発明を実施するための形態】
【００１５】
発明を実施するための形態について図面を参照しながら詳細に説明する。
（ブラシレスモータの駆動装置の回路構成）
図１に示すように、ブラシレスモータシステムは、ブラシレスモータ１と、ブラシレスモータ１の回転駆動を制御する駆動装置２とを有する。
ブラシレスモータ１は、永久磁石を有するロータとステータを有し、ステータには３相（Ｕ、Ｖ、Ｗ）の巻線（コイル）が周方向に順番に巻装されている。なお、このブラシレスモータシステムは、ロータ位置を検出するセンサを有しないセンサレスタイプのシステムである。
【００１６】
駆動装置２は、マイコン（マイクロコントローラ等）などから構成される制御装置１１と、ブラシレスモータ１の３相の巻線（モータ端子）に印加された電圧を検出する誘起電圧検出回路１２と、インバータ１３とを有し、制御装置１１とインバータ１３の間に、Ｈｉ側プリドライバ３７Ａと、Ｌｏ側プリドライバ３７Ｂと、電流検出回路３８と、過電流保護部３９とが設けられている。
【００１７】
図２に示すように、誘起電圧検出回路１２は、３相のそれぞれの巻線（モータ端子）の電圧が入力され、コンパレータ１７Ａ〜１７Ｃに入力可能な電圧に分圧する分圧回路１４（抵抗Ｒ１及び抵抗Ｒ２）とパルス幅変調信号のノイズを除去する１次のＣＲフィルタ（抵抗Ｒ２及びキャパシタＣ１）からなるローパスフィルタ回路１５Ａ、１５Ｂ、１５Ｃと、等価中性点電位を検出する回路１６と、等価中性点電位と無通電相（開放区間）に現れる誘起電圧の信号からパルス信号（クロスポイント信号）を作成するコンパレータ１７Ａ、１７Ｂ、１７Ｃと、コンパレータ１７Ａ〜１７Ｃの出力からチャタリング成分をカットするローパスフィルタ（１次のＣＲフィルタ）１８Ａ、１８Ｂ、１８Ｃとを有する。
【００１８】
ここで、等価中性点電位を検出する回路１６は、例えば、Ｕ相については、Ｖ相とＷ相のモータ端子電圧から等価中性点電位を検出するような、２相間比較方式を採用している。このようにすると、等価中性点電位として略フラットな電圧が得られる。コンパレータ１７Ａ〜１７Ｃは、誘起電圧の信号が等価中性点電位より高いときはローレベルの信号を出力し、誘起電圧の信号が等価中性点電位より低いときはハイレベルの信号を出力するパルス信号を発生させる。各コンパレータ１７Ａ〜１７Ｃでは、Ｕ、Ｖ、Ｗ各相の誘起電圧のレベルの切り替りを示し、電気角１８０°の分解能を有するパルス信号であるクロスポイント信号が作成される（図７（Ｂ）に示すクロスポイント信号を参照）。これら信号は、それぞれがローパスフィルタ回路１８Ａ〜１８Ｃを経て分離部２１に入力される。
【００１９】
図１に戻って、インバータ１３は、６個のＦＥＴ等のスイッチング素子を電源２０の正負両端子間に２個ずつブリッジ接続して構成される回路であって、電源２０から供給された直流電圧を制御装置１１から入力されるパルス幅変調信号（駆動信号）に基づく交流電圧に変換し、ブラシレスモータ１の各相に印加する。なお、インバータ１３とグランドレベルの間には、シャント抵抗１３Ａが設けられている。シャント抵抗１３Ａを用いてインバータ１３に流れる電流、つまりブラシレスモータ１に入力される電流は、電流検出回路３８を用いて検出することができる。
【００２０】
制御装置１１は、誘起電圧検出回路１２に接続される分離部２１と、磁極切り替えタイミング演算部２２と、通電制御部３１と、励磁電圧出力部２３と、ＰＷＭデューティ決定部２５とを有する。また、制御装置１１は、電流検出回路３８に接続され、モータ始動時に使用される通電時間検出部２４と、ロータ位置推定部３０とを有する。
【００２１】
分離部２１は、誘起電圧検出回路１２から入力されるクロスポイント信号のエッジを誘起電圧のエッジと方形波パルス電圧のエッジとに分離する処理を行う。具体的には、誘起電圧波形には、各巻線への通電に伴い方形波状のスイッチングパルス（方形波パルス電圧）が重畳するので（図７（Ａ）の符号Ｐで示すパルスを参照）、このようなノイズをクロスポイント信号から除去して、誘起電圧のエッジのみに対応するＵ、Ｖ、Ｗ各相のクロスポイント信号を磁極切り替えタイミング演算部２２に出力する。
【００２２】
磁極切り替えタイミング演算部２２は、分離部２１から入力されるＵ、Ｖ、Ｗ各相のクロスポイント信号に基づいて、ロータ位置の推定を行うとともに、ロータ位置に対応した励磁切り替えタイミングを算出する。磁極切り替えタイミング演算部２２は、メモリなどの記憶部２２Ａを有し、分離部２１から入力されるクロスポイント信号の信号レベルを記憶部２２Ａに記憶し、ロータ位置の推定において、電気角１８０°の分解能のクロスポイント信号から電気角６０°の分解能のパルス信号を生成し、生成したパル信号のレベルを用いてロータ位置を推定する。
【００２３】
通電制御部３１は、定常時励磁部３２と、停止位置検出部３３と、フリーラン制御部３４と、始動時励磁部３５とを有する。定常時励磁部３２は、磁極切り替えタイミング演算部２２が演算した励磁切り替えタイミングでロータ位置に応じた励磁パターンを決定し、この励磁パターンに応じたパルス信号を励磁電圧出力部２３に出力して、励磁電圧出力部２３を通じて電圧をブラシレスモータ１の巻線に印加する処理を行う。
【００２４】
停止位置検出部３３は、外部からの始動指令を受けて励磁電圧出力部２３にロータ停止位置を検出するためのパルス信号を発生させる。始動時励磁部３５は、ロータ位置推定部３０で最小と決定された通電時間に相当するロータ停止位置に応じた励磁パターンを決定し、この励磁パターンに応じた電圧を予め定められた時間間隔の印加をブラシレスモータ１の巻線に対して行う処理を行う。
フリーラン制御部３４は、始動時励磁部３５が始動励磁パターンにより巻線に対して所定の通電時間の通電を行った後、各相巻線への通電を停止しブラシレスモータ１をフリーランさせる処理を実施する。
【００２５】
励磁電圧出力部２３は、ブラシレスモータ１の巻線に励磁電圧を印加する信号をＨｉ側プリドライバ３７Ａと、Ｌｏ側プリドライバ３７Ｂに出力する。Ｈｉ側プリドライバ３７Ａは、ＰＷＭデューティ決定部２５が決定したデューティ比で高電位側のスイッチング素子のＯＮ／ＯＦＦを切り替えるドライバである。Ｌｏ側プリドライバ３７Ｂは、低電位側のスイッチング素子のＯＮ／ＯＦＦを切り替えるドライバである。Ｈｉ側プリドライバ３７Ａには、インバータ１３に過電流が流れたときに、過電流保護部３９から信号が入力されると、各スイッチング素子をＯＦＦにする機能を有する。
【００２６】
通電時間検出部２４は、電流検出回路３８から入力される信号に基づいて、Ｕ、Ｖ、Ｗ各相の電流値が通電を開始してから予め定めた磁気飽和リミットに達するまでの時間（通電時間Ｔｃ）を検出する。また、通電時間検出部２４は、メモリなどの記憶部２４Ａを有し、検出した通電時間を記憶する。ロータ位置推定部３０は、通電時間検出部２４が有する記憶部２４Ａから通電時間Ｔｃを読み出し、読み出した通電時間に基づいてロータ停止位置を推定する処理を行う。このロータ位置推定部３０における処理の詳細については後述する。
【００２７】
（回路動作の説明）
次に、この駆動装置２の動作を説明する。
ここでは、ロータの回転が停止状態（または、これに近い微速で回転する状態）にあるとする。ロータの回転速度がゼロ又は微速であれば、インダクタンス検出により電気角６０°の分解能でロータ位置を検出し、正転方向に最大トルクを発生させることが可能な位相で通電を実施することができる。なお、ロータが停止中又は回転中であるかが不明な場合は、ロータ停止位置の推定処理を行う前に、２相に電圧を印加するブレーキ動作を行いロータを停止させるようにしてもよい。
【００２８】
図３は、本実施形態の駆動装置２によるブラシレスモータ１の始動方法を示すフローチャートである。
同図に示すように、まず、停止位置検出部３３は、外部からの始動指令を受けると、励磁電圧出力部２３等を通じてブラシレスモータ１の各相に対して順に通電を行い、ロータ位置推定部３０が通電時間検出部２４により検出された通電時間に基づいてロータ停止位置の検出を行う（ステップＳ１０１）。
そして、始動時励磁部３５が、停止位置と推定される相に応じた通電を所定の通電時間Ｔｈの間だけ行いロータの停止位置を確定し、（ステップＳ１０２）、ロータ位置に対して最大のトルクを発生可能な位相の始動励磁パターンを決定し、励磁電圧出力部２３を通して、この始動励磁パターン（位相）により各相巻線に初期通電（初期通電時間Ｔｓ１）を行う（ステップＳ１０３）。
この初期通電においては、始動時励磁部３５は、予め設定した一定の初期通電時間Ｔｓ１が経過するまで、前記した位相に通電し続け（ステップＳ１０３、Ｓ１０４でＮｏ）、初期通電時間Ｔｓ１が経過したら（ステップＳ１０４でＹｅｓ）、フリーラン制御部３４は、全相の通電をＯＦＦにしてロータをフリーランさせる（ステップＳ１０５）。
【００２９】
そして、磁極切り替えタイミング演算部２２は、フリーラン制御部３４から全相の通電をＯＦＦにするタイミングを通知された直後に、Ｕ、Ｖ、Ｗ各相に対応するクロスポイント信号のレベルを記憶部２２Ａに記憶させる（ステップＳ１０６）。
なお、磁極切り替えタイミング演算部２２が記憶部２２Ａにクロスポイント信号の信号レベルを記憶させるタイミングは、フリーラン制御部３４が全相の通電をＯＦＦにした直後ではなく、全相の通電をＯＦＦにした際に生じるスパイクパルスの影響を受けないように、全相の通電をＯＦＦにしてから一定時間の後のクロスポイント信号の信号レベルを記憶部２２Ａに記憶させるようにしてもよい。
【００３０】
その後、磁極切り替えタイミング演算部２２は、ステップＳ１０３の駆動により慣性でブラシレスモータ１のロータがフリーランしている間のクロスポイント信号の信号レベルが変化してエッジが生じえると、変化したクロスポイント信号と、記憶部２４Ａに記憶されているクロスポイント信号とに基づいてロータの位置の推定を行う（ステップＳ１０７）。予め定めた一定時間内にクロスポイント信号にエッジが生じて、ロータ位置の推定が行えた場合（ステップＳ１０８でＹｅｓ）、磁極切り替えタイミング演算部２２は、推定したロータ位置に基づいて励磁パターンの切り替えタイミングを算出して通電制御部３１に出力する。通電制御部３１は、磁極切り替えタイミング演算部２２から切り替えタイミングが入力されると、定常時励磁部３２を用いた誘起電圧によるセンサレス駆動（定常駆動モード）に移行する（ステップＳ１０９）。
【００３１】
一定時間内にクロスポイント信号にエッジが生じず、ロータ位置の推定が行えない場合（ステップＳ１０８でＮｏ）、磁極切り替えタイミング演算部２２は、カウンタ等を用いて所定時間が経過するまで待つ（ステップＳ１１０）。所定時間が経過してカウンタがオーバーフローしたら（ステップＳ１１０でＹｅｓ）、ロータ回転の始動が正常に行われなかったと判定する。
ロータ回転の始動が正常に行われなかった場合は、磁極切り替えタイミング演算部２２は、記憶部２２Ａに記憶した初期通電ＯＦＦ直後のＵ、Ｖ、Ｗ各相のクロスポイント信号のレベルに基づいてロータの位置を推定する（ステップＳ１１１）。そして、磁極切り替えタイミング演算部２２は、再び、ブラシレスモータ１の駆動を通電制御部３１に指示し、始動時励磁部３５が、回転方向に最大トルクを発生させることが可能な励磁パターンで通電を再度実行し、ロータを駆動する（ステップＳ１１２）。
【００３２】
始動時励磁部３５によるロータの再度の駆動の後、慣性でロータがフリーランしている間に発生するクロスポイント信号の信号レベル変化してエッジが生じると、ステップＳ１０７と同様に、ロータ位置の推定を行う（ステップＳ１１３）。予め定めた一定時間内にクロスポイント信号にエッジが生じて、ロータ位置の推定が行えた場合（ステップＳ１１４でＹｅｓ）、ステップＳ１０９と同様に、定常時励磁部３２を用いた誘起電圧によるセンサレス駆動（定常駆動モード）に移行する（ステップＳ１１５）。
ロータ位置を検出できないときは（ステップＳ１１４でＮｏ）、磁極切り替えタイミング演算部２２は、カウンタ等を用いて所定時間が経過するまで待つ（ステップＳ１１６）。所定時間が経過してカウンタがオーバーフローしたら（ステップＳ１１６でＹｅｓ）、２度の初期通電においてもロータ回転の始動が正常に行われなかったと判定し、ロータ起動の失敗として処理を終了する（ステップＳ１１７）。
【００３３】
上述の処理により、本実施形態のブラシレスモータ１の駆動装置２は、ロータ停止位置の検出を行い、検出したロータ停止位置に応じた回転方向に最大のトルクを発生可能な励磁パターンを用いて初期通電を行う。そして、この初期通電をオフにした後の各相巻線の誘起電圧の信号レベルを記憶し、記憶した信号レベルと、初期通電による駆動により生じる各相巻線の誘起電圧の信号レベルの変化とに基づいたロータ位置の推定をして、推定したロータ位置に基づいて駆動を開始するようにした。これにより、負荷の大きいモータに対しても、誘起電圧の信号レベルの変化が１回生じる程度のトルクを与えることができれば、モータの始動を適切に行うことができるとともに、誘起電圧の信号レベルの変化を複数回検出しなくてもモータの始動を行うことができ、モータの始動に要する時間を短くすることができる。
【００３４】
また、モータへの初期通電をオフにした後に、一定時間経過しても誘起電圧の信号レベルが変化しなかった場合は、再び、初期通電を行いロータにトルクを与えるようにしたので、負荷の大きいモータにおいても、１回の初期通電でロータ位置を検出するために十分なトルクを与えることができなかった場合においても、再び、初期通電を行うことで更にロータにトルクを加えることができ、ロータ位置を検出するために十分なトルクをロータに与えることができる。
また、始動時励磁部３５が、再度の初期通電を行う際、記憶部２２Ａに記憶されている信号レベルに基づいた励磁パターンにより通電を行うようにしたので、ロータに十分なトルクを与えられなかったとき、ロータ位置の検出を行うことなしに、直近のロータ位置に関する情報に基づいて、再度の初期通電を行うことができ、ブラシレスモータ１を駆動するまでの時間を短縮することができる。
【００３５】
なお、上述した例では、始動時励磁部３５による再度の初期通電を、１回のみ行う例を示したが、これに限定されず、例えば、ステップＳ１１２において初期通電の終了直後の各相巻線の誘起電圧のレベルを記憶部２２Ａに記憶しておき、この記憶した各相巻線の誘起電圧のレベルを基に新たなロータ位置を推定し、ステップＳ１１７において始動時励磁部３５により繰り返して通電を行うこともできる。また、１回目の初期通電時間よりも、２回目以降の初期通電時間を長くするなどして、ロータに長い時間トルクを与えることにより確実にロータを駆動させるようにしてもよい（但し、ロータが回転し過ぎて逆トルクが生じないように注意する）。
【００３６】
（ロータ停止位置の検出処理の説明）
次に、ステップＳ１０１におけるロータ停止位置の検出処理の詳細について説明する。ここでは、巻線（コイル）が作る磁束の方向と、マグネットの磁束の方向が同方向のときにマグネットのコアの透磁率が大きくなってインダクタンスが小さくなることに着目して停止位置を決定している。
停止状態にあるブラシレスモータ１のロータ停止位置の検出を開始するときは、外部から制御装置１１の停止位置検出部３３に始動指令を入力する。停止位置検出部３３は、予め定められた６つの停止位置判定用の励磁パターンを用いて、ロータが回転しない程度の時間だけ継続して電圧をブラシレスモータ１に印加するように励磁電圧出力部２３に指令を出す。なお、ロータが回転しない程度の時間は、ブラシレスモータ１のイナーシャなどによって異なるが、例えば、数ｍ秒程度であり、制御装置１１が有するカウンタでカウントされる。励磁電圧出力部２３は、励磁パターンに応じたゲート駆動信号をインバータ１３に出力し、ゲート駆動信号に対応してスイッチング素子がＯＮ、ＯＦＦされて３相のいずれか２相に通電される。
【００３７】
ここで、停止位置検出部３３が指令する停止位置判定用の励磁パターンを図４に示す。これら励磁パターン＃１〜＃６は、ブラシレスモータ１を駆動可能なパターンになっている。
励磁パターン＃１は、Ｕ相の巻線（以下、Ｕ相という）からＶ相の巻線（以下、Ｕ相という）に電流を流す。Ｕ相がＮ極磁化され、Ｖ相がＳ極磁化される。Ｕ、Ｖ、Ｗ相の配置及びロータ４１の停止位置が図示する配置であった場合には、矢印に示すようにＵ相からロータ４１の永久磁石４２のＳ極、Ｎ極を順番に通り、Ｖ相に向かう磁束が形成される。
励磁パターン＃２は、Ｕ相からＷ相に電流を流す。Ｕ相がＮ極磁化され、Ｗ相がＳ極磁化される。矢印に示すようにＵ相からロータ４１の永久磁石４２のＳ極、Ｎ極を順番に通り、Ｗ相に向かう磁束が形成される。
励磁パターン＃３は、Ｖ相からＷ相に電流を流す。Ｖ相がＮ極磁化され、Ｗ相がＳ極磁化される。矢印に示すようにＶ相からロータ４１の永久磁石４２のＳ極、Ｎ極を順番に通り、Ｗ相に向かう磁束が形成される。
励磁パターン＃４は、Ｖ相からＵ相に電流を流す。Ｖ相がＮ極磁化され、Ｕ相がＳ極磁化される。矢印に示すようにＶ相からロータ４１の永久磁石４２のＳ極、Ｎ極を順番に通り、Ｕ相に向かう磁束が形成される。
励磁パターン＃５は、Ｗ相からＵ相に電流を流す。Ｗ相がＮ極磁化され、Ｕ相がＳ極磁化される。矢印に示すようにＷ相からロータ４１の永久磁石４２のＳ極、Ｎ極を順番に通り、Ｕ相に向かう磁束が形成される。
励磁パターン＃６は、Ｗ相からＶ相に電流を流す。Ｗ相がＮ極磁化され、Ｖ相がＳ極磁化される。矢印に示すようにＷ相からロータ４１の永久磁石４２のＳ極、Ｎ極を順番に通り、Ｖ相に向かう磁束が形成される。
【００３８】
図５は、図４に示した励磁パターン＃１〜＃６に応じた各相の巻線の電流値の波形図の一例を示す図である。
図５に示すように、この実施形態でのロータの停止位置の検出は、ステップ１〜６を１セットとする通電制御を行う。このロータ停止位置の検出順番において、Ｎ極磁化からＳ極磁化に変化させる場合には、その間に無通電となるような励磁パターンを実行するような切り替え順番にし、コイルを巻装する鉄心の残留磁化の影響を受け難くしインダクタンスの検出精度を向上させる。
なお、ロータの巻線は、抵抗成分とインダクタンス成分とを有し、このインダクタンス成分はロータの位置により変化する。ロータ位置推定部３０は、ロータの位置に応じてインダクタンス成分が変化することを利用して、ブラシレスモータ１の各相の巻線に流れる電流が規定電流（閾値となる磁気飽和リミットに対応する電流値）に到達するまでの通電時間Ｔｃ（パルス幅）の長短によりインダクタンスの大小を検出する。これにより、ロータ停止位置を検出する。
【００３９】
ステップ１は、励磁パターン＃１（Ｕ→Ｖ通電）を選択して通電し、通電相の巻線に流れる電流が規定電流（閾値となる電流値）に到達するまでの通電時間Ｔｃを計測する。同様にして、ステップ２では励磁パターン＃２（Ｕ→Ｗ通電）が用いられ、規定電流（閾値となる電流値）に到達するまでの通電時間Ｔｃを計測する。ステップ３では励磁パターン＃３（Ｖ→Ｗ通電）で通電し、規定電流（閾値となる電流値）に到達するまでの通電時間Ｔｃを計測する。ステップ４では励磁パターン＃４（Ｖ→Ｕ通電）で通電して、規定電流（閾値となる電流値）に到達するまでの通電時間Ｔｃを計測する。ステップ５では励磁パターン＃５（Ｗ→Ｕ通電）で通電し、規定電流（閾値となる電流値）に到達するまでの通電時間Ｔｃを計測する。ステップ６では励磁パターン＃６（Ｗ→Ｖ通電）で通電し、規定電流（閾値となる電流値）に到達するまでの通電時間Ｔｃを計測する。そして、規定電流に最も早く到達する通電相（パルス幅が最も短い通電相）を検出することで、ロータ位置を推定する。図に示す例では、ステップ４におけるパターン＃４（Ｖ→Ｕ通電）が相当する。
【００４０】
（初期通電における励磁パターンについての説明）
ステップＳ１０３における、始動時励磁部３５による初期通電時の励磁パターンについて説明する。始動時励磁部３５は、図５に示すパルス幅が最小になる励磁パターン、すなわち、通電時間が最短となる励磁パターンから回転方向に１２０°遅角させた励磁パターンを始動時の励磁パターンとして選択する。
【００４１】
図６は、始動時におけるロータ位置と励磁パターンとの関係を示すグラフである。同図において、横軸は位相（電気角）を示し、縦軸はトルクを示している。ラインＬ１は、コギングトルクを示し、ラインＬ２〜Ｌ４はそれぞれ通電パターン＃６、＃１、＃２における位相とトルクの関係を示す。例えば、ロータ停止位置の検出処理において（図５を参照）、Ｗ相からＶ相に通電する励磁パターン＃６でパルス幅が最小であった場合、励磁パターン＃６を始動励磁パターンにすると、ラインＬ２に示すように、電気角０°でのトルクがゼロなのでブラシレスモータ１を回転させることができない。電気角０°において正のトルクが大きいのは、１つ進んだ励磁パターン＃１（６０°位相遅れ通電）と、２つ進んだ励磁パターン＃２（１２０°位相遅れ通電）である。しかしながら、ラインＬ３に示す励磁パターン＃１で始動させると、その後トルクが減少するのでロータを回転させる力は小さい。これに対して、ラインＬ４に示す励磁パターン＃２で始動すると、その後トルクが増大するので大きい力でロータを回転させることができる。
【００４２】
（初期通電後にクロスポイントが発生する場合の例についての説明）
ここまでの各処理について、図７を参照してさらに詳細に説明する。
図７は、本実施形態の駆動装置２によるブラシレスモータ１の始動の一例を示す波形図である。図７（Ａ）において、横軸は時間経過を示し、縦軸はＵ、Ｖ、Ｗ相の巻線電圧（モータ端子電圧）を示す。
同図において、時間ｔ１において停止位置検出部３３に始動信号が入力されたら、時間ｔ２までの間にロータ停止位置検出処理（ステップＳ１０１）が行われる。この間の回転速度はゼロである。
時刻ｔ１から時刻ｔ２におけるロータ停止位置の検出処理では、Ｕ、Ｖ、Ｗの各相に予め定められた励磁パターンによる通電を順次行い、規定電流に一番早く到達する通電相を検出することで、ロータの停止位置を推定する。時刻ｔ１から時刻ｔ２の通電によりロータ停止位置の推定を行い、時刻ｔ３において、ロータの停止位置と推定される相に応じた通電を通電時間Ｔｈの間だけ行いロータの停止位置を確定する（ステップＳ１０２に相当）。
【００４３】
時刻ｔ４において、ロータ停止位置において最大トルクを発生可能な初期通電を行う。この初期通電では、始動時励磁部３５が初期通電時間Ｔｓ１の間だけ始動励磁パターンを継続して通電させる。この間、通常の場合はロータの回転速度が徐々に増大する。ここで、初期通電時間Ｔｓ１は、通電をＯＦＦにした後で誘起電圧のエッジが少なくとも１回以上、例えば、２回以上発生するまでの間、ロータを所定の回転速度以上でフリーランさせることができるだけロータを加速できる時間である。この観点からは、初期通電時間Ｔｓ１が長いことが望ましい。しかしながら、初期通電時間Ｔｓ１が長すぎて通常運転時における励磁パターンの切り替え位置を越えて同じ励磁パターンを継続すると、逆トルクが発生してしまってロータを減速させてしまう。したがって、初期通電時間Ｔｓ１は、逆トルクが発生しない範囲内で、できるだけ長い時間とすることが好ましい。
【００４４】
初期通電時間Ｔｓ１の経過の後、時刻ｔ５において、フリーラン制御部３４が全相巻線への通電をＯＦＦにし、初期通電を停止する（ステップＳ１０５に相当）。また、磁極切り替えタイミング演算部２２は、初期通電の停止直後のＵ、Ｖ、Ｗ各相の巻線の誘起電圧の信号レベルａ、ｂ、ｃに対応するクロスポイント信号を記憶部２２Ａに記憶する。
【００４５】
上記初期通電の停止後、通常の場合、ロータはフリーラン状態となる。ロータがフリーランすることで、ロータの回転位置に応じてモータ端子に誘起電圧が発生する。誘起電圧検出回路１２において、この誘起電圧と等価中性点電位とのクロスポイントをとることにより、図７（Ｂ）に示すクロスポイント信号（位置信号）が得られる。この例では、Ｕ相、Ｖ相、Ｗ相のクロスポイント信号の順番に立ち下がり、又は立ち上がりエッジが発生している。なお、全相巻線への通電をＯＦＦにすることで、インバータ１３からブラシレスモータ１の巻線に印加される駆動パルス信号などの不要な信号成分がない状態で誘起電圧と等価中性点電位の交点を計測できるようになるので、ロータ位置を正確に検出できる。また、モータ回転中はクロスポイント信号の変化には規則性があるので、この規則性を検出することにより、不要なノイズ（エッジ信号）の影響を除去しノイズタフネス（ノイズ耐性）を向上させることができる。
【００４６】
この時刻ｔ５から時刻ｔ６までのフリーランの間、磁極切り替えタイミング演算部２２は、クロスポイント信号を基に、励磁切り替えタイミングを算出する。そして、時刻ｔ６以降は、通電ＯＦＦ相の誘起電圧を順次に検出し、モータ巻線の誘起電圧と等価中性点電位の比較結果から生成される３相のクロスポイント信号に基づいてロータ位置を推定する。
このように、クロスポイント信号の切り替わりエッジを基に、励磁切り替えタイミングを決定し、通電パターンの切り替え制御を行うことで、ブラシレスモータ１の同期運転が行われ、ホールセンサを有する場合の電気角１２０°矩形波駆動と同等性能の駆動が可能になって、回転速度が制御される。すなわち、時刻ｔ６以降においては誘起電圧によるセンサレス駆動（通常運転モード）に移行する。なお、時刻ｔ６以降における誘起電圧によるセンサレス駆動の制御方法については、本発明には直接関係せず、また広く知られ公知の事項であり（例えば、本願出願人が先に出願した「特開２００８−９２７８４号公報」を参照）、その説明については省略する。
【００４７】
（初期通電後にクロスポイントが発生しない場合の例についての説明）
一方、図７に示した例において、色通電の停止後、クロスポイント信号に変化がなく、すなわち、ロータ位置の切り替わりが検出されなかった場合の処理の詳細について説明する。
図８は、本実施形態の駆動装置２によるブラシレスモータ１の始動の一例を示す波形図である。
同図に示すように、時刻ｔ５において、初期通電後の通電ＯＦＦ（全相ＯＦＦ）の直後に、磁極切り替えタイミング演算部２２は、Ｕ、Ｖ、Ｗ各相の巻線の誘起電圧の信号レベルａ、ｂ、ｃを記憶部２２Ａに記憶する。そして、フリーラン制御部３４では、カウンタ等により一定の時間Ｔｋを計測し、この時間Ｔｋ内において誘起電圧のレベル切り換わり（クロスポイント信号の変化）が発生するか否かを検出する。この時間Ｔｋを経過しても誘起電圧のレベル切り換わりが発生しない場合は、時刻ｔ６において、磁極切り替えタイミング演算部２２は、記憶部２２Ａに記憶されている信号レベルａ、ｂ、ｃに基づいてロータ位置を推定し、始動時励磁部３５が、推定したロータ位置に応じてモータへの初期通電を再度行う。
【００４８】
図８に示す例では、時刻ｔ４から時刻ｔ５（１回目の初期通電時間Ｔｓ１）の間において励磁パターン＃６（１２０°位相遅れ通電）により初期通電を行ったにも係わらずロータがほとんど回転していない（誘起電圧の信号レベルが小さく、かつ信号レベルの切り換わりが発生していない）。このため、時刻ｔ６から時刻ｔ７（２回目の初期通電時間Ｔｓ２）において、再度、同じ励磁パターン＃６により、初期通電を行いロータを再び駆動する。なお、この初期通電を行う通電時間Ｔｓ２を、初期通電の通電時間Ｔｓ１よりも大きく設定することにより、起動トルクをより増大させロータを確実に起動するようにしてもよい（但し、ロータを回転させ過ぎて回転方向と逆トルクが発生しないようにする）。また、初期通電の後、一定時間Ｔｋを計測することなく、直ちに再度、初期通電を行うようにしてもよい。
【００４９】
このように、初期通電に引き続き、２回目の初期通電を行うことにより、大きなトルクでロータを回転させることができ、次のクロスポイント信号の変化を生じさせる（誘起電圧のレベル切り換わりの発生）ことができる。なお、２回目の初期通電を行っても、フリーラン状態に移行できない場合には、再度、３回目の初期通電を行うようにしてもよく、さらには、予め設定した任意の回数だけ初期通電を繰り返すようにしてもよい。
【００５０】
以上、本発明の実施の形態について説明したが、本発明のブラシレスモータの駆動装置は、上述の図示例にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【符号の説明】
【００５１】
１…ブラシレスモータ、２…駆動装置、１１…制御装置、１２…誘起電圧検出回路、１３…インバータ、１３Ａ…シャント抵抗、２０…電源、２１…分離部、２２…磁極切り替えタイミング演算部、２２Ａ…記憶部、２３…励磁電圧出力部、２４…通電時間検出部、２４Ａ…記憶部、３０…ロータ位置推定部、３１…通電制御部、３２…定常時励磁部、３３…停止位置検出部、３４…フリーラン制御部、３５…始動時励磁部、３７Ａ…Ｈｉ側プリドライバ、３７Ｂ…Ｌｏ側プリドライバ、３８…電流検出回路、３９…過電流保護部、４１…ロータ、４２…永久磁石
【図１】
2011125079.tif 000003
【図２】
2011125079.tif 000004
【図３】
2011125079.tif 000005
【図４】
2011125079.tif 000006
【図５】
2011125079.tif 000007
【図６】
2011125079.tif 000008
【図７】
2011125079.tif 000009
【図８】
2011125079.tif 000010