Motor Position Data Compensation for Time Delay
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Electric motors with permanent magnets face inefficiencies due to time delays in position data processing, leading to misalignment of control signals with the rotor position, resulting in inaccurate motor control.
Innovation Solution
A system that compensates for time delays in position determination by detecting position data, sensing analog currents, converting them to digital data, and synchronizing the data to align with actual current readings, ensuring precise control signals are generated for the motor.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If position data is processed through electronic data processing or measurement circuitry, then the position information can be obtained, but time delay occurs causing misalignment between control signals and rotor position
Solution Approach 1:
The patent applies preliminary action by measuring and determining the time delays (Td1, Td2, Td3) in advance through calibration procedures, then using these pre-determined delay values to compensate for position data in real-time operation. The data processor stores these delay measurements and automatically applies compensation calculations to align position data with corresponding current measurements, eliminating the need for real-time delay measurement while maintaining synchronization accuracy.
2Measurement precision
If multiple time delays are compensated by summing them, then synchronization accuracy is improved, but device complexity increases
Solution Approach 1:
The patent applies parameter changes by transforming multiple separate time delay parameters (Td1, Td2, Td3) into a single composite compensation parameter that represents the total delay. The data processor calculates the sum of these delay parameters and uses this aggregated value to adjust the position data timing, thereby simplifying the compensation mechanism while maintaining the ability to correct for all individual delay sources in the measurement chain.
3Reliability
If position data is compensated for time delay, then control signal alignment with rotor position is improved, but processing complexity increases
Solution Approach 1:
The patent implements feedback by using the measured time delay parameters to continuously adjust and compensate position data in real-time operation. The data processor receives position measurements, applies the pre-determined compensation based on stored delay values, and generates corrected position data that is fed back into the control system to drive the motor. This closed-loop approach ensures continuous synchronization between control signals and actual rotor position despite varying operating conditions.
Data Source
AI summary
A sensor detects position data for a rotor of the motor at a first time. A data processor receives the detected position data associated with a first time delay. A sensing circuit senses an analog current at the motor during a second time delay. An analog-to-digital converter converts the analog current to a digital current data during a third time delay. The fourth time delay is detected between actual current reading instant and position reading instant in a data processor. The digital phase current data is transformed into measured direct and quadrature axes control current data based on synchronization or temporal alignment of the position data with the actual measured analog phase current at the starting time by compensating the position data by a sum of the second time delay, the third time delay and the fourth time delay, where the first time delay is subtracted from the sum.


