(57)【要約】【課題】エンコーダのような外部検出手段なしで、温度やモータのばらつきの影響を受けにくい、精度のよい制御を行うこと。【解決手段】ブラシを備えるモータ４と、前記モータ４に供給する電力を制御するモータ制御手段２ａと、前記モータ４に流れる電流を検出する電流検出手段５ａと、前記検出した電流波形の周波数分析を行い前記ブラシ部分から発するリップル周波数を検出して前記モータ４の回転数を検出する速度検出手段７ａとを備え、前記モータ制御手段２ａは、前記速度検出手段７ａが検出した回転数が目標回転数になるように制御する。【選択図】　　　　図１
2004080921.tif 000002
【特許請求の範囲】
【請求項１】
ブラシを備えるモータと、
前記モータに供給する電力を制御するモータ制御手段と、
前記モータに流れる電流を検出する電流検出手段と、
前記検出した電流波形の周波数分析を行い前記ブラシ部分から発するリップル周波数を検出して前記モータの回転数を検出する速度検出手段とを備え、
前記モータ制御手段は、前記速度検出手段が検出した回転数が目標回転数になるように制御することを特徴としたブラシモータの速度制御装置。
【請求項２】
前記速度検出手段は、前記ブラシ部分から発するリップル周波数の検出ができない場合、前記モータに印加する電圧と電流から逆起電圧を求めて回転数を検出することを特徴とした請求項１記載のブラシモータの速度制御装置。
【請求項３】
前記速度検出手段は、前記モータに印加する電圧と電流から逆起電圧を求めて回転数を推定し、該推定した回転数に基づいて、前記周波数分析を行った周波数成分から前記ブラシ部分から発するリップル周波数を選択することを特徴とした請求項１又は２記載のブラシモータの速度制御装置。
【請求項４】
前記モータ制御手段は、前記速度検出手段が検出した回転数と前記目標回転数とを位相比較器を使用して比較し、この比較値に応じて前記モータを制御することを特徴とした請求項１〜３のいずれかに記載のブラシモータの速度制御装置。
【発明の詳細な説明】
【発明の属する技術分野】本発明は、磁気ディスク製造装置等に搭載されているブラシモータに流れる電流に発生するリップルを用いて速度制御を行うブラシモータの速度制御装置に関する。
【従来の技術】（１）：速度検出センサを用いる場合の説明
通常、モータの速度制御を行う際には、エンコーダやタコジェネレータ等の速度検出センサが必要となる。
図７は従来例の説明図である。図７において、ブラシモータの速度制御装置には、モータ駆動部３、モータ４、速度設定部８、速度検出部９、加減算器１０が設けてある。モータ駆動部３は、加減算器１０の出力に応じてモータ４を駆動するものである。速度検出部９は、モータ４の速度を検出するものであり、エンコーダやタコジェネレータ等の速度検出センサを有するものである。加減算器１０は、速度設定部８の出力から速度検出部９の出力を減算した値をモータ駆動部３に出力するものである。これにより、モータは、速度設定部８の出力に応じた速度で回転するものである。
（２）：速度検出センサを用いない場合の説明
速度検出センサを用いずに速度制御を行う方法は、比例電流制御法があげられる。これは、モータに直流電流を流す場合、電源電圧をＥ、モータに流れる電流をＩ、モータの抵抗をＲ、モータの逆起電圧をＶｂｅｍｆとすると、電源電圧Ｅは次の式で現される。
Ｅ＝Ｖｂｅｍｆ＋ＲＩ
ここで抵抗Ｒは決まっているため電流Ｉと電源電圧Ｅにより逆起電圧Ｖｂｅｍｆを求めることができる。逆起電圧Ｖｂｅｍｆは、モータの回転速度に比例するので、逆起電圧Ｖｂｅｍｆにより速度検出センサを用いないでモータの回転速度を検出し、モータの速度制御を行うことができる。
【発明が解決しようとする課題】上記従来のものは、次のような課題があった。
（１）：エンコーダやタコジェネレータ等の速度検出センサを利用した設計では、特別な速度検出センサが必要となるためコストアップにつながるものであった。
（２）：比例電流制御法では、モータの温度ドリフト等の影響によりモータの抵抗Ｒの値が変化し回転数が変動してしまうものであった。
本発明はこのような従来の課題を解決し、エンコーダのような外部検出手段なしで、温度やモータのばらつきの影響を受けにくい、精度のよい制御を行うことを目的とする。
【課題を解決するための手段】図１は本発明の原理説明図である。図１において、２ａはモータ制御手段、４はモータ、５ａは電流検出手段、７ａは速度検出手段、８は速度設定部である。
本発明は、上記従来の課題を解決するため次のような手段を有する。
（１）：ブラシを備えるモータ４と、前記モータ４に供給する電力を制御するモータ制御手段２ａと、前記モータ４に流れる電流を検出する電流検出手段５ａと、前記検出した電流波形の周波数分析を行い前記ブラシ部分から発するリップル周波数を検出して前記モータ４の回転数を検出する速度検出手段７ａとを備え、前記モータ制御手段２ａは、前記速度検出手段７ａが検出した回転数が目標回転数になるように制御する。このため、エンコーダのような外部検出手段なしで、温度やモータのばらつきの影響を受けにくい、精度のよい制御を行うことができる。
（２）：前記（１）のブラシモータの速度制御装置において、前記速度検出手段７ａは、前記ブラシ部分から発するリップル周波数の検出ができない場合、前記モータに印加する電圧と電流から逆起電圧を求めて回転数を検出する。このため、起動開始時及び低回転時等の検出レベルが低くてリップル周波数の検出ができない場合でも回転数を検出することができる。
（３）：前記（１）又は（２）のブラシモータの速度制御装置において、前記速度検出手段７ａは、前記モータ４に印加する電圧と電流から逆起電圧を求めて回転数を推定し、該推定した回転数に基づいて、前記周波数分析を行った周波数成分から前記ブラシ部分から発するリップル周波数を選択する。このため、周波数分析結果で複数のリップル周波数が検出された場合でも比例電流制御で推定した回転数により容易にブラシが発するリップル周波数を検出することができる。
（４）：前記（１）〜（３）のブラシモータの速度制御装置において、前記モータ制御手段２ａは、前記速度検出手段７ａが検出した回転数と前記目標回転数とを位相比較器を使用して比較し、この比較値に応じて前記モータ４を制御する。このため、前記速度検出手段７ａが検出した回転数と前記目標回転数とがパルス数（又は周波数）で与えられる場合、制御信号が電圧値で出力される場合と比較して、ノイズ等の影響を受けにくいため正確に比較することができる。
【発明の実施の形態】（１）：速度制御装置の概要の説明
直流（ＤＣ）ブラシモータの場合、ブラシの影響を受け、駆動電流にリップルが発生する。このリップルの周波数は、モータの回転数に比例する。本願の技術は、リップルの周波数から回転速度を推定し、これをもとに速度制御を行うものである。
図２は本発明の実施の形態における速度制御装置の説明図である。図２において、速度制御装置には、モータ制御部２、モータ駆動部３、モータ４、電流検出部５、擬似エンコーダ信号生成回路７、速度設定部８が設けてある。モータ制御部２は、擬似エンコーダ信号生成回路７と速度設定部８の出力信号からモータ駆動信号を作成するものである。モータ駆動部３は、モータ制御部２の出力に応じてモータ４を駆動するものである。モータ４は、磁気ディスク製造装置等に搭載されるＤＣブラシモータである。電流検出部５は、モータ４に流れる電流を検出するものである。擬似エンコーダ信号生成回路７は、ＤＦＴ（Ｄｉｓｃｒｅｔｅ　ＦｏｕｒｉｅｒＴｒａｎｓｆｏｒｍ；離散フーリエ変換）、ＦＦＴ（Ｆａｓｔ　Ｆｏｕｒｉｅｒ　Ｔｒａｎｓｆｏｒｍ；高速フーリエ変換）、ＢＰＦ（ＢａｎｄＰａｓｓ　Ｆｉｌｔｅｒ）等を利用して、電流検出部５の検出電流から、リップル（ブラシによる電流切り替え時に発生する）の周波数成分を抽出して、擬似エンコーダ信号を生成するものである。速度設定部８は、モータ４の速度を設定するものである。
（２）：ＰＷＭ駆動方式とＰＬＬ制御方式を用いる説明
ＰＬＬ（Ｐｈａｓｅ−Ｌｏｃｋｅｄ　Ｌｏｏｐ　）制御のためには、エンコーダを利用したクロック信号が必要である。この技術では、このクロック信号を擬似的に生成する。起動開始時および低回転時は、比例電流制御方式を用いて擬似クロックを生成する。これは流れる電流が小さく、電流のリップルを検出しにくいためである。リップル電流が検出可能な回転数まで上昇したら、ＦＦＴ等を利用して周波数のピークを抽出し、擬似クロックを発生させる。高いピークを持つ周波数は複数存在するため、どの周波数がリップルの周波数なのかが特定できなくなる。これには、比例電流制御を併用することで対処する。比例電流制御から算出された周波数（＝回転数）に最も近いピーク周波数がブラシによる電流のリップル周波数と断定し、これをもとにクロックの生成を行う。
図３はＰＷＭ駆動方式とＰＬＬ制御方式を用いる速度制御装置の説明図である。図３において、速度制御装置には、位相比較器１、制御器２、ＰＷＭ（Ｐｕｌｓｅ　Ｗｉｄｔｈ　Ｍｏｄｕｌａｔｉｏｎ）駆動回路３、モータ４、電流検出ブロック５、擬似クロックジェネレータ７、速度設定部８が設けてある。また、電流検出ブロック５には、演算増幅器（ＯＰアンプ）１１、アナログ・ディジタル変換器（ＡＤＣ）１２、検出抵抗ｒが設けてある。擬似クロックジェネレータ７には、ＤＳＰ（Ｄｉｇｉｔａｌ　Ｓｉｇｎａｌ　Ｐｒｏｃｅｓｓｏｒ）１３、リップル周波数検出手段１４、比例電流制御部１５が設けてある。
位相比較器１は、速度設定部８からのパルスと擬似クロックジェネレータ７からのパルスの位相を比較するものである。制御器２は、位相比較器１からの出力に基づいてＰＷＭ駆動信号を作成するものである。ＰＷＭ駆動回路３は、制御器２からの信号に応じてパルス幅を変え、モータ４に印加する平均電圧を変更するものである。モータ４は、ＤＣブラシモータである。電流検出ブロック５は、モータ４に直列に接続された検出抵抗ｒの両端の電圧を演算増幅器１１で増幅し、該増幅したアナログ信号をＡＤＣ１２でディジタル信号に変換して出力する電流検出部である。
擬似クロックジェネレータ７は、モータ４の回転数に対応したクロック（パルス）を出力するものである。ＤＳＰ１３は、擬似クロックジェネレータ７内の制御を行うものである。なお、ここではＤＳＰを用いたがＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ　）を使用してもよい。リップル周波数検出手段１４は、電流検出部５からの出力をＦＦＴ等を利用して周波数のピークを抽出し、モータ４のブラシから発生するリップル周波数を検出するものである。比例電流制御部１５は、モータ４への印加電圧とモータ駆動電流（電流検出ブロック５の出力）からモータ４の逆起電圧を検出してモータ４の回転数を求める比例電流制御手段である。なお、擬似クロックジェネレータ７、リップル周波数検出手段１４、比例電流制御部１５等はプログラムで構成できＤＳＰ（又はＣＰＵ）が実行するものである。
（モータの速度制御の説明）
速度設定部８に速度が設定されると、設定に応じたパルス信号が位相比較器１に出力される。位相比較器１では、速度設定部８からのパルスと擬似クロックジェネレータ７からのモータ４の回転数に応じたパルスとの位相を比較し、該比較した位相に応じた値を制御器２に出力する。制御器２では、ＰＷＭ駆動回路３により、位相比較器１からの信号に応じてモータ４に印加する電圧のパルス幅を変える。これにより、速度設定部８からのパルスと擬似クロックジェネレータ７からのパルスの位相が同じになるようにモータが制御される。
モータ４に印加される電圧が擬似クロックジェネレータ７に出力されると共に、モータ４に流れる電流が電流検出ブロック５で検出され擬似クロックジェネレータ７に出力される。
擬似クロックジェネレータ７では、ＤＳＰ１３の制御により、モータ４の起動時及び低回転時は、比例電流制御部１５でモータ４の回転数を検出して、該回転数に応じた擬似クロックを出力する。これは流れる電流が小さく、電流のリップルを検出しにくいためである。
更に、リップル電流が検出可能（一定のレベル以上）な回転数まで上昇したら、ＤＳＰ１３の制御により、リップル周波数検出手段１４でＦＦＴ等を利用して周波数のピークを抽出し、擬似クロックを発生させる。
高いピークを持つ周波数は複数存在するため、どの周波数がリップルの周波数なのかが特定できなくなる場合がある。これには、比例電流制御部１５による比例電流制御を併用することで対処する。即ち、比例電流制御から算出された周波数（＝回転数）に最も近いＦＦＴ等からのピーク周波数がブラシ部分から発する電流のリップル周波数（ブラシの電流切り変わりで発生する）と断定し、これを元にクロックの生成を行うものである。
（３）：モータのリップルを利用した回転数推測の説明
ＤＣブラシモータは、ブラシが整流子を摺接して電機子に電流を供給するものである。このため、複数の整流子導体片（整流子片）の切り変わり時に電流のリップルが発生し、一回転当たり整流子片の数に相当するリップルが発生する。従って、リップル周波数は、モータの回転数と整流子片の数により決まる。整流子片はモータの軸に固定されているため、電流のリップル波形とモータの軸の位置は一致する。また、リップル周波数によりモータの回転数を求めることができる。
スロット数の多い（比較的高価）モータは、電流リップルの周波数ピークが他の周波数成分に埋もれやすく、回転数の検出が困難になる場合がある。これに対し、スロット数の少ないモータ（安価なモータ）であれば、電流リップルの周波数ピークが際立っているため、回転数の予測は比較的容易になる。
（スロット数の少ないモータの説明）
図４はスロット数が少ない場合のリップル電流周波数の説明図であり、図４（ａ）は駆動電圧が３Ｖの電流波形の説明、図４（ｂ）はリップル電流周波数特性の説明である。図４（ａ）において、スロット数の少ないモータ４の駆動電圧として３Ｖを印加した場合の電流波形である。図４（ｂ）において、図４（ａ）電流波形をＦＦＴを利用して周波数特性を求めたものである。周波数のピークは、７００Ｈｚ近くの周波数ピークが際立っているため、この周波数がブラシによるリップル周波数と推測できる。
図５はスロット数が少ない場合のリップル電流周波数の説明図であり、図５（ａ）は駆動電圧が７．２Ｖの電流波形の説明、図５（ｂ）はリップル電流周波数特性の説明である。図５（ａ）において、スロット数の少ないモータ４の駆動電圧として７．２Ｖを印加した場合の電流波形である。図５（ｂ）において、図５（ａ）の電流波形をＦＦＴを利用して周波数特性を求めたものである。周波数のピークは、１７００Ｈｚ近くの周波数ピークが際立っているため、この周波数がブラシによるリップル周波数と推測できる。
（スロット数の多いモータの説明）
図６はスロット数が多い場合のリップル電流周波数特性の説明図であり、図６（ａ）は駆動電圧が４Ｖの説明、図６（ｂ）は駆動電圧が８Ｖの説明である。図６（ａ）において、スロット数の多いモータ４の駆動電圧として４Ｖを印加した場合の電流波形をＦＦＴを利用して周波数特性を求めたものである。この例では周波数のピークは、１０００Ｈｚ、４００Ｈｚ、０Ｈｚ近辺等複数あり、しかも、ピークレベルが低いため、これだけでは回転数の予測は難しい。これには、比例電流制御を使用することで対処することになる。
図６（ｂ）において、スロット数の多いモータ４の駆動電圧として８Ｖを印加した場合の電流波形をＦＦＴを利用して周波数特性を求めたものである。周波数のピークは、２１００Ｈｚ、８００Ｈｚ、２００Ｈｚ、０Ｈｚ近辺等複数あるが、これには、比例電流制御を併用して、比例電流制御で求めた周波数に近い周波数を選択し、２１００Ｈｚの周波数ピークを採用し、この周波数がブラシによるリップル周波数と推測できる。
このように本発明を応用すれば、エンコーダのような外部検出手段なしで速度制御をおこなうことが可能である。また、ブラシから発生するリップル電流の周波数は、温度やモータのばらつきの影響を受けにくいため、比例電流制御よりも精度の良い制御が可能となる。更に、モータの小型化や信頼性向上にも寄与するものである。
【発明の効果】以上説明したように、本発明によれば次のような効果がある。
（１）：速度検出手段で電流波形の周波数分析を行いブラシ部分から発するリップル周波数を検出してモータの回転数を検出し、モータ制御手段で、前記速度検出手段が検出した回転数が目標回転数になるように制御するため、エンコーダのような外部検出手段なしで、温度やモータのばらつきの影響を受けにくい、精度のよい制御を行うことができる。
（２）：速度検出手段で、ブラシ部分から発するリップル周波数の検出ができない場合、モータに印加する電圧と電流から逆起電圧を求めて回転数を検出するため、起動開始時及び低回転時等の検出レベルが低くてリップル周波数の検出ができない場合でも回転数を検出することができる。
（３）：速度検出手段で、モータに印加する電圧と電流から逆起電圧を求めて回転数を推定し、該推定した回転数に基づいて、周波数分析を行った周波数成分からブラシ部分から発するリップル周波数を選択するため、周波数分析結果で複数のリップル周波数が検出された場合でも比例電流制御で推定した回転数により容易にブラシ部分が発するリップル周波数を検出することができる。
（４）：モータ制御手段で、速度検出手段が検出した回転数と目標回転数とを位相比較器を使用して比較し、この比較値に応じてモータを制御するため、ノイズ等の影響を受けにくく、速度検出手段が検出した回転数と目標回転数との差をより正確に比較することができる。
【図面の簡単な説明】
【図１】本発明の原理説明図である。
【図２】実施の形態における速度制御装置の説明図である。
【図３】実施の形態におけるＰＷＭ駆動方式とＰＬＬ制御方式を用いる速度制御装置の説明図である。
【図４】実施の形態におけるスロット数が少ない場合のリップル電流周波数の説明図である。
【図５】実施の形態におけるスロット数が少ない場合のリップル電流周波数の説明図である。
【図６】実施の形態におけるスロット数が多い場合のリップル電流周波数特性の説明図である。
【図７】従来例の説明図である。
【符号の説明】
２ａ　モータ制御手段
４　モータ
５ａ　電流検出手段
７ａ　速度検出手段
８　速度設定部
【図１】
2004080921.tif 000003
【図２】
2004080921.tif 000004
【図３】
2004080921.tif 000005
【図４】
2004080921.tif 000006
【図５】
2004080921.tif 000007
【図６】
2004080921.tif 000008
【図７】
2004080921.tif 000009