JP2009183113A - モータ、回転制御装置、及び回転検出回路 - Google Patents
モータ、回転制御装置、及び回転検出回路 Download PDFInfo
- Publication number
- JP2009183113A JP2009183113A JP2008021525A JP2008021525A JP2009183113A JP 2009183113 A JP2009183113 A JP 2009183113A JP 2008021525 A JP2008021525 A JP 2008021525A JP 2008021525 A JP2008021525 A JP 2008021525A JP 2009183113 A JP2009183113 A JP 2009183113A
- Authority
- JP
- Japan
- Prior art keywords
- rotation
- component
- rotating member
- error
- signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Transmission And Conversion Of Sensor Element Output (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
Abstract
【課題】回転部材の偏心及び楕円化に伴う誤差成分だけでなく、FM変調誤差を排除し、正確な補正波形を出力することで、回転むら抑制能力を向上させて検出対象の回転速度または回転角を高精度で検出する。
【解決手段】モータに取り付けられたコードホイール36の周方向に90°間隔で配置された2つの回転センサ40は、各々コードホイール36の回転速度に応じた信号を出力する。コードホイール36は出力軸26に対し偏心すると1回転で1周期の誤差成分、楕円状に変形すると1回転で2周期の誤差成分が生じる。第1の制御手段は、コードホイール36の1回転分の各回転センサ40の出力信号の差の1/2である演算信号のうち1周期成分を回転センサ40からの出力信号の1周期成分の振幅、位相に一致させると共に補正出力波形を生成することによってFM変調誤差を補正する。
【選択図】図2
【解決手段】モータに取り付けられたコードホイール36の周方向に90°間隔で配置された2つの回転センサ40は、各々コードホイール36の回転速度に応じた信号を出力する。コードホイール36は出力軸26に対し偏心すると1回転で1周期の誤差成分、楕円状に変形すると1回転で2周期の誤差成分が生じる。第1の制御手段は、コードホイール36の1回転分の各回転センサ40の出力信号の差の1/2である演算信号のうち1周期成分を回転センサ40からの出力信号の1周期成分の振幅、位相に一致させると共に補正出力波形を生成することによってFM変調誤差を補正する。
【選択図】図2
Description
本発明は、回転軸または回転軸に連結される被回転体の回転速度または回転角を制御可能なモータに関する。また、本発明は、回転軸及び被回転体の回転速度または回転角を制御するための回転制御装置に関する。さらに、本発明は、回転軸及び被回転体の回転速度または回転角を検出するための回転検出回路に関する。
例えば、カラー複写機やカラープリンタ等の画像処理装置(画像形成装置)は、4色(黒、黄、青、赤)の感光ドラムをそれぞれ備えており、これらの各感光ドラムは、モータによって低速(40rpmから100rpm)で回転される。感光ドラムを回転駆動するモータには、上記の如き低回転速度において、画像悪化の原因となる回転むらを生じないことが望まれている。
このため、モータの回転軸、または該回転軸に連結される感光ドラムの連結軸の回転速度を検出するエンコーダを設け、該エンコーダの出力信号に基づいて感光ドラム(直接的にはモータ回転軸または連結軸)の回転速度を制御することが行なわれている。エンコーダとしては、例えば、周方向に等間隔で配置された多数のスリットから成る光学パターンが形成されたエンコーダプレートを上記回転軸等に同軸的に取り付けると共に、該光学パターンを挟んで発光素子と受光素子(以下、まとめて回転検出器という)とを配置し、回転検出器がエンコーダプレートの回転に伴う受光の有無に応じたパルス信号(ON/OFF信号)を出力する光学式のエンコーダが採用されている。
モータに内蔵されたエンコーダ信号(パルス出力)のパルス周期によって得られる回転数情報を基に、PID(Proportinal(比例) Integral(積分) Differential(微分))制御による回転数制御を行っている。モータの相抵抗アンバランスによるトルクリップル等、モータの磁気回路構造に起因する回転数変動大きい場合、PID制御ゲインを高める必要があるが、PID制御ゲインには限界があり、ゲインを極端に大きな値に設定すると、制御安定性が低下し、発振などの現象が発生してしまう。従って、極力コギング、又はトルクリップルの小さな磁気回路構造を有するモータを設計又は設計する必要がある。また、コギング又はトルクリップルによる回転むら成分をモータ単品の状態で抑制するためには、マグネットを偏肉形状にする、スキューを与える、フライホイールを付加して高イナーシャ化するなどの手段があるが、いずれもモータ効率の低下、又は大型化などのデメリットがある。
そして、エンコーダによる回転検出精度を向上するために、1つのエンコーダプレートに対し2つの回転検出器を備えた構成が知られている(例えば、特許文献1参照)。具体的には、図13(A)及び図13(B)に示される如く、エンコーダ200は、回転軸202に同軸的に取り付けられ該回転軸202と一体に回転するエンコーダプレート204と、エンコーダプレート204の外周近傍に周方向に等間隔で多数形成されたスリット(光学パターン)204Aと、回転軸202の軸心に対し対称となる2箇所に配置された回転検出器206、208とを備えて構成されている。
また、エンコーダ200に電気的に接続された制御装置は、回転検出器206、208の出力信号がそれぞれ入力されるようになっており、これらの出力信号を平均化することで、エンコーダプレート204の回転軸202に対する取り付け誤差(偏心)等の影響を除去するようになっている。すなわち、上記取り付け誤差に基づく回転検出誤差は、回転軸202の1回転に1回の周期を有する正弦波状に生じるため、180°対極した位置に配置された2つの回転検出器206、208の出力信号を平均化することで除去される。これにより、該エンコーダ200及び制御装置を備えた構成(回転検出方法)では、上記取り付け誤差に起因する誤差成分を除去した真の回転速度(角速度)が得られるとされている。
ところで、例えばエンコーダプレート204を安価なPET(ポリエチレンテレフラレート)にて構成すると、このエンコーダプレート204は、縦方向と横方向との膨張率の相違によって歪みが生じ略楕円状に変形する。このPET製エンコーダプレート204の変形は、70℃程度の高温環境下で顕著となる。このようなエンコーダプレート204の変形に基づく回転検出誤差は、回転軸202の1回転に2回の周期を有する正弦波状に生じるため、上記の如き従来の技術では除去することが不可能であった。このため、高温環境下で使用されるエンコーダ200には、従来、高価なガラス製のエンコーダプレート204を用いる等の対策が必要であった。
この事実を考慮して、本発明者らは回転部材の1回転で1周期の誤差成分と1回転で2周期の誤差成分とを共に除去して、回転部材が取り付けられる検出対象の回転速度または回転角を高精度で検出することができるモータ、回転制御装置、及び回転検出回路を提案している(特許文献2参照)。
この特許文献2に記載の例では、モータの出力軸に取り付けられた円板状のコードホイールの周方向に90°間隔で3つの回転センサが配置されている。そして、制御手段は、第1回転センサと第2回転センサの出力信号とを平均化して2周期成分を除去した第1補正信号と、第1回転センサと第3回転センサの出力信号との差分により2周期成分を除去した第2補正信号とを、残留する1周期成分の位相及び振幅を合わせて減算または加算することで誤差成分を除去し回転検出信号を算出している。
しかしながら、特許文献2に記載の例では、上述の如く、回転検出信号を算出するためには、3つの回転センサが必要であった。
この事実を考慮して、特許文献2よりも少ない回転センサで回転部材が取り付けられる検出対象の回転速度または回転角を高精度で検出することができるモータ、回転制御装置、及び回転検出回路を提案している(特許文献3参照)。
この特許文献3に記載の例では、モータの出力軸に取り付けられた円板状のコードホイールの周方向に90°間隔で配置された2つの回転センサは、それぞれコードホイールの回転速度に応じた信号を出力する。コードホイールは、出力軸に対し偏心すると1回転で1周期の誤差成分(1周期成分)が生じ、楕円状に変形すると1回転で2周期の誤差成分(2周期成分)が生じる。制御手段は、コードホイールの1回転分の各回転センサの出力信号の差を2で除した演算信号のうち1周期成分を、回転センサからの出力信号のうち1周期成分の振幅及び位相に一致させて誤差補正量を算出し、コードホイールの回転時に回転センサから得られる出力信号から誤差補正量を減算することで回転検出信号を算出する。
特開平7−140844号公報
特開2005−168280号公報
特開2007−078538号公報
特許文献3に記載の例において、回転数の検出は、図10(A)の波形(1)及び図10(B)の波形(1)で示されている第1回転センサの出力パルスエッジのタイミングで行われる。なお、図10の横軸はモータの回転角である。また、図10(A)はエンコーダ誤差なし(理想状態)、図10(B)はエンコーダ誤差ありの状態を示している。さらに、図10(A)、(B)の波形(1)はエンコーダパルス(読み取りタイミング)、図10(A)、(B)の波形(2)は回転むら波形(制御対象)、図10(A)、(B)の波形(3)は読み取り結果、図10(A)、(B)の波形(4)は補正の状態を示している。
検出される回転数の値は、特許文献3に示された演算式に基づいて補正されるため、コードホイールの偏心及び楕円化等の誤差がキャンセルされ、正確な瞬時回転数が得られている。しかしながら、特許文献3に示された演算式では、偏心・楕円化によるパルスエッジの位置ずれまでは補正されていないため、CPU(Central Processing Unit)が読み取った値は、図10(B)の波形(3)に示されるような、FM変調を含んだ波形となる。この読み取りデータを基に、特許文献3に示された演算式を用いてDFT(Discrete Fourier Transform)演算、補正波形生成の演算を行うと、各演算のステップにおいて誤差が生じ、図10(B)の波形(3)に示されるように回転むらを完全に抑制できない、あるいは逆に悪化させてしまう結果となる可能性がある。
本発明は、上記事実を考慮して、コードホイールの偏心及び楕円化に伴う誤差成分だけでなく、周波数変調分の誤差をも含めた誤差成分であるFM変調誤差を排除し、正確な補正波形を出力することで、回転むら抑制能力を向上させて検出対象の回転速度または回転角を高精度で検出することができるモータ、回転制御装置、及び回転検出回路を得ることが目的である。
上記目的を達成するために請求項1記載の発明に係るモータは、被回転体、或いは前記被回転体に連結される回転軸に対して同軸回転するように取り付けられ、同心円に沿って等ピッチで識別符号が付与された回転部材と、前記回転部材の周縁部にそれぞれ同心円上となるように0°よりも大きく180°以内の範囲で任意に設定されているピッチ角の間隔で配置され、それぞれ前記回転部材の前記識別符号の読み取りに応じた出力信号を出力する複数の検出手段と、前記複数の検出手段の任意の1つである第1回転検出器から得られる前記回転部材の1回転分の出力信号と、前記第1回転検出器とは異なる別の前記検出手段の1つである第2回転検出器から得られる前記回転部材の1回転分の出力信号との差の1/2である演算信号に含まれる前記回転部材の1回転で1周期となる誤差成分を、前記第1回転検出器からの出力信号に含まれる前記回転部材の1回転で1周期となる誤差成分の振幅及び位相に一致させる誤差補正量を算出し、前記回転部材の回転時に前記第1回転検出器から得られる出力信号を前記誤差補正量に基づいて補正することで回転検出信号を算出し、該回転検出信号を用いて前記回転軸の回転速度または回転角を制御する第1の制御手段と、を備えている。
請求項1記載モータでは、被回転体、或いは被回転体に連結される回転軸に対して同軸回転するように取り付けられ、同心円に沿って等ピッチで識別符号が付与された回転部材が回転軸及び被回転体と一体に回転する。回転部材の周縁部にそれぞれ同心円上となるように0°よりも大きく180°以内の範囲で任意に設定されているピッチ角の間隔で配置されている複数の回転検出器の任意のそれぞれ別々の2つの回転検出器、すなわち、複数の回転検出器の任意の1つである第1回転検出器、及び第1回転検出器とは異なる別の検出手段の1つである第2回転検出器がそれぞれ回転部材の識別符号の読み取りに応じた信号を第1の制御手段に出力する。
各回転検出器の出力信号が入力された第1の制御手段は、第1回転検出器から得られる回転部材の1回転分の出力信号と、第1回転検出器とは異なる第2回転検出器から得られる回転部材の1回転分の出力信号との差の1/2である演算信号に含まれる回転部材の1回転で1周期となる誤差成分を、第1回転検出器からの出力信号に含まれる回転部材の1回転で1周期となる誤差成分の振幅及び位相に一致させる誤差補正量を算出する。回転部材の回転時に第1回転検出器から得られる出力信号を誤差補正量に基づいて補正することで回転検出信号を算出し、回転検出信号を用いて(回転検出信号に基づいて)回転軸すなわち被回転体の回転速度または回転角を制御する。
ここで、回転部材に偏心があると各回転検出器から得られる回転部材の1回転分の出力信号に回転部材の1回転で1周期の誤差成分が生じ、回転部材が楕円化すると各回転検出器から得られる回転部材の1回転分の出力信号に回転部材の1回転で2周期の誤差成分が生じる。このとき、第1回転検出器から得られる回転部材の1回転分の出力信号と、第2回転検出器から得られる回転部材の1回転分の出力信号との差の1/2である演算信号の演算を行うと、この演算信号には、回転部材の1回転で1周期の誤差成分と回転部材の1回転で2周期の誤差成分が含まれる。なお、請求項1に記載の演算信号に含まれる回転部材の1回転で1周期となる誤差成分とは、回転部材に偏心がある場合の1回転で1周期の誤差成分、及び回転部材に楕円化がある場合の1回転で2周期の誤差成分を含んでいる。
ところが、この演算信号のうち回転部材の1回転で1周期の誤差成分は、第1回転検出器から得られる回転部材の1回転分の出力信号のうち回転部材の1回転で1周期の誤差成分の振幅及び位相をずらしたものに相当する。また、この演算信号のうち回転部材の1回転で2周期の誤差成分は、第1回転検出器から得られる回転部材の1回転分の出力信号のうち回転部材の1回転で2周期の誤差成分に相当する。
従って、演算信号のうち回転部材の1回転で1周期の誤差成分を、第1回転検出器からの出力信号のうち回転部材の1回転で1周期の誤差成分の振幅及び位相に一致させる演算を行えば、この演算によって求められた誤差補正量は、第1回転検出器から得られる回転部材の1回転分の出力信号に生じた誤差成分と一致する。これにより、回転部材の回転時に第1回転検出器から得られる出力信号から誤差補正量を減算すれば、この演算結果は、回転部材の偏心及び楕円化に伴う1回転で1周期の誤差成分と1回転で2周期の誤差成分をも含めた誤差成分が除去された回転軸の回転むら波形そのものとなる。すなわち、この演算結果を回転検出信号として用いれば、この回転検出信号には、制御目標に対する誤差としては、上記検出すべき回転軸の真の回転誤差のみが含まれ得ることとなり、回転軸または被回転体の現実の回転速度または回転角を精度良く検出することができる。
このように、請求項1記載のモータでは、回転部材の1回転で1周期の誤差成分と、1回転で2周期の誤差成分とを共に除去して、回転部材が取り付けられる検出対象である回転軸または被回転体の回転速度または回転角を第1回転検出器及び第2回転検出器間のピッチ間の角度にかかわらず(0°よりも大きく180°以内の範囲内)高精度で検出することができる。そして、例えば、制御手段が回転検出信号を0とするように回転軸の回転を制御することで、該回転軸すなわち被回転体の回転むらの発生が防止されるかまたは著しく抑制される。また、回転検出信号を算出するためには、2つの回転検出器を用いるだけで、回転部材が取り付けられる検出対象の回転速度または回転角を高精度で検出することができるので、システム全体のコストも低く抑えることができる。さらに、回転検出信号を算出する際に、任意のピッチ角で2つの回転検出器(例えば、エンコーダIC)を配置することができるので、2つの回転検出器の配置設計の自由度が増し、構造上の制約にとらわれない2つの回転検出器の配置設計が可能となると共に、モータのシステム全体(回転軸、被回転体、及び回転検出器)の小型化が可能となる。
上記目的を達成するために請求項2記載の発明に係るモータは、被回転体、或いは前記被回転体に連結される回転軸に対して同軸回転するように取り付けられ、同心円に沿って等ピッチで識別符号が付与された回転部材と、前記回転部材の周縁部にそれぞれ同心円上となるように0°よりも大きく180°以内の範囲で任意に設定されているピッチ角の間隔で配置され、それぞれ前記回転部材の前記識別符号の読み取りに応じた出力信号を出力する複数の検出手段と、前記複数の検出手段の任意の1つである第1回転検出器から得られる前記回転部材の1回転分の出力信号と、前記第1回転検出器とは異なる別の前記検出手段の1つである第2回転検出器から得られる前記回転部材の1回転分の出力信号との差の1/2である演算信号に含まれる前記回転部材の1回転で1周期となる誤差成分を、前記第1回転検出器からの出力信号に含まれる前記回転部材の1回転で1周期となる誤差成分の振幅及び位相に一致させる誤差補正量を算出し、前記回転部材の回転時に前記第1回転検出器から得られる出力信号を前記誤差補正量に基づいて補正することで回転検出信号を算出し、該回転検出信号を用いて前記回転軸の回転速度または回転角を制御する第1の制御手段と、前記誤差補正量に基づいて前記回転部材が1周するときの前記出力信号の周波数特性を求め、前記周波数特性に基づいて、少なくとも前記識別符号のピッチ単位での、回転むらを打ち消すような回転数変動の振幅及び位相を求めて排除することによって角度軸のひずみが補正された補正波形を算出し、前記回転軸の回転速度または回転角を制御する第2の制御手段と、を備えている。
請求項2記載モータでは、被回転体、或いは被回転体に連結される回転軸に対して同軸回転するように取り付けられ、同心円に沿って等ピッチで識別符号が付与された回転部材が回転軸及び被回転体と一体に回転する。回転部材の周縁部にそれぞれ同心円上となるように0°よりも大きく180°以内の範囲で任意に設定されているピッチ角の間隔で配置された複数の検出手段の任意のそれぞれ別々の2つの回転検出器、すなわち、複数の検出手段の任意の1つである第1回転検出器、及び第1回転検出器とは異なる別の検出手段の1つである第2回転検出器がそれぞれ回転部材の回転速度または回転角を示す識別符号の読み取りに応じた信号を第1の制御手段に出力する。
各回転検出器の出力信号が入力された第1の制御手段は、第1回転検出器から得られる回転部材の1回転分の出力信号と、第2回転検出器から得られる回転部材の1回転分の出力信号との差の1/2である演算信号に含まれる回転部材の1回転で1周期となる誤差成分を、第1回転検出器からの出力信号に含まれる回転部材の1回転で1周期となる誤差成分の振幅及び位相に一致させる誤差補正量を算出する。回転部材の回転時に第1回転検出器から得られる出力信号を誤差補正量に基づいて補正することで回転検出信号を算出し、回転検出信号を用いて(回転検出信号に基づいて)回転軸すなわち被回転体の回転速度または回転角を制御する。
そして、第2の制御手段は、誤差補正量に基づいて回転部材が1周するときの出力信号の周波数特性を求め、周波数特性に基づいて、少なくとも識別符号のピッチ単位での、回転むらを打ち消すような回転数変動の振幅及び位相を求めて排除することによって角度軸のひずみが補正された補正波形を算出し、回転軸の回転速度または回転角を制御する。
ここで、回転部材に偏心があると各回転検出器から得られる回転部材の1回転分の出力信号に回転部材の1回転で1周期の誤差成分が生じ、回転部材が楕円化すると各回転検出器から得られる回転部材の1回転分の出力信号に回転部材の1回転で2周期の誤差成分が生じる。このとき、第1回転検出器から得られる回転部材の1回転分の出力信号と、第2回転検出器から得られる回転部材の1回転分の出力信号との差の1/2である演算信号の演算を行うと、この演算信号には、回転部材の1回転で1周期の誤差成分と回転部材の1回転で2周期の誤差成分が含まれる。さらに、モータの回転数の検出は回転検出器(エンコーダ)のパルスエッジで行われており、偏心及び楕円化によるパルスエッジの位置ずれも含まれる。なお、請求項2に記載の演算信号に含まれる回転部材の1回転で1周期となる誤差成分とは、回転部材に偏心がある場合の1回転で1周期の誤差成分、及び回転部材に楕円化がある場合の1回転で2周期の誤差成分を含んでいる。また、偏心及び楕円化によるエンコーダのパルスエッジの位置ずれのため、CPUが読み取った回転数(モータの検出された回転数)の値は、FM変調(Frequency Modulation:周波数変調)を含んだ波形となる。
ところが、この演算信号のうち回転部材の1回転で1周期の誤差成分は、第1回転検出器から得られる回転部材の1回転分の出力信号のうち回転部材の1回転で1周期の誤差成分の振幅及び位相をずらしたものに相当する。また、この演算信号のうち回転部材の1回転で2周期の誤差成分は、第1回転検出器から得られる回転部材の1回転分の出力信号のうち回転部材の1回転で2周期の誤差成分に相当する。さらに、偏心及び楕円化によるエンコーダのパルスエッジの位置ずれは、読み取りデータにおけるFM変調誤差の要因となる。
従って、演算信号のうち回転部材の1回転で1周期の誤差成分を、第1回転検出器からの出力信号のうち回転部材の1回転で1周期の誤差成分の振幅及び位相に一致させる演算を行えば、この演算によって求められた誤差補正量は、第1回転検出器から得られる回転部材の1回転分の出力信号に生じた誤差成分と一致させるための誤差補正量を算出する。これにより、回転部材の回転時に第1回転検出器から得られる出力信号から誤差補正量を減算すれば、この演算結果は、回転部材の偏心及び楕円化に伴う1回転で1周期の誤差成分と1回転で2周期の誤差成分をも含めた誤差成分が除去された回転軸の回転むら波形そのものとなる。すなわち、この演算結果を回転検出信号として用いれば、この回転検出信号には、制御目標に対する誤差としては、上記検出すべき回転軸の真の回転誤差のみが含まれ得ることとなり、回転軸または被回転体の現実の回転速度または回転角を精度良く検出することができる。さらに、FM変調を含んだ回転むら成分を読み取り、それを打ち消す補正波形を制御出力に加算することで、DFT(Discrete Fourier Transform:離散フーリエ変換)演算及び補正波形生成の各ステップにおいて生じる誤差を排除して、正確な補正波形を出力するので、回転むら抑制能力を向上させることができる。
このように、請求項2記載のモータでは、回転部材の1回転で1周期の誤差成分と1回転で2周期の誤差成分、及び周波数変調分の誤差成分(FM変調誤差成分)を含めた誤差成分とを共に除去して、回転部材が取り付けられる検出対象である回転軸または被回転体の回転速度または回転角を第1回転検出器及び第2回転検出器間のピッチ間の角度にかかわらず(0°よりも大きく180°以内の範囲内)高精度で検出することができる。そして、例えば、制御手段が回転検出信号を0とするように回転軸の回転を制御することで、該回転軸すなわち被回転体の回転むらの発生が防止されるかまたは著しく抑制される。また、回転検出信号を算出するためには、2つの回転検出器を用いるだけで、回転部材が取り付けられる検出対象の回転速度または回転角を高精度で検出することができるので、システム全体のコストも低く抑えることができる。さらに、回転検出信号を算出する際に、任意のピッチ角で2つの回転検出器(例えば、エンコーダIC)を配置することができるので、2つの回転検出器の配置設計の自由度が増し、構造上の制約にとらわれない2つの回転検出器の配置設計が可能となると共に、モータのシステム全体(回転軸、被回転体、及び回転検出器)の小型化が可能となる。そして、被回転体(例えば、コードホイール)の偏心及び楕円化によるエンコーダのパルスエッジの位置ずれによるFM変調を含んだ回転むら成分を読み取り、それを打ち消す補正波形を制御出力に加算することで、正確な補正波形を出力し、回転むら抑制能力を向上させることができる。また、効率及びモータの体格を犠牲にすることなく低回転むらを抑制してモータの性能を向上させることができる。
上記目的を達成するために請求項3記載の発明に係るモータは、被回転体、或いは前記被回転体に連結される回転軸に対して同軸回転するように取り付けられ、同心円に沿って等ピッチで識別符号が付与された回転部材と、前記回転部材の周縁部にそれぞれ同心円上となるように90°間隔で配置され、それぞれ前記回転部材の前記識別符号の読み取りに応じた出力信号を出力する複数の検出手段と、前記複数の検出手段の任意の1つである第1回転検出器から得られる前記回転部材の1回転分の出力信号と、前記第1回転検出器とは異なる別の前記検出手段の1つである第2回転検出器から得られる前記回転部材の1回転分の出力信号との差の1/2である演算信号に含まれる前記回転部材の1回転で1周期となる誤差成分を、前記第1回転検出器からの出力信号に含まれる前記回転部材の1回転で1周期となる誤差成分の振幅及び位相に一致させる誤差補正量を算出し、前記回転部材の回転時に前記第1回転検出器から得られる出力信号を前記誤差補正量に基づいて補正することで回転検出信号を算出し、該回転検出信号を用いて前記回転軸の回転速度または回転角を制御する第1の制御手段と、前記誤差補正量に基づいて前記回転部材が1周するときの前記出力信号の周波数特性を求め、前記周波数特性に基づいて、少なくとも前記識別符号のピッチ単位での、回転むらを打ち消すような回転数変動の振幅及び位相を求めて排除することによって角度軸のひずみが補正された補正波形を算出し、前記回転軸の回転速度または回転角を制御する第2の制御手段と、を備えている。
請求項3記載モータでは、被回転体、或いは被回転体に連結される回転軸に対して同軸回転するように取り付けられ、同心円に沿って等ピッチで識別符号が付与された回転部材が回転軸及び被回転体と一体に回転する。回転部材の周縁部にそれぞれ同心円上となるように90°間隔で配置された複数の検出手段の任意のそれぞれ別々の2つの回転検出器、すなわち、複数の検出手段の任意の1つである第1回転検出器、及び第1回転検出器とは異なる別の検出手段の1つである第2回転検出器がそれぞれ回転部材の回転速度または回転角を示す識別符号の読み取りに応じた信号を第1の制御手段に出力する。
各回転検出器の出力信号が入力された第1の制御手段は、第1回転検出器から得られる回転部材の1回転分の出力信号と、第2回転検出器から得られる回転部材の1回転分の出力信号との差の1/2である演算信号に含まれる回転部材の1回転で1周期となる誤差成分を、第1回転検出器からの出力信号に含まれる回転部材の1回転で1周期となる誤差成分の振幅及び位相に一致させる誤差補正量を算出する。回転部材の回転時に第1回転検出器から得られる出力信号を誤差補正量に基づいて補正することで回転検出信号を算出し、回転検出信号を用いて(回転検出信号に基づいて)回転軸すなわち被回転体の回転速度または回転角を制御する。
そして、第2の制御手段は、誤差補正量に基づいて回転部材が1周するときの出力信号の周波数特性を求め、周波数特性に基づいて、少なくとも識別符号のピッチ単位での、回転むらを打ち消すような回転数変動の振幅及び位相を求めて排除することによって角度軸のひずみが補正された補正波形を算出し、回転軸の回転速度または回転角を制御する。
ここで、回転部材に偏心があると各回転検出器から得られる回転部材の1回転分の出力信号に回転部材の1回転で1周期の誤差成分が生じ、回転部材が楕円化すると各回転検出器から得られる回転部材の1回転分の出力信号に回転部材の1回転で2周期の誤差成分が生じる。このとき、第1回転検出器から得られる回転部材の1回転分の出力信号と、第2回転検出器から得られる回転部材の1回転分の出力信号との差の1/2である演算信号の演算を行うと、この演算信号には、回転部材の1回転で1周期の誤差成分と回転部材の1回転で2周期の誤差成分が含まれる。さらに、モータの回転数の検出は回転検出器のパルスエッジで行われており、偏心及び楕円化によるパルスエッジの位置ずれも含まれる。なお、請求項2に記載の演算信号に含まれる回転部材の1回転で1周期となる誤差成分とは、回転部材に偏心がある場合の1回転で1周期の誤差成分、及び回転部材に楕円化がある場合の1回転で2周期の誤差成分を含んでいる。また、偏心及び楕円化によるエンコーダのパルスエッジの位置ずれのため、CPUが読み取った回転数の値は、FM変調を含んだ波形となる。
ところが、この演算信号のうち回転部材の1回転で1周期の誤差成分は、第1回転検出器から得られる回転部材の1回転分の出力信号のうち回転部材の1回転で1周期の誤差成分の振幅及び位相をずらしたものに相当する。また、この演算信号のうち回転部材の1回転で2周期の誤差成分は、第1回転検出器から得られる回転部材の1回転分の出力信号のうち回転部材の1回転で2周期の誤差成分に相当する。さらに、偏心及び楕円化によるエンコーダのパルスエッジの位置ずれは、読み取りデータにおけるFM変調誤差の要因となる。
従って、演算信号のうち回転部材の1回転で1周期の誤差成分を、第1回転検出器からの出力信号のうち回転部材の1回転で1周期の誤差成分の振幅及び位相に一致させる演算を行えば、この演算によって求められた誤差補正量は、第1回転検出器から得られる回転部材の1回転分の出力信号に生じた誤差成分と一致させるための誤差補正量を算出する。これにより、回転部材の回転時に第1回転検出器から得られる出力信号から誤差補正量を減算すれば、この演算結果は、回転部材の偏心及び楕円化に伴う1回転で1周期の誤差成分と1回転で2周期の誤差成分をも含めた誤差成分が除去された回転軸の回転むら波形そのものとなる。すなわち、この演算結果を回転検出信号として用いれば、この回転検出信号には、制御目標に対する誤差としては、上記検出すべき回転軸の真の回転誤差のみが含まれ得ることとなり、回転軸または被回転体の現実の回転速度または回転角を精度良く検出することができる。さらに、FM変調を含んだ回転むら成分を読み取り、それを打ち消す補正波形を制御出力に加算することで、DFT演算及び補正波形生成の各ステップにおいて生じる誤差を排除して、正確な補正波形を出力するので、回転むら抑制能力を向上させることができる。
このように、請求項3記載のモータでは、回転部材の1回転で1周期の誤差成分と1回転で2周期の誤差成分、及び周波数変調分の誤差成分(FM変調誤差成分)を含めた誤差成分とを共に除去して、回転部材が取り付けられる検出対象である回転軸または被回転体の回転速度または回転角を高精度で検出することができる(第1回転検出器及び第2回転検出器間のピッチ間の角度は90°)。そして、例えば、制御手段が回転検出信号を0とするように回転軸の回転を制御することで、該回転軸すなわち被回転体の回転むらの発生が防止されるかまたは著しく抑制される。また、回転検出信号を算出するためには、2つの回転検出器を用いるだけで、回転部材が取り付けられる検出対象の回転速度または回転角を高精度で検出することができるので、システム全体のコストも低く抑えることができる。さらに、被回転体(例えば、コードホイール)の偏心及び楕円化によるエンコーダのパルスエッジの位置ずれによるFM変調を含んだ回転むら成分を読み取り、それを打ち消す補正波形を制御出力に加算することで、正確な補正波形を出力し、回転むら抑制能力を向上させることができる。また、効率及びモータの体格を犠牲にすることなく低回転むらを抑制してモータの性能を向上させることができる。
また、このとき、請求項4記載のように、より具体的には、以下のようにして回転検出信号が算出される。すなわち、請求項1及び請求項2記載のモータにおいて、前記ピッチ角をθi、前記回転部材の回転角をθ、前記第1回転検出器から得られる前記回転部材の1回転分の出力信号をE1old(θ)、前記第2回転検出器から得られる前記回転部材の1回転分の出力信号をE2old(θ)、前記被回転体の偏心に伴う1回転に1周期の誤差成分の正弦成分をa1、前記被回転体の偏心に伴う1回転に1周期の誤差成分の余弦成分をb1、前記被回転体の楕円化に伴う1回転に2周期の誤差成分の正弦成分をa2、前記被回転体の楕円化に伴う1回転に2周期の誤差成分の余弦成分をb2、前記演算信号をe(θ)、前記E1old(θ)の信号内に含まれる誤差量に対して偏心に伴う1回転に1周期の誤差成分の振幅成分を補正するための振幅補正係数をk1、前記E1old(θ)の信号内に含まれる誤差量に対して楕円化に伴う1回転に2周期の誤差成分の振幅成分を補正するための振幅補正係数をk2、前記E1old(θ)の信号内に含まれる誤差量に対して偏心に伴う1回転に1周期の誤差成分の位相成分を補正するための位相補正量をΔθ1、前記E1old(θ)の信号内に含まれる誤差量に対して楕円化に伴う1回転に2周期の誤差成分の位相成分を補正するための位相補正量をΔθ2、前記E1old(θ)の信号内に含まれる誤差補正量をh(θ)、前記回転部材の回転時に前記第1回転検出器から得られる出力信号をE1new(θ)、前記回転検出信号をE(θ)としたときに、
さらに、このとき、請求項5記載のように、より具体的には、以下のようにして補正出力波形が算出される。すなわち、請求項4記載のモータにおいて、前記回転部材の回転角をθ、前記第1回転検出器から得られる前記回転部材の1回転分の出力信号をE1old(θ)、前記被回転体の偏心に伴う1回転に1周期の誤差成分の正弦成分をa1、前記被回転体の偏心に伴う1回転に1周期の誤差成分の余弦成分をb1、前記被回転体の楕円化に伴う1回転に2周期の誤差成分の正弦成分をa2、前記被回転体の楕円化に伴う1回転に2周期の誤差成分の余弦成分をb2、前記E1old(θ)の信号内に含まれる誤差量に対して偏心に伴う1回転に1周期の誤差成分の振幅成分を補正するための振幅補正係数をk1、前記E1old(θ)の信号内に含まれる誤差量に対して楕円化に伴う1回転に2周期の誤差成分の振幅成分を補正するための振幅補正係数をk2、前記E1old(θ)の信号内に含まれる誤差量に対して偏心に伴う1回転に1周期の誤差成分の位相成分を補正するための位相補正量をΔθ1、前記E1old(θ)の信号内に含まれる誤差量に対して楕円化に伴う1回転に2周期の誤差成分の位相成分を補正するための位相補正量をΔθ2、前記E1old(θ)の信号内に含まれる誤差補正量をh(θ)、前記回転部材の基準回転数をω0、前記誤差補正量h(θ)に積分処理を加えて1/ω0倍させた角度誤差量をhFM(θ)、1以上の整数をn、前記回転部材の回転数変動波形に含まれる前記n次成分の正弦成分をan、前記回転部材の回転数変動波形に含まれる前記n次成分の余弦成分をbn、前記n次成分の補正出力波形をhn(θ)、前記n次成分の振幅係数をkn、前記n次成分の位相調整量をΔθn、前記回転検出信号をE(θ)としたときに、
そして、このとき、請求項6記載のように、より具体的には、以下のようにして回転検出信号と共に補正出力波形が算出される。すなわち、請求項3記載のモータにおいて、前記回転部材の回転角をθ、前記第1回転検出器から得られる前記回転部材の1回転分の出力信号をE1old(θ)、前記第2回転検出器から得られる前記回転部材の1回転分の出力信号をE2old(θ)、前記被回転体の偏心に伴う1回転に1周期の誤差成分の正弦成分をa1、前記被回転体の偏心に伴う1回転に1周期の誤差成分の余弦成分をb1、前記被回転体の楕円化に伴う1回転に2周期の誤差成分の正弦成分をa2、前記被回転体の楕円化に伴う1回転に2周期の誤差成分の余弦成分をb2、前記演算信号をe(θ)、前記演算信号e(θ)のうち前記回転部材の1回転で1周期の誤差成分の振幅を√2倍すると共に位相を−π/4シフトさせた誤差補正量をh(θ)、前記回転部材の回転時に前記第1回転検出器から得られる出力信号をE1new(θ)、前記回転部材の基準回転数をω0、前記誤差補正量h(θ)に積分処理を加えて1/ω0倍させた角度誤差量をhFM(θ)、1以上の整数をn、前記回転部材の回転数変動波形に含まれる前記n次成分の正弦成分をan、前記回転部材の回転数変動波形に含まれる前記n次成分の余弦成分をbn、前記n次成分の補正出力波形をhn(θ)、前記n次成分の振幅係数をkn、前記n次成分の位相調整量をΔθn、前記回転検出信号をE(θ)としたときに、
請求項7記載の発明に係るモータは、請求項1から請求項6の何れか1項記載のモータにおいて、前記各回転検出器は、それぞれ照射部が照射した光の受光部による受光有無に応じた信号を出力する光学式回転センサであり、前記回転部材は、前記光学式回転センサが照射した光を前記受光部に導く導光部と、前記光学式回転センサが照射した光を前記受光部に導かない非導光部とを周方向に沿って全周に亘り交互にかつ等間隔に設けて構成された光学パターンを有する、樹脂製のコードホイールである、ことを特徴としている。
請求項7記載のモータでは、回転部材が円板状に形成された樹脂製のコードホイールとされており、コードホイールには、所定数の導光部と非導光部とが周方向に沿って交互にかつ等間隔に設けられて構成されている。回転検出器である各光学式回転センサは、照射部がコードホイールの光学パターンに光を照射し、受光部による受光有無に応じた信号、すなわちパルス信号を出力する。第1の制御手段及び第2の制御手段のいずれか少なくとも一方は、各光学式回転センサからのパルス信号のパルス数やパルス周期等を入力信号として上記演算に用いる。例えば、光学式回転センサが透過型センサである場合、導光部は透明または半透明の光透過部(スリットなど)とされると共、非導光部は不透明の光不透過部とされる。また例えば、光学式回転センサが反射型センサである場合、導光部は光を反射する反射部とされると共に、非導光部は光を吸収または拡散する部分とされる。
請求項8記載の発明に係るモータは、請求項7記載のモータにおいて、前記コードホイールの光学パターンは、それぞれ一周あたり1000個以上の前記導光部と前記非導光部とを交互に配置して構成されている、ことを特徴としている。
請求項8記載のモータでは、それぞれコードホイール一周あたり1000個以上の導光部と非導光部とが交互に配置されて上記光学パターンが構成されている。すなわち、各回転検出器は、回転軸の1回転当たり1000以上のパルスを発生し、感度(分解能)が高い。このため、各回転検出器は、例えばコードホイールの回動軸に対する偏心や、コードホイール自体のひずみの影響を受けて1周期成分と2周期成分、及びFM変調成分の誤差を生じやすいが、第1の制御手段及び第2の制御手段のいずれか少なくとも一方の演算によって1周期成分と2周期成分、及びFM変調成分のいずれか少なくとも一方が除去されるので、精度の高い回転検出、及びこれに基づく回転制御を行うことができる。
なお、光学パターンは、コードホイール一周あたり1200個以上の導光部と非導光部とを交互に配置して構成することが好ましく、コードホイール一周あたり1500個以上導光部と非導光部とを交互に配置して構成することが一層好ましい。すなわち、各回転検出器の感度が高いほど、本発明が好適に適用される。
請求項9記載の発明に係るモータは、請求項7又は請求項8記載のモータにおいて、前記コードホイールの光学パターンは、前記コードホイールにおける光学パターン形成部位の周長25.4mmあたり、それぞれ150個以上の前記導光部と前記非導光部とを交互に配置して構成されている、ことを特徴としている。
請求項9記載のモータでは、コードホイールにおける単位周長25.4mm(1インチ)あたりに、それぞれ150個以上の導光部と非導光部とが交互に配置されて上記光学パターンが構成されている。すなわち、光学パターンは、150個/インチ以上の導光部を有して構成されており、各回転検出器は、上記単位周長に対応する回転軸の回転角ごとに150以上のパルスを発生する。なお、光学パターンは、180個/インチ以上の導光部を有して構成されることが好ましく、300個/インチ以上の導光部を有して構成されることが一層好ましい。
請求項10記載の発明に係るモータは、請求項7から請求項9の何れか1項記載のモータにおいて、前記コードホイールを構成する樹脂材は、ポリエチレンテレフタレートである、ことを特徴としている。
請求項10記載のモータでは、ポリエチレンテレフタレート(PET)にて構成されたコードホイールは、縦方向と横方向との膨張率の相違によって高温環境下で楕円状に歪みが生じ易く、この楕円状の歪みは2周期成分の誤差及びFM変調誤差を各回転検出器に生じさせる原因となるが、第1の制御手段及び第2の制御手段のいずれか少なくとも一方の演算によって1周期成分と共に2周期成分、及びFM変調成分誤差のいずれか少なくとも一方が除去されるので、精度の高い回転検出、及びこれに基づく回転制御を行うことができる。これにより安価なPETによってコードホイールを構成することができる。特に、PETは透明にすることができるため、透過型の光学式回転センサを用いる構成においては、例えば、コードホイールに、非導光部である光不透過部を周方向に等間隔に全周に亘り印刷等により設けることで、これら光不透過部の間が光透過部として形成されるので、容易に光学パターンを得ることができる。
上記目的を達成するために請求項11記載の発明に係る回転制御装置は、被回転体、或いは前記被回転体に連結される回転軸に対して同軸回転するように取り付けられ、同心円に沿って等ピッチで識別符号が付与された回転部材と、前記回転部材の周縁部にそれぞれ同心円上となるように0°よりも大きく180°以内の範囲で任意に設定されているピッチ角の間隔で配置され、それぞれ該回転部材の回転速度または回転角を示す前記識別符号の読み取りに応じた出力信号を出力する複数の検出手段と、前記複数の検出手段の任意の1つである第1回転検出器から得られる前記回転部材の1回転分の出力信号と、前記第1回転検出器とは異なる別の前記検出手段の1つである第2回転検出器から得られる前記回転部材の1回転分の出力信号との差の1/2である演算信号に含まれる前記回転部材の1回転で1周期となる誤差成分を、前記第1回転検出器からの出力信号に含まれる前記回転部材の1回転で1周期となる誤差成分の振幅及び位相に一致させる誤差補正量を算出し、前記回転部材の回転時に前記第1回転検出器から得られる出力信号を前記誤差補正量に基づいて補正することで第1の回転検出信号を算出する第1の回転補正部と、前記回転軸の駆動装置に電気的に接続され、前記第1の回転検出信号を用いて前記回転軸の回転速度または回転角を制御するための第1の制御信号を出力する第1の制御部と、を備えている。
請求項11記載の回転制御装置では、被回転体、或いは被回転体に連結される回転軸に対して同軸回転するように取り付けられ、同心円に沿って等ピッチで識別符号が付与された回転部材が回転軸及び被回転体と一体に回転する。回転部材の周縁部にそれぞれ同心円上となるように0°よりも大きく180°以内の範囲で任意に設定されているピッチ角の間隔で配置されている複数の回転検出器の任意のそれぞれ別々の2つの回転検出器、すなわち、複数の検出手段の任意の1つである第1回転検出器と、第1回転検出器とは異なる別の検出手段の1つである第2回転検出器がそれぞれ回転部材の回転速度または回転角を示す識別符号の読み取りに応じた信号を回転補正部に出力する。
各回転検出器の出力信号が入力された第1の回転補正部は、第1回転検出器から得られる回転部材の1回転分の出力信号と、第2回転検出器から得られる回転部材の1回転分の出力信号との差の1/2である演算信号に含まれる回転部材の1回転で1周期となる誤差成分を、第1回転検出器からの出力信号に含まれる回転部材の1回転で1周期となる誤差成分の振幅及び位相に一致させる誤差補正量を算出する。そして、回転部材の回転時に第1回転検出器から得られる出力信号を誤差補正量に基づいて補正することで回転検出信号を算出する。第1の回転補正部から回転検出信号が入力された第1の制御部は、この回転検出信号を用いて(回転検出信号に基づいて)、回転軸すなわち被回転体の回転速度または回転角を制御するための信号を出力する。
ここで、回転部材に偏心があると各回転検出器から得られる回転部材の1回転分の出力信号に回転部材の1回転で1周期の誤差成分が生じ、回転部材が楕円化すると各回転検出器から得られる回転部材の1回転分の出力信号に回転部材の1回転で2周期の誤差成分が生じる。このとき、第1回転検出器から得られる回転部材の1回転分の出力信号と、第2回転検出器から得られる回転部材の1回転分の出力信号との差の1/2である演算信号の演算を行うと、この演算信号には、回転部材の1回転で1周期の誤差成分と回転部材の1回転で2周期の誤差成分が含まれる。なお、請求項11に記載の演算信号に含まれる回転部材の1回転で1周期となる誤差成分とは、回転部材に偏心がある場合の1回転で1周期の誤差成分、及び回転部材に楕円化がある場合の1回転で2周期の誤差成分を含んでいる。
ところが、この演算信号のうち回転部材の1回転で1周期の誤差成分は、第1回転検出器から得られる回転部材の1回転分の出力信号のうち回転部材の1回転で1周期の誤差成分の振幅及び位相をずらしたものに相当する。また、この演算信号のうち回転部材の1回転で2周期の誤差成分は、第1回転検出器から得られる回転部材の1回転分の出力信号のうち回転部材の1回転で2周期の誤差成分に相当する。
従って、演算信号のうち回転部材の1回転で1周期の誤差成分を、第1回転検出器からの出力信号のうち回転部材の1回転で1周期の誤差成分の振幅及び位相に一致させる演算を行えば、この演算によって求められた誤差補正量は、第1回転検出器から得られる回転部材の1回転分の出力信号に生じた誤差成分と一致する。これにより、回転部材の回転時に第1回転検出器から得られる出力信号から誤差補正量を減算すれば、この演算結果は、回転部材の偏心及び楕円化に伴う1回転で1周期の誤差成分と1回転で2周期の誤差成分をも含めた誤差成分が除去された回転軸の回転むら波形そのものとなる。すなわち、この演算結果を回転検出信号として用いれば、この回転検出信号には、制御目標に対する誤差としては、上記検出すべき回転軸の真の回転誤差のみが含まれ得ることとなり、回転軸の現実の回転速度または回転角を精度良く検出することができる。
このように、請求項11記載の回転制御装置では、回転部材の1回転で1周期の誤差成分と、1回転で2周期の誤差成分とを共に除去して、回転部材が取り付けられる検出対象である回転軸の回転速度または回転角を第1回転検出器及び第2回転検出器間のピッチ間の角度にかかわらず(0°よりも大きく180°以内の範囲内)高精度で検出することができる。そして、例えば制御部が回転検出信号を0とするように回転軸の回転を制御する信号を出力することで、回転軸の回転むらの発生が防止されるかまたは著しく抑制される。また、回転検出信号を算出するためには、2つの回転検出器を用いるだけで、回転部材が取り付けられる検出対象の回転速度または回転角を高精度で検出することができるので、システム全体のコストも低く抑えることができる。さらに、回転検出信号を算出する際に、任意のピッチ角で2つの回転検出器(例えば、エンコーダIC)を配置することができるので、2つの回転検出器の配置設計の自由度が増し、構造上の制約にとらわれない2つの回転検出器の配置設計が可能となると共に、モータのシステム全体(回転軸、被回転体、及び回転検出器)の小型化が可能となる。
上記目的を達成するために請求項12記載の発明に係る回転制御装置は、被回転体、或いは前記被回転体に連結される回転軸に対して同軸回転するように取り付けられ、同心円に沿って等ピッチで識別符号が付与された回転部材と、前記回転部材の周縁部にそれぞれ同心円上となるように0°よりも大きく180°以内の範囲で任意に設定されているピッチ角の間隔で配置され、それぞれ該回転部材の回転速度または回転角を示す前記識別符号の読み取りに応じた出力信号を出力する複数の検出手段と、前記複数の検出手段の任意の1つである第1回転検出器から得られる前記回転部材の1回転分の出力信号と、前記第1回転検出器とは異なる別の前記検出手段の1つである第2回転検出器から得られる前記回転部材の1回転分の出力信号との差の1/2である演算信号に含まれる前記回転部材の1回転で1周期となる誤差成分を、前記第1回転検出器からの出力信号に含まれる前記回転部材の1回転で1周期となる誤差成分の振幅及び位相に一致させる誤差補正量を算出し、前記回転部材の回転時に前記第1回転検出器から得られる出力信号を前記誤差補正量に基づいて補正することで第1の回転検出信号を算出する第1の回転補正部と、前記回転軸の駆動装置に電気的に接続され、前記第1の回転検出信号を用いて前記回転軸の回転速度または回転角を制御するための第1の制御信号を出力する第1の制御部と、前記誤差補正量に基づいて前記回転部材が1周するときの前記出力信号の周波数特性を求め、前記周波数特性に基づいて、少なくとも前記識別符号のピッチ単位での、回転むらを打ち消すような回転数変動の振幅及び位相を求めて排除することによって角度軸のひずみが補正された補正波形を算出する第2の回転補正部と、前記回転軸の駆動装置に電気的に接続され、前記補正波形を用いて前記回転軸の回転速度または回転角を制御するための第2の制御信号を出力する第2の制御部と、を備えている。
請求項12記載の回転制御装置では、被回転体、或いは被回転体に連結される回転軸に対して同軸回転するように取り付けられ、同心円に沿って等ピッチで識別符号が付与された回転部材が回転軸及び被回転体と一体に回転する。回転部材の周縁部にそれぞれ同心円上となるように0°よりも大きく180°以内の範囲で任意に設定されているピッチ角の間隔で配置されている複数の回転検出器の任意のそれぞれ別々の2つの回転検出器、すなわち、複数の検出手段の任意の1つである第1回転検出器と、第1回転検出器とは異なる別の検出手段の1つである第2回転検出器がそれぞれ回転部材の回転速度または回転角を示す識別符号の読み取りに応じた信号を第1の回転補正部に出力する。
各回転検出器の出力信号が入力された第1の回転補正部は、第1回転検出器から得られる回転部材の1回転分の出力信号と、第2回転検出器から得られる回転部材の1回転分の出力信号との差の1/2である演算信号に含まれる回転部材の1回転で1周期となる誤差成分を、第1回転検出器からの出力信号に含まれる回転部材の1回転で1周期となる誤差成分の振幅及び位相に一致させる誤差補正量を算出する。回転部材の回転時に第1回転検出器から得られる出力信号を誤差補正量に基づいて補正することで回転検出信号を算出する。第1の回転補正部から回転検出信号が入力された第1の制御部は、この回転検出信号を用いて(回転検出信号に基づいて)、回転軸すなわち被回転体の回転速度または回転角を制御するための第1の制御信号を出力する。
そして、第2の回転補正部は、誤差補正量に基づいて回転部材が1周するときの出力信号の周波数特性を求め、周波数特性に基づいて、少なくとも前記識別符号のピッチ単位での、回転むらを打ち消すような回転数変動の振幅及び位相を求めて排除することによって角度軸のひずみが補正された補正波形を算出する。第2の回転補正部から回転検出信号が入力された第2の制御部は、この角度軸のひずみが補正された補正波形を用いて(角度軸のひずみが補正された補正波形に基づいて)、回転軸すなわち被回転体の回転速度または回転角を制御するための第2の制御信号を出力する。
ここで、回転部材に偏心があると各回転検出器から得られる回転部材の1回転分の出力信号に回転部材の1回転で1周期の誤差成分が生じ、回転部材が楕円化すると各回転検出器から得られる回転部材の1回転分の出力信号に回転部材の1回転で2周期の誤差成分が生じる。このとき、第1回転検出器から得られる回転部材の1回転分の出力信号と、第2回転検出器から得られる回転部材の1回転分の出力信号との差の1/2である演算信号の演算を行うと、この演算信号には、回転部材の1回転で1周期の誤差成分と回転部材の1回転で2周期の誤差成分が含まれる。さらに、回転制御装置の回転数の検出は回転検出器のパルスエッジで行われており、偏心及び楕円化によるパルスエッジの位置ずれも含まれる。なお、請求項12に記載の演算信号に含まれる回転部材の1回転で1周期となる誤差成分とは、回転部材に偏心がある場合の1回転で1周期の誤差成分、及び回転部材に楕円化がある場合の1回転で2周期の誤差成分を含んでいる。また、偏心及び楕円化によるエンコーダのパルスエッジの位置ずれのため、CPUが読み取った回転数(モータの検出された回転数)の値は、FM変調を含んだ波形となる。
ところが、この演算信号のうち回転部材の1回転で1周期の誤差成分は、第1回転検出器から得られる回転部材の1回転分の出力信号のうち回転部材の1回転で1周期の誤差成分の振幅及び位相をずらしたものに相当する。また、この演算信号のうち回転部材の1回転で2周期の誤差成分は、第1回転検出器から得られる回転部材の1回転分の出力信号のうち回転部材の1回転で2周期の誤差成分に相当する。さらに、偏心及び楕円化によるエンコーダのパルスエッジの位置ずれは、読み取りデータにおけるFM変調誤差の要因となる。
従って、演算信号のうち回転部材の1回転で1周期の誤差成分を、第1回転検出器からの出力信号のうち回転部材の1回転で1周期の誤差成分の振幅及び位相に一致させる演算を行えば、この演算によって求められた誤差補正量は、第1回転検出器から得られる回転部材の1回転分の出力信号に生じた誤差成分と一致する。これにより、回転部材の回転時に第1回転検出器から得られる出力信号から誤差補正量を減算すれば、この演算結果は、回転部材の偏心及び楕円化に伴う1回転で1周期の誤差成分と1回転で2周期の誤差成分をも含めた誤差成分が除去された回転軸の回転むら波形そのものとなる。すなわち、この演算結果を回転検出信号として用いれば、この回転検出信号には、制御目標に対する誤差としては、上記検出すべき回転軸の真の回転誤差のみが含まれ得ることとなり、回転軸の現実の回転速度または回転角を精度良く検出することができる。さらに、FM変調を含んだ回転むら成分を読み取り、それを打ち消す補正波形を制御出力に加算することで、DFT演算及び補正波形生成の各ステップにおいて生じる誤差を排除して、正確な補正波形を出力するので、回転むら抑制能力を向上させることができる。
このように、請求項12記載の回転制御装置では、回転部材の1回転で1周期の誤差成分と1回転で2周期の誤差成分、及び周波数変調分の誤差成分(FM変調誤差成分)を共に除去して、回転部材が取り付けられる検出対象である回転軸の回転速度または回転角を第1回転検出器及び第2回転検出器間のピッチ間の角度にかかわらず(0°よりも大きく180°以内の範囲内)高精度で検出することができる。そして、例えば第1の制御部が回転検出信号を0とするように回転軸の回転を制御する信号を出力することで、回転軸の回転むらの発生が防止されるかまたは著しく抑制される。また、回転検出信号を算出するためには、2つの回転検出器を用いるだけで、回転部材が取り付けられる検出対象の回転速度または回転角を高精度で検出することができるので、システム全体のコストも低く抑えることができる。さらに、回転検出信号を算出する際に、任意のピッチ角で2つの回転検出器(例えば、エンコーダIC)を配置することができるので、2つの回転検出器の配置設計の自由度が増し、構造上の制約にとらわれない2つの回転検出器の配置設計が可能となると共に、モータのシステム全体(回転軸、被回転体、及び回転検出器)の小型化が可能となる。そして、被回転体(例えば、コードホイール)の偏心及び楕円化によるエンコーダのパルスエッジの位置ずれによるFM変調を含んだ回転むら成分を読み取り、それを打ち消す補正波形を制御出力に加算することで、正確な補正波形を出力し、回転むら抑制能力を向上させることができる。また、効率及びモータの体格を犠牲にすることなく低回転むらを抑制してモータの性能を向上させることができる。
上記目的を達成するために請求項13記載の発明に係る回転制御装置は、被回転体、或いは前記被回転体に連結される回転軸に対して同軸回転するように取り付けられ、同心円に沿って等ピッチで識別符号が付与された回転部材と、前記回転部材の周縁部にそれぞれ同心円上となるように90°間隔で配置され、それぞれ該回転部材の回転速度または回転角を示す前記識別符号の読み取りに応じた出力信号を出力する複数の検出手段と、前記複数の検出手段の任意の1つである第1回転検出器から得られる前記回転部材の1回転分の出力信号と、前記第1回転検出器とは異なる別の前記検出手段の1つである第2回転検出器から得られる前記回転部材の1回転分の出力信号との差の1/2である演算信号に含まれる前記回転部材の1回転で1周期となる誤差成分を、前記第1回転検出器からの出力信号に含まれる前記回転部材の1回転で1周期となる誤差成分の振幅及び位相に一致させる誤差補正量を算出し、前記回転部材の回転時に前記第1回転検出器から得られる出力信号を前記誤差補正量に基づいて補正することで第1の回転検出信号を算出する第1の回転補正部と、前記回転軸の駆動装置に電気的に接続され、前記第1の回転検出信号を用いて前記回転軸の回転速度または回転角を制御するための第1の制御信号を出力する第1の制御部と、前記誤差補正量に基づいて前記回転部材が1周するときの前記出力信号の周波数特性を求め、前記周波数特性に基づいて、少なくとも前記識別符号のピッチ単位での、回転むらを打ち消すような回転数変動の振幅及び位相を求めて排除することによって角度軸のひずみが補正された補正波形を算出する第2の回転補正部と、前記回転軸の駆動装置に電気的に接続され、前記補正波形を用いて前記回転軸の回転速度または回転角を制御するための第2の制御信号を出力する第2の制御部と、を備えている。
請求項13記載の回転制御装置では、被回転体、或いは被回転体に連結される回転軸に対して同軸回転するように取り付けられ、同心円に沿って等ピッチで識別符号が付与された回転部材が回転軸及び被回転体と一体に回転する。回転部材の周縁部にそれぞれ同心円上となるように90°間隔で配置されている複数の回転検出器の任意のそれぞれ別々の2つの回転検出器、すなわち、複数の検出手段の任意の1つである第1回転検出器と、第1回転検出器とは異なる別の検出手段の1つである第2回転検出器がそれぞれ回転部材の回転速度または回転角を示す識別符号の読み取りに応じた信号を第1の回転補正部に出力する。
各回転検出器の出力信号が入力された第1の回転補正部は、第1回転検出器から得られる回転部材の1回転分の出力信号と、第2回転検出器から得られる回転部材の1回転分の出力信号との差の1/2である演算信号に含まれる回転部材の1回転で1周期となる誤差成分を、第1回転検出器からの出力信号に含まれる回転部材の1回転で1周期となる誤差成分の振幅及び位相に一致させる誤差補正量を算出する。回転部材の回転時に第1回転検出器から得られる出力信号を誤差補正量に基づいて補正することで回転検出信号を算出する。第1の回転補正部から回転検出信号が入力された第1の制御部は、この回転検出信号を用いて(回転検出信号に基づいて)、回転軸すなわち被回転体の回転速度または回転角を制御するための第1の制御信号を出力する。
そして、第2の回転補正部は、誤差補正量に基づいて回転部材が1周するときの前記出力信号の周波数特性を求め、周波数特性に基づいて、少なくとも識別符号のピッチ単位での、回転むらを打ち消すような回転数変動の振幅及び位相を求めて排除することによって角度軸のひずみが補正された補正波形を算出する。第2の回転補正部から回転検出信号が入力された第2の制御部は、この角度軸のひずみが補正された補正波形を用いて(角度軸のひずみが補正された補正波形に基づいて)、回転軸すなわち被回転体の回転速度または回転角を制御するための第2の制御信号を出力する。
ここで、回転部材に偏心があると各回転検出器から得られる回転部材の1回転分の出力信号に回転部材の1回転で1周期の誤差成分が生じ、回転部材が楕円化すると各回転検出器から得られる回転部材の1回転分の出力信号に回転部材の1回転で2周期の誤差成分が生じる。このとき、第1回転検出器から得られる回転部材の1回転分の出力信号と、第2回転検出器から得られる回転部材の1回転分の出力信号との差の1/2である演算信号の演算を行うと、この演算信号には、回転部材の1回転で1周期の誤差成分と回転部材の1回転で2周期の誤差成分が含まれる。さらに、回転制御装置の回転数の検出は回転検出器のパルスエッジで行われており、偏心及び楕円化によるパルスエッジの位置ずれも含まれる。なお、請求項13に記載の演算信号に含まれる回転部材の1回転で1周期となる誤差成分とは、回転部材に偏心がある場合の1回転で1周期の誤差成分、及び回転部材に楕円化がある場合の1回転で2周期の誤差成分を含んでいる。また、偏心及び楕円化によるエンコーダのパルスエッジの位置ずれのため、CPUが読み取った回転数(モータの検出された回転数)の値は、FM変調を含んだ波形となる。
ところが、この演算信号のうち回転部材の1回転で1周期の誤差成分は、第1回転検出器から得られる回転部材の1回転分の出力信号のうち回転部材の1回転で1周期の誤差成分の振幅及び位相をずらしたものに相当する。また、この演算信号のうち回転部材の1回転で2周期の誤差成分は、第1回転検出器から得られる回転部材の1回転分の出力信号のうち回転部材の1回転で2周期の誤差成分に相当する。さらに、偏心及び楕円化によるエンコーダのパルスエッジの位置ずれは、読み取りデータにおけるFM変調誤差の要因となる。
従って、演算信号のうち回転部材の1回転で1周期の誤差成分を、第1回転検出器からの出力信号のうち回転部材の1回転で1周期の誤差成分の振幅及び位相に一致させる演算を行えば、この演算によって求められた誤差補正量は、第1回転検出器から得られる回転部材の1回転分の出力信号に生じた誤差成分と一致する。これにより、回転部材の回転時に第1回転検出器から得られる出力信号から誤差補正量を減算すれば、この演算結果は、回転部材の偏心及び楕円化に伴う1回転で1周期の誤差成分と1回転で2周期の誤差成分をも含めた誤差成分が除去された回転軸の回転むら波形そのものとなる。すなわち、この演算結果を回転検出信号として用いれば、この回転検出信号には、制御目標に対する誤差としては、上記検出すべき回転軸の真の回転誤差のみが含まれ得ることとなり、回転軸の現実の回転速度または回転角を精度良く検出することができる。さらに、FM変調を含んだ回転むら成分を読み取り、それを打ち消す補正波形を制御出力に加算することで、DFT演算及び補正波形生成の各ステップにおいて生じる誤差を排除して、正確な補正波形を出力するので、回転むら抑制能力を向上させることができる。
このように、請求項13記載の回転制御装置では、回転部材の1回転で1周期の誤差成分と1回転で2周期の誤差成分、及び周波数変調分の誤差成分(FM変調誤差成分)を共に除去して、回転部材が取り付けられる検出対象である回転軸の回転速度または回転角を高精度で検出することができる(第1回転検出器及び第2回転検出器間のピッチ間の角度は90°)。そして、例えば第1の制御部が回転検出信号を0とするように回転軸の回転を制御する信号を出力することで、回転軸の回転むらの発生が防止されるかまたは著しく抑制される。また、回転検出信号を算出するためには、2つの回転検出器を用いるだけで、回転部材が取り付けられる検出対象の回転速度または回転角を高精度で検出することができるので、システム全体のコストも低く抑えることができる。さらに、被回転体(例えば、コードホイール)の偏心及び楕円化によるエンコーダのパルスエッジの位置ずれによるFM変調を含んだ回転むら成分を読み取り、それを打ち消す補正波形を制御出力に加算することで、正確な補正波形を出力し、回転むら抑制能力を向上させることができる。また、効率及びモータの体格を犠牲にすることなく低回転むらを抑制してモータの性能を向上させることができる。
また、このとき、請求項14記載のように、より具体的には、以下のようにして回転検出信号が算出される。すなわち、請求項11又は請求項12記載の回転制御装置において、前記ピッチ角をθi、前記回転部材の回転角をθ、前記第1回転検出器から得られる前記回転部材の1回転分の出力信号をE1old(θ)、前記第2回転検出器から得られる前記回転部材の1回転分の出力信号をE2old(θ)、前記被回転体の偏心に伴う1回転に1周期の誤差成分の正弦成分をa1、前記被回転体の偏心に伴う1回転に1周期の誤差成分の余弦成分をb1、前記被回転体の楕円化に伴う1回転に2周期の誤差成分の正弦成分をa2、前記被回転体の楕円化に伴う1回転に2周期の誤差成分の余弦成分をb2、前記演算信号をe(θ)、前記E1old(θ)の信号内に含まれる誤差量に対して偏心に伴う1回転に1周期の誤差成分の振幅成分を補正するための振幅補正係数をk1、前記E1old(θ)の信号内に含まれる誤差量に対して楕円化に伴う1回転に2周期の誤差成分の振幅成分を補正するための振幅補正係数をk2、前記E1old(θ)の信号内に含まれる誤差量に対して偏心に伴う1回転に1周期の誤差成分の位相成分を補正するための位相補正量をΔθ1、前記E1old(θ)の信号内に含まれる誤差量に対して楕円化に伴う1回転に2周期の誤差成分の位相成分を補正するための位相補正量をΔθ2、前記E1old(θ)の信号内に含まれる誤差補正量をh(θ)、前記回転部材の回転時に前記第1回転検出器から得られる出力信号をE1new(θ)、前記回転検出信号をE(θ)としたときに、
さらに、このとき、請求項15記載のように、より具体的には、以下のようにして補正出力波形が算出される。すなわち、請求項14記載の回転制御装置において、前記回転部材の回転角をθ、前記第1回転検出器から得られる前記回転部材の1回転分の出力信号をE1old(θ)、前記被回転体の偏心に伴う1回転に1周期の誤差成分の正弦成分をa1、前記被回転体の偏心に伴う1回転に1周期の誤差成分の余弦成分をb1、前記被回転体の楕円化に伴う1回転に2周期の誤差成分の正弦成分をa2、前記被回転体の楕円化に伴う1回転に2周期の誤差成分の余弦成分をb2、前記E1old(θ)の信号内に含まれる誤差量に対して偏心に伴う1回転に1周期の誤差成分の振幅成分を補正するための振幅補正係数をk1、前記E1old(θ)の信号内に含まれる誤差量に対して楕円化に伴う1回転に2周期の誤差成分の振幅成分を補正するための振幅補正係数をk2、前記E1old(θ)の信号内に含まれる誤差量に対して偏心に伴う1回転に1周期の誤差成分の位相成分を補正するための位相補正量をΔθ1、前記E1old(θ)の信号内に含まれる誤差量に対して楕円化に伴う1回転に2周期の誤差成分の位相成分を補正するための位相補正量をΔθ2、前記E1old(θ)の信号内に含まれる誤差補正量をh(θ)、前記回転部材の基準回転数をω0、前記誤差補正量h(θ)に積分処理を加えて1/ω0倍させた角度誤差量をhFM(θ)、1以上の整数をn、前記回転部材の回転数変動波形に含まれる前記n次成分の正弦成分をan、前記回転部材の回転数変動波形に含まれる前記n次成分の余弦成分をbn、前記n次成分の補正出力波形をhn(θ)、前記n次成分の振幅係数をkn、前記n次成分の位相調整量をΔθn、前記回転検出信号をE(θ)としたときに、
そして、このとき、請求項16記載のように、より具体的には、以下のようにして回転検出信号と共に補正出力波形が算出される。すなわち、請求項13記載の回転制御装置において、前記回転部材の回転角をθ、前記第1回転検出器から得られる前記回転部材の1回転分の出力信号をE1old(θ)、前記第2回転検出器から得られる前記回転部材の1回転分の出力信号をE2old(θ)、前記被回転体の偏心に伴う1回転に1周期の誤差成分の正弦成分をa1、前記被回転体の偏心に伴う1回転に1周期の誤差成分の余弦成分をb1、前記被回転体の楕円化に伴う1回転に2周期の誤差成分の正弦成分をa2、前記被回転体の楕円化に伴う1回転に2周期の誤差成分の余弦成分をb2、前記演算信号をe(θ)、前記演算信号e(θ)のうち前記回転部材の1回転で1周期の誤差成分の振幅を√2倍すると共に位相を−π/4シフトさせた誤差補正量をh(θ)、前記回転部材の回転時に前記第1回転検出器から得られる出力信号をE1new(θ)、前記回転部材の基準回転数をω0、前記誤差補正量h(θ)に積分処理を加えて1/ω0倍させた角度誤差量をhFM(θ)、1以上の整数をn、前記回転部材の回転数変動波形に含まれる前記n次成分の正弦成分をan、前記回転部材の回転数変動波形に含まれる前記n次成分の余弦成分をbn、前記回転角θにおける前記回転部材の瞬時回転数をω(θ)、前記n次成分の補正出力波形をhn(θ)、前記n次成分の振幅係数をkn、前記n次成分の位相調整量をΔθn、前記回転検出信号をE(θ)としたときに、
請求項17記載の発明に係るモータは、請求項11から請求項16の何れか1項記載の回転制御装置において、前記各回転検出器は、それぞれ照射部が照射した光の受光部による受光有無に応じた信号を出力する光学式回転センサであり、前記回転部材は、前記光学式回転センサが照射した光を前記受光部に導く導光部と、前記光学式回転センサが照射した光を前記受光部に導かない非導光部とを周方向に沿って全周に亘り交互にかつ等間隔に設けて構成された光学パターンを有する、樹脂製のコードホイールである、ことを特徴としている。
請求項17記載の回転制御装置では、回転部材が円板状に形成された樹脂製のコードホイールとされており、コードホイールには、所定数の導光部と非導光部とが周方向に沿って交互にかつ等間隔に設けられて構成されている。回転検出器である各光学式回転センサは、照射部がコードホイールの光学パターンに光を照射し、受光部による受光有無に応じた信号、すなわちパルス信号を出力する。第1の制御手段及び第2の制御手段のいずれか少なくとも一方は、各光学式回転センサからのパルス信号のパルス数やパルス周期等を入力信号として上記演算に用いる。例えば、光学式回転センサが透過型センサである場合、導光部は透明または半透明の光透過部(スリットなど)とされると共、非導光部は不透明の光不透過部とされる。また例えば、光学式回転センサが反射型センサである場合、導光部は光を反射する反射部とされると共に、非導光部は光を吸収または拡散する部分とされる。
請求項18記載の発明に係るモータは、請求項17記載の回転制御装置において、前記コードホイールの光学パターンは、それぞれ一周あたり1000個以上の前記導光部と前記非導光部とを交互に配置して構成されている、ことを特徴としている。
請求項18記載の回転制御装置では、それぞれコードホイール一周あたり1000個以上の導光部と非導光部とが交互に配置されて上記光学パターンが構成されている。すなわち、各回転検出器は、回転軸の1回転当たり1000以上のパルスを発生し、感度(分解能)が高い。このため、各回転検出器は、例えばコードホイールの回動軸に対する偏心や、コードホイール自体のひずみの影響を受けて1周期成分と2周期成分、及びFM変調成分の誤差を生じやすいが、第1の制御手段及び第2の制御手段のいずれか少なくとも一方の演算によって1周期成分と2周期成分、及びFM変調成分のいずれか少なくとも一方が除去されるので、精度の高い回転検出、及びこれに基づく回転制御を行うことができる。
なお、光学パターンは、コードホイール一周あたり1200個以上の導光部と非導光部とを交互に配置して構成することが好ましく、コードホイール一周あたり1500個以上導光部と非導光部とを交互に配置して構成することが一層好ましい。すなわち、各回転検出器の感度が高いほど、本発明が好適に適用される。
請求項19記載の発明に係る回転制御装置は、請求項17又は請求項18記載の回転制御装置において、前記コードホイールの光学パターンは、前記コードホイールにおける光学パターン形成部位の周長25.4mmあたり、それぞれ150個以上の前記導光部と前記非導光部とを交互に配置して構成されている、ことを特徴としている。
請求項19記載の回転制御装置では、コードホイールにおける単位周長25.4mm(1インチ)あたりに、それぞれ150個以上の導光部と非導光部とが交互に配置されて上記光学パターンが構成されている。すなわち、光学パターンは、150個/インチ以上の導光部を有して構成されており、各回転検出器は、上記単位周長に対応する回転軸の回転角ごとに150以上のパルスを発生する。なお、光学パターンは、180個/インチ以上の導光部を有して構成されることが好ましく、300個/インチ以上の導光部を有して構成されることが一層好ましい。
請求項20記載の発明に係るモータは、請求項17から請求項19の何れか1項記載の回転制御装置において、前記コードホイールを構成する樹脂材は、ポリエチレンテレフタレートである、ことを特徴としている。
請求項20記載の回転制御装置では、ポリエチレンテレフタレート(PET)にて構成されたコードホイールは、縦方向と横方向との膨張率の相違によって高温環境下で楕円状に歪みが生じ易く、この楕円状の歪みは2周期成分の誤差及びFM変調誤差を各回転検出器に生じさせる原因となるが、第1の制御手段及び第2の制御手段のいずれか少なくとも一方の演算によって1周期成分と共に2周期成分、及びFM変調成分誤差のいずれか少なくとも一方が除去されるので、精度の高い回転検出、及びこれに基づく回転制御を行うことができる。これにより安価なPETによってコードホイールを構成することができる。特に、PETは透明にすることができるため、透過型の光学式回転センサを用いる構成においては、例えば、コードホイールに、非導光部である光不透過部を周方向に等間隔に全周に亘り印刷等により設けることで、これら光不透過部の間が光透過部として形成されるので、容易に光学パターンを得ることができる。
上記目的を達成するために請求項21記載の発明に係る回転検出回路は、被回転体、或いは前記被回転体に連結される回転軸に対して同軸回転するように取り付けられ、同心円に沿って等ピッチで識別符号が付与された回転部材の周縁部にそれぞれ同心円上となるように0°よりも大きく180°以内の範囲で任意に設定されているピッチ角の間隔で配置された複数の回転検出器の任意の1つである第1回転検出器、及び前記第1回転検出器とは異なる別の前記複数の回転検出器の1つである第2回転検出器がそれぞれ出力する、それぞれ前記回転部材の回転速度または回転角を示す前記識別符号の読み取りに対応する各出力信号を入力し、前記第1回転検出器から得られる前記回転部材の1回転分の出力信号と、前記第2回転検出器から得られる前記回転部材の1回転分の出力信号との差の1/2である演算信号に含まれる前記回転部材の1回転で1周期となる誤差成分を、前記第1回転検出器からの出力信号に含まれる前記回転部材の1回転で1周期となる誤差成分の振幅及び位相に一致させる誤差補正量を算出し、前記回転部材の回転時に前記第1回転検出器から得られる出力信号を前記誤差補正量に基づいて補正することで第1の回転検出信号を算出する、ことを特徴としている。
請求項21記載の回転検出回路では、被回転体、或いは被回転体に連結される回転軸に対して同軸回転するように取り付けられ、同心円に沿って等ピッチで識別符号が付与された回転部材が、回転軸及び被回転体と一体に回転する。回転部材の周縁部にそれぞれ同心円上となるように0°よりも大きく180°以内の範囲で任意に設定されているピッチ角の間隔で配置された複数の回転検出器の任意のそれぞれ別々の2つの回転検出器、すなわち、複数の検出手段の任意の1つである第1回転検出器と、第1回転検出器とは異なる別の検出手段の1つである第2回転検出器から、それぞれ被回転体の回転速度または回転角を示す識別符号の読み取りに応じた信号が入力される。各回転検出器の出力信号が入力された回転検出回路は、第1回転検出器から得られる回転部材の1回転分の出力信号と、第2回転検出器から得られる回転部材の1回転分の出力信号との差の1/2である演算信号に含まれる回転部材の1回転で1周期となる誤差成分を、第1回転検出器からの出力信号に含まれる回転部材の1回転で1周期となる誤差成分の振幅及び位相に一致させる誤差補正量を算出する。そして、回転部材の回転時に第1回転検出器から得られる出力信号を誤差補正量に基づいて補正することで第1の回転検出信号を算出する。
ここで、回転部材に偏心があると各回転検出器から得られる回転部材の1回転分の出力信号に回転部材の1回転で1周期の誤差成分が生じ、回転部材が楕円化すると各回転検出器から得られる回転部材の1回転分の出力信号に回転部材の1回転で2周期の誤差成分が生じる。このとき、第1回転検出器から得られる回転部材の1回転分の出力信号と、第2回転検出器から得られる回転部材の1回転分の出力信号との差の1/2である演算信号の演算を行うと、この演算信号には、回転部材の1回転で1周期の誤差成分と回転部材の1回転で2周期の誤差成分が含まれる。なお、請求項21に記載の演算信号に含まれる回転部材の1回転で1周期となる誤差成分とは、回転部材に偏心がある場合の1回転で1周期の誤差成分、及び回転部材に楕円化がある場合の1回転で2周期の誤差成分を含んでいる。
ところが、この演算信号のうち回転部材の1回転で1周期の誤差成分は、第1回転検出器から得られる回転部材の1回転分の出力信号のうち回転部材の1回転で1周期の誤差成分の振幅及び位相をずらしたものに相当する。また、この演算信号のうち回転部材の1回転で2周期の誤差成分は、第1回転検出器から得られる回転部材の1回転分の出力信号のうち回転部材の1回転で2周期の誤差成分に相当する。
従って、演算信号のうち回転部材の1回転で1周期の誤差成分を、第1回転検出器からの出力信号のうち回転部材の1回転で1周期の誤差成分の振幅及び位相に一致させる演算を行えば、この演算によって求められた誤差補正量は、第1回転検出器から得られる回転部材の1回転分の出力信号に生じた誤差成分と一致する。これにより、回転部材の回転時に第1回転検出器から得られる出力信号から誤差補正量を減算すれば、この演算結果は、回転部材の偏心及び楕円化に伴う1回転で1周期の誤差成分と1回転で2周期の誤差成分をも含めた誤差成分が除去された回転軸及び被回転体の回転むら波形そのものとなる。すなわち、この演算結果を回転検出信号として用いれば、この回転検出信号には、制御目標に対する誤差としては、上記検出すべき回転軸及び被回転体の真の回転誤差のみが含まれ得ることとなり、回転軸及び被回転体の現実の回転速度または回転角を精度良く検出することができる。
このように、請求項21記載の回転検出回路では、回転部材の1回転で1周期の誤差成分と、1回転で2周期の誤差成分とを共に除去して、回転部材が取り付けられる検出対象である回転軸及び被回転体の回転速度または回転角を第1回転検出器及び第2回転検出器間のピッチ間の角度にかかわらず(0°よりも大きく180°以内の範囲内)高精度で検出することができる。また、回転検出信号を算出するためには、2つの回転検出器を用いるだけで、回転部材が取り付けられる検出対象の回転速度または回転角を高精度で検出することができるので、システム全体のコストも低く抑えることができる。さらに、回転検出信号を算出する際に、任意のピッチ角で2つの回転検出器(例えば、エンコーダIC)を配置することができるので、2つの回転検出器の配置設計の自由度が増し、構造上の制約にとらわれない2つの回転検出器の配置設計が可能となると共に、モータのシステム全体(回転軸、被回転体、及び回転検出器)の小型化が可能となる。
上記目的を達成するために請求項22記載の発明に係る回転検出回路は、被回転体、或いは前記被回転体に連結される回転軸に対して同軸回転するように取り付けられ、同心円に沿って等ピッチで識別符号が付与された回転部材の周縁部にそれぞれ同心円上となるように0°よりも大きく180°以内の範囲で任意に設定されているピッチ角の間隔で配置された複数の回転検出器の任意の1つである第1回転検出器、及び前記第1回転検出器とは異なる別の前記複数の回転検出器の1つである第2回転検出器がそれぞれ出力する、それぞれ前記回転部材の回転速度または回転角を示す前記識別符号の読み取りに対応する各出力信号を入力し、前記第1回転検出器から得られる前記回転部材の1回転分の出力信号と、前記第2回転検出器から得られる前記回転部材の1回転分の出力信号との差の1/2である演算信号に含まれる前記回転部材の1回転で1周期となる誤差成分を、前記第1回転検出器からの出力信号に含まれる前記回転部材の1回転で1周期となる誤差成分の振幅及び位相に一致させる誤差補正量を算出し、前記回転部材の回転時に前記第1回転検出器から得られる出力信号を前記誤差補正量に基づいて補正することで回転検出信号を算出し、前記誤差補正量に基づいて前記回転部材が1周するときの前記出力信号の周波数特性を求め、前記周波数特性に基づいて、少なくとも前記識別符号のピッチ単位での、回転むらを打ち消すような回転数変動の振幅及び位相を求めて排除することによって角度軸のひずみが補正された補正波形を算出する、ことを特徴としている。
請求項22記載の回転検出回路では、被回転体、或いは被回転体に連結される回転軸に対して同軸回転するように取り付けられ、同心円に沿って等ピッチで識別符号が付与された回転部材が、回転軸及び被回転体と一体に回転する。回転部材の周縁部にそれぞれ同心円上となるように0°よりも大きく180°以内の範囲で任意に設定されているピッチ角の間隔で配置された複数の回転検出器の任意のそれぞれ別々の2つの回転検出器、すなわち、複数の検出手段の任意の1つである第1回転検出器と、第1回転検出器とは異なる別の検出手段の1つである第2回転検出器から、それぞれ被回転体の回転速度または回転角を示す識別符号の読み取りに応じた信号が入力される。各回転検出器の出力信号が入力された回転検出回路は、第1回転検出器から得られる回転部材の1回転分の出力信号と、第2回転検出器から得られる回転部材の1回転分の出力信号との差の1/2である演算信号に含まれる回転部材の1回転で1周期となる誤差成分を、第1回転検出器からの出力信号に含まれる回転部材の1回転で1周期となる誤差成分の振幅及び位相に一致させる誤差補正量を算出する。そして、回転部材の回転時に第1回転検出器から得られる出力信号を誤差補正量に基づいて補正することで回転検出信号を算出する。そして、誤差補正量に基づいて回転部材が1周するときの出力信号の周波数特性を求め、周波数特性に基づいて、少なくとも識別符号のピッチ単位での、回転むらを打ち消すような回転数変動の振幅及び位相を求めて排除することによって角度軸のひずみが補正された補正波形を算出する。
ここで、回転部材に偏心があると各回転検出器から得られる回転部材の1回転分の出力信号に回転部材の1回転で1周期の誤差成分が生じ、回転部材が楕円化すると各回転検出器から得られる回転部材の1回転分の出力信号に回転部材の1回転で2周期の誤差成分が生じる。このとき、第1回転検出器から得られる回転部材の1回転分の出力信号と、第2回転検出器から得られる回転部材の1回転分の出力信号との差の1/2である演算信号の演算を行うと、この演算信号には、回転部材の1回転で1周期の誤差成分と回転部材の1回転で2周期の誤差成分が含まれる。さらに、モータの回転数の検出は回転検出器(エンコーダ)のパルスエッジで行われており、偏心及び楕円化によるパルスエッジの位置ずれも含まれる。なお、請求項22に記載の演算信号に含まれる回転部材の1回転で1周期となる誤差成分とは、回転部材に偏心がある場合の1回転で1周期の誤差成分、及び回転部材に楕円化がある場合の1回転で2周期の誤差成分を含んでいる。また、偏心及び楕円化によるエンコーダのパルスエッジの位置ずれのため、CPUが読み取った回転数(モータの検出された回転数)の値は、FM変調を含んだ波形となる。
ところが、この演算信号のうち回転部材の1回転で1周期の誤差成分は、第1回転検出器から得られる回転部材の1回転分の出力信号のうち回転部材の1回転で1周期の誤差成分の振幅及び位相をずらしたものに相当する。また、この演算信号のうち回転部材の1回転で2周期の誤差成分は、第1回転検出器から得られる回転部材の1回転分の出力信号のうち回転部材の1回転で2周期の誤差成分に相当する。さらに、偏心及び楕円化によるエンコーダのパルスエッジの位置ずれは、読み取りデータにおけるFM変調誤差の要因となる。
従って、演算信号のうち回転部材の1回転で1周期の誤差成分を、第1回転検出器からの出力信号のうち回転部材の1回転で1周期の誤差成分の振幅及び位相に一致させる演算を行えば、この演算によって求められた誤差補正量は、第1回転検出器から得られる回転部材の1回転分の出力信号に生じた誤差成分と一致する。これにより、回転部材の回転時に第1回転検出器から得られる出力信号から誤差補正量を減算すれば、この演算結果は、回転部材の偏心及び楕円化に伴う1回転で1周期の誤差成分と1回転で2周期の誤差成分をも含めた誤差成分が除去された回転軸及び被回転体の回転むら波形そのものとなる。すなわち、この演算結果を回転検出信号として用いれば、この回転検出信号には、制御目標に対する誤差としては、上記検出すべき回転軸及び被回転体の真の回転誤差のみが含まれ得ることとなり、回転軸及び被回転体の現実の回転速度または回転角を精度良く検出することができる。さらに、FM変調を含んだ回転むら成分を読み取り、それを打ち消す補正波形を制御出力に加算することで、DFT演算及び補正波形生成の各ステップにおいて生じる誤差を排除して、正確な補正波形を出力するので、回転むら抑制能力を向上させることができる。
このように、請求項22記載の回転検出回路では、回転部材の1回転で1周期の誤差成分と1回転で2周期の誤差成分、及び周波数変調分の誤差成分(FM変調誤差成分)を含めた誤差成分とを共に除去して、回転部材が取り付けられる検出対象である回転軸及び被回転体の回転速度または回転角を第1回転検出器及び第2回転検出器間のピッチ間の角度にかかわらず(0°よりも大きく180°以内の範囲内)高精度で検出することができる。また、回転検出信号を算出するためには、2つの回転検出器を用いるだけで、回転部材が取り付けられる検出対象の回転速度または回転角を高精度で検出することができるので、システム全体のコストも低く抑えることができる。さらに、回転検出信号を算出する際に、任意のピッチ角で2つの回転検出器(例えば、エンコーダIC)を配置することができるので、2つの回転検出器の配置設計の自由度が増し、構造上の制約にとらわれない2つの回転検出器の配置設計が可能となると共に、モータのシステム全体(回転軸、被回転体、及び回転検出器)の小型化が可能となる。そして、被回転体(例えば、コードホイール)の偏心及び楕円化によるエンコーダのパルスエッジの位置ずれによるFM変調を含んだ回転むら成分を読み取り、それを打ち消す補正波形を制御出力に加算することで、正確な補正波形を出力し、回転むら抑制能力を向上させることができる。また、効率及びモータの体格を犠牲にすることなく低回転むらを抑制してモータの性能を向上させることができる。
上記目的を達成するために請求項23記載の発明に係る回転検出回路は、被回転体、或いは前記被回転体に連結される回転軸に対して同軸回転するように取り付けられ、同心円に沿って等ピッチで識別符号が付与された回転部材の周縁部にそれぞれ同心円上となるように90°間隔で配置された複数の回転検出器の任意の1つである第1回転検出器、及び前記第1回転検出器とは異なる別の前記複数の回転検出器の1つである第2回転検出器がそれぞれ出力する、それぞれ前記回転部材の回転速度または回転角を示す前記識別符号の読み取りに対応する各出力信号を入力し、前記第1回転検出器から得られる前記回転部材の1回転分の出力信号と、前記第2回転検出器から得られる前記回転部材の1回転分の出力信号との差の1/2である演算信号に含まれる前記回転部材の1回転で1周期となる誤差成分を、前記第1回転検出器からの出力信号に含まれる前記回転部材の1回転で1周期となる誤差成分の振幅及び位相に一致させる誤差補正量を算出し、前記回転部材の回転時に前記第1回転検出器から得られる出力信号を前記誤差補正量に基づいて補正することで第1の回転検出信号を算出し、前記誤差補正量に基づいて前記回転部材が1周するときの前記出力信号の周波数特性を求め、前記周波数特性に基づいて、少なくとも前記識別符号のピッチ単位での、回転むらを打ち消すような回転数変動の振幅及び位相を求めて排除することによって角度軸のひずみが補正された補正波形を算出する、ことを特徴としている。
請求項23記載の回転検出回路では、被回転体、或いは被回転体に連結される回転軸に対して同軸回転するように取り付けられ、同心円に沿って等ピッチで識別符号が付与された回転部材が、回転軸及び被回転体と一体に回転する。回転部材の周縁部にそれぞれ同心円上となるように90°間隔で配置された複数の回転検出器の任意のそれぞれ別々の2つの回転検出器、すなわち、複数の検出手段の任意の1つである第1回転検出器と、第1回転検出器とは異なる別の検出手段の1つである第2回転検出器から、それぞれ被回転体の回転速度または回転角を示す識別符号の読み取りに応じた信号が入力される。各回転検出器の出力信号が入力された回転検出回路は、第1回転検出器から得られる回転部材の1回転分の出力信号と、第2回転検出器から得られる回転部材の1回転分の出力信号との差の1/2である演算信号に含まれる回転部材の1回転で1周期となる誤差成分を、第1回転検出器からの出力信号に含まれる回転部材の1回転で1周期となる誤差成分の振幅及び位相に一致させる誤差補正量を算出する。そして、回転部材の回転時に第1回転検出器から得られる出力信号を誤差補正量に基づいて補正することで回転検出信号を算出する。そして、誤差補正量に基づいて回転部材が1周するときの出力信号の周波数特性を求め、周波数特性に基づいて、少なくとも識別符号のピッチ単位での、回転むらを打ち消すような回転数変動の振幅及び位相を求めて排除することによって角度軸のひずみが補正された補正波形を算出する。
ここで、回転部材に偏心があると各回転検出器から得られる回転部材の1回転分の出力信号に回転部材の1回転で1周期の誤差成分が生じ、回転部材が楕円化すると各回転検出器から得られる回転部材の1回転分の出力信号に回転部材の1回転で2周期の誤差成分が生じる。このとき、第1回転検出器から得られる回転部材の1回転分の出力信号と、第2回転検出器から得られる回転部材の1回転分の出力信号との差の1/2である演算信号の演算を行うと、この演算信号には、回転部材の1回転で1周期の誤差成分と回転部材の1回転で2周期の誤差成分が含まれる。さらに、モータの回転数の検出は回転検出器(エンコーダ)のパルスエッジで行われており、偏心及び楕円化によるパルスエッジの位置ずれも含まれる。なお、請求項23に記載の演算信号に含まれる回転部材の1回転で1周期となる誤差成分とは、回転部材に偏心がある場合の1回転で1周期の誤差成分、及び回転部材に楕円化がある場合の1回転で2周期の誤差成分を含んでいる。また、偏心及び楕円化によるエンコーダのパルスエッジの位置ずれのため、CPUが読み取った回転数(モータの検出された回転数)の値は、FM変調を含んだ波形となる。
ところが、この演算信号のうち回転部材の1回転で1周期の誤差成分は、第1回転検出器から得られる回転部材の1回転分の出力信号のうち回転部材の1回転で1周期の誤差成分の振幅及び位相をずらしたものに相当する。また、この演算信号のうち回転部材の1回転で2周期の誤差成分は、第1回転検出器から得られる回転部材の1回転分の出力信号のうち回転部材の1回転で2周期の誤差成分に相当する。さらに、偏心及び楕円化によるエンコーダのパルスエッジの位置ずれは、読み取りデータにおけるFM変調誤差の要因となる。
従って、演算信号のうち回転部材の1回転で1周期の誤差成分を、第1回転検出器からの出力信号のうち回転部材の1回転で1周期の誤差成分の振幅及び位相に一致させる演算を行えば、この演算によって求められた誤差補正量は、第1回転検出器から得られる回転部材の1回転分の出力信号に生じた誤差成分と一致する。これにより、回転部材の回転時に第1回転検出器から得られる出力信号から誤差補正量を減算すれば、この演算結果は、回転部材の偏心及び楕円化に伴う1回転で1周期の誤差成分と1回転で2周期の誤差成分をも含めた誤差成分が除去された回転軸及び被回転体の回転むら波形そのものとなる。すなわち、この演算結果を回転検出信号として用いれば、この回転検出信号には、制御目標に対する誤差としては、上記検出すべき回転軸及び被回転体の真の回転誤差のみが含まれ得ることとなり、回転軸及び被回転体の現実の回転速度または回転角を精度良く検出することができる。さらに、FM変調を含んだ回転むら成分を読み取り、それを打ち消す補正波形を制御出力に加算することで、DFT演算及び補正波形生成の各ステップにおいて生じる誤差を排除して、正確な補正波形を出力するので、回転むら抑制能力を向上させることができる。
このように、請求項23記載の回転検出回路では、回転部材の1回転で1周期の誤差成分と1回転で2周期の誤差成分、及び周波数変調分の誤差成分(FM変調誤差成分)を含めた誤差成分とを共に除去して、回転部材が取り付けられる検出対象である回転軸及び被回転体の回転速度または回転角を高精度で検出することができる(第1回転検出器及び第2回転検出器間のピッチ間の角度は90°)。また、回転検出信号を算出するためには、2つの回転検出器を用いるだけで、回転部材が取り付けられる検出対象の回転速度または回転角を高精度で検出することができるので、システム全体のコストも低く抑えることができる。さらに、被回転体(例えば、コードホイール)の偏心及び楕円化によるエンコーダのパルスエッジの位置ずれによるFM変調を含んだ回転むら成分を読み取り、それを打ち消す補正波形を制御出力に加算することで、正確な補正波形を出力し、回転むら抑制能力を向上させることができる。また、効率及びモータの体格を犠牲にすることなく低回転むらを抑制してモータの性能を向上させることができる。
また、このとき、請求項24記載のように、より具体的には、以下のようにして回転検出信号が算出される。すなわち、請求項21又は請求項22記載の回転検出回路において、前記ピッチ角をθi、前記回転部材の回転角をθ、前記第1回転検出器から得られる前記回転部材の1回転分の出力信号をE1old(θ)、前記第2回転検出器から得られる前記回転部材の1回転分の出力信号をE2old(θ)、前記被回転体の偏心に伴う1回転に1周期の誤差成分の正弦成分をa1、前記被回転体の偏心に伴う1回転に1周期の誤差成分の余弦成分をb1、前記被回転体の楕円化に伴う1回転に2周期の誤差成分の正弦成分をa2、前記被回転体の楕円化に伴う1回転に2周期の誤差成分の余弦成分をb2、前記演算信号をe(θ)、前記E1old(θ)の信号内に含まれる誤差量に対して偏心に伴う1回転に1周期の誤差成分の振幅成分を補正するための振幅補正係数をk1、前記E1old(θ)の信号内に含まれる誤差量に対して楕円化に伴う1回転に2周期の誤差成分の振幅成分を補正するための振幅補正係数をk2、前記E1old(θ)の信号内に含まれる誤差量に対して偏心に伴う1回転に1周期の誤差成分の位相成分を補正するための位相補正量をΔθ1、前記E1old(θ)の信号内に含まれる誤差量に対して楕円化に伴う1回転に2周期の誤差成分の位相成分を補正するための位相補正量をΔθ2、前記E1old(θ)の信号内に含まれる誤差補正量をh(θ)、前記回転部材の回転時に前記第1回転検出器から得られる出力信号をE1new(θ)、前記回転検出信号をE(θ)としたときに、
さらに、このとき、請求項25記載のように、より具体的には、以下のようにして補正出力波形が算出される。すなわち、請求項24記載の回転検出回路において、前記回転部材の回転角をθ、前記第1回転検出器から得られる前記回転部材の1回転分の出力信号をE1old(θ)、前記被回転体の偏心に伴う1回転に1周期の誤差成分の正弦成分をa1、前記被回転体の偏心に伴う1回転に1周期の誤差成分の余弦成分をb1、前記被回転体の楕円化に伴う1回転に2周期の誤差成分の正弦成分をa2、前記被回転体の楕円化に伴う1回転に2周期の誤差成分の余弦成分をb2、前記E1old(θ)の信号内に含まれる誤差量に対して偏心に伴う1回転に1周期の誤差成分の振幅成分を補正するための振幅補正係数をk1、前記E1old(θ)の信号内に含まれる誤差量に対して楕円化に伴う1回転に2周期の誤差成分の振幅成分を補正するための振幅補正係数をk2、前記E1old(θ)の信号内に含まれる誤差量に対して偏心に伴う1回転に1周期の誤差成分の位相成分を補正するための位相補正量をΔθ1、前記E1old(θ)の信号内に含まれる誤差量に対して楕円化に伴う1回転に2周期の誤差成分の位相成分を補正するための位相補正量をΔθ2、前記E1old(θ)の信号内に含まれる誤差補正量をh(θ)、前記回転部材の基準回転数をω0、前記誤差補正量h(θ)に積分処理を加えて1/ω0倍させた角度誤差量をhFM(θ)、1以上の整数をn、前記回転部材の回転数変動波形に含まれる前記n次成分の正弦成分をan、前記回転部材の回転数変動波形に含まれる前記n次成分の余弦成分をbn、前記n次成分の補正出力波形をhn(θ)、前記n次成分の振幅係数をkn、前記n次成分の位相調整量をΔθn、前記回転検出信号をE(θ)としたときに、
そして、このとき、請求項26記載のように、より具体的には、以下のようにして回転検出信号と共に補正出力波形が算出される。すなわち、請求項23記載の回転検出回路において、前記回転部材の回転角をθ、前記第1回転検出器から得られる前記回転部材の1回転分の出力信号をE1old(θ)、前記第2回転検出器から得られる前記回転部材の1回転分の出力信号をE2old(θ)、前記被回転体の偏心に伴う1回転に1周期の誤差成分の正弦成分をa1、前記被回転体の偏心に伴う1回転に1周期の誤差成分の余弦成分をb1、前記被回転体の楕円化に伴う1回転に2周期の誤差成分の正弦成分をa2、前記被回転体の楕円化に伴う1回転に2周期の誤差成分の余弦成分をb2、前記演算信号をe(θ)、前記演算信号e(θ)のうち前記回転部材の1回転で1周期の誤差成分の振幅を√2倍すると共に位相を−π/4シフトさせた誤差補正量をh(θ)、前記回転部材の回転時に前記第1回転検出器から得られる出力信号をE1new(θ)、前記回転部材の基準回転数をω0、前記誤差補正量h(θ)に積分処理を加えて1/ω0倍させた角度誤差量をhFM(θ)、1以上の整数をn、前記回転部材の回転数変動波形に含まれる前記n次成分の正弦成分をan、前記回転部材の回転数変動波形に含まれる前記n次成分の余弦成分をbn、前記回転角θにおける前記回転部材の瞬時回転数をω(θ)、前記n次成分の補正出力波形をhn(θ)、前記n次成分の振幅係数をkn、前記n次成分の位相調整量をΔθn、前記回転検出信号をE(θ)としたときに、
(第1の実施の形態)
本発明の第1の実施の形態に係るモータであるアウタロータ型モータ10について、図1から図12に基づいて説明する。先ず、アウタロータ型モータ10のモータ部10Aの概略全体構成を説明し、次いで本発明の要部である回転制御装置としての回転制御部10Bについて説明する。
(アウタロータ型モータの概略全体構成)
図1には、アウタロータ型モータ10が側断面にて示されている。この図に示される如く、アウタロータ型モータ10は、モータ部10Aと、後述する回転制御部10Bとで構成されている。モータ部10Aは、ステータ12を備えており、ステータ12はステータベース14を備えている。ステータベース14は、略円筒状に形成されたセンタ筒部16と、センタ筒部16の一端部における外周部から軸直角方向に張り出した平板状のステータハウジング18とで構成されている。
本発明の第1の実施の形態に係るモータであるアウタロータ型モータ10について、図1から図12に基づいて説明する。先ず、アウタロータ型モータ10のモータ部10Aの概略全体構成を説明し、次いで本発明の要部である回転制御装置としての回転制御部10Bについて説明する。
(アウタロータ型モータの概略全体構成)
図1には、アウタロータ型モータ10が側断面にて示されている。この図に示される如く、アウタロータ型モータ10は、モータ部10Aと、後述する回転制御部10Bとで構成されている。モータ部10Aは、ステータ12を備えており、ステータ12はステータベース14を備えている。ステータベース14は、略円筒状に形成されたセンタ筒部16と、センタ筒部16の一端部における外周部から軸直角方向に張り出した平板状のステータハウジング18とで構成されている。
センタ筒部16の外周部には、ステータコア20が圧入、接着、又は、ねじ止め等によって固着されている。このステータコア20には、コイル22が巻装されている。また、センタ筒部16の内部は、該センタ筒部16を軸方向に貫通する軸孔16Aとされている。一方、ステータハウジング18は、センタ筒部16側と反対側に突出した複数の取り付け部18Aを有しており、各取り付け部18Aは装置への固定用とされている。また、ステータハウジング18には、センタ筒部16の径方向外側で板厚方向に貫通する複数(本実施の形態では3つ)のセンサ孔18Bが設けられている。
また、アウタロータ型モータ10は、ロータ24と該ロータ24と一体に回転する出力軸26とを備えている。出力軸26は、センタ筒部16の軸孔16A内に配置された2つの軸受28を介して該センタ筒部16に対し同軸的かつ回転自在に支持されている。出力軸26は、その両端部がそれぞれ軸孔16A(ステータ12)から突出している。この出力軸26は、回転制御部10Bによる回転速度の制御対象であり、本発明における回転軸または被回転体に相当する。
ロータ24は、ロータハウジング30と、該ロータハウジング30に固着されたマグネット32とを備えている。ロータハウジング30は、全体として略有底円筒状に形成されており、底部30Aと、該底部30Aの外周に沿って立設された円筒部30Bと、底部30Aの軸心部に設けられた円筒状のボス部30Cとを有して構成されている。このロータハウジング30は、ボス部30Cに出力軸26を挿入させた状態で、該出力軸26に同軸的に固定されている。また、円筒部30Bは、ステータ12のコイル22を径方向外側から覆っており、その内面にマグネット32を固着させてコイル22に対向させている。
以上により、本実施の形態におけるアウタロータ型モータ10は、マグネットロータを有するブラシレスモータとされており、コイル22に電流が供給されると、該コイル22及びマグネット32の磁力によって、装置に固定されるステータ12に対しロータ24及び出力軸26が回転する構成である。
(回転制御部の構成)
このアウタロータ型モータ10は、出力軸26の回転速度を制御するための回転制御装置としての回転制御部10Bを備えている。回転制御部10Bは、出力軸26の回転速度を検出するためのエンコーダ34と、エンコーダ34の出力に基づいて出力軸26の回転速度を制御するためのコントローラ50(図4参照)とを主要構成要素として構成されている。
このアウタロータ型モータ10は、出力軸26の回転速度を制御するための回転制御装置としての回転制御部10Bを備えている。回転制御部10Bは、出力軸26の回転速度を検出するためのエンコーダ34と、エンコーダ34の出力に基づいて出力軸26の回転速度を制御するためのコントローラ50(図4参照)とを主要構成要素として構成されている。
(エンコーダの構成)
エンコーダ34は回転部材としてのコードホイール36を備えている。コードホイール36は、出力軸26に同軸的に固定されて該出力軸26における回転速度の被検出部を構成する。具体的には、コードホイール36は、円環板状(円板状)に形成されており、その軸心部にはボス部材38が固着されている。そして、このボス部材38が出力軸26に嵌着されることで、コードホイール36が出力軸26に同軸的かつ一体回転可能に取り付けられている。この状態で、コードホイール36は、ステータハウジング18に対しセンタ筒部16と反対側に位置している。
エンコーダ34は回転部材としてのコードホイール36を備えている。コードホイール36は、出力軸26に同軸的に固定されて該出力軸26における回転速度の被検出部を構成する。具体的には、コードホイール36は、円環板状(円板状)に形成されており、その軸心部にはボス部材38が固着されている。そして、このボス部材38が出力軸26に嵌着されることで、コードホイール36が出力軸26に同軸的かつ一体回転可能に取り付けられている。この状態で、コードホイール36は、ステータハウジング18に対しセンタ筒部16と反対側に位置している。
このコードホイール36の外周近傍には、図2(A)及び図3(A)に示される如く、所定数のスリット36A(識別符号)が周方向に等間隔で全周に亘り形成されており、被検出パターンである光学パターン37を構成している。各スリット36Aは、コードホイール36の板厚方向に光を透過可能に設けられており、本実施の形態ではスリット36Aのスリット数は1500とされている。
より具体的に説明すると、コードホイール36は、透明な樹脂材であるポリエチレンテレフタレート(以下、PETという)にて構成されており、その外周近傍に所定数(1500本)の非導光部としての光不透過部36Bが全周に亘り周方向に等間隔に設けられることで、各光不透過部36B間にそれぞれ光透過部である導光部としてのスリット36Aが形成されている。本実施の形態では、各光不透過部36Bは、コードホイール36の表面に不透明なインク等にて印刷されることで不透明に設けられている。図3(B)に示される如く、各光不透過部36Bは、コードホイール36の径方向の外縁が該コードホイール36の外周縁にて規定されると共に、径方向の内縁がコードホイール36と同軸的な仮想円Cに沿う円弧状とされている。また、光不透過部36Bにおけるヘッドランプクリーナの周方向の両縁は、該コードホイール36の半径方向(放射方向)に沿う直線形状とされている。以上により、各光不透過部36Bの形状は、扇型の径方向内側を相似形状の扇型にて切り取った如き形状に形成されている。そして、互いに同形状の光不透過部36Bが周方向の幅の2倍のピッチで該周方向に等間隔に配置されることで、各光不透過部36B間には、各光不透過部36Bと略同形状のスリット36Aが形成されている。
本実施形態では、コードホイール36の外径Doが44.5mm、各光不透過部36Bの径方向内縁を結ぶ上記仮想円Cの直径Diが36.5mmとされている。また、コードホイール36の周方向に沿う各スリット36Aの幅W、ピッチP(=2W)は、コードホイール36の径方向各部において、以下のように設定されている。各スリット36A(光不透過部36B)の径方向中央部を結ぶコードホイール36と同軸的なピッチ円Cp(直径Dsc=40.425mm)が横切る部分では、それぞれ各スリット36Aの幅W=42.3μm、ピッチP=84.7μmとされている。また、各スリット36Aの径方向内縁近傍を通るコードホイール36と同軸的な仮想円Ci(直径Dsi=直径37mm)が横切る部分では、それぞれ各スリット36Aの幅W=38.7μm、ピッチP=77.5μmとされている。さらに、各スリット36Aの径方向外縁近傍を通るコードホイール36と同軸的な仮想円Co(直径Dso=直径44mm)が横切る部分では、それぞれ各スリット36Aの幅W=46.1μm、ピッチP=92.2μmとされている。したがって、上記の如くそれぞれ扇型の径方向内側を扇型にて切り取った如き形状の各スリット36A(光不透過部36B)は、実質的には略矩形(長方形)としても評価できる形状に形成されている。
そして、上記寸法のスリット36Aと光不透過部36Bとをコードホイール36の周方向に交互に配置することで、スリット36Aがコードホイール36の全周に亘り等間隔で1周あたり1500本設けられて、上記光学パターン37を構成している。また、上記ピッチ円Cpの周長25.4mm(1インチ)あたりのスリット36Aの数は、300本とされている。換言すれば、ピッチ円Cpの1周長は5インチである。以上により、この実施形態では、スリット36Aの数が1000本以上である1500本とされ、単位周長あたりのスリット36Aの数が150ライン/インチ(150本/25.4mm)以上である300ライン/インチとされている。したがって、スリット36Aを形成する光不透過部36Bも、300ライン/インチの密度で、一周あたり1500本だけ設けられている。なお、図3(A)に示すコードホイール36の軸心部を貫通する貫通孔36Cは、ボス部材38の嵌合用である。
また、エンコーダ34は、それぞれコードホイール36の回転速度に応じた信号を出力する回転検出器としての2つの回転センサ40を備えている。図2(B)に示される如く、各回転センサ40は、それぞれ一対のアーム42、44を有する断面視で略「コ」字状に形成された透過型フォトインタラプタ(フォトIC)であり、該アーム42、44間にコードホイール36におけるスリット36A形成部位を非接触状態で位置させている。
そして、各回転センサ40(検出手段)は、それぞれ一方のアーム42に発光素子が設けられると共に、他方のアーム44に受光素子(何れも図示省略)が設けられている。これにより、各回転センサ40は、それぞれ発光素子が発した光がスリット36Aを通過して受光素子で受光されるか否かに応じてパルス(ON/OFF)信号を出力する構成である。したがって、各回転センサ40は、それぞれ出力軸26の1回転(360°)当り1500パルスを発生するようになっており、このパルス数がコードホイール36の回転角に対応し、パルス幅(ON/OFFの切り換り時間)または単位時間当りのパルス数がコードホイール36の回転速度に対応する。
これらの回転センサ40はそれぞれ基板46に実装されており、基板46はステータハウジング18におけるセンタ筒部16側の面に固定されている。これにより、各回転センサ40は、ステータ12に対し不動とされている。また、各回転センサ40は、ステータハウジング18のセンサ孔18Bを挿通しており、それぞれのアーム42、44間にコードホイール36のスリット36A形成部位を入り込ませている。これにより、各回転センサ40は、出力軸26の回転に伴いアーム42、44間を相対移動するコードホイール36の回転速度に応じたパルス信号を出力するようになっている。
そして、図2(A)に示される如く、各回転センサ40は、それぞれ出力軸26の軸心を向いた状態で、コードホイール36の周方向に沿って90°間隔で配置されている。以下、各回転センサ40を区別して説明する場合には、図2(A)に示す相対角0°に配置された回転センサ40を第1回転センサ40A(第1回転検出器)、相対角90°に配置された回転センサ40を第2回転センサ40B(第2回転検出器)と言うこととする。
また、アウタロータ型モータ10は、エンコーダ34を覆うカバー部材45を備えている。カバー部材45は、軸心部に設けられた透孔46Aから出力軸26を突出させた状態で、ステータハウジング18におけるセンサ孔18Bの内縁に嵌合してステータ12に固定されている。これにより、エンコーダ34(各回転センサ40によるコードホイール36の回転速度検出部位)は、カバー部材45によって外部からの光や異物の侵入が防止されている。
なお、各回転センサ40を実装した基板46には、ステータ12のセンタ筒部16が軸直角方向に移動することを許容する切欠きまたは長孔が設けられており、ステータハウジング18のセンサ孔18Bは上記センタ筒部16の移動方向に沿って回転センサ40の移動を許容する長孔とされている。これにより、各回転センサ40がコードホイール36に干渉しないように、各回転センサ40を実装した基板46の切欠きまたは長孔にセンタ筒部16を挿入し、その後基板46をステータ12に対し出力軸26の軸直角方向(図2に示す矢印A方向)に移動することで、各回転センサ40のアーム42、44間にコードホイール36を入り込ませることができる構成とされている。なお、この構成に代えて、基板46を複数に分割した構成を採用することも可能である。
また、各回転センサ40を実装した基板46には、コネクタ付配線を介して外部電源(何れも図示省略)に電気的に接続されるコネクタ48が設けられている。そして、この基板46には、ロータ24の磁極位置を検出するホール素子(図示省略)、コイル22への通電制御用のコントローラ50等、アウタロータ型モータ10(モータ部10A)の駆動・制御に要する全ての電気部品を実装している。なお、基板46に実装される電気部品のうち、モータ部10Aの駆動に供する部品はモータ部10Aに属すると把握することも可能である。
(コントローラの構成)
図4に示される如く、コントローラ50は、演算装置であるCPU52とドライバ54とから構成されている。ドライバ54は、モータ部10Aのコイル22及び外部電源(コネクタ48)とそれぞれ電気的に接続されており、コイル22に電流を供給するようになっている。CPU52は、各回転センサ40の出力信号及び外部からの回転数指令信号がそれぞれ入力されるようになっており、これらの情報に基づいてドライバ54を介したコイル22への給電の有無、供給電流の大きさを制御するようになっている。
図4に示される如く、コントローラ50は、演算装置であるCPU52とドライバ54とから構成されている。ドライバ54は、モータ部10Aのコイル22及び外部電源(コネクタ48)とそれぞれ電気的に接続されており、コイル22に電流を供給するようになっている。CPU52は、各回転センサ40の出力信号及び外部からの回転数指令信号がそれぞれ入力されるようになっており、これらの情報に基づいてドライバ54を介したコイル22への給電の有無、供給電流の大きさを制御するようになっている。
すなわち、CPU52は、各回転センサ40の出力信号に基づいて出力軸26の回転速度を検出し、該検出結果を回転数指令信号と比較してこれらの差がなくなるように、ドライバ54がコイル22へ供給する電流を制御(フィードバック制御)する構成とされている。以下、CPU52による出力軸26の回転速度の検出について詳細に説明する。なお、以下の説明では、第1回転センサ40Aの出力信号をE1、第2回転センサ40Bの出力信号をE2と言うこととする。
ここで、コードホイール36の回転中心と出力軸26の回転中心とが完全に一致しており、かつスリット36Aが該一致した回転中心を中心とする真円に沿って形成されていれば、各回転センサ40の出力信号E1、E2は、それぞれ出力軸26の真の回転速度に正確に対応する。
ところが、図5(A)に示される如くコードホイール36と出力軸26との間に偏心があると、図5(C)に実線にて示される如く、コードホイール36の1回転(1500パルス)で1周期の正弦波状の誤差成分(以下、1周期成分1Fという)が生じる。また、例えばコードホイール36(スリット36A)が歪みよって図5(B)に示される如く楕円化すると、図5(C)に二点鎖線にて示される如く、コードホイール36の1回転で2周期の正弦波状の誤差成分(以下、2周期成分2Fという)が生じる。したがって、コードホイール36の回転角をθとすると、1周期成分はAsinθとして表わすことができ、2周期成分は、1周期成分との位相差をαとするとBsin2(θ+α)として表わすことができる。
そして、コードホイール36と出力軸26との間に偏心は、例えばコードホイール36の出力軸26への取り付け誤差等に起因して生じ、コードホイール36の楕円化(歪み)は、例えば縦横で膨張率の異なる材料にてコードホイール36を構成した場合に、高温環境下で顕著となる。そして、本実施の形態に係るコードホイール36は、PETにて構成されているため、縦横の熱膨張率が異なり、70℃以上の環境下で楕円化が生じやすい構成とされている。
なお、図5(C)は、基準のパルス幅(例えば、回転軸が一定速度で回転している場合の誤差のないパルス信号1周期の時間)を1としたときの誤差量を縦軸に、回転センサ40が検出する累積パルス数を横軸にとり、1周期成分の誤差ピークが基準パルス幅の0.35%(最大振幅A=0.0035)、2周期成分の誤差ピークが基準パルス幅の0.15%(最大振幅B=0.0015)である場合の、単一の回転センサ40の出力信号(生波形)に含まれる1周期成分及び2周期成分を示している。
以上により、図6(A)に示される如く、コードホイール36が出力軸26に対し偏心しかつ楕円化している場合には、例えば回転センサ40Aの出力信号E1には、図6(B)に示される如く、1周期成分1Fと2周期成分2Fとが重ね合わされた誤差波形Eeが生じる。また、各回転センサ40A,40Bから得られるコードホイール36の1回転分の出力信号E1,E2と、回転軸26の回転むら(モータ実回転速度)Me(θ)との関係は、図6(C)に示される。
このとき、回転センサ40Aから得られるコードホイール36の1回転分の出力信号E1old(θ)と、回転センサ40Bから得られるコードホイール36の1回転分の出力信号E2old(θ)との差を2で除した演算信号e(θ)の演算を行うと、この演算信号e(θ)には、図7(A)に示される如く、1周期成分1Fと2周期成分2Fが含まれる。
ところが、この演算信号e(θ)のうち1周期成分1Fは、回転センサ40Aから得られるコードホイール36の1回転分の出力信号E1old(θ)のうち1周期成分1Fの振幅及び位相をずらしたもの、つまり、振幅を1/√2倍して位相をπ/4シフトさせたものに相当する。また、この演算信号e(θ)のうち2周期成分2Fは、回転センサ40Aから得られるコードホイール36の1回転分の出力信号E1old(θ)のうち2周期成分2Fに相当する。
従って、演算信号e(θ)のうち1周期成分1Fを、回転センサ40Aからの出力信号E1のうち1周期成分1Fの振幅及び位相に一致させる演算、すなわち、該1周期成分1Fの振幅を√2倍し位相を−π/4シフトさせる演算を行えば、この演算によって求められた誤差補正量h(θ)は、図7(B)に示されるように、回転センサ40Aから得られるコードホイール36の1回転分の出力信号E1に生じた誤差成分Ee(図6(B)参照)と一致する。
そして、図9に示されるブロック図に基づき、モータのコギング、トルクリップルによる回転むら成分を読み取り、それを打ち消す補正波形を制御出力に加算することで、回転むらを抑制する。
図9は、本発明における制御ブロック図であり、CPU52、インバータ回路910、モータ10A、及びエンコーダ34で構成されている。さらに、CPU52は、補正回路920、PID制御器970、DFT930、n1次成分の位相・振幅調整940n1、…、ni次成分の位相・振幅調整940ni、積算950n1、…、積算950ni、n1次成分の補正波形生成960n1、…、ni次成分の補正波形生成960niで構成されている。なお、n1、…、niは1以上の整数で1、2、3、…、i(iは1以上の整数)とインクリメントしていく。
CPU52の補正回路920では、式(1)から式(11)の処理、又は、式(16)から式(20)の処理を行い、回転検出信号E(θ)を演算するための回路であり、フィードバック制御の一種のPID制御を行う。また、CPU52のDFT930、n1次成分の位相・振幅調整940n1、…、ni次成分の位相・振幅調整940ni、積算950n1、…、積算950ni、n1次成分の補正波形生成960n1、…、ni次成分の補正波形生成960niでは、式(12)から式(15)の処理、又は、式(21)から式(24)の処理を行い、角度誤差量hFM(θ)を用いて補正出力波形hn(θ)を生成するものである。そして、FM変調成分誤差の周波数成分を補正したい場合は、その周波数が指定する次数分だけ代入して補正波形を生成して、PID制御器970の出力後にマイナスして加えるように制御する。
また、式(3)及び式(17)に示される誤差補正量h(θ)は角度θにおける回転数検出誤差量を示すものであり、積分処理を加え、1/ω0を積算して演算することにより、角度θにおける角度誤差量hFM(θ)が求められる。式(4)、式(5)、式(6)、式(7)、式(12)、又は、式(19)、式(20)、式(21)は、基本波形の角度軸を−hFM(θ)で与えられる角度だけシフトさせたものであり、この角度軸シフトによって、コードホイールの偏心、楕円化によるFM変調誤差を補正することができる。これは、図10(B)の波形(3)に示された変調波形の角度軸を修正し、図10(A)の波形(3)に示された正しい波形に変換することに相当する。
これにより、コードホイール36の回転時に回転センサ40Aから得られる出力信号E1new(θ)から誤差補正量h(θ)を減算すれば、この演算結果は、図7(C)に示されるように、誤差成分Eeが除去された回転軸の回転むらMe(θ)の波形(図6(C)参照)そのものとなる。すなわち、この演算結果を回転検出信号E(θ)として用いれば、この回転検出信号E(θ)には、制御目標に対する誤差としては、上記検出すべき出力軸26の真の回転誤差のみが含まれ得ることとなり、出力軸の現実の回転速度または回転角を精度良く検出することができる。また、回転部材の偏心及び楕円化に伴う周波数変調分の誤差を排除し、正確な補正波形を出力することで、従来よりも回転むら抑制能力を向上させることができる。
そして、CPU52は、以下に示す式(16)から式(24)を実行可能に記憶しており、各回転センサ40から入力する信号E1、E2を用いて式(16)から式(24)の演算を実行することで、1周期成分及び2周期成分を除去した回転検出信号E(θ)、及びFM変調誤差成分が除去された補正出力波形hn(θ)を算出するようになっている。
すなわち、コードホイール36の回転角をθ、回転検出器40Aから得られるコードホイール36の1回転分の出力信号をE1old(θ)、回転検出器40Bから得られるコードホイール36の1回転分の出力信号をE2old(θ)、コードホイール36の偏心に伴う1回転に1周期の誤差成分の正弦成分をa1、コードホイール36の偏心に伴う1回転に1周期の誤差成分の余弦成分をb1、コードホイール36の楕円化に伴う1回転に2周期の誤差成分の正弦成分をa2、コードホイール36の楕円化に伴う1回転に2周期の誤差成分の余弦成分をb2、演算信号をe(θ)、演算信号e(θ)のうちコードホイール36の1回転で1周期の誤差成分の振幅を√2倍すると共に位相を−π/4シフトさせた誤差補正量をh(θ)、光学パターン37の基準回転数をω0、誤差補正量h(θ)に積分処理を加えて1/ω0倍させた角度誤差量をhFM(θ)、1以上の整数をn、光学パターン37の回転数変動波形に含まれるn次成分の正弦成分をan、光学パターン37の回転数変動波形に含まれるn次成分の余弦成分をbn、回転角θにおける光学パターン37のn次成分の補正出力波形をhn(θ)、回転角θにおける光学パターン37のn次成分の振幅係数をkn、回転角θにおける光学パターン37のn次成分の位相調整量をΔθn、コードホイール36の回転時に回転検出器40Aから得られる出力信号をE1new(θ)、回転検出信号をE(θ)としたときに、CPU52は、課題を解決するための手段に記載の式(16)から式(24)の演算を行なうことにより、回転検出信号E(θ)、及び補正出力波形hn(θ)を算出する構成とされている。
従って、CPU52は、式(16)、式(19)、及び式(20)に基づいて、式(17)から算出された誤差補正量h(θ)を加味した式(18)によって、回転検出信号E(θ)を算出する。また、回転検出信号E(θ)を算出すると共に、式(16)から式(20)に基づいて得られた誤差補正量h(θ)及び回転検出信号E(θ)を用いて、式(21)、式(23)、及び式(24)から求められた補正出力波形hn(θ)を算出する。なお、CPU52は、回転検出器40Aから得られるコードホイール36の1回転分の出力信号E1old(θ)、及び回転検出器40Bから得られるコードホイール36の1回転分の出力信号E2old(θ)を、コードホイール36の1回転毎に記憶領域にメモリし、次の回転時には、このメモリから出力信号E1old(θ)及び出力信号E2old(θ)を読み出して、式(16)に代入する。
そして、このCPU52は、式(18)による演算結果である回転検出信号E(θ)、すなわち、モータ実回転速度Me(θ)が0となるように(基準パルス幅と一致するように)ドライバ54に制御信号を出力する構成とされている。このCPU52が本発明における第1の制御手段、第2の制御手段、第1の回転補正部、第2の回転補正部、第1の制御部、第2の制御部、又は回転検出回路に相当する。
以上説明したアウタロータ型モータ10は、例えばカラー複写機やカラープリンタ等の画像処理装置(画像形成装置)に、該画像処理装置を構成する4色(黒、黄、青、赤)の感光ドラムに各1つ取り付けられて適用される。そして、アウタロータ型モータ10は、減速機等を介することなく、感光ドラムを直接的かつ一定の回転速度(40rpm乃至100rpm)で回転駆動するようになっている。
なお、アウタロータ型モータ10では、感光ドラムにおける出力軸26との連結部である連結軸を、ステータハウジング18のカバー部材45内で出力軸26に連結し、該連結軸にコードホイール36を同軸的に取り付ける構成とすることも可能である。
次に、本発明の第1の実施の形態の作用を説明する。
上記構成のアウタロータ型モータ10では、コントローラ50が作動してドライバ54からコイル22に通電されると、ロータ24、出力軸26、コードホイール36が共に回転する。このとき、各回転センサ40は、それぞれコードホイール36の回転速度に応じたパルス信号(ON/OFF信号)を、基板46に実装されたコントローラ50のCPU52に出力する。
CPU52は、各回転センサ40から入力した信号E1、E2を用いて式(16)から式(24)の演算を行ない、モータ実回転速度Me(θ)のみを含み得る回転検出信号E(θ)を得る。そして、CPU52は、この回転検出信号E(θ)を現実の出力軸26の回転速度として回転数指令信号(に対応する制御目標である回転速度)と比較し、モータ実回転速度Me(θ)を0とするようにドライバ54に制御信号を出力する。ドライバ54は、この制御信号に応じてコイル22に電流を供給する。すなわち、コントローラ50によって、モータ部10Aの出力軸26の回転速度に対するフィードバック制御が為される。また、回転検出信号E(θ)を算出すると共に、式(16)から式(20)に基づいて得られた誤差補正量h(θ)及び回転検出信号E(θ)を用いて、式(21)、式(23)、及び式(24)から求められた補正出力波形hn(θ)を算出することにより、FM変調誤差成分を除いた波形(補正出力波形hn(θ))がドライバ54に出力される。
これにより、出力軸26、すなわち出力軸26に連結される被回転体(例えば、感光ドラム)が回転数指令信号に基づく設定速度に精度良く保持される。さらに、被回転体(例えば、感光ドラム)のコードホイール36の偏心及び楕円化によるパルスエッジの位置ずれも補正されるので、DFT演算及び補正出力波形生成の各ステップにおいてFM誤差成分が生じなくなる。従って、回転むらをできる限り抑制させることができる。
ここで、アウタロータ型モータ10、アウタロータ型モータ10を構成する回転制御部10B、回転制御部10Bを構成するCPU52では、それぞれコードホイール36の周方向(回転方向)に90°間隔で配置された2つの回転センサ40からの信号E1、E2を用いて式(16)から式(20)の演算を実行することによって、出力軸26の回転速度を精度良く検出することができる。すなわち、出力軸26に取り付けられ各回転センサ40による直接的な回転速度の検出対象であるコードホイール36が出力軸26に対し偏心したり、歪みによって楕円化したりしても、偏心に基づく検出誤差である1周期成分、楕円化に基づく検出誤差である2周期成分、及びFM変調誤差成分(周波数変調によるパルスエッジのずれを補正出力波形によって補正されるため)が、式(16)から式(20)の演算によって共に除去されるため、出力軸26の回転速度を精度良く検出することができる。
このように、本実施の形態に係るアウタロータ型モータ10アウタロータ型モータ10を構成する回転制御部10B、回転制御部10Bを構成するCPU52(回転速度の検出方法)では、コードホイール36の1回転で1周期の誤差成分と、1回転で2周期の誤差成分とを共に(同時に)除去して、FM変調誤差成分を補正出力波形によって補正されるので、コードホイール36が取り付けられる検出対象である出力軸26の回転速度を高精度で検出することができる。
また、図11(A)は、コギングの大きなモータを、従来制御方法を用いて一定速度に制御した場合に得られる回転むら波形データを周波数分析したものであり、図11(B)は、本発明の制御方式を適用したものである。なお、横軸は周波数、縦軸は回転むらを示している。従来制御方式においては、16、24、32、48次の回転むら成分が顕著に現れている。これらは、モータのコギング、磁気回路アンバランス、相抵抗アンバランスなどによって発生するむら成分である。これに対し、本発明を適用した制御の場合は、これらの成分が完全に抑制できている。従って、本発明に示した制御方式によれば、効率・体格を犠牲にすることなく、低回転むらを抑制することができる。
そして、第1の制御手段又は第1の回転補正部がモータ実回転速度Me(θ)を0とするように出力軸26の回転を制御し、FM変調誤差成分を補正出力波形によって補正するためのすることで、該出力軸26(が連結される感光ドラム等の被回転体)の回転むらの発生が防止されるかまたは著しく抑制される。また、上記の如くして周期成分を除去することができるため、70℃程度を超える高温環境下で使用されるコードホイール36を安価なPETにて構成することが可能である。
また、さらに、本実施の形態では、回転検出信号E(θ)及び補正出力波形hn(θ)を算出するためには、2つの回転センサ40を用いるだけで良く、従来よりも少ない回転センサでコードホイール36が取り付けられる検出対象である出力軸26の回転速度を高精度で検出することができるので、システム全体のコストも低く抑えることができる。
また、コードホイール36の光学パターン37は、スリット36Aの数が150ライン/インチ以上とされているため、実用的な全ての種類のエンコーダ34(各回転センサ40とコードホイールとの組み合わせであって、特に、透過型フォトインタラプタ)に本発明を適用して、コードホイール36の1周期成分と2周期成分とを共に除去して、コードホイール36が取り付けられる検出対象である出力軸26の回転速度を高精度で検出することができる。
さらに、1周期成分及び2周期成分を除去し、FM変調誤差成分を補正する本発明では、上記の通り安価なPETにてコードホイール36を構成することができる。そして、PETは透明樹脂であるため、上記の通り光不透過部36Bをコードホイール36の周方向に等間隔で全周に亘り印刷することで、光学パターン37を容易に得ることができる。このため、コードホイール36は、材料だけではなく、製造コストも安価になる。
なお、各回転センサ40を3個配置した場合においても、3個中2個の信号を用いて演算を行えば同等の効果を得ることができる。
また、90°ピッチで回転センサ40を2個又は3個配置は、偏心及び楕円化による1周期成分1F及び2周期成分2Fの誤差の同時キャンセルを目的としているが、楕円化などによる2周期成分2Fの誤差発生要因が無視できる場合には、図13(A)、(B)に示すように180°ピッチで2個配置して単純に平均化することもできる。
(第2の実施の形態)
以下に、本発明の第2の実施の形態について説明する。
(第2の実施の形態)
以下に、本発明の第2の実施の形態について説明する。
第2の実施の形態では、第1の実施の形態で説明した構成と同一構成については、同一符号を付して、その構成を省略する。
本発明の第1の実施の形態である図2(A)、(B)に示されているように、回転センサ40A、40Bの2個の出力を用いた補正演算処理は、回転センサ40A、40Bの取り付けピッチ角が90°に限定されている。しかしながら、本発明の第2の実施の形態では、図12(A)に示されているように90°ピッチに設定されている回転センサ40A、40Bを、図12(B)に示されているように0°<θi≦180°(0°よりも大きく180°以内)の範囲内において、90°よりも小さく角度を任意に設定してもよい。
本発明の第2の実施形態を図12(B)の配置構造の回転センサ40A、40Bの出力を用いて、上記までの本発明の第1の実施の形態と同等の効果を得る為の演算処理内容を説明する。
コードホイール36の偏心及び楕円化に伴って回転センサ40A、40Bの回転速度検出値に重畳する誤差量を、回転センサ40A、40Bの出力信号の差の値から抽出し、この誤差量を用いて回転センサ40A、40Bの出力を補正し、正確な回転数情報を得る方法において、回転センサ40A、40Bのピッチ角を任意の角度に変更した場合の演算処理方法は、課題を解決するための手段に記載の式(1)から式(11)に示されている。
回転センサ40A、40B間のピッチ角をθi、コードホイール36の回転角をθ、回転センサ40Aから得られるコードホイール36の1回転分の出力信号をE1old(θ)、回転センサ40Bから得られるコードホイール36の1回転分の出力信号をE2old(θ)としている。E1old(θ)及びE2old(θ)は、回転角θにおける各回転センサ40(回転センサ40A、40B)の回転速度検出値データである。演算信号e(θ)=(E1old(θ)−E2old(θ))/2(E1old(θ)とE2old(θ)の出力差の1/2)には、E1信号に含まれているコードホイール36の偏心等に伴う1回転に1回(1周期成分1F)の誤差成分と、楕円化に伴う1回転に2回(2周期成分2F)の誤差成分の情報が含まれている。式(4)から式(7)は、フーリエ級数展開によって、(E1old(θ)−E2old(θ))/2の中に含まれる1周期成分1F、2周期成分2Fを抽出している。a1はコードホイール36の偏心に伴う1回転に1周期の誤差成分の正弦成分、b1はコードホイール36の偏心に伴う1回転に1周期の誤差成分の余弦成分、a2はコードホイール36の楕円化に伴う1回転に2周期の誤差成分の正弦成分、b2はコードホイール36の楕円化に伴う1回転に2周期の誤差成分の余弦成分である。
これら、a1、b1、a2、b2の各フーリエ係数を用いて、E1信号内に含まれる誤差成分波形を表現したのが、式(3)で示すh(θ)である。ここで、a1、b1、a2、b2で表現される表現される波形は、実際にE1信号内に含まれる誤差量に対して、振幅及び位相共に差が生じているため、振幅の大きさを振幅補正係数k1、k2、の値で位相を位相補正量Δθ1、Δθ2の値で調整している。
詳細には、前記E1old(θ)の信号内に含まれる誤差量に対して偏心に伴う1回転に1周期の誤差成分の振幅成分を補正するための振幅補正係数をk1、前記E1old(θ)の信号内に含まれる誤差量に対して楕円化に伴う1回転に2周期の誤差成分の振幅成分を補正するための振幅補正係数をk2、前記E1old(θ)の信号内に含まれる誤差量に対して偏心に伴う1回転に1周期の誤差成分の位相成分を補正するための位相補正量をΔθ1、前記E1old(θ)の信号内に含まれる誤差量に対して楕円化に伴う1回転に2周期の誤差成分の位相成分を補正するための位相補正量をΔθ2、前記E1old(θ)の信号内に含まれる誤差補正量をh(θ)としている。
振幅補正係数をk1、k2、位相補正量Δθ1、Δθ2は、ピッチ角θiによって定まり、式(8)から式(11)によって求められる。
コードホイール36の回転時に回転センサ40Aから得られる出力信号をE1new(θ)、回転検出信号をE(θ)としたときに、式(2)から式(11)の演算によって得られたE1信号内に含まれる速度検出誤差量h(θ)の値を、現在のE1回転速度検出値から減じることで正確な回転検出信号である回転速度情報E(θ)を得ることができる(式(1))。
ここで、本発明の第1の実施の形態で示した90°ピッチの場合(ピッチ角θi=90°=π/2)について、式(4)から式(7)を計算すると、振幅補正係数k1=√2、振幅補正係数k2=1、位相補正量Δθ1=−π/4、位相補正量Δθ2=0となり、本発明の第1の実施の形態で示した演算式と等価となる。なお、本発明の第1の実施の形態の場合(ピッチ角θi=90°=π/2)では、振幅補正係数k2=1、位相補正量Δθ2=0となり、2周期成分2Fの調整が不要であることから、2周期成分2Fのフーリエ係数の演算を省略した構成となっている。
従って、従来技術(特許文献3)及び本発明の第1の実施の形態に示されている、2個の回転センサ40A、40Bの出力を用いた補正演算処理は、回転センサ40A、40Bの取り付けピッチ角θiが90°に限定されているが、本発明の第2の実施の形態は、この限定を排除し、任意のピッチ角θiで配置された回転センサ40A、40Bの出力を用いて、回転軸または被回転体であるコードホイール36の現実の回転速度または回転角を精度良く検出することができる。
次に、式(1)から式(11)の演算式導出について記す。
2個の回転センサ40A、40Bのピッチ角をθi、
回転角θにおけるモータの回転速度をω(θ)、
コードホイール36の1回転で1周期の回転センサ40(エンコーダ)の誤差成分のうち正弦成分をes1、
コードホイール36の1回転で1周期の回転センサ40(エンコーダ)の誤差成分のうち余弦成分をec1、
コードホイール36の1回転で2周期の回転センサ40(エンコーダ)の誤差成分のうち正弦成分をes2、
コードホイール36の1回転で2周期の回転センサ40(エンコーダ)の誤差成分のうち余弦成分をec2、とすると、
各回転センサ40A,40Bの出力信号(速度検出値)E1(θ)、E2(θ)は、
回転角θにおけるモータの回転速度をω(θ)、
コードホイール36の1回転で1周期の回転センサ40(エンコーダ)の誤差成分のうち正弦成分をes1、
コードホイール36の1回転で1周期の回転センサ40(エンコーダ)の誤差成分のうち余弦成分をec1、
コードホイール36の1回転で2周期の回転センサ40(エンコーダ)の誤差成分のうち正弦成分をes2、
コードホイール36の1回転で2周期の回転センサ40(エンコーダ)の誤差成分のうち余弦成分をec2、とすると、
各回転センサ40A,40Bの出力信号(速度検出値)E1(θ)、E2(θ)は、
1周期成分1Fの振幅をk1倍、位相をΔθ1シフト、
2周期成分2Fの振幅をk2倍、位相をΔθ2シフト、
なお、
以上、一連の演算をまとめると、課題を解決するための手段に記載の式(1)から式(11)のようになる。
次に、本発明の第2の実施の形態の作用を説明する。
上記構成のアウタロータ型モータ10では、コントローラ50が作動してドライバ54からコイル22に通電されると、ロータ24、出力軸26、コードホイール36が共に回転する。このとき、各回転センサ40は、それぞれコードホイール36の回転速度に応じたパルス信号(ON/OFF信号)を、基板46に実装されたコントローラ50のCPU52に出力する。
CPU52は、各回転センサ40から入力した信号E1、E2を用いて、課題を解決するための手段に記載の式(1)から式(11)の演算を行ない、モータ実回転速度Me(θ)のみを含み得る回転検出信号E(θ)を得る。そして、CPU52は、この回転検出信号E(θ)を現実の出力軸26の回転速度として回転数指令信号(に対応する制御目標である回転速度)と比較し、モータ実回転速度Me(θ)を0とするようにドライバ54に制御信号を出力する。ドライバ54は、この制御信号に応じてコイル22に電流を供給する。すなわち、コントローラ50によって、モータ部10Aの出力軸26の回転速度に対するフィードバック制御が為される。
これにより、出力軸26、すなわち出力軸26に連結される被回転体(例えば、感光ドラム)が回転数指令信号に基づく設定速度に精度良く保持される。
ここで、アウタロータ型モータ10、アウタロータ型モータ10を構成する回転制御部10B、回転制御部10Bを構成するCPU52では、それぞれコードホイール36の周方向(回転方向)にピッチ角をθi間隔で配置された2つの回転センサ40からの信号E1、E2を用いて、課題を解決するための手段に記載の式(1)から式(11)の演算を実行することによって、出力軸26の回転速度を精度良く検出することができる。すなわち、出力軸26に取り付けられ各回転センサ40による直接的な回転速度の検出対象であるコードホイール36が出力軸26に対し偏心したり、歪みによって楕円化したりしても、偏心に基づく検出誤差である1周期成分と、楕円化に基づく検出誤差である2周期成分とが、課題を解決するための手段に記載の式(1)から式(11)の演算によって共に除去されるため、出力軸26の回転速度を精度良く検出することができる。
このように、本実施の形態に係るアウタロータ型モータ10アウタロータ型モータ10を構成する回転制御部10B、回転制御部10Bを構成するCPU52(回転速度の検出方法)では、コードホイール36の1回転で1周期の誤差成分と1回転で2周期の誤差成分とを共に(同時に)除去して、コードホイール36が取り付けられる検出対象である出力軸26の回転速度を高精度で検出することができる。
また、本発明の第2の実施の形態に示した制御方式によれば、任意のピッチ角θi間隔で配置された2つの回転センサ40(40A、40B)を自由に配置することができると共に、低回転むらを抑制することかできる。
従って、任意のピッチ角θi間隔で配置された2つの回転センサ40(40A、40B)を自由に配置することにより、従来技術及び本発明の第1の実施の形態のようにピッチ角θiを90°に限定されず、IC(Integrated Circuit)である回転センサ40の配置設計の自由度が増し、構造上の制約にとらわれない回転センサ40の配置設計が可能となる。また、ピッチ角θiを90°以下の値で回転センサ40の設計を行えば、90°ピッチの場合より投影面積が減少し、モータ全体の小型化が可能になる。
そして、第1の制御手段又は第1の回転補正部がモータ実回転速度Me(θ)を0とするように出力軸26の回転を制御することで、該出力軸26(が連結される感光ドラム等の被回転体)の回転むらの発生が防止されるかまたは著しく抑制される。また、上記の如くして周期成分を除去することができるため、70℃程度を超える高温環境下で使用されるコードホイール36を安価なPETにて構成することが可能である。
また、さらに、本実施の形態では、回転検出信号E(θ)を算出するためには、2つの回転センサ40を用いるだけで良く、従来よりも少ない回転センサでコードホイール36が取り付けられる検出対象である出力軸26の回転速度を高精度で検出することができるので、システム全体のコストも低く抑えることができる。
また、コードホイール36の光学パターン37は、スリット36Aの数が150ライン/インチ以上とされているため、実用的な全ての種類のエンコーダ34(各回転センサ40とコードホイールとの組み合わせであって、特に、透過型フォトインタラプタ)に本発明を適用して、コードホイール36の1周期成分と2周期成分とを共に除去して、コードホイール36が取り付けられる検出対象である出力軸26の回転速度を高精度で検出することができる。
さらに、1周期成分と2周期成分とを除去する本発明では、上記の通り安価なPETにてコードホイール36を構成することができる。そして、PETは透明樹脂であるため、上記の通り光不透過部36Bをコードホイール36の周方向に等間隔で全周に亘り印刷することで、光学パターン37を容易に得ることができる。このため、コードホイール36は、材料だけではなく、製造コストも安価になる。
なお、各回転センサ40を任意のピッチ角θiで均等に3個配置した場合においても、3個中2個の信号を用いて演算を行えば同等の効果を得ることができる。
また、任意のピッチ角θiで均等に回転センサ40を2個又は3個配置することは、偏心及び楕円化による1周期成分1F及び2周期成分2Fの誤差の同時キャンセルを目的としているが、楕円化などによる2周期成分2Fの誤差発生要因が無視できる場合には、図13(A)、(B)に示すように180°ピッチで2個配置して単純に平均化することもできる。
ところで、一連の演算処理の過程で、周波数成分の抽出処理が行われる。本発明の第2の実施の形態ではフーリエ級数展開を使用しているが、その他の直行変換手法(離散コサイン変換、アダマール変換など)を用いても良い。
(第3の実施の形態)
以下に、本発明の第3の実施の形態について説明する。
(第3の実施の形態)
以下に、本発明の第3の実施の形態について説明する。
第3の実施の形態では、第1及び第2の実施の形態で説明した構成と同一構成については、同一符号を付して、その構成を省略する。
第1の実施の形態では、トルクリップル成分などのモータ固有の回転むら周波数成分の回転むらをフーリエ展開によって抽出し、これを打ち消す補正波形を回転数制御出力に加算する操作を繰り返していくことで回転むらを抑制する制御手法をとっている。この際に、回転センサ40A、40Bの出力パルスエッジの角度ずれによって発生する回転速度検出値のFM変調を、2個の回転センサの出力信号の値から抽出した角度誤差量を用いて補正し、正確な補正波形を生成することで回転むら抑制効果を向上させている。
本発明の第3の実施の形態では、第2の実施の形態のようにピッチ角θiを任意の角度に変更した場合に、第1の実施の形態のFM変調誤差の補正出力波形を得てコードホイール36の偏心及び楕円化によるパルスエッジの位置ずれを補正する効果を得るために、角度誤差量hFM(θ)によって求められる補正出力波形hn(θ)を第2の実施の形態の式に加える処理を行えばよい。
本発明の第3の実施の形態の演算式は、課題を解決するための手段に記載の式(1)から式(15)に示されている。なお、式(1)から式(11)は第2の実施の形態のようにピッチ角θiを任意の角度に変更した場合に偏心に基づく検出誤差である1周期成分と、楕円化に基づく検出誤差である2周期成分とが共に除去される回転検出信号E(θ)を生成する。また、1周期成分と2周期成分とが共に除去される回転検出信号E(θ)の生成後、式(12)から式(15)によって第1の実施の形態のFM変調誤差の補正出力波形を得てコードホイール36の偏心及び楕円化によるパルスエッジの位置ずれを補正するために角度誤差量hFM(θ)を用いて補正出力波形hn(θ)を生成する。
その際、回転センサ40A、40Bの間の任意のピッチ角をθi、コードホイール36の回転角をθ、回転センサ40Aから得られるコードホイール36の1回転分の出力信号をE1old(θ)、回転センサ40Bから得られるコードホイール36の1回転分の出力信号をE2old(θ)、コードホイール36の偏心に伴う1回転に1周期の誤差成分の正弦成分をa1、コードホイール36の偏心に伴う1回転に1周期の誤差成分の余弦成分をb1、コードホイール36の楕円化に伴う1回転に2周期の誤差成分の正弦成分をa2、コードホイール36の楕円化に伴う1回転に2周期の誤差成分の余弦成分をb2、演算信号をe(θ)、E1old(θ)の信号内に含まれる誤差量に対して偏心に伴う1回転に1周期の誤差成分の振幅成分を補正するための振幅補正係数をk1、E1old(θ)の信号内に含まれる誤差量に対して楕円化に伴う1回転に2周期の誤差成分の振幅成分を補正するための振幅補正係数をk2、E1old(θ)の信号内に含まれる誤差量に対して偏心に伴う1回転に1周期の誤差成分の位相成分を補正するための位相補正量をΔθ1、E1old(θ)の信号内に含まれる誤差量に対して楕円化に伴う1回転に2周期の誤差成分の位相成分を補正するための位相補正量をΔθ2、E1old(θ)の信号内に含まれる誤差補正量をh(θ)、コードホイール36の制御回転数(基準回転数)をω0、誤差補正量h(θ)に積分処理を加えて1/ω0倍させた角度誤差量をhFM(θ)、1以上の整数をn、コードホイール36の回転数変動波形に含まれるn次成分の正弦成分をan、コードホイール36の回転数変動波形に含まれるn次成分の余弦成分をbn、コードホイール36の回転角θにおけるコードホイール36の瞬時回転数をω(θ)、n次成分の補正出力波形をhn(θ)、n次成分の振幅係数をkn、n次成分の位相調整量をΔθn、コードホイール36の回転時に回転センサ40Aから得られる出力信号をE1new(θ)、回転検出信号である回転速度情報をE(θ)としている。
式(1)から式(11)に基づいて回転検出信号である回転速度情報E(θ)を算出すると1周期成分及び2周期成分が共に除去された回転検出信号である回転速度情報E(θ)が得られる。また、回転検出信号E(θ)の生成後、式(12)から式(15)によってFM変調誤差の補正出力波形を得てコードホイール36の偏心及び楕円化によるパルスエッジの位置ずれを補正する角度誤差量hFM(θ)を用いて補正出力波形hn(θ)を生成する。従って、任意の角度ピッチであるピッチ角θi(回転センサ40A、40Bの間の任意のピッチ角)での回転センサ40A、40Bの配置が実現可能となる。
従って、従来技術及び本発明の第1の実施の形態において、90°ピッチに限定されていたピッチ角θiの配置設計の自由度が増し、構造上の制約にとらわれない回転センサ40A、40Bの配置設計が可能となる。また、ピッチ角θiを90°以下の値で回転センサ40A、40Bの配置設計を行えば、ピッチ角θiが90°ピッチの場合より投影面積が減少し、モータ全体の小型化可能になる。
次に、本発明の第3の実施の形態の作用を説明する。
上記構成のアウタロータ型モータ10では、コントローラ50が作動してドライバ54からコイル22に通電されると、ロータ24、出力軸26、コードホイール36が共に回転する。このとき、各回転センサ40は、それぞれコードホイール36の回転速度に応じたパルス信号(ON/OFF信号)を、基板46に実装されたコントローラ50のCPU52に出力する。
CPU52は、各回転センサ40から入力した信号E1、E2を用いて、課題を解決するための手段に記載の式(1)から式(11)の演算を行ない、モータ実回転速度Me(θ)のみを含み得る回転検出信号E(θ)を得て、式(12)から式(15)によって角度誤差量hFM(θ)を用いて補正出力波形hn(θ)を生成する。そして、CPU52は、この回転検出信号E(θ)を現実の出力軸26の回転速度として回転数指令信号(に対応する制御目標である回転速度)と比較し、モータ実回転速度Me(θ)を0とするようにドライバ54に制御信号を出力する。ドライバ54は、この制御信号に応じてコイル22に電流を供給する。すなわち、コントローラ50によって、モータ部10Aの出力軸26の回転速度に対するフィードバック制御が為される。さらに、CPU52は、この角度誤差量hFM(θ)を用いて補正出力波形hn(θ)を生成してFM変調誤差を補正する。
これにより、出力軸26、すなわち出力軸26に連結される被回転体(例えば、感光ドラム)が回転数指令信号に基づく設定速度に精度良く保持される。
ここで、アウタロータ型モータ10、アウタロータ型モータ10を構成する回転制御部10B、回転制御部10Bを構成するCPU52では、それぞれコードホイール36の周方向(回転方向)にピッチ角をθi間隔で配置された2つの回転センサ40からの信号E1、E2を用いて、課題を解決するための手段に記載の式(1)から式(15)の演算を実行することによって、出力軸26の回転速度を精度良く検出することができる。すなわち、出力軸26に取り付けられ各回転センサ40による直接的な回転速度の検出対象であるコードホイール36が出力軸26に対し偏心したり、歪みによって楕円化したりしても、偏心に基づく検出誤差である1周期成分と、楕円化に基づく検出誤差である2周期成分が、課題を解決するための手段に記載の式(1)から式(11)の演算によって共に除去され、補正出力波形hn(θ)によってFM変調誤差を補正するため、出力軸26の回転速度を精度良く検出することができる。
このように、本実施の形態に係るアウタロータ型モータ10アウタロータ型モータ10を構成する回転制御部10B、回転制御部10Bを構成するCPU52(回転速度の検出方法)では、コードホイール36の1回転で1周期の誤差成分と1回転で2周期の誤差成分とを共に(同時に)除去して、コードホイール36が取り付けられる検出対象である出力軸26の回転速度を高精度で検出することができる。
また、本発明の第3の実施の形態に示した制御方式によれば、任意のピッチ角θi間隔で配置された2つの回転センサ40(40A、40B)を自由に配置することができると共に、FM変調誤差を含んだ低回転むらを抑制することかできる。なお、コードホイールの偏心、楕円化によるFM変調誤差を補正することとは、図10(B)の波形(3)に示された変調波形の角度軸を修正し、図10(A)の波形(3)に示された正しい波形に変換することに相当する。その後(正しい波形に変換後)、エンコーダ誤差がなくなるので、モータ実回転速度Me(θ)を0とするようにドライバ54に制御信号を出力する(偏心に基づく検出誤差である1周期成分、及び楕円化に基づく検出誤差である2周期成分によるモータの回転むらをなくす)。また、図11(A)に示されるように16、24、32、48次の回転むら成分が顕著に現れているが、第3の実施の形態を適用した制御の場合は、図11(B)に示されるように、これらの回転むら成分が完全に抑制されるため、効率・体格を犠牲にすることなく、低回転むらを抑制することができる。なお、例えば、16、24、32、48次の回転むら成分をなくす場合は、図9の制御ブロック図のni次成分の位相・振幅調整と接続されているni次成分の補正波形生成のところに、4つの次数(16、24、32、48次)を代入して制御させる。具体的には、16次成分の位相・振幅調整して積算後に16次成分の補正波形生成、24次成分の位相・振幅調整して積算後に24次成分の補正波形生成、32次成分の位相・振幅調整して積算後に32次成分の補正波形生成、48次成分の位相・振幅調整して積算後に48次成分の補正波形生成の4つだけをDFT演算(フーリエ展開)させる。また、これらの次数については周波数によって変更されるため、さまざまな装置によって変わってくるが、本発明におけるモータでは、図11(A)に示されているように、24次成分を中心に、16次、32次、48次の補正が必要になっている。さらに、同じモータを用いたとしても差は出るが、次数は変わらず、その動作状態によってピークの高さと位相はずれる(例えば、図11(A)のスペクトルの高さが変わる)。
従って、任意のピッチ角θi間隔で均等に配置された2つの回転センサ40(40A、40B)を自由に配置することにより、従来技術及び本発明の第1の実施の形態のようにピッチ角θiを90°に限定されず、IC(Integrated Circuit)である回転センサ40の配置設計の自由度が増し、構造上の制約にとらわれない回転センサ40の配置設計が可能となる。また、ピッチ角θiを90°以下の値で回転センサ40の設計を行えば、90°ピッチの場合より投影面積が減少し、モータ全体の小型化が可能になり、FM変調誤差を含んだモータの低回転むらを抑制できる。
そして、第1の制御手段又は第1の回転補正部がモータ実回転速度Me(θ)を0とするように出力軸26の回転を制御し、補正出力波形を生成してFM変調誤差を補正することで、該出力軸26(が連結される感光ドラム等の被回転体)の回転むらの発生が防止されるかまたは著しく抑制される。また、上記の如くして周期成分を除去することができるため、70℃程度を超える高温環境下で使用されるコードホイール36を安価なPETにて構成することが可能である。
また、さらに、本実施の形態では、回転検出信号E(θ)を算出するためには、2つの回転センサ40を用いるだけで良く、従来よりも少ない回転センサでコードホイール36が取り付けられる検出対象である出力軸26の回転速度を高精度で検出することができるので、システム全体のコストも低く抑えることができる。
また、コードホイール36の光学パターン37は、スリット36Aの数が150ライン/インチ以上とされているため、実用的な全ての種類のエンコーダ34(各回転センサ40とコードホイールとの組み合わせであって、特に、透過型フォトインタラプタ)に本発明を適用して、コードホイール36の1周期成分と2周期成分とを共に除去して、コードホイール36が取り付けられる検出対象である出力軸26の回転速度を高精度で検出することができる。
さらに、1周期成分と2周期成分とを除去し、FM変調誤差を含んだモータの低回転むらを抑制する本発明では、上記の通り安価なPETにてコードホイール36を構成することができる。そして、PETは透明樹脂であるため、上記の通り光不透過部36Bをコードホイール36の周方向に等間隔で全周に亘り印刷することで、光学パターン37を容易に得ることができる。このため、コードホイール36は、材料だけではなく、製造コストも安価になる。
なお、各回転センサ40を任意のピッチ角θiで均等に3個配置した場合においても、3個中2個の信号を用いて演算を行えば同等の効果を得ることができる。
また、任意のピッチ角θiで均等に回転センサ40を2個又は3個配置することは、偏心及び楕円化による1周期成分1F及び2周期成分2Fの誤差の同時キャンセルすると共に補正出力波形を生成してFM変調誤差を補正することを目的としているが、楕円化などによる2周期成分2Fの誤差発生要因が無視できる場合には、従来技術の図13(A)、(B)に示されているように180°ピッチで2個配置して、単純に平均化してもよい。
ところで、一連の演算処理の過程で、周波数成分の抽出処理が行われる。本発明の第3の実施の形態ではフーリエ級数展開を使用しているが、その他の直行変換手法(離散コサイン変換、アダマール変換など)を用いても良い。
(アウタロータ型モータの適用例)
次に、第1から第3の実施の形態または変形例に係るアウタロータ型モータ10がカラープリンタやカラーコピー機等の画像処理装置(画像形成装置)に適用された例を示す。
次に、第1から第3の実施の形態または変形例に係るアウタロータ型モータ10がカラープリンタやカラーコピー機等の画像処理装置(画像形成装置)に適用された例を示す。
図8に示される如く、画像処理装置は、それぞれ赤、青、黄、黒に対応した4つの感光ドラム70、72、74、76を備えている。各感光ドラム70、72、74、76は、軸心廻りに回転することで、それぞれ形成された各色に対応したトナー像を転写体に転写するようになっている。各感光ドラム70、72、74、76には、それぞれ回転駆動手段としてのアウタロータ型モータ10が接続されている。具体的には、アウタロータ型モータ10の出力軸26が各感光ドラム70、72、74、76に一体回転可能に直結されている。各アウタロータ型モータ10は、それぞれステータ12(ステータハウジング18)が画像処理装置の筐体78に固定されており、コイル22に通電することで、ロータ24が所定方向に回転して各感光ドラム70、72、74、76を回転駆動する構成である。
ここで、アウタロータ型モータ10は、小型で低回転速度域において高トルクを発生する特性を有するため、画像処理装置の感光ドラム70等に直結されても、該感光ドラム70等を十分なトルクで回転駆動でき、画像処理装置を大型化させることもない。特に、アウタロータ型モータ10では、薄型(扁平)構造であるため、各感光ドラム70等の背面(軸方向端部)における狭いスペースに好適に配置される。また、アウタロータ型モータ10は、上記の通りマグネットロータを有するブラシレスモータであるため、低コストで製造することができ画像処理装置を高コスト化することもない。
そして、このように小型で高トルクのアウタロータ型モータ10を感光ドラム70等に直結すると、ギヤやベルト等を介して感光ドラム70等を回転駆動する必要がないため、感光ドラム70等の回転むらが抑止され、画質が向上する。すなわち、画像処理装置の高精度化が図られる。特に、アウタロータ型モータ10は、2つの回転センサ40(上記実施の形態)または4つの回転センサ40(上記変形例)を備え、上記の通り高精度で出力軸26すなわち感光ドラム70等の回転速度制御行なうため、感光ドラム70等の回転むらが一層抑止される。
このように、画像処理装置の感光ドラム70等に直結され、該感光ドラム70等を回転駆動するアウタロータ型モータ10では、画像処理装置を大型化及び高コスト化することなく、感光ドラム70等の回転むらを抑止できる。
なお、上記実施の形態では、回転制御部10B(エンコーダ34、コントローラ50)がアウタロータ型モータ10を構成するようにした例を示したが、本発明はこれに限定されず、例えば、回転制御部10B(エンコーダ34)を、被回転体である感光ドラム等に取り付け、アウタロータ型モータ10とは独立して構成しても良い。
さらに、上記の実施の形態では、出力軸26の回転速度を所定の速度に保持するためにコードホイール36の回転速度における1周期成分及び2周期成分を除去する例を示したが、本発明はこれに限定されず、例えば、出力軸26の回転角に対応したコードホイール36の回転角を精度良く検出するようにしても良い。したがって、本発明におけるアウタロータ型モータ10、コントローラ50、CPU52は、画像処理装置に適用されて回転ドラムの回転数制御を行うことには限定されず、あらゆる用途に適用可能であることはいうまでもない。
さらに、第1から第3の実施の形態では、エンコーダ34が、光を透過可能なスリット36Aを有するコードホイール36と、透過型フォトインタラプタ(光学式センサ)である各回転センサ40とで構成された例を示したが、本発明はこれに限定されず、エンコーダとして、例えば、エンコーダとして反射型のフォトインタラプタを備えた構成としても良く、その他電磁式、磁気抵抗式、ホール効果式等の各種エンコーダを採用することができる。
そして、第1から第3の実施の形態では、モータとしてブラシレスのアウタロータ型モータ10を採用した例を示したが、本発明はこれに限定されず、例えば、モータとしてインナロータ型モータやブラシを有するモータ、交流モータ等、如何なる形式のモータを採用することも可能である。
10…アウタロータ型モータ(モータ)、10B…回転制御部(回転制御装置)、26…出力軸(回転軸)、36…コードホイール(回転部材)、36A…スリット(導光部)、36B…光不透過部(非導光部)、37…光学パターン、40…回転センサ(検出手段)、40A…回転センサ(第1回転検出器)、40B…回転センサ(第2回転検出器)、50…コントローラ(制御手段)、52…CPU(第1の制御手段、第2の制御手段、第1の回転補正部、第2の回転補正部、第1の制御部、第2の制御部、回転検出回路)、70・72・74・76…感光ドラム(被回転体)
Claims (26)
- 被回転体、或いは前記被回転体に連結される回転軸に対して同軸回転するように取り付けられ、同心円に沿って等ピッチで識別符号が付与された回転部材と、
前記回転部材の周縁部にそれぞれ同心円上となるように0°よりも大きく180°以内の範囲で任意に設定されているピッチ角の間隔で配置され、それぞれ前記回転部材の前記識別符号の読み取りに応じた出力信号を出力する複数の検出手段と、
前記複数の検出手段の任意の1つである第1回転検出器から得られる前記回転部材の1回転分の出力信号と、前記第1回転検出器とは異なる別の前記検出手段の1つである第2回転検出器から得られる前記回転部材の1回転分の出力信号との差の1/2である演算信号に含まれる前記回転部材の1回転で1周期となる誤差成分を、前記第1回転検出器からの出力信号に含まれる前記回転部材の1回転で1周期となる誤差成分の振幅及び位相に一致させる誤差補正量を算出し、前記回転部材の回転時に前記第1回転検出器から得られる出力信号を前記誤差補正量に基づいて補正することで回転検出信号を算出し、該回転検出信号を用いて前記回転軸の回転速度または回転角を制御する第1の制御手段と、
を備えたモータ。 - 被回転体、或いは前記被回転体に連結される回転軸に対して同軸回転するように取り付けられ、同心円に沿って等ピッチで識別符号が付与された回転部材と、
前記回転部材の周縁部にそれぞれ同心円上となるように0°よりも大きく180°以内の範囲で任意に設定されているピッチ角の間隔で配置され、それぞれ前記回転部材の前記識別符号の読み取りに応じた出力信号を出力する複数の検出手段と、
前記複数の検出手段の任意の1つである第1回転検出器から得られる前記回転部材の1回転分の出力信号と、前記第1回転検出器とは異なる別の前記検出手段の1つである第2回転検出器から得られる前記回転部材の1回転分の出力信号との差の1/2である演算信号に含まれる前記回転部材の1回転で1周期となる誤差成分を、前記第1回転検出器からの出力信号に含まれる前記回転部材の1回転で1周期となる誤差成分の振幅及び位相に一致させる誤差補正量を算出し、前記回転部材の回転時に前記第1回転検出器から得られる出力信号を前記誤差補正量に基づいて補正することで回転検出信号を算出し、該回転検出信号を用いて前記回転軸の回転速度または回転角を制御する第1の制御手段と、
前記誤差補正量に基づいて前記回転部材が1周するときの前記出力信号の周波数特性を求め、前記周波数特性に基づいて、少なくとも前記識別符号のピッチ単位での、回転むらを打ち消すような回転数変動の振幅及び位相を求めて排除することによって角度軸のひずみが補正された補正波形を算出し、前記回転軸の回転速度または回転角を制御する第2の制御手段と、
を備えたモータ。 - 被回転体、或いは前記被回転体に連結される回転軸に対して同軸回転するように取り付けられ、同心円に沿って等ピッチで識別符号が付与された回転部材と、
前記回転部材の周縁部にそれぞれ同心円上となるように90°間隔で配置され、それぞれ前記回転部材の前記識別符号の読み取りに応じた出力信号を出力する複数の検出手段と、
前記複数の検出手段の任意の1つである第1回転検出器から得られる前記回転部材の1回転分の出力信号と、前記第1回転検出器とは異なる別の前記検出手段の1つである第2回転検出器から得られる前記回転部材の1回転分の出力信号との差の1/2である演算信号に含まれる前記回転部材の1回転で1周期となる誤差成分を、前記第1回転検出器からの出力信号に含まれる前記回転部材の1回転で1周期となる誤差成分の振幅及び位相に一致させる誤差補正量を算出し、前記回転部材の回転時に前記第1回転検出器から得られる出力信号を前記誤差補正量に基づいて補正することで回転検出信号を算出し、該回転検出信号を用いて前記回転軸の回転速度または回転角を制御する第1の制御手段と、
前記誤差補正量に基づいて前記回転部材が1周するときの前記出力信号の周波数特性を求め、前記周波数特性に基づいて、少なくとも前記識別符号のピッチ単位での、回転むらを打ち消すような回転数変動の振幅及び位相を求めて排除することによって角度軸のひずみが補正された補正波形を算出し、前記回転軸の回転速度または回転角を制御する第2の制御手段と、
を備えたモータ。 - 前記ピッチ角をθi、
前記回転部材の回転角をθ、
前記第1回転検出器から得られる前記回転部材の1回転分の出力信号をE1old(θ)、
前記第2回転検出器から得られる前記回転部材の1回転分の出力信号をE2old(θ)、
前記被回転体の偏心に伴う1回転に1周期の誤差成分の正弦成分をa1、
前記被回転体の偏心に伴う1回転に1周期の誤差成分の余弦成分をb1、
前記被回転体の楕円化に伴う1回転に2周期の誤差成分の正弦成分をa2、
前記被回転体の楕円化に伴う1回転に2周期の誤差成分の余弦成分をb2、
前記演算信号をe(θ)、
前記E1old(θ)の信号内に含まれる誤差量に対して偏心に伴う1回転に1周期の誤差成分の振幅成分を補正するための振幅補正係数をk1、
前記E1old(θ)の信号内に含まれる誤差量に対して楕円化に伴う1回転に2周期の誤差成分の振幅成分を補正するための振幅補正係数をk2、
前記E1old(θ)の信号内に含まれる誤差量に対して偏心に伴う1回転に1周期の誤差成分の位相成分を補正するための位相補正量をΔθ1、
前記E1old(θ)の信号内に含まれる誤差量に対して楕円化に伴う1回転に2周期の誤差成分の位相成分を補正するための位相補正量をΔθ2、
前記E1old(θ)の信号内に含まれる誤差補正量をh(θ)、
前記回転部材の回転時に前記第1回転検出器から得られる出力信号をE1new(θ)、
前記回転検出信号をE(θ)としたときに、
- 前記回転部材の回転角をθ、
前記第1回転検出器から得られる前記回転部材の1回転分の出力信号をE1old(θ)、
前記被回転体の偏心に伴う1回転に1周期の誤差成分の正弦成分をa1、
前記被回転体の偏心に伴う1回転に1周期の誤差成分の余弦成分をb1、
前記被回転体の楕円化に伴う1回転に2周期の誤差成分の正弦成分をa2、
前記被回転体の楕円化に伴う1回転に2周期の誤差成分の余弦成分をb2、
前記E1old(θ)の信号内に含まれる誤差量に対して偏心に伴う1回転に1周期の誤差成分の振幅成分を補正するための振幅補正係数をk1、
前記E1old(θ)の信号内に含まれる誤差量に対して楕円化に伴う1回転に2周期の誤差成分の振幅成分を補正するための振幅補正係数をk2、
前記E1old(θ)の信号内に含まれる誤差量に対して偏心に伴う1回転に1周期の誤差成分の位相成分を補正するための位相補正量をΔθ1、
前記E1old(θ)の信号内に含まれる誤差量に対して楕円化に伴う1回転に2周期の誤差成分の位相成分を補正するための位相補正量をΔθ2、
前記E1old(θ)の信号内に含まれる誤差補正量をh(θ)、
前記回転部材の基準回転数をω0、
前記誤差補正量h(θ)に積分処理を加えて1/ω0倍させた角度誤差量をhFM(θ)、
1以上の整数をn、
前記回転部材の回転数変動波形に含まれる前記n次成分の正弦成分をan、
前記回転部材の回転数変動波形に含まれる前記n次成分の余弦成分をbn、
前記n次成分の補正出力波形をhn(θ)、
前記n次成分の振幅係数をkn、
前記n次成分の位相調整量をΔθn、
前記回転検出信号をE(θ)としたときに、
- 前記回転部材の回転角をθ、
前記第1回転検出器から得られる前記回転部材の1回転分の出力信号をE1old(θ)、
前記第2回転検出器から得られる前記回転部材の1回転分の出力信号をE2old(θ)、
前記被回転体の偏心に伴う1回転に1周期の誤差成分の正弦成分をa1、
前記被回転体の偏心に伴う1回転に1周期の誤差成分の余弦成分をb1、
前記被回転体の楕円化に伴う1回転に2周期の誤差成分の正弦成分をa2、
前記被回転体の楕円化に伴う1回転に2周期の誤差成分の余弦成分をb2、
前記演算信号をe(θ)、
前記演算信号e(θ)のうち前記回転部材の1回転で1周期の誤差成分の振幅を√2倍すると共に位相を−π/4シフトさせた誤差補正量をh(θ)、
前記回転部材の回転時に前記第1回転検出器から得られる出力信号をE1new(θ)、
前記回転部材の基準回転数をω0、
前記誤差補正量h(θ)に積分処理を加えて1/ω0倍させた角度誤差量をhFM(θ)、
1以上の整数をn、
前記回転部材の回転数変動波形に含まれる前記n次成分の正弦成分をan、
前記回転部材の回転数変動波形に含まれる前記n次成分の余弦成分をbn、
前記n次成分の補正出力波形をhn(θ)、
前記n次成分の振幅係数をkn、
前記n次成分の位相調整量をΔθn、
前記回転検出信号をE(θ)としたときに、
- 前記各回転検出器は、それぞれ照射部が照射した光の受光部による受光有無に応じた信号を出力する光学式回転センサであり、
前記回転部材は、前記光学式回転センサが照射した光を前記受光部に導く導光部と、前記光学式回転センサが照射した光を前記受光部に導かない非導光部とを周方向に沿って全周に亘り交互にかつ等間隔に設けて構成された光学パターンを有する、樹脂製のコードホイールである、
ことを特徴とする請求項1から請求項6の何れか1項記載のモータ。 - 前記コードホイールの光学パターンは、それぞれ一周あたり1000個以上の前記導光部と前記非導光部とを交互に配置して構成されている、請求項7記載のモータ。
- 前記コードホイールの光学パターンは、前記コードホイールにおける光学パターン形成部位の周長25.4mmあたり、それぞれ150個以上の前記導光部と前記非導光部とを交互に配置して構成されている、請求項7又は請求項8記載のモータ。
- 前記コードホイールを構成する樹脂材は、ポリエチレンテレフタレートである、請求項7から請求項9の何れか1項記載のモータ。
- 被回転体、或いは前記被回転体に連結される回転軸に対して同軸回転するように取り付けられ、同心円に沿って等ピッチで識別符号が付与された回転部材と、
前記回転部材の周縁部にそれぞれ同心円上となるように0°よりも大きく180°以内の範囲で任意に設定されているピッチ角の間隔で配置され、それぞれ該回転部材の回転速度または回転角を示す前記識別符号の読み取りに応じた出力信号を出力する複数の検出手段と、
前記複数の検出手段の任意の1つである第1回転検出器から得られる前記回転部材の1回転分の出力信号と、前記第1回転検出器とは異なる別の前記検出手段の1つである第2回転検出器から得られる前記回転部材の1回転分の出力信号との差の1/2である演算信号に含まれる前記回転部材の1回転で1周期となる誤差成分を、前記第1回転検出器からの出力信号に含まれる前記回転部材の1回転で1周期となる誤差成分の振幅及び位相に一致させる誤差補正量を算出し、前記回転部材の回転時に前記第1回転検出器から得られる出力信号を前記誤差補正量に基づいて補正することで第1の回転検出信号を算出する第1の回転補正部と、
前記回転軸の駆動装置に電気的に接続され、前記第1の回転検出信号を用いて前記回転軸の回転速度または回転角を制御するための第1の制御信号を出力する第1の制御部と、
を備えた回転制御装置。 - 被回転体、或いは前記被回転体に連結される回転軸に対して同軸回転するように取り付けられ、同心円に沿って等ピッチで識別符号が付与された回転部材と、
前記回転部材の周縁部にそれぞれ同心円上となるように0°よりも大きく180°以内の範囲で任意に設定されているピッチ角の間隔で配置され、それぞれ該回転部材の回転速度または回転角を示す前記識別符号の読み取りに応じた出力信号を出力する複数の検出手段と、
前記複数の検出手段の任意の1つである第1回転検出器から得られる前記回転部材の1回転分の出力信号と、前記第1回転検出器とは異なる別の前記検出手段の1つである第2回転検出器から得られる前記回転部材の1回転分の出力信号との差の1/2である演算信号に含まれる前記回転部材の1回転で1周期となる誤差成分を、前記第1回転検出器からの出力信号に含まれる前記回転部材の1回転で1周期となる誤差成分の振幅及び位相に一致させる誤差補正量を算出し、前記回転部材の回転時に前記第1回転検出器から得られる出力信号を前記誤差補正量に基づいて補正することで第1の回転検出信号を算出する第1の回転補正部と、
前記回転軸の駆動装置に電気的に接続され、前記第1の回転検出信号を用いて前記回転軸の回転速度または回転角を制御するための第1の制御信号を出力する第1の制御部と、
前記誤差補正量に基づいて前記回転部材が1周するときの前記出力信号の周波数特性を求め、前記周波数特性に基づいて、少なくとも前記識別符号のピッチ単位での、回転むらを打ち消すような回転数変動の振幅及び位相を求めて排除することによって角度軸のひずみが補正された補正波形を算出する第2の回転補正部と、
前記回転軸の駆動装置に電気的に接続され、前記補正波形を用いて前記回転軸の回転速度または回転角を制御するための第2の制御信号を出力する第2の制御部と、
を備えた回転制御装置。 - 被回転体、或いは前記被回転体に連結される回転軸に対して同軸回転するように取り付けられ、同心円に沿って等ピッチで識別符号が付与された回転部材と、
前記回転部材の周縁部にそれぞれ同心円上となるように90°間隔で配置され、それぞれ該回転部材の回転速度または回転角を示す前記識別符号の読み取りに応じた出力信号を出力する複数の検出手段と、
前記複数の検出手段の任意の1つである第1回転検出器から得られる前記回転部材の1回転分の出力信号と、前記第1回転検出器とは異なる別の前記検出手段の1つである第2回転検出器から得られる前記回転部材の1回転分の出力信号との差の1/2である演算信号に含まれる前記回転部材の1回転で1周期となる誤差成分を、前記第1回転検出器からの出力信号に含まれる前記回転部材の1回転で1周期となる誤差成分の振幅及び位相に一致させる誤差補正量を算出し、前記回転部材の回転時に前記第1回転検出器から得られる出力信号を前記誤差補正量に基づいて補正することで第1の回転検出信号を算出する第1の回転補正部と、
前記回転軸の駆動装置に電気的に接続され、前記第1の回転検出信号を用いて前記回転軸の回転速度または回転角を制御するための第1の制御信号を出力する第1の制御部と、
前記誤差補正量に基づいて前記回転部材が1周するときの前記出力信号の周波数特性を求め、前記周波数特性に基づいて、少なくとも前記識別符号のピッチ単位での、回転むらを打ち消すような回転数変動の振幅及び位相を求めて排除することによって角度軸のひずみが補正された補正波形を算出する第2の回転補正部と、
前記回転軸の駆動装置に電気的に接続され、前記補正波形を用いて前記回転軸の回転速度または回転角を制御するための第2の制御信号を出力する第2の制御部と、
を備えた回転制御装置。 - 前記ピッチ角をθi、
前記回転部材の回転角をθ、
前記第1回転検出器から得られる前記回転部材の1回転分の出力信号をE1old(θ)、
前記第2回転検出器から得られる前記回転部材の1回転分の出力信号をE2old(θ)、
前記被回転体の偏心に伴う1回転に1周期の誤差成分の正弦成分をa1、
前記被回転体の偏心に伴う1回転に1周期の誤差成分の余弦成分をb1、
前記被回転体の楕円化に伴う1回転に2周期の誤差成分の正弦成分をa2、
前記被回転体の楕円化に伴う1回転に2周期の誤差成分の余弦成分をb2、
前記演算信号をe(θ)、
前記E1old(θ)の信号内に含まれる誤差量に対して偏心に伴う1回転に1周期の誤差成分の振幅成分を補正するための振幅補正係数をk1、
前記E1old(θ)の信号内に含まれる誤差量に対して楕円化に伴う1回転に2周期の誤差成分の振幅成分を補正するための振幅補正係数をk2、
前記E1old(θ)の信号内に含まれる誤差量に対して偏心に伴う1回転に1周期の誤差成分の位相成分を補正するための位相補正量をΔθ1、
前記E1old(θ)の信号内に含まれる誤差量に対して楕円化に伴う1回転に2周期の誤差成分の位相成分を補正するための位相補正量をΔθ2、
前記E1old(θ)の信号内に含まれる誤差補正量をh(θ)、
前記回転部材の回転時に前記第1回転検出器から得られる出力信号をE1new(θ)、
前記回転検出信号をE(θ)としたときに、
- 前記回転部材の回転角をθ、
前記第1回転検出器から得られる前記回転部材の1回転分の出力信号をE1old(θ)、
前記被回転体の偏心に伴う1回転に1周期の誤差成分の正弦成分をa1、
前記被回転体の偏心に伴う1回転に1周期の誤差成分の余弦成分をb1、
前記被回転体の楕円化に伴う1回転に2周期の誤差成分の正弦成分をa2、
前記被回転体の楕円化に伴う1回転に2周期の誤差成分の余弦成分をb2、
前記E1old(θ)の信号内に含まれる誤差量に対して偏心に伴う1回転に1周期の誤差成分の振幅成分を補正するための振幅補正係数をk1、
前記E1old(θ)の信号内に含まれる誤差量に対して楕円化に伴う1回転に2周期の誤差成分の振幅成分を補正するための振幅補正係数をk2、
前記E1old(θ)の信号内に含まれる誤差量に対して偏心に伴う1回転に1周期の誤差成分の位相成分を補正するための位相補正量をΔθ1、
前記E1old(θ)の信号内に含まれる誤差量に対して楕円化に伴う1回転に2周期の誤差成分の位相成分を補正するための位相補正量をΔθ2、
前記E1old(θ)の信号内に含まれる誤差補正量をh(θ)、
前記回転部材の基準回転数をω0、
前記誤差補正量h(θ)に積分処理を加えて1/ω0倍させた角度誤差量をhFM(θ)、
1以上の整数をn、
前記回転部材の回転数変動波形に含まれる前記n次成分の正弦成分をan、
前記回転部材の回転数変動波形に含まれる前記n次成分の余弦成分をbn、
前記n次成分の補正出力波形をhn(θ)、
前記n次成分の振幅係数をkn、
前記n次成分の位相調整量をΔθn、
前記回転検出信号をE(θ)としたときに、
- 前記回転部材の回転角をθ、
前記第1回転検出器から得られる前記回転部材の1回転分の出力信号をE1old(θ)、
前記第2回転検出器から得られる前記回転部材の1回転分の出力信号をE2old(θ)、
前記被回転体の偏心に伴う1回転に1周期の誤差成分の正弦成分をa1、
前記被回転体の偏心に伴う1回転に1周期の誤差成分の余弦成分をb1、
前記被回転体の楕円化に伴う1回転に2周期の誤差成分の正弦成分をa2、
前記被回転体の楕円化に伴う1回転に2周期の誤差成分の余弦成分をb2、
前記演算信号をe(θ)、
前記演算信号e(θ)のうち前記回転部材の1回転で1周期の誤差成分の振幅を√2倍すると共に位相を−π/4シフトさせた誤差補正量をh(θ)、
前記回転部材の回転時に前記第1回転検出器から得られる出力信号をE1new(θ)、
前記回転部材の基準回転数をω0、
前記誤差補正量h(θ)に積分処理を加えて1/ω0倍させた角度誤差量をhFM(θ)、
1以上の整数をn、
前記回転部材の回転数変動波形に含まれる前記n次成分の正弦成分をan、
前記回転部材の回転数変動波形に含まれる前記n次成分の余弦成分をbn、
前記回転角θにおける前記回転部材の瞬時回転数をω(θ)、
前記n次成分の補正出力波形をhn(θ)、
前記n次成分の振幅係数をkn、
前記n次成分の位相調整量をΔθn、
前記回転検出信号をE(θ)としたときに、
- 前記各回転検出器は、それぞれ照射部が照射した光の受光部による受光有無に応じた信号を出力する光学式回転センサであり、
前記回転部材は、前記光学式回転センサが照射した光を前記受光部に導く導光部と、前記光学式回転センサが照射した光を前記受光部に導かない非導光部とを周方向に沿って全周に亘り交互にかつ等間隔に設けて構成された光学パターンを有する、樹脂製のコードホイールである、
ことを特徴とする請求項11から請求項16の何れか1項記載の回転制御装置。 - 前記コードホイールの光学パターンは、それぞれ一周あたり1000個以上の前記導光部と前記非導光部とを交互に配置して構成されている、請求項17記載の回転制御装置。
- 前記コードホイールの光学パターンは、前記コードホイールにおける光学パターン形成部位の周長25.4mmあたり、それぞれ150個以上の前記導光部と前記非導光部とを交互に配置して構成されている、請求項17又は請求項18記載の回転制御装置。
- 前記コードホイールを構成する樹脂材は、ポリエチレンテレフタレートである、請求項17から請求項19の何れか1項記載の回転制御装置。
- 被回転体、或いは前記被回転体に連結される回転軸に対して同軸回転するように取り付けられ、同心円に沿って等ピッチで識別符号が付与された回転部材の周縁部にそれぞれ同心円上となるように0°よりも大きく180°以内の範囲で任意に設定されているピッチ角の間隔で配置された複数の回転検出器の任意の1つである第1回転検出器、及び前記第1回転検出器とは異なる別の前記複数の回転検出器の1つである第2回転検出器がそれぞれ出力する、それぞれ前記回転部材の回転速度または回転角を示す前記識別符号の読み取りに対応する各出力信号を入力し、
前記第1回転検出器から得られる前記回転部材の1回転分の出力信号と、前記第2回転検出器から得られる前記回転部材の1回転分の出力信号との差の1/2である演算信号に含まれる前記回転部材の1回転で1周期となる誤差成分を、前記第1回転検出器からの出力信号に含まれる前記回転部材の1回転で1周期となる誤差成分の振幅及び位相に一致させる誤差補正量を算出し、前記回転部材の回転時に前記第1回転検出器から得られる出力信号を前記誤差補正量に基づいて補正することで第1の回転検出信号を算出する、
ことを特徴とする回転検出回路。 - 被回転体、或いは前記被回転体に連結される回転軸に対して同軸回転するように取り付けられ、同心円に沿って等ピッチで識別符号が付与された回転部材の周縁部にそれぞれ同心円上となるように0°よりも大きく180°以内の範囲で任意に設定されているピッチ角の間隔で配置された複数の回転検出器の任意の1つである第1回転検出器、及び前記第1回転検出器とは異なる別の前記複数の回転検出器の1つである第2回転検出器がそれぞれ出力する、それぞれ前記回転部材の回転速度または回転角を示す前記識別符号の読み取りに対応する各出力信号を入力し、
前記第1回転検出器から得られる前記回転部材の1回転分の出力信号と、前記第2回転検出器から得られる前記回転部材の1回転分の出力信号との差の1/2である演算信号に含まれる前記回転部材の1回転で1周期となる誤差成分を、前記第1回転検出器からの出力信号に含まれる前記回転部材の1回転で1周期となる誤差成分の振幅及び位相に一致させる誤差補正量を算出し、前記回転部材の回転時に前記第1回転検出器から得られる出力信号を前記誤差補正量に基づいて補正することで回転検出信号を算出し、
前記誤差補正量に基づいて前記回転部材が1周するときの前記出力信号の周波数特性を求め、前記周波数特性に基づいて、少なくとも前記識別符号のピッチ単位での、回転むらを打ち消すような回転数変動の振幅及び位相を求めて排除することによって角度軸のひずみが補正された補正波形を算出する、
ことを特徴とする回転検出回路。 - 被回転体、或いは前記被回転体に連結される回転軸に対して同軸回転するように取り付けられ、同心円に沿って等ピッチで識別符号が付与された回転部材の周縁部にそれぞれ同心円上となるように90°間隔で配置された複数の回転検出器の任意の1つである第1回転検出器、及び前記第1回転検出器とは異なる別の前記複数の回転検出器の1つである第2回転検出器がそれぞれ出力する、それぞれ前記回転部材の回転速度または回転角を示す前記識別符号の読み取りに対応する各出力信号を入力し、
前記第1回転検出器から得られる前記回転部材の1回転分の出力信号と、前記第2回転検出器から得られる前記回転部材の1回転分の出力信号との差の1/2である演算信号に含まれる前記回転部材の1回転で1周期となる誤差成分を、前記第1回転検出器からの出力信号に含まれる前記回転部材の1回転で1周期となる誤差成分の振幅及び位相に一致させる誤差補正量を算出し、前記回転部材の回転時に前記第1回転検出器から得られる出力信号を前記誤差補正量に基づいて補正することで第1の回転検出信号を算出し、
前記誤差補正量に基づいて前記回転部材が1周するときの前記出力信号の周波数特性を求め、前記周波数特性に基づいて、少なくとも前記識別符号のピッチ単位での、回転むらを打ち消すような回転数変動の振幅及び位相を求めて排除することによって角度軸のひずみが補正された補正波形を算出する、
ことを特徴とする回転検出回路。 - 前記ピッチ角をθi、
前記回転部材の回転角をθ、
前記第1回転検出器から得られる前記回転部材の1回転分の出力信号をE1old(θ)、
前記第2回転検出器から得られる前記回転部材の1回転分の出力信号をE2old(θ)、
前記被回転体の偏心に伴う1回転に1周期の誤差成分の正弦成分をa1、
前記被回転体の偏心に伴う1回転に1周期の誤差成分の余弦成分をb1、
前記被回転体の楕円化に伴う1回転に2周期の誤差成分の正弦成分をa2、
前記被回転体の楕円化に伴う1回転に2周期の誤差成分の余弦成分をb2、
前記演算信号をe(θ)、
前記E1old(θ)の信号内に含まれる誤差量に対して偏心に伴う1回転に1周期の誤差成分の振幅成分を補正するための振幅補正係数をk1、
前記E1old(θ)の信号内に含まれる誤差量に対して楕円化に伴う1回転に2周期の誤差成分の振幅成分を補正するための振幅補正係数をk2、
前記E1old(θ)の信号内に含まれる誤差量に対して偏心に伴う1回転に1周期の誤差成分の位相成分を補正するための位相補正量をΔθ1、
前記E1old(θ)の信号内に含まれる誤差量に対して楕円化に伴う1回転に2周期の誤差成分の位相成分を補正するための位相補正量をΔθ2、
前記E1old(θ)の信号内に含まれる誤差補正量をh(θ)、
前記回転部材の回転時に前記第1回転検出器から得られる出力信号をE1new(θ)、
前記回転検出信号をE(θ)としたときに、
- 前記回転部材の回転角をθ、
前記第1回転検出器から得られる前記回転部材の1回転分の出力信号をE1old(θ)、
前記被回転体の偏心に伴う1回転に1周期の誤差成分の正弦成分をa1、
前記被回転体の偏心に伴う1回転に1周期の誤差成分の余弦成分をb1、
前記被回転体の楕円化に伴う1回転に2周期の誤差成分の正弦成分をa2、
前記被回転体の楕円化に伴う1回転に2周期の誤差成分の余弦成分をb2、
前記E1old(θ)の信号内に含まれる誤差量に対して偏心に伴う1回転に1周期の誤差成分の振幅成分を補正するための振幅補正係数をk1、
前記E1old(θ)の信号内に含まれる誤差量に対して楕円化に伴う1回転に2周期の誤差成分の振幅成分を補正するための振幅補正係数をk2、
前記E1old(θ)の信号内に含まれる誤差量に対して偏心に伴う1回転に1周期の誤差成分の位相成分を補正するための位相補正量をΔθ1、
前記E1old(θ)の信号内に含まれる誤差量に対して楕円化に伴う1回転に2周期の誤差成分の位相成分を補正するための位相補正量をΔθ2、
前記E1old(θ)の信号内に含まれる誤差補正量をh(θ)、
前記回転部材の基準回転数をω0、
前記誤差補正量h(θ)に積分処理を加えて1/ω0倍させた角度誤差量をhFM(θ)、
1以上の整数をn、
前記回転部材の回転数変動波形に含まれる前記n次成分の正弦成分をan、
前記回転部材の回転数変動波形に含まれる前記n次成分の余弦成分をbn、
前記n次成分の補正出力波形をhn(θ)、
前記n次成分の振幅係数をkn、
前記n次成分の位相調整量をΔθn、
前記回転検出信号をE(θ)としたときに、
- 前記回転部材の回転角をθ、
前記第1回転検出器から得られる前記回転部材の1回転分の出力信号をE1old(θ)、
前記第2回転検出器から得られる前記回転部材の1回転分の出力信号をE2old(θ)、
前記被回転体の偏心に伴う1回転に1周期の誤差成分の正弦成分をa1、
前記被回転体の偏心に伴う1回転に1周期の誤差成分の余弦成分をb1、
前記被回転体の楕円化に伴う1回転に2周期の誤差成分の正弦成分をa2、
前記被回転体の楕円化に伴う1回転に2周期の誤差成分の余弦成分をb2、
前記演算信号をe(θ)、
前記演算信号e(θ)のうち前記回転部材の1回転で1周期の誤差成分の振幅を√2倍すると共に位相を−π/4シフトさせた誤差補正量をh(θ)、
前記回転部材の回転時に前記第1回転検出器から得られる出力信号をE1new(θ)、
前記回転部材の基準回転数をω0、
前記誤差補正量h(θ)に積分処理を加えて1/ω0倍させた角度誤差量をhFM(θ)、
1以上の整数をn、
前記回転部材の回転数変動波形に含まれる前記n次成分の正弦成分をan、
前記回転部材の回転数変動波形に含まれる前記n次成分の余弦成分をbn、
前記回転角θにおける前記回転部材の瞬時回転数をω(θ)、
前記n次成分の補正出力波形をhn(θ)、
前記n次成分の振幅係数をkn、
前記n次成分の位相調整量をΔθn、
前記回転検出信号をE(θ)としたときに、
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008021525A JP2009183113A (ja) | 2008-01-31 | 2008-01-31 | モータ、回転制御装置、及び回転検出回路 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008021525A JP2009183113A (ja) | 2008-01-31 | 2008-01-31 | モータ、回転制御装置、及び回転検出回路 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2009183113A true JP2009183113A (ja) | 2009-08-13 |
Family
ID=41036628
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008021525A Pending JP2009183113A (ja) | 2008-01-31 | 2008-01-31 | モータ、回転制御装置、及び回転検出回路 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2009183113A (ja) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012058176A (ja) * | 2010-09-13 | 2012-03-22 | Ricoh Co Ltd | 回転検出器、モータ駆動装置、画像形成装置、及びプログラム |
JP2015094692A (ja) * | 2013-11-13 | 2015-05-18 | 株式会社エー・アンド・デイ | 回転検出装置及び方法 |
EP2856083A4 (en) * | 2012-06-04 | 2015-07-15 | Otis Elevator Co | CORRECTION OF THE EXCENTRICITY OF AN ENCODER FOR ELEVATOR SYSTEMS |
CN110779439A (zh) * | 2018-07-27 | 2020-02-11 | 三星电机株式会社 | 用于感测旋转主体的设备 |
KR20240015790A (ko) * | 2022-07-27 | 2024-02-06 | 한국산업기술시험원 | 물체 감지형 속도측정기용 시험장치 및 이를 사용한 물체 감지형 속도측정기용 시험방법 |
-
2008
- 2008-01-31 JP JP2008021525A patent/JP2009183113A/ja active Pending
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012058176A (ja) * | 2010-09-13 | 2012-03-22 | Ricoh Co Ltd | 回転検出器、モータ駆動装置、画像形成装置、及びプログラム |
EP2856083A4 (en) * | 2012-06-04 | 2015-07-15 | Otis Elevator Co | CORRECTION OF THE EXCENTRICITY OF AN ENCODER FOR ELEVATOR SYSTEMS |
JP2015094692A (ja) * | 2013-11-13 | 2015-05-18 | 株式会社エー・アンド・デイ | 回転検出装置及び方法 |
CN110779439A (zh) * | 2018-07-27 | 2020-02-11 | 三星电机株式会社 | 用于感测旋转主体的设备 |
CN110779439B (zh) * | 2018-07-27 | 2023-01-03 | 三星电机株式会社 | 用于感测旋转主体的设备 |
KR20240015790A (ko) * | 2022-07-27 | 2024-02-06 | 한국산업기술시험원 | 물체 감지형 속도측정기용 시험장치 및 이를 사용한 물체 감지형 속도측정기용 시험방법 |
KR102773585B1 (ko) * | 2022-07-27 | 2025-02-28 | 한국산업기술시험원 | 물체 감지형 속도측정기용 시험장치 및 이를 사용한 물체 감지형 속도측정기용 시험방법 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4481137B2 (ja) | モータ、回転制御装置、及び回転検出回路 | |
US8803510B2 (en) | Rotation detecting device and bearing having rotation detecting device | |
JP2009183113A (ja) | モータ、回転制御装置、及び回転検出回路 | |
JP2008082996A (ja) | レゾルバ、モータおよびパワーステアリング装置 | |
JP2009121958A (ja) | ロータリエンコーダ、およびブラシレスモータ | |
WO2014141370A1 (ja) | エンコーダ、エンコーダ付きモータ、サーボシステム | |
SE1130047A1 (sv) | Motorenhet innefattande en borstlös DC-motor med styrelektronik | |
US9621087B2 (en) | Stepping motor driving apparatus, image carrier rotation driving apparatus and image forming apparatus | |
JP2007078538A (ja) | モータ、回転制御装置、及び回転検出回路 | |
CN110579226B (zh) | 编码器、电动机以及机器人 | |
JP4395163B2 (ja) | バリアブルリラクタンス型レゾルバ | |
JP6098999B2 (ja) | エンコーダ及びエンコーダ付きモータ | |
JP2004219363A (ja) | 回転数検出装置 | |
JP7275249B2 (ja) | モーター | |
KR20180136451A (ko) | 브러시리스 직류 모터 및 각도 신호의 제공 방법 | |
JP4900140B2 (ja) | 光学式エンコーダ | |
JP7291104B2 (ja) | 3相ブラシレスモーター及び3相ブラシレスモーターの回転位置検出方法 | |
JP2009183112A (ja) | モータ | |
JP5762728B2 (ja) | ブラシレスモータ | |
JP2005156496A (ja) | 速度検出装置 | |
JP2007024636A (ja) | 検出装置および方法、走査装置および方法、並びにプログラム | |
JP5006270B2 (ja) | 絶対型エンコーダ装置とその操作方法 | |
JP2004219362A (ja) | 回転数検出装置 | |
KR200324476Y1 (ko) | 모터용 엔코더 | |
JPH0854205A (ja) | 回転電機の回転位置検出装置 |