JP5473953B2 - Multi-rotation absolute rotation angle detector - Google Patents

Multi-rotation absolute rotation angle detector Download PDF

Info

Publication number
JP5473953B2
JP5473953B2 JP2011002454A JP2011002454A JP5473953B2 JP 5473953 B2 JP5473953 B2 JP 5473953B2 JP 2011002454 A JP2011002454 A JP 2011002454A JP 2011002454 A JP2011002454 A JP 2011002454A JP 5473953 B2 JP5473953 B2 JP 5473953B2
Authority
JP
Japan
Prior art keywords
rotation
rotation angle
gear
detection device
angle
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.)
Active
Application number
JP2011002454A
Other languages
Japanese (ja)
Other versions
JP2012145380A (en
Inventor
明彦 宝田
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.)
Oriental Motor Co Ltd
Original Assignee
Oriental Motor 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 Oriental Motor Co Ltd filed Critical Oriental Motor Co Ltd
Priority to JP2011002454A priority Critical patent/JP5473953B2/en
Priority to TW101100277A priority patent/TWI500907B/en
Priority to ES16170594.2T priority patent/ES2666578T3/en
Priority to EP16170594.2A priority patent/EP3081906B1/en
Priority to US13/978,375 priority patent/US9513142B2/en
Priority to EP12732281.6A priority patent/EP2662660B1/en
Priority to PCT/JP2012/050160 priority patent/WO2012093716A1/en
Priority to KR1020137017672A priority patent/KR101502259B1/en
Priority to ES12732281.6T priority patent/ES2626422T3/en
Priority to CN201280004796.7A priority patent/CN103299153B/en
Publication of JP2012145380A publication Critical patent/JP2012145380A/en
Application granted granted Critical
Publication of JP5473953B2 publication Critical patent/JP5473953B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D5/00Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
    • G01D5/12Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means
    • G01D5/14Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing the magnitude of a current or voltage
    • G01D5/142Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing the magnitude of a current or voltage using Hall-effect devices
    • G01D5/145Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing the magnitude of a current or voltage using Hall-effect devices influenced by the relative movement between the Hall device and magnetic fields
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D2205/00Indexing scheme relating to details of means for transferring or converting the output of a sensing member
    • G01D2205/20Detecting rotary movement
    • G01D2205/26Details of encoders or position sensors specially adapted to detect rotation beyond a full turn of 360°, e.g. multi-rotation
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D2205/00Indexing scheme relating to details of means for transferring or converting the output of a sensing member
    • G01D2205/20Detecting rotary movement
    • G01D2205/28The target being driven in rotation by additional gears

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Measurement Of Length, Angles, Or The Like Using Electric Or Magnetic Means (AREA)
  • Transmission And Conversion Of Sensor Element Output (AREA)

Description

本発明は、回転軸の回転角を検出する装置に関し、さらに詳しくは、バッテリのバックアップ等の手段を用いなくても、多回転にわたる回転軸のアブソリュート回転角を検出することのできる回転角検出装置に関する。   The present invention relates to a device for detecting a rotation angle of a rotation shaft, and more specifically, a rotation angle detection device capable of detecting an absolute rotation angle of a rotation shaft over multiple rotations without using a means such as a battery backup. About.

回転角検出装置は、例えば、モータ回転軸の回転角を検出し、その検出値に応答してそのモータにより駆動される工作機械等の移動体の位置を制御する。移動体の位置を広範囲かつ高精度に制御するために、回転角検出装置は、モータ回転軸を多回転かつ絶対回転角で検出できることが望ましい。   The rotation angle detection device detects, for example, the rotation angle of the motor rotation shaft, and controls the position of a moving body such as a machine tool driven by the motor in response to the detected value. In order to control the position of the moving body over a wide range and with high accuracy, it is desirable that the rotation angle detection device can detect the motor rotation shaft with multiple rotations and absolute rotation angles.

このような回転角検出装置として、特開2010−44055号公報(米国特許出願番号第12/168,151号に対応)は、誘導性マルチターン式エンコーダを開示する。この誘導性マルチターン式エンコーダ10は、直列にかつ多段に接続されたギア付の円形ディスク41−46を具備し、それらの内のディスク42,44,46の回転角を検出することにより多回転の角度検出を実現する。この先行技術文献における多回転の角度を検出することのできる範囲は、入力回転軸に対する最終段のディスク46の減速比で決定される。入力回転軸である回転シャフト20は、円形ディスク41と1:4のギア減速比で機械的に接続され、後続のギア付の円形ディスク41と42、42と43、43と44、44と45、及び、45と46も、それぞれ1:4のギア減速比で機械的に接続される。このような1:4のギア減速を6段実行することにより、このマルチターン式エンコーダ10は、4096回転の多回転の検出範囲を得ることができる。   As such a rotation angle detection device, Japanese Patent Application Laid-Open No. 2010-44055 (corresponding to US Patent Application No. 12 / 168,151) discloses an inductive multi-turn encoder. The inductive multi-turn encoder 10 includes geared circular disks 41-46 connected in series and in multiple stages, and detects the rotation angle of the disks 42, 44, 46 among them to perform multiple rotations. Realize angle detection. The range in which the multi-rotation angle in this prior art document can be detected is determined by the reduction ratio of the final stage disk 46 with respect to the input rotation axis. The rotary shaft 20 as an input rotary shaft is mechanically connected to the circular disk 41 with a gear reduction ratio of 1: 4, and the subsequent circular disks 41 and 42, 42 and 43, 43 and 44, 44 and 45 with gears. , And 45 and 46 are also mechanically connected with a gear reduction ratio of 1: 4, respectively. By executing six stages of such 1: 4 gear reduction, the multi-turn encoder 10 can obtain a multi-rotation detection range of 4096 rotations.

特開2010−44055号公報JP 2010-44055 A 特開2002−107178号公報JP 2002-107178 A 特許第3967963号明細書Japanese Patent No. 3967963

林幸一、外4名、「バッテリレス多回転検出方式の超高分解能小型アブソリュート・エンコーダの開発」、精密工学会誌、2000年、Vol.66、No.8、p1177−1180Koichi Hayashi and four others, “Development of a batteryless multi-rotation detection ultra-high resolution small absolute encoder”, Journal of Precision Engineering, 2000, Vol. 66, no. 8, p1177-1180

上述した誘導性マルチターン式エンコーダ10は、減速された円形ディスクの回転角から多回転回転角を直接に求めるので、多回転検出範囲を広く設定するために、減速比を大きくする必要がある。その結果、このような誘導性マルチターン式エンコーダ10は、その機構が複雑でかつ大きくなるとともに、コストが上昇するという課題を有する。   Since the inductive multi-turn encoder 10 described above directly determines the multi-rotation rotation angle from the rotation angle of the decelerated circular disc, it is necessary to increase the reduction ratio in order to set a wide multi-rotation detection range. As a result, the inductive multi-turn encoder 10 has a problem that the mechanism is complicated and large, and the cost is increased.

上記課題を改善するために、「バッテリレス多回転検出方式の超高分解能小型アブソリュート・エンコーダの開発」(精密工学会誌、2000年、Vol.66、No.8、p1177−1180)に紹介されたエンコーダ、及び、特開2002−107178号公報に開示されたレゾルバは、回転入力軸に対して並列に異なる変速比で接続された回転軸の回転角を検出するための角度検出器をそれぞれ設け、それらから得られる回転角情報を基に多回転絶対位置を検出する。   In order to improve the above problem, it was introduced in "Development of a battery-less multi-rotation detection ultra-high resolution small absolute encoder" (Journal of the Japan Society for Precision Engineering, Vol. 66, No. 8, p1177-1180) The encoder and the resolver disclosed in Japanese Patent Application Laid-Open No. 2002-107178 are each provided with an angle detector for detecting the rotation angle of the rotating shaft connected in parallel to the rotating input shaft at different speed ratios, The multi-rotation absolute position is detected based on the rotation angle information obtained from them.

しかしながら、並列的に異なる変速比で接続された複数軸の回転角の関係から多回転情報を求める方式では、多回転の角度検出範囲は、一般に各軸の角度検出信号を処理して得られる周期信号の最小公倍数で決まる。上記先行文献に記載されたような多回転アブソリュート回転角を検出する方式では、多回転の角度検出範囲を広く取るために、互いに素となる変速を選択する必要があり、その結果ギアの種類が多くなるという問題がある。また、互いに素となる数は限られているため、設計できる多回転の角度検出範囲の自由度が制約されるという問題もある。さらに、他のアプリケーションに適応する多回転の角度検出範囲は様々であるので、実際に実現できる多回転の角度検出範囲は、互いに素となる値の最小公倍数という特殊な値に限定されるという不便さが残る。さらにまた、上述の方式では、各軸の回転角情報から多回転絶対位置が求められるが、その演算が複雑であるという問題がある。   However, in the method of obtaining multi-rotation information from the relationship between the rotation angles of a plurality of axes connected in parallel at different gear ratios, the multi-rotation angle detection range is generally a period obtained by processing the angle detection signal of each axis. Determined by the least common multiple of the signal. In the method of detecting the multi-rotation absolute rotation angle as described in the above-mentioned prior document, it is necessary to select a gear shift that is relatively prime in order to widen the multi-rotation angle detection range. There is a problem of increasing. In addition, since the number of prime numbers is limited, there is a problem that the degree of freedom of the multi-rotation angle detection range that can be designed is limited. Furthermore, since the multi-rotation angle detection range that can be adapted to other applications varies, the multi-rotation angle detection range that can be actually realized is limited to a special value that is the least common multiple of prime values. Remains. Furthermore, in the above-described method, the absolute position of multiple rotation is obtained from the rotation angle information of each axis, but there is a problem that the calculation is complicated.

多回転絶対位置を求める演算が複雑となる上記問題に対処するために、特開2002−107178号公報は、各回転軸の回転角から求められた値と主回転軸の回転数との関係を示すテーブル(図9)をメモリに予め記憶しておき、各回転軸の回転角から求められた値に対応する主回転軸の回転数をそのテーブルから選択する絶対位置検出方法を開示する。しかしながら、多回転検出範囲を広く取るためには、その多回転検出範囲(0から20357)に対応する多くのメモリが消費されるという問題が存在する。   In order to cope with the above-mentioned problem that the calculation for obtaining the multi-rotation absolute position is complicated, Japanese Patent Laid-Open No. 2002-107178 discloses the relationship between the value obtained from the rotation angle of each rotation axis and the rotation speed of the main rotation axis. An absolute position detection method is disclosed in which a table (FIG. 9) is stored in advance in a memory, and the number of rotations of the main rotation shaft corresponding to the value obtained from the rotation angle of each rotation shaft is selected from the table. However, in order to increase the multi-rotation detection range, there is a problem that a lot of memory corresponding to the multi-rotation detection range (0 to 20357) is consumed.

また、特許第3967963号公報は、2つの周期の内の一方のみの演算結果をメモリに記憶することにより、メモリの消費を節約する演算方法を開示する。しかしながら、この方法においても、メモリを使用することに関し、上述の検出方法と同じ問題を有する。   Japanese Patent No. 3967963 discloses a calculation method that saves memory consumption by storing the calculation result of only one of the two periods in the memory. However, this method also has the same problem as the above-described detection method regarding the use of the memory.

本発明は、上述した課題を解決するためになされ、第1回転軸から第nmax回転軸へ回転を伝達する伝達手段であって、第1回転軸の回転角θに対して、第n回転軸の回転角θ

Figure 0005473953
の関係を満たす伝達手段を具備することを特徴とする。
ここで、nmax及びmは3以上の整数であり、かつnは1≦n≦nmaxである。 The present invention has been made to solve the above-described problem, and is a transmission means for transmitting rotation from the first rotation shaft to the n-th max rotation shaft, and the n-th rotation with respect to the rotation angle θ 1 of the first rotation shaft. The rotation angle θ n of the rotation axis is
Figure 0005473953
It is characterized by comprising a transmission means that satisfies the above relationship.
Here, n max and m are integers of 3 or more, and n is 1 ≦ n ≦ n max .

また、回転角検出器によって検出された第1回転軸から第n回転軸の角度検出値をp,p,・・・,pnmaxとし、かつ各回転軸の1周期の角度検出量をuとする場合、第1回転軸の回転角計算値θは、θ=mod((k×p+k×p+・・・+k×pnmax),u)×mnmax−1で求められることを特徴とする。ここで、mod(x,a)は、xをaで除算したときの余りを求める剰余演算であり、かつ係数k,・・・,knmaxは、ゼロを含む正又は負の整数である。 Further, the detected angle values of the first to n-th rotation axes detected by the rotation angle detector are defined as p 1 , p 2 ,. When u is set, the rotation angle calculation value θ c of the first rotation axis is θ c = mod ((k 1 × p 1 + k 2 × p 2 +... + k n × p nmax ), u) × m nmax It is calculated | required by -1 . Here, mod (x, a) is a remainder operation for obtaining a remainder when x is divided by a, and coefficients k 1 ,..., K nmax are positive or negative integers including zero. .

さらに、係数k,・・・,knmaxは、数式(x+1)nmax−1を展開したときのxの(n−1)次項の係数にそれぞれ対応することを特徴とする。 Furthermore, the coefficients k 1 ,..., Kn max correspond to the coefficients of the (n−1) th order term of x when the mathematical formula (x + 1) nmax−1 is expanded.

さらに、第1回転軸から第n回転軸へ回転を伝達する伝達手段は、隣接する回転軸間で(m±1)/mの変速比で形成されることを特徴とする。   Further, the transmission means for transmitting the rotation from the first rotation shaft to the n-th rotation shaft is formed between the adjacent rotation shafts at a gear ratio of (m ± 1) / m.

さらに、伝達手段は、第1回転軸から第n回転軸の各回転軸に固定されたギアが連続的に噛み合うように形成されるギア機構であって、連続する2つの回転軸間における回転速度の変速比が(m±1)/mとなるように噛み合わされる複数のギア対からなるギア機構を具備することを特徴とする。   Further, the transmission means is a gear mechanism formed such that gears fixed to the respective rotation shafts from the first rotation shaft to the n-th rotation shaft are continuously engaged with each other, and the rotation speed between the two consecutive rotation shafts. Is provided with a gear mechanism composed of a plurality of gear pairs engaged with each other so that the transmission gear ratio becomes (m ± 1) / m.

本発明によれば、伝達手段は、隣接する回転軸間において、同一の変速比で形成されるので(例えば、ギアの歯数をm,m±1の2種類で形成)、部品を共用化することが容易であり、またその部品を一体成型で製作すれば、1種類の部品で伝達手段を設計することが可能となる。   According to the present invention, since the transmission means is formed with the same gear ratio between adjacent rotating shafts (for example, the number of gear teeth is m, m ± 1), the parts are shared. If the parts are manufactured by integral molding, the transmission means can be designed with one kind of parts.

また、本発明は、多回転の検出範囲が複数の値の最小公倍数に限定されることがないので、その検出範囲を任意に設計できるという特徴を有する。例えば、本発明は、mn−1/Nの多回転の検出範囲を容易に実現できるので、2,10のような多回転の検出範囲や、他のアプリケーションに適合した多回転の検出範囲を容易に設計することが可能である。 In addition, the present invention has a feature that the detection range of multiple rotations is not limited to the least common multiple of a plurality of values, and therefore the detection range can be arbitrarily designed. For example, since the multi-rotation detection range of mn-1 / N can be easily realized in the present invention, the multi-rotation detection range such as 2 n and 10 n and multi-rotation detection suitable for other applications are possible. The range can be easily designed.

さらに、多回転の絶対位置を各検出値の積和演算のみで求めることができるので、計算処理を簡単かつ高速に実行できる。また、各回転軸の検出値と演算結果をテーブルに格納しておく必要がないので、メモリを消費しないで済むという利点もある。 Furthermore, since the absolute position of multiple rotations can be obtained only by the product-sum operation of each detected value, the calculation process can be executed easily and at high speed. Moreover, since it is not necessary to store the detection values and calculation results of the respective rotary axes in the table, there is an advantage that it is not necessary to consume memory.

以下、図面を参照して、本発明の実施例を説明するが、図面及びその図面に対応する説明は、あくまで本発明を実施するための例示的な記述であり、請求項に係る発明が本実施例に限定されることを意図するものではない。また、本発明は、請求項で定義された用語によってのみ解釈され、その用語は、その一般的な解釈に従うものである。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. However, the drawings and descriptions corresponding to the drawings are merely exemplary descriptions for carrying out the present invention, and the claimed invention is not limited to the present invention. It is not intended to be limited to the examples. In addition, the present invention is construed only by the terms defined in the claims, and the terms follow their general interpretation.

本発明の第1の実施例に係る多回転アブソリュート回転角を求める原理を説明するための回転角検出装置の伝達手段の構成ブロック図である。It is a block diagram of the configuration of the transmission means of the rotation angle detection device for explaining the principle of obtaining the multi-rotation absolute rotation angle according to the first embodiment of the present invention. 本発明の第1の実施例である多回転アブソリュート回転角を検出するための回転角検出装置の構成図である。It is a block diagram of the rotation angle detection apparatus for detecting the multi-rotation absolute rotation angle which is the 1st Example of this invention. 本発明の第1の実施例において、モータ回転軸の多回転アブソリュート回転角を算出するための回転角検出装置のブロック図を示す。1 is a block diagram of a rotation angle detection device for calculating a multi-rotation absolute rotation angle of a motor rotation shaft in the first embodiment of the present invention. FIG. 本発明の第1の実施例において、第1回転軸の回転数と第1〜第4回転軸の回転角との関係を示すグラフである。In the 1st Example of this invention, it is a graph which shows the relationship between the rotation speed of a 1st rotating shaft, and the rotation angle of a 1st-4th rotating shaft . 本発明の第1の実施例において、第1回転軸の回転数と各軸の検出値p,p,p,pとの関係を示すグラフである。In a first embodiment of the present invention, it is a graph showing the relationship between the detection value p 1, p 2, p 3 , p 4 rpm and the axis of the first rotary shaft. 本発明の第1の実施例において、第1回転軸の回転数に対する周期信号の関係を示すグラフである。In the 1st Example of this invention, it is a graph which shows the relationship of the periodic signal with respect to the rotation speed of a 1st rotating shaft. 本発明の第2の実施例に係る多回転アブソリュート回転角を求める原理を説明するための回転角検出装置の伝達手段の構成ブロック図である。It is a block diagram of the transmission means of the rotation angle detecting device for explaining the principle for obtaining the multi-rotation absolute rotation angle according to the second embodiment of the present invention. 本発明の第2の実施例において、モータ回転軸の多回転アブソリュート回転角を算出するための回転角検出装置のブロック図を示す。In the 2nd Example of this invention, the block diagram of the rotation angle detection apparatus for calculating the multi-rotation absolute rotation angle of a motor rotating shaft is shown. 本発明の第2の実施例において、第1回転軸の回転数と第〜第3回転軸の回転角との関係を示すグラフである。In the 2nd example of the present invention, it is a graph which shows the relation between the number of rotations of the 1st axis of rotation, and the angle of rotation of the 1st- 3rd axis of rotation. 本発明の第2の実施例において、第1回転軸の回転数と各軸の検出値p,p,pとの関係を示すグラフである。In a second embodiment of the present invention, it is a graph showing the relationship between the detection value p 1, p 2, p 3 rpm and the axis of the first rotary shaft. 本発明の第2の実施例において、第1回転軸の回転数に対する周期信号の関係を示すグラフである。In the 2nd example of the present invention, it is a graph which shows the relation of the periodic signal to the number of rotations of the 1st axis of rotation.

図1を参照して、本発明の第1の実施例に係る多回転アブソリュート回転角を求める原理を説明する。図1に示される回転角検出装置の伝達手段10の構成ブロック図において、モータ出力軸に結合された第1回転軸11は、角度検出器S1に接続され、第1回転軸11の1回転内の角度を示す回転角θに対応する角度検出値pを検出する。同様に、角度検出器S2−Snは、第2〜第n回転軸12〜15の角度を示す回転角θ〜θに対応する角度検出値p〜pをそれぞれ検出する。第1〜第n回転軸11〜15には、歯数m−1(あるいはm+1)及び歯数mのギアがそれぞれ固定されており、第1回転軸11のギア11aは、第2回転軸12のギア12bに噛み合わされる。さらに第2回転軸12に固定されているギア12aは、第3回転軸13のギア13bに噛み合わされる。このように、伝達手段10は、隣接する回転軸間において、歯数m−1(あるいはm+1)を有するギアが歯数mを有するギアに噛み合うギア機構を形成する。 With reference to FIG. 1, the principle of obtaining the multi-rotation absolute rotation angle according to the first embodiment of the present invention will be described. In the configuration block diagram of the transmission means 10 of the rotation angle detection device shown in FIG. 1, the first rotation shaft 11 coupled to the motor output shaft is connected to the angle detector S <b> 1 and within one rotation of the first rotation shaft 11. An angle detection value p 1 corresponding to the rotation angle θ 1 indicating the angle is detected. Similarly, the angle detector S2-Sn, the detected angle detected value corresponding to the rotation angle theta 2 through? N that indicates the angle of the second to n-th rotary shaft 12 to 15 p 2 ~p n, respectively. Gears with the number of teeth m−1 (or m + 1) and the number of teeth m are respectively fixed to the first to n-th rotation shafts 11 to 15, and the gear 11 a of the first rotation shaft 11 is a second rotation shaft 12. Is engaged with the gear 12b. Further, the gear 12 a fixed to the second rotating shaft 12 is engaged with the gear 13 b of the third rotating shaft 13. Thus, the transmission means 10 forms a gear mechanism in which a gear having the number of teeth m−1 (or m + 1) meshes with a gear having the number of teeth m between adjacent rotating shafts.

本発明に係る実施例は、伝達手段としてギア機構を用いて説明するが、本発明に係る伝達手段は、ギアに限定されるものではなく、回転軸の回転力を伝達することができるあらゆる要素を含む。上述ように配置されたギア機構において、第1回転軸11の多回転アブソリュート回転角は、角度検出器S2−Snによって検出された第1〜第n回転軸11〜15の角度検出値p1〜pから以下の計算式を実行することにより算出される。 Although the embodiment according to the present invention will be described using a gear mechanism as a transmission means, the transmission means according to the present invention is not limited to a gear, and any element capable of transmitting the rotational force of a rotating shaft. including. In the gear mechanism arranged as described above, the multi-rotation absolute rotation angle of the first rotation shaft 11 is the angle detection value p 1 to the first to n-th rotation shafts 11 to 15 detected by the angle detectors S2 to Sn. It is calculated by executing the following calculation formula from pn .

図1において、第1〜第n回転軸11〜15に、歯数m−1及び歯数mのギアがそれぞれ噛み合わされているので、ギア減速比は、(m−1)/mで表される。第1回転軸11から第n回転軸15へ直列に配置されるギア機構において、噛み合わされるギア対が同一のギア減速比(m−1)/mを有するので、第1回転軸11の回転角をθとすると、第n回転軸15の回転角θは、式(1)で表される。 In FIG. 1, the gears having the number of teeth m-1 and the number m of teeth are meshed with the first to n-th rotation shafts 11 to 15, respectively, so that the gear reduction ratio is represented by (m-1) / m. The In the gear mechanism arranged in series from the first rotating shaft 11 to the n-th rotating shaft 15, the meshed gear pairs have the same gear reduction ratio (m−1) / m. When the angle is θ 1 , the rotation angle θ n of the n-th rotation shaft 15 is expressed by Expression (1).

Figure 0005473953
なお、式(1)において(m−1)/mの前のマイナス記号は、第1回転軸11の回転方向をプラス(正)で表現し、その回転と逆の回転方向をマイナス(負)で表現する。
Figure 0005473953
In Equation (1), the minus sign before (m−1) / m expresses the rotation direction of the first rotating shaft 11 as positive (positive), and the rotation direction opposite to the rotation is negative (negative). Express with

図1に示す伝達手段が第1回転軸から第4回転軸によって形成されるギア機構で、モータ出力軸に結合された第1回転軸の回転角をθと仮定すると、第2回転軸の回転角θ、第3回転軸の回転角θ、及び、第4回転軸の回転角θは、式(1)からそれぞれ次のように求められる。 If the transmission means shown in FIG. 1 is a gear mechanism formed by the first to fourth rotating shafts and the rotation angle of the first rotating shaft coupled to the motor output shaft is assumed to be θ 1 , The rotation angle θ 2 , the rotation angle θ 3 of the third rotation axis, and the rotation angle θ 4 of the fourth rotation axis are obtained from the equation (1) as follows.

Figure 0005473953
Figure 0005473953
Figure 0005473953
Figure 0005473953
Figure 0005473953
Figure 0005473953
Figure 0005473953
Figure 0005473953

さて、角度検出器S1〜Snは、第1〜第n回転軸11〜15の回転角度(例えば、0(°)から360(°)を表す検出値)を検出する検出器であるから、第n回転軸がθだけ回転すると、角度検出器Snの検出値pは、式(6)で表現することができる。

Figure 0005473953
ここで、式y = mod(x, a)は、一般にxをaで割ったときの余りyを算出する剰余演算と定義される。すなわち、ある回転軸の回転角の単位を度(°)とし、1周期の回転角を表す数値(単位量)であるuを360(°)とする場合、検出値pは、回転角に応じて0から360(°)の値を示す。たとえば、回転角θが90(°),510(°)である場合、検出値pは、それぞれ90(°),150(°)となる。なお、回転角θ=−1(°)とする場合は、検出値pは−1(°)ではなく、359(°)として扱う。回転角θとuは、単位が一致してればどのような単位を採用してもよい。たとえば、単位量を1(回転)とすると、検出値pは、回転角に応じて0から1の値を示す。 The angle detectors S1 to Sn are detectors that detect the rotation angles of the first to nth rotation shafts 11 to 15 (for example, detection values representing 0 (°) to 360 (°)). When n rotary shaft rotates by theta n, the detection value p n of an angle detector Sn can be expressed by equation (6).
Figure 0005473953
Here, the equation y = mod (x, a) is generally defined as a remainder operation for calculating the remainder y when x is divided by a. That is, when the unit of the rotation angle of a certain rotation axis is degrees (°) and u that is a numerical value (unit amount) representing the rotation angle of one cycle is 360 (°), the detected value pn is the rotation angle. Accordingly, a value of 0 to 360 (°) is indicated. For example, if the rotation angle theta n is 90 (°), 510 (° ), the detection value p n, respectively 90 (°), the 150 (°). When the rotation angle θ = −1 (°), the detected value p is handled as 359 (°) instead of −1 (°). Any unit may be adopted for the rotation angles θ n and u as long as the units match. For example, if the unit weight and 1 (rotation), the detection value p n denotes a value from 0 to 1 in accordance with the rotation angle.

角度検出器の検出値についてさらに敷衍すると、第1回転軸11から第n回転軸15の回転角を検出する角度検出器S1〜Snは、回転軸が1回転すると1周期の検出値を出力する。例えば、角度検出器S1〜Snは、1周期の単位量をuとすると、回転軸の回転角に応じて検出値0から検出値uまで単調に増加し、回転軸が1回転すると検出値0に戻るのこぎり歯状の検出信号を出力する。単位量uの単位は、1周期当たりの回転角を表す数値であり、回転角の単位と同じであれば、どのような単位であってもよいことは上述したとおりである。   If the detection value of the angle detector is further extended, the angle detectors S1 to Sn for detecting the rotation angle of the first rotation shaft 11 to the n-th rotation shaft 15 output a detection value for one cycle when the rotation shaft makes one rotation. . For example, the angle detectors S1 to Sn monotonically increase from the detection value 0 to the detection value u according to the rotation angle of the rotation shaft, where u is the unit amount of one cycle, and the detection value 0 when the rotation shaft makes one rotation. A sawtooth detection signal is output. The unit amount u is a numerical value representing the rotation angle per cycle, and as described above, any unit may be used as long as it is the same as the rotation angle unit.

次に、式(2)から(5)で表される回転角θからθを式(6)に代入すると、角度検出器S1〜Sの角度検出値p〜pは、第1回転軸の回転角θ1から式(7)〜(10)によって算出される。 Then, substituting theta 4 from the rotation angle theta 1 which is represented by the formula (2) (5) into equation (6), the angle detection value p 1 ~p 4 angle detector Sl to S 4 are the It is calculated by the equations (7) to (10) from the rotation angle θ1 of one rotation axis.

Figure 0005473953
Figure 0005473953
Figure 0005473953
Figure 0005473953
Figure 0005473953
Figure 0005473953
Figure 0005473953
Figure 0005473953

さて、第1回転軸のm回転を1周期とする周期信号を想定すると、その周期信号を表す剰余式は、

Figure 0005473953
と表現できるので、mod(a+b, u) = mod(mod(a, u) + mod(b, u), u)の関係から、第1回転軸の検出値p、及び、第2回転軸の検出値pを用いて、上記周期信号を表す剰余式を式(11)のように変形することができる。
Figure 0005473953
Now, assuming a periodic signal with one cycle of m rotation of the first rotating shaft, the remainder equation representing the periodic signal is:
Figure 0005473953
From the relationship mod (a + b, u) = mod (mod (a, u) + mod (b, u), u), the detected value p 1 of the first rotation axis and the second using the detection value p 2 of the rotary shaft, the remainder equation representing the periodic signal can be transformed into the equation (11).
Figure 0005473953

また、第1回転軸のm回転を1周期とする周期信号を想定すると、その周期信号を表す剰余式は、

Figure 0005473953
と表現できるので、第1〜3回転軸の検出値p,p,pを用いて上記周期信号を表す剰余式を式(12)のように変形することができる。
Figure 0005473953
Further, assuming a periodic signal to m 2 rotates one cycle of the first rotating shaft, the remainder equation representing the periodic signal,
Figure 0005473953
Therefore, the remainder equation representing the periodic signal using the detected values p 1 , p 2 , and p 3 of the first to third rotation axes can be modified as shown in Expression (12).
Figure 0005473953

さらに、第1回転軸のm回転を1周期とする周期信号を想定すると、その周期信号を表す剰余式は、

Figure 0005473953
と表現できるので、第1〜4回転軸の検出値p,p,p,pを用いて上記周期信号を表す剰余式を式(13)のように変形することができる。
Figure 0005473953
Furthermore, assuming a periodic signal to m 3 rotates one cycle of the first rotating shaft, the remainder equation representing the periodic signal,
Figure 0005473953
Therefore, the remainder equation representing the periodic signal can be modified as shown in Equation (13) using the detected values p 1 , p 2 , p 3 , and p 4 of the first to fourth rotation axes.
Figure 0005473953

一般に、第1回転軸のmn−1回転を1周期とする周期信号を想定すると、その周期信号を表す剰余式は、

Figure 0005473953
と表現できるので、式(11)から式(13)を演繹すると、式(14)のように表すことができる。ここで、nは、回転軸の数である。
Figure 0005473953
ただし、k,k,・・・,kは、(x+1)n−1の展開式の係数に対応する。すなわち、二項定理から、(x+1)n−1は、k×x+k×x+・・・+k×xn−1に展開される。 In general, assuming a periodic signal having one cycle of mn-1 rotations of the first rotating shaft, the remainder equation representing the periodic signal is
Figure 0005473953
Therefore, when formula (11) to formula (13) are deduced, formula (14) can be expressed. Here, n is the number of rotation axes.
Figure 0005473953
However, k 1, k 2, ··· , k n corresponds to the coefficients of expansion formula of (x + 1) n-1 . That is, from the binomial theorem, (x + 1) n−1 is expanded to k 1 × x 0 + k 2 × x 1 +... + K n × x n−1 .

ここで、図1に示されるギア機構において、例えば、回転軸の数を4、歯数mを32、単位量uを131072(uは、角度検出器S1の検出値pが17ビット(=217)の分解能を有することに対応する。)と仮定すると、

Figure 0005473953
となり、第1回転軸の回転角計算値θcは、式(15)により求められる。
Figure 0005473953
Here, in the gear mechanism shown in FIG. 1, for example, the number of rotating shafts is 4, the number of teeth m is 32, the unit amount u is 131072 (u is the detected value p 1 of the angle detector S1 is 17 bits (= Corresponds to having a resolution of 2 17 )))
Figure 0005473953
Thus, the rotation angle calculated value θc of the first rotation shaft is obtained by Expression (15).
Figure 0005473953

したがって、第1〜第4回転軸の回転角を示す回転検出値p〜pを検出することにより、上記式(15)から、32768(=32)回転で1周期となる第1回転軸の多回転角度検出を131072の分解能で実行することが可能となる。 Accordingly, by detecting the rotation detection values p 1 to p 4 indicating the rotation angles of the first to fourth rotating shafts, the first rotation that makes one cycle in 32768 (= 32 3 ) rotations from the above equation (15). It is possible to execute multi-rotation angle detection of the shaft with a resolution of 131072.

上述した原理に基づいて、多回転アブソリュート回転角を検出する実施例について、以下詳細に述べる。   An embodiment for detecting the multi-rotation absolute rotation angle based on the above-described principle will be described in detail below.

図2は、本発明の第1の実施例である多回転アブソリュート回転角を検出するための回転角検出装置20の構成図である。サーボモータ21の出力回転軸(図示せず)の反対側に設けられた第1回転軸23には、光学式アブソリュート・エンコーダ22が連結されると共に、歯数31を有するギア23aが固定される。ギア23aは、第2回転軸24に固定された歯数32を有するギア24bと噛み合わされる。また、第2回転軸24に固定された歯数31を有するギア24aは、第3回転軸25に固定された歯数32を有するギア25bと噛み合わされる。さらに、第3回転軸25に固定された歯数31を有するギア25aは、第4回転軸26に固定された歯数32を有するギア26bと噛み合わされる。ギア24aとギア24b、ギア25aとギア25b、及び、ギア26aとギア26bは、一体成型された同一形状の樹脂製ギアであり、回転軸とともに一体成型されてもよい。このように、回転角検出装置20は、サーボモータ21の回転が直列に接続されたギア機構を介して第1回転軸23から第4回転軸26に伝達される構造を有する。   FIG. 2 is a configuration diagram of a rotation angle detection device 20 for detecting a multi-rotation absolute rotation angle according to the first embodiment of the present invention. An optical absolute encoder 22 is connected to a first rotating shaft 23 provided on the opposite side of an output rotating shaft (not shown) of the servo motor 21 and a gear 23a having 31 teeth is fixed. . The gear 23 a is meshed with a gear 24 b having the number of teeth 32 fixed to the second rotating shaft 24. Further, the gear 24 a having the number of teeth 31 fixed to the second rotating shaft 24 is engaged with the gear 25 b having the number of teeth 32 fixed to the third rotating shaft 25. Further, the gear 25 a having 31 teeth fixed to the third rotating shaft 25 is meshed with a gear 26 b having 32 teeth fixed to the fourth rotating shaft 26. The gear 24a and the gear 24b, the gear 25a and the gear 25b, and the gear 26a and the gear 26b are integrally formed resin gears having the same shape, and may be integrally formed with the rotating shaft. As described above, the rotation angle detection device 20 has a structure in which the rotation of the servo motor 21 is transmitted from the first rotation shaft 23 to the fourth rotation shaft 26 via the gear mechanism connected in series.

光学式アブソリュート・エンコーダ22は、第1回転軸23の1回転内の絶対角度θを17ビットの分解能(217=131072P/Rev)で検出する。光学式アブソリュート・エンコーダ22は、プリント基板27に実装された信号処理回路28と電気的に接続されており、光学式アブソリュート・エンコーダ22によって検出された第1回転軸23の回転角情報である角度検出値pは、信号処理回路28に送られる。 The optical absolute encoder 22 detects the absolute angle θ 1 within one rotation of the first rotating shaft 23 with a resolution of 17 bits (2 17 = 131072P / Rev). The optical absolute encoder 22 is electrically connected to a signal processing circuit 28 mounted on the printed circuit board 27, and is an angle that is rotation angle information of the first rotating shaft 23 detected by the optical absolute encoder 22. The detection value p 1 is sent to the signal processing circuit 28.

また、第2〜第4回転軸24,25,26の軸端には、ギア24a,25a,26aの径方向と同一方向に2極の着磁された磁石29a,29b,29cがそれぞれ取り付けられ、軸の回転とともに回転する。磁石29a,29b,29cと対向する位置にMR素子を使ったMR回転角センサ30a,30b,30cが基板27上に実装される。MRセンサ30a,30b,30cは、磁石29a,29b,29cが1回転すると、90°位相のずれた2つの正弦波状の電圧が1周期出力する。MRセンサ30a,30b,30cで検出された検出電圧は、それぞれ信号処理回路28に送られる。   In addition, magnets 29a, 29b, 29c having two poles magnetized in the same direction as the radial direction of the gears 24a, 25a, 26a are attached to the shaft ends of the second to fourth rotating shafts 24, 25, 26, respectively. Rotate with shaft rotation. MR rotation angle sensors 30a, 30b, 30c using MR elements are mounted on the substrate 27 at positions facing the magnets 29a, 29b, 29c. When the magnets 29a, 29b, and 29c rotate once, the MR sensors 30a, 30b, and 30c output two sinusoidal voltages that are 90 ° out of phase for one period. The detection voltages detected by the MR sensors 30a, 30b, and 30c are sent to the signal processing circuit 28, respectively.

スペーサ31を用いて形成された樹脂製の構造体32は、上述した第2〜第4回転軸24〜26を保持する。図2に示される第1〜第4回転軸23〜26は、説明を簡易にするために、構造体32内に直線状に保持されているが、構造体32内の空間を有効に利用するために、第1〜第4回転軸23〜26の中心軸が曲線上に配置されてもよい。   The resin structure 32 formed using the spacer 31 holds the second to fourth rotating shafts 24 to 26 described above. The first to fourth rotating shafts 23 to 26 shown in FIG. 2 are linearly held in the structure 32 for the sake of simplicity of explanation, but the space in the structure 32 is effectively used. Therefore, the central axes of the first to fourth rotating shafts 23 to 26 may be arranged on a curve.

次に、図3は、サーボモータ21の多回転アブソリュート回転角θcを算出するための回転角検出装置20のブロック図を示す。図3において、図2に示される要素と同一又は類似の要素は、同一の参照番号が付される。   Next, FIG. 3 shows a block diagram of the rotation angle detection device 20 for calculating the multi-rotation absolute rotation angle θc of the servo motor 21. 3, elements that are the same as or similar to the elements shown in FIG. 2 are given the same reference numerals.

図3において、サーボモータ21の回転軸である第1回転軸23の1周期の回転角を示す検出値pがエンコーダ22によって検出され、信号線33を経由して信号処理回路28内の通信ポート34に送られる。エンコーダ22から出力される検出値pは、17ビットの分解能を有する。通信ポート34によって受信された検出値pは、第1回転軸23の絶対角度を算出するためにさらに多回転演算回路35に送られる。 In FIG. 3, a detection value p 1 indicating the rotation angle of one cycle of the first rotation shaft 23 that is the rotation shaft of the servo motor 21 is detected by the encoder 22, and communication within the signal processing circuit 28 is performed via the signal line 33. Sent to port 34. The detection value p 1 output from the encoder 22 has a resolution of 17 bits. The detection value p 1 received by the communication port 34 is further sent to the multi-rotation arithmetic circuit 35 in order to calculate the absolute angle of the first rotation shaft 23.

第1回転軸23の回転は、ギア機構によって第2〜第4回転軸24〜26に伝達される。第1〜第4回転軸23〜26の回転角θ〜θは、例えばmを32とし、また回転角を回転数で表すと仮定すると、第1回転軸の回転数と第1〜第4回転軸の回転角θ〜θとの関係は、図4に示されるとおりとなる。ここで、図4の横軸は、第1回転軸の回転数を示し、縦軸は、各軸の回転角θ〜θを表す。横軸のマイナスは、軸の回転方向が第1回転軸と逆向きであることを示す。例えば、第1回転軸の回転数が32であるすると、第2回転軸は、θ=−31となり、第1回転軸とは逆に31回転することが分かる。これらの関係は、式(2)から(5)に示されるとおりである。 The rotation of the first rotating shaft 23 is transmitted to the second to fourth rotating shafts 24 to 26 by a gear mechanism. Rotation angle theta 1 through? 4 of the first to fourth rotating shafts 23 to 26, for example, m is 32, and assuming to represent the rotation angle in the rotational speed, the first to the rotational speed of the first rotary shaft relationship between the rotational angle theta 1 through? 4 of the fourth rotary shaft is a as shown in FIG. Here, the horizontal axis of FIG. 4 represents the rotation speed of the first rotation axis, and the vertical axis represents the rotation angles θ 1 to θ 4 of each axis. A minus on the horizontal axis indicates that the rotation direction of the shaft is opposite to the first rotation axis. For example, if the number of rotations of the first rotation axis is 32, the second rotation axis is θ 2 = −31, and it can be seen that 31 rotations are performed opposite to the first rotation axis. These relationships are as shown in equations (2) to (5).

図3に戻り、第1〜第4回転軸23〜26の回転角は、MR素子角度検出器30a,30b,30cによってそれぞれ検出され、90°位相のずれた2つの正弦波状の検出電圧(sin成分,cosin成分)が信号線33a,33b,33cを経由してAD変換器37にそれぞれ送られる。2つの検出電圧は、AD変換器37でアナログ値から例えば12ビットのデジタル値へ変換され、それぞれRD変換演算回路38へ送られる。RD変換演算回路38は、受信した2つのデジタル値(sin成分,cosin成分)から角度が算出される。この角度は、12ビットの分解能を有するが、エンコーダ22の角度検出値pの分解能に合わせるために17ビットに拡張された角度検出値p,p,pが求められる。具体的には、12ビットの下位に5ビットに0を加え、17ビットの角度検出値とする。なお、MR素子角度検出器30a,30b,30cの検出電圧は、MR素子自体のばらつきや、磁気・回路・機械精度などの様々な要因で誤差を含むため、検出電圧をそのまま角度に変換するのではなく、電圧信号のオフセット補正、振幅補正を施し、実際の回転角に対する誤差補正や、各回転軸の検出値に関連する補正など様々な精度補正が施される。このような処理が施された角度検出値p,p,pは、多回転演算回路35に送られる。図5に、上述のようにして求められた角度検出値p,p,p,pの第1回転軸の回転数に対する変化を示す。なお、多回転演算回路35が受け取る角度検出値p,p,p,pは、17ビットの分解能を有するので、図5の縦軸に示されるように、各軸の検出値は、各軸が1回転する毎に、0と131072との間を変化する。 Returning to FIG. 3, the rotation angles of the first to fourth rotation shafts 23 to 26 are detected by the MR element angle detectors 30a, 30b, and 30c, respectively, and are detected by two sinusoidal detection voltages (sin). Component, cosin component) are sent to the AD converter 37 via signal lines 33a, 33b, 33c, respectively. The two detection voltages are converted from analog values into, for example, 12-bit digital values by the AD converter 37 and sent to the RD conversion arithmetic circuit 38, respectively. The RD conversion arithmetic circuit 38 calculates an angle from the two received digital values (sin component and cosin component). This angle has a resolution of 12 bits, but angle detection values p 2 , p 3 , and p 4 extended to 17 bits to match the resolution of the angle detection value p 1 of the encoder 22 are obtained. Specifically, 0 is added to 5 bits in the lower order of 12 bits to obtain a 17-bit angle detection value. The detection voltages of the MR element angle detectors 30a, 30b, and 30c include errors due to various factors such as variations in the MR element itself and magnetic / circuit / mechanical accuracy. Therefore, the detection voltage is directly converted into an angle. Instead, offset correction and amplitude correction of the voltage signal are performed, and various accuracy corrections such as error correction with respect to the actual rotation angle and correction related to the detection value of each rotation axis are performed. The detected angle values p 2 , p 3 and p 4 subjected to such processing are sent to the multi-rotation arithmetic circuit 35. FIG. 5 shows changes in the detected angle values p 1 , p 2 , p 3 , and p 4 obtained as described above with respect to the rotation speed of the first rotation shaft. Note that the angle detection values p 1 , p 2 , p 3 , and p 4 received by the multi-rotation arithmetic circuit 35 have a resolution of 17 bits. Therefore, as shown by the vertical axis in FIG. Each time one rotation of each axis changes between 0 and 131072.

多回転演算回路35は、通信ポート34及びRD変換演算回路38から角度検出値p,p,p,pを受け取り、それらの値を式(15)に代入することにより、mが32、分解能が17ビット(217=131072)、及び、多回転範囲が15ビット(215=32768)とする場合の多回転アブソリュート回転角θcを算出し、出力することができる。 The multi-rotation arithmetic circuit 35 receives the angle detection values p 1 , p 2 , p 3 , and p 4 from the communication port 34 and the RD conversion arithmetic circuit 38 and substitutes these values into the equation (15), so that m becomes 32, the multi-rotation absolute rotation angle θc when the resolution is 17 bits (2 17 = 131072) and the multi-rotation range is 15 bits (2 15 = 32768) can be calculated and output.

図6は、式(11)〜(13)によって求められるそれぞれの周期信号を表すグラフである。ここで、横軸は、第1回転軸23の回転数を表し、回転数0から32768に亘るが、簡略にするため途中を一部省略している。図6下段のグラフは、式(11)に対応し、32回転を1周期とする周期信号である。第1,2回転軸23,24の検出値p,pを式(11)に代入して求められる周期信号は、第1回転軸23の回転数が0から32までのアブソリュート回転角を検出することができることを示す。また、図6中段のグラフは、式(12)に対応し、1024回転を1周期とする周期信号である。第1〜3回転軸23〜25の角度検出値p,p,pを式(12)に代入して求められる周期信号は、第1回転軸23の回転数が0から1024までのアブソリュート回転角を検出することができることを示す。さらに、図6上段のグラフは、式(13)に対応し、32768回転を1周期とする周期信号である。第1〜4回転軸23〜26の角度検出値p,p,p,pを式(13)に代入して求められる周期信号は、第1回転軸23の回転数が0から32768までのアブソリュート回転角を検出することができることを示す。 FIG. 6 is a graph showing each periodic signal obtained by the equations (11) to (13). Here, the horizontal axis represents the number of rotations of the first rotation shaft 23 and ranges from the number of rotations 0 to 32768, but a part of the middle is omitted for simplicity. The lower graph in FIG. 6 corresponds to the equation (11), and is a periodic signal having 32 cycles as one cycle. The periodic signal obtained by substituting the detected values p 1 and p 2 of the first and second rotary shafts 23 and 24 into the equation (11) indicates the absolute rotation angle from 0 to 32 of the first rotary shaft 23. Indicates that it can be detected. The graph in the middle of FIG. 6 corresponds to Expression (12), and is a periodic signal with 1024 rotations as one cycle. The periodic signal obtained by substituting the detected angle values p 1 , p 2 , and p 3 of the first to third rotating shafts 23 to 25 into the equation (12) indicates that the rotation speed of the first rotating shaft 23 is from 0 to 1024. Indicates that the absolute rotation angle can be detected. Further, the upper graph in FIG. 6 corresponds to the equation (13), and is a periodic signal having 32768 rotations as one cycle. The periodic signal obtained by substituting the detected angle values p 1 , p 2 , p 3 , and p 4 of the first to fourth rotating shafts 23 to 26 into the equation (13) indicates that the rotational speed of the first rotating shaft 23 is 0. It shows that an absolute rotation angle up to 32768 can be detected.

次に、本発明に係る第2の実施例について説明する。図7は、モータ71の出力回転軸72の多回転アブソリュート回転角を検出する角度検出装置70のブロック図を示す。出力回転軸72の多回転アブソリュート回転角を求める原理は、基本的に第1の実施例と同じであるが、その原理を説明する前に、角度検出装置70の構成を説明する。   Next, a second embodiment according to the present invention will be described. FIG. 7 is a block diagram of an angle detection device 70 that detects the multi-rotation absolute rotation angle of the output rotation shaft 72 of the motor 71. The principle for obtaining the multi-rotation absolute rotation angle of the output rotation shaft 72 is basically the same as that of the first embodiment, but before describing the principle, the configuration of the angle detection device 70 will be described.

図7において、モータ71の出力回転軸72の反対側に結合された第1回転軸73に歯数21を有するギア73aが固定されると共に、4倍角のレゾルバS1が取り付けられ、第1回転軸73の回転角θを検出する。4倍角のレゾルバS1は、第1回転軸73の回転角度に対応した正弦波電圧を出力し、第1回転軸73の1回転当たり4周期の正弦波電圧を出力する。 In FIG. 7, a gear 73a having 21 teeth is fixed to a first rotating shaft 73 coupled to the opposite side of the output rotating shaft 72 of the motor 71, and a quadruple resolver S1 is attached to the first rotating shaft 73. The rotation angle θ 1 of 73 is detected. The quadruple resolver S <b> 1 outputs a sine wave voltage corresponding to the rotation angle of the first rotation shaft 73, and outputs a four-cycle sine wave voltage per one rotation of the first rotation shaft 73.

ギア73aは、第2回転軸74に固定された歯数20を有するギア74aと噛み合わされる。第2回転軸74には、1倍角のレゾルバS2が取り付けられ、第2回転軸74の回転角θを検出する。第2回転軸74にはさらに歯数21を有するギア74bが固定され、第3回転軸75に固定された歯数20を有するギア75aと噛み合わされる。第3回転軸75には、1倍角のレゾルバS3が取り付けられ、第3回転軸75の回転角θを検出する。第2回転軸74に固定されたギア74a,74bは、一体成型された樹脂製ギアであり、回転軸とともに一体成型されてもよい。 The gear 73 a is meshed with a gear 74 a having 20 teeth fixed to the second rotating shaft 74. The second rotation shaft 74 is provided with a 1 × -resolver S2 and detects the rotation angle θ 2 of the second rotation shaft 74. A gear 74 b having 21 teeth is further fixed to the second rotating shaft 74, and meshed with a gear 75 a having 20 teeth fixed to the third rotating shaft 75. The third rotation shaft 75 is attached with a 1 × -resolver S3 and detects the rotation angle θ 3 of the third rotation shaft 75. The gears 74a and 74b fixed to the second rotating shaft 74 are integrally formed resin gears, and may be integrally formed with the rotating shaft.

上述のように構成された角度検出装置70は、一例として3つの回転軸に固定されたギアによってモータの回転を伝達し、各回転軸の回転角からモータ回転軸の絶対回転角を算出する。噛み合わされたギアの変速比を(m±1)/mとなるように各ギアの歯数を選択することにより、以下の演算式でモータ回転軸のアブソリュート回転角が算出される。   As an example, the angle detection device 70 configured as described above transmits the rotation of the motor by gears fixed to three rotation shafts, and calculates the absolute rotation angle of the motor rotation shaft from the rotation angle of each rotation shaft. By selecting the number of teeth of each gear so that the gear ratio of the meshed gear becomes (m ± 1) / m, the absolute rotation angle of the motor rotation shaft is calculated by the following arithmetic expression.

隣接する回転軸間の変速比を(m+1)/mとすると、各回転軸の回転角θは、

Figure 0005473953
で求められる。 Assuming that the gear ratio between adjacent rotating shafts is (m + 1) / m, the rotational angle θ n of each rotating shaft is
Figure 0005473953
Is required.

さて、角度検出器S1〜S3は、第1〜第3回転軸73〜75の回転角を検出するから、第1の実施例で用いられた式(6)に示されるように、角度検出器S1〜S3の検出値p〜pは、式(17)〜(19)で表現することができる。なお、角度検出器S1は、回転軸が1回転する間に4周期の検出値を出力する4倍角の検出器であるから、第1回転軸73の1周期当たりの検出量uは、0.25として設定される。また、角度検出器S2,S3は、1倍角の検出器であるから、1周期当たりの検出量u,uは、1として設定される。

Figure 0005473953
Figure 0005473953
Figure 0005473953
Since the angle detectors S1 to S3 detect the rotation angles of the first to third rotating shafts 73 to 75, as shown in the equation (6) used in the first embodiment, the angle detectors The detection values p 1 to p 3 of S1 to S3 can be expressed by equations (17) to (19). Note that the angle detector S1 is a quadruple-angle detector that outputs a detection value of four periods during one rotation of the rotating shaft, and therefore the detected amount u 1 per cycle of the first rotating shaft 73 is 0. .25. Further, since the angle detectors S2 and S3 are single-angle detectors, the detection amounts u 2 and u 3 per cycle are set to 1.
Figure 0005473953
Figure 0005473953
Figure 0005473953

さて、第1回転軸73のアブソリュート回転角を計算するためには、各回転軸の周期当たりの検出量uを一致させる必要があるので、第2,3回転軸74,75の検出値を式(20),(21)のように4倍角に換算する。

Figure 0005473953
Figure 0005473953
Now, in order to calculate the absolute rotation angle of the first rotation shaft 73, it is necessary to match the detection amount u per cycle of each rotation shaft, so the detection values of the second and third rotation shafts 74 and 75 are expressed by the equation. Convert to quadruple as shown in (20) and (21).
Figure 0005473953
Figure 0005473953

次に、uが0.25であるので、第1回転軸のm/4回転を1周期とする周期信号を想定すると、その周期信号を表す剰余式は、

Figure 0005473953
と表現できるので、第1,2回転軸73,74の検出値p,p’を用いて式(22)のように変形することができる。
Figure 0005473953
さらに、第1回転軸のm/4回転を1周期とする周期信号を想定すると、その周期信号を表す剰余式は、
Figure 0005473953
と表現できるので、第1〜3回転軸73〜75の検出値p,p’,p’を用いて式(23)のように変形することができる。
Figure 0005473953
Next, since u is 0.25, assuming a periodic signal with m / 4 rotation of the first rotation axis as one period, the remainder expression representing the periodic signal is:
Figure 0005473953
Therefore, the detection values p 1 and p 2 ′ of the first and second rotating shafts 73 and 74 can be used to be transformed as shown in Expression (22).
Figure 0005473953
Furthermore, assuming a periodic signal to m 2/4 rotates one cycle of the first rotating shaft, the remainder equation representing the periodic signal,
Figure 0005473953
Therefore, the detection values p 1 , p 2 ′, and p 3 ′ of the first to third rotating shafts 73 to 75 can be used to modify the equation (23).
Figure 0005473953

式(23)のm=20を代入すると、式(24)のように表される。

Figure 0005473953
さらに、両辺に400を掛けると、式(25)となる。
Figure 0005473953
Substituting m = 20 in Equation (23), it is expressed as Equation (24).
Figure 0005473953
Furthermore, when both sides are multiplied by 400, Expression (25) is obtained.
Figure 0005473953

式(25)から、第1回転軸73が100回転すると1周期の信号が得られ、100回転のアブソリュート回転角の検出を実行することが可能である。図7に示されているように、モータ71の出力回転軸72の回転数を100分の1に減速するギア76が接続されている。その結果、ギア減速比と角度検出装置70の多回転検出範囲が一致するので、角度検出装置70は、ギア出力軸77の1回転のアブソリュート回転角を検出することが可能となる。   From the equation (25), when the first rotation shaft 73 rotates 100 times, a signal of one cycle is obtained, and it is possible to detect the absolute rotation angle of 100 rotations. As shown in FIG. 7, a gear 76 that reduces the rotational speed of the output rotation shaft 72 of the motor 71 to 1/100 is connected. As a result, the gear reduction ratio and the multi-rotation detection range of the angle detection device 70 match, so that the angle detection device 70 can detect the absolute rotation angle of one rotation of the gear output shaft 77.

図7に示される実施例は、上述のように式(25)に示す関係が得られるので、100回転のアブソリュート回転角の検出することができる。一般的には、N倍角の角度検出器を使用する場合、mn−1/Nで表される多回転検出範囲が得られる。 In the embodiment shown in FIG. 7, since the relationship shown in the equation (25) is obtained as described above, the absolute rotation angle of 100 rotations can be detected. In general, when an N-fold angle detector is used, a multi-rotation detection range represented by m n−1 / N is obtained.

また、1倍角検出値からN倍角検出値を計算によって求めることが可能であるため、実際にはN倍角の角度検出器を用いなくても、多回転検出範囲を1/Nに縮小し、回転角検出装置を使用するアプリケーションが必要とする多回転検出範囲に合わせることも可能である。   In addition, since it is possible to calculate the N double angle detection value from the 1 double angle detection value, the multi-rotation detection range is actually reduced to 1 / N and rotated without using an N double angle detector. It is also possible to match the multi-rotation detection range required by the application using the angle detection device.

また、変速比(m±1)/mの取り方によっては、

Figure 0005473953
の計算を二項式(x+1)n−1の展開式の係数k〜kによらないで実行することも可能である。 Also, depending on how to set the gear ratio (m ± 1) / m,
Figure 0005473953
It is also possible to make the calculation execution without following the binomial (x + 1) coefficients of expansions of n-1 k 1 ~k n.

一例として、m=3、m−1=2とした場合に、第4回転軸の検出信号を使用して、m=27回転まで回転角を検出する場合、
θc=mod(p+3p+3p+p,1)×mだけでなく、
θc=mod(p+p+p,1)×mでも計算することが可能である。
As an example, when m = 3 and m−1 = 2, and using the detection signal of the fourth rotation axis to detect the rotation angle up to m 3 = 27 rotations,
not only θc = mod (p 1 + 3p 2 + 3p 3 + p 4 , 1) × m 3 ,
It is also possible to calculate with θc = mod (p 1 + p 2 + p 4 , 1) × m 3 .

なお、各回転軸の検出値pは、検出器からの信号を直接処理した値だけではなく、周期の異なる信号へ換算した値も含む。上述の実施例では、第2、3回転軸検出値に関して、周期の長い信号(1倍角信号)から周期の短い信号(4倍角信号)に換算する処理を行うが、上記特許文献3(特許第3967963号明細書)に記述されているように、第1軸のn倍角検出器と、変速比の異なる第2軸の1倍角検出器との組み合わせから、第1軸の1倍角の信号を生成する方法を本発明に適用することも可能である。また、上述の説明は、奇数番目の回転軸の回転角を正として、偶数番目の回転軸の回転角を負として取り扱い、和算で処理しているが、回転角を正として扱い、回転方向に従って和算と減算で処理しても、その結果は同じである。 The detection value p n of each rotating shaft, not only the signal directly processed value from the detector, including the value converted to the periodic signals of different. In the above-described embodiment, the second and third rotation axis detection values are converted from a signal with a long period (single-angle signal) to a signal with a short period (quadrature signal). As described in Japanese Patent No. 3967963), the first-axis single-angle signal is generated from the combination of the first-axis n-fold angle detector and the second-axis single-angle detector with a different transmission ratio. It is also possible to apply this method to the present invention. In the above description, the rotation angle of the odd-numbered rotation shaft is treated as positive, the rotation angle of the even-numbered rotation shaft is treated as negative, and the sum is processed. However, the rotation angle is treated as positive and the rotation direction. The result is the same even if it is processed by addition and subtraction according to.

次に、図8は、図7に示される第2の実施例に基づいて、モータ71の多回転アブソリュート回転角θcを算出するための回転角検出装置80のブロック図を示す。図8において、図7に示される要素と同一又は類似の要素は、同一の参照番号が付される。   Next, FIG. 8 shows a block diagram of a rotation angle detector 80 for calculating the multi-rotation absolute rotation angle θc of the motor 71 based on the second embodiment shown in FIG. 8, elements that are the same as or similar to the elements shown in FIG. 7 are given the same reference numerals.

図8に示される第2の実施例は、回転軸の軸数が3であること、回転角検出器がレゾルバであること、モータ71の出力軸に1/100ギアが結合されている点を除いて、3に示される第1の実施例と基本的に同じである。 The second embodiment shown in FIG. 8 is that the number of rotation shafts is 3, the rotation angle detector is a resolver, and the 1/100 gear is coupled to the output shaft of the motor 71. except for, it is basically the same as the first embodiment shown in FIG.

図8において、モータ71の出力軸72の反対側に結合された第1回転軸73に歯数21のギア73aが固定されると共に4倍角のレゾルバS1が取り付けられる。ギア73aは、第2回転軸74に固定された歯数20のギア74aと噛み合わされる。ギア73aとギア74aの変速比は、21/20である。さらに、第2回転軸74には、歯数21のギア74bが固定され、ギア74bは、第3回転軸75に固定された歯数20のギア74aと噛み合わされる。第2,3回転軸には、1倍角レゾルバS2,S3がそれぞれ取り付けられる。 In FIG. 8, a gear 73a having 21 teeth is fixed to a first rotating shaft 73 coupled to the opposite side of the output shaft 72 of the motor 71, and a quadruple resolver S1 is attached. The gear 73 a is meshed with a gear 74 a having 20 teeth fixed to the second rotating shaft 74. The gear ratio between the gear 73a and the gear 74a is 21/20. Further, a gear 74 b having 21 teeth is fixed to the second rotating shaft 74, and the gear 74 b is engaged with a gear 74 a having 20 teeth fixed to the third rotating shaft 75. Single-double angle resolvers S2 and S3 are attached to the second and third rotation shafts, respectively.

図9は、第1回転軸の回転角と他の回転軸の回転角の関係を示す。図9に示されるように、ギア73aとギア74a、及び、ギア74bとギア75aの変速比は、それぞれ21/20であるので、第1回転軸の回転角に対して第2,3回転軸の回転角は、増加する。   FIG. 9 shows the relationship between the rotation angle of the first rotation shaft and the rotation angle of the other rotation shaft. As shown in FIG. 9, the gear ratios of the gear 73a and the gear 74a, and the gear 74b and the gear 75a are 21/20, respectively. Therefore, the second and third rotation shafts with respect to the rotation angle of the first rotation shaft. The rotation angle of increases.

図8に戻って、レゾルバS1〜S3からの2つの正弦波状の検出電圧(sin成分,cosin成分)は、信号線81a,81b,81cを経由してそれぞれ信号処理回路82のAD変換器83へ送られる。AD変換器83は、各検出電圧をデジタル値へ変換し、RD変換演算回路84へ送られる。RD変換演算回路84は、受信した2つのデジタル値(sin成分,cosin成分)から角度を算出すると共に、第1の実施例におけるRD変換演算回路38と同様に、検出電圧に対する様々な精度補正が施される。このような処理を施した角度検出値p,p,pは、多回転演算回路35に送られ、式(25)により多回転アブリュート回転角θcが算出される。 Returning to FIG. 8, the two sinusoidal detection voltages (sin component and cosin component) from the resolvers S1 to S3 are respectively sent to the AD converter 83 of the signal processing circuit 82 via the signal lines 81a, 81b and 81c. Sent. The AD converter 83 converts each detected voltage into a digital value and sends it to the RD conversion arithmetic circuit 84. The RD conversion arithmetic circuit 84 calculates an angle from two received digital values (sin component and cosin component), and performs various accuracy corrections on the detected voltage in the same manner as the RD conversion arithmetic circuit 38 in the first embodiment. Applied. The detected angle values p 1 , p 2 , and p 3 subjected to such processing are sent to the multi-rotation calculation circuit 35, and the multi-rotation absolute rotation angle θc is calculated by the equation (25).

図10は、第1回転軸の回転数に対するRD変換演算回路84で求められた第1〜3回転軸の角度検出値p,p,pをそれぞれ示す。図10の下段は、4倍角レゾルバによる第1回転軸の回転角の検出値を示す。4倍角レゾルバは、回転軸が1回転すると4周期の検出電圧が出力されるので、第1回転軸が1回転すると4波ののこぎり波状の検出電圧が出力される。図10の中段、及び、上段は、第2,3回転軸の回転角を示すレゾルバS2,S3からの検出電圧をそれぞれ示す。レゾルバS2,S3は1倍角レゾルバであるので、回転軸が1回転すると、各レゾルバは、1周期の検出電圧を出力する。 FIG. 10 shows the detected angle values p 1 , p 2 , and p 3 of the first to third rotation shafts obtained by the RD conversion arithmetic circuit 84 for the rotation speed of the first rotation shaft. The lower part of FIG. 10 shows the detected value of the rotation angle of the first rotation axis by the quadruple-size resolver. 4 double angle resolver, the detection voltage of the four cycles the rotary shaft makes one rotation is output, the first rotary shaft is an output detection voltage of sawtooth 4 wave rotates 1. The middle stage and the upper stage of FIG. 10 show the detected voltages from the resolvers S2 and S3 indicating the rotation angles of the second and third rotation axes, respectively. Since the resolvers S2 and S3 are single angle resolvers, each resolver outputs a detection voltage of one cycle when the rotation shaft rotates once.

図11は、第1回転軸の回転数に対する式(22)及び(23)で求められる周期信号を示す。図11下段の信号波は、第1回転軸の5回転を1周期とする式(22)で求められる周期信号を示す。すなわち、この周期信号は、レゾルバS1,S2によって検出された角度検出値p,pを基礎として計算される。また、図11上段の信号波は、第1回転軸の100回転を1周期とする式(23)で求められる周期信号を示す。すなわち、この周期信号は、レゾルバS1,S2,S3によって検出された角度検出値p,p,pを基礎として計算される。このように、レゾルバS1,S2,S3によってそれぞれ検出された角度検出値p,p,pから式(25)によって、第1回転軸の多回転アブソリュート回転角θcを求めることができる。 FIG. 11 shows the periodic signal obtained by the equations (22) and (23) with respect to the rotation speed of the first rotation shaft. The signal wave in the lower part of FIG. 11 indicates a periodic signal obtained by Expression (22) in which 5 rotations of the first rotation shaft are one period. That is, this periodic signal is calculated based on the detected angle values p 1 and p 2 detected by the resolvers S1 and S2. Further, the signal wave in the upper part of FIG. 11 shows a periodic signal obtained by Expression (23) in which 100 rotations of the first rotating shaft are one period. That is, this periodic signal is calculated based on the detected angle values p 1 , p 2 , and p 3 detected by the resolvers S1, S2, and S3. As described above, the multi-rotation absolute rotation angle θc of the first rotation shaft can be obtained from the detected angle values p 1 , p 2 , and p 3 detected by the resolvers S1, S2, and S3 according to the equation (25).

上記実施例1では、第1回転軸の回転角検出器として光学式エンコーダが、第2回転軸から第4回転軸の回転角検出器としてMR素子を使ったMR回転角センサが、また実施例2では、レゾルバが使用されているが、本発明を実施するためには、回転角検出器のタイプに制限されるものではない。また、伝達手段として、ギアが使用されているが、回転角を変速する手段は、ギアに限定されるものではなく、ベルト、チェーン、トラクションドライブなどの変速機を含む。さらに、上述した(m±1)/mは、変速比を意味しており、実施例では伝達手段としてギアを用いて説明しているので、m,m±1はギアの歯数に対応しているが、必ずしもギアの歯数に限定されるものではない。   In the first embodiment, an optical encoder is used as a rotation angle detector for the first rotation shaft, and an MR rotation angle sensor using an MR element as a rotation angle detector for the second to fourth rotation shafts. In 2, a resolver is used, but in order to implement the present invention, the type of the rotation angle detector is not limited. Further, although a gear is used as the transmission means, the means for changing the rotation angle is not limited to the gear, and includes a transmission such as a belt, a chain, and a traction drive. Further, (m ± 1) / m mentioned above means a gear ratio, and in the embodiment, the gear is used as the transmission means, so m and m ± 1 correspond to the number of gear teeth. However, the number of gear teeth is not necessarily limited.

11〜15,23〜26,73〜75 回転軸
11a,12a,12b,13a,13b,14a,14b,23a,24a,24b,25a,25b,26a,26b,73a,74a,74b,75a ギア
21,71 モータ
22 光学式アブソリュート・エンコーダ
28,82 信号処理回路
29a,29b,29c 磁石
30a,30b,30c MR回転角センサ
S1〜Sn 回転角検出器

11-15, 23-26, 73-75 Rotating shaft 11a, 12a, 12b, 13a, 13b, 14a, 14b, 23a, 24a, 24b, 25a, 25b, 26a, 26b, 73a, 74a, 74b, 75a Gear 21 , 71 Motor 22 Optical absolute encoder 28, 82 Signal processing circuits 29a, 29b, 29c Magnets 30a, 30b, 30c MR rotation angle sensors S1 to Sn rotation angle detectors

Claims (14)

第1回転軸のアブソリュート回転角を検出する回転角検出装置において、
前記第1回転軸から第nmax回転軸へ回転を伝達する伝達手段であって、前記第1回転軸の回転角θに対して、nmax及びmは3以上の整数であり、かつnが1≦n≦nmaxであるとすると、第n回転軸の回転角θは、
Figure 0005473953
の関係を満たす、伝達手段と、
前記第1回転軸から前記第n回転軸のそれぞれの回転角を検出する回転角検出器と、
から構成されることを特徴とする回転角検出装置。
In the rotation angle detection device for detecting the absolute rotation angle of the first rotation shaft,
Transmission means for transmitting rotation from the first rotation axis to the n max rotation axis, wherein n max and m are integers of 3 or more with respect to the rotation angle θ 1 of the first rotation axis, and n Is 1 ≦ n ≦ n max , the rotation angle θ n of the n-th rotation axis is
Figure 0005473953
A communication means that satisfies the relationship
A rotation angle detector for detecting each rotation angle of the n-th rotation axis from the first rotation axis;
A rotation angle detection device comprising:
前記回転角検出器によって検出された前記第1回転軸から前記第n回転軸の角度検出値をp,p,・・・,pとし、かつ各回転軸の1周期の角度検出量をuとする場合、mod(x,a)は、xをaで除算したときの余りを求める剰余演算であり、かつ係数k,・・・,kは、ゼロを含む正又は負の整数であるとすると、前記第1回転軸の回転角計算値θは、
θ=mod((k×p+k×p+・・・+k×p),u)×mn−1
で求められることを特徴とする請求項1記載の回転角検出装置。
The detected angle values of the first to the n-th rotation shafts detected by the rotation angle detector are p 1 , p 2 ,..., Pn , and the angle detection amount for one cycle of each rotation shaft. , U is mod (x, a) is a remainder operation for obtaining the remainder when x is divided by a, and the coefficients k 1 ,..., K n are positive or negative including zero. If it is an integer, the calculated rotation angle θ c of the first rotation axis is
θ c = mod ((k 1 × p 1 + k 2 × p 2 +... + k n × p n ), u) × m n−1
The rotation angle detection device according to claim 1, wherein the rotation angle detection device is obtained by:
前記係数k,・・・,kは、数式(x+1)n−1を展開したときのxの(n−1)次項の係数にそれぞれ対応することを特徴とする請求項2記載の回転角検出装置。 The coefficient k 1, · · ·, k n, the rotation of Claim 2, wherein the respectively corresponding to the coefficients of the (n-1) order term of x when deployed the formula (x + 1) n-1 Angle detection device. 前記伝達手段は、隣接する回転軸間で(m±1)/mの変速比で、回転を伝達することを特徴とする請求項1記載の回転角検出装置。   2. The rotation angle detection device according to claim 1, wherein the transmission means transmits rotation at a gear ratio of (m ± 1) / m between adjacent rotating shafts. 前記伝達手段は、隣接する回転軸間で歯数mのギアが歯数(m±1)のギアに噛み合わされることを特徴とする請求項1記載の回転角検出装置。   2. The rotation angle detecting device according to claim 1, wherein the transmission means is configured such that a gear having a number m of teeth is engaged with a gear having a number of teeth (m ± 1) between adjacent rotating shafts. 同一の回転軸に固定された前記歯数mのギア及び前記歯数(m±1)のギアは、樹脂で一体成型されることを特徴とする請求項5記載の回転角検出装置。   6. The rotation angle detecting device according to claim 5, wherein the gear having the number of teeth m and the gear having the number of teeth (m ± 1) fixed to the same rotating shaft are integrally formed of resin. 前記第1回転軸の回転角は、光学式アブソリュート・エンコーダによって検出され、第2回転軸から前記第n回転軸の回転角は、磁気角度検出器によって検出されることを特徴とする請求項1記載の回転角検出装置。   The rotation angle of the first rotation shaft is detected by an optical absolute encoder, and the rotation angle of the second to n-th rotation shafts is detected by a magnetic angle detector. The rotation angle detection device described. 前記第1回転軸から前記第n回転軸の回転角は、レゾルバによって検出されることを特徴とする請求項1記載の回転角検出装置。   The rotation angle detection device according to claim 1, wherein a rotation angle from the first rotation axis to the nth rotation axis is detected by a resolver. 前記第1回転軸の回転角を検出するレゾルバは、4倍角のレゾルバであることを特徴とする請求項8記載の回転角検出装置。   9. The rotation angle detection device according to claim 8, wherein the resolver for detecting the rotation angle of the first rotation shaft is a quadruple resolver. モータに連結された第1回転軸の多回転アブソリュート回転角を検出する回転角検出装置において、
前記第1回転軸から第n回転軸の各回転軸に固定されたギアが連続的に噛み合うように形成されるギア機構であって、連続する2つの回転間における回転速度の変速比が(m±1)/mとなるように噛み合わされる複数のギア対からなるギア機構と、
前記第1回転軸から前記第n回転軸までの回転角をそれぞれ検出する回転角検出器と、
から構成され
前記nおよびmは、3以上の整数である、
ことを特徴とする回転角検出装置。
In a rotation angle detection device for detecting a multi-rotation absolute rotation angle of a first rotation shaft connected to a motor,
A gear mechanism formed so that gears fixed to the respective rotation shafts from the first rotation shaft to the n-th rotation shaft are continuously engaged with each other, and a gear ratio of a rotation speed between two continuous rotation shafts is ( a gear mechanism composed of a plurality of gear pairs meshed so as to be m ± 1) / m;
A rotation angle detector for respectively detecting a rotation angle from the first rotation axis to the n-th rotation axis;
Consisting of
N and m are integers of 3 or more,
A rotation angle detection device characterized by that.
前記回転角検出器によって検出された前記第1回転軸から前記第n回転軸の角度検出値をp,p,・・・,pとし、かつ各回転軸の1周期の角度検出量をuとする場合、mod(x,a)は、xをaで除算したときの余りを求める剰余演算であり、かつ係数k,・・・,kは、ゼロを含む正又は負の整数であるとすると、前記第1回転軸の回転角計算値θは、
θ=mod((k×p+k×p+・・・+k×p),u)×mn−1
で求められることを特徴とする請求項10記載の回転角検出装置。
The detected angle values of the first to the n-th rotation shafts detected by the rotation angle detector are p 1 , p 2 ,..., Pn , and the angle detection amount for one cycle of each rotation shaft. , U is mod (x, a) is a remainder operation for obtaining the remainder when x is divided by a, and the coefficients k 1 ,..., K n are positive or negative including zero. If it is an integer, the calculated rotation angle θ c of the first rotation axis is
θ c = mod ((k 1 × p 1 + k 2 × p 2 +... + k n × p n ), u) × m n−1
The rotation angle detection device according to claim 10, wherein the rotation angle detection device is obtained by:
前記係数k,・・・,kは、それぞれ(x+1)n−1を展開したときのxの(n−1)次項の係数であることを特徴とする請求項11記載の回転角検出装置。 The coefficient k 1, · · ·, k n are each (x + 1) n-1 of x when deployed (n-1), characterized in that the coefficients of the order term claim 11 rotation angle detection according apparatus. 前記ギア対は、歯数mのギア及び歯数(m±1)のギアを同一の回転軸に併設し、歯数(m±1)のギアを連続する回転軸の歯数mのギアと噛み合わせることを特徴とする請求項10記載の回転角検出装置。   The gear pair includes a gear having a number of teeth m and a gear having a number of teeth (m ± 1) provided on the same rotating shaft, and a gear having a number m of teeth on the rotating shaft continuous with the gear having the number of teeth (m ± 1) The rotation angle detection device according to claim 10, wherein the rotation angle detection device engages with each other. 同一の回転軸に固定された前記歯数mのギア及び前記歯数(m±1)のギアは、樹脂で一体成型されることを特徴とする請求項13記載の回転角検出装置。

14. The rotation angle detection device according to claim 13, wherein the gear having the number of teeth m and the gear having the number of teeth (m ± 1) fixed to the same rotation shaft are integrally formed of resin.

JP2011002454A 2011-01-07 2011-01-07 Multi-rotation absolute rotation angle detector Active JP5473953B2 (en)

Priority Applications (10)

Application Number Priority Date Filing Date Title
JP2011002454A JP5473953B2 (en) 2011-01-07 2011-01-07 Multi-rotation absolute rotation angle detector
TW101100277A TWI500907B (en) 2011-01-07 2012-01-04 Apparatus for detecting multi-turn absolute rotation angle and method for detecting the same
EP16170594.2A EP3081906B1 (en) 2011-01-07 2012-01-06 Device for detecting multi-turn absolute rotation angle and method for detecting the same
US13/978,375 US9513142B2 (en) 2011-01-07 2012-01-06 Device for detecting multi-turn absolute rotation angle and method for detecting the same
EP12732281.6A EP2662660B1 (en) 2011-01-07 2012-01-06 Device for detecting multi-turn absolute rotation angle, and method for detecting rotation angle thereof
PCT/JP2012/050160 WO2012093716A1 (en) 2011-01-07 2012-01-06 Device for detecting multi-turn absolute rotation angle, and method for detecting rotation angle thereof
ES16170594.2T ES2666578T3 (en) 2011-01-07 2012-01-06 Device to detect absolute rotation angles of multiple rotation, and method to detect them
KR1020137017672A KR101502259B1 (en) 2011-01-07 2012-01-06 Device for detecting multi-turn absolute rotation angle, and method for detecting rotation angle thereof
ES12732281.6T ES2626422T3 (en) 2011-01-07 2012-01-06 Device for detecting absolute rotation angles of multiple rotation and method for detecting its rotation angle
CN201280004796.7A CN103299153B (en) 2011-01-07 2012-01-06 The device of many rotation absolute rotation angles of detection and the method for detecting the anglec of rotation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011002454A JP5473953B2 (en) 2011-01-07 2011-01-07 Multi-rotation absolute rotation angle detector

Publications (2)

Publication Number Publication Date
JP2012145380A JP2012145380A (en) 2012-08-02
JP5473953B2 true JP5473953B2 (en) 2014-04-16

Family

ID=46789094

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011002454A Active JP5473953B2 (en) 2011-01-07 2011-01-07 Multi-rotation absolute rotation angle detector

Country Status (1)

Country Link
JP (1) JP5473953B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106091918B (en) * 2016-06-22 2019-07-02 清华大学 A kind of device and method of dynamic measurement mechanical transmission clutch collar angular displacement
US10613113B2 (en) 2016-06-27 2020-04-07 Smc Corporation Position detecting device

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58106691A (en) * 1981-12-21 1983-06-25 株式会社エスジ− Multi-rotation type rotary encoder
JPS59190612A (en) * 1983-04-13 1984-10-29 Fanuc Ltd Absolute position detecting method
JPS60239618A (en) * 1984-05-15 1985-11-28 Toshiba Mach Co Ltd Detection of magnitude of rotation of rotating body by absolute value and apparatus thereof
JPS62194416A (en) * 1986-02-21 1987-08-26 Toshiba Mach Co Ltd Detection of absolute position and instrument therefor
JPS63118614A (en) * 1986-11-07 1988-05-23 Toyota Motor Corp Multirotation detector for multirotational absolute encoder
JPS6435211A (en) * 1987-07-30 1989-02-06 Asmo Co Ltd Rotary position detector
JPS6445591A (en) * 1987-08-11 1989-02-20 Agency Ind Science Techn Absolute position detector for robot joint
JPH0371009A (en) * 1989-08-10 1991-03-26 Mitsubishi Kasei Corp Position signal corrector
JPH03255313A (en) * 1990-03-05 1991-11-14 Seiko Epson Corp Device and method for detecting rotation angle
JPH0620095Y2 (en) * 1991-11-26 1994-05-25 日本ギア工業株式会社 Rotary encoder
US5457371A (en) * 1993-08-17 1995-10-10 Hewlett Packard Company Binary locally-initializing incremental encoder
JP3921687B2 (en) * 2002-12-20 2007-05-30 日本ギア工業株式会社 Rotary encoder
JP2006090982A (en) * 2004-09-27 2006-04-06 Hitachi Cable Ltd Rotation angle detector
JP2007010461A (en) * 2005-06-30 2007-01-18 Yaskawa Electric Corp Rotational frequency detection device, motor with absolute value encoder, and rotation driving device
JP2009251349A (en) * 2008-04-08 2009-10-29 Ricoh Co Ltd Drive device and image forming apparatus

Also Published As

Publication number Publication date
JP2012145380A (en) 2012-08-02

Similar Documents

Publication Publication Date Title
WO2012093716A1 (en) Device for detecting multi-turn absolute rotation angle, and method for detecting rotation angle thereof
US8723511B2 (en) Absolute encoder
JP5420624B2 (en) Multi-rotation absolute rotation angle detection device and method for detecting absolute rotation angle
JPH0373808B2 (en)
JP5256174B2 (en) Magnetic absolute encoder
JP2008039737A (en) Method of calculating amount of multi-rotation, multi-rotation absolute value encoder device having no battery, and actuator with reduction gears using the same
JP2011107048A5 (en)
JP5473953B2 (en) Multi-rotation absolute rotation angle detector
JP2007333520A (en) Rotation angle detector
JP5545769B2 (en) Apparatus and method for calculating absolute displacement
WO2014061380A1 (en) Position detection unit
JP5473984B2 (en) Multi-rotation absolute rotation angle detector
KR101271828B1 (en) Computing Method of Absolute Steering Angle Using Steering Angle Sensing System
JP6589107B2 (en) Modulated wave resolver device
JP2012088276A (en) Rotation detector
JP4897955B2 (en) Rotation angle detector
JP2007271330A (en) Rotation sensor
JP4660718B2 (en) Position detection method and position detection apparatus
JP2007271372A (en) Rotation sensor
CN117047807A (en) Rotation angle detection device, power transmission device, rotation angle detection method, and robot
JP2007278924A (en) Turning angle detector

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120828

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20131118

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140108

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20140203

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140204

R150 Certificate of patent or registration of utility model

Ref document number: 5473953

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250