(57)【特許請求の範囲】
【請求項１】
円周方向に所定の間隔で目盛が付いている目盛円板と、当該目盛円板の円周方向における所定の目盛読取位置において前記目盛を読み取る目盛読取ヘッドとを有する角度検出器の自律校正方法であって、
前記目盛読取ヘッドとして、第１目盛読取ヘッドと第２目盛読取ヘッドを使用し、
１回転を整数等分せず、且つ、複数回転Ｎ（Ｎ：２以上の整数）をＭ等分（Ｍ：３以上の整数）する角度間隔αで、前記第１、第２目盛読取ヘッドを配置し、
前記目盛円板がＮ回転する間における前記第１、第２目盛読取ヘッドの読みを、予め定めたデータサンプリング間隔で取得し、
前記第１、第２目盛読取ヘッドの読みの差から、前記データサンプリング間隔で得られる、前記目盛円板の角度目盛誤差に関する逐次２点法によるデータを取得し、
前記Ｎ回転分の前記データの平均がゼロになることを利用して前記データを合成し、
合成した前記Ｎ回転分の前記データを、１回転毎に切り分け、ｎ回転目（ｎ：２からＮまでの整数）以降の角度位置について、（ｎ−１）×３６０を差し引いた余りを用いて、０〜３６０°の角度位置に再配置することによって、
前記目盛円板の目盛誤差を前記データサンプリング間隔で求めることを特徴とする角度検出器の自律校正方法。
【請求項２】
円周方向に目盛が形成されている目盛円板と、
前記目盛円板の円周方向における所定の位置において前記目盛を読み取る目盛読取ヘッドと、
前記目盛円板の目盛誤差を逐次２点法によって算出するデータ読取装置とを有し、
前記目盛読取ヘッドには、第１目盛読取ヘッドと第２目盛読取ヘッドが含まれており、
前記第１、第２目盛読取ヘッドは、１回転を整数等分せず、且つ、複数回転Ｎを整数Ｍ等分する角度間隔αで配置されており、
前記データ読取装置は、請求項１に記載の自律校正方法により前記目盛誤差を算出することを特徴とする自律校正機能を備えた角度検出器。
【請求項３】
目盛円板において円周方向に所定の間隔で付いている円周目盛の目盛誤差を測定するための円周目盛校正装置であって、
測定対象の目盛円板の目盛を読み取るための第１目盛読取ヘッドおよび第２目盛読取ヘッドと、
前記第１、第２目盛読取ヘッドによる前記目盛円板の目盛読取位置の円周半径、および、当該第１、第２目盛読取ヘッドによる前記読取位置の角度間隔を調整する調整機構と、
請求項１に記載の自律校正方法により前記目盛円板の前記円周目盛の目盛誤差を算出するデータ読取装置と
を有していることを特徴とする円周目盛校正装置。
【請求項４】
校正用目盛円板および校正用目盛読取ヘッドを備えた校正用角度検出器と、
前記校正用目盛円板に対する前記校正用目盛読取ヘッドの円周方向の目盛読取位置を変更するための調整機構と、
前記校正用目盛円板を、校正対象の角度検出器の回転軸に対して同軸に取り付けるためのアダプターと、
前記校正用角度検出器の校正用目盛読取ヘッドの読み、および、前記校正対象の角度検出器の目盛読取ヘッドの読みに基づき、当該校正対象の角度検出器の目盛円板の目盛誤差を算出するデータ読取装置とを有し、
前記データ読取装置は、前記校正用目盛読取ヘッドおよび前記校正対象の角度検出器の目盛読取ヘッドを第１、第２目盛読取ヘッドとして用いて、請求項１に記載の自律校正方法により前記目盛誤差を算出することを特徴とする角度検出器の校正装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、逐次２点法を用いた角度検出器の自律校正方法に関する。
【背景技術】
【０００２】
回転する目盛円板の周囲に目盛読取ヘッドを有する角度検出器、所謂、ロータリーエンコーダーの校正法として、比較校正法、等分割平均法などを利用した方法が知られている。特許文献１、２には後者の等分割平均法を利用した校正法が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−０９８３９２号公報
【特許文献２】特開２０１１−０９９８０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、ロータリーエンコーダーの校正法として逐次２点法を用いることが考えられる。逐次２点法を用いる場合には２個の目盛読取ヘッドを用いて校正を行うことができ、校正（目盛誤差の算出）に必要な目盛読取ヘッドの個数を他の校正法に比べて少なくできる。また、他の校正法に比べて校正のための演算が容易であるという利点もある。
【０００５】
しかしながら、従来においてはロータリーエンコーダーの校正法として逐次２点法が用いられていない。この主な理由は、２個の目盛読取りヘッドの角度間隔の整数等分間隔での誤差成分が校正結果から失われるためである。すなわち、ロータリーエンコーダーの目盛誤差は１回転を基本周期とする高調波成分からなり、２個の目盛読取ヘッドの角度間隔（これらの目盛読取位置の間の角度間隔）が、全測定長である１回転を整数ｋ等分する角度間隔の場合には、ｋ／２次までの周波数成分しか扱うことができないというサンプリング定理の制約と、ｋの整数倍の次数の周波数成分が検出できないという制約が障害となっている。
【０００６】
ここで、理屈の上では、ｋの値を大きくすればこの問題を克服できそうであるが、ｋの値を大きくすると、目盛誤差にとって重要な低周波数成分に対する感度が低下し、偶然誤差の累積も大きくなり、校正の精度が低下してしまう。このため、ｋの値を大きくすることは良い解決策にはなり得ない。
【０００７】
本発明の課題は、この点に鑑みて、逐次２点法を用いて全測定範囲の各角度位置において目盛誤差を精度良く算出可能な角度検出器の自律校正方法、当該自律校正方法による自律機能を備えた角度検出器、当該自律校正方法による円周目盛校正装置、および、当該自律校正方法による角度検出器の校正装置を提案することにある。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、本発明は、円周方向に所定の間隔で目盛が付いている目盛円板と、当該目盛円板の円周方向における所定の位置において前記目盛を読み取る目盛読取ヘッドとを有する角度検出器の自律校正方法であって、
前記目盛読取ヘッドとして、第１目盛読取ヘッドと第２目盛読取ヘッドを使用し、
１回転を整数等分せず、且つ、複数回転Ｎ（Ｎ：２以上の整数）をＭ等分（Ｍ：３以上の整数）する角度間隔αで、前記第１、第２目盛読取ヘッドを配置し、
前記目盛円板がＮ回転する間における前記第１、第２目盛読取ヘッドの読みを、予め定めたデータサンプリング間隔で取得し、
前記第１、第２目盛読取ヘッドの読みの差から、前記データサンプリング間隔で得られる、前記目盛円板の角度目盛誤差に関する逐次２点法によるデータを取得し、
前記Ｎ回転分の前記データの平均が近似的にゼロになることを利用して前記データを合成し、
合成した前記Ｎ回転分の前記データを、１回転毎に切り分け、ｎ回転目（ｎ：２からＮまでの整数）以降の角度位置について、（ｎ−１）×３６０を差し引いた余りを用いて、０〜３６０°の角度位置に再配置することによって、
前記目盛円板の目盛誤差を前記データサンプリング間隔で求めることを特徴としている。
【発明の効果】
【０００９】
本発明の方法では、逐次２点法を採用しているので、校正のために必要な目盛読取ヘッドが２つでよく、他の校正法に比べて目盛読取ヘッドの数を少なくすることができる。
【００１０】
また、逐次２点法を用いる場合には、得られるデータ間隔が２個の目盛読取ヘッドの角度間隔に限られ、それもより細かな間隔で目盛誤差算出用のデータを得ることができない。本発明の方法では、逐次２点法のデータ点のＮ回転分の平均が近似的にゼロになることを利用してデータを合成しており、これによって、データサンプリング間隔で校正曲線を作成することができる。
【００１１】
さらに、逐次２点法では２個の目盛読取ヘッドの角度間隔の整数等分間隔での誤差成分が校正結果から失われてしまうという制約がある。本願発明では、１回転を整数等分せず、且つ、複数回転ＮをＭ等分する角度間隔αで、第１、第２目盛読取ヘッドを配置することで、脱落を始める周波数成分を実用上影響の無いより高次の側となるように高くしている。したがって、１回転分の各角度位置において目盛誤差を確実に算出することができる。
【００１２】
なお、このとき脱落を始める周波数は、角度間隔αをＮ等分した角度をβとすると、３６０／β次からである。例えば、α＝２１°として、Ｎ＝７とすれば、β＝３°となり、１２０次から脱落を始める。また、α＝１９°あるいは２３°の場合には、それぞれ、Ｎ＝１９、Ｎ＝２３となり、βは双方とも１°となり、脱落を開始する次数は３６０次となる。前記の「近似的にゼロ」という意味は、脱落を開始する次数とその整数倍の次数の高調波が含まれているとゼロにならないという意味である。一般的な高精度のエンコーダーでは、目盛誤差に影響を与える周波数成分の次数は２０次程度までであり、これよりも高い次数を考慮しなくても、すなわち、ゼロと見做しても、実用的に問題にならない。本発明によれば、２０次よりも大幅に高い次数から脱落が始まるので、充分に高い精度で目盛誤差を算出可能である。
【図面の簡単な説明】
【００１３】
【図１】本発明を適用したエンコーダーの自律校正装置の構成例を示す説明図である。
【図２】エンコーダーの自律校正結果を示すグラフである。
【図３】エンコーダーの自律校正値のフーリエ解析結果を示すグラフである。
【発明を実施するための形態】
【００１４】
以下に、図面を参照して本発明の自律校正方法の実施の形態を説明する。
【００１５】
（自律校正装置の校正）
まず、図１を参照して本発明の自律校正方法によって自律校正を行う自律校正装置の一例を説明する。自律校正装置１は、固定側エンコーダー２と位相調整側エンコーダー３の２台のエンコーダーを備えている。これらのエンコーダー２、３の目盛円板４、５は、軸受６に支持されたシャフト７の両端部に同軸状態に固定されている。シャフト７には、カップリング８を介して、シャフト連続回転用のモーター９が同軸状態に連結されている。シャフト７の反対側の部位には、位相調整用モーター１０が同軸状態に配置されている。位相調整用モーター１０の出力軸には、その回転中心から半径方向に外れた位置に位相調整側エンコーダー３が取り付けられている。
【００１６】
固定側エンコーダー２は目盛円板４の円周方向における予め定まった位置に固定配置されている。したがって、シャフト７を中心として位相調整用モーター１０を回転させることにより、固定側エンコーダー２の目盛読取ヘッド１１に対する位相調整側エンコーダー３の目盛読取ヘッド１２の位置を変化させ、２台の目盛読取ヘッド１１、１２の間（すなわち、これらの目盛読取位置の間）に任意の角度間隔を与えることが可能である。なお、目盛読取ヘッド１２の位置を目盛円板５の半径方向において調整可能な調整機構を配置して、目盛読取ヘッド１２の読取位置を、目盛円板５の円周方向および半径方向において調整できるようにしてもよい。
【００１７】
エンコーダー出力信号はデータ読取装置１３に取り込まれる。データ読取装置１３はコンピューター１４を中心に構成されており、エンコーダー出力信号のそれぞれはデータ読取装置１３の分割器１５、１６を経てコンピューター１４に取り込まれる。また、コンピューター１４には、モーター９および位相調整用モーター１０のそれぞれに内蔵されているモーターエンコーダー（図示せず）からモーター回転位置情報が供給される。さらに、コンピューター１４は、不図示の各モーター駆動回路を介して、連続回転用のモーター９および位相調整用モーター１０のそれぞれを駆動制御する。
【００１８】
（自律校正方法）
上記構成の自律校正装置１の自律校正方法を説明する。自律校正方法を実現するための逐次２点法によるデータ処理プログラムが予めコンピューター１４のＲＯＭ等に格納されており、当該プログラムを実行することによって目盛円板４、５の校正が行われる。すなわち、目盛円板４、５の目盛誤差が算出される。
【００１９】
本例では、１回転を整数等分せず、且つ、複数回転Ｎ（Ｎ：２以上の整数）をＭ等分（Ｍ：３以上の整数）する角度間隔αで、固定側エンコーダー２の目盛読取ヘッド１１（当該ヘッド１１の読取位置）に対して位相調整側エンコーダー３の目盛読取ヘッド１２（当該ヘッド１２の読取位置）が配置されるように、位相調整用モーター１０を駆動制御する。
【００２０】
次に、連続回転用のモーター９を回転駆動してシャフト７に固定されている固定側エンコーダー２の目盛円板４および位相調整側エンコーダー３の目盛円板５が一定速度で回転する状態を形成する。この状態で、各目盛円板４、５がＮ回転する間における目盛読取ヘッド１１、１２の読みを、予め定めたデータサンプリング間隔で取り込む。
【００２１】
このようにして取り込まれた固定側エンコーダー２および位相調整側エンコーダー３の読取データの差から、データサンプリング間隔で得られる、目盛円板４、５の目盛誤差に関する逐次２点法による折れ線群（データ）を取得する。
【００２２】
そして、複数回転Ｎ分のデータの平均がゼロになることを利用して、折れ線群（データ）を合成することによって、目盛円板４、５の目盛誤差（校正値）をデータサンプリング間隔で求める。
【００２３】
ここで、この構成の自律校正装置１をロータリーエンコーダーに付設することにより、自律校正機能を備えたロータリーエンコーダーを実現できる。この場合には、対象となるロータリーエンコーダーの目盛読取ヘッドおよび目盛円板に対して、第２目盛読取ヘッドおよび第２目盛円板を追加してもよいし、ロータリーエンコーダーの目盛円板に対して第２目盛読取ヘッドを配置し、当該第２目盛読取ヘッドをロータリーエンコーダーの目盛読取ヘッドに対して所定の角度間隔となるように位相調整ができるようにしてもよい。
【００２４】
また、本発明によれば、目盛円板において円周方向に所定の間隔で付いている円周目盛の目盛誤差を測定するための円周目盛校正装置を実現できる。円周目盛校正装置は、測定対象の目盛円板の目盛を読み取るための第１目盛読取ヘッドおよび第２目盛読取ヘッドと、第１、第２目盛読取ヘッドによる目盛円板の目盛読取位置の円周半径、および、当該第１、第２目盛読取ヘッドによる読取位置の角度間隔を調整する調整機構と、第１、第２目盛読取ヘッドの読みを取り込み図１のデータ読取装置１３と同様に逐次２点法を用いた校正法により目盛円板の円周目盛の目盛誤差を算出するデータ読取装置とを備えた構成とされる。
【００２５】
さらに、本発明によれば、エンコーダーの校正装置、特に可搬式の校正装置を実現できる。エンコーダーの校正装置は、校正用目盛円板および校正用目盛読取ヘッドを備えた校正用角度検出器と、校正用目盛円板に対する校正用目盛読取ヘッドの円周方向の目盛読取位置を変更するための調整機構と、校正用目盛円板を、校正対象の角度検出器の回転軸に対して同軸に取り付けるためのアダプターと、校正用角度検出器の校正用目盛読取ヘッドの読み、および、校正対象の角度検出器の目盛読取ヘッドの読みに基づき、当該校正対象の角度検出器の目盛円板の目盛誤差を算出するデータ読取装置とを備えた構成とされる。データ読取装置は、校正用目盛読取ヘッドおよび前記校正対象の目盛読取ヘッドを第１、第２目盛読取ヘッドとして用いて、上記のデータ読取装置１３と同様に逐次２点法を用いた校正方法により校正対象の目盛円板の目盛誤差を算出するように構成される。
【００２６】
一方、本発明の方法において、１８０°の角度間隔で２個の目盛読取ヘッドを配置し、これらの一対の目盛読取ヘッドの角度読み取り値を平均する、いわゆる対向読み取り法を採用することができる。これにより、目盛円板の回転軸の半径方向の振れの影響、および、回転軸に対する目盛円板の偏心の影響を取り除くことができる。
【００２７】
（実験例）
全測定長（Ｎ回転）に亘る読取値の平均値がゼロになる性質を利用するデータ処理方法を確認するために、位相調整角α（固定側エンコーダー２と位相調整側エンコーダー３の目盛読取位置の角度間隔）が３０°、３６°での測定を実施した。位相調整角が３０°の場合には１２次（＝３６０°／３０°）とその高調波成分、３６°の場合には１０次（＝３６０°／３６°）とその高調波成分が測定結果から欠落する。これに対して、本発明の方法の一例として、位相調整角αを２１°とし、７回転（Ｎ＝７）を１周期と扱うと、上記の１回転を整数等分する２パターンの位相調整角３０°、３６°を採用する場合のような成分の欠落が実質的に生じない。
【００２８】
本実験例における逐次２点法によるデータ処理手順を以下に示す。なお、データサンプリング時のトリガは、固定側エンコーダー２の回転角を基準とした。
【００２９】
（１）初期位相状態として位相調整角α＝０°（固定側エンコーダー２の読取位置を０°、位相調整側エンコーダー３の読取位置を０°）に設定し、そこから連続７回転分について、これら２台のエンコーダー２、３の回転角を読み取る。
（２）次に、位相調整角α＝２１°の位相シフト状態（固定側エンコーダー２の読取位置を０°、位相調整側エンコーダー３の読取位置を２１°）に設定し、そこから連続７回転部分について、これら２台のエンコーダー２、３の回転角を読み取る。
（３）手順（１）、（２）で取得した２セット分の位相調整側エンコーダー３の読みについて、初期位相状態に対する位相シフト後の差分を計算する。
（４）手順（３）で算出した差分を、２１°間隔で抜き出して、それらの累積値を求める。これにより、３６０×７÷２１＝１２０点の折れ線を得る。０°から２１°の間で、開始点の異なる角度について、同様の処理を行い、（２１°／サンプリング周期）本の折れ線を得る。
（５）手順（４）で得られた折れ線について、各々読みの平均値を求め、それがゼロになるように、折れ線をオフセットする。これにより、（２１°／サンプリング周期）本の折れ線について、お互いを関係付ける。
（６）手順（５）で求めた７回転分の折れ線を、１回転毎に切り分けて、ｎ回転目以降の角度位置について、（ｎ−１）×３６０を差し引いた余りを用いて、０〜３６０°の角度位置に再配置して、位相調整側エンコーダー３の校正カーブを得る。
（７）手順（１）で得たデータから手順（５）で得たデータを減算し、さらに、７回転分のデータを１回転毎に切り分けて、ｎ回転目以降の角度位置について、（ｎ−１）×３６０を差し引いた余りを用いて、０〜３６０°の角度位置に再配置して、固定側エンコーダー２の校正カーブを得る。
【００３０】
図２には、上記の手順（１）〜（７）によって、３種類の位相調整角（３０°、３６°、２１°）の場合のデータ処理結果を示す。図２のグラフから、固定側エンコーダー２および位相調整側エンコーダー３の校正値がよく一致していることが確認できる。
【００３１】
また、各々の位相調整角の場合について校正結果をフーリエ解析した。図３には、位相調整側エンコーダー３のフーリエ解説結果を示す。この図から分かるように、位相調整側エンコーダー３の結果には、位相調整角が３０°では２４次の周波数成分に、３６°では２０次と４０次に周波数成分の欠落が生じている。これに対して、本発明による位相調整角が２１°の場合には、より高次の次数においても周波数成分の欠落の発生が確認できない。したがって、複数回転を１周期と考えて、逐次２点法により、取得したデータの処理を行う方法の有効性が確認できる。
【００３２】
以上説明したように、本発明によれば、測定可能な空間周波数を高めるデータ処理法を実現できる。すなわち、ロータリーエンコーダーにおけるデータ取得の方法から、位相調整角よりも細かな間隔でデータサンプリングを行うことができる。また、逐次２点法で処理した離散的角度誤差について、開始点の位相がデータサンプリング間隔だけずれた複数の測定結果を得ることができる。それぞれの結果について、全測定長にわたる平均値がゼロになる性質を利用することで、互いに関連付けることが可能である。さらに、ロータリーエンコーダーの誤差は１回転を基本周期とする高調波成分だけで構成されているので、１回転を整数等分する目盛読取ヘッドの間隔を避け、２回転以上の回転で初めて同一点が検出されるように目盛読取ヘッドの角度間隔、すなわち位相調整角を設定しているので、周波数成分の脱落がない測定が可能である。
【符号の説明】
【００３３】
１    自律校正装置
２    固定側エンコーダー
３    位相調整側エンコーダー
４、５  目盛円板
６    軸受
７    シャフト
８    カップリング
９    モーター
１０  位相調整用モーター
１１、１２  目盛読取ヘッド
１３  データ読取装置
１４  コンピューター
１５、１６  分割器
【図２】
0005808230.tif 000002
【図３】
0005808230.tif 000003
【図１】
0005808230.tif 000004