JPH0528486Y2 - - Google Patents

Info

Publication number
JPH0528486Y2
JPH0528486Y2 JP3337387U JP3337387U JPH0528486Y2 JP H0528486 Y2 JPH0528486 Y2 JP H0528486Y2 JP 3337387 U JP3337387 U JP 3337387U JP 3337387 U JP3337387 U JP 3337387U JP H0528486 Y2 JPH0528486 Y2 JP H0528486Y2
Authority
JP
Japan
Prior art keywords
rotation angle
resolver
output
signal
error
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.)
Expired - Lifetime
Application number
JP3337387U
Other languages
English (en)
Other versions
JPS63141418U (ja
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 filed Critical
Priority to JP3337387U priority Critical patent/JPH0528486Y2/ja
Publication of JPS63141418U publication Critical patent/JPS63141418U/ja
Application granted granted Critical
Publication of JPH0528486Y2 publication Critical patent/JPH0528486Y2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Transmission And Conversion Of Sensor Element Output (AREA)

Description

【考案の詳細な説明】 [産業上の利用分野] 本考案は、レゾルバによつて回転角を検出する
レゾルバ式回転角検出装置に関する。
[従来の技術] 近年、レゾルバは回転角および回転速度を同時
に検出する装置として、特にサーボモータ用とし
て広く用いられつつあり、従来のロータリエンコ
ーダ(パルスピツクアツプ)等に比べ安価にして
堅牢であるという利点を有する。
かかるレゾルバの原理を簡単に説明する。すな
わちレゾルバはステータとロータとを有してお
り、このステータの2相巻線にそれぞれ90°位相
差の2相交流電流を流すと、ロータ巻線には位相
変調されたsin(θ+θr)なる誘起電圧が発生す
る。ここで、θrはロータ回転角である。
そして、この電圧信号sin(θ+θr)より位相信
号θrを抽出すれば、ロータ回転角θrを検出するこ
とができ、更にこれを時間微分すれば、dθr/dt
となりロータ回転速度を検出することができる。
第3図に従来のレゾルバ式回転角検出装置例を
示す。この第3図において、1はクロツク発振
器、2はカウンタ、3はカウンタ出力のインクリ
メンタルデータ(又はデクリメンタルデータ)に
基づきsinθ,cosθの2相交流出力を発生する回路
で、この回路3は、カウンタ2からのデジタル信
号に相応するスイツチパターンを2相のパルス幅
変調(PWM)正弦波信号の形で予め記録されて
いるデコーダと、sinθ,cosθ相当のPWM信号に
より高速で動作してPWM波形から成る90°位相差
の2相交流電流を出力するスイツチ回路とで構成
されている。このようにして、発振器1、カウン
タ2ならびにデコーダおよびスイツチ回路から成
る2相交流発生回路3で、レゾルバを励振するた
め相互に90°の位相差を有する2相交流電流を生
成するための2相励振回路を構成する。
また、第3図において、5はレゾルバロータ4
B(このレゾルバロータ4Bには回転トランスを
含む)に誘起された位相変調された電圧を検出す
る誘起電圧信号検出ラインで、この誘起電圧信号
検出ライン5には、波形整形回路6が接続されて
いる。この波形整形回路6は位相変調された正弦
波sin(θ+θr)を矩形波に整形するもので、この
波形整形回路6には、この波形整形回路6の出力
信号の360°毎のエツジでカウンタ2の出力デジタ
ル値をラツチして回転角θr情報を検出するラツチ
回路7が接続されている。
なお、4Aは2相励振型のレゾルバの固定子
(ステータ)である。
また、8はラツチ回路7からの回転角θrデータ
を取り込んで回転角θr情報をそのまま取り出すと
ともに時間微分して回転速度を求めるマイコン
(マイクロコンピユータ)である。
上述の構成により、2相交流発生回路3から
90°位相差の2相交流電流(励振波)がレゾルバ
ステータ4Aへ供給されると、レゾルバロータ4
Bにはロータの回転角で位相変調された信号sin
(θ+θr)が帰還信号として誘起される。その後
はこのレゾルバの帰還信号のゼロクロス点で、カ
ウンタ出力θをラツチすることが行なわれ、これ
により励振波sinθ,cosθと帰還波sin(θ+θr)と
の位相差θrがラツチ回路7からデジタルデータで
出される。このθrデータをマイコン8にて取り込
み微分して回転速度を得るとともに、そのままで
回転角θrのフイードバツク用として使用すること
が行なわれる。なお、参考までにθと帰還信号の
1波長毎のエツジ、そしてθrとの関係をタイムチ
ヤートで示すと、第4図a〜cのようになる。
[考案が解決しようとする問題点] しかしながら、このような従来のレゾルバ式回
転角検出装置では、帰還信号の1波長毎でしか、
回転角θrのフイードバツクデータを更新すること
ができない。そこで、励振用周波数を高くして、
帰還周波数を高くすることも考えられるが、これ
では位相差の時間幅をクロツクで計数するデータ
の分解能が低下するという問題点がある。
本考案はこのような問題点を解決するためにな
されたもので、レゾルバロータの回転角の分解能
を低下させることなく、サンプリング周波数を高
めて、制御の応答性や精度を向上させることがで
きるようにした、レゾルバ式回転角検出装置を提
供することを目的とする。
[問題点を解決するための手段] このため、本考案のレゾルバ式回転角検出装置
は、レゾルバロータに誘起される位相変調された
交流電圧を検出する信号検出ラインからの上記交
流電圧信号を矩形波信号に整形する波形整形回路
が設けられるとともに、同波形整形回路からの矩
形波信号の立上がりおよび立下がりごとにトリガ
信号を発生するトリガ信号発生回路が設けられ
て、上記トリガ信号が出力されるたびにデータを
取り込んで上記レゾルバロータの回転角を演算す
る演算手段が設けられ、同演算手段が、上記トリ
ガ信号が出力されるたびに交互にデータをラツチ
する一対のラツチ手段と、上記の各ラツチ手段で
ラツチされたデータから上記レゾルバロータの回
転角誤差分を求める誤差演算手段と、同誤差演算
手段で演算された上記回転角誤差分を上記ラツチ
手段の一方の記憶値から引いて出力する誤差補正
手段と、同誤差補正手段の出力と上記ラツチ手段
の他方の出力とを交互に切り替えて出力する切替
手段とで構成されたことを特徴としている。
[作用] 上述の本考案のレゾルバ式回転角検出装置で
は、2相励振回路から2相交流がレゾルバのステ
ータに供給され、これによりレゾルバロータにロ
ータ回転角情報をもつた誘起交流電圧が出力され
るが、この交流電圧は波形整形回路にて矩形波信
号に整形され、その後この矩形波信号はトリガ信
号発生回路へ入力され、このトリガ信号発生回路
から上記矩形波信号の立上がりおよび立下がりご
とにトリガ信号が出力される。そして演算手段は
トリガ信号が出されるたびにデータを取り込んで
レゾルバの回転角を演算する。
このとき、波形整形回路出力ひいてはトリガ信
号発生回路出力にはレゾルバロータの回転角誤差
が含まれている可能性があるので、演算手段にお
いては、この回転角誤差分を除去することが行な
われる。すなわちトリガ信号が出力されるたびに
交互にデータをラツチする一対のラツチ手段でそ
れぞれラツチされたデータから、誤差演算手段に
よつて回転角誤差分が演算され、誤差補正手段に
より、この回転角誤差分がラツチ手段の一方の記
憶値から引いて除かれる。その後は切替手段によ
つて、誤差補正手段からの出力とラツチ手段の他
方の出力とが交互に出力される。
[考案の実施例] 以下、図示する実施例につき本考案を具体的に
説明する。第1,2図は本考案の一実施例として
のレゾルバ式回転角検出装置を示すもので、第1
図はその演算手段の要部を示す電気回路図、第2
図はその全体構成を示す電気回路図である。まず
第2図において、1は発振器、2はカウンタ、3
は2相交流発生回路、4Aはレゾルバステータ、
4Bはレゾルバロータ、5は誘起電圧信号検出ラ
イン、6は波形整形回路で、これらは第3図にお
いて説明したものと同様のものである。
ところで、本装置では、波形整形回路6からの
矩形波信号の立上がりおよび立下がりごとにトリ
ガ信号(立上がりエツジ信号)を発生するトリガ
信号発生回路9をそなえている。このトリガ信号
発生回路9としては、例えば波形整形回路6から
の信号を微分する微分回路と、負信号を正信号に
変換す絶対値回路とを組合せたものが用いられ
る。
また、カウンタ2の出力データをトリガ信号発
生回路9のトリガ出力(立上がりエツジ出力)ご
とにラツチするラツチ回路10が設けられてお
り、これにより回転角データθrおよびθr+π(こ
の角度データをAとする)を検出することができ
る。さらに、このラツチ回路10の出力を受信す
るとともにラツチされたデータがθrまたはθr+π
のいずれかであるのかを認識するために波形整形
回路6の波形整形出力(この位相データをBとす
る)も受信するマイコン(マイクロコンピユー
タ)11が設けられており、このマイコン11に
よつて回転速度dθr/dtの演算が施されたり、回
転角情報θr+πからθrを求めたり、この回転角θr
(このθrにはラツチ回路10から入力されて演算
を施こされていない回転角θrを含む)をサーボモ
ータにおける速度制御系のフイードバツク用とし
て出力させたりする。すなわちラツチ回路10や
マイコン11で、トリガ信号が出力されるたびに
データを取り込んでレゾルバロータ4Bの回転角
θrを演算する演算手段を構成する。
ところで、演算手段を構成するマイコン11
は、第1図に示すごとく、矩形波信号の立上がり
および立下がりごとに、即ちトリガ信号が出力さ
れるたびに、交互にラツチ回路10からの角度デ
ータA(θr,θr+π)をラツチするラツチ手段1
2,13を有している。なお、このラツチ手段1
2,13のラツチタイミングの制御は波形整形回
路6からの位相データBを若干遅らせる遅延手段
20からのタイミング信号によつて行なわれる。
これによりラツチ手段12にはデータθr+πが、
ラツチ手段13にはデータθrがそれぞれラツチさ
れる。
ここで、波形整形回路入力のオフセツト、波形
整形回路6の立上がり、立下がりの感度の差等に
よつて、現実には微小ではあるが、波形整形回路
出力は正しく180°毎にハイレベルとローレベルと
になる矩形波とはならない場合がある。すなわち
この波形整形回路6のエツジでラツチされるデー
タは、360°毎の1つのエツジで得られるデータを
仮りに真値θrとすれば、それから180°ずれた360°
毎のエツジでラツチされるデータはθr+π+Δθr
と表現される回転角誤差Δθrを含んでいる。
従つて、実際はラツチ手段12には回転角誤差
Δθrを含んだθr+π+Δθrがラツチされる。
また、マイコン11はラツチ手段12,13で
ラツチされたデータθr,θr+π+Δθrからレゾル
バロータ4Bの回転角誤差分Δθrを求める誤差演
算手段21をそなえている。この誤差演算手段2
1は、ラツチ手段12からのデータθr+π+Δθr
とラツチ手段13からのデータθrと定数設定手段
23からのデータπとを受けて、(θr+π+Δθr)
−θr−πなる演算を行なう加減算手段22を有し
ており、この加減算手段22からの演算結果は、
サンプラ17を介して1次記憶手段18へ入力さ
れ、この1次記憶手段18で記憶されこの記憶値
が最新値として更新されるようになつている。
サンプラ17は、ラツチ手段13からのデータ
θrを時間微分する微分手段15からの出力が回転
速度の絶対値で所定値以下になつたときにゼロ速
と判定してその旨の出力を出す判定手段16から
のゼロ速判定信号を受けて閉じるもので、サンプ
ラ17が閉じると、加減算手段22からのデータ
が1次記憶手段18へ入力されて1次記憶手段1
8の記憶値が更新されるようになつている。
さらに、マイコン11は、誤差演算手段21で
演算された回転角誤差分Δθrをラツチ手段12の
記憶値θr+π+Δθrから引いて出力する誤差補正
手段24を有している。この誤差補正手段24
は、1次記憶手段18からのデータΔθr、定数設
定手段23からのデータπを加算する加算手段2
5と、この加算手段25からの出力Δθr+πをラ
ツチ手段12からの出力θr+π+Δθrより引いて
出力する引算手段26とをそなえている。
また、マイコン11は、誤差補正手段24から
の出力θrとラツチ手段13かの出力θrとを交互に
切り替えることによりθr*として出力する切替手
段(サンプラ19をそなえている。すなわちこの
切替手段19はサンプラコントローラ14からの
180°ごとの切替信号によつて誤差補正手段24側
とラツチ手段13側とが交互に切り替わる。な
お、サンプラコントローラ14は遅延手段20か
らの信号を受けて180°ごとの切替信号を出力す
る。
また、マイコン11は、切替手段19の出力を
時間微分dθr*/dtして回転速度を演算する微分手
段27もそなえている。
上述の構成により、第2図に示す2相交流発生
回路3から90°位相差の2相交流電流がレゾルバ
ステータ4Aに供給され、これによりレゾルバロ
ータ4Bにロータ回転角θrで位相変調された誘起
交流電圧sin(θ+θr)が出力されるが、この交流
信号sin(θ+θr)は波形整形回路6にて矩形波信
号に整形され、その後この矩形波信号はトリガ信
号発生回路9へ入力されこのトリガ信号発生回路
9から矩形波信号の立上がりおよび立下がりごと
にトリガ信号(立上がりエツジ信号)が出力され
る。このトリガ信号はラツチ回路10へ入力さ
れ、ラツチ回路10はこの立上がりエツジ信号
(トリガ信号)ごとにカウンタ2の出力データを
ラツチし、マイコン11はこのラツチ回路10か
らの回転角データθr,θr+πと波形整形回路6か
らの出力とを受けて、回転速度dθr/dtを演算し
たり、回転角情報θr+πからの回転角θrを求めた
りする。このとき帰還信号の1波長につき2回回
転角θrデータをマイコン11は認識できるので、
フイードバツクのサンプル周波数を1回のサンプ
ルデータの分解能を落すことなく、2倍にするこ
とができ、これによりサーボモータ制御系の応答
がほぼ2倍に向上する。また回転角情報θrの差分
をとつて速度を演算する場合におけるΔθr/Δtの
Δtが1/2になり、これにより等価的に速度の分解
能が2倍となつて、その結果制御精度をあげるこ
とができる。すなわち、レゾルバの帰還信号の半
波毎にマイコン11に信号を取り込み、かつ回転
角情報θrまたはθr+πのいずれかの認識信号もマ
イコン11に取り込み、ソフト的にθr+πをθrに
変換し、結果として回転角θrデータを半波毎にサ
ンプルすることができるので、上記制御系の応答
速度を2倍にしたり、回転速度演算の際の分解能
を2倍にしたりすることができ、制御応答性や制
御精度を向上できるのである。
ところで、波形整形回路出力ひいてはトリガ信
号発生回路出力にはレゾルバロータ4Bの回転角
誤差Δθrが含まれている可能性があるので、マイ
コン11においては、この回転角誤差分Δθrを除
去することが行なわれる。すなわち位相データB
の180°ごとに交互に角度データAをラツチするラ
ツチ手段12,13でそれぞれラツチされた角度
データθr,θr+π+Δθrから、誤差演算手段21
によつて回転角誤差分Δθrが演算され、誤差補正
手段24により、この回転角誤差分Δθrがラツチ
手段12の記憶値からち引いて除かれる。
その後は切替手段19によつて、誤差補正手段
24の出力とラツチ手段13の出力とが交互に出
力される。
なお、誤差演算手段21の1次記憶手段18で
行なわれる回転角誤差分の記憶の更新は、回転速
度がゼロ速に相当するときに行なわれ、回転時は
Δθrの更新は行なわず、記憶されたΔθrに基づい
て補正が行なわれる。すなわち今、レゾルバのロ
ータ4Bが静止している時は、励振信号と帰還信
号との位相差は静止し、一定値を保持しているは
ずである。したがつて静止状態では帰還信号が理
想の正弦波交流(オフセツトがない)で、且つ波
形整形回路6も理想の動作をするならば、180°毎
に第2図の回路で交互に180°毎に検出される角度
データθr,θr+π,θr,θr+π…は正しくπの角
度差を有するはずである。そして、第1図に示す
回路において、サンプラ17がゼロ以外のサンプ
ル値をサンプルした場合、前記理由によりそれは
回路のオフセツト遅れ等により生成した誤差角
Δθrに他ならない。したがつてこのΔθrをゼロ速
時に記憶し、この誤差角Δθrを回転時にθr+π+
Δθrのデータすなわち2つのラツチ手段12,1
3から除くことにより、誤差角Δθrの補正が可能
となるのである。
なお、誤差角Δθrはこのハード回路固有のもの
であり、温度等により時間的に変動する要因も含
まれるので、静止時のΔθrでもつて、他の時の
Δθrとするのは、100%正しくはない。しかしな
がら、温度変動以外の時間に対し固定の誤差要素
が支配的であるので、かかる手段で十分Δθrの補
正が実用上可能であるということができる。その
結果、正確にサンプル周波数の倍増が可能とな
り、サーボモータ制御系の応答の向上、改善、高
精度化が実現されるのである。
なお、このようなマイコン11でのソフト処理
を適宜のハードウエアにて処理することももちろ
ん可能である。
[考案の効果] 以上詳述したように、本考案のレゾルバ式回転
角検出装置によれば、レゾルバロータ回転角の分
解能を低下させることなく、サンプリング周波数
を正確に高めることができ、これにより制御の応
答性や精度の向上に大いに寄与しうる利点があ
る。
【図面の簡単な説明】
第1,2図は本考案の一実施例としてのレゾル
バ式回転角検出装置を示すもので、第1図はその
演算手段の要部を示す電気回路図、第2図はその
全体構成を示す電気回路図であり、第3,4図は
従来のレゾルバ式回転角検出装置を示すもので、
第3図はその電気回路図、第4図はその作用を説
明するためのタイムチヤートである。 図において、1……発振器、2……カウンタ、
3……2相交流発生回路、4A……レゾルバステ
ータ、4B……レゾルバロータ、5……誘起電圧
信号検出ライン、6……波形整形回路、9……ト
リガ信号発生回路、10……ラツチ回路、11…
…マイコン、12,13……ラツチ手段、14…
…サンプルコントローラ、15……微分手段、1
6……判定手段、17……サンプラ、18……1
次記憶手段、19……切替手段(サンプラ)、2
0……遅延手段、21……誤差演算手段、22…
…加減算手段、23……定数設定手段、24……
誤差補正手段、25……加算手段、26……引算
手段、27……微分手段。なお、図中、同一符号
は同一、又は相当部分を示す。

Claims (1)

    【実用新案登録請求の範囲】
  1. レゾルバにより回転角を検出するレゾルバ式回
    転角検出装置において、上記レゾルバを励振する
    ため相互に90°の位相差を有する2相交流を生成
    する2相励振回路と、レゾルバロータに誘起され
    る位相変調された交流電圧を検出する信号検出ラ
    インとをそなえ、同信号検出ラインからの上記交
    流電圧信号を矩形波信号に整形する波形整形回路
    が設けられるとともに、同波形整形回路からの矩
    形波信号の立上がりおよび立下がりごとにトリガ
    信号を発生するトリガ信号発生回路が設けられ
    て、上記トリガ信号が出力されるたびにデータを
    取り込んで上記レゾルバロータの回転角を演算す
    る演算手段が設けられ、同演算手段が、上記トリ
    ガ信号が出力されるたびに交互にデータをラツチ
    する一対のラツチ手段と、上記の各ラツチ手段で
    ラツチされたデータから上記レゾルバロータの回
    転角誤差分を求める誤差演算手段と、同誤差演算
    手段で演算された上記回転角誤差分を上記ラツチ
    手段の一方の記憶値から引いて出力する誤差補正
    手段と、同誤差補正手段の出力と上記ラツチ手段
    の他方の出力とを交互に切り替えて出力する切替
    手段とで構成されたことを特徴とする、レゾルバ
    式回転角検出装置。
JP3337387U 1987-03-06 1987-03-06 Expired - Lifetime JPH0528486Y2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3337387U JPH0528486Y2 (ja) 1987-03-06 1987-03-06

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3337387U JPH0528486Y2 (ja) 1987-03-06 1987-03-06

Publications (2)

Publication Number Publication Date
JPS63141418U JPS63141418U (ja) 1988-09-19
JPH0528486Y2 true JPH0528486Y2 (ja) 1993-07-22

Family

ID=30840930

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3337387U Expired - Lifetime JPH0528486Y2 (ja) 1987-03-06 1987-03-06

Country Status (1)

Country Link
JP (1) JPH0528486Y2 (ja)

Also Published As

Publication number Publication date
JPS63141418U (ja) 1988-09-19

Similar Documents

Publication Publication Date Title
JP4138899B2 (ja) 位置検出のための位相差検出装置及び位置検出システム並びに方法
JP5173962B2 (ja) レゾルバ/デジタル変換装置およびレゾルバ/デジタル変換方法
CN1010506B (zh) 速度检测装置
KR101338707B1 (ko) 여자 신호 발생 장치 및 레졸버 검출 장치
JPH0257650B2 (ja)
JP4923730B2 (ja) レゾルバ角度検出における補償方法及びこれを用いた角度検出装置
CN100511964C (zh) 马达控制器
JPH0528486Y2 (ja)
US3720866A (en) Method and system for determination of rotor angle of synchromechanism
CN106357172A (zh) 用于速度和位置反馈的正余弦信号处理电路
JPH0347076B2 (ja)
JPS63218818A (ja) レゾルバ式回転角検出装置
JPH0781879B2 (ja) 回転検出装置
JP2003130686A (ja) 位置検出装置
JPS5941190A (ja) デジタル式界磁極位置検出装置
JP2674024B2 (ja) サーボコントローラ
JPS6211113A (ja) 位置検出装置
JPH04355326A (ja) 電気角出力機能付きロータリエンコーダ
KR880001593B1 (ko) 교류 전동기의 속도 제어장치
JP2865219B2 (ja) レゾルバを用いた位置検出装置
JP2764722B2 (ja) エンコーダの読取信号の内挿方法
JP2550987B2 (ja) 信号勾配測定器
JPH01314016A (ja) デイジタルサーボシステムの入力信号変換方法
JP3302864B2 (ja) モータ回転速度検出回路
JPH0342325Y2 (ja)