PMSM Rotor Initial Position Detection via Voltage Command Variation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for detecting the initial position of a rotor in a permanent magnet synchronous motor (PMSM) in a no-load environment are complex, time-consuming, and require significant resources, especially the high-frequency injection method, which necessitates experimental selection of signal amplitude and frequency.
Innovation Solution
A method involving estimating a temporary initial position by aligning the d-axis, measuring voltage commands in both forward and reverse motor directions, calculating variations, and determining a compensation angle to accurately detect the rotor's initial position, reducing the need for a dynamo system and simplifying the algorithm.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If a high-frequency injection method is used to detect the initial position of the rotor in a no-load environment, then the detection can be performed without a dynamo system, but the execution time is long and the algorithm is complex
Solution Approach 1:
The patent changes the detection parameters by using voltage command variations at different speeds instead of high-frequency signal injection. By measuring voltage commands at multiple speed points and calculating their variations, the method achieves accurate initial position detection without requiring complex high-frequency injection algorithms, thereby reducing execution time while maintaining ease of manufacture.
2Adaptability or versatility
If a high-frequency injection method is used to detect the initial position of the rotor, then detection in no-load environment is enabled, but experimental selection of signal amplitude and frequency is required
Solution Approach 1:
The patent makes the detection method self-service by using the motor's own operational characteristics (voltage commands at different speeds) rather than requiring external high-frequency signal injection. The method leverages the natural voltage variations during speed control to extract position information, eliminating the need for experimental parameter selection and reducing algorithmic complexity while maintaining adaptability to no-load environments.
3Measurement precision
If a dynamo system is used to measure the initial position of the rotor, then accurate detection can be achieved, but large cost is required and it takes time to install
Solution Approach 1:
The patent extracts the essential detection function from the complex dynamo system by using only the motor itself and its voltage command characteristics. By removing the dynamo system entirely and using voltage command variations during normal speed control operations, the method achieves the same measurement precision with significantly reduced device complexity and installation requirements.
Data Source
AI summary
A method for detecting an initial position of a rotor of a permanent magnet synchronous motor in a no-load environment can comprise the steps of: estimating a temporary initial position α′ by means of aligning a d axis; measuring a first voltage command which is output by performing velocity control within predetermined velocity ranges with respect to the forward direction of a motor on the basis of the temporary initial position α′; measuring a second voltage command which is output by performing velocity control within the predetermined velocity range with respect to the reverse direction of the motor on the basis of the temporary initial position α′; calculating respective variations of the first voltage command and second voltage command, and calculating a compensation angle α″; and calculating an initial position α of the rotor on the basis of the sum of the temporary initial position α′ and compensation angle α″.


