Angle Sensor Offline Error Correction Lookup Tables
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Angle sensors face errors due to manufacturing inconsistencies and system-specific requirements, leading to inaccuracies in angular position and speed measurements, which existing technologies struggle to correct efficiently.
Innovation Solution
The angle sensor employs multiple magnetic field sensing elements, a processor, and error correction mechanisms that apply correction factors to previous samples of the angle signal, using amplitude and phase coefficients for factory errors and piecewise linear functions for system errors, to generate a corrected angle signal with reduced latency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If error correction is applied using traditional methods, then measurement accuracy is improved, but processing latency increases
Solution Approach 1:
The patent pre-calculates and stores correction values in lookup tables during manufacturing or initialization. These correction values are prepared in advance based on characterized error patterns, allowing the system to apply corrections by simple table lookup rather than complex real-time computation, thus improving accuracy without increasing processing latency
Solution Approach 2:
The patent creates simplified copies of the error correction process by using pre-computed lookup tables that replicate the effect of complex correction algorithms. Instead of performing full error analysis and correction calculations in real-time, the system uses pre-generated correction data that mirrors the outcomes of detailed error correction, achieving similar accuracy with minimal processing overhead
2Measurement precision
If multiple correction factors are applied to improve accuracy, then measurement precision is improved, but device complexity increases
Solution Approach 1:
The patent divides the error correction process into separate, independent correction stages, each handling specific types of errors (e.g., offset errors, gain errors, non-linearity errors). Each stage applies a dedicated correction factor based on pre-characterized parameters, allowing complex multi-factor correction to be implemented as a series of simple, modular operations that can be processed sequentially without increasing overall system complexity
Solution Approach 2:
The patent applies correction by adjusting key signal parameters (amplitude, phase, offset) using pre-determined correction factors. Instead of implementing complex correction algorithms, the system modifies these fundamental parameters directly based on stored calibration data, achieving high precision through simple parameter adjustments rather than complex computational processes
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 corrects for both factory and system-related errors, enhancing the accuracy and reducing latency in angular position and speed measurements, while maintaining compatibility with existing hardware and cost constraints.
Implementation Method 1
an angle sensor with a plurality of magnetic field sensing elements that are configured to detect a magnetic field and generate a respective plurality of magnetic field signals
Data Source
AI summary
An angle sensor can have a plurality of magnetic field sensing elements configured to detect a magnetic field and generate a respective plurality of magnetic field signals. In response to these magnetic field signals, a processor generates an uncorrected angle signal that is indicative of an angle of the magnetic field. An error corrector generates an error value using one or more of the previous samples of the uncorrected angle signal, and a summation element applies the error value to a current sample of the uncorrected angle signal to generate a corrected angle signal. The error corrector can generate the error value by applying a correction factor to a previous sample of the uncorrected angle signal, or by applying a correction factor to a predicted current sample of the uncorrected angle signal.


