JPH0371016A - 信号校正装置 - Google Patents

信号校正装置

Info

Publication number
JPH0371016A
JPH0371016A JP20582389A JP20582389A JPH0371016A JP H0371016 A JPH0371016 A JP H0371016A JP 20582389 A JP20582389 A JP 20582389A JP 20582389 A JP20582389 A JP 20582389A JP H0371016 A JPH0371016 A JP H0371016A
Authority
JP
Japan
Prior art keywords
value
minx
amplitude
zero point
equal
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.)
Granted
Application number
JP20582389A
Other languages
English (en)
Other versions
JP2790862B2 (ja
Inventor
Yuzo Seo
雄三 瀬尾
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Chemical Corp
Original Assignee
Mitsubishi Kasei Corp
Mitsubishi Chemical Industries Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Mitsubishi Kasei Corp, Mitsubishi Chemical Industries Ltd filed Critical Mitsubishi Kasei Corp
Priority to JP20582389A priority Critical patent/JP2790862B2/ja
Priority to EP90308795A priority patent/EP0412825B1/en
Priority to DE69030220T priority patent/DE69030220T2/de
Priority to KR1019900012315A priority patent/KR100193293B1/ko
Publication of JPH0371016A publication Critical patent/JPH0371016A/ja
Priority to US08/230,554 priority patent/US5581488A/en
Application granted granted Critical
Publication of JP2790862B2 publication Critical patent/JP2790862B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Transmission And Conversion Of Sensor Element Output (AREA)
  • Optical Transform (AREA)
  • Indication And Recording Devices For Special Purposes And Tariff Metering Devices (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、元信号がコサイン、サイン関数状であるも
のにおいて、ゼロ点、振幅の変動を検出し、自動的に補
償する信号校正装置に関し、特に前記コサイン、サイン
関数状の信号が位置の関数であるエンコーダ信号から逆
正接演算により微細な角度を検出する際に好適な信号の
前処理装置に関するものである。
〔従来の技術〕
コサイン、サイン関数状の信号は計測装置などにおいて
しばしば用いられる。この代表的な例は微細な角度を計
測するための装置であって、エンコーダのアナログ出力
が1回転をN周期(Nは殻に数百〜数千)とするコサイ
ン、サイン関数状であることを利用して逆正接演算によ
り1周期をさらに細分化することが行われている。
〔発明が解決しようとする課題〕
このような装置において、元信号のゼロ点の変動や振幅
の不一致があると計測結果に誤差を含む。従来はアナロ
グ部分に温度特性のよい特別な部品を使用すること、温
度の影響を受けにくい回路構成とすること等により、ゼ
ロ点、振幅が一定に保たれるように配慮されているが、
アナログ信号を取り扱う限りこれらの変動を完全に抑え
ることは難しいという問題があった。また、このような
装置は高価であり調整も難しいという問題があった。
この発明は、このような問題点を解決するためになされ
たもので、ゼロ点、振幅の変動を自動的に補償する信号
校正装置を提供することを目的とする。
(課題を解決するための手段) この発明にかかる信号校正装置は、正規化手段と、逆正
接演算手段と、ピーク値検出手段と、振幅・ゼロ点演算
手段と、制御手段とからなるものである。
〔作用〕
この発明においては、元信号を xo:go−CQSθ+Z0 x、=g1s5.ne +z。
で近似するとき、振幅(go、 g+)およびゼロ点(
zo、 z+)に初期値を与え、振幅、ゼロ点の値を用
いて次式 %式%) により cosθ、sinθの近似値を得て前記cos
θ。
sinθの近似値からθを得る。(以下θを一π〜十π
の範囲で表す)。
(実施例) 第1図はこの発明の一実施例の構成を示すブロック図で
ある。第1図において、1は正規化手段で、90”位相
の異なる2つの信号 Xo”go・C05o+Z。
X+=g+°sinθ+z。
を入力とし、振幅、ゼロ点の値を用いてCOSθ。
sinθの近似値を得るものである。2は逆正接演算手
段で、 COSθ、  sfnθからθを求めるもので
ある。3はピーク値検出手段で、 一δ≦θ≦δのときxoの最大値maxx。
一一δ≦θ≦−十δのとき 2         2 X、の最大値maXX+ 一一一δ≦θ≦−−+δのとき 2            2 ×1の最小値ll1inx H π−δ≦θ≦π−δのとき x0の最小値m1nx。
を求めるものである。4は振幅・ゼロ点演算手段で、ピ
ーク値検出手段3で求めた最大値、最小値からg。+g
l、ZO+Zlを求め更新するものである。5は前記各
部を制御する制御手段である。
この発明の信号校正装置は、実用的にはマイクロプロセ
ッサを用いて構成される。入力信号X。。
X、はそれぞれアナログディジタル変換されて、マイク
ロプロセッサに入力される。マイクロプロセッサはメモ
リ(普通はROM:リードオンリーメモリ)に書かれた
プログラムに従って正規化。
逆正接演算、ピーク値検出、振幅・ゼロ点演算を繰り返
し実行する。
プログラムフローチャートの一例を第2図に示す。この
図で、 (1)〜 (16)は各ステップを示す。
第3図はこの発明の原理を示すもので、コサイン、サイ
ン関数状である2つの信号X O+ X Iをそれぞれ
X座標、Y座標として直交座標上にプロツトした時の図
を示している。図では振幅の変動を強調して示している
第1図の実施例の動作を第2図、第3図を用いて説明す
る。
ます、正規化手段1において、zO+ Zlを用いて原
点・振幅補正を行ってsinθ、  cosθを求める
(1)〜(5)。これから逆正接演算手段2によりθを
求める (6)。この演算に際しては、単にサインとコ
サインの比を先に計算してアークタンジェントを求める
のではなく、サインとコサインの符号関係により=π〜
十πの範囲でθを求めることが必要である。このような
関数は、例えばC言語ではatan2として知られてい
る。求めたθが0.π/2.π、−π/2付近である時
の×。、×1の値から (7)〜(10)、図のように
maXX o、 m1nX o、maX)(、、m1n
x、を求める(11)〜(14)。最大値と最小値の差
の局が振幅g。、 g+となり、最大値と最小値の平均
値が新しいゼロ点Z。+ Zlとなる。平均値の計算は
最小値に振幅を加えてもよい。次回からの信号補正は新
しく求められた振幅、ゼロ点を用いて行えはよい。ゼロ
点が大幅にずれている場合には正しい振幅は求められな
い。しかしながら、このような場合もゼロ点の補正は正
しく行われるので、繰り返し補正を行うことで徐々に正
確な振幅が求められる。実際にはゼロ点の変動はごく僅
かであるため、常に正確な振幅か与えられる。θが0、
π/2.π、−π/2となることは滅多にないため、こ
れらの付近(±δの範囲)てmaXX。
maXX H、m1nx O+ mi、nx Iの更新
を行う。δは1/IQ回転からl/1000回転の範囲
、好ましくは1150回転から1/200回転の範囲で
適宜選択する。δの範囲を大きくすると更新の行われる
頻度は増加するが誤差が増える。誤差は1150回転で
約08%、1/200回転て0.05%である。次に述
べるように、最大値、最小値の更新を単一の値を用いる
のてはなく、重み付き平均により行うことで実際の誤差
はさらに少なくなる。
最大値、最小値の更新は指数平滑フィルタによって行う
のがよい。これは、実質的に過去に向かって指数関数的
に重み係数か減少する加重平均を求めることに相当する
。計算式は、元信号の値をX、更新すべき値をmとする
とき、式 %式%) で与えられる。ここでpは小さな定数であり、この値を
2−″ とすることて乗算をシフト演算に置き換えるこ
とができる。ここで、nは4〜20程度で、更新の速度
と値の安全性の兼ね合から適宜選択すればよい。nの値
を小さくすると、補正は急速に行われるが、ノイズの影
響を受は易くなる。
衝撃その他の原因で振幅が急激に変化することもあろう
。このような場合、もしθがある補正の行われる範囲で
停止していると、最大値か最小値の一方のみが補正され
てゼロ点がずれる。ゼロ点の誤差は一般に振幅の誤差よ
り害が大きいためこのような動作は好ましくない。これ
を避けるためには、最大値と最小値の一方を補正した後
は他方が補正されるまで補正を中断すればよい。マイク
ロプロセッサではメモリ中に補正フラグを設けることで
、この機能は容易に実現できる。
(発明の効果〕 以上詳細に説明したように、この発明は正規化手段、逆
正接演算手段、ピーク値検出手段、振幅・ゼロ点演算手
段および制御手段とて信号校正装置を構成したので、計
測装置などにおいてしばしば用いられるコサイン、サイ
ン関数状の信号のゼロ点、振幅の変動が自動的に除去さ
れ、安価な部品を用い単純な構成の回路で誤差を低減す
ることが可能であり、また、精密な調整も不要であり精
度の高い計測装置を安価に構成することが可能となる。
【図面の簡単な説明】
第1図はこの発明の一実施例の構成を示すブロック図、
第2図は、第1図の実施例の動作を説明するためのフロ
ーヂャート、第3図はこの発明の原理を示す図である。 図中、1は正規化手段、2は逆正接演算手段、3はピー
ク値検出手段、4は振幅・ゼロ点演算手段、5は制御手
段である。

Claims (1)

  1. 【特許請求の範囲】 コサイン、サイン関数で近似される90°位相の異なる x_0=g_0・cosθ+z_0 x_1=g_1・sinθ+z_1 で近似する2つの信号からcosθ、sinθに近似さ
    れる信号もしくはθに相当する信号を得る装置であって
    、 振幅、ゼロ点の値を用いて次式 cosθ=(x_0−z_0)/g_0、sinθ=(
    x_1−z_1)/g_1によりcosθ、sinθの
    近似値を得る正規化手段と、 前記cosθ、sinθの近似値からθを得る逆正接演
    算手段と、 δを微小角度とするときθが−δ以上であり、かつ+δ
    以下であるときx_0の値からx_0の最大値maxx
    _0を求め、θがπ/2+δ以下であるとき、x_1の
    値からx_1の最大値maxx_1を求め、θが−π/
    2−δ以上であり、かつ−π/2+δ以下であるときx
    _1の値からx_1の最小値minx_1を求め、θが
    π−δ以上であるかまたは−π−δ以下であるとき、x
    _0の値からx_0の最小値minx_0を求めるピー
    ク値検出手段と、 これらの最大値、最小値から振幅およびゼロ点を次式 g_0=(maxx_0−minx_0)/2g_1=
    (maxx_1−minx_1)/2z_0=minx
    _0+g_0 z_1=minx_1+g_1 によりそれぞれ求め、更新する振幅・ゼロ点演算手段と
    、 信号x_0、x_1が得られる毎に上記各手段の演算を
    繰り返し行わせる制御手段と、 を備えたことを特徴とする信号校正装置。
JP20582389A 1989-08-10 1989-08-10 信号校正装置 Expired - Lifetime JP2790862B2 (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP20582389A JP2790862B2 (ja) 1989-08-10 1989-08-10 信号校正装置
EP90308795A EP0412825B1 (en) 1989-08-10 1990-08-09 Signal compensator
DE69030220T DE69030220T2 (de) 1989-08-10 1990-08-09 Signalkompensator
KR1019900012315A KR100193293B1 (ko) 1989-08-10 1990-08-10 신호 교정 장치
US08/230,554 US5581488A (en) 1989-08-10 1994-04-20 Apparatus and method for compensating for noise in signals

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP20582389A JP2790862B2 (ja) 1989-08-10 1989-08-10 信号校正装置

Publications (2)

Publication Number Publication Date
JPH0371016A true JPH0371016A (ja) 1991-03-26
JP2790862B2 JP2790862B2 (ja) 1998-08-27

Family

ID=16513296

Family Applications (1)

Application Number Title Priority Date Filing Date
JP20582389A Expired - Lifetime JP2790862B2 (ja) 1989-08-10 1989-08-10 信号校正装置

Country Status (1)

Country Link
JP (1) JP2790862B2 (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005294847A (ja) * 2004-04-02 2005-10-20 Tetsumei Cho ライト及び直列ライト
JP2006194861A (ja) * 2004-12-16 2006-07-27 Alps Electric Co Ltd 角度検出センサの補償値算出方法及びこれを用いた角度検出センサ
JP2010032347A (ja) * 2008-07-29 2010-02-12 Canon Inc 検出装置
CN108195939A (zh) * 2018-01-29 2018-06-22 吉林大学 基于过零检测法的单丝取向度测量装置及测量方法

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005294847A (ja) * 2004-04-02 2005-10-20 Tetsumei Cho ライト及び直列ライト
JP2006194861A (ja) * 2004-12-16 2006-07-27 Alps Electric Co Ltd 角度検出センサの補償値算出方法及びこれを用いた角度検出センサ
JP2010032347A (ja) * 2008-07-29 2010-02-12 Canon Inc 検出装置
CN108195939A (zh) * 2018-01-29 2018-06-22 吉林大学 基于过零检测法的单丝取向度测量装置及测量方法

Also Published As

Publication number Publication date
JP2790862B2 (ja) 1998-08-27

Similar Documents

Publication Publication Date Title
US6943544B2 (en) Adjustment of a magneto-resistive angle sensor
US4416067A (en) Correction method and device for a magnetic field probe
US5165269A (en) Electronic flux gate compass calibration technique
US5463393A (en) Method and apparatus for correcting errors in an amplitude encoded signal
EP0225493A2 (en) Magnetic compass calibration
CA2041621A1 (en) Method and apparatus for measuring a phase-modulated signal
EP0866309A2 (en) Method and apparatus for calibrating a vehicle compass
US11614344B1 (en) Device and method for determining an angular position of inductive position sensor
JPH0371016A (ja) 信号校正装置
EP0377045A1 (en) Encoder
US5581488A (en) Apparatus and method for compensating for noise in signals
CN106989762B (zh) 编码器
JP2839340B2 (ja) 位置信号の校正装置
JP2908802B2 (ja) 復調器の校正方法
KR100193293B1 (ko) 신호 교정 장치
US5828984A (en) Data processing method for an electronic compass system
JPH0371017A (ja) 信号校正装置
JPH06138199A (ja) 飛しょう体の誘導制御装置
US20080229823A1 (en) Method For Temperature-Compensated Gyrometric Measurement and Gyrometric Measurement Device Using Same
US6556896B1 (en) Magnetic roll rate sensor
JPH0496131A (ja) 位置信号の校正装置
JPH11344339A (ja) 電子磁気コンパス
JPH052933B2 (ja)
EP3239664B1 (en) Signal processing arrangement and signal processing method
JP2000180170A (ja) 地磁気検出装置

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080612

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090612

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100612

Year of fee payment: 12

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100612

Year of fee payment: 12