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
Links
Landscapes
- Transmission And Conversion Of Sensor Element Output (AREA)
Abstract
る方法の場合は、トラッキング方式のR/D変換器を用
いていたため、ハードウェアが複雑となり、コストダウ
ンが困難であった。 【解決手段】 本発明によるディジタル角度変換方法
は、レゾルバ出力をA/D変換した後に、フーリェ変換
法によってレゾルバ出力の波形に含まれる一定周波数成
分の位相をCPUにより演算してディジタル角度(θ)
を算出するため、R/D変換器を用いることなくソフト
ウェアにより得る構成である。
Description
換方法に関し、特に、フーリェ変換法を用いてレゾルバ
出力波形中の一定周波数成分の位相を演算し、従来のレ
ゾルバ/ディジタル変換器を用いることなくソフトウェ
アを用いてディジタル角度を算出するための新規な改良
に関するものである。
ル角度変換方法としては、例えば、図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を得ることができ
る。
変換方法は、以上のように構成されているため、次のよ
うな課題が存在していた。すなわち、前述の回路構成に
おいては各構成部分の一部に複雑なアナログ構成がある
ため全体構成を簡略化しにくく、低価格化、高信頼性、
利便性を達成することは困難であった。
めになされたもので、特に、フーリェ変換法を用いてレ
ゾルバ出力波形中の一定周波数成分の位相を演算し、従
来のレゾルバ/ディジタル変換器を用いることなくソフ
トウェアを用いてディジタル角度を算出するようにした
ディジタル角度変換方法を提供することを目的とする。
角度変換方法は、1相励磁2相出力のレゾルバから得ら
れる90度位相差を有する2相のレゾルバ出力をディジ
タル角度信号に変換するようにしたディジタル角度変換
方法において、前記レゾルバ出力をA/D変換した後、
フーリェ変換法により前記レゾルバ出力の波形に含まれ
る一定周波数成分の位相をCPUにより演算して前記デ
ィジタル角度を算出する方法である。
ィジタル角度変換方法の好適な実施の形態について説明
する。なお、レゾルバ自体は、図4で示した周知の1相
励磁2相出力型の構成と同一であるためここでは図示を
省略する。まず、1相の励磁信号sin ωtを用いて前述
のレゾルバから出力される互いに90度位相が異なる2
相のレゾルバ出力の(一定周波数成分の位相を有する)
のうち、sin信号(sin θ・sin ωt)とcos 信号(cos
θ・sin ωt)を各々次の数1のフーリェ変換式を用
いてフーリェ変換することによりディジタル角度θが得
られる。
ル角度θを算出するための具体的形態について述べる。
まず、図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)式により求める。
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を得るこ
とができる。従って、前述のように、レゾルバ出力の波
形に含まれる一定周波数成分の位相を演算してレゾルバ
のディジタル角度を算出することができる。
は、以上のように構成されているため、次のような効果
を得ることができる。すなわち、A/D変換後のレゾル
バ出力の2相出力をフーリェ変換法により演算してディ
ジタル角度を算出するため、CPUのソフトウェアでレ
ゾルバ/ディジタル変換(R/D変換)が可能であり、
従来のR/D変換器を必要としないため、ハードウェア
を大幅に簡略化し、かつ、コストダウンを達成すること
ができる。
レゾルバ出力を示す波形図である。
る。
ロック図である。
Claims (1)
- 【請求項1】 1相励磁2相出力のレゾルバから得られ
る90度位相差を有する2相のレゾルバ出力をディジタ
ル角度(θ)に変換するようにしたディジタル角度変換
方法において、前記レゾルバ出力をA/D変換した後、
フーリェ変換法により前記レゾルバ出力の波形に含まれ
る一定周波数成分の位相をCPUにより演算して前記デ
ィジタル角度(θ)を算出することを特徴とするディジ
タル角度変換方法。
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)
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 | ルネサスエレクトロニクス株式会社 | 半導体装置、モータ制御システム、及びエラー検出方法 |
-
1997
- 1997-10-17 JP JP28484397A patent/JPH11118520A/ja active Pending
Cited By (31)
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 |