Position Error Correction Using Power Functions for Fast Startup

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional position detection error correcting methods face delays in startup due to lengthy trigonometric function operations and limited storage capacity, especially when rapid changes in errors occur, making high-accuracy corrections difficult.

Innovation Solution

A position detection error correcting method that uses a series of periodic functions approximated by power functions to calculate correction values using four simple arithmetic operations, allowing for efficient startup and high-accuracy corrections with limited storage capacity by storing correction parameters in nonvolatile memory and calculating error correction values at startup.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If trigonometric function operations are performed multiple times for inverse Fourier transform at startup, then position detection error correction is achieved, but processing time becomes extremely long causing startup delay

Engineering Contradiction:
Improveposition detection error correction accuracyVSAvoidstartup time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The invention changes the mathematical parameter representation from trigonometric functions to power functions. By expressing the periodic function as G(θ) = θ^n instead of using sine/cosine series, the correction values can be calculated using simple arithmetic operations (multiplication and addition) rather than complex trigonometric computations, dramatically reducing processing time while maintaining correction accuracy

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The invention substitutes complex computational mechanics (trigonometric function operations requiring multiple cycles) with simpler arithmetic mechanics (power function calculations). This replacement eliminates the need for iterative trigonometric computations while preserving the essential function of generating correction values for position detection errors

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

2Productivity

If trigonometric function operations are approximated using a table stored in random access memory, then work load is reduced, but the capacity of the random access memory decreases by a corresponding amount

Engineering Contradiction:
Improveprocessing speedVSAvoidrandom access memory capacity
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The invention changes the computational parameter from requiring large lookup tables to requiring minimal storage. Power function calculations can be performed algorithmically with very small memory footprint, eliminating the need to store extensive trigonometric tables in random access memory while maintaining fast computation capability

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The invention extracts only the essential correction parameters needed for power function calculation, removing the bulk data (trigonometric tables) that would consume random access memory capacity. This selective extraction allows fast processing without sacrificing memory resources

Inventive Principle:
Principle #2Taking out (Extraction)

3Measurement precision

If ranges of detected positions to be corrected are uniformly distributed throughout the entire position detection range, then coverage is complete, but high-accuracy corrections are difficult in areas where rapid changes in error occur

Engineering Contradiction:
Improvecorrection accuracy in rapid error change areasVSAvoiduniform distribution simplicity
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The invention applies local quality by allowing the power function exponent n to vary based on the characteristics of error changes in different regions. In areas where rapid error changes occur, higher values of n can be used to capture the sharp variations, while in regions with gradual changes, lower values suffice, thereby optimizing correction accuracy locally rather than using a uniform approach

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20090259918A1Position detection error correcting method
Publication Date: 2009.10.15 MITSUBISHI ELECTRIC CORP
  • US20090259918A1 patent drawing
  • US20090259918A1 patent drawing
  • US20090259918A1 patent drawing

AI summary

A position detection error correcting method that corrects position detection errors using a limited storage capacity, by calculating position detection error correction values by four simple arithmetic operations at startup to reduce a startup time delay and consumption of a storage capacity even when a portion containing steep error variations exists. Detection error correction values of a position detector are expressed by a correction function using a periodic function, and correction parameters of the correction values are stored in advance in a non-volatile memory. At startup, these correction parameters are read out, and a position detection error correction value corresponding to each detected position is calculated and stored in a random access memory. The output position detection error correction value detector corresponding to each detected position is read out from the random access memory and a corrected detected position value corrected for the detected position value error is calculated.