(57)【特許請求の範囲】
【請求項１】
回転検出センサ（１）に接続された信号変換器（２０）と、
前記信号変換器（２０）に接続された回転所要時間計測手段（２２）と、
前記信号変換器（２０）及び前記回転所要時間計測手段（２２）に接続された補正手段（２４）と、
前記補正手段（２４）を構成する補正量算出部（２４０）及び補正処理部（２４１）と、
前記回転所要時間計測手段（２２）及び前記補正手段（２４）に接続された内挿手段（２５）と、
前記補正手段（２４）及び前記内挿手段（２５）に接続された分解能記憶手段（２６）と
を備え、
前記信号変換器（２０）は、前記回転検出センサ（１）からのアナログ位置信号（１ａ）をデジタル位置信号（２０ａ）に変換し、
前記回転所要時間計測手段（２２）は、前記デジタル位置信号（２０ａ）に基づいて前記回転検出センサ（１）の１回転所要時間（２２ａ）を計測し、
前記分解能記憶手段（２６）は、前記デジタル位置信号（２０ａ）の出力レベル分解能（２６ａ）と変化タイミング分解能（２６ｂ）とを記憶し、
前記補正量算出部（２４０）は、前記回転検出センサ（１）が一定速度で回転していることを前記１回転所要時間（２２ａ）に基づいて検出した場合に、前記回転検出センサ（１）が１回転する間の前記デジタル位置信号（２０ａ）を記憶するとともに、前記１回転所要時間（２２ａ）と、記憶している前記デジタル位置信号（２０ａ）の出力レベル（Ｌ０，Ｌ１，Ｌ２，・・・Ｌｎ）及び変化タイミング（ｔ０，ｔ１，ｔ２，・・・ｔｎ）と、前記出力レベル分解能（２６ａ）とに基づいて前記デジタル位置信号（２０ａ）の誤差を除去するための補正量（ｒ１，ｒ２，・・・ｒｎ）を求めるとともに記憶し、
前記補正処理部（２４１）は、前記回転検出センサ（１）が一定速度で回転していることを前記１回転所要時間（２２ａ）に基づいて検出した場合に、前記補正量算出部（２４０）の前記補正量を用いて前記信号変換器（２０）からの前記デジタル位置信号（２０ａ）を補正することで補正位置信号（２４ａ）を生成するとともに、該補正位置信号（２４ａ）と補正実施情報（２４ｂ）とを前記内挿手段（２５）に入力し、
前記内挿手段（２５）は、前記補正実施情報（２４ｂ）を検出した場合に、前記補正処理部（２４１）からの前記補正位置信号（２４ａ）が更新されるタイミングを前記１回転所要時間（２２ａ）と前記変化タイミング分解能（２６ｂ）とに基づいて予測するとともに、前記補正位置信号（２４ａ）が更新される際の変化レベルを、前記１回転所要時間（２２ａ）と、前記予測タイミングと、前記出力レベル分解能（２６ａ）とに基づいて予測し、前記予測タイミング時に前記補正位置信号（２４ａ）が非更新の場合に前記予測変化レベルを用いて予測位置信号（２５ａ）を出力する
ことを特徴とする回転位置信号処理装置。
【請求項２】
前記内挿手段（２５）は、
前記補正実施情報（２４ｂ）を検出した際の前記１回転所要時間（２２ａ）をＴ’、前記変化タイミング分解能（２６ｂ）をＮＴとして、Ｔ’／ＮＴにより前記予測タイミングを予測し、
前記予測タイミングをｄ、前記出力レベル分解能（２６ａ）をＮＬとして、（ｄ／Ｔ’）×ＮＬにより前記予測変化レベルを予測し、
前記予測変化レベルをＥＡ、更新前の前記補正位置信号の出力レベルをＲＯとして、ＲＯ＋ＥＡにより前記予測位置信号（２５ａ）の出力レベルを決定する
ことを特徴とする請求項１記載の回転位置信号処理装置。
【請求項３】
前記補正量算出部（２４０）は、
前記回転検出センサ（１）が一定速度で回転していると判定したときの前記１回転所要時間（２２ａ）をＴ、記憶した前記デジタル位置信号（２０ａ）の出力レベルをＬ、該出力レベルに対応する変化タイミングをｔ、及び前記出力レベル分解能（２６ａ）をＮＬとして、｛（ｔ／Ｔ）×ＮＬ｝−Ｌにより前記補正量を求める
ことを特徴とする請求項１又は請求項２に記載の回転位置信号処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばレゾルバ及びシンクロ等の回転検出センサからの信号を処理する回転位置信号処理装置に関し、特に、デジタル位置信号の出力レベルの補正を補正手段が行うとともに、補正位置信号の更新タイミングを内挿手段が予測し、該予測タイミング時に前記補正位置信号が更新されない場合に前記内挿手段が予測位置信号を出力することで、位置信号の出力分布をより密にでき、制御対象の制御精度を向上できるようにするための新規な改良に関するものである。
【背景技術】
【０００２】
従来用いられていたこの種の回転位置信号処理装置としては、例えば特許文献１等に示されている回転位置信号処理装置が用いられている。図５は、従来の回転位置信号処理装置２を示すブロック図である。図において、例えばレゾルバ及びシンクロ等からなる回転検出センサ１は、例えばモータ等の監視対象（図示せず）に取り付けられている。この回転検出センサ１には、回転位置信号処理装置２を介して駆動制御手段３が接続されており、該回転位置信号処理装置２は、例えばＲ／Ｄ変換器及びＳ／Ｄ変換器等の信号変換器２０とアンプ２１とから構成されている。前記信号変換器２０は、回転検出センサ１からのアナログ位置信号１ａをデジタル位置信号２０ａに変換するとともに、該デジタル位置信号２０ａを前記アンプ２１及び前記駆動制御手段３に入力する。前記アンプ２１は、前記デジタル位置信号２０ａを増幅し励磁信号２１ａとして前記回転検出センサ１にフィードバックする。前記駆動制御手段３は、前記デジタル位置信号２０ａに基づいて前記監視対象の駆動制御を行う。
【０００３】
【特許文献１】特開平１１−１１８５２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、前記回転位置信号処理装置２から出力されるデジタル位置信号２０ａには、製造に起因するセンサ固有の位置誤差、及びセンサ設置時のケーブル長に起因する位置誤差が含まれており、仮に回転検出センサ１が一定速度で回転したとしても、デジタル位置信号２０ａの出力レベルと回転検出センサ１の回転角度とは正比例の関係にならず、出力レベルの変化量及び変化タイミングに粗密（ばらつき）が生じる。従って、上記のような従来の回転位置信号処理装置２では、等間隔の回転角度を精度良く監視することが難しく、監視対象の駆動制御に誤差が生じる可能性がある。
【０００５】
本発明は、上記のような課題を解決するためになされたものであり、その目的は、位置信号の出力分布をより密にでき、制御対象の制御精度を向上できるようにするための新規な改良に関するものである。
【課題を解決するための手段】
【０００６】
本発明に係る回転位置信号処理装置は、回転検出センサに接続された信号変換器と、前記信号変換器に接続された回転所要時間計測手段と、前記信号変換器及び前記回転所要時間計測手段に接続された補正手段と、前記補正手段を構成する補正量算出部及び補正処理部と、前記回転所要時間計測手段及び前記補正手段に接続された内挿手段と、前記補正手段及び前記内挿手段に接続された分解能記憶手段とを備え、前記信号変換器は、前記回転検出センサからのアナログ位置信号をデジタル位置信号に変換し、前記回転所要時間計測手段は、前記デジタル位置信号に基づいて前記回転検出センサの１回転所要時間を計測し、前記分解能記憶手段は、前記デジタル位置信号の出力レベル分解能と変化タイミング分解能とを記憶し、前記補正量算出部）は、前記回転検出センサが一定速度で回転していることを前記１回転所要時間に基づいて検出した場合に、前記回転検出センサが１回転する間の前記デジタル位置信号を記憶するとともに、前記１回転所要時間と、記憶している前記デジタル位置信号の出力レベル及び変化タイミングと、前記出力レベル分解能とに基づいて前記デジタル位置信号の誤差を除去するための補正量を求めるとともに記憶し、前記補正処理部は、前記回転検出センサが一定速度で回転していることを前記１回転所要時間に基づいて検出した場合に、前記補正量算出部の前記補正量を用いて前記信号変換器からの前記デジタル位置信号を補正することで補正位置信号を生成するとともに、該補正位置信号と補正実施情報とを前記内挿手段に入力し、前記内挿手段は、前記補正実施情報を検出した場合に、前記補正処理部からの前記補正位置信号が更新されるタイミングを前記１回転所要時間と前記変化タイミング分解能とに基づいて予測するとともに、前記補正位置信号が更新される際の変化レベルを、前記１回転所要時間と、前記予測タイミングと、前記出力レベル分解能とに基づいて予測し、前記予測タイミング時に前記補正位置信号が非更新の場合に前記予測変化レベルを用いて予測位置信号を出力する構成である。
【０００７】
また、前記内挿手段は、前記補正実施情報を検出した際の前記１回転所要時間をＴ’、前記変化タイミング分解能をＮＴとして、Ｔ’／ＮＴにより前記予測タイミングを予測し、前記予測タイミングをｄ、前記出力レベル分解能をＮＬとして、（ｄ／Ｔ’）×ＮＬにより前記予測変化レベルを予測し、前記予測変化レベルをＥＡ、更新前の前記補正位置信号の出力レベルをＲＯとして、ＲＯ＋ＥＡにより前記予測位置信号の出力レベルを決定する構成である。
【０００８】
また、前記補正量算出部は、前記回転検出センサが一定速度で回転していると判定したときの前記１回転所要時間をＴ、記憶した前記デジタル位置信号の出力レベルをＬ、該出力レベルに対応する変化タイミングをｔ、及び前記出力レベル分解能をＮＬとして、｛（ｔ／Ｔ）×ＮＬ｝−Ｌにより前記補正量を求める構成である。
【発明の効果】
【０００９】
本発明の回転位置信号処理装置によれば、デジタル位置信号の出力レベルの補正を補正手段が行うとともに、補正位置信号の更新タイミングを内挿手段が予測し、該予測タイミング時に前記補正位置信号が更新されない場合に前記内挿手段が予測位置信号を出力するので、位置信号の出力分布をより密にでき、制御対象の制御精度を向上できる。
【００１０】
また、前記内挿手段は、前記補正実施情報を検出した際の前記１回転所要時間をＴ’、前記変化タイミング分解能をＮＴとして、Ｔ’／ＮＴにより前記予測タイミングを予測し、前記予測タイミングをｄ、前記出力レベル分解能をＮＬとして、（ｄ／Ｔ’）×ＮＬにより前記予測変化レベルを予測し、前記予測変化レベルをＥＡ、更新前の前記補正位置信号の出力レベルをＲＯとして、ＲＯ＋ＥＡにより前記予測位置信号の出力レベルを決定するので、より確実に予測位置信号を出力でき、より確実に制御対象の制御精度を向上できる。
【００１１】
また、前記補正量算出部は、前記回転検出センサが一定速度で回転していると判定したときの前記１回転所要時間をＴ、記憶している前記デジタル位置信号の出力レベルをＬｎ、該出力レベルＬに対応する変化タイミングをｔ、及び前記出力レベル分解能をＮＬとして、｛（ｔ／Ｔ）×ＮＬ｝−Ｌにより前記補正量を求めるので、より確実にデジタル位置信号の出力レベルを補正でき、より確実に制御対象の制御精度を向上できる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明を実施するための最良の形態について、図面を参照して説明する。
実施の形態１．
図１は、本発明の実施の形態１による回転位置信号処理装置２を示すブロック図である。図２は、図１の信号変換器２０から出力されるデジタル位置信号２０ａを示すグラフであり、デジタル位置信号２０ａの出力レベルと回転検出センサ１の回転角度との関係を示している。図３は、図１の補正手段２４及び内挿手段２５により補正処理及び内挿処理が行われた後の位置信号を示すグラフである。なお、従来の回転位置信号処理装置と同一又は同等部分については同一の符号を用いて説明する。
【００１３】
図１において、例えばレゾルバ及びシンクロ等からなる回転検出センサ１は、例えばモータ等の監視対象（図示せず）に取り付けられており、回転角度に応じてアナログ位置信号１ａを出力する。該回転検出センサ１は回転位置信号処理装置２を介して駆動制御手段３に接続されており、前記回転位置信号処理装置２は前記アナログ位置信号１ａを処理し、前記駆動制御手段３は前記回転位置信号処理装置２からの信号２０ａ，２３ａ〜２５ａに基づいて前記監視対象の駆動制御を行う。
【００１４】
前記回転位置信号処理装置２は、信号変換器２０、アンプ２１、回転所要時間計測手段２２、速度検出手段２３、補正手段２４、内挿手段２５、及び分解能記憶手段２６から構成されている。
【００１５】
前記信号変換器２０は、例えばＲ／Ｄ変換器及びＳ／Ｄ変換器等からなり、前記回転検出センサ１に接続されて前記アナログ位置信号１ａをデジタル位置信号２０ａに変換する。前記アンプ２１は、前記デジタル位置信号２０ａを増幅し、増幅した信号を励磁信号２１ａとして前記回転検出センサ１にフィードバックする。
【００１６】
前記デジタル位置信号２０ａは、前記回転角度に応じて出力レベルが段階的に変化する信号である。図２においてプロットされている複数の点（Ｐ０，Ｐ１，Ｐ２・・・Ｐｎ）は、デジタル位置信号２０ａの出力レベル（Ｌ０，Ｌ１・・・Ｌｎ）と変化タイミング（ｔ０，ｔ１・・・ｔｎ）とを示している。なお、変化タイミングとは、回転角度が０°のとき（基準タイミング）からの経過時間である。このデジタル位置信号２０ａには、製造に起因するセンサ固有の位置誤差、及びセンサ設置時のケーブル長に起因する位置誤差等が含まれており、前記回転検出センサ１が一定速度で回転したとしても、図２に示すように、デジタル位置信号２０ａの出力レベルと回転検出センサ１の回転角度とは正比例の関係にならない。しかしながら、これらの位置誤差の再現性は極めて高く、回転検出センサ１が一定速度で回転しているときは、１回転毎に同じ変化タイミングで同じ出力レベルのデジタル位置信号２０ａが出力される。
【００１７】
図１に戻り、前記回転所要時間計測手段２２は、前記信号変換器２０に接続されており、前記回転検出センサ１が３６０°回転するのに要した時間（１回転所要時間と呼ぶ）を前記デジタル位置信号２０ａに基づいて計測する。回転所要時間計測手段２２については、後に図を用いて説明する。
【００１８】
前記速度検出手段２３は、前記回転所要時間計測手段２２に接続されており、該回転所要時間計測手段２２によって計測された１回転所要時間２２ａに基づいて前記回転検出センサ１の回転速度を求める。また、速度検出手段２３は、求めた回転速度を速度信号２３ａとして前記駆動制御手段３に入力する。
【００１９】
前記分解能記憶手段２６は、前記補正手段２４と前記内挿手段２５とに接続されているとともに、前記デジタル位置信号２０ａの出力レベル分解能２６ａと変化タイミング分解能２６ｂとを記憶している。これら出力レベル分解能２６ａ及び変化タイミング分解能２６ｂは、前記補正手段２４及び前記内挿手段２５の動作に用いられるものであり、出力レベル分解能２６ａは前記回転検出センサ１が単位角度回転した際の理想の出力レベル変化量を示しており、変化タイミング分解能２６ｂは前記出力レベルの更新に必要な時間を示している。なお、これら出力レベル分解能２６ａ及び変化タイミング分解能２６ｂは、外部から入力される設定値である。
【００２０】
前記補正手段２４は、前記信号変換器２０、前記回転所要時間計測手段２２、及び前記分解能記憶手段２６に接続されている。また、補正手段２４は、補正量算出部２４０と補正処理部２４１とから構成されている。
【００２１】
補正量算出部２４０は、前記１回転所要時間２２ａに基づいて前記回転検出センサ１が一定速度で回転しているか否かを判定し、一定速度で回転していると判定した場合に、前記回転検出センサ１が１回転する間の前記デジタル位置信号２０ａを記憶する。つまり、補正量算出部２４０は、一定速度で回転していると判定した場合に、図２に示す前記デジタル位置信号２０ａの出力レベルを監視し、出力レベルが更新される度にそのときの出力レベルと変化タイミングとを順に記憶する。補正量算出部２４０は、出力レベルと変化タイミングとを順に記憶することで、表１に示す位置データテーブルを作成する。
【００２２】
【表１】
0004930919.tif 000002
【００２３】
また、補正量算出部２４０は、前記デジタル位置信号２０ａに含まれている誤差を除去するための補正量を、前記１回転所要時間２２ａと、記憶した前記デジタル位置信号２０ａの出力レベル及び変化タイミング（表１の位置データテーブル）と、前記出力レベル分解能２６ａとに基づいて求める。具体的には、前記回転検出センサ１が一定速度で回転していると判定したときの前記１回転所要時間２２ａをＴ、記憶した前記デジタル位置信号２０ａの出力レベルをＬ、該出力レベルＬに対応する変化タイミングをｔ、及び前記出力レベル分解能２６ａをＮＬとして、前記補正量算出部２４０は、｛（ｔ／Ｔ）×ＮＬ｝−Ｌにより前記補正量を求める。つまり、ｔ／Ｔの演算を行うことで、例えば図２の点Ｐ１のデジタル位置信号２０ａが３６０°中のどの角度で出力された信号であるかを示す角度指標を求め、その角度指標に出力レベル分解能２６ａを乗算することで前記角度での理想の出力レベルを求め、該理想の出力レベルから実際の出力レベルを減算することで補正量を求める。
【００２４】
前記補正量算出部２４０は、１回転分の前記デジタル位置信号２０ａの前記補正量を順に求め、表２に示すように、角度指標をキーデータとして補正量保存テーブルを作成する。
【００２５】
【表２】
0004930919.tif 000003
【００２６】
この補正量算出部２４０の補正量算出動作は、後述の補正処理部２４１による補正処理動作とは独立して行われる動作であり、前記回転検出センサ１が一定速度で回転している場合に繰り返し行われる。すなわち、前記補正量算出部２４０は、補正量算出動作を繰り返し行うことで、複数の補正量を補正量保存テーブルに蓄積し、同じ角度指標の補正量が複数ある場合にはそれらの平均値を求める。
【００２７】
前記補正処理部２４１は、前記回転検出センサ１が一定速度で回転しているか否かを前記１回転所要時間２２ａに基づいて判定するとともに、前記補正量保存テーブル（表２参照）が作成されているか否かを判定する。補正処理部２４１は、前記回転検出センサ１が一定速度で回転しているとともに前記補正量保存テーブルが作成されていると判定した場合に、前記デジタル位置信号２０ａの補正処理が可能であると判定し、前記補正量を用いて前記信号変換器２０からの前記デジタル位置信号２０ａを補正することで補正位置信号２４ａを生成する。具体的には、補正処理部２４１は、前記信号変換器２０からの前記デジタル位置信号２０ａの角度指標を求め、前記算出した角度指標に対応する補正量を前記デジタル位置信号２０ａの出力レベルに加算することで、前記補正位置信号２４ａを生成する。このとき、算出した角度指標に対応する補正量が補正量保存テーブルに登録されていない場合は、補正処理部２４１は、登録されている角度指標の中で最も近い角度指標の補正量を使用する。この補正位置信号２４ａは、図３において黒点で示されており、補正量（ｒ１，ｒ２，・・・ｒｎ）を用いることで、回転角度の変化に正比例するように前記デジタル位置信号２０ａの出力レベルが補正されたものである。補正処理部２４１は、生成した補正位置信号２４ａと補正実施情報２４ｂとを前記内挿手段２５に入力する。
【００２８】
一方、前記補正処理部２４１は、前記デジタル位置信号２０ａの補正処理が不可能であると判定した場合、補正処理を行わずに前記デジタル位置信号２０ａを前記駆動制御手段３に入力する。
【００２９】
前記内挿手段２５は、前記回転所要時間計測手段２２と前記補正手段２４とに接続されており、前記補正手段２４からの前記補正実施情報２４ｂを検出した場合に補正位置信号２４ａの内挿動作を行う。
【００３０】
内挿手段２５は、前記補正手段２４からの前記補正位置信号２４ａが更新されるタイミングを前記１回転所要時間２２ａと前記変化タイミング分解能２６ｂとに基づいて予測する。具体的には、前記補正実施情報２４ｂを検出した際の前記１回転所要時間２２ａをＴ’、前記変化タイミング分解能２６ｂをＮＴとして、Ｔ’／ＮＴにより前記予測タイミングを予測する。
【００３１】
また、前記内挿手段２５は、前記補正位置信号２４ａが更新される際の変化レベルを、前記１回転所要時間２２ａと、前記予測タイミングと、前記出力レベル分解能２６ａとに基づいて予測する。具体的には、前記予測タイミングをｄ、前記出力レベルの分解能をＮＬとして、（ｄ／Ｔ’）×ＮＬにより前記変化レベルを予測する。
【００３２】
さらに、前記内挿手段２５は、前記予測タイミング時に前記補正位置信号２４ａが更新されない場合に前記予測変化レベルを用いて予測位置信号２５ａを出力する。具体的には、前記予測変化レベルをＥＡ、更新前の前記補正位置信号２４ａの出力レベルをＲＯとして、ＲＯ＋ＥＡにより出力レベルを決定し、該出力レベルの予測位置信号２５ａを出力する。この予測位置信号２５ａは、図３において白点（ｃ４，ｃ５，・・・ｃｎ）で示されており、各補正位置信号２４ａの更新が遅れた場合にその間を補うものである。
【００３３】
次に、図４は、図１の回転所要時間計測手段２２の構成をより詳細に示すブロック図である。前述したように、前記デジタル位置信号２０ａには、製造に起因するセンサ固有の位置誤差、及びセンサ設置時のケーブル長に起因する位置誤差等が含まれているが、これらの位置誤差の再現性は極めて高い。この再現性の高さを利用することで１回転所要時間を正確に計測できる。しかしながら、１回転毎に前記１回転所要時間を計測するのでは計測頻度が低くなってしまうので、この実施の形態の回転所要時間計測手段２２は、回転検出センサ１が所定角度回転する毎に前記１回転所要時間２２ａの計測を開始するように構成されている。
【００３４】
図において、回転所要時間計測手段２２は、タイミング発生回路２２０、タイマ２２１、複数のラッチ回路部２２２、複数の減算回路２２３、及びセレクト回路２２４から構成されている。タイマ２２１は、クロックパルスを発する水晶振動子２２１ａと、該クロックパルスをカウントするＵＰカウンタ２２１ｂとを含んでいる。ＵＰカウンタ２２１ｂは、クロックパルスをカウントすることで、マイクロ秒（μｓ）の単位まで高精度に示すタイマ情報２２１ｃを出力する。各ラッチ回路部２２２は、ＵＰカウンタ２２１ｂからのタイマ情報２２１ｃを記憶（ラッチ）するものである。
【００３５】
タイミング発生回路２２０は、前記デジタル位置信号２０ａに基づいて回転検出センサ１の回転角度を検出するとともに、３６０度を均等に分割した角度だけ回転検出センサ１が回転する毎に、各ラッチ回路部２２２に開始時間記憶指令２２０ａを順に入力する。また、タイミング発生回路２２０は、いずれかのラッチ回路部２２２に開始時間記憶指令２２０ａを入力したときから回転検出センサ１が１回転したときに、該ラッチ回路部２２２に終了時間記憶指令２２０ｂを入力する。前記ラッチ回路部２２２は開始時間ラッチ回路２２２ａと終了時間ラッチ回路２２２ｂとを１組ずつ含んでおり、開始時間記憶指令２２０ａが入力された際のタイマ情報２２１ｃ（回転検出センサ１の１回転が開始したときのタイマ情報２２１ｃ）を前記開始時間ラッチ回路２２２ａが記憶し、終了時間記憶指令２２０ｂが入力された際のタイマ情報２２１ｃ（回転検出センサ１の１回転が終了したときのタイマ情報２２１ｃ）を前記終了時間ラッチ回路２２２ｂが記憶する。
【００３６】
より具体的に説明すると、タイミング発生回路２２０は、信号変換器２０からのデジタル位置信号２０ａが予め決められた一定レベル変位する度に、各ラッチ回路部２２２に開始時間記憶指令２２０ａを順に入力する。ここで、デジタル位置信号２０ａは、回転検出センサ１と信号変換器２０との組み合わせによる特有の誤差を含んでいるので、回転検出センサ１が３６０度を均等に分割した角度回転する毎に精密にデジタル位置信号２０ａが出力されるわけではない。つまり、タイミング発生回路２２０は、回転検出センサ１が３６０度をほぼ均等に分割した角度回転する毎に、各ラッチ回路部２２２に開始時間記憶指令２２０ａを順に入力する。また、タイミング発生回路２２０は、いずれかのラッチ回路部２２２に開始時間記憶指令２２０ａを入力した後に、デジタル位置信号２０ａのレベルが該ラッチ回路部２２２に開始時間記憶指令２２０ａを入力したときと同じレベルとなった場合に、回転検出センサ１が１回転したことを検出し、該ラッチ回路部２２２に終了時間記憶指令２２０ｂを入力する。
【００３７】
各減算回路２２３は、各開始時間ラッチ回路２２２ａと各終了時間ラッチ回路２２２ｂとが記憶しているタイマ情報２２１ｃに基づいて、回転検出センサ１の１回転所要時間をそれぞれ求める。タイミング発生回路２２０は、回転角度情報２２０ｃをセレクト回路２２４に入力する。セレクト回路２２４は、タイミング発生回路２２０からの回転角度情報２２０ｃに基づいて、各減算回路２２３によって算出された１回転所要時間２２ａの中から、最新の１回転所要時間２２ａを選択し、前記速度検出手段２３、前記補正手段２４、及び前記内挿手段２５に入力する。
【００３８】
このような回転位置信号処理装置２では、デジタル位置信号２０ａの出力レベルの補正を補正手段２４が行うとともに、補正位置信号２４ａの更新タイミングを内挿手段２５が予測し、該予測タイミング時に前記補正位置信号２４ａが更新されない場合に前記内挿手段２５が予測位置信号２５ａを出力するので、位置信号の出力分布をより密にでき、制御対象の制御精度を向上できる。
【００３９】
また、前記内挿手段２５は、前記補正実施情報２４ｂを検出した際の前記１回転所要時間２２ａをＴ’、前記変化タイミング分解能２６ｂをＮＴとして、Ｔ’／ＮＴにより前記予測タイミングを予測し、前記予測タイミングをｄ、前記出力レベル分解能２６ａをＮＬとして、ｄ／Ｔ’×ＮＬにより前記予測変化レベルを予測し、前記予測変化レベルをＥＡ、更新前の前記補正位置信号の出力レベルをＲＯとして、ＲＯ＋ＥＡにより前記予測位置信号２５ａの出力レベルを決定するので、より確実に予測位置信号を出力でき、より確実に制御対象の制御精度を向上できる。
【００４０】
また、前記補正量算出部２４０は、前記回転検出センサ１が一定速度で回転していると判定したときの前記１回転所要時間２２ａをＴ、記憶した前記デジタル位置信号２０ａの出力レベルをＬ、該出力レベルに対応する変化タイミングをｔ、及び前記出力レベル分解能２６ａをＮＬとして、｛ｔ／Ｔ×ＮＬ｝−Ｌにより前記補正量を求めるので、より確実にデジタル位置信号の出力レベルを補正でき、より確実に制御対象の制御精度を向上できる。
【図面の簡単な説明】
【００４１】
【図１】本発明の実施の形態１による回転位置信号処理装置を示すブロック図である。
【図２】図１の信号変換器から出力されるデジタル位置信号を示すグラフである。
【図３】図１の補正手段及び内挿手段により補正処理及び内挿処理が行われた後の位置信号を示すグラフである。
【図４】図１の回転所要時間計測手段の構成をより詳細に示すブロック図である。
【図５】従来の回転位置信号処理装置を示すブロック図である。
【符号の説明】
【００４２】
１  回転検出センサ
１ａ  アナログ位置信号
２  回転位置信号処理装置
３  駆動制御手段
２０  信号変換器
２０ａ  デジタル位置信号
２２  回転所要時間計測手段
２２ａ  １回転所要時間
２４  補正手段
２４ａ  補正位置信号
２４ｂ  補正実施情報
２４０  補正量算出部
２４１  補正処理部
２５  内挿手段
２５ａ  予測位置信号
２６  分解能記憶手段
２６ａ  出力レベル分解能
２６ｂ  変化タイミング分解能
【図１】
0004930919.tif 000004
【図２】
0004930919.tif 000005
【図３】
0004930919.tif 000006
【図４】
0004930919.tif 000007
【図５】
0004930919.tif 000008