JPH11118520A - ディジタル角度変換方法 - Google Patents

ディジタル角度変換方法

Info

Publication number
JPH11118520A
JPH11118520A JP28484397A JP28484397A JPH11118520A JP H11118520 A JPH11118520 A JP H11118520A JP 28484397 A JP28484397 A JP 28484397A JP 28484397 A JP28484397 A JP 28484397A JP H11118520 A JPH11118520 A JP H11118520A
Authority
JP
Japan
Prior art keywords
phase
resolver
sin
digital angle
output
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
Application number
JP28484397A
Other languages
English (en)
Inventor
Motomi Nakajima
源美 中島
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.)
Tamagawa Seiki Co Ltd
Original Assignee
Tamagawa Seiki Co 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 Tamagawa Seiki Co Ltd filed Critical Tamagawa Seiki Co Ltd
Priority to JP28484397A priority Critical patent/JPH11118520A/ja
Publication of JPH11118520A publication Critical patent/JPH11118520A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Transmission And Conversion Of Sensor Element Output (AREA)

Abstract

(57)【要約】 【課題】 従来のレゾルバ出力からディジタル角度を得
る方法の場合は、トラッキング方式のR/D変換器を用
いていたため、ハードウェアが複雑となり、コストダウ
ンが困難であった。 【解決手段】 本発明によるディジタル角度変換方法
は、レゾルバ出力をA/D変換した後に、フーリェ変換
法によってレゾルバ出力の波形に含まれる一定周波数成
分の位相をCPUにより演算してディジタル角度(θ)
を算出するため、R/D変換器を用いることなくソフト
ウェアにより得る構成である。

Description

【発明の詳細な説明】
【0001】
【発明が属する技術分野】本発明は、ディジタル角度変
換方法に関し、特に、フーリェ変換法を用いてレゾルバ
出力波形中の一定周波数成分の位相を演算し、従来のレ
ゾルバ/ディジタル変換器を用いることなくソフトウェ
アを用いてディジタル角度を算出するための新規な改良
に関するものである。
【0002】
【従来の技術】従来、用いられていたこの種のディジタ
ル角度変換方法としては、例えば、図4に示すトラッキ
ング方式が多く用いられている。すなわち、図4におい
て符号1で示されるものは、励磁信号E・sin ωtで励
磁されるレゾルバであり、このレゾルバ1から得られる
2相出力KEsin θ sin ωt,KEcosθ sin ωtは
演算器2で演算され、その出力信号KEsin ωt・sin
(θ−φ)但し、θはレゾルバ回転角度、φは出力カウ
ンタ値)が前記励磁信号E・sin ωtが入力される同期
整流部3で同期整流されている。前記同期整流部3から
得られた出力信号KEsin(θ−φ)は電圧制御発振器
4を介してパルス出力4aとしてカウンタ5に入力され
てディジタル角度出力である出力カウンタ値φがカウン
タ5から得られる。この出力カウンタ値φはフィードバ
ックされてフィードバックループが形成されている。従
って、前記同期整流部3からの出力信号KEsin(θ−
φ)によって速度信号6を得ると共に、カウンタ5から
の出力カウンタ値φにより位置信号7を得ることができ
る。
【0003】
【発明が解決しようとする課題】従来のディジタル角度
変換方法は、以上のように構成されているため、次のよ
うな課題が存在していた。すなわち、前述の回路構成に
おいては各構成部分の一部に複雑なアナログ構成がある
ため全体構成を簡略化しにくく、低価格化、高信頼性、
利便性を達成することは困難であった。
【0004】本発明は、以上のような課題を解決するた
めになされたもので、特に、フーリェ変換法を用いてレ
ゾルバ出力波形中の一定周波数成分の位相を演算し、従
来のレゾルバ/ディジタル変換器を用いることなくソフ
トウェアを用いてディジタル角度を算出するようにした
ディジタル角度変換方法を提供することを目的とする。
【0005】
【課題を解決するための手段】本発明によるディジタル
角度変換方法は、1相励磁2相出力のレゾルバから得ら
れる90度位相差を有する2相のレゾルバ出力をディジ
タル角度信号に変換するようにしたディジタル角度変換
方法において、前記レゾルバ出力をA/D変換した後、
フーリェ変換法により前記レゾルバ出力の波形に含まれ
る一定周波数成分の位相をCPUにより演算して前記デ
ィジタル角度を算出する方法である。
【0006】
【発明の実施の形態】以下、図面と共に本発明によるデ
ィジタル角度変換方法の好適な実施の形態について説明
する。なお、レゾルバ自体は、図4で示した周知の1相
励磁2相出力型の構成と同一であるためここでは図示を
省略する。まず、1相の励磁信号sin ωtを用いて前述
のレゾルバから出力される互いに90度位相が異なる2
相のレゾルバ出力の(一定周波数成分の位相を有する)
のうち、sin信号(sin θ・sin ωt)とcos 信号(cos
θ・sin ωt)を各々次の数1のフーリェ変換式を用
いてフーリェ変換することによりディジタル角度θが得
られる。
【0007】
【数1】
【0008】次に、前述のフーリェ変換によりディジタ
ル角度θを算出するための具体的形態について述べる。
まず、図1に示す周知の図示しないA/D変換器からの
2相のsin信号(S−sin)及びcos信号(S−cos)と励
磁信号(sin ωt)をCPU(図示せず)に取り込み、
この読み込んだsin信号S−sinにsin ωtをかけ(SA
1)、また、sin信号にcos ωtをかける(SB1)。
このSA1とSB1をサンプリング数(n)分繰り返し
て結果を次のように加算する。 SA1=S−sin(1)×S−BAS(1)+・・・+S−sin
(n)×S−BAS(n) SB1=S−sin(1)×C−BAS(1)+・・・+S−sin
(n)×C−BAS(n) 次に、前述と同様にcos信号にsin ωt及びcos ωtを
かけてCA2とCB2を求める。CA2=S−cos(1)×
S−BAS(1)+・・・+S−cos(n)×S−BAS1(n) CB2=S−cos(1)×C−BAS(1)+・・・+S−cos
(n)×C−BAS1(n) 次に、前述の結果より、│sin θ│と│cos θ│を次の
数2の(2)、(3)式により求める。
【0009】
【数2】
【0010】前述の│sin θ│と│cos θ│とが、│si
n θ│>│cos θ│の時にx=│sin θ│/│cos θ│
となり、│sin θ│≦│cos θ│の時にx=│cos θ│
/│sin θ│となると共に、図3で示すtan-1xテーブ
ルより、xに対応したθ△を求める(0°〜45°)。
従って、S−sin及びS−cosの極性及び│sin θ│>│
cos θ│より図2に示すように象限判定を行うことによ
ってレゾルバの1回転に対応した位置データPを得るこ
とができる。従って、前述のように、レゾルバ出力の波
形に含まれる一定周波数成分の位相を演算してレゾルバ
のディジタル角度を算出することができる。
【0011】
【発明の効果】本発明によるディジタル角度変換方法
は、以上のように構成されているため、次のような効果
を得ることができる。すなわち、A/D変換後のレゾル
バ出力の2相出力をフーリェ変換法により演算してディ
ジタル角度を算出するため、CPUのソフトウェアでレ
ゾルバ/ディジタル変換(R/D変換)が可能であり、
従来のR/D変換器を必要としないため、ハードウェア
を大幅に簡略化し、かつ、コストダウンを達成すること
ができる。
【図面の簡単な説明】
【図1】本発明によるディジタル角度変換方法における
レゾルバ出力を示す波形図である。
【図2】ディジタル角度出力の状態を示す波形図であ
る。
【図3】角度変換テーブルを示す波形図である。
【図4】従来のトラッキング方式R/D変換器を示すブ
ロック図である。
【符号の説明】
θ ディジタル角度

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 1相励磁2相出力のレゾルバから得られ
    る90度位相差を有する2相のレゾルバ出力をディジタ
    ル角度(θ)に変換するようにしたディジタル角度変換
    方法において、前記レゾルバ出力をA/D変換した後、
    フーリェ変換法により前記レゾルバ出力の波形に含まれ
    る一定周波数成分の位相をCPUにより演算して前記デ
    ィジタル角度(θ)を算出することを特徴とするディジ
    タル角度変換方法。
JP28484397A 1997-10-17 1997-10-17 ディジタル角度変換方法 Pending JPH11118520A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP28484397A JPH11118520A (ja) 1997-10-17 1997-10-17 ディジタル角度変換方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP28484397A JPH11118520A (ja) 1997-10-17 1997-10-17 ディジタル角度変換方法

Publications (1)

Publication Number Publication Date
JPH11118520A true JPH11118520A (ja) 1999-04-30

Family

ID=17683751

Family Applications (1)

Application Number Title Priority Date Filing Date
JP28484397A Pending JPH11118520A (ja) 1997-10-17 1997-10-17 ディジタル角度変換方法

Country Status (1)

Country Link
JP (1) JPH11118520A (ja)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005257565A (ja) * 2004-03-12 2005-09-22 Nec Electronics Corp レゾルバディジタル角度変換装置および方法ならびにプログラム
JP2006300594A (ja) * 2005-04-18 2006-11-02 Denso Corp 回転角検出装置
WO2007086160A1 (ja) * 2006-01-27 2007-08-02 Sokkia, Co., Ltd. ロータリエンコーダ
JP2008139100A (ja) * 2006-11-30 2008-06-19 Hitachi Ltd 位置計測システム
DE102008028911A1 (de) 2007-06-18 2009-01-02 AISAN KOGYO K.K., Obu-shi Drehmelder
DE102008063089A1 (de) 2007-12-28 2009-07-09 Toshiba Kikai K.K. Drehmeldereinrichtung und Winkelerfassungsvorrichtung und Drehmelderverfahren
WO2009099054A1 (ja) * 2008-02-07 2009-08-13 Hitachi Metals, Ltd. 回転角度検出装置、回転機及び回転角度検出方法
WO2011146380A1 (en) * 2010-05-17 2011-11-24 Faro Technologies, Inc. Self-compensating angular encoder
KR101175962B1 (ko) * 2009-01-21 2012-08-22 쿠카 레보라토리즈 게엠베하 리졸버를 이용해 각위치를 결정하기 위한 방법 및 장치
GB2494811A (en) * 2010-05-17 2013-03-20 Faro Tech Inc Self-compensating angular encoder
JP2013061161A (ja) * 2011-09-12 2013-04-04 New Japan Radio Co Ltd 回転角度検出装置
JP2013205099A (ja) * 2012-03-27 2013-10-07 Denso Corp 位置検出装置
JP2013205100A (ja) * 2012-03-27 2013-10-07 Denso Corp 位置検出装置
JP2019086410A (ja) * 2017-11-07 2019-06-06 株式会社松尾製作所 電気角取得システム、電気角取得方法、電気角取得プログラム、電気角取得特性測定システム、電気角取得特性測定方法および電気角取得特性測定プログラム
JP2020176998A (ja) * 2019-04-23 2020-10-29 ルネサスエレクトロニクス株式会社 半導体装置、モータ制御システム、及びエラー検出方法

Cited By (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4515120B2 (ja) * 2004-03-12 2010-07-28 ルネサスエレクトロニクス株式会社 レゾルバディジタル角度変換装置および方法ならびにプログラム
DE102005009555B4 (de) * 2004-03-12 2007-04-05 Nec Electronics Corp., Kawasaki Digitalmesswandler, Verfahren und Programm
US7263452B2 (en) 2004-03-12 2007-08-28 Nec Electronics Corporation Resolver-to-digital converting apparatus, method and program
JP2005257565A (ja) * 2004-03-12 2005-09-22 Nec Electronics Corp レゾルバディジタル角度変換装置および方法ならびにプログラム
JP2006300594A (ja) * 2005-04-18 2006-11-02 Denso Corp 回転角検出装置
WO2007086160A1 (ja) * 2006-01-27 2007-08-02 Sokkia, Co., Ltd. ロータリエンコーダ
AU2006336718B2 (en) * 2006-01-27 2011-07-28 Sokkia, Co. Ltd. Rotary encoder
US7825367B2 (en) 2006-01-27 2010-11-02 Sokkia Co., Ltd. Rotary encoder
JP2008139100A (ja) * 2006-11-30 2008-06-19 Hitachi Ltd 位置計測システム
DE102008028911A1 (de) 2007-06-18 2009-01-02 AISAN KOGYO K.K., Obu-shi Drehmelder
US7692566B2 (en) 2007-06-18 2010-04-06 Aisan Kogyo Kabushiki Kaisha Angle detection device
DE102008063089A1 (de) 2007-12-28 2009-07-09 Toshiba Kikai K.K. Drehmeldereinrichtung und Winkelerfassungsvorrichtung und Drehmelderverfahren
DE102008063089B4 (de) * 2007-12-28 2011-12-29 Toshiba Kikai K.K. Drehmeldereinrichtung und Winkelerfassungsvorrichtung und Drehmelderverfahren
US7895010B2 (en) 2007-12-28 2011-02-22 Toshiba Kikai Kabushiki Kaisha Resolver angle detection device and method of detecting position with a resolver
JP2009156852A (ja) * 2007-12-28 2009-07-16 Toshiba Mach Co Ltd レゾルバ装置およびレゾルバの角度検出装置とその方法
US8564283B2 (en) 2008-02-07 2013-10-22 Hitachi Metals, Ltd. Rotation-angle-detecting apparatus, rotating machine and rotation-angle-detecting method
WO2009099054A1 (ja) * 2008-02-07 2009-08-13 Hitachi Metals, Ltd. 回転角度検出装置、回転機及び回転角度検出方法
JP5120384B2 (ja) * 2008-02-07 2013-01-16 日立金属株式会社 回転角度検出装置、回転機及び回転角度検出方法
KR101175962B1 (ko) * 2009-01-21 2012-08-22 쿠카 레보라토리즈 게엠베하 리졸버를 이용해 각위치를 결정하기 위한 방법 및 장치
US9234773B2 (en) 2010-05-17 2016-01-12 Faro Technologies, Inc. Self-compensating angular encoder
CN102985793A (zh) * 2010-05-17 2013-03-20 法罗技术股份有限公司 自补偿角度编码器
GB2494811A (en) * 2010-05-17 2013-03-20 Faro Tech Inc Self-compensating angular encoder
WO2011146380A1 (en) * 2010-05-17 2011-11-24 Faro Technologies, Inc. Self-compensating angular encoder
JP2013061161A (ja) * 2011-09-12 2013-04-04 New Japan Radio Co Ltd 回転角度検出装置
JP2013205099A (ja) * 2012-03-27 2013-10-07 Denso Corp 位置検出装置
JP2013205100A (ja) * 2012-03-27 2013-10-07 Denso Corp 位置検出装置
US9429413B2 (en) 2012-03-27 2016-08-30 Denso Corporation Position detection device
US9574866B2 (en) 2012-03-27 2017-02-21 Denso Corporation Position detection device
JP2019086410A (ja) * 2017-11-07 2019-06-06 株式会社松尾製作所 電気角取得システム、電気角取得方法、電気角取得プログラム、電気角取得特性測定システム、電気角取得特性測定方法および電気角取得特性測定プログラム
JP2023024682A (ja) * 2017-11-07 2023-02-16 株式会社松尾製作所 電気角取得システム、電気角取得方法、電気角取得プログラム、電気角取得特性測定システム、電気角取得特性測定方法および電気角取得特性測定プログラム
JP2020176998A (ja) * 2019-04-23 2020-10-29 ルネサスエレクトロニクス株式会社 半導体装置、モータ制御システム、及びエラー検出方法

Similar Documents

Publication Publication Date Title
JPH11118520A (ja) ディジタル角度変換方法
Bergas-Jané et al. High-accuracy all-digital resolver-to-digital conversion
JP4138899B2 (ja) 位置検出のための位相差検出装置及び位置検出システム並びに方法
JP3368837B2 (ja) レゾルバ信号処理装置
JP5173962B2 (ja) レゾルバ/デジタル変換装置およびレゾルバ/デジタル変換方法
US4795954A (en) Resolver controlling method and apparatus
US5637998A (en) Digital system for detecting angular position
JP2005283165A (ja) バリアブルリラクタンスレゾルバとそれを用いた回転角度センサ
EP2077621A2 (en) Reference signal generation circuit, angle converter, and angle detection apparatus
CN110995108A (zh) 旋变信号补偿方法、装置及旋转变压器
Attaianese et al. A low cost resolver-to-digital converter
JP3667465B2 (ja) リニアステッピングモータの位置検出方法及び装置
JP2000329505A (ja) 位置検出データ生成方法及び装置
JP2000283701A (ja) 対称サンプリング方法
JPH0455273B2 (ja)
JP5823785B2 (ja) 回転角度検出装置
US5631646A (en) Method for determination of errors in analogue-digital conversion
JPH11118521A (ja) Vr形レゾルバ及びレゾルバ信号処理回路
JP3365913B2 (ja) 位置検出装置
RU2365032C1 (ru) Цифровой преобразователь угла
Sivappagari et al. High accuracy resolver to digital converter based on modified angle tracking observer method
JP2938472B2 (ja) 回転角検出装置
JPH0552589A (ja) 絶対値エンコーダ装置
JP2006349591A (ja) 回転センサおよびそれを用いた車両用移動体システム
JP5022545B2 (ja) 位相差算出方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Effective date: 20041004

Free format text: JAPANESE INTERMEDIATE CODE: A621

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20061017

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20061129

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20070611

A02 Decision of refusal

Effective date: 20071002

Free format text: JAPANESE INTERMEDIATE CODE: A02