(57)【要約】【課題】モータコアを励磁原点の逆位相を除いた位置に回転駆動した後に、励磁原点に予備駆動し、ＣＷ方向及びＣＣＷ方向からの寄り付き動作を確実かつ高速に行うと共に、モータ過熱とならないモータコア位相調整方法を提供する。【解決手段】励磁原点の正逆位相を除く位置に前記モータコアを回転駆動した後、前記励磁原点に回転駆動させ、前記励磁原点を対称にしてＣＷ方向及びＣＣＷ方向にそれぞれ前記モータコアを所定の角度から回転駆動するに際し、前記モータ定格電流以下の電流を印加する通常駆動と前記定格電流を超える電流を印加する高速駆動とを切換えて行うと共に、前記回転駆動の駆動距離の中点を前記励磁原点とする。【選択図】図１
2008043066.tif 000002
【特許請求の範囲】
【請求項１】
複数の磁極を有するモータコアを備えたモータのコイルに電流を流して前記モータコアの位相を調整するモータコア位相調整方法において、励磁原点の正逆位相を除く位置に前記モータコアを回転駆動した後、前記励磁原点に回転駆動させ、前記励磁原点を対称にしてＣＷ方向及びＣＣＷ方向にそれぞれ前記モータコアを所定の角度から回転駆動するに際し、前記モータ定格電流以下の電流を印加する通常駆動と前記定格電流を超える電流を印加する高速駆動とを切換えて行うと共に、前記回転駆動の駆動距離の中点を前記励磁原点とすることを特徴とするモータコア位相調整方法。
【請求項２】
前記高速駆動を前記励磁原点への寄り付き動作に対して行う請求項１に記載のモータコア位相調整方法。
【請求項３】
前記ＣＷ方向の駆動距離１と前記ＣＣＷ方向の駆動距離２の平均値を前記中点とする請求項１又は２に記載のモータコア位相調整方法。
【請求項４】
前記モータがブラシレスＤＣモータである請求項１乃至３のいずれかに記載のモータコア位相調整方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ブラシレスＤＣモータの各相に巻回されているコイルと磁極の関係により、モータコアの電気角の位相を調整するモータコア位相調整方法に関し、特に各相のコイルに電流を流してモータコアに基づくトルクが発生しなくなる位置を励磁原点とし、励磁原点を調整するための寄り付き動作に対してモータ定格電流を超える電流を印加して、正確かつ高速に、しかも過熱とならないようにして励磁原点を設定できるようにしたモータコア位相調整方法に関する。
【背景技術】
【０００２】
ブラシレスＤＣモータはモータコアの電気的な位相を検出し、電気角原点（励磁原点）を基準として、モータコアの位相に合わせて各相コイルに電流を同期させて流す（転流）ことで、最も効率良くトルクを出力することができる。このため、位置検出器とモータコア（ロータ）の位相差を検出する必要がある。
【０００３】
ここで、ブラシレスＤＣモータの構造と動作について説明する。図６はインナーロータ型の３相ブラシレスＤＣモータ１０の断面構造を示しており、ステータ１１にはＵ相、Ｖ相、Ｗ相のコイル１３、１４、１５が１２０°ずつ位相をずらして巻回され、ロータとなるモータコア１２は永久磁石４極（Ｎ、Ｓ、Ｎ、Ｓ）で形成されている。そして、各相コイル１３〜１５に電流を流すことにより、各相コイル１３〜１５に発生する磁界と永久磁石４極との吸引力でモータコア１２は回転され、更にモータコア１２の位相に合わせて３相のコイル１３〜１５の電流を転流制御することにより、モータコア１２を連続的に回転駆動する。正弦波駆動の場合のＵ相コイル１３、Ｖ相コイル１４、Ｗ相コイル１５の転流の位相関係を図７に示す。即ち、コイル１３〜１５に１２０°ずつずれた正弦波の電流を流すことにより、モータコア１２のロータを回転する。
【０００４】
このように、ブラシレスＤＣモータ１０を転流制御を行って回転駆動する場合、モータコア１２の電気角原点を基準として３相の電流を流すことで最も効率良くトルクを生じさせることができるので、レゾルバ等の位置検出器とモータコア１２の位相差を正確に知る必要がある。
【０００５】
ここにおいて、モータコア１２の位相を検出する位相検出器とモータコア１２の位相差は機械的には変わらないため、モータコア１２の位相を調整して正確なパラメータを設定することで、再度位相調整を行う必要はない。即ち、現在位置の取得は通常絶対位置レゾルバ（粗）と相対位置レゾルバ（精）の２つの位置信号から計算されると共に、モータコア１２の位相は絶対位置レゾルバの原点からどれだけの距離にあるかのパラメータとして定義される。絶対位置レゾルバとモータコア１２の位相の位置を検出すれば、再度モータコア１２の位相位置を検出する必要はない。また、インクリメンタル方式のエンコーダからのパルス信号を読み取り、モータコア１２を制御する場合においても同様に、モータコア１２の位相を調整して設定することで、再度位相調整を行う必要はない。電源投入時や制御開始時におけるモータコア１２の位相調整、或いはマニュアルでのモータコア１２の位相調整は、その後の回転駆動制御の電流付与の基準となるので特に重要である。更に、絶対位置レゾルバがない場合や故障した場合、絶対位置レゾルバと相対位置レゾルバとの間に誤差が生じた場合、或いは電流付与のパラメータを失ってしまった場合も、モータコアの位相調整が必要となる。
【０００６】
位置検出器とモータコアの位相差を検出して調整する装置として、図８に示すようなドライブユニット２０がある。ドライブユニット２０は全体の制御を行うＣＰＵ２１を主として構成され、駆動制御部２２は設定部２３に設定されたパラメータを基にしてモータ１０を駆動制御し、駆動制御部２２により３相コイル１３〜１５に流す電流を転流制御してモータ１０を駆動する。モータ１０のモータコア１２の位相はモータ１０に取付けられたレゾルバ（絶対位置レゾルバ、相対位置レゾルバ）１８で検出され、レゾルバ１８からの位置信号により計測部２４で位相が計測される。また、モータコア１２の位相調整時には、計測部２４で計測された計測値を記憶部２５に記憶し、記憶部２５の記憶データに基づいて計算部２６で位相差が計算され、計算された結果は設定部２３にパラメータとして設定される。
【０００７】
次に、ドライブユニット２０を用いてモータコア１２の位相調整を行う従来の動作を説明する。
【０００８】
ドライブユニット２０の駆動制御部２２により図９のように、例えばＵ相のコイル１３に直流電流を流してモータコア１２を回転駆動し、モータコア１２の発生するトルクがゼロとなる位置をモータコア１２の励磁原点として定める様子を示している。図１０は、図９のＵ相コイル１３に電流を流したときにコイル１４及び１５に電流が分流して流れる様子を示している。このようにＵ相のコイル１３に電流を流すとモータコア１２の磁極真中の励磁原点で寄り付くはずであるが、モータコア１２の摩擦や回転方向等の影響により、実際には図９に示すように励磁原点付近までしか寄り付くことができない。このため、モータコア１２をＣＷ方向及びＣＣＷ方向の両方から寄り付き動作を駆動制御部２２により行い、各方向の駆動距離を計測部２４により計測して、記憶部２５に記憶する。計算部２６はＣＷ方向及びＣＣＷ方向からの各駆動距離を記憶部２５より読出し、中点を励磁原点として設定部２３に設定して位相調整を終了する。
【０００９】
上述の寄り付き動作によってモータコア１２の位相検出を行う様子を、図１１のフローチャート及び図１２の模式図を参照して詳細に説明する。
【００１０】
図１１及び図１２の例は、寄り付き動作の駆動範囲を設定部２３により励磁原点を対称に電気角１２０°と設定した場合である。図１３に示すようにモータコア１２の初期位置が電気角２０°付近にあるとし（ステップＳ５０）、ＣＷ方向に電気角１２０°位置に回転駆動し（ステップＳ５１）、電気角１２０°位置からＣＣＷ方向に回転駆動して励磁原点に寄り付かせる（ステップＳ５２）。このときの駆動距離Ａ５を計測部２４により計測し（ステップＳ５３）、記憶部２５に記憶し、更に励磁原点からＣＣＷ方向に電気角２４０°位置に回転駆動し（ステップＳ５４）、回転駆動された電気角２４０°位置からＣＷ方向の励磁原点に寄り付かせる（ステップＳ５５）。このときの駆動距離Ａ６を計測部２４により計測し（ステップＳ５６）、記憶部２５に記憶する。計算部２６は、ＣＷ方向及びＣＣＷ方向からの駆動距離Ａ５及びＡ６を記憶部２５から読出して中点を計算し（ステップＳ５７）、算出された励磁原点の中点を設定部２３に設定し（ステップＳ５８）、モータコア１２の位相調整を終了する。
【００１１】
通常、このようなモータ１０の寄り付き動作は、モータ１０の任意のコイルに定格電流の範囲で電流を印加して行っている。
【発明の開示】
【発明が解決しようとする課題】
【００１２】
しかしながら、上述のような永久磁石で構成されたブラシレスＤＣモータ１０では、モータコア１２の磁極に対して逆位相への駆動指令（例えば電気角０°から電気角１８０°）を行った場合に電気角０°と電気角１８０°では、いずれもトルクが０になるため回転駆動できないか、或いは回転駆動しにくいという問題がある。電源投入時や制御開始時或いはマニュアルで行う位相調整において、ＣＷ方向及びＣＣＷ方向からの寄り付き動作に逆位相への駆動指令が含まれることもあり、寄り付き動作に不具合が発生してしまう場合がある。その様子を、図１３のフローチャート及び図１４の模式図を参照して説明する。
【００１３】
図１３及び図１４の例は、寄り付き動作の駆動範囲を設定部２３により励磁原点を対称に１２０°と設定した場合である。図１４に示すようにモータコアの初期位置が電気角３００°にあるとし（ステップＳ６０）、ＣＷ方向から逆位相である電気角１２０°に回転駆動することができない（ステップＳ６１）。そのため、電気角３００°の位置で励磁原点にＣＷ方向から寄り付かせ（ステップＳ６２）、このときの駆動距離Ａ７を計測部２４により計測して記憶部２５に記憶し（ステップＳ６３）、更に励磁原点から電気角２４０°位置にＣＣＷ方向に回転駆動し（ステップＳ６４）、回転駆動された電気角２４０°位置からＣＷ方向の励磁原点に寄り付かせる（ステップＳ６５）。このときの駆動距離Ａ８を計測部２４により計測して記憶部２５に記憶するが（ステップＳ６６）、計算部２６はＣＷ方向のみの駆動距離Ａ７及びＡ８のためエラーとする（ステップＳ６７）。
【００１４】
このように従来の位相調整方法では初期位置によって、電気角０°と計算された中点が一致しない場合がある。
【００１５】
更に、摩擦抵抗、慣性モーメントやコギングの影響が大きいモータコアの位相調整を行う場合には、コイルに印加する電流が不足し、出力トルクが十分でない状態で寄り付き動作を行うと、摩擦等に基づく誤差の影響が大きくなり、正確な計測を行うことができない場合がある。そのため、定格電流以上の電流を印加して、高速かつ正確に調整せざるを得ない状況において、定格電流以上の電流を連続して印加するとモータは発熱し、過熱等で故障等を起こしてしまう。
【００１６】
本発明は上述のような事情によりなされたものであり、本発明の目的は、従来のハードウェア構成でモータコアの位相調整をする場合に、モータコアを励磁原点及び励磁原点の逆位相を除いた位置に駆動し、励磁原点にモータコアを回転駆動する予備駆動の後、ＣＷ方向及びＣＣＷ方向からの寄り付き動作を確実かつ高速に行うと共に、モータ過熱とならないモータコア位相調整方法を提供することにある。
【課題を解決するための手段】
【００１７】
本発明は、複数の磁極を有するモータコアを備えたモータのコイルに電流を流して前記モータコアの位相を調整するモータコア位相調整方法に関し、本発明の上記目的は、励磁原点の正逆位相を除く位置に前記モータコアを回転駆動した後、前記励磁原点に回転駆動させ、前記励磁原点を対称にしてＣＷ方向及びＣＣＷ方向にそれぞれ前記モータコアを所定の角度から回転駆動するに際し、前記モータ定格電流以下の電流を印加する通常駆動と前記定格電流を超える電流を印加する高速駆動とを切換えて行うと共に、前記回転駆動の駆動距離の中点を前記励磁原点とすることにより達成される。
【００１８】
また、前記高速駆動を前記励磁原点への寄り付き動作に対して行うことにより、或いは前記ＣＷ方向の駆動距離１と前記ＣＣＷ方向の駆動距離２の平均値を前記中点とすることにより、或いは前記モータがブラシレスＤＣモータであることにより、より効果的に達成される。
【発明の効果】
【００１９】
本発明のモータコア位相調整方法によれば、モータコアの位相調整する寄り付き動作を行う場合に、モータコアが逆位相に回転駆動できない場合があることを考慮して、モータコアを励磁原点及び励磁原点の逆位相を除いた位置に回転駆動させ、励磁原点に回転駆動する予備駆動の後、ＣＷ方向及びＣＣＷ方向からの寄り付き動作を行うと共に、励磁原点に寄り付かせる場合に限りモータ定格電流以上の電流を印加し、他の場合は定格電流以下の電流を印加することでモータの発熱を抑え、常に正確かつ高速度に励磁原点を求めることができる。また、その調整は従来のハードウェアをそのまま用い、ソフトウェアを変更するだけで、容易に行うことができる。
【発明を実施するための最良の形態】
【００２０】
本発明に係るモータコア位相調整方法は、モータコア（ロータ）の位相調整によって寄り付き動作を行う場合に、モータコアに対して逆位相への駆動指令を与えることにより発生する不具合を考慮して、任意のコイルに電流を流して発生する磁力により寄り付く位置をモータコアの励磁原点（電気角原点）とし、励磁原点に対して逆位相を除いた位置へ一度回転駆動させ、更に励磁原点に回転駆動する予備駆動の後、確実に行われるＣＷ及びＣＣＷ両方向からの寄り付き動作の各駆動距離を計測することにより、常に正確な励磁原点を求めるようにしている。また、印加電流を調節することにより、励磁原点に寄り付かせる場合に限り、定格電流以上の電流を印加する十分な出力トルクと、発熱を抑えた寄り付き動作に基づいて、より正確な励磁原点を求めるようにしている。
【００２１】
本発明の動作例は図１のフローチャート及び図２の模式図の通りであり、図１及び図２の例は予備駆動として電気角３００°の位置に回転駆動の後、更に励磁原点に回転駆動するようにし、寄り付き動作の駆動範囲を励磁原点を対称に電気角６０°と設定した場合の寄り付き動作を示している。
【００２２】
先ず、図２に示すようにモータコア１２の初期位置が電気角２１０°付近にある状態から予備駆動を行う（ステップＳ１０）。予備駆動はＣＷ方向に電気角３００°位置に回転駆動し（ステップＳ１１）、電気角３００°位置から励磁原点に回転駆動させ（ステップＳ１２）、寄り付き動作を行う。次に、励磁原点からＣＷ方向の電気角６０°位置に回転駆動し（ステップＳ１３）、回転駆動された電気角６０°位置からＣＣＷ方向の励磁原点に寄り付かせ（ステップＳ１４）、このときの駆動距離Ａ１を計測部２４により計測して記憶部２５に記憶する（ステップＳ１５）。そして、励磁原点からＣＣＷ方向の電気角３００°位置に回転駆動し（ステップＳ１６）、回転駆動された電気角３００°位置からＣＷ方向の励磁原点に寄り付かせ（ステップＳ１７）、このときの駆動距離Ａ２を計測部２４により計測して記憶部２５に記憶する（ステップＳ１８）。計算部２６は駆動距離Ａ１及びＡ２を記憶部２５から読出して中点を算出し（ステップＳ１９）、算出された中点を励磁原点として設定部２３に設定し（ステップＳ２０）、モータコア１２の位相調整を終了する。
【００２３】
一方、図３及び図４の例は、初期位置が１２０°位置であり、予備駆動として電気角３００°の位置に回転駆動の後、更に励磁原点に回転駆動するようにして、寄り付き動作の駆動範囲を励磁原点を対称に電気角６０°と設定した場合の動作を示している。
【００２４】
先ず、図４に示すようにモータコアの初期位置が電気角１２０°付近にある状態から予備駆動を行う（ステップＳ３０）。予備駆動はＣＣＷ方向の電気角３００°位置に回転駆動するようにしているが、逆位相であるため回転駆動することができないので（ステップＳ３１）、一旦励磁原点に回転駆動して、寄り付き動作を行う（ステップＳ３２）。そして、励磁原点からＣＷ方向の電気角６０位置°に回転駆動し（ステップＳ３３）、回転駆動された電気角６０°位置からＣＣＷ方向の励磁原点に寄り付かせ（ステップＳ３４）、このときの駆動距離Ａ３を計測部２４により計測して記憶部２５に記憶する（ステップＳ３５）。更に励磁原点からＣＣＷ方向の電気角３００°位置に回転駆動し（ステップＳ３６）、回転駆動された電気角３００°位置からＣＷ方向の励磁原点に寄り付かせ（ステップＳ３７）このときの駆動距離Ａ４を計測部２４により計測して記憶部２５に記憶する（ステップＳ３８）。計算部２６は駆動距離Ａ３及びＡ４を記憶部２５から読出して中点を算出し（ステップＳ３９）、算出された中点を励磁原点として設定部２３に設定し（ステップＳ４０）、モータコア１２の位相調整を終了する。
【００２５】
しかしながら、前述したようにモータコア１２の摩擦抵抗、慣性モーメントやコギングの影響が大きい場合には、出力トルクが不足すると正確な駆動距離を計測できないため、本発明では、寄り付き動作時には高速かつ正確な出力トルクを得られるように、定格電流を超えて電流を印加する高速駆動にすると共に、計測精度の必要のない通常駆動に関しては印加電流を定格電流の範囲に抑えている。本発明の寄り付き動作時の高速駆動とそれ以外の通常駆動の切換えを、図５の特性図を参照して説明する。
【００２６】
図５では、例として励磁原点に回転駆動する高速駆動に限り、印加する電流をモータ定格電流の２倍にし、励磁原点に回転駆動する以外の全ての駆動を定格電流の範囲内に抑えて無駄な発熱を抑える様子を示している。また、例として全ての回転駆動にモータ定格電流の２倍の電流を印加した例（一点鎖線）と、励磁原点に回転駆動する高速駆動に限り、モータ定格電流の２倍の電流を印加した例（実線）を示している。次に、図１のフローチャートのステップＳ１１〜１７まで及び図２の模式図を関連させて、以下にその動作を説明する。
【００２７】
初期位置２１０°付近にある状態から、ＣＷ方向に電気角３００°位置に回転駆動する（ステップＳ１１）。このとき、定格電流をＶ相に印加することで発熱を抑制する。そして、電気角３００°位置から励磁原点に回転駆動させ（ステップＳ１２）、このとき定格電流の２倍の電流をＵ相に印加し、確実かつ高速に励磁原点に寄り付かせる。そして、励磁原点からＣＷ方向の電気角６０°位置に回転駆動し（ステップＳ１３）、このときの定格電流をＷ相に印加することで発熱を抑制する。回転駆動された電気角６０°位置からＣＣＷ方向の励磁原点に寄り付かせ（ステップＳ１４）、このとき定格電流の２倍の電流をＵ相に印加し、確実かつ高速に励磁原点に寄り付かせ、駆動距離Ａ１を計測部２４により計測して記憶部２５に記憶する。そして、励磁原点からＣＣＷ方向の電気角３００°位置に回転駆動し（ステップＳ１６）、このとき定格電流をＶ相に印加することで発熱を抑制する。回転駆動された電気角３００°位置からＣＷ方向の励磁原点に寄り付かせ（ステップＳ１７）、このときの定格電流の２倍の電流をＵ相に印加して確実かつ高速に励磁原点に寄り付かせ、駆動距離Ａ２を計測部２４により計測して記憶部２５に記憶する。
【００２８】
つまり、出力トルクが大きく必要な高速駆動では定格電流を超えて電流を印加し、出力トルクが小さくても十分な通常駆動の場合には定格電流よりも低い電流を印加し、発熱を最小限に抑えるようにする。このように、モータコアの位相調整時に印加電流の大きさを切換えて制御することにより、状況に応じた出力トルクを出力することができる。なお、高速駆動時の電流はモータ定格電流の２倍でなくても良く、定格電流を超える電流であれば良い。
【００２９】
以上のように本発明によれば、モータコアを励磁原点及び励磁原点の逆位相を除いた位置に回転駆動し、その後に励磁原点に回転駆動する予備駆動を行った後、ＣＷ方向及びＣＣＷ方向からそれぞれ寄り付き動作を行うと共に、寄り付き動作時に印加する電流を必要な場合には定格電流を超えて大きく出力し、必要でない場合には定格電流の範囲で出力することにより発熱を抑制し、常に正確な位相調整を行うことができる。
【００３０】
なお、予備駆動及び寄り付き動作を行う場合に電流を流す相は、一つでも複数でも良く、モータコアの特定の磁極に対して作用し、モータコアのトルクをゼロにすることができれば良い。また、正位相を励磁原点としたが逆位相を原点とすることとしても、モータコアのトルクをゼロにすることができるので同等の効果が得られ、モータコイルも３相を例に挙げたが、多相であれば同等の効果が得られ、Ｕ相のみに限らずＶ相やＷ相でも検出することができ、モータコアの磁極数についても４極を例に挙げたが、多極であれば同等の効果が得られる。また、ブラシレスＤＣモータとしてインナーロータ型を例として説明をしたが、アウターロータ型でも同等の効果が得られる。
【図面の簡単な説明】
【００３１】
【図１】本発明に係るモータコア位相調整方法の例を示すフローチャートである。
【図２】本発明に係るモータコア位相調整方法の例を示す模式図である。
【図３】本発明に係るモータコア位相調整方法の他の例を示すフローチャートである。
【図４】本発明に係るモータコア位相調整方法の他の例を示す模式図である。
【図５】本発明に係る印加する電流の特性の一例を示す図である。
【図６】３相ブラシレスＤＣモータの軸方向の断面図である。
【図７】３相ブラシレスＤＣモータの各相の位相差を示す図である。
【図８】ドライブユニットの構成例を示す図である。
【図９】３相ブラシレスＤＣモータに生じる誤差を示す軸方向の断面図である。
【図１０】３相ブラシレスＤＣモータの等価回路図である。
【図１１】従来の寄り付き動作による位相調整方法の一例を示すフローチャートである。
【図１２】従来の寄り付き動作による位相調整の様子を示す模式図である。
【図１３】従来の寄り付き動作による位相調整方法の他の例を示すフローチャートである。
【図１４】従来の寄り付き動作による位相調整の様子の他の例を示す模式図である。
【符号の説明】
【００３２】
１０          モータ
１１          ステータ
１２          モータコア
１３          Ｕ相コイル
１４          Ｖ相コイル
１５          Ｗ相コイル
１８          レゾルバ
２０          ドライブユニット
２１          ＣＰＵ
２２          駆動制御部
２３          設定部
２４          計測部
２５          記憶部
２６          計算部
【図１】
2008043066.tif 000003
【図２】
2008043066.tif 000004
【図３】
2008043066.tif 000005
【図４】
2008043066.tif 000006
【図５】
2008043066.tif 000007
【図６】
2008043066.tif 000008
【図７】
2008043066.tif 000009
【図８】
2008043066.tif 000010
【図９】
2008043066.tif 000011
【図１０】
2008043066.tif 000012
【図１１】
2008043066.tif 000013
【図１２】
2008043066.tif 000014
【図１３】
2008043066.tif 000015
【図１４】
2008043066.tif 000016