Adaptive Resolver Position Error Compensation
Find Innovative SolutionsGenerate 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
Engineering 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
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.
2Measurement precision
If complex signal processing is performed to compensate position error, then compensation accuracy is improved, but device complexity and implementation difficulty increase
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.
3Measurement precision
If high-frequency AC resolver signals are directly compensated, then position error compensation is achieved, but synchronization requirements increase computational burden
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.
Data Source
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.


