Rotary Encoder Absolute Position Detection Using Pulse Counting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing magnetic rotary encoders require significant processing time and computational load to detect absolute angular positions due to the need for A/D conversion and arctangent calculations for each output of multiple magnetosensitive elements.

Innovation Solution

A rotary encoder design featuring a first sensor unit with a pair of N and S poles and a second sensor unit with alternately magnetized N and S poles, utilizing pulse counting from the second sensor unit to determine the absolute angular position without the need for continuous A/D conversion and arctangent calculations, allowing for faster and more efficient angle position calculation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If multiple magnetosensitive elements are used to detect absolute angular position with high resolution, then measurement precision is improved, but processing time increases due to required A/D conversion and arctangent calculations

Engineering Contradiction:
Improveangular position detection resolutionVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-calculating and storing correspondence between pulse counts and angular positions in a lookup table during system initialization. When angular position detection is needed, the system simply performs a table lookup based on the current pulse count, eliminating the need for real-time A/D conversion and arctangent calculations. This pre-computation approach significantly reduces processing time while maintaining high measurement precision.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces the computational mechanism (A/D conversion and arctangent calculations) with a simpler lookup mechanism. Instead of performing complex mathematical operations in real-time, the system substitutes these calculations with a pre-computed table that maps pulse counts directly to angular positions, thereby reducing processing time while preserving measurement accuracy.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Measurement precision

If multiple magnetosensitive elements are used to detect absolute angular position with high resolution, then measurement precision is improved, but computational load increases due to required A/D conversion and arctangent calculations

Engineering Contradiction:
Improveangular position detection resolutionVSAvoidcomputational processing load
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent reduces computational load by performing all complex calculations (A/D conversion and arctangent operations) in advance during system initialization and storing the results in a lookup table. During normal operation, the system only needs to perform simple table lookups based on pulse counts, dramatically reducing the computational processing load while maintaining high measurement precision.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent substitutes the complex computational system (requiring A/D conversion and arctangent calculations) with a simpler system based on pulse counting and table lookup. This substitution eliminates the need for continuous complex mathematical operations, significantly reducing computational processing load while preserving the ability to detect angular positions with high resolution.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Productivity

If pulse counting method is used instead of continuous A/D conversion and arctangent calculation, then productivity is improved, but measurement precision may be compromised

Engineering Contradiction:
Improveangle position calculation speedVSAvoidangular position detection accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent resolves this contradiction by pre-calculating the relationship between pulse counts and angular positions during system initialization and storing this correspondence in a lookup table. The pulse counting method itself is enhanced by using the pre-computed table to translate simple pulse counts into accurate angular positions, thereby maintaining high measurement precision while achieving fast calculation speeds.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces the continuous A/D conversion and arctangent calculation system with a pulse counting system augmented by a pre-computed lookup table. This substitution maintains measurement precision by using the table to accurately map pulse counts to angular positions, while simultaneously improving productivity through the elimination of continuous complex calculations.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach significantly reduces processing time and computational load, enabling faster and more accurate detection of absolute angular positions with improved resolution by using pulse counting and initial value calculations.

Implementation Method 1

a magnetic field generated by the magnet is detected by a magnetosensitive element (magnetic sensor) provided close to the rotating body

Methodology Applied
Scientific EffectMagnetic field detection: Magnetic Field

Implementation Method 2

in the case of using an element, like a Hall element, capable of detecting the intensity of the magnetic field including the direction of the magnetic field

Methodology Applied
Scientific EffectHall effect: Hall Effect

Data Source

PatentUS10775200B2Rotary encoder and absolute angular position detection method thereof
Publication Date: 2020.09.15 SANKYO SEIKI MFG CO LTD
  • US10775200B2 patent drawing
  • US10775200B2 patent drawing
  • US10775200B2 patent drawing

AI summary

A rotary encoder may include a first sensor unit including a first magnet, and a first magnetosensitive unit facing the first magnet; a second sensor unit including a second magnet with a plurality of pairs of N poles and S poles alternately magnetized, and a second magnetosensitive unit facing the second magnet; a circuit to generate pulses for counting from an output of the second sensor unit; and a counter to count the pulses. During activation, an angle position of the rotating body is calculated based on outputs of a first and second sensor unit, and after activation, pulse counting is counted by a counter.