(57)【要約】【課題】ロータが初期位置に移動する際の騒音を抑制可能なステッピングモータの制御方法および制御装置を提供する。【解決手段】制御装置１０は、制御回路３０および駆動回路４０を備えている。制御回路３０はＣＰＵ３１、電流測定部３２およびメモリ３３を備えており、駆動回路４０はモータ駆動部４１および電流センシング部４２を備えている。ステッピングモータ２０の起動時、デューティ比が徐々に大きくなるＰＷＭ信号を駆動電圧としてコイルに印加する。よって、ホールド電流は線形に徐々に増加し、急激には増加しない。そのため、ロータが初期位置まで高速で移動することによる振動音あるいは衝撃音等の騒音を抑制できる。【選択図】図１
2012016122.tif 000002
【特許請求の範囲】
【請求項１】
複数のコイルに励磁電流を流してロータを回転させるステッピングモータの制御方法において、
前記ステッピングモータの起動時のホールド期間内に、前記ロータを所定の初期位置まで移動させるために前記コイルに流す励磁電流を、単位時間当たりの変化量が所定値以下となるように漸次に増加させることを特徴とするステッピングモータの制御方法。
【請求項２】
前記単位時間当たりの変化量は、前記ロータが前記初期位置に移動する際に発生する騒音が所定の許容値以下となるように定められることを特徴とする請求項１に記載のステッピングモータの制御方法。
【請求項３】
前記ステッピングモータの起動時のホールド期間内に、時間の経過と共にデューティ比が大きくなるパルス幅変調された駆動電圧、または、時間の経過と共に電圧値が高くなる駆動電圧を前記複数のコイルに印加し、
前記ホールド期間内に前記ロータが所定の初期位置に移動するように、時間の経過と共に漸次に増加する前記励磁電流を前記コイルに流すことを特徴とする請求項１または２に記載のステッピングモータの制御方法。
【請求項４】
前記複数のコイルに流れる前記励磁電流を検出するステップと、
前記ホールド期間内に、前記検出された励磁電流が時間の経過と共に漸次に増加する予め定められたターゲット電流に近づくよう制御信号を生成するステップと、
前記制御信号に応じたデューティ比のパルス幅変調された前記駆動電圧を生成するステップと、を備えることを特徴とする請求項３に記載のステッピングモータの制御方法。
【請求項５】
前記制御信号を生成するステップは、前記検出された励磁電流が前記ターゲット電流未満である場合は前記駆動電圧のデューティを大きくするべく前記制御信号を第１の値に設定し、前記検出された励磁電流が前記ターゲット電流に達した場合には前記複数のコイルへの駆動電圧の印加を停止するべく前記制御信号を第２の値に設定することを特徴とする請求項４に記載のステッピングモータの制御方法。
【請求項６】
前記ホールド期間内の前記励磁電流が線形に増加するように、前記コイルに印加する駆動電圧を制御することを特徴とする請求項１乃至５のいずれかに記載のステッピングモータの制御方法。
【請求項７】
複数のコイルに励磁電流を流してロータを回転させるステッピングモータの制御装置において、
前記ステッピングモータの起動時のホールド期間内に、前記ロータを所定の初期位置まで移動させるために前記コイルに流す励磁電流を、単位時間当たりの変化量が所定値以下となるように漸次に増加させる制御手段を備えることを特徴とするステッピングモータの制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、起動時に、まずロータを初期位置に移動させ、その後に通常駆動を行うステッピングモータの制御方法および制御装置に関する。
【背景技術】
【０００２】
ステッピングモータは、複数のコイルに励磁電流を流してステータを磁化させ、ロータをステップごとに回転駆動するものである。図９は、従来のステッピングモータのコイルに流れる励磁電流の波形図である。ステッピングモータを起動するには、まず、任意の位置にあるロータをステータと対向する位置（初期位置）に引き込むためのホールド電流をコイルに流し（時刻ｔ４０〜ｔ４１）、初期位置での振動が収まった後に、駆動電流を流して通常の駆動を行う（時刻ｔ４１以降）。このように駆動することで、ステッピングモータの乱調を防ぎ、確実に起動することができる。
【０００３】
図９に示すように、時刻ｔ４０で急激にホールド電流を流すと、ロータは高速で初期位置まで移動するため、ロータロック時に大きな振動音が発生してしまう。また、ロータロック時に、ロータの慣性力による振動が他の機構に伝わって衝撃音が発生してしまうこともある。
【０００４】
特許文献１には、ステッピングモータの回転数を徐々に上げていくスローアップ制御時にホールド制御を２度行い、１度目のホールド期間を２度目のホールド期間より短くするステッピングモータの駆動方法が開示されている。これにより、１度目のホールド期間におけるロータの振動音を抑制できるとしている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−２２４９９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１の各ホールド期間の開始時には、急激にホールド電流を流すため、現実的には、ロータロック時の振動音あるいは衝撃音を抑制することは困難である。
【０００７】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、ロータが初期位置に移動する際の騒音を抑制可能なステッピングモータの制御方法および制御装置を提供するものである。
【課題を解決するための手段】
【０００８】
本発明の一態様によれば、複数のコイルに励磁電流を流してロータを回転させるステッピングモータの制御方法において、前記ステッピングモータの起動時のホールド期間内に、前記ロータを所定の初期位置まで移動させるために前記コイルに流す励磁電流を、単位時間当たりの変化量が所定値以下となるように漸次に増加させることを特徴とするステッピングモータの制御方法が提供される。
【０００９】
また、本発明の一態様によれば、複数のコイルに励磁電流を流してロータを回転させるステッピングモータの制御装置において、前記ステッピングモータの起動時のホールド期間内に、前記ロータを所定の初期位置まで移動させるために前記コイルに流す励磁電流を、単位時間当たりの変化量が所定値以下となるように漸次に増加させる制御手段を備えることを特徴とするステッピングモータの制御装置が提供される。
【発明の効果】
【００１０】
本発明によれば、ホールド電流が徐々に増加するため、ロータが初期位置に移動する際の騒音を抑制できる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１の実施形態に係るステッピングモータの制御装置１０およびステッピングモータ２０の概略ブロック図。
【図２】励磁電流波形の一例を示す図。
【図３】図２の時刻ｔ１１付近における、モータ駆動部４１により印加される駆動電圧波形と、ターゲット電流およびホールド電流波形の拡大図。
【図４】ＰＷＭ信号の１周期分の制御装置１０の処理動作の一例を示すフローチャート。
【図５】本発明の第２の実施形態に係るステッピングモータの制御装置１０ａおよびステッピングモータ２０の概略ブロック図。
【図６】図２の時刻ｔ１１付近における、モータ駆動部４１により印加される駆動電圧波形と、ホールド電流波形の拡大図。
【図７】励磁電流波形の別の例を示す図。
【図８】励磁電流波形のさらに別の例を示す図。
【図９】従来のステッピングモータのコイルに流れる励磁電流の波形図。
【発明を実施するための形態】
【００１２】
以下、本発明に係るステッピングモータの制御装置および制御方法の実施形態について、図面を参照しながら具体的に説明する。
【００１３】
（第１の実施形態）
図１は、本発明の第１の実施形態に係るステッピングモータの制御装置（以下、制御装置）１０およびステッピングモータ２０の概略ブロック図である。図１の制御装置１０は、制御回路３０および駆動回路４０を備えている。ステッピングモータ２０は、ロータと、ステータと、ステータに巻回された複数のコイル（不図示）とを備えている。図１では、ステッピングモータ２０は２相のコイルすなわちＡ相コイルおよびＢ相コイルを備えている例を示している。
【００１４】
制御装置１０内の制御回路３０は、ＣＰＵ（Central Processing Unit）３１、電流測定部３２およびメモリ３３を備えており、駆動回路４０はモータ駆動部４１および電流センシング部４２を備えている。電流センシング部４２および電流測定部３２はステッピングモータ２０のコイルに流れる励磁電流値を検出する。より具体的には、電流センシング部４２はシャント抵抗に励磁電流を流し、シャント抵抗での電圧降下を検出する。そして、電流測定部３２はその電圧降下から励磁電流を算出する。
【００１５】
ＣＰＵ３１は、ステッピングモータ２０の起動開始時点から予め定められた時点までのホールド期間中、電流測定部３２で得られた励磁電流と、メモリ３３に記憶されるターゲット電流とを比較し、コイルに流れる励磁電流がターゲット電流に近づくよう、デューティ比を調整し、これに対応する１ビットのデジタル信号である、パルス幅変調された制御信号を生成し、モータ駆動部４１へ供給する。本実施形態では、ターゲット電流は、ホールド期間終了時に電流値が所定値に達するよう、時間の経過と共に線形に増加する電流であり、予めメモリ３３内に記憶されている。モータ駆動部４１は制御信号に従ってパルス幅変調された信号（以下、ＰＷＭ（Pulse Width Modulation）信号）である駆動電圧をコイルに印加する。
【００１６】
コイルに駆動電圧が印加されると励磁電流が流れ、ステータが磁化する。２相のコイルに流す励磁電流の向きを交互に切り替えることによりステータに励磁される磁極が変化し、これによりロータは回転する。本実施形態のステッピングモータ２０は、例えば車載用エアコンのアクチュエータとして用いられる。
【００１７】
図２は、励磁電流波形の一例を示す図であり、横軸は時間ｔ、縦軸は励磁電流の値である。なお、Ａ相コイルもＢ相コイルも同様の励磁電流が流れるよう制御される。同図に示すように、ステッピングモータ２０を起動する場合、まず、制御装置１０はホールド期間ｔ１０〜ｔ１２で線形に徐々に励磁電流を増加させていく。ホールド期間ｔ１０〜ｔ１２は、例えば１００ｍｓである。これにより、起動前は任意の位置にあったロータは、ステータと対向する位置（初期位置）にゆっくりと引き込まれる。その後、駆動電流を流して通常の駆動を行う。なお、図２においては、駆動電流の波形は簡略化して図示しており、実際には、例えば、所定の周期の正弦波となっている。
【００１８】
ホールド期間中、ロータを初期位置に移動させるためにコイルに流す励磁電流をホールド電流という。ホールド期間ｔ１０〜ｔ１２は、ロータが初期位置に移動し、振動が収まるまでに要する時間を考慮して設定される。ホールド電流を線形に増加させるため、ロータが起動前の位置から初期位置まで高速には移動せず、振動音や衝撃音等の騒音を抑制できる。
【００１９】
図３は、図２の時刻ｔ１１付近における、モータ駆動部４１により印加される駆動電圧波形と、ターゲット電流およびホールド電流波形の拡大図である。同図の横軸は時間ｔであり、縦軸はそれぞれ、駆動電圧、および、励磁電流またはターゲット電流の値である。同図の時刻ｔ２０〜ｔ２２、ｔ２２〜ｔ２４等、駆動電圧の立ち上がりから、次の立ち上がりまでがＰＷＭ信号の周期Ｔに相当する。また、図４は、ＰＷＭ信号の１周期分の制御装置１０の処理動作の一例を示すフローチャートである。図３および図４を用いて、制御装置１０の処理動作を説明する。
【００２０】
まず、周期Ｔの開始時点である時刻ｔ２０で、モータ駆動部４１は駆動電圧をロウからハイに設定する（ステップＳ１）。駆動電圧のロウおよびハイは、例えば０Ｖおよび１２Ｖにそれぞれ対応する。次に、電流センシング部４２および電流測定部３２はコイルに流れるホールド電流値を検出する（ステップＳ２）。時刻ｔ２０からｔ２１の直前まで、ホールド電流はターゲット電流より小さい（ステップＳ３のＮＯ）ため、ＣＰＵ３１は制御信号をハイ（第１の値）に設定する（ステップＳ４）。この場合、駆動電圧はハイのままであり（ステップＳ１）、ＰＷＭ信号のデューティ比（各周期におけるＰＷＭ信号のオン期間の比率）は大きくなる。駆動電圧がハイであると、コイルに流れる励磁電流は増加していく。
【００２１】
時刻ｔ２１で、ホールド電流がターゲット電流に達すると（ステップＳ３のＹＥＳ）、ＣＰＵ３１は制御信号をロウ（第２の値）に設定する（ステップＳ５）。これに応じて、モータ駆動部４１は駆動電圧をロウに設定し（ステップＳ６）、コイルへの駆動電圧の印加を停止する。以降、周期Ｔの終了時点である時刻ｔ２２まで駆動電圧はロウである（ステップＳ６，Ｓ７）。周期Ｔに対する駆動電圧がハイである時刻ｔ２０〜ｔ２１の比がＰＷＭ信号のデューティ比である。
【００２２】
駆動電圧がロウである時刻ｔ２１〜ｔ２２では、コイルの両端には電圧が印加されないが、コイルのインダクタ成分のため、図３に示すように、ホールド電流は徐々に減少し、ターゲット電流より小さくなる。
【００２３】
その後、次の周期の開始時点である時刻ｔ２２で、制御装置１０は図４の処理動作を開始し、モータ駆動部４１が駆動電圧を再びハイに設定する。これにより、ホールド電流は増加し始める。時刻ｔ２２〜ｔ２４の周期では、時刻ｔ２０〜ｔ２２の周期よりターゲット電流が増加している。そのため、時刻ｔ２０〜ｔ２１より長い時刻ｔ２２〜ｔ２３の期間、駆動電圧はハイに設定される。
【００２４】
図２のホールド期間ｔ１０〜ｔ１２の間、図４の処理動作を繰り返し、ＰＷＭ信号のデューティ比を徐々に大きくすることで、図２に示す、線形に増加するホールド電流が生成される。
【００２５】
なお、図２の拡大図である図３に示すように、厳密には、ホールド電流は鋸歯状にリップルを伴いながら増加している。しかしながら、ホールド期間ｔ１０〜ｔ１２に比べ、ＰＷＭ信号の周期Ｔは十分に短い。一例として、ホールド期間ｔ１０〜ｔ１２が１００ｍｓであるのに対し、ＰＷＭ信号の周期Ｔは、例えば、０．１ｍｓである。そのため、ホールド電流は漸次に線形に増加するとみなせる。
【００２６】
このように、第１の実施形態では、ステッピングモータ２０の起動時、デューティ比が徐々に大きくなるＰＷＭ信号を駆動電圧としてコイルに印加する。よって、ホールド電流は線形に徐々に増加し、急激には増加しない。そのため、ロータが初期位置まで高速で移動することによる振動音あるいは衝撃音等の騒音を抑制できる。
【００２７】
（第２の実施形態）
上述した第１の実施形態では、駆動電圧をＰＷＭ信号とし、そのデューティ比を徐々に大きくすることで線形に増加するホールド電流を生成した。これに対し、以下に説明する第２の実施形態では、駆動電圧の電圧値を徐々に高くして、線形に増加するホールド電流を生成するものである。
【００２８】
図５は、本発明の第２の実施形態に係るステッピングモータの制御装置１０ａおよびステッピングモータ２０の概略ブロック図である。図５では、図１と共通する構成部分には同一の符号を付しており、以下では相違点を中心に説明する。
【００２９】
図５の制御回路３０ａはＣＰＵ３１およびメモリ３３ａを備えており、駆動回路４０ａは電圧制御部４３およびモータ駆動部４１を備えている。メモリ３３ａには、ターゲット電流ではなく電圧プロファイルが予め記憶されている。電圧プロファイルとは時間と駆動電圧値との関係を示すテーブルである。ＣＰＵ３１は、電圧プロファイルに設定された駆動電圧がステッピングモータ２０のコイルに印加されるよう、デジタル信号である制御信号を生成し、電圧制御部４３に供給する。電圧制御部４３は、制御信号に応じ駆動電圧を生成し、モータ駆動部４１に供給する。モータ駆動部４１は駆動電圧をコイルに印加する。
【００３０】
図６は、図２の時刻ｔ１１付近における、モータ駆動部４１により印加される駆動電圧波形と、ホールド電流波形の拡大図である。電圧プロファイルには、一定時間間隔ごとに駆動電圧が段階的に（図６では０．１Ｖずつ）高くなるテーブルが設定されている。この電圧プロファイルに従って、駆動電圧がコイルに印加される。
【００３１】
例えば、時刻ｔ３０で１Ｖであった駆動電圧が１．１Ｖに設定されると、それに伴ってホールド電流も増加し、一定値に収束する。時刻ｔ３１で駆動電圧が１．２Ｖに設定されると、ホールド電流はさらに増加する。
【００３２】
駆動電圧が高くなるにつれて、ホールド電流も増加し、図２に示す線形に増加するホールド電流が生成される。図２の拡大図である図６に示すように、厳密には、ホールド電流は段階的に増加している。しかしながら、ホールド期間ｔ１０〜ｔ１２に比べ、駆動電圧が大きくなる間隔ｔ３０〜ｔ３１等は十分に短い。そのため、ホールド電流は漸次に線形に増加するとみなせる。
【００３３】
このように、第２の実施形態では、ステッピングモータ２０の起動時、電圧値が段階的に大きくなる駆動電圧をコイルに印加する。よって、ホールド電流は線形に徐々に増加し、急激には増加しない。そのため、ロータが初期位置まで高速で移動することによる振動音あるいは衝撃音等の騒音を抑制できる。
【００３４】
上述した各実施形態では、ホールド電流を線形に増加させる例を示したが、必ずしも線形でなくてもよい。図７および図８は、励磁電流波形の別の例を示す図である。図７では、ホールド電流は下に凸の形状であり、ホールド期間の初期ほどホールド電流の変化率は小さい。一方、図８では、ホールド電流は上に凸の形状であり、ホールド期間の初期ほどホールド電流の変化率は大きい。
【００３５】
図２、図７および図８のいずれの場合でも、ホールド電流の変化率を所定値以下とし、ロータが初期位置まで高速で移動することによる騒音が発生しないよう、または、許容範囲内となるようにすればよい。この所定値は、例えば実験により定めることができる。
【００３６】
また、ホールド電流は、例えば下記（１）式で近似される直線または指数関数の形状であってもよい。
【００３７】
Ｉ＝ａ＊ｔｂ  …（１）
ここで、Ｉはホールド電流、ｔはホールド時間の開始時刻（図２等の時刻ｔ１０）を基準とする時間、ａおよびｂは定数である。０＜ｂ＜１の場合、図８と似た形状となり、ｂ＝１の場合、図２の形状となり、１＜ｂの場合、図７と似た形状となる。
【００３８】
また、ホールド電流は、例えば下記（２）式で近似される正弦波の形状であってもよい。
【数１】
2012016122.tif 000003
ここで、Ｔ０はホールド期間（時刻ｔ１０〜ｔ１２）、ｃ，ｄ，ｅは定数である。ｄ＝ｅ＝０の場合、図８と似た形状となり、ｄ＝３π／２，ｅ＝１の場合、図７と似た形状となる。
【００３９】
もちろん、上記（１），（２）式以外で近似される形状であってもよい。これらの形状のホールド電流は、第１の実施形態におけるターゲット電流または第２の実施形態における電圧プロファイルを適宜変更することにより実現できる。
【００４０】
上記の記載に基づいて、当業者であれば、本発明の追加の効果や種々の変形を想到できるかもしれないが、本発明の態様は、上述した個々の実施形態には限定されるものではない。特許請求の範囲に規定された内容およびその均等物から導き出される本発明の概念的な思想と趣旨を逸脱しない範囲で種々の追加、変更および部分的削除が可能である。
【符号の説明】
【００４１】
１０，１０ａ  制御装置
２０  ステッピングモータ
３０，３０ａ  制御回路
３１  ＣＰＵ
３２  電流測定部
３３，３３ａ  メモリ
４０，４０ａ  駆動回路
４１  モータ駆動部
４２  電流センシング部
４３  電圧制御部
【図１】
2012016122.tif 000004
【図２】
2012016122.tif 000005
【図３】
2012016122.tif 000006
【図４】
2012016122.tif 000007
【図５】
2012016122.tif 000008
【図６】
2012016122.tif 000009
【図７】
2012016122.tif 000010
【図８】
2012016122.tif 000011
【図９】
2012016122.tif 000012