Signal Processing Arrangement for Rotary Encoder Amplitude Error Compensation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional rotary encoders using magnetic field sensors face angular errors due to amplitude deviations, sensitivity variations, and misalignment issues when processing sine and cosine signals, leading to non-linear errors in determining the rotation angle.

Innovation Solution

The proposed solution involves regulating the amplitudes of the input signals based on actual peak values to ensure coincidence, compensating for amplitude misalignment, and applying offset and phase corrections to improve linearity in determining the rotation angle, using adjustable gain blocks, trigonometric processing, and compensation mechanisms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional trigonometric functions are applied to sine and cosine signals from magnetic field sensors, then the rotation angle can be determined, but amplitude deviations and misalignment cause angular errors and non-linear errors

Engineering Contradiction:
Improverotation angle determination accuracyVSAvoidlinearity of angle determination
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent applies parameter changes by dynamically adjusting the amplitude of the sine and cosine signals to ensure they have equal amplitudes. This is achieved through detecting peak values of both signals and applying gain adjustments to equalize their amplitudes, thereby eliminating amplitude deviation errors and improving the linearity of rotation angle determination.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements feedback mechanisms by continuously monitoring the peak values of sine and cosine signals and using this information to adjust their amplitudes. The system also applies offset corrections based on detected signal characteristics, creating closed-loop feedback that compensates for amplitude deviations and maintains accurate angle measurement throughout operation.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If magnetic field sensors are used to generate sine and cosine signals, then angular position can be determined, but sensitivity variations and misalignment lead to amplitude deviations

Engineering Contradiction:
Improvesignal generation capabilityVSAvoidsensor alignment and sensitivity consistency
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The patent applies self-service by enabling the signal processing system to automatically detect and correct its own errors. The system autonomously identifies amplitude deviations, offset errors, and phase shifts in the sine and cosine signals, then applies appropriate corrections without external intervention, compensating for sensor misalignment and sensitivity variations.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements preliminary action by performing offset correction and amplitude equalization before the final angle calculation. The system detects signal characteristics in advance and applies corrective transformations to the sine and cosine signals, ensuring they meet ideal requirements before trigonometric processing occurs.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If compensation schemes like current spinning or chopping techniques are applied, then some angular errors are reduced, but non-linear errors remain

Engineering Contradiction:
Improveangular error reductionVSAvoidremaining non-linear errors
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent applies segmentation by dividing the error compensation process into distinct stages: offset correction, amplitude equalization, and phase alignment. Each stage addresses specific types of errors independently, with offset correction eliminating DC offsets, amplitude equalization ensuring equal signal amplitudes, and phase alignment correcting phase shifts, thereby comprehensively reducing both linear and non-linear errors.

Inventive Principle:
Principle #1Segmentation

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 effectively compensates for amplitude, offset, and phase deviations, enhancing the linearity of rotation angle determination and reducing non-linear errors, thereby improving the accuracy of rotary encoders.

Implementation Method 1

such rotary encoders are usually built using a geometrical arrangement of magnetic field sensors like CMOS Hall elements, in conjunction with a magnetic source like a permanent magnet rotated above them

Methodology Applied
Scientific EffectHall effect: Hall Effect

Data Source

PatentUS11300428B2Signal processing arrangement and signal processing method
Publication Date: 2022.04.12 AUSTRIAMICROSYSTEMS AG
  • US11300428B2 patent drawing
  • US11300428B2 patent drawing
  • US11300428B2 patent drawing

AI summary

In a signal processing arrangement a first and a second input signal associated with the rotating object are received at signal inputs. Amplitude processing blocks are connected to the signal inputs and each have an adjustable gain. A trigonometric processing block has inputs coupled to outputs of the second amplitude processing blocks via respective signal paths. The trigonometric processing block is configured to determine a magnitude value and a phase value based on signals at its inputs. The signal processing arrangement further has compensation blocks configured to store values at the inputs of the trigonometric processing block as respective peak values, when the phase value assumes a respective phase value. A gain value is determined by applying a respective regulation function to respective amplitude errors being based on the peal values, and the gains of the amplitude processing blocks are adjusted based on the respective gain values.