(57)【特許請求の範囲】
【請求項１】
Ｎ相のステッピングモータを駆動するために各相のコイルに制御電流または電圧を通電する手段と、各相のコイルのそれぞれに誘起される逆起電圧を個別に測定する手段とを用い、ステッピングモータのロータにおける１ステップ歩進中の所定時点で、当該ステッピングモータの回転に影響を与えない程度の短い時間、各相のコイルの前記制御電流または電圧を各相順番に通電停止させるとともに、当該通電停止中のコイルの逆起電圧の測定結果に基づいて当該ステッピングモータの脱調状態を検出するための方法であって、
少なくとも一つの相のコイルにおいて、以下の（Ａ）〜（Ｃ）のいずれかに記載の脱調状態判定基準を満たすとともに、以下の（Ｄ）に記載の脱調状態判定基準を満たすことを特徴とするステッピングモータの脱調検出方法。
（Ａ）前記逆起電圧の測定値が所定値Ｖａ以下となること。
（Ｂ）前記逆起電圧の測定値が所定回数（ａ回）以上連続して所定値Ｖａ以下なること。
（Ｃ）前記逆起電圧が所定の測定機会（ｂ回）のうちの所定回数（ｃ回）以上で所定値Ｖａ以下となること。
（Ｄ）連続する前後の測定機会における逆起電圧の変動値の絶対値が所定回数（ｄ回）以上連続して所定値Ｖｂ以上となるとともに、当該連続中に前記逆起電圧が交互に増減した場合に脱調を検出すること。
【請求項２】
前記連続中における前記逆起電圧の変動値について、前後の変動値の絶対値の差分が所定値Ｖｃ以下となることも前記脱調状態判定基準としたことを特徴とする請求項１に記載のステッピングモータにおける脱調状態検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明はステッピングモータの脱調を検出するための方法に関する。具体的には、Ｎ相のステッピングモータを駆動するために各相のコイルに制御電流または電圧を通電する手段と、各相のコイルのそれぞれに誘起される逆起電圧を個別に測定する手段とを用いて当該ステッピングモータの脱調状態を検出するための方法に関する。
【背景技術】
【０００２】
図１にステッピングモータの電気回路の概略を示した。ここでは、Ａ相とＢ相の２相励磁で駆動するバイポーラ型２相ステッピングモータを例示した。ステッピングモータ１は、周知のごとく、円周方向に沿って磁極２が交互に反転するように多極着磁された永久磁石を有するロータ３と、このロータ３の外周囲に配置されて２相以上の多相界磁を形成する２つ以上のステータヨークと、このステータヨークを励磁するコイル４とを備えている。そして、駆動回路５により、コイル４にパルス状の制御信号（Ｉａ、Ｉｂ）を通電することで、ロータ３が決められたステップ単位で回転する。そして、パルス信号の回数と周期によってロータの回転角度と回転速度を高精度に制御することができる。
【０００３】
ところで、ステッピングモータは、その構造上、ステータとロータとに機械的な接触が無く長寿命であり、励磁状態では大きな静止トルクが得られる、といった特徴を有している反面、パルス信号の周期が短かったり、負荷が大きかったりすると、ロータが正常に回転できず、いわゆる脱調状態が発生する、という問題が存在する。ステッピングモータは、回転の角度や速度を高精度に制御する用途に使われることが多いことから、脱調状態となった際には、速やかにその状態を検出し、回転を止めたり、正常な回転状態に復帰させたりするなどのエラー処理を速やかに行う必要がある。そのため、脱調状態を検出し、その後のエラー処理を実行させるための回路やシステムが付帯している場合が多い。
【０００４】
以下の各特許文献には、脱調状態におけるロータの回転挙動によりコイルに誘起される逆起電圧（図１：ＶＡ、ＶＢ）を測定することで脱調状態を検出する方法が記載されている。例えば、特許文献１には、Ｎ相ステッピングモータの少なくとも１相のコイルに誘起される逆起電圧の波形に基づいて脱調状態を検出している。また、特許文献２には、制御信号における各ステップ単位の期間内にモータの回転に影響しない程度の短い時間だけ信号を停止する期間を設け、その期間にコイルに誘起される逆起電圧を測定することで、脱調状態を高精度に検出できるようにした技術について記載されている。
【０００５】
図２に特許文献２における脱調状態検出技術の概略を示した。この図では、２相ステッピングモータにおける制御信号波形（制御電流波形）を示した。ＡＢ各相について、各ステップ期間ｓｔｐの所定のタイミング時点にロータの回転に影響しない程度の微少時間、制御信号を停止する期間（停止期間）ｔが設けられている。この例では、電流値の符号が反転する時点（Ｔ１〜Ｔ６）前後にこの停止期間ｔを設けており、この停止期間中に逆起電圧を測定することとしている。
【０００６】
なお、上述した脱調状態の検出方法は、ステッピングモータの外付け回路として、あるいは、プログラムのアルゴリズムとしてＩＣに組み込んだりコンピュータのソフトウエアとしてインストールしたりして実施される。そして、これら電気回路やＩＣ、コンピュータにコイルからの逆起電圧の信号やその信号に相当するデータを入力し、脱調状態を検出した際には、その旨の脱調検出信号を出力させるようにしている。この検出信号が出力された後は、この信号に基づいて制御信号を発生する駆動回路をフィードバック制御するなど、適宜なエラー処理を実行すればよい。
【特許文献１】特開２０００−１６６２９７号公報
【特許文献２】欧州特許公開公報 ＥＰ１４６０７５７
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明者らは、実際に従来の脱調検出方法について検証してみた。その結果、実際に脱調が発生する前に、回路が脱調であると判断してしまったり、実際に脱調しているのに脱調していないと判断してしまったりする確率が高かった。これは、モータが脱調すると実際は回転が停止するのではなく、小刻みに回転／停止を繰り返し、その回転／停止の状態が、モータ回転速度、負荷、およびステータヨークと多極着磁されたロータにおける各磁区との位置関係によって大きく変動するためである。したがって、脱調状態の兆候を示す逆起電圧の変動状態は多種多様であり、特許文献１に記載の技術のように、少なくとも１相以上の「所定の」コイルにおける逆起電圧の変動状態が所定の状態となることだけを条件として脱調の有無を判断することはできない。また、特許文献２に記載の技術のように、逆起電圧の測定方法のみを工夫しても十分な精度が得られない。
【０００８】
そして、特許文献２に記載の方法に基づいて脱調の検出シミュレーションを行った。具体的には、図１に示したステッピングモータ１にギアボックスを組み合わせてアクチュエータを構成し、このアクチュエータの出力ギアにトルク負荷を加えていったときの逆起電圧（ＶＡ，ＶＢ）、および出力ギアをロック、すなわち脱調状態での逆起電圧（ＶＡ，ＶＢ）を測定し、特許文献２に記載の方法に基づくアルゴリズムを適用した場合の結果をシミュレーションした。なお出力ギアをロックする際には、ステータヨークと磁極２との位置関係を試験機会ごとにずらすなどして、種々の脱調状態を再現した。その結果、脱調検出トルクが実際に脱調状態となるトルクの７０％程度であり、ステッピングモータを最大トルクで使用することができないことが判明した。また、脱調状態の検出確率も８５％であった。
【０００９】
以上の課題より、本発明は、コイルに誘起される逆起電圧に基づいてステッピングモータの脱調状態を検出する方法において、ステッピングモータを最大トルクで使用可能とするとともに、より精度良く脱調状態を検出することを目的としている。
【課題を解決するための手段】
【００１０】
本発明者らは、ステッピングモータの脱調をより精度良く検出するためには、最適な逆起電圧測定方法を採用するだけではなく、脱調状態における逆起電圧やその変動状態を詳しく解析する必要があると考え、脱調状態における逆起電圧について鋭意研究を重ねた。その結果、Ｎ相ステッピングモータにおいて、各相の逆起電圧それぞれについて個別に解析し、何れか一つの相において脱調状態を示唆する兆候があれば、その兆候を検出した時点をもって脱調状態であると判断することが重要であることを知見した。また、脱調状態における逆起電圧の値や変動パターンは一律ではなく、種々の類型があることも知見できた。
【００１１】
本発明は、上記知見に基づきなされたもので、Ｎ相のステッピングモータを駆動するために各相のコイルに制御電流または電圧を通電する手段と、各相のコイルのそれぞれに誘起される逆起電圧を個別に測定する手段とを用い、ステッピングモータのロータにおける１ステップ歩進中の所定時点で、当該ステッピングモータの回転に影響を与えない程度の短い時間、各相のコイルの前記制御電流または電圧を各相順番に通電停止させるとともに、当該通電停止中のコイルの逆起電圧の測定結果に基づいて当該ステッピングモータの脱調状態を検出するための方法であって、
少なくとも一つの相のコイルにおいて、以下の（Ａ）〜（Ｃ）のいずれかに記載の脱調状態判定基準を満たすとともに、以下の（Ｄ）に記載の脱調状態判定基準を満たすことを特徴とするステッピングモータの脱調検出方法としている。
（Ａ）前記逆起電圧の測定値が所定値Ｖａ以下となること。
（Ｂ）前記逆起電圧の測定値が所定回数（ａ回）以上連続して所定値Ｖａ以下なること。
（Ｃ）前記逆起電圧が所定の測定機会（ｂ回）のうちの所定回数（ｃ回）以上で所定値Ｖａ以下となること。
（Ｄ）連続する前後の測定機会における逆起電圧の変動値の絶対値が所定回数（ｄ回）以上連続して所定値Ｖｂ以上となるとともに、当該連続中に前記逆起電圧が交互に増減した場合に脱調を検出すること。
【００１２】
また、上前記連続中における前記逆起電圧の変動値について、前後の変動値の絶対値の差分が所定値Ｖｃ以下となることも前記脱調状態判定基準としたステッピングモータにおける脱調状態検出方法とすることもできる。
【発明の効果】
【００１４】
本発明のステッピングモータの脱調状態検出方法によれば、ステッピングモータを最大トルクで使用可能とするとともに、より精度良く脱調状態を検出することができる。
【発明を実施するための最良の形態】
【００１５】
＝＝＝逆起電圧の測定＝＝＝
本発明の実施形態としては、本発明の方法に基づくアルゴリズムに従ってステッピングモータを制御したり、各相のコイルにおける逆起電圧を測定したりするとともに、当該測定結果に基づいて脱調状態の判定を行うプログラムを組み込んだＩＣや当該プログラムをインストールしたコンピュータなどが挙げられる。そして、このＩＣやコンピュータは、当該プログラムを実行することで、逆起電圧を測定し、その測定結果に基づいて脱調状態である、と判定したならば、その旨の信号を検出したときにその旨を出力する。  また本発明では、図２に示したように、ステッピングモータを駆動するための制御電流波形において、１ステップ期間ｓｔｐ毎に信号停止期間を、Ａ相とＢ相とで交互となるようにして設け、その期間内における逆起電圧を各相個別に測定することとしている。
【００１６】
＝＝＝正常に回転しているときの逆起電圧特性＝＝＝
ここで、まず、２相ステッピングモータを例に挙げて、ロータが正常に回転しているときに各相のコイルに誘起される逆起電圧の値の変化を測定した。当該測定に際しては、上述したようにステッピングモータとギアボックスを用いてアクチュエータを構成し、このアクチュエータの出力ギアに回転を維持できる最大の負荷を掛けた場合（負荷時）と、負荷を掛けない場合（無負荷時）とにおけるＡＢ各相それぞれの逆起電圧を測定した。図３に当該測定結果を（Ａ）〜（Ｃ）のグラフにして示した。なお、各グラフにおけるＶａで示した逆起電圧は、ロータが回転しているときの逆起電圧の最低値であり、脱調の検出基準となる閾値である。
【００１７】
図３の各グラフが示すように、モータが回転しているときのＡ相（１０ａ、１１ａ）とＢ相（１０ｂ、１１ｂ）、および負荷時（１０ａ、１０ｂ）と無負荷時（１１ａ、１１ｂ）の逆起電圧の変動パターンには規則性が無く、例えば、閾値Ｖａが測定される測定条件が、（Ａ）（Ｂ）ではＢ相の負荷時（１０ｂ）であり、（Ｃ）ではＡ相の無負荷時（１１ａ）である。また、連続する前後の測定機会における逆起電圧の増減について、（Ｂ）におけるＢ相の負荷時（１０ｂ）や（Ｃ）におけるＡ相の無負荷時（１１ａ）のように交互に増減して規則性がある場合と、その他の逆起電圧特性のように規則性がない場合とがある。
【００１８】
＝＝＝＝脱調時の逆起電圧特性＝＝＝
次に、アクチュエータの出力ギアをロックしてステッピングモータを脱調させ、その脱調時における逆起電圧を測定した。その結果、モータが脱調しているときのＡ相とＢ相それぞれの逆起電圧の変動パターンには、様々な類型があることが判明した。当該類型の一例を図４（Ａ）〜（Ｄ）のグラフにして示した。ここでは、Ａ相とＢ相の逆起電圧（１２ａ、１２ｂ）がともに閾値Ｖａ以下で変動し、かつ逆起電圧が測定機会ごとに交互に増減する場合（Ａ）、Ａ相とＢ相の一方の逆起電圧（１２ａ）がＶａ以下で変動し、かつその逆起電圧が前後の測定機会ごとに交互に増減する場合（Ｂ）、Ａ相とＢ相の逆起電圧（１２ａ、１２ｂ）がともにＶａ以上となる場合で、かつ逆起電圧が測定機会ごとに交互に増減する場合（Ｃ）、Ａ相とＢ相の一方の逆起電圧（１２ａ）がＶａ以下で変動するが、測定機会ごとの逆起電圧に増減の規則性がない場合（Ｄ）を例示している。そして、脱調時の特徴として挙げられるのは、逆起電圧の変動値が、正常に回転しているときのそれより大きいことである。
【００１９】
この図４に示したような変動パターンが測定されれば脱調の可能性がある、と言えるが、これらの変動パターンから、正確に脱調を検出するためには、その変動パターン中に潜在するより具体的な脱調状態判定基準を規定する必要がある。そこで、さまざまな変動パターンについてより詳細に解析した結果、いくつかの脱調状態判定基準を規定することができた。
【００２０】
以下の（１）〜（５）にその脱調状態判定基準の例を挙げた。また、脱調状態判定基準（１）〜（５）についての説明をそれぞれ図５（Ａ）〜（Ｅ）に示した。  
（１）何れかの相において、逆起電圧Ｖが連続して所定回数（ａ回）以上閾値Ｖａ以下となること：図５（Ａ）（符号１３）
（２）何れかの相において、所定の測定機会（ｂ回、符号１４）で、逆起電圧Ｖが所定回数（ｃ回）以上閾値Ｖａ以下となること：図５（Ｂ）（符号１５）
（３）何れかの相において、連続する前後の測定機会における逆起電圧の差（変動値の絶対値）ΔＶが、所定測定機会（ｄ回）以上連続して所定の閾値Ｖｂ以上であること：図５（Ｃ）（符号１６）
（４）（３）に加え、（３）における連続中（ｄ回の測定機会）についての逆起電圧が交互に増減すること：図５（Ｄ）
（５）（３）と（４）に加え、（４）における前後の増減の差分（変動値の絶対値ΔＶの変動値の絶対値）ΔΔＶが所定の閾値Ｖｃ以下であること：図５（Ｅ）
なお、閾値ＶｂやＶｃは、上記アクチュエータの出力ギアをロックし、基準（３）や（５）の変動パターンを伴って脱調させたときの逆起電圧の測定値から求めればよい。
【００２１】
＝＝＝＝脱調検出時のトルクと脱調検出確率＝＝＝
次に、上記アクチュエータにおける脱調状態が上記脱調状態判定基準（１）〜（５）に基づいて検出できるかどうかを実際に試験した。なお、当該試験では、上記（１）〜（５）の脱調状態判定基準を単独で採用した場合（実施例１〜５）に加え、（２）と（４）の何れかを脱調状態判定基準として採用した場合（実施例６）と（２）と（５）の何れかを脱調状態判定基準として満たした場合（実施例７）についても検討した。また、上記回数に関わる条件ａ回〜ｄ回は、それぞれａ＝３、ｂ＝８、ｃ＝３、ｄ＝４  とした。
【００２２】
以下の表１に当該試験の結果を示した。
【表１】
0005331370.tif 000002
【００２３】
この表１において、試験方法１は、上記アクチュエータの出力ギアに負荷を掛けていき、脱調状態となった時点におけるトルク値を１００％としたときに、実際に各実施例の脱調状態判定基準によって脱調を検出した時点におけるトルク値の割合を示している。そして、全ての実施例で１００％、すなわち、実際に脱調したときの負荷が掛かった時点で正確に脱調を検出した。したがって、上記各実施例の脱調状態判定基準に基づく脱調状態検出方法を採用することでステッピングモータを最大トルクで使用することができる。
【００２４】
試験方法２では、出力ギアをロックして脱調状態にした際、各実施例の脱調状態判定基準のそれぞれについて、実際に脱調が検出されたときの確率を調べた。なお、出力ギアをロックする際には、ステータヨークと磁極との位置関係を試験機会ごとにずらすなどして、種々の脱調状態を再現した。そして、実施例１と２において９０％以上の確率で脱調を検出することができた。実施例３〜５では、それぞれ、５０％、７０％、７５％の確率で脱調を検出することができた。これは、（１）と（２）の脱調状態判定基準で脱調を検出できなくても他の脱調状態判定基準で脱調を検出できることを示しており、実際に（２）と（４）の何れか一方の脱調状態判定基準を満たした際に脱調と判定する実施例６では９８％の確率で脱調を検出でき、（２）と（５）の何れか一方の脱調状態判定基準を満たした際に脱調と判定する実施例７では１００％の確率で脱調を検出することができた。
【００２５】
＝＝＝その他の脱調状態判定基準について＝＝＝
脱調状態判定基準（１）や（２）では逆起電圧が閾値Ｖａ以下となる回数を複数回以上としているが、閾値Ｖａ以下となった時点をもって脱調であると判断してもよい。また、複数の脱調状態判定基準の組み合わせは、実施例６，７の組み合わせに限らない。適宜に組み合わせることで脱調検出確率を１００％に近づけることが期待できる。もちろん、全て基準の何れかが満たされた時点で脱調を検出するようにしてもよい。また、複数の基準の何れかが満たされた時点をもって脱調を検出することは、実際に脱調が発生してから、それを検出するまでの時間を短縮することができる、という利点もある。
【００２６】
なお本発明は、何れかの相における逆起電圧が脱調状態判定基準を満たせば脱調であると判断できるため、上記実施例にて示した２相ステッピングモータに限らず、Ｎ相のステッピングモータに適用することが可能である。また、逆起電圧を測定するタイミングは、各相のコイルに通電する制御電流の正負が反転する時点（図２：Ｔ１〜Ｔ６）に限らず、モータの回転に影響を与えない短い期間ｔであれば、１ステップ期間ｓｔｐ内の適宜な時点としてよい。
【図面の簡単な説明】
【００２７】
【図１】２相ステッピングモータの電気回路図である。
【図２】本発明の脱調状態検出方法における逆起電圧の測定方法の概略図である。
【図３】上記ステッピングモータが正常に回転しているときの各相の逆起電圧の変化を示す図である。
【図４】上記ステッピングモータが脱調しているときの各相の逆起電圧の変化を示す図である。
【図５】上記脱調状態の判定基準を説明するための図である。
【符号の説明】
【００２８】
１  ステッピングモータ
３  ロータ
４  コイル
１０ａ、１０ｂ、１１ａ、１１ｂ、１２ａ、１２ｂ  逆起電圧の変化
【図１】
0005331370.tif 000003
【図２】
0005331370.tif 000004
【図３】
0005331370.tif 000005
【図４】
0005331370.tif 000006
【図５】
0005331370.tif 000007