Next Article in Journal
Inversion of ϕ-OTDR Spatial Windowing Effects Using Wiener Deconvolution for Improved Acoustic Wavefield Reconstruction
Previous Article in Journal
WeatherMono: A CNN-Transformer Architecture for Self-Supervised Monocular Depth Estimation in Rainy and Foggy Conditions
Previous Article in Special Issue
Portable Low-Cost Sensors for Environmental Monitoring in China: A Comprehensive Review of Application, Challenges, and Opportunities
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Low-Speed Permanent Magnet Synchronous Motor Rotor Position Estimation Using Structural Vibration Modal Phase Carrier

1
School of Electrical Engineering and Automation, Shenyang Ligong University, Shenyang 110159, China
2
School of Electrical Engineering and Automation, Harbin Institute of Technology, Harbin 150001, China
*
Author to whom correspondence should be addressed.
Sensors 2026, 26(5), 1707; https://doi.org/10.3390/s26051707
Submission received: 5 February 2026 / Revised: 27 February 2026 / Accepted: 6 March 2026 / Published: 8 March 2026
(This article belongs to the Collection Instrument and Measurement)

Abstract

To address the challenges of diminished back-EMF, high noise interference, and reduced accuracy in traditional low-speed sensorless control, this study proposes a rotor position estimation method based on structural vibration characteristics. The coupling mechanism between air-gap electromagnetic force density and stator structural vibration modes is analyzed. This analysis reveals that rotor spatial information is embedded within specific modal phases, establishing the physical basis for utilizing vibration phase as a position carrier. Accordingly, a workflow encompassing signal acquisition, modal selection, and phase calculation is developed and integrated into a sensorless control system. Simulation results demonstrate that the proposed method achieves stable estimation even under strong noise. The estimation error shows clear performance advantages over conventional back-EMF-based methods in the low-speed region, validating its effectiveness and robustness at low speeds. This research provides a new approach that introduces non-electrical structural information as a complementary channel to overcome the inherent limitations of electrical-signal-based position estimation at low speeds.

1. Introduction

Permanent magnet synchronous motors (PMSMs) are widely used in electric vehicles, industrial servo systems, and marine propulsion applications due to their superior performance characteristics, including high power density, high efficiency, and low noise. In high-performance drive systems, rotor position information is a critical parameter for achieving field-oriented control and high dynamic response. To reduce system costs and enhance operational reliability, sensorless control technology has emerged as a major research focus globally [1,2]. However, existing PMSM rotor position estimation methods exhibit poor adaptability across different salient-pole motor types and are susceptible to electromagnetic parameter fluctuations. Consequently, improving the robustness of sensorless control and optimizing rotor position estimation accuracy have become critical research directions in motor control [3,4].
Rotor position self-detection control methods based on back EMF [5,6] achieve relatively accurate estimates in medium-to-high speed ranges. However, under low-speed conditions, their signal-to-noise ratio significantly degrades, resulting in extremely small or near-zero back EMF amplitudes. Additionally, they are susceptible to parameter mismatches and measurement noise, rendering back EMF-based position detection ineffective. To overcome the position estimation challenges of PMSMs under these conditions, researchers have proposed various high-frequency signal injection methods. Among these, the high-frequency injected salient pole tracking strategy does not rely on back-EMF information or precise motor parameters, enabling relatively stable estimation even at low speeds or during stationary operation [7]. Based on the form of injected signals and reference frame selection, high-frequency signal injection techniques are typically categorized into two main types: rotating high-frequency injection [8] and pulse-oscillation high-frequency injection [9]. Additionally, there exists a class of estimation methods based on fundamental wave models, including sliding mode observers, state observers, and Kalman filters. Although high-frequency signal injection methods demonstrate high accuracy and robustness in rotor position estimation, they involve substantial computational demands, require real-time capabilities, and feature complex implementation processes. They are prone to introducing additional electromagnetic noise and torque ripple, and their estimation performance remains limited under load variations and parameter perturbations [10,11]. Reference [12] indicates that methods based on zero-sequence voltage pulses exhibit insufficient estimation performance under low-wind-speed conditions. Reference [13] proposes a high-frequency pulsed square-wave voltage injection method based on an improved current signal extraction strategy, explicitly utilizing the injected high-frequency carrier voltage frequency as the system’s operating frequency for position detection and control functions. However, the high-frequency rotating injection method is suitable for motors with significant inherent spatial characteristics but not for surface-mounted permanent magnet synchronous motors. In [14], high-frequency pulsed voltage injection technology is combined with position observers or extended state observers to derive rotor position from q-axis current responses. Nevertheless, observer parameters significantly impact estimation results. Under special conditions, rotor position can also be detected without utilizing stator inductance variations. Reference [15] proposes demodulating the amplitude of three-phase currents using a recursive discrete Fourier transform. This method effectively avoids the delay issues caused by filter usage and digital control in traditional approaches but introduces additional hardware computational demands. Rotor position estimation methods based on voltage equations face an unavoidable limitation: when stator winding electrical parameters deviate significantly due to environmental changes or operational fluctuations, position recognition accuracy deteriorates markedly. Reference [16] detects the rotor’s initial position by solving the dynamic equations of the PMSM and estimates the rotor position based on vibration signals. This method exhibits low sensitivity to parameter variations. However, the approach detects vibrations at three specific positions, which affects estimation accuracy and increases computational effort.
With the advancement of multiphysics modeling and sensing technologies, utilizing vibration and structural response signals generated during motor operation for condition monitoring has gained increasing attention. Existing research indicates that the air gap electromagnetic force, serving as a critical link between electromagnetic and structural fields, excites specific frequency and modal characteristics of structural vibration in the stator. Its response properties are closely correlated with the motor’s operational state [17,18]. Analysis methods based on vibration or acoustic signals have been widely applied in motor fault diagnosis and condition monitoring, validating the feasibility of extracting rich operational information from non-electromagnetic signals [19,20].
Building upon this foundation, some scholars have begun to focus on the quantitative relationship between electromagnetic vibrations and operating conditions, analyzing the electromagnetic vibration characteristics of PMSMs under different operating conditions [21,22]. These studies provide theoretical foundations for utilizing structural vibration information to reflect internal electromagnetic states. However, existing work predominantly focuses on vibration characteristic analysis or fault identification, with relatively limited research on the formation mechanism of rotor position information within structural vibration modes and its application in sensorless control. Furthermore, the stability and applicability of these methods under conditions of significant noise interference and parameter variations require further validation [23,24].
To address these issues, this paper analyzes the sensitivity mechanism of structural vibration mode phase to rotor spatial position from the perspective of air gap electromagnetic force excitation coupled with stator structural vibration modes. Based on this, a rotor position estimation method based on structural vibration characteristics is proposed. By reasonably selecting vibration modes sensitive to rotor position and constructing corresponding signal processing and position calculation workflows, stable rotor position estimation under low-speed operating conditions is achieved. Experimental results demonstrate that the proposed method exhibits excellent position estimation accuracy under low-speed operating conditions, offering advantages such as simplicity, robustness, and high real-time performance. This paper focuses on revealing the physical mechanism and demonstrating a simulation-based proof-of-concept using coupled electromagnetic–structural FEA and signal-processing evaluation. Comprehensive hardware testbench validation with real accelerometer measurements and independent rotor angle sensing will be conducted in future work.

2. Materials and Methods

The vibration channels in PMSMs are primarily excited by electromagnetic force waves. These force waves originate from magnetic field harmonics in the air gap, which in turn induce periodic variations in Maxwell’s electromagnetic force. The electromagnetic force is transmitted through various structural components within the motor, ultimately manifesting as mechanical vibrations in the form of acceleration or displacement on the stator housing surface.
The detailed derivation is retained for completeness, while readers primarily interested in the estimation algorithm may proceed directly to Section 5.

2.1. Control System Architecture Based on Vibration Signal Detection

The overall block diagram of the PMSM control system based on vibration signal detection is shown in Figure 1. This system comprises functional modules including the current loop, coordinate transformation, SVPWM modulation, inverter drive, vibration acquisition path, and data flow.
The proposed rotor position estimation method based on vibration signals is specifically designed for operating conditions where back-EMF information is extremely weak, such as during crawling low-speed operation, low bus frequency, strong electromagnetic interference, and significant load disturbances. Therefore, it can serve as an independent information channel parallel to traditional observation methods. Vibration sensors mounted on the stator frame housing transmit signals through conditioning circuits to the data acquisition unit. These signals then undergo a processing chain including modal gating, envelope demodulation, and phase back-calculation to ultimately yield the rotor electrical angle estimate. In actual zero-to-low-speed operation scenarios, this method serves as an observation tool for controllers under special conditions, collaborating with traditional control methods to enhance the system’s observation capabilities across all operating states. During actual operation, the controller can dynamically allocate weights or switch modes between traditional position observation methods and vibration-based methods based on operational status, self-diagnostic information, or specific operational requirements.

2.2. Nonlinear Saturation Characteristics of Stator Inductance

The simplified physical model of a PMSM is shown in Figure 2. The d-q axes form a rotating coordinate system, where the d-axis is coaxial with the rotor magnetic field and the q-axis is orthogonal to the d-axis. Points A, B, and C represent the axes of the three-phase stator windings a-x, b-y, and c-z, respectively. θe denotes the angle between the rotor d-axis and the A-axis, referred to as the rotor spatial position angle. ωe represents the rotor electrical angle of rotation.
The inductance of the PMSM stator winding is not a fixed constant but gradually decreases as magnetic flux and current increase, determined by the magnetic saturation characteristics of the core material. When a direct-axis current flows through the stator winding, the resulting magnetic potential either superimposes upon or cancels out the magnetic potential of the rotor permanent magnets, causing changes in the saturation level of the magnetic circuit. In surface-mounted permanent magnet synchronous motors, the rotor permanent magnets generate a constant d-axis magnetic flux. If the direction of the stator current aligns with the magnetic potential of the permanent magnets, the magnetic fluxes combine, increasing the magnetic flux density in the d-axis magnetic circuit and causing it to approach saturation. This results in a significant reduction in the equivalent d-axis inductance Ld compared to the unsaturated state. Conversely, if the stator current direction opposes the permanent magnet flux, the stator flux partially cancels the rotor flux. This reduces the total direct-axis flux and lowers the saturation level of the magnetic circuit, causing the direct-axis inductance to largely maintain its original high value. Therefore, Ld is essentially a nonlinear function of current, decreasing monotonically as the flux increases. Similarly, due to the spatial coupling of magnetic saturation, deep saturation in the direct axis also reduces the transverse axis inductance Lq through magnetic flux coupling via the transverse axis, a phenomenon termed transverse saturation of the magnetic circuit. This nonlinear effect not only impacts motor modeling accuracy but also provides a physical basis for subsequent rotor position detection and pole identification: by observing changes in stator inductance or current response under different magnetization levels, the direction of the permanent magnet’s north pole can be inferred.
The vector relationship of the magnetic flux linkage in the d–q coordinate system for a PMSM is shown in Figure 3. Here, the permanent magnet flux linkage, the stator direct-axis magnetic flux linkage, and the stator transverse-axis magnetic flux linkage form the composite magnetic flux linkage system. When the directions of the stator and rotor magnetic flux linkages are aligned, the composite magnetic flux linkage increases, and the magnetic circuit tends toward saturation. Conversely, when the directions are opposite, the composite magnetic flux linkage decreases, and the magnetic circuit tends toward linear behavior. This mechanism explains how magnetic flux linkage superposition and cancellation affect inductance variation.
To further validate this analysis, a two-dimensional electromagnetic simulation of the motor’s magnetic field was conducted using ANSYS Maxwell 2024 R1. Figure 4 displays the stator magnetic flux density distribution under different currents. It can be observed that the magnetic flux density is significantly concentrated in the tooth-top region, with local flux exceeding 2.78 T, indicating that the magnetic circuit has entered a saturated state. In contrast, the flux distribution is more uniform, and the saturated region is significantly reduced.
The magnetic flux distribution of the PMSM is shown in Figure 5, illustrating the relationship between the stator and rotor magnetic flux directions. When the stator and rotor magnetic forces are in the same direction, the magnetic flux lines are dense and aligned. Conversely, when they are in opposite directions, the magnetic flux vectors exhibit partial reverse superposition zones, resulting in weakened magnetic flux density in the magnetic circuit. This finding further confirms the phenomena of local saturation and inductance reduction caused by magnetic force superposition.
The nonlinear saturation characteristics of stator inductance cause PMSMs to exhibit different inductance-flux linkage response relationships under varying magnetization states. Particularly for SPMSMs, within the linear region, the absence of significant salient pole effects makes it challenging to determine rotor position through inductance anisotropy. However, when considering saturation effects, the permanent magnet flux generates asymmetric magnetic permeability along the straight-axis direction, effectively forming virtual salient poles. This renders the motor sensitive to the direction of stator current, enabling initial position estimation and polarity identification based on inductance differences.

2.3. Mechanism of Electromagnetic Force Wave Formation

The schematic diagram of the PMSM connected to the load is shown in Figure 6. Its electromagnetic force primarily originates from the Maxwell stress tensor in the air gap, whose normal pressure can be approximated as:
p ( θ , t ) = B g 2 ( θ , t ) 2 μ 0
In the equation: B g is the magnetic flux density in the air gap.
The air gap magnetic field is the superposition of the permanent magnet field and the stator armature field. Using Fourier expansion, it can be expressed as:
B g ( θ , t ) = k B m , k cos ( k p θ ω t ϕ m , k ) + n B i , n cos ( n p θ ω t + θ e ( t ) ϕ i , n )
In the equation, p denotes the pole number; k , n denotes the harmonic order; θ e ( t ) denotes the electrical angle position; B m , k , B i , n represents the harmonic amplitude of the permanent magnet current.
Substituting the magnetic field harmonics into the pressure formula and expanding yields:
p ( θ , t ) = 1 2 μ 0 B m + B i 2
It includes permanent magnetic force waves, electric current force waves, and electromagnetic coupling force waves.
Permanent magnet harmonics originate from the self-multiplication term of the permanent magnet field, with an order twice that of the permanent magnet harmonic order. They are independent of current and remain constant regardless of rotor angular velocity. Their expression is:
p p m ( θ ) = k P p m , k cos ( 2 k p θ 2 ϕ m , k )
The current force wave originates from the self-term of the armature magnetic field, is influenced by the current frequency, and exhibits higher-order harmonics during high-frequency injection. Its expression is:
p i ( θ ) = n P i , n cos ( 2 n p θ 2 ϕ i , n )
The electromagnetic coupling force wave contains the rotor position angle, and rotor position information is primarily modulated into the vibration signal through this coupling term. Its expression is:
p i n t ( θ , t ) = k , n P k , n cos [ ( k n ) p θ ω t + θ e ( t ) ( ϕ m , k ϕ i , n ) ]

2.4. Mechanism of Radial Vibration in Force-Wave-Driven Rotors

Electromagnetic force waves exhibit a sinusoidal distribution circumferentially along the air gap, acting upon the stator inner wall to generate circumferential and radial vibration mode excitation. The spatial order of the force waves is:
m = | k n | p
Force waves with m = p or 2p most readily excite the low-order modes of the motor housing, constituting the most prominent component in vibration measurements.
The dynamic equation for radial vibration response is:
M x ¨ ( t ) + C x ˙ ( t ) + K x ( t ) = F m ( θ e , t )
In the equation, M, C, and K represent the mass, damping, and stiffness matrices; x ( t ) is the node displacement vector; F m is the excitation corresponding to the force wave of the same order.
From Equation (8), it follows that as long as the force wave contains a modulation component corresponding to the rotor position angle θ e , the vibration output will necessarily include rotor position information.

3. Vibration Response Analysis Model Construction

3.1. Position Information Features in Vibration Signals

To facilitate understanding of the formation mechanism of rotor position information in vibration signals, the overall modeling process is presented prior to the analytical modeling derivation, as shown in Algorithm 1.
Algorithm 1: Analytical Modeling Process for Electromagnetic-Structure Coupled Vibration Response
Input:  B g ( θ , t ) , p , ω e , μ 0 , Structural Modal Parameters
ω m ζ m Φ m , sampled signal x t or acceleration a ( t )
Output: Vibration phase φ t Estimation of Rotor Electrical Angle θ e ( t )
1: Calculate Maxwell radial pressure: p ( θ , t ) = B g 2 ( θ , t ) 2 μ 0
2: Perform a harmonic expansion of B g ( θ , t ) and substitute it into the pressure expression to obtain the pressure wave decomposition shown in Equation (9): p ( θ , t ) = p p m ( θ ) + p i ( θ , t ) + p i n t ( θ , t )
3: Initialization: Candidate order set M
4: for k = 1 : K do
5: for n = 1 : N do
6: Calculate the spatial order: m = k n p
7: if m = p or m = 2 p then
8:  Add m to the candidate set: M M m
9: end if
10: end for
11: end for
12: Select the dominant structural modal order: m = a r g   m a x m M H m ( ω f ) , where H m ( ω ) is the modal transfer function of the mth order.
13: Construct equivalent radial electromagnetic excitation (corresponding to the primary-order force wave):
             F m ( t ) = F 0 c o s ( ω f t + m θ e ( t ) + ϕ )
14: Establishing the modal dynamic equation of the m th order is shown in Equation (10): q ¨ m + 2 ζ m ω m q ˙ m + ω m 2 q m = K m c o s ( ω f t + m θ e ( t ) + ϕ )
15: Seeking steady-state response: q m ( t ) = A m c o s ( ω f t + m θ e ( t ) + ϕ 0 )
16: Mapped to measurement point vibration signals: x ( t ) = β m q m ( t )
17: Hilbert transform extracts the analytic signal: z ( t ) = x ( t ) + j H { x ( t ) }
18: Instantaneous phase: φ ( t ) = a r g ( z ( t ) ) ω f t + m θ e ( t ) + ϕ 0
19: Estimation of Rotor Electrical Angle: θ e ( t ) = φ ( t ) ω f t ϕ 0 m
20: End
Based on the interaction term in the previous section, it follows from Equation (6) that the effective force wave containing position information can be expressed as:
F p o s ( t ) = A cos ( ω f t + m θ e ( t ) + ϕ )
Through the structural transfer function, the vibration output can be obtained:
x ( t ) = | H ( ω f ) | A cos ( ω f t + m θ e ( t ) + ϕ + H )
It can be seen that the vibration signal phase contains m θ e ( t ) , and the vibration amplitude is modulated by the rotor angle. Even at extremely low speeds, or during zero-speed startup, the force wave still contains usable rotor position information.

3.2. Derivation of Analytical Expressions for Electromagnetic Force Density

The air gap magnetic field results from the superposition of the permanent magnet field and the armature field. According to the magnetomotive force method, the air gap magnetic flux density can be expressed as:
B g ( θ , t ) = B m ( θ ) + B i ( θ , t )
Its Fourier series expansion is:
B m ( θ ) = k = 1 B m , k cos ( k p θ ϕ m , k )
B i ( θ , t ) = n = 1 B i , n cos ( n p θ ω t + θ e ( t ) ϕ i , n )
In the equation, k and n denote the permanent magnet and current harmonic order indices, respectively; p represents the number of pole pairs; and denotes the electrical angle.
Maxwell pressure forms electromagnetic force density, and the Maxwell pressure in the air gap is:
p ( θ , t ) = B g 2 ( θ , t ) 2 μ 0
Substituting and expanding yields three types of force waves:
p ( θ , t ) = p p m + p i + p i n t
Of particular importance are the interactive items:
p i n t ( θ , t ) = k , n P k , n cos [ ( k n ) p θ ω t + θ e ( t ) Δ ϕ k , n ]
Whenever k n occurs, the spatial order k n p θ must appear, simultaneously incorporating the position modulation component θ e ( t ) . Therefore, the interaction force wave serves as the fundamental source of the vibration signal carrying rotor position information.
Derivation of force wave orders: The spatial force wave order is defined by Equation (7). In an 8-pole PMSM with p = 4, m = p and 2p, i.e., m = 4 and m = 8 are the most observable orders in vibration measurements. For the primary order m = p containing position information, the force wave can directly serve as the excitation term in the structural dynamics equation:
F m ( t ) = F 0 cos ( ω f t + m θ e ( t ) + ϕ )

3.3. Analytical Structural Dynamics Model Driven by Force Waves

Electromagnetic forces act on the inner wall of the stator yoke, inducing radial displacement. After neglecting structural nonlinearity, the stator structure can be modeled as a multi-degree-of-freedom system, as shown in Equation (8), where F m represents the radial electromagnetic force. Since the primary focus is on motor vibration signals—typically manifested as acceleration at a single point on the motor housing—the system can be reduced to modal coordinates. The structural modes satisfy:
K Φ = M Φ Ω 2
In the equation, Φ denotes the modal matrix, and Ω represents the diagonal matrix of modal natural frequencies.
Based on modal orthogonality, the system can be transformed into:
q ¨ i ( t ) + 2 ζ i ω i q ˙ i ( t ) + ω i 2 q i ( t ) = ϕ i T F ( t )
In the equation, q i ( t ) represents the generalized coordinate of the i-th mode, ζ i denotes the damping ratio, and ϕ i is the modal shape vector.
Substituting the force waveform carrying rotor position information yields:
ϕ i T F ( t ) = m α i , m F m cos ( ω f t + m θ e ( t ) + ϕ )
In the equation, α i , m is the modal participation coefficient.
Because the spatial distribution corresponding to the modal order m significantly excites the mode matching its order, the primary modal order i = m is typically approximated as:
q ¨ m ( t ) + 2 ζ m ω m q ˙ m ( t ) + ω m 2 g m ( t ) = K m cos ( ω f t + m θ e ( t ) + ϕ )
Its steady-state solution is:
q m ( t ) = A m cos ( ω f t + m θ e ( t ) + ϕ + H m )
Among them: A m = K m / ( ω m 2 ω f 2 ) 2 + ( 2 ζ m ω m ω f ) 2 , H m ( j ω ) = 1 / ( ω m 2 ω 2 + j 2 ζ m ω m ω ) .
If the vibration response at the measurement point is x ( t ) = β m q m ( t ) , where β m is the amplitude of the modal shape at the measurement point. Therefore, the final motor vibration signal can be expressed as:
x ( t ) = A cos ( ω f t + m θ e ( t ) + ϕ 0 )
In the formula, the m θ e ( t ) phase component can be used for angle estimation, while the amplitude modulation exhibits weak coupling and serves as an auxiliary feature. The high-frequency force wave operates independently of motor rotation, enabling functionality even at low or zero speeds.

3.4. Vibration Signal Analysis Expression and Position Mapping Relationship

Motor vibration signals are typically represented by housing acceleration a ( t ) , which exhibits a second-order differential relationship with displacement:
a ( t ) = A ( ω f + m θ ˙ e ( t ) ) 2 cos ( ω f t + m θ e ( t ) + ϕ 0 )
If θ ˙ e ( t ) 0 during low-speed or startup phases, then:
a ( t ) A ω f 2 cos ( ω f t + m θ e ( t ) + ϕ 0 )
Using the Hilbert transform, the instantaneous phase is obtained as:
φ ( t ) = ω f t + m θ e ( t ) + ϕ 0
Thus, the analytical mapping relationship between the vibration signal and the electrical angle is derived as:
θ e ( t ) = φ ( t ) ω f t ϕ 0 m = x ( t ) + j H { x ( t ) } ω f t ϕ 0 m

4. Structural Vibration Simulation and Finite Element Verification

4.1. Electromagnetic Field Simulation Modeling and Electromagnetic Force Extraction

A 48-slot, 8-pole embedded PMSM was selected as the research subject, with specific parameters detailed in Table 1. Simulation employed the ANSYS Maxwell 2D transient electromagnetic field solver to model the air gap magnetic field and electromagnetic force density of the PMSM.
To observe the spatiotemporal coupling characteristics of the air gap magnetic flux density in PMSMs holistically, its three-dimensional spatiotemporal distribution is shown in Figure 7. It can be seen that the magnetic flux density distribution is jointly influenced by the number of permanent magnet pole pairs and the number of stator slots, exhibiting distinct periodic spatial fluctuations corresponding to the harmonic model of the air gap magnetic field.
To more precisely analyze the circumferential variation pattern of the air gap magnetic flux density, the magnetic flux density at a fixed moment was captured and plotted as a circumferential curve, as shown in Figure 8. The main magnetic flux density exhibits an 8-pole waveform resembling a sine wave. The superimposed high-frequency harmonic sawtooth-like local peaks generated by the 48 slots result in a non-sinusoidal air gap magnetic flux density waveform, with a maximum magnetic flux density of approximately 1.8–2.0 T.
Figure 8 reflects both the permanent magnet harmonics and the slot effect, serving as direct input for constructing Maxwell force density and FFT analysis. To quantitatively analyze the harmonic components of magnetic flux density and verify whether the air gap magnetic flux contains harmonics such as k = 1, 3, 5, 7… as derived earlier, the magnetic flux waveform in Figure 8 undergoes FFT processing, yielding Figure 9. It can be observed that the harmonics with m = 1 and m = 3 exhibit the highest amplitudes, while the series of harmonics m = 5, 7, 9, 11, 13… gradually diminish in strength. Although the m = 1 and m = 3 harmonics are the strongest in the magnetic flux FFT, they do not carry rotor position information. The primary reason is that the vibration force wave originates from the magnetic flux square term B2(θ) and combines according to Equation (17) to form an interaction force wave. Therefore, the main peak of the air gap magnetic flux FFT corresponds to the main order of the electromagnetic force. In the vibration force wave, the harmonic that truly carries rotor position information is m = p = 4.
After obtaining the air gap magnetic flux density, radial and tangential force densities are calculated based on the Maxwell stress tensor. The force density expressions are:
F r ( θ , t ) = B r 2 ( θ , t ) B t 2 ( θ , t ) 2 μ 0 F t ( θ , t ) = B r ( θ , t ) B t ( θ , t ) μ 0
Selecting the inner circumferential node of the stator and extracting the force density along the entire circumference yields Figure 10, which depicts the circumferential distribution of radial and tangential electromagnetic forces in the air gap. Since the radial Maxwell pressure serves as the primary excitation source for structural vibration, Figure 10 reveals that the radial force amplitude significantly exceeds that of the tangential force, with multiple slot harmonics superimposed within it.
To verify whether the order of force waves satisfies theoretical derivation, this section performs FFT analysis on the electromagnetic force density. FFT analysis of the electromagnetic force density curve in Figure 10 yields Figure 11 and Figure 12. The radial electromagnetic force density Fourier decomposition in Figure 11 shows that the m = 3 peak is the highest, followed by m = 1, caused by stator slot harmonics and magnetic circuit discontinuity. However, the m = 4 peak is distinctly present. This represents the primary force wave generated by the interaction between the permanent magnet field and the armature field, and it is the only force wave carrying rotor position information. In the tangential force density Fourier decomposition shown in Figure 12, the overall amplitude of the tangential force is smaller than that of the radial force. The m = 4 peak still exists but with a lower amplitude. Therefore, in the harmonic response, the tangential force has a weaker influence and acts only as a secondary excitation. Spectral lines are primarily concentrated in low-order slot-related harmonics. Although slot harmonics are typically stronger, they do not induce position modulation and do not significantly affect the primary vibration mode, thus not compromising the method’s validity.

4.2. Stator Structure Modal Analysis

To investigate the coupling mechanism between electromagnetic force waves and the structural vibration response of the motor, and to verify whether the vibration response is dominated by the mth-order force wave, a modal analysis of the PMSM stator housing structure is required. This analysis aims to determine its natural vibration modes, spatial order, and natural frequency distribution. This analysis employs ANSYS Mechanical to perform modal solutions on the actual PMSM structure, systematically verifying the simulation results against the aforementioned theoretical derivation. The low-order modal shapes are shown in Figure 13, Figure 14, Figure 15 and Figure 16.
As shown in the figure above, the PMSM stator housing system exhibits a series of natural modal forms with typical spatial lobular characteristics. Among these, the second-order mode in Figure 13 presents an elliptical deformation structure caused by geometric machining errors or assembly asymmetry, but it does not align with the primary harmonic components of the electromagnetic force. Figure 14 shows the third-order mode with a three-lobed vibration pattern, corresponding to the m = 3 strong harmonic in the air gap magnetic flux density and force density FFT. However, since this order does not carry electrical angle information, its significant vibration participation does not affect position estimation. Figure 15 shows a fourth-order mode exhibiting a standard four-lobed deformation. This is the key mode consistent with the m = 4 electromagnetic interaction force wave order, possessing a natural frequency of 3907.8 Hz. Its spatial order matches the m = 4 force wave, making it the primary carrier of 4 θ e phase modulation in the vibration signal. Figure 16 depicts a fifth-order mode representing a higher-order vibration.

5. Design of Vibration Signal Processing Methods

5.1. Modal Selection Criteria

The effectiveness of the proposed vibration-phase-based position estimation relies on the selection of a structural mode that can stably carry the rotor position modulation. In this work, the modal selection is not based on a global optimal search but follows a physics-guided and practically observable criterion. The dominant mode is determined according to the following three principles.
First, spatial order consistency between the electromagnetic interaction force wave and the structural mode is required. As derived in Section 3, the interaction force component with spatial order m = p is the only component that contains rotor position information. Therefore, the structural mode with the same spatial order is the primary candidate for modal gating.
Second, the selected mode should exhibit dominant modal participation within the measured frequency band. This ensures that the vibration response is mainly contributed by the target mode and provides sufficient signal-to-noise ratio for phase demodulation.
Third, the mode must be observable at feasible sensor locations. In practice, the vibration sensor cannot be placed arbitrarily at the theoretical maximum response point. Therefore, the selected mode should present a non-zero and sufficiently large modal amplitude at accessible positions on the stator housing.
Based on the above criteria, the fourth-order structural mode is selected for the studied 48-slot/8-pole machine. This mode matches the spatial order of the interaction force wave (m = 4), shows dominant energy in the corresponding band, and exhibits clear observability on the stator frame.

5.1.1. Robustness Boundary and Practical Considerations

In practical machines, vibration measurements can be influenced by multiple sources, such as bearing-related vibration, fan and cooling excitation, torque ripple, and mounting boundary variations. The proposed method mitigates these influences primarily through modal gating by extracting a band-pass component around the target mode and through phase-based feature extraction, which is less sensitive to broadband amplitude contamination.
Nevertheless, if a strong interference component appears within or close to the selected modal band, or if structural parameters drift significantly due to severe bearing degradation or mounting looseness, the observability and signal-to-noise ratio of the target mode may be reduced. In such cases, adaptive band tracking, multi-sensor fusion, and online mode re-identification can be employed to enhance robustness. These aspects define the current robustness boundary and will be further investigated in future work.
It should be noted that the present validation uses synthetic noise superimposed on FEA-derived vibration signals, which cannot fully reproduce all mechanical coupling effects in real machines. A hardware testbench with real vibration measurements under practical operating conditions is currently under development and will be reported in future work.

5.1.2. Temperature-Induced Modal Drift

Temperature variation may change the stiffness and damping of the stator structure, leading to a shift in the natural frequency of the selected mode. However, such thermal effects mainly influence the resonance frequency rather than the spatial order of the mode or the underlying force–mode coupling mechanism.
The proposed method extracts rotor position information from the phase modulation of the band-pass signal after removing the linear carrier trend. Therefore, it does not rely on an exact fixed resonance frequency. In practice, moderate temperature-induced frequency drift can be accommodated by using a sufficiently wide band-pass window or by adopting an adaptive center-frequency tracking strategy.
It should be noted that extreme thermal conditions may reduce the modal observability and affect the signal-to-noise ratio. The development of an adaptive modal tracking method under wide temperature variation will be investigated in future work.

5.2. Vibration Signal Preprocessing and Modal Gating

The operating environment of electric motors is complex, so motor vibration signals typically contain multiple superimposed components, including electromagnetic radial force excitation, inherent modal responses of the stator and frame, and electromagnetic and mechanical impact noise. Vibration sensors are typically mounted on the stator frame housing. Vibration acceleration signals are captured via accelerometers, amplified and conditioned, then fed into the AD conversion channel. To ensure sampling stability and feature capture capability, the sampling frequency must satisfy the bandpass processing requirements for the previously verified fourth-order natural modal frequency. Therefore, f s 10 f m 40 kHz is adopted.
Raw vibration signals typically contain DC bias and trend components that compromise the stability of envelope extraction. Therefore, preprocessing steps including mean removal, trend removal, and signal amplitude normalization—are essential to ensure consistency across different batches of data. These treatments preserve the spectral structure of the vibration signals while significantly enhancing the robustness of subsequent filtering and demodulation processes.
Finite-element simulation results indicate that the Fourier singularity of the radial electromagnetic force is most pronounced at the fourth order, corresponding to the fourth-order mode of the stator structure. This mode is the only component in the vibration signal exhibiting amplitude modulation characteristics that vary with electrical phase angle. Therefore, a bandpass filter must be employed to extract the vibration response in this frequency band, ensuring that the vibration energy of the target mode is fully captured even under disturbance conditions. Figure 17 illustrates the typical signal changes before and after modal gating. The filtered vibration signal obtained after band-pass processing is shown in Figure 18. After bandpass processing, the signal exhibits regular high-frequency carrier vibrations with an envelope slowly modulated by the electrical angle.

5.3. Vibration Signal Feature Extraction Methods

The processed vibration signal can be approximated as:
x ( t ) = A ( t ) cos ( 2 π f m t + ϕ ( t ) )
In the equation: the envelope is A ( t ) = | z ( t ) | ; the phase is ϕ ( t ) = arg ( z ( t ) ) .
The envelope diagram shown in Figure 19 reveals the gradual undulating energy changes over time, corresponding to the quadruple-frequency characteristics of the rotor electrical angle derived in the preceding theoretical analysis.
The rotor angular position can be estimated through the phase variation of the envelope peak. Performing an FFT on the envelope yields the envelope spectrum shown in Figure 20. It can be observed that the spectral peak occurs at 40 Hz, corresponding to the mechanical rotational frequency and the 4 f e harmonic, consistent with the analytical model prediction. This further validates the feasibility of rotor position estimation based on vibration signals.
This vibration signal processing workflow uses the stator structural vibration response extracted from finite element simulation as input. Its instantaneous phase is calculated using Equation (27) and mapped to the rotor electrical angle via Equation (28). By comparing the rotor angle derived from the vibration phase calculation with the rotor angle trend under the corresponding operating condition in the finite element simulation, the results demonstrate excellent consistency between the two, with a maximum angular deviation of less than 0.02 rad.
After completing modal selection and signal analysis construction, the instantaneous phase of the carrier signal can be regarded as the superposition of two components: the high-frequency natural vibration of the stator near the fourth-order natural mode, and the slow modulation caused by the change in electrical angle due to electromagnetic forces. The high-frequency inherent vibration of the stator near the fourth-order natural mode manifests as a primary trend of phase rising approximately linearly with time, reflecting the inherent dynamic characteristics of the motor structure itself. The latter component represents the manifestation of electrical angle information within the vibration channel, directly corresponding to the aforementioned coupling mechanism between force wave excitation and the fourth-order mode response.
The schematic diagram of the phase analysis of the carrier signal is shown in Figure 21. It can be observed that the phase exhibits overall linear growth, with its slope corresponding to the modal natural frequency. The superimposed slow fluctuations, however, vary periodically with the electrical angle. Therefore, extracting electrical angle information from the vibration phase essentially involves discarding the high-frequency natural vibrations of the stator near the fourth-order natural mode while retaining the portion that varies with the electrical angle. Figure 22 presents the adjusted phase-modulated waveform after removing the linear trend. The periodic component corresponding to electrical angle variations is clearly visible. Following linear trend removal, the adjusted phase-modulated ϕ d t exhibits periodic low-frequency oscillations. Its frequency is proportional to the electrical angular frequency, while its amplitude is determined by the structural electromagnetic coupling coefficient. This fully validates the mechanism described in the analytical model, where the modal phase slowly oscillates with electrical angle variations.
First, remove the linear phase components corresponding to the natural modes from the analyzed phase, allowing the remaining phase to primarily reflect changes induced by electromagnetic force modulation. Since the electromagnetic force in a 4-pole permanent magnet synchronous motor primarily manifests as a spatial order of m = 4, its modulated phase exhibits a clear linear mapping relationship with the electrical angle. Consequently, this modulated phase can be proportionally converted into an estimated electrical angle, enabling a direct mapping between vibration signals and rotor position. This method relies on explicit physical coupling relationships and is independent of back-EMF magnitude, thus offering significant advantages in zero-speed/low-speed regions and under strong electromagnetic interference conditions.

6. Rotor Position Estimation: FEA-Based Verification and Control-Level Evaluation

The experimental subject is an embedded permanent magnet synchronous motor, whose main parameters are shown in Table 1. The motor’s electromagnetic characteristics and stator structural vibration response were obtained through finite element simulation and served as inputs for vibration signal processing and rotor position calculation. The vibration response obtained from the electromagnetic–structural coupled FEA was used as the input of the signal-processing chain, with a sampling frequency set to 40 kHz to meet the sampling requirements for the primary structural modal frequencies. The control system was developed in the MATLAB/Simulink R2023b environment, incorporating a current loop, a speed loop, and a rotor position estimation module based on the vibration signals.
To strengthen the quantitative linkage between the analytical mechanism and verification results, this section summarizes how each theoretical claim is supported by the corresponding simulation-based evidence. The interaction electromagnetic force wave derived in Section 3 contains rotor position modulation and excites the structural mode with the same spatial order. After modal gating around the selected mode, the analytic phase of the band-pass vibration signal is computed and its carrier trend is removed to obtain the phase modulation component, which is mapped to the rotor electrical angle.

6.1. Steady-State Low-Speed Operating Condition Simulation Verification

Under steady-state low-speed operating conditions, the proposed rotor position estimation method based on structural vibration signals was validated. At a steady-state low speed of approximately 75 r/min, the estimated rotor position obtained through vibration channel demodulation is compared with the actual position in Figure 23, while the position estimation error curve is shown in Figure 24. The results demonstrate that the observed rotor position closely tracks the actual position trajectory with high precision, maintaining an overall error within ±0.02 rad. No significant systematic bias is observed during the steady-state phase, with deviations consistently suppressed within a minimal range. Quantitative analysis indicates that the root mean square error (RMSE) of the position estimation error is approximately 0.017 rad, with a maximum error of about 0.078 rad. Furthermore, the dynamic response process exhibits no significant overshoot or lag phenomena.
Throughout the entire test interval, the error curve exhibited no significant cumulative deviation or drift issues, demonstrating strong interference resistance and excellent stability. The simulation results indicate that the proposed rotor position estimation method based on vibration signal detection maintains stable phase resolution capabilities even under complex operating conditions such as high noise and strong electromagnetic interference, fully validating its reliability.
To further evaluate the robustness of the proposed method under complex background noise conditions, a systematic scan was conducted on vibration signals superimposed with noise of varying amplitudes. Ten trials were performed at each noise level, and the mean absolute error (MAE) was calculated and averaged, as shown in Figure 25. The MAE curve indicates that as noise amplitude increases, the algorithmic error rises approximately linearly. However, the overall level remains consistently controlled within 0.015 rad, demonstrating significantly superior performance compared to traditional low-speed position estimation methods based on electrical parameter feedback. The proposed method exhibits strong resistance to noise disturbances and demonstrating strong robustness against noise disturbances in the simulation environment. At zero and low speeds, many traditional observation methods based on back EMF suffer performance degradation due to excessively low voltage signal amplitudes. In contrast, the robustness of the vibration-based method demonstrates a distinct advantage in this operating range.
To assess the influence of sensor placement, a simulation-based observability evaluation was conducted based on the selected mode shape. Multiple feasible locations on the stator housing were considered. As the normalized modal amplitude decreases, the estimation error increases due to reduced effective SNR. However, stable estimation remains achievable as long as the selected mode is sufficiently observable. This indicates that the proposed approach does not depend on a unique optimal point, but allows flexible installation within modal high-response regions, as summarized in Table 2.

6.2. Simulation Verification of Variable-Speed Operating Conditions

To further evaluate the adaptability of the vibration channel position estimation method during speed variations, a segmented variable-speed operating condition was established as shown in Figure 26. The PMSM operation comprises three phases: 75 r/min, 400 r/min, and deceleration to 150 r/min. The motor accelerated to 100 r/min within 0.4 s to complete the startup process and enter low-speed operation. At 0.4 s, it switched to 400 r/min and maintained a medium-speed steady state. Between 1.2 and 1.6 s, it decelerated again to 150 r/min. Figure 27 and Figure 28 show the electrical angle estimation tracking waveform and error curve for this operating condition, respectively.
Figure 27 shows the tracking results between the estimated rotor position and the actual value under dynamic variable-speed conditions. It can be observed that during acceleration, constant speed, and deceleration phases, the estimated curve consistently closely follows the actual rotor position changes without noticeable phase lag or distortion. Figure 28 displays the corresponding rotor position estimation error. Except for brief spikes at isolated moments caused by noise and mechanical shocks, the error remains within a small range for most of the time. Statistical results indicate that both the RMSE and MAE of this method are well below 0.05 rad under these conditions. This demonstrates that even during step changes in rotational speed, the vibration-based position estimation algorithm maintains good dynamic tracking capability and robustness.

6.3. Simulation Verification Under Load Disturbance Conditions

To further validate the robustness of the proposed vibration channel position estimation method under actual operating conditions and evaluate the performance of the entire sensorless starting process, this section designed a low-speed load disturbance experiment. During the experiment, the rotor position was initially set to θ r = 180 ° . The PMSM speed was gradually increased from 0 r/min to 180 r/min while applying a 2 N·m load disturbance to the motor. The actual rotor position, estimated position, q-axis current, and estimated error waveforms were recorded over time.
As shown in Figure 29, when load is applied, the sudden increase in electromagnetic torque causes an instantaneous drop in electrical angular velocity, resulting in a slight phase lag in the actual position curve relative to the estimated position. The proposed vibration feature estimation method rapidly tracks this change, with the estimated curve exhibiting only a brief deviation within the disturbance interval before quickly recovering and realigning with the actual position, demonstrating excellent disturbance suppression capability.
To verify the load variation process from the electromagnetic response perspective, Figure 30 shows the corresponding q-axis current waveform. At 0.2 s, the current rises rapidly, with its amplitude matching the system torque demand. The vibration channel introduced by the algorithm imposes no additional burden on the current loop, ensuring smooth and controllable current changes throughout the process.
Under the experimental conditions, when a sudden load torque change occurs, the rotor position estimation error exhibits a transient offset. This offset is primarily caused by short-term phase disturbances induced by the torque change. Figure 31 shows the position estimation error curve. It can be observed that the transient offset occurring during load application corresponds to the short-term phase disturbance caused by the torque jump. Subsequently, the error converges to the steady-state error range of ±3° within approximately 50 ms. This result demonstrates that the proposed method exhibits both rapid transient response capability and stable estimation accuracy when subjected to external load disturbances, reflecting excellent dynamic convergence characteristics and low-speed disturbance rejection performance.
A sudden load torque variation introduces a transient disturbance in the vibration phase due to short-term electromechanical dynamics. However, the proposed estimator is phase-modulation-based and does not rely on steady-state torque balance, hence explicit load compensation is not mandatory. As shown in Figure 31, the error exhibits a short-duration offset and rapidly converges back to the steady-state range. In future work, adaptive filtering and multi-sensor fusion will be considered to further suppress transient offsets under abrupt load steps.
The proposed method does not require additional voltage injection or iterative observers. Its main computations consist of band-pass filtering, analytic phase extraction, phase unwrapping, and linear trend removal, which are lightweight and suitable for real-time implementation. A structured comparison with representative back-EMF and HF injection methods is provided in Table 3. The computational burden of the proposed algorithm is low. Based on operation-count analysis, the computational burden of the proposed algorithm occupies only a small fraction of a typical control cycle, indicating good real-time feasibility for DSP/MCU implementation.

7. Conclusions

To address the issues of weak back-EMF signals and reduced estimation accuracy in traditional sensorless methods during low-speed operation of permanent magnet synchronous motors, this paper proposes a rotor position estimation method based on structural vibration characteristics. By analyzing the coupling relationship between air gap electromagnetic forces and stator structural vibration modes, the rotor position information embedded in specific vibration mode phases is revealed, and a corresponding vibration signal processing and position calculation workflow is established. Simulation results demonstrate that the proposed method achieves stable and continuous rotor position estimation within the low-speed operating range, even under noisy and load disturbance conditions. Its estimation accuracy significantly outperforms conventional sensorless methods based on back EMF, while exhibiting robust performance against variations in motor parameters and external disturbances. This method does not rely on back-EMF amplitude nor require additional high-frequency excitation signals. It can serve as an independent position information acquisition channel under low-speed conditions, offering a novel approach for sensorless control of permanent magnet synchronous motors at low speeds. It should be noted that the proposed method exhibits certain dependencies on the observability of structural vibration modes and sensor placement locations. Its generalizability across motors with different structural configurations warrants further investigation. Future work will integrate multi-information fusion strategies and experimental platform validation to extend the applicability of this method across a broader speed range.

Author Contributions

Conceptualization, L.Y. and X.Y.; methodology, L.Y. and X.Y.; software, X.Y.; validation, X.Y.; formal analysis, X.Y.; investigation, L.Y. and X.Y.; resources, X.Y.; data curation, X.Y.; writing—original draft preparation, X.Y.; writing—review and editing, L.Y. and X.Y.; visualization, X.Y.; supervision, L.Y. and J.O.; project administration, L.Y. and J.O.; funding acquisition, J.O. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Wang, G.; Valla, M.; Solsona, J. Position sensorless permanent magnet synchronous machine drives—A review. IEEE Trans. Ind. Electron. 2019, 67, 5830–5842. [Google Scholar] [CrossRef]
  2. Benevieri, A.; Carbone, L.; Cosso, S.; Kumar, K.; Marchesoni, M.; Passalacqua, M.; Vaccaro, L. Surface permanent magnet synchronous motors’ passive sensorless control: A review. Energies 2022, 15, 7747. [Google Scholar] [CrossRef]
  3. Zuo, Y.; Lai, C.Y.; Iyer, K.L.V. A review of sliding mode observer based sensorless control methods for PMSM drive. IEEE Trans. Power Electron. 2023, 38, 11352–11367. [Google Scholar] [CrossRef]
  4. Zhang, G.; Du, J. Review of position sensorless control technology for permanent magnet synchronous motors. Electr. Mach. Control Appl. 2024, 51, 1–13. [Google Scholar]
  5. Cao, X.; Ye, Y.; Duan, Y.; Wu, Y.; Yang, X. Sensorless control of permanent magnet synchronous motor based on adaptive back-EMF observer. Adv. Mech. Eng. 2023, 15, 16878132231151622. [Google Scholar] [CrossRef]
  6. Yu, L.X.; Yuan, X.; Fei, L.Y. Sensorless control of PMSM using an improved quasi-type-1 phase-locked loop. Chin. J. Sci. Instrum. 2025, 46, 301–310. [Google Scholar]
  7. Wu, T.; Zhu, H.; Wu, X.; Huang, S.; Yu, X.; Tan, Z.; Gao, F.; Tong, X. Enhanced sequential high-frequency voltage injection method for low-speed sensorless control of IPMSM. IEEE Trans. Power Electron. 2025, 40, 10836–10845. [Google Scholar] [CrossRef]
  8. Li, X.; Yan, Y.; Xu, Y.; Chen, W.; Shi, T.; Xia, C. Low-speed rotating restart and speed recording for free-running sensorless IPMSM based on ultrahigh frequency sinusoidal wave injection. IEEE Trans. Power Electron. 2022, 37, 15245–15259. [Google Scholar] [CrossRef]
  9. Jin, Z.; Xu, W.; Wang, J.; Wang, H.; Xu, T. Analysis and quantification method of effective rotor anisotropic components for SPMSM under pulsating high-frequency signal injection. IEEE Trans. Transp. Electrif. 2025, 11, 326–336. [Google Scholar] [CrossRef]
  10. Benevieri, A.; Formentini, A.; Marchesoni, M.; Passalacqua, M.; Vaccaro, L. Sensorless control with switching frequency square wave voltage injection for SPMSM with low rotor magnetic anisotropy. IEEE Trans. Power Electron. 2023, 38, 10060–10072. [Google Scholar] [CrossRef]
  11. Jiang, Y.; Cheng, M. An improved initial rotor position estimation method using high-frequency pulsating voltage injection for PMSM. Def. Technol. 2024, 33, 19–29. [Google Scholar] [CrossRef]
  12. Pravica, L.; Sumina, D.; Barisa, T.; Kovacic, M.; Colovic, I. Flying start of a permanent magnet wind power generator based on a discontinuous converter operation mode and a phase-locked loop. IEEE Trans. Ind. Electron. 2018, 65, 1097–1106. [Google Scholar] [CrossRef]
  13. Meng, D.; Wu, Q.; Zhang, J.; Diao, L. An improved current signal extraction-based high-frequency pulsating square-wave voltage injection method for interior permanent-magnet synchronous motor position-sensorless control. Electronics 2024, 13, 2227. [Google Scholar] [CrossRef]
  14. Jin, X.; Ni, R.; Chen, W.; Blaabjerg, F.; Xu, D.G. High-frequency voltage-injection methods and observer design for initial position detection of permanent magnet synchronous machines. IEEE Trans. Power Electron. 2018, 33, 7971–7979. [Google Scholar] [CrossRef]
  15. Li, H.; Zhang, X.; Yang, S.; Li, F.; Ma, M. Improved initial rotor position estimation of IPMSM using amplitude demodulation method based on HF carrier signal injection. In IECON 2017—43rd Annual Conference of the IEEE Industrial Electronics Society, Beijing, China, 29 October–1 November 2017; IEEE: New York, NY, USA, 2017; pp. 1996–2001. [Google Scholar]
  16. Pekarek, S.; Beccue, P. Using torque-ripple-induced vibration to determine the initial rotor position of a permanent magnet synchronous machine. IEEE Trans. Power Electron. 2006, 21, 818–821. [Google Scholar] [CrossRef]
  17. Xu, X.; Han, Q.; Chu, F. Review of electromagnetic vibration in electrical machines. Energies 2018, 11, 1779. [Google Scholar] [CrossRef]
  18. McCloskey, A.; Arrasate, X.; Hernández, X.; Gómez, I.; Almandoz, G. Analytical calculation of vibrations of electromagnetic origin in electrical machines. Mech. Syst. Signal Process. 2018, 98, 557–569. [Google Scholar] [CrossRef]
  19. Niu, G.; Dong, X.; Chen, Y. Motor fault diagnostics based on current signatures: A review. IEEE Trans. Instrum. Meas. 2023, 72, 1–19. [Google Scholar] [CrossRef]
  20. Singh, S.; Kumar, N. Detection of bearing faults in mechanical systems using stator current monitoring. IEEE Trans. Ind. Inform. 2016, 13, 1341–1349. [Google Scholar] [CrossRef]
  21. Yin, H.; Hua, W.; Wu, Z.; Zhang, H. Fourier-based vibration model of electrical machines considering nonideal orthogonality between electromagnetic forces and structural modes. IEEE Trans. Ind. Electron. 2023, 71, 4485–4494. [Google Scholar] [CrossRef]
  22. Yu, S.; Tang, R. Electromagnetic and mechanical characterizations of noise and vibration in permanent magnet synchronous machines. IEEE Trans. Magn. 2006, 42, 1335–1338. [Google Scholar] [CrossRef]
  23. Xin, Z.; Wang, X.; Zhao, W.; Ma, G. Calculation of Electromagnetic Force Waves and Analysis of Stator Vibration Characteristics of Surface Mount Permanent Magnet Synchronous Motor. Proc. CSEE 2021, 41, 5004–5013. [Google Scholar]
  24. Xie, Y.; Xin, W.; Cai, W.; Fan, Y.J. Electromagnetic performance and electromagnetic vibration noise analysis of different rotor topologies of interior permanent magnet synchronous motor. Electr. Mach. Control 2023, 27, 110–119. [Google Scholar]
Figure 1. System structure block diagram.
Figure 1. System structure block diagram.
Sensors 26 01707 g001
Figure 2. Simplified physical model of PMSM.
Figure 2. Simplified physical model of PMSM.
Sensors 26 01707 g002
Figure 3. Schematic diagram of PMSM magnetomotive force vector.
Figure 3. Schematic diagram of PMSM magnetomotive force vector.
Sensors 26 01707 g003
Figure 4. Magnetic flux density distribution of PMSM stator.
Figure 4. Magnetic flux density distribution of PMSM stator.
Sensors 26 01707 g004
Figure 5. Magnetic flux direction distribution of PMSM.
Figure 5. Magnetic flux direction distribution of PMSM.
Sensors 26 01707 g005
Figure 6. Schematic diagram of PMSM and load connection.
Figure 6. Schematic diagram of PMSM and load connection.
Sensors 26 01707 g006
Figure 7. Spatiotemporal distribution map of the air-gap magnetic flux density.
Figure 7. Spatiotemporal distribution map of the air-gap magnetic flux density.
Sensors 26 01707 g007
Figure 8. Spatial distribution map of the air-gap magnetic flux density.
Figure 8. Spatial distribution map of the air-gap magnetic flux density.
Sensors 26 01707 g008
Figure 9. Fourier decomposition diagram of the air-gap magnetic flux density.
Figure 9. Fourier decomposition diagram of the air-gap magnetic flux density.
Sensors 26 01707 g009
Figure 10. Distribution diagram of the radial and tangential air-gap electromagnetic forces.
Figure 10. Distribution diagram of the radial and tangential air-gap electromagnetic forces.
Sensors 26 01707 g010
Figure 11. Fourier decomposition diagram of the radial electromagnetic force.
Figure 11. Fourier decomposition diagram of the radial electromagnetic force.
Sensors 26 01707 g011
Figure 12. Fourier decomposition diagram of the tangential electromagnetic force.
Figure 12. Fourier decomposition diagram of the tangential electromagnetic force.
Sensors 26 01707 g012
Figure 13. Second-order mode at 1183.9 Hz.
Figure 13. Second-order mode at 1183.9 Hz.
Sensors 26 01707 g013
Figure 14. Third-order mode at 1562.5 Hz.
Figure 14. Third-order mode at 1562.5 Hz.
Sensors 26 01707 g014
Figure 15. Fourth-order mode at 3907.8 Hz.
Figure 15. Fourth-order mode at 3907.8 Hz.
Sensors 26 01707 g015
Figure 16. Fifth-order mode at 5203.9 Hz.
Figure 16. Fifth-order mode at 5203.9 Hz.
Sensors 26 01707 g016
Figure 17. Original vibration signal.
Figure 17. Original vibration signal.
Sensors 26 01707 g017
Figure 18. Filtered vibration signal.
Figure 18. Filtered vibration signal.
Sensors 26 01707 g018
Figure 19. Hilbert envelope of the vibration signal.
Figure 19. Hilbert envelope of the vibration signal.
Sensors 26 01707 g019
Figure 20. Envelope spectrum of the vibration signal.
Figure 20. Envelope spectrum of the vibration signal.
Sensors 26 01707 g020
Figure 21. Schematic diagram of the analytic phase of a bandpass signal.
Figure 21. Schematic diagram of the analytic phase of a bandpass signal.
Sensors 26 01707 g021
Figure 22. Demodulated and phase-locked waveform after carrier removal.
Figure 22. Demodulated and phase-locked waveform after carrier removal.
Sensors 26 01707 g022
Figure 23. Estimated and actual rotor position.
Figure 23. Estimated and actual rotor position.
Sensors 26 01707 g023
Figure 24. Rotor position estimation error.
Figure 24. Rotor position estimation error.
Sensors 26 01707 g024
Figure 25. MAE curve of electric angle estimation under different noise amplitudes.
Figure 25. MAE curve of electric angle estimation under different noise amplitudes.
Sensors 26 01707 g025
Figure 26. Actual rotor position waveform under speed change.
Figure 26. Actual rotor position waveform under speed change.
Sensors 26 01707 g026
Figure 27. Estimated and actual rotor position under speed variation.
Figure 27. Estimated and actual rotor position under speed variation.
Sensors 26 01707 g027
Figure 28. Rotor position estimation error under speed variation.
Figure 28. Rotor position estimation error under speed variation.
Sensors 26 01707 g028
Figure 29. Comparison of actual and estimated rotor position under load disturbance.
Figure 29. Comparison of actual and estimated rotor position under load disturbance.
Sensors 26 01707 g029
Figure 30. q-axis current response under load disturbance.
Figure 30. q-axis current response under load disturbance.
Sensors 26 01707 g030
Figure 31. Rotor position estimation error under load disturbance.
Figure 31. Rotor position estimation error under load disturbance.
Sensors 26 01707 g031
Table 1. Simulation parameters of the PMSM motor.
Table 1. Simulation parameters of the PMSM motor.
Fixed Parameters (Units)Numerical Value
Stator inner/outer diameter (mm)125/190
Rotor inner/outer diameter (mm)70/123.8
Air gap length (mm)0.6
Effective length (mm)100
Number of stator slots48
Number of pole pairs4
Permanent magnet materialsNdFeB38UH
Rotational speed (rpm)3000
Number of conductors per slot8
Number of winding layersDouble-decker
Number of parallel branches2
Table 2. Influence of sensor location on estimation accuracy (simulation-based observability evaluation).
Table 2. Influence of sensor location on estimation accuracy (simulation-based observability evaluation).
Sensor Position (Mechanical Angle)Normalized Modal AmplitudeRMSE (rad)MAE (rad)
1.000.0170.015
45°0.820.0190.016
90°0.650.0240.020
135°0.380.0310.026
Table 3. Computational complexity and real-time feasibility comparison.
Table 3. Computational complexity and real-time feasibility comparison.
MethodRequired SignalsMain Processing BlocksExtra ExcitationIterative ObserverComplexity LevelReal-Time Note
Back-EMF-basedVoltage & currentfiltering + PLL/observerNoYesLowGood at medium/high speed
HF injectionCurrentdemodulation + filters + observerYesOften yesHighHigher burden, EMI/torque ripple
ProposedVibration accelerationband-pass + analytic phase + trend removalNoNoMediumEfficient DSP/MCU implementation
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Yu, L.; Yuan, X.; Ou, J. Low-Speed Permanent Magnet Synchronous Motor Rotor Position Estimation Using Structural Vibration Modal Phase Carrier. Sensors 2026, 26, 1707. https://doi.org/10.3390/s26051707

AMA Style

Yu L, Yuan X, Ou J. Low-Speed Permanent Magnet Synchronous Motor Rotor Position Estimation Using Structural Vibration Modal Phase Carrier. Sensors. 2026; 26(5):1707. https://doi.org/10.3390/s26051707

Chicago/Turabian Style

Yu, Linxin, Xin Yuan, and Jing Ou. 2026. "Low-Speed Permanent Magnet Synchronous Motor Rotor Position Estimation Using Structural Vibration Modal Phase Carrier" Sensors 26, no. 5: 1707. https://doi.org/10.3390/s26051707

APA Style

Yu, L., Yuan, X., & Ou, J. (2026). Low-Speed Permanent Magnet Synchronous Motor Rotor Position Estimation Using Structural Vibration Modal Phase Carrier. Sensors, 26(5), 1707. https://doi.org/10.3390/s26051707

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop