Adaptive Resolver Position Error Compensation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for compensating position errors in resolvers used for motor control, such as writing error data into memory or using recursive least square methods, require individual zero adjustments for each product, leading to inefficiencies and slow processing speeds due to the need for additional computations and complex signal processing.

Innovation Solution

An apparatus that adaptively compensates position errors using a resolver-digital converter, which includes a position error estimator to digitize and estimate errors, and a position error compensator to calculate compensated position information, employing a speed ripple estimation section, parameter estimation section, and position error modeling section to minimize errors without requiring external physical units.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If error data is stored in memory table or recursive least square method is used, then position error compensation is achieved, but individual zero adjustment is required for each product which slows down processing efficiency

Engineering Contradiction:
Improveposition error compensation accuracyVSAvoidprocessing efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system performs self-calibration by automatically identifying and compensating for position errors using the resolver's own output signals. The self-calibration module processes the resolver signals to detect position errors and generates compensation values without requiring external calibration equipment or manual zero adjustment for each product, thus maintaining high processing efficiency while achieving accurate compensation.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If complex signal processing is performed to compensate position error, then compensation accuracy is improved, but device complexity and implementation difficulty increase

Engineering Contradiction:
Improveposition error compensation accuracyVSAvoidsignal processing system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent replaces complex analog electronic circuits or digital signal processing systems with a simplified computational approach. Instead of using complicated hardware to process high-frequency AC resolver signals, the invention uses a self-calibration module that performs error detection and compensation through software-based algorithms, significantly reducing device complexity while maintaining compensation accuracy.

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

3Measurement precision

If high-frequency AC resolver signals are directly compensated, then position error compensation is achieved, but synchronization requirements increase computational burden

Engineering Contradiction:
Improveposition error compensation accuracyVSAvoidcomputation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary calibration during the initial operation phase to establish baseline position error characteristics. By pre-processing and storing compensation values in memory during a self-calibration phase, the system avoids the need for real-time synchronization computations during normal operation, significantly reducing computational burden and processing time while maintaining accurate compensation.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8898030B2Method for adaptively compensating position error of resolver
Publication Date: 2014.11.25 HYUNDAI MOTOR CO LTD
  • US8898030B2 patent drawing
  • US8898030B2 patent drawing
  • US8898030B2 patent drawing

AI summary

Disclosed are an apparatus and method for adaptively compensating a position error of a resolver. The apparatus adaptively estimating a position error contained in position information of a rotor of a motor, which is digitalized by a resolver-digital converter, and subtracting the estimated position error from the measured position information of the rotor, thereby calculating compensated position information. A regression equation and a recursive least square method applied to the regression equation are used for the adaptive estimation of the position information.