Abstract
Synchronous motors are widely used in applications demanding high efficiency, torque density, and precise velocity regulation, such as electrified transportation, industrial automation, and robotics. Their operation, however, is degraded by mechanical and electromagnetic disturbances that induce oscillatory load torque components, worsening velocity tracking and increasing mechanical stress. This paper presents a control-based reconstruction and harmonic characterization framework for multiple-frequency load torque disturbances in permanent magnet synchronous motor systems, addressing the order-based case in which the harmonic frequencies scale with the rotor speed. The proposed approach combines a robust velocity tracking control structure with a disturbance torque reconstruction scheme based on internal signals of the control system, so that the estimated torque acts as a virtual sensor. The reconstructed disturbance is resampled in the angular domain, where each speed order becomes stationary, and is processed by a hybrid Empirical–Variational mode decomposition with a blind order-identification stage; the Hilbert transform then yields the amplitude, frequency, and phase of each component without prior knowledge of the orders present. Unlike approaches based on additional sensors, specific harmonic observers, or detailed disturbance models, the proposed methodology relies solely on information already available within the control structure. The framework is validated on a surface-mounted and salient-pole permanent magnet synchronous motor under speed-dependent multiple-frequency disturbances, including a nonstationary Bézier load profile with amplitude-modulated harmonics, and remains reliable under measurement noise and abrupt load-torque steps. The yielded results evidence the proposed framework represents an efficient approach for condition monitoring, fault diagnosis, and predictive maintenance by accurate velocity tracking, adequate disturbance torque reconstruction, and precise harmonic characterization in synchronous-motor drive systems.
1. Introduction
Electric drives based on synchronous machines are used in several modern engineering applications due to their high efficiency and accurate torque, speed, and position regulation [1,2]. They are commonly found in robotic systems, precision motion platforms, renewable energy converters, electric vehicles, and automated production processes [2,3]. However, their performance may be affected by parameter variations, unmodeled dynamics, and external disturbances. Consequently, suitable estimation and control techniques are required to preserve the desired operating conditions [4,5].
Continuous advances and innovations in machine topology continue to improve the performance of these drives, with recent designs achieving higher torque density, greater efficiency, and better magnet utilization, while also improving the quality of the generated torque. For instance, partitioned-stator flux-switching machines exploiting a strongly coupled flux-reversal effect achieve higher average torque with reduced torque ripple [6], whereas hybrid-magnet multilayer interior permanent magnet motors employing fractional-slot windings and flux-barrier structures suppress cogging torque to enable low-vibration operation in cost- and supply-constrained traction applications [7]. These advances confirm that torque ripple and vibration remain central design concerns even in state-of-the-art synchronous machines, reinforcing the need for the accurate characterization of the oscillatory load torque addressed in this work.
These type of electromechanical systems may be subjected to undesired mechanical and electromagnetic vibrations which deteriorate significantly their performance. These undesired oscillations may arise from a wide variety of sources including structural resonances, unbalanced loads, shaft misalignments, bearing irregularities, power electronic switching effects, cogging torque, torque ripple, and interactions with external mechanical components [8,9,10]. Without a proper treatment, such perturbations lead to degraded tracking accuracy, increased mechanical stress, higher acoustic noise levels, excessive current demand, and reduced operational lifetime of the machinery [9,11].
For these reasons, the analysis, estimation, and possible suppression of vibrations in rotating electrical machines have become central objectives in modern motion control engineering. Active vibration control techniques have been widely investigated as an effective means to counteract oscillatory disturbances in real time, providing several advantages over purely passive damping approaches [8,12]. The main drawback for vibration attenuation or compensation schemes is the necessity for detailed knowledge of the disturbances features such as the amplitude, frequency, and phase of the oscillatory components, which are essential for understanding the origin, intensity, and temporal behavior of the load torque vibrations.
Under industrial operating conditions, vibrations rarely remain constant or are fully known beforehand. Their amplitude, frequency, and phase change with the operating point, load profile, mechanical coupling, and component wear. Reliable estimation of these parameters is therefore needed for drive operation, condition monitoring, fault detection, and predictive maintenance in synchronous motor systems [13,14]. Deficient estimation can also reduce the performance of vibration monitoring and suppression methods.
Among the different parameters describing oscillatory phenomena, identification of vibration frequencies is of particular importance. Frequency information enables the design of selective filters, adaptive compensation mechanisms, and diagnostic tools aimed at mitigating or identifying specific harmonic components [15,16]. Moreover, knowledge of dominant oscillation modes can be directly exploited for online condition monitoring, predictive maintenance, and detection of abnormal operating conditions [2,17].
A variety of strategies have been proposed to estimate and attenuate such multiperiodic disturbances. Extended Kalman filters have been employed to reconstruct periodic load torque components and reduce velocity ripple in PMSM drives [18]; adaptive periodic estimators have been embedded into disturbance-rejection current controllers [19]; identified vibration models have enabled multi-frequency vibration suppression in multiphase machines [20]; and adaptive observer and internal-model approaches based on output regulation can reject multi-frequency sinusoidal load torques even when only an upper bound on the number of harmonics is known [21].
These contributions show that estimating multiple oscillatory components is an active and, in several settings, effectively addressed problem. Nevertheless, most of these techniques rely on a detailed dynamic model of the machine, require a nontrivial observer or filter design, assume prior knowledge of the disturbance structure, or are oriented towards disturbance rejection rather than the explicit characterization of each individual harmonic component. Consequently, the development of methodologies able to provide model-independent harmonic characterization of load torque disturbances, reconstructing the amplitude, frequency, and phase of each component directly from signals already available within the control loop, while simultaneously preserving high-performance velocity regulation remains a relevant open research challenge.
From a motion control perspective, addressing these challenges requires strategies capable of maintaining accurate velocity tracking under uncertain and time-varying conditions. In this context, the design of high-performance velocity control systems for synchronous motors has been an active research topic for several decades. PI and PID controllers, linear observers, and model-based compensation methods remain common choices for synchronous motor drives [22,23]. Their simple structure and moderated computational burden facilitate real-time implementation, however, is sensitive to modeling errors and controller tuning, particularly when nonlinear effects, parameter variations, and external disturbances are present [24,25].
During operation synchronous motor drives are frequently affected by time-varying loads, unmodeled dynamics, and mechanical vibrations that degrade velocity tracking performance. Traditional linear control schemes exhibit limited robustness against such perturbations and often require extensive retuning when operating conditions change [19,26]. To overcome these limitations, advanced nonlinear and robust control techniques have been investigated, including sliding-mode control, backstepping, model predictive control, disturbance rejection control, and adaptive robust controllers [27,28].
Although these methods improve disturbance rejection, many require detailed system models and complex design procedures, which may limit real-time implementation [5,23]. To reduce this dependence, feedback structures incorporating automatic tuning have been proposed, such as auto-tuned constrained state-feedback controllers whose gains are adjusted online by nature-inspired optimization to attenuate periodic disturbances without an explicit disturbance model [29]. However, such schemes remain primarily devoted to disturbance attenuation and do not provide an explicit, per-component characterization of the oscillatory load torque.
Classical vibration estimation techniques including Fourier-based spectral analysis, adaptive notch filters, phase-locked loops, and observer-based methods [9,15] have been applied to estimate oscillations affecting electric drives. Although these techniques perform well in specific applications, their integration into velocity control systems subject to nonstationary multifrequency disturbances remains challenging. Most require predefined frequency ranges, assume quasi-stationary conditions, or rely on detailed knowledge of the system dynamics, which limits their use under uncertain operating conditions [2,9]. In addition, Fourier-based approaches provide global spectral information but may lose temporal resolution when the disturbance signal contains nonstationary components or amplitude variations.
The Hilbert–Huang transform and Empirical Mode Decomposition (EMD) are commonly considered for nonstationary vibration signals in electrical and mechanical systems [9,30]. Throughout the decomposition procedure, the measured response is separated into intrinsic mode functions directly from the data, so neither a predefined harmonic basis nor a stationary representation is imposed. Each extracted component describes part of the local oscillatory content and can be examined over time. In practice, however, the decomposition is sensitive to noise and mode mixing, and its mathematical basis is less formal than that of optimization-based methods. These issues are particularly important when the signal contains closely spaced frequencies or when the algorithm must operate within a real-time control scheme [30,31,32].
Variational Mode Decomposition (VMD) is formulated to separate a multicomponent signal into a fixed number of band-limited modes [32,33,34]. Unlike empirical decomposition procedures, the number of modes is selected beforehand and each component is obtained around a specific center frequency. This formulation can reduce sensitivity to noise and avoid some numerical difficulties associated with empirical techniques [32,33,34,35]. For this reason, variational mode decomposition has been considered for harmonic estimation in rotating machinery and electric drive applications.
Despite these advantages, the direct application of this technique may require an adequate selection of decomposition parameters and the number of modes, which is not always straightforward when the disturbance signal contains both stationary and nonstationary components. Therefore, the combination of variational and empirical mode decomposition represents a suitable alternative for exploiting the spectral separation advantages of the variational technique while incorporating the adaptive decomposition capability of the empirical technique.
Once the oscillatory modes have been separated, the extraction of harmonic parameters is necessary for a complete description of the disturbance signal. In this context, the Hilbert transform provides a useful tool for constructing the analytic signal associated with each extracted mode, allowing the estimation of the instantaneous amplitude, frequency, and phase. These quantities provide a detailed characterization of the dynamic behavior of each vibration component and make it possible to analyze how the disturbance evolves over time. For synchronous motor systems, this information can be used to identify dominant vibration modes, evaluate the quality of the reconstructed load torque signal, and provide useful indicators for condition monitoring and predictive maintenance.
The literature reveals two main limitations. Many vibration estimation methods rely on accelerometers, torque sensors, or dedicated monitoring equipment, increasing implementation cost and system complexity. Other techniques require accurate mathematical models, prior knowledge of the disturbance, or predefined spectral ranges. Although the signals available in the speed control loop contain information about the load torque acting on the motor shaft, they have not been fully used to reconstruct and characterize its multifrequency vibration components without additional sensors or prior spectral information. These limitations show that reconstructing and characterizing multifrequency load torque vibrations from the velocity control-loop signals remains an unresolved problem.
This paper proposes a reconstruction and harmonic characterization framework based on control signals for multiple-frequency load torque vibrations in permanent magnet synchronous motor (PMSM) systems. The proposed scheme reconstructs the disturbance torque from available signals in the velocity control loop and extracts its harmonic content using a hybrid Empirical–Variational mode decomposition strategy. Next, the Hilbert transform is applied to the oscillatory modes extracted from the reconstructed disturbance signal to estimate the amplitude, frequency, and phase of each harmonic component. Unlike methods that depend on additional sensors, dedicated harmonic observers, detailed disturbance models, or machine-learning techniques, this approach relies only on signals available in the control loop.
The proposed framework allows the characterization of multiple stationary and nonstationary harmonic components acting on the motor shaft, while simultaneously performing a proper velocity reference tracking. The framework offers several practical advantages, including the reconstruction of the load torque disturbance from internal control-related signals, model-independent harmonic analysis of the disturbance, the separation of multiple oscillatory modes via hybrid Empirical–Variational mode decomposition processing, and the extraction of instantaneous harmonic parameters through the Hilbert transform. Although the present study focuses on permanent magnet synchronous motors, the proposed estimation framework can be extended to other electrical machines and nonlinear electromechanical systems affected by uncertain oscillatory load disturbances.
The remainder of this paper is organized as follows: Section 2 presents the mathematical formulation of the permanent magnet synchronous motor system as well as the load torque disturbance model in the presence of unknown oscillatory components. In Section 3, the velocity tracking control structure and the reconstruction of the disturbance torque signal from internal control dynamics are described. The hybrid Empirical–Variational mode decomposition technique for vibration estimation and explains the extraction of harmonic parameters through the Hilbert transform is introduced in Section 4. Section 5 presents the analytical and numerical validation of the proposed approach under several operating conditions with multiple-frequency disturbances. Finally, Section 6 summarizes the main conclusions and outlines some directions for future research and applications.
2. Mathematical Model of the Permanent Magnet Synchronous Motor
As illustrated in Figure 1, the physical structure of a permanent magnet synchronous motors consist of a stator with three-phase windings and a rotor equipped with permanent magnets. The interaction between the stator currents and the rotor magnetic field generates the electromagnetic torque that drives the mechanical shaft, whereas the rotor dynamics are influenced by the external load torque and possible oscillatory disturbances [36].
Figure 1.
Schematic isometric representation of the permanent magnet synchronous motor, showing the stator, rotor, shaft, reference frame, rotor speed , electromagnetic torque , load torque , and the oscillatory behavior of the load torque disturbance.
Nonlinear dynamics in the reference frame of a permanent magnet synchronous motor can be described in state space by
with
The state vector is denoted as , where refers to the rotor speed, expresses the quadrature current and corresponds to the direct current. The voltage input vector is represented as , where is the quadrature voltage and is the direct voltage. Quadrature and direct inductances are defined as and . stands for the stator resistance, specifies the number of pole pairs and indicates the magnetic flux of permanent magnet. J represents the equivalent inertia and b symbolizes the viscous damping both of the rotational mechanical system.
The control electromagnetic torque generated by the electric motor is given by
In this expression, the first term corresponds to the magnetic alignment torque produced by the permanent-magnet flux , whereas the second term represents the reluctance torque associated with the magnetic saliency . The reluctance contribution is exploited when a nonzero direct-axis current is imposed.
Dynamics of the load torque of the rotational mechanical system coupled to the rotor of the motor with undesirable arbitrary frequency vibration components is described as
Here, , and denote, respectively, the possibly time-varying amplitude, the instantaneous angular frequency, and the initial phase of the j-th vibration component, while is its instantaneous phase. Expressing the argument through the instantaneous phase , rather than through a fixed term , allows the model to represent both stationary and nonstationary oscillatory disturbances, and is consistent with the instantaneous-frequency description recovered by the Hilbert-transform stage in Section 4, where .
In rotating electrical machines, oscillatory load torque components could not occur at fixed frequencies but at integer multiples of the rotational speed, referred to as speed orders. Mechanisms such as cogging torque, flux-harmonic distortion, rotor eccentricity, gear meshing, and mass unbalance produce harmonics whose frequencies scale with the operating speed, so that
where is the characteristic order of the j-th component with respect to the mechanical rotational speed ; for electromagnetically induced harmonics, is a multiple of the pole-pair number , i.e., referred to the electrical angular frequency . Other disturbance sources, such as structural resonances or inverter switching effects, are essentially independent of the rotational speed and are recovered as the particular case of constant . Parametric variations in the amplitudes and frequencies are thus admitted by the model, and other deterministic or slowly varying load profiles are represented by .
Nevertheless, arbitrary and unknown frequencies of completely uncertain oscillatory components can be also considered, in accordance with the application of the electric motor used as a motion actuator in some engineering system under influence of load torque vibrations.
3. Velocity Tracking Control Formulation
For control design, is modelled within an adaptive small interval of time around time as
Moreover, the parameters are assumed to be unknown and . In this fashion, the capability to suppress exogenous vibrations with uncertain multiple-frequency components is incorporated into the electromagnetic torque controller . The order n of the polynomial approximation in Equation (6) is selected according to the expected complexity of the disturbance profile and the desired robustness of the control structure.
On each small time window , the load torque disturbance admits the local polynomial description presented in Equation (6) with unknown but bounded coefficients ; equivalently, is sufficiently smooth for its -th time derivative to be negligible over the window. This family captures constant, ramp and polynomial loads, as well as the slowly varying envelopes and the locally band-limited oscillatory components introduced in Section 2. It constitutes the only structural assumption required by the proposed design: neither an exact disturbance model, nor its frequency content, nor additional sensors are needed, which is what enables the model-independent reconstruction in this work.
The tracking error of the desired speed profile is . A dynamic torque controller can then be derived from Equations (1) and (6) to achieve robust tracking of the reference speed trajectory , as expressed in Equation (7).
with
The auxiliary variables defined in Equation (8) are not physical state variables of the motor but extended state variables of an Extended Proportional–Integral compensator [37]. Driven by the tracking error , this cascade of integrators embeds an internal model of the disturbance; it asymptotically reproduces the unknown load torque together with its successive time derivatives, so that the first state variable provides an online estimate of the disturbance, i.e., . The controller therefore rejects and simultaneously reconstructs from the tracking error, without measuring or modeling it explicitly.
The quadrature reference current signal can be hence computed as
The design parameters , , should be therefore determined so that the closed-loop dynamics of the tracking error
is exponentially stable.
A systematic and reproducible selection of the gains follows from imposing a single desired closed-loop bandwidth on Equation (10). Placing all roots of the associated monic characteristic polynomial at a common value , with , gives
from which the gains are obtained in closed form as the scaled binomial coefficients and , . Since the resulting polynomial is Hurwitz by construction, the tracking error and the reconstruction error converge exponentially to a small residual set whose size is governed by the neglected -th derivative of . The single parameter thus fixes the convergence rate of both objectives, trading faster disturbance rejection and tracking against increased measurement-noise sensitivity and control effort.
As a result, the speed tracking error dynamics under the influence of load torque vibrations are described in Equation (12):
Based on Equation (12), the internal dynamic compensation signal contains information associated with the unknown load torque disturbance. Therefore, the dynamic load torque can be directly estimated from the control structure as expressed in Equation (13):
Controllers for tracking of quadrature and direct current reference trajectories, and , with capabilities to suppress possible dynamic disturbances are proposed as follows:
with
Closed-loop dynamics of current reference tracking errors, , , are then described by
For applications in which the quadrature- and direct-axis current dynamics are not affected by significant disturbances, exponential stability of the tracking errors can be achieved by selecting positive gains, , and setting . Conversely, for significantly perturbed electric current dynamics, controllers with dynamic disturbance compensators, as defined in Equation (15), are proposed. As a consequence, disturbances similar to those described by Equation (6) can be suppressed. In this sense, the order of the corresponding polynomial expansions for the quadrature- and direct-axis current disturbances is represented by .
The closed-loop dynamics of the quadrature- and direct-axis currents under the controllers defined in Equation (14) are then described by
Control parameters should be properly computed to get exponential stability of tracking errors , .
The same rationale applies to the inner current loops. In the disturbance-free case, setting reduces Equation (16) to first-order exponentially stable error dynamics, whereas the extended compensators of Equation (15) are activated only when the current dynamics are significantly perturbed, reconstructing the corresponding disturbance exactly as in the velocity loop. Their gains are selected by the same placement rule, matching the monic form of Equation (17) to with , . The whole cascade is governed by only three design parameters, , and , chosen so that the current loops are markedly faster than the velocity loop, thereby guaranteeing the time-scale separation required for the cascade to behave as designed.
4. Hybrid Vibration Estimation Method
The vibration estimation stage operates on the disturbance-related signal obtained from the control structure. As established in Section 3, the load torque disturbance is reconstructed from the internal control signal according to Equation (13). The reconstructed disturbance signal thus constitutes the input to the vibration estimation stage and the internal control structure provides information about the oscillatory disturbances affecting the motor shaft without requiring additional measurement devices.
The identification of the harmonic parameters associated with the oscillatory components acting on the motor shaft is achieved through the proposed approach. To this end, a hybrid signal decomposition strategy combining Empirical and Variational mode decomposition is adopted. This approach exploits the adaptive properties of empirical technique incorporating the enhanced spectral separation capabilities of variational technique, enabling accurate estimation even in the presence of closely spaced frequency components.
4.1. Empirical Mode Decomposition
The empirical mode decomposition is a data-driven method designed to analyze nonlinear and non-stationary signals by decomposing them into intrinsic mode functions [38,39]. After applying the empirical mode decomposition to the reconstructed perturbation signal the following equation is obtained:
where denotes the i-th intrinsic mode function and r represents the residual trend.
Each intrinsic mode function satisfies two fundamental conditions: the first is the number of extrema and zero crossings differ by at most one, and the second is related to the local mean value is approximately zero. These conditions ensure that each intrinsic mode function represents a narrow-band oscillatory component.
Nevertheless, the adaptive nature of empirical mode decomposition makes it susceptible to mode mixing when oscillatory components with closely spaced frequencies coexist or when amplitude modulation is present. Under such conditions, a single intrinsic mode function may contain multiple frequency components, or a single component may be distributed across different intrinsic mode functions, degrading the accuracy of harmonic parameter identification. To overcome this limitation, variational mode decomposition is incorporated as a refinement stage [33].
4.2. Variational Mode Decomposition Refinement
The variational technique consists of decomposing a signal into a predefined number of band-limited modes by solving the next constrained variational problem
subject to the reconstruction constraint defined as
where represents the k-th variational mode and the estimated center frequency. By solving equations in (19) and (20) provides modes with compact and well-separated spectral support, allowing for the handling of closely spaced frequency components that EMD fails to solve properly.
4.3. Hybrid Decomposition Strategy
The hybrid methodology combines the adaptability of EMD with the spectral resolution of VMD through a suitably activation mechanism and a preprocessing step [32]. The procedure is structured into the stages described below.
First, the presence of significant oscillatory components in is evaluated through the energy-based condition
where represents a predefined threshold. If the condition is not met, the signal is considered free of oscillatory disturbances and then the estimation stage is not activated.
If a significant disturbance is detected, EMD is applied to to obtain a preliminary set of intrinsic mode functions that reveal the dominant oscillatory patterns of the disturbance signal. The frequency proximity between adjacent modes is then evaluated as follows:
where and denote the dominant frequencies of the i-th and j-th intrinsic mode function, respectively, and is the spectral proximity threshold. In addition, the spectral overlap index is defined as
where and are the power spectra of the i-th and j-th intrinsic mode function, respectively.
When the index exceeds the predefined threshold, a potential mode mixing is detected, and the VMD technique is applied to improve the decomposition. Otherwise, the Intrinsic Mode Functions obtained directly via EMD are accepted. This preprocessing mechanism reduces computational cost when EMD provides adequate spectral separation, reserving VMD for cases where robust resolution is strictly necessary.
If refinement is required, the number of variational modes is not set arbitrarily but is estimated from the preliminary empirical decomposition. A joint analysis of extrema, zero crossings, and spectral overlap is performed for each IMF; this yields an estimate of the number of oscillatory components it contains where if no mixing is detected and otherwise such that the total number of variational modes is set to . This data-driven rule eliminates the primary source of user dependency in VMD and ensures the procedure’s reproducibility. The detection thresholds specifically the energy threshold , the spectral proximity threshold , the overlap threshold in , and the mixing tolerance are normalized quantities calibrated once for the drive’s operating range.
A final aspect of the strategy concerns the frequency content of the disturbances addressed in this work. When the oscillatory load torque is order-based, the instantaneous frequency of each component scales with the rotor speed as , where denotes its speed order; in the time domain these frequencies drift continuously as the machine accelerates or decelerates, which conflicts with the stationary spectral content assumed by the variational stage. To restore this stationarity, the decomposition is applied not to directly but to a version resampled at uniform increments of the rotor mechanical angle . Because the phase of every component advances as , each speed order maps onto a component of constant order in the angular domain, independent of the operating speed, so that the variational filters can separate the modes under the stationarity they require. The rotor angle is the same signal already used for the transformation, so this reformulation requires no additional instrumentation.
When the speed orders are closely spaced, non-contiguous, or of markedly different energy, allowing the variational centres to adapt freely may merge the weakest components or leave the absent orders unpopulated. In such cases the variational stage is preceded by a blind order-identification step: the dominant integer-order peaks of the angular spectrum of are detected, and the mode centres are then locked to them, so that each identified order is extracted by a variational filter with fixed centres that cannot drift towards neighbouring orders or towards broadband noise. The resulting modes are finally mapped back to the time domain, where their harmonic parameters are obtained as described below. This angular-domain formulation, together with the selective refinement introduced above, constitutes the estimation stage employed in the two case studies of Section 5: a free-centroid variant, in which the centres adapt from the data, and an order-identification variant with fixed centres, applied according to the difficulty of the disturbance.
Following the refinement stage, the disturbance signal is expressed as the superposition of M estimated modes
where denotes the m-th estimated mode and represents the reconstructed signal. The complete estimation process is illustrated in Figure 2.
Figure 2.
Control-based load torque reconstruction and adaptive hybrid Empirical–Variational mode decomposition harmonic estimation scheme. Dotted boxes indicate the main processing stages.
4.4. Extraction of Harmonic Parameters
For each estimated mode , the associated analytic signal is constructed via the Hilbert transform as
where denotes the Hilbert transform operator. From Equation (25), the instantaneous amplitude and instantaneous phase of the m-th mode are obtained, respectively, as
and the instantaneous frequency is determined from the time derivative of the phase
Accordingly, the set of identified harmonic parameters for the m-th mode is defined as
where corresponds to the estimated amplitude of the oscillatory component, to its instantaneous frequency, and to its phase. The estimation framework operates directly on signals derived from the dynamic controller, enabling seamless integration between vibration analysis and the control system without additional instrumentation.
4.5. Convergence and Boundedness of the Estimation Stage
Although the proposed estimator is algorithmic rather than a dynamical observer, its well-posedness and boundedness can be established by composing the properties of its three stages. First, as shown in Section 3, the closed-loop characteristic polynomials are Hurwitz by design, so the reconstructed disturbance is bounded and converges exponentially to ; the input to the estimation stage is therefore bounded. Second, the variational problem described in Equations (19) and (20) is solved by the alternating direction method of multipliers, whose mode and centre-frequency updates admit closed-form Wiener-type solutions and converge to a stationary point of the cost functional; furthermore, the decomposition is energy-preserving, so each estimated mode is bounded by the input, . Third, the Hilbert transform is a bounded linear operator that preserves the norm; hence, for every band-limited mode, the analytic signal in Equation (25) and the instantaneous amplitude and phase in Equation (26) remain bounded, and the instantaneous frequency in Equation (27) is well defined provided each mode is mono-component, a condition enforced by the selective refinement stage. Consequently, a bounded reconstructed disturbance yields bounded harmonic estimates; that is, the estimation stage is bounded-input bounded-output stable, and no internal mechanism can generate unbounded growth of the estimated parameters. Any transient amplification observed in the instantaneous estimates is confined to the initial and final samples and corresponds to the boundary effect of the Hilbert transform on finite-length records; it is mitigated here by symmetric signal extension at the boundaries and by discarding the initial and final transients before reporting the estimated parameters.
5. Numerical Simulation Results
This section presents the numerical validation of the proposed integrated framework for velocity tracking control and hybrid multi-frequency vibration estimation in permanent magnet synchronous motor systems. Two representative case studies are considered in order to evaluate the robustness, adaptability, and estimation accuracy of the method under different electromechanical configurations and disturbance profiles. In addition to the two case studies, the estimation stage is assessed under an abrupt load-torque step, compared against benchmark estimators, evaluated in the presence of measurement noise across a range of signal-to-noise ratios.
In the first case study, a surface-mounted permanent magnet synchronous motor with equal direct and quadrature inductances () is analyzed under the influence of a multiple-frequency load-torque disturbance whose components are defined as speed orders of the rotor angular velocity, , in accordance with the model of Section 2. Because this machine operates along piecewise-constant speed plateaus, the resulting harmonic frequencies remain constant within each plateau and shift in steps between plateaus. In the second case study, a salient-pole interior permanent magnet synchronous motor configuration with different inductances () is considered, where the external disturbance torque follows a smooth Bézier trend driven by a continuously varying speed reference, so that its order-based harmonics sweep continuously in frequency; amplitude-modulated components are additionally included, and a maximum-torque-per-ampere strategy [40] is employed so that the machine operates with a nonzero direct-axis current and the magnetic saliency actively participates in the dynamics.
The desired rotor velocity trajectory is selected as a smooth reference signal in order to evaluate the tracking performance of the proposed control scheme under disturbed operating conditions. To avoid abrupt transients and guarantee smooth acceleration and deceleration phases, the reference velocity is defined as a polynomial Bézier trajectory [41], expressed as
where and denote the initial and final rotor velocities of each segment, respectively, and , are the corresponding initial and final transition times. Moreover, is a Bézier curve given by
which is employed to achieve a smooth motion from some initial velocity to another within the time interval .
The numerical simulations were performed using two representative parameter sets that capture the characteristic behavior of surface-mounted and interior permanent magnet synchronous motors. The isotropic machine corresponds to a representative surface-mounted permanent magnet synchronous motor, in which the direct- and quadrature-axis inductances are equal. The salient-pole machine corresponds to a representative interior permanent magnet traction motor configuration, in which owing to the interior permanent magnet structure. The parameters employed in the simulations are summarized in Table 1 and Table 2.
Table 1.
Electrical and mechanical parameters of the isotropic PMSM.
Table 2.
Electrical and mechanical parameters of the salient-pole PMSM.
The difference between and in the second configuration reflects the magnetic saliency characteristic of interior permanent magnet synchronous motors, which introduces a reluctance-torque term into the total electromagnetic torque equation, active only when a nonzero direct-axis current is injected [42]. For the magnet-dominated machine considered here, the reluctance contribution is modest at the operating currents; nevertheless, the maximum-torque-per-ampere strategy operates the machine with , so that the magnetic saliency actively participates in the dynamics rather than remaining dormant as under the conventional operation. Considering both configurations allows evaluating the robustness of the proposed control and vibration estimation framework under two distinct electromagnetic structures: isotropic and salient-pole machines. Demonstrating the method on both machines further shows that the control-based reconstruction and the harmonic estimation are independent of the specific electromagnetic structure and of the underlying torque-production mechanism. The rated powers listed in Table 1 and Table 2 are nameplate values; both case studies operate along low-to-moderate speed profiles, so the instantaneous mechanical power remains below the rated figure.
5.1. Estimation and Control of a Surface-Mounted PMSM Under Velocity-Dependent Multifrequency Disturbance
In the first case study, an isotropic surface-mounted permanent magnet synchronous motor with equal direct and quadrature inductances is considered. This configuration eliminates the reluctance torque contribution and reduces the nonlinear coupling between the electromagnetic and mechanical subsystems, providing a scenario in which the performance of the proposed framework can be evaluated without the additional complexity introduced by magnetic saliency.
The disturbance signal acting on the motor shaft is expressed as the superposition of a constant load torque and four oscillatory components, consistent with the model established in Section 2, as
where represents a constant static load torque acting on the rotor shaft, is the speed order of the j-th component, and is its instantaneous phase. The harmonic parameters proposed for the oscillatory components are presented in Table 3.
Table 3.
Amplitudes , speed orders , and phases of the velocity-dependent multifrequency disturbance considered for the surface-mounted PMSM.
The constant component models a static mechanical resistance applied to the rotor, such as a fixed gravitational load or a sustained friction force, representing the simplest and most common form of load disturbance in practical synchronous motor applications. Unlike the Bézier profile employed in the second case study, this term introduces no temporal variation and therefore does not alter the spectral content of the disturbance signal, acting solely as a constant offset superimposed on the oscillatory components.
The four oscillatory components are defined as the first four speed orders of the rotor angular velocity, so that their instantaneous frequencies scale with the operating speed, in agreement with the physical mechanisms that generate torque ripple and load disturbances in permanent magnet synchronous motor drives [43]. The selected orders span the principal rotordynamic harmonics, from the once-per-revolution component to higher-order mechanical harmonics.
The first component (, the once-per-revolution order) represents rotor mass unbalance and eccentricity, the most common source of velocity-synchronous vibration, with an amplitude of 2.5 N·m. The second component (, ) corresponds to shaft misalignment and coupling asymmetries, with an amplitude of 3.2 N·m, representing the dominant contribution to the oscillatory disturbance energy. The third and fourth components ( and ) capture higher-order mechanical harmonics associated with bearing and coupling imperfections, as well as torque ripple produced by the non-sinusoidal distribution of the stator windings and the discrete pole structure of the machine [44], with amplitudes of 2.2 and 2.3 N·m, consistent with reported torque-ripple magnitudes in surface-mounted machines operating under inverter-fed conditions, where ripple coefficients typically reach values up to 3.1% of the reference torque [45]. Because all four components are speed orders, their absolute frequencies cluster together at low-speed plateaus, spanning rad/s at rad/s, and spread apart at high speed, spanning rad/s at rad/s; this velocity-dependent clustering is precisely the condition that motivates the variational refinement stage of the proposed hybrid decomposition.
The velocity tracking performance of the proposed control scheme is evaluated under the order-based multifrequency disturbance defined in Equation (31). The reference trajectory is a multi-segment profile constructed from Bézier polynomials. As detailed in Table 4, the profile spans rad/s across ten segments over s, combining acceleration, braking, and regulation phases. This type of profile is representative of electric vehicle traction and variable-speed industrial drives.
Table 4.
Reference velocity profile segments demanded to the surface-mounted PMSM.
Figure 3 presents the closed-loop response of the surface-mounted permanent magnet synchronous motor system.
Figure 3.
Closed-loop response of the PMSM under the order-based multifrequency disturbance: (a) rotor velocity tracking, (b) tracking error, (c) d-axis current dynamics, (d) q-axis current dynamics, (e) direct-axis voltage control signal, (f) quadrature-axis voltage control signal, (g) demanded motor power and (h) estimated load torque.
Figure 3a shows tracking without overshoot at any transition. The tracking error in Figure 3b peaks at rad/s during start-up and settles to an RMS value of rad/s, with steady peaks below rad/s; the residual oscillation reflects the order-based harmonic content of , which the finite-bandwidth compensator rejects down to this level. The direct-axis current in Figure 3c converges at A, confirming effective axis decoupling under the strategy. The quadrature current in Figure 3d tracks accurately, peaking at ≈27 A during start-up and settling to A; notably, the frequency of its ripple changes with the operating speed, becoming denser at the rad/s plateau and sparser at rad/s, which is the time-domain signature of the velocity-dependent disturbance. The direct-axis voltage in Figure 3e operates within V, dominated by the decoupling term. The quadrature voltage in Figure 3f scales with the velocity profile, with mean values of V at rad/s, 36 V at 35 rad/s, 58 V at 60 rad/s, and 76 V at 80 rad/s, besides a brief start-up transient. The mechanical power in Figure 3g peaks at ≈1.7 kW at rad/s and drops to about 200 W on average (peaking near 400 W) at rad/s. The load torque estimate in Figure 3h tracks the disturbance N·m with a steady-state reconstruction error of N·m RMS.
The velocity-dependent nature of the disturbance is made explicit in Figure 4, which shows the time–frequency map of the reconstructed disturbance . The four harmonic ridges remain locked onto the order lines throughout the profile, rising to approximately rad/s on the rad/s plateau and descending to rad/s on the rad/s plateau. A per-plateau spectral analysis confirms this quantitatively: the dominant peaks of fall within of the predicted orders at every regulation level, a deviation set by the frequency resolution of the finite plateau window. This demonstrates that the proposed framework reconstructs harmonics whose frequencies vary with the operating speed, rather than the fixed-frequency components assumed in idealized stationary models.
Figure 4.
Time–frequency map of the reconstructed disturbance . The harmonic ridges track the order lines , confirming the order-based nature of the disturbance.
The disturbance torque estimation capability of the proposed framework is assessed by comparing the actual disturbance signal , defined in Equation (31), with its estimate obtained from the internal control structure as established in Section 3. Figure 5 presents both signals over the complete simulation horizon.
Figure 5.
Actual disturbance torque and its estimate under the order-based multifrequency disturbance: (a) complete simulation horizon and (b) zoomed view over s.
The estimate reproduces both the constant offset and the order-based oscillatory structure across all four components. The agreement between and confirms that the proposed scheme simultaneously captures the static load contribution and the complete speed-dependent harmonic content of the disturbance without requiring additional measurement instrumentation. As expected from the finite observer bandwidth, the reconstruction error grows mildly with frequency, from about N·m at the rad/s plateau to N·m at rad/s, while remaining below of the peak-to-peak disturbance amplitude at all operating speeds.
The reconstructed disturbance delivered by the internal observer is processed by the hybrid Empirical–Variational mode decomposition to separate the individual oscillatory modes. Because the disturbance is order-based, the instantaneous frequency of each component, , varies with the operating speed, and a decomposition applied directly in the time domain would have to track non-stationary spectral peaks. To preserve the stationarity assumed by the variational stage, the decomposition is instead performed in the angular domain: is resampled at uniform increments of the rotor mechanical angle , where each speed order appears as a component of constant order. The rotor angle is the same signal already used for the transformation, so no additional instrumentation is required. In this domain the variational stage separates the modes blindly, recovering the four speed orders without any prior knowledge of their values, after which the modes are mapped back to the time domain and the Hilbert transform yields the amplitude, instantaneous frequency, and phase of each component.
Figure 6 presents the four modes extracted by the hybrid decomposition, each shown as its complete response together with a corresponding zoomed view.
Figure 6.
Oscillatory modes extracted by the hybrid EMD–VMD method from under the order-based multifrequency disturbance: (a) first mode () and (b) its zoomed view; (c) second mode () and (d) its zoomed view; (e) third mode () and (f) its zoomed view; (g) fourth mode () and (h) its zoomed view.
Each extracted mode corresponds to one speed order and reproduces the corresponding term of the disturbance model in Equation (31), with and . The amplitude and phase of each mode are constant while its frequency follows the speed; the Hilbert transform recovers all three quantities from the decomposed modes, as described below.
The estimated amplitudes are compared against the reference values defined in Equation (31). Figure 7 presents the amplitude of each mode over the analysis interval.
Figure 7.
Estimated amplitudes and reference values for each oscillatory mode under the order-based multifrequency disturbance: (a) first component (), (b) second component (), (c) third component () and (d) fourth component ().
The estimated amplitudes closely track the reference values for all four components. The larger deviations are confined to the higher orders, whose absolute frequencies are the fastest and are therefore the most affected by the finite observer bandwidth, but the error remains below in every case.
Table 5 confirms that the amplitude error stays below for every component, the largest corresponding to the highest-order mode (), whose frequency reaches 320 rad/s at the top speed.
Table 5.
Amplitude estimation error metrics for the surface-mounted machine under the order-based multifrequency disturbance. The last column reports the Mean-Squared Error (MSE) of the estimated instantaneous amplitude envelope over the analysis window.
The instantaneous frequency of each mode follows the order line . Figure 8 presents the estimated instantaneous frequencies together with their order references, and the time–frequency map of Figure 4 shows the four ridges locked onto the order lines throughout the run.
Figure 8.
Estimated instantaneous frequencies and order references for each oscillatory mode under the order-based multifrequency disturbance: (a) first component (), (b) second component (), (c) third component () and (d) fourth component ().
Table 6 shows that the decomposition identifies the four speed orders exactly, so that the instantaneous frequency of every mode is reconstructed as and sweeps with the operating speed, confirming that the spectral structure is preserved as the velocity changes.
Table 6.
Speed orders identified by the hybrid decomposition for the surface-mounted machine under the order-based multifrequency disturbance, together with the frequency range spanned by each order over the velocity profile.
The instantaneous phases are obtained from the angle of the analytic signal associated with each extracted mode. Figure 9 presents the estimated phases together with their references.
Figure 9.
Estimated phases and reference values for each oscillatory mode under the order-based multifrequency disturbance: (a) first component (), (b) second component (), (c) third component () and (d) fourth component ().
Table 7 confirms accurate phase recovery, with errors below rad for the first three components. The largest deviation appears in the fourth mode, whose faster oscillation and smaller relative energy make its phase the most sensitive to the residual reconstruction error; the absolute error nonetheless remains below rad.
Table 7.
Phase estimation error metrics for the surface-mounted machine under the order-based multifrequency disturbance. The MSE column reports the mean-squared error of the estimated instantaneous phase over the analysis window.
To place these results in context, the hybrid decomposition is compared against three classical estimators applied to the same reconstructed signal : a Short-Time Fourier Transform (STFT) evaluated over the quasi-stationary plateaus, a recursive Kalman filter that estimates the harmonic coefficients from the order phases supplied by the measured rotor angle, and a single fixed-frequency Fourier fit that ignores the speed dependence. The extended Kalman filter is a recursive estimator. Because the order phases are taken from the measured angle rather than treated as unknown states, the amplitude estimation is linear, and the filter therefore reduces to a linear Kalman filter. Table 8 reports the amplitude error of each harmonic component together with the Root Mean Square Error (RMSE) of the reconstructed load torque signal.
Table 8.
Benchmark of disturbance-component estimators for the surface-mounted machine under the order-based multifrequency disturbance, reporting the amplitude error of each component and the total root-mean-square reconstruction error.
The comparison shows that every estimator that respects the speed dependence of the harmonics, namely the hybrid EMD–VMD, the per-plateau short-time Fourier transform, and the recursive Kalman filter, recovers all four amplitudes with errors below and total reconstruction errors in the range – N·m, whereas the fixed-frequency Fourier fit collapses, with amplitude errors above and a total error roughly two orders of magnitude larger, because demodulating a swept-frequency component at a single fixed frequency averages its energy to nearly zero. This confirms that the speed-dependent nature of the disturbance must be taken into account. The Kalman filter attains the lowest reconstruction error, but it presupposes that the harmonic order phases are supplied as a known regressor, and the per-plateau short-time Fourier transform likewise requires a prior segmentation of the record into quasi-stationary intervals; by contrast, the proposed hybrid decomposition operates blindly in the angular domain, matching their accuracy while additionally identifying the speed orders itself, from the rotor angle already available in the drive and without any externally supplied frequency information.
5.2. Estimation and Control of a Salient-Pole PMSM Under an Order-Based Bézier Disturbance Profile
In the second case study, the complexity of the electromechanical system is deliberately increased along two independent axes in order to assess the robustness of the proposed framework under demanding and realistic operating conditions. First, magnetic saliency is introduced by selecting , which produces a nonlinear cross-coupling between the d- and q-axis dynamics, and is exploited through a maximum-torque-per-ampere strategy in which the direct-axis current reference is not fixed to zero. Second, and most importantly, the disturbance torque is no longer a stationary signal with a fixed constant offset, but is instead composed of a smooth Bézier polynomial trend superimposed with eight amplitude-modulated harmonic components whose energy content evolves continuously over time, producing a nonstationary disturbance profile of significantly greater complexity.
It should be noted that, for the magnet-dominated machine considered here, the reluctance torque contributes only marginally to the total electromagnetic torque. The purpose of this second case is therefore not to exploit a large reluctance torque, but to evaluate the framework under three genuinely distinct conditions with respect to the first case: the salient cross-coupled electrical dynamics, operation with a nonzero direct-axis current, and a substantially larger power and inertia scale. These differences make the salient case a non-trivial validation scenario.
Under the maximum-torque-per-ampere strategy, the direct-axis current reference is computed from the provisional quadrature reference produced by the velocity-tracking law of Section 3 so as to minimize the stator current magnitude required to deliver a given torque. Thus, the direct-axis reference follows the maximum-torque-per-ampere relation [40]
which is strictly negative for the salient-pole machine and reduces to the conventional operation in the isotropic limit . The quadrature reference is then refined so that the demanded torque is delivered once the reluctance contribution is included:
so that the reference pair of and jointly exploits the magnetic saliency while tracking the torque demanded by the velocity controller.
The motivation for adopting a Bézier polynomial as the baseline load profile is rooted in the physical behavior of real drive systems, particularly electric vehicles, where the load torque acting on the motor shaft is not constant but changes progressively as a function of operating conditions. During vehicle acceleration, uphill driving, or the progressive engagement of mechanical loads, the resistive torque increases gradually and smoothly rather than abruptly, depicting a profile that is well approximated by smooth polynomial trajectories. The Bézier polynomial efficiently captures this behavior, since it guarantees continuity of the load profile and its derivatives, avoiding discontinuities that would be physically unrealistic in mechanical systems with inertia. This makes the Bézier-based disturbance profile a representative and physically motivated scenario, and constitutes a closer approximation to the actual load conditions encountered in electric traction, industrial servo drives, and robotic actuation systems.
The baseline disturbance trend is described by a fifth-order Bézier polynomial defined as
where
and the parameters used in the simulation are , , , and . This profile represents a gradual increase in load torque, modeling realistic operating conditions such as the progressive mechanical resistance experienced by an electric vehicle during an acceleration phase or an uphill driving maneuver.
The complete disturbance signal acting on the motor shaft is expressed as the superposition of the Bézier trend and eight amplitude-modulated oscillatory components, consistent with the model established in Section 2, as
where the time-varying amplitude of each harmonic component is defined as
and is a unit step activation function given by
with , , and . Here is the speed order of the j-th component and its instantaneous phase, so that the frequency of each harmonic, , scales with the rotor speed. The activation function models the sudden onset of oscillatory disturbances at , representing the engagement of a mechanical load or the initiation of an operating regime in which harmonic excitations become significant, as occurs for instance when an electric vehicle transitions from a standstill to an active traction phase. The modulation term introduces a slow sinusoidal variation in the amplitude of each harmonic component, capturing the nonstationarity of disturbance signals whose intensity fluctuates over time due to changes in operating velocity, load conditions, or thermal effects. The harmonic parameters are presented in Table 9.
Table 9.
Amplitudes , speed orders , and phases of the disturbance profile considered for the salient-pole PMSM.
The eight components are defined as speed orders of the rotor angular velocity, spanning a wide range of orders ( to ) so that the disturbance contains both closely spaced low-order harmonics and well-separated higher-order ones. This combination is a demanding test for the variational refinement stage, since closely spaced modes are the most difficult to separate.
The low-order components ( to ) represent slow mechanical disturbances such as rotor unbalance, shaft misalignment, gear-meshing effects, and gradual variations in the external load. Their relatively large amplitudes reflect the sustained energy associated with these mechanical interactions over long time intervals. The intermediate orders (, ) correspond to structural resonances and torsional oscillations emerging from the coupling between the motor shaft, the load transmission, and the bearing support structure [43]. The two highest orders (, ) capture faster electromechanical harmonics produced by the non-sinusoidal distribution of the stator windings and the discrete pole structure of the machine [44], with amplitudes consistent with reported torque-ripple magnitudes in interior permanent magnet machines operating under inverter-fed conditions, where ripple coefficients typically reach values up to 3.1% of the reference torque [45]. Because all components are speed orders, the entire spectrum compresses toward low frequencies at the slow plateaus ( rad/s) and expands at the faster ones ( rad/s), so the decomposition stage must resolve the harmonics over a continuously shifting frequency support.
The overall structure of the disturbance signal, combining a smooth nonstationary Bézier trend, a step-activated onset of oscillatory components, and a slow amplitude modulation across all harmonics, reflects the expected behavior of load disturbances in real PMSM drive systems and constitutes a substantially challenging validation benchmark. This multifrequency nonstationary disturbance profile therefore provides a comprehensive and physically motivated test scenario for evaluating the robustness of the proposed control and estimation framework against the complex disturbance spectra encountered in practice.
The velocity tracking performance of the proposed control scheme is evaluated under the order-based nonstationary multifrequency disturbance defined in Equation (36). The reference trajectory is a multi-segment profile constructed from Bézier polynomials. As detailed in Table 10, the profile spans rad/s across ten segments over s, combining acceleration, braking, and regulation phases. This type of profile is representative of low-speed salient-pole PMSM drives in industrial positioning and heavy-load applications.
Table 10.
Reference velocity profile segments demanded to the salient-pole PMSM.
Figure 10 presents the closed-loop response of the synchronous motor system.
Figure 10.
Closed-loop response of the salient-pole IPMSM under the order-based nonstationary multifrequency disturbance: (a) rotor velocity tracking, (b) tracking error, (c) d-axis current dynamics, (d) q-axis current dynamics, (e) direct-axis voltage control signal, (f) quadrature-axis voltage control signal, (g) demanded motor power and (h) estimated load torque.
Figure 10a shows tracking without overshoot at any transition. The tracking error in Figure 10b remains at the order of rad/s throughout, with a brief peak of rad/s at the disturbance onset ( s) and a steady RMS value of rad/s; its envelope widens at the rad/s plateau, where the order-based harmonics reach their highest frequencies. The direct-axis current in Figure 10c tracks the reference , operating within A; the magnitude is small because the machine is magnet-dominated, but the nonzero negative confirms that the framework operates correctly under the salient maximum-torque-per-ampere strategy rather than under the condition. The quadrature current in Figure 10d tracks accurately, with a start-up peak of ≈2.9 A and a steady range of A; its ripple frequency follows the operating speed, the time-domain signature of the order-based disturbance. The direct-axis voltage shown in Figure 10e operates within V. The quadrature voltage in Figure 10f scales with the velocity profile, with mean values of V at rad/s, 54 V at 15 rad/s, 107 V at 30 rad/s, and 143 V at 40 rad/s. The mechanical power in Figure 10g peaks at ≈830 W during the strong acceleration to rad/s and exhibits regenerative-braking intervals reaching ≈ W during the hard braking phases. The load torque estimate in Figure 10h tracks the nonstationary disturbance N·m with a steady-state reconstruction error of N·m RMS, despite the Bézier trend, the step activation, and the amplitude modulation.
The order-based nature of the disturbance is made explicit in Figure 11, which shows the time–frequency map of the reconstructed disturbance . The eight harmonic ridges appear at the activation instant s and remain locked onto the order lines throughout the profile, expanding up to rad/s on the rad/s plateau and compressing toward rad/s on the rad/s plateau. A per-plateau spectral analysis confirms this quantitatively: the dominant peaks of coincide with the predicted orders at every regulation level, recovering all eight components including the highest orders.
Figure 11.
Time–frequency map of the reconstructed disturbance for the salient-pole IPMSM. The eight harmonic ridges track the dashed order lines and switch on at the activation instant , confirming the speed-dependent, order-based and nonstationary nature of the disturbance.
The disturbance torque estimation capability of the proposed framework is assessed by comparing the actual disturbance signal , defined in Equation (36), with its estimate obtained from the internal control structure as established in Section 3. Figure 12 presents both signals over the complete simulation horizon.
Figure 12.
Actual disturbance torque and its estimate for the salient-pole IPMSM under the order-based Bézier disturbance: (a) complete simulation horizon and (b) zoomed view over s.
The estimate reproduces both the nonstationary trend introduced by the Bézier profile and the superimposed order-based oscillatory components. The agreement between and confirms that the virtual sensor embedded in the control structure captures simultaneously the slow-varying load dynamics and the speed-dependent harmonic content of the disturbance, without requiring additional measurement instrumentation. As in the first case study, the reconstruction error grows with frequency, from about N·m at the rad/s plateau to N·m at rad/s, while remaining below of the peak-to-peak disturbance amplitude at all operating speeds.
The isolated Bézier component is presented separately in Figure 13 to highlight its contribution to the overall disturbance energy.
Figure 13.
Bézier load component .
This component represents the nonstationary behavior of the load, modeling a gradual increase in mechanical demand. The smooth evolution defines the global energy trend of the disturbance signal and constitutes the dominant low-frequency contribution to .
The reconstructed disturbance is processed by the same hybrid Empirical–Variational decomposition introduced for the first case study, again performed in the angular domain so that every speed order appears as a stationary component. The second scenario is, however, considerably more demanding: the disturbance now contains eight harmonic components whose amplitudes are slowly modulated and whose orders span a wide and non-contiguous range (, with the orders 7 and 9 absent), and whose absolute energies differ by almost a factor of four. Under these conditions a free-running variational decomposition is prone to merge the weakest components and to leave the gaps unpopulated. To make the separation reliable, the decomposition is preceded by a blind order-identification step: the angular spectrum of is computed and its dominant integer-order peaks are retained, which recovers exactly the set without any prior knowledge of the orders present. The variational stage then extracts each identified order, and the Hilbert transform yields the amplitude, instantaneous frequency, and phase of every component.
Figure 14 presents the eight modes extracted by the hybrid decomposition.
Figure 14.
Oscillatory modes extracted by the hybrid Empirical–Variational mode decomposition from : (a) order , (b) , (c) , (d) , (e) , (f) , (g) and (h) .
Each mode corresponds to one speed order and is described by the order-referenced harmonic , with and the slowly modulated amplitude defined in Equation (37). Unlike the first case study, the amplitude of every mode is therefore time-varying, and the Hilbert envelope is expected to track this slow modulation rather than a constant value.
Figure 15 shows the estimated envelope of each mode together with its modulated reference . The envelopes follow the slow amplitude modulation imposed on the disturbance, confirming that the method captures the nonstationary amplitude content and not merely a mean level.
Figure 15.
Estimated amplitude envelopes and modulated references for each oscillatory mode: (a) order , (b) , (c) , (d) , (e) , (f) , (g) and (h) .
Table 11 reports the recovered nominal amplitudes , obtained after compensating for the known slow modulation, together with their error metrics. The estimates remain accurate for all eight components, with errors of at most . As in the first case study, the error grows with the order of the component: the low orders are recovered almost exactly, whereas the highest order (), whose absolute frequency reaches 400 rad/s, shows the largest deviation (), reflecting the finite bandwidth of the disturbance observer at high frequencies.
Table 11.
Amplitude estimation error metrics for the salient-pole machine under the order-based nonstationary multifrequency disturbance. The nominal amplitudes are recovered after compensating for the slow modulation, and the MSE column reports the mean-squared error of the estimated instantaneous amplitude envelope over the analysis window.
The instantaneous frequency of each mode follows its order line and therefore sweeps over a wide range as the speed varies between 10 and 40 rad/s. Figure 16 presents the estimated instantaneous frequencies together with their order references, and the time–frequency map of Figure 11 shows the eight ridges tracking the order lines along the nonstationary velocity profile.
Figure 16.
Estimated instantaneous frequencies and order references for each oscillatory mode: (a) order , (b) , (c) , (d) , (e) , (f) , (g) and (h) .
Table 12 confirms that the decomposition identifies all eight speed orders exactly, including the non-contiguous high orders and , so that the complete order structure is recovered despite the absence of orders 7 and 9.
Table 12.
Speed orders identified by the hybrid decomposition for the salient-pole machine under the order-based nonstationary multifrequency disturbance, together with the frequency range spanned by each order over the velocity profile.
The instantaneous phases are obtained from the analytic signal of each mode. Figure 17 presents the estimated phases together with their references, and Table 13 reports the error metrics.
Figure 17.
Estimated phases and reference values for each oscillatory mode: (a) order , (b) , (c) , (d) , (e) , (f) , (g) and (h) .
Table 13.
Phase estimation error metrics for the salient-pole machine under the order-based nonstationary multifrequency disturbance. The MSE column reports the mean-squared error of the estimated instantaneous phase over the analysis window.
Phase recovery is accurate for all components, with absolute errors of at most rad for the first seven modes. The largest deviation again appears in the highest-order mode (), whose fast oscillation makes its phase the most sensitive to the residual reconstruction error; the absolute error nonetheless stays below rad.
The benchmark of Table 14 compares the proposed decomposition against the same classical estimators used in the first case study. The contrast is now sharper than in the stationary-plateau scenario, for two compounding reasons. First, the Bézier-driven velocity profile varies continuously and offers no extended constant-speed intervals, so the per-plateau short-time Fourier transform can only be evaluated over short quasi-stationary windows and its mean amplitude error rises to about , while the fixed-frequency Fourier fit fails almost completely, with a mean error above . Second, and more importantly, the amplitude of every harmonic is slowly modulated: the recursive Kalman filter, which assumes constant harmonic coefficients, cannot follow this modulation, and its mean amplitude error grows to about , in contrast to the first case study where it matched the proposed method. The proposed angular-domain decomposition, by contrast, tracks the amplitude through the Hilbert envelope and, after compensating the known modulation, keeps the mean amplitude error near and below for every component, reconstructing the full disturbance with an RMS error of N·m. This demonstrates that the envelope-based angular-domain formulation is essential when both the operating speed and the disturbance amplitudes vary continuously, a regime in which windowed time-domain methods and constant-amplitude recursive filters degrade.
Table 14.
Benchmark of disturbance-component estimators for the salient-pole machine under the order-based nonstationary multifrequency disturbance, reporting the mean and maximum amplitude error and the total root-mean-square reconstruction error.
Together with the first case study, these results show that the proposed framework recovers the amplitude, frequency, and phase of every speed order across two machines of very different scale and under both stationary-plateau and continuously varying operating conditions, while consistently outperforming classical spectral estimators on speed-dependent disturbances.
5.3. Robustness to Measurement and Actuator Noise
To assess the robustness of the proposed estimation framework, the surface-mounted machine is operated under signal-proportional noise injected into the control voltages. The noise model follows the structure proposed for algebraic identification under noisy conditions [46]: each control voltage is contaminated by a bounded random signal proportional to its own magnitude,
where are uniformly distributed random variables on , are independent zero-mean unit-variance white-noise signals, and sets the noise level. The contaminated voltages are applied to the machine within the closed loop, so that the perturbation propagates through the current, velocity, and observer dynamics and reaches the reconstructed disturbance ; the hybrid decomposition therefore operates on a contaminated signal.
The noise level is swept and, for each value, the voltage signal-to-noise ratio, measured jointly over both control voltages and across the analysis window, is computed while the four order components are estimated. This study compares the two variants of the proposed angular-domain decomposition already used in the case studies. In the free-centroid variant, employed as the main method in the first case study, the mode centres are updated from the data during the variational optimization, so that the decomposition itself searches for the dominant frequencies. In the order-identification variant, introduced in the second case study, the dominant integer orders are first detected in the angular spectrum and the mode centres are then locked to them and kept fixed. This order-identification stage is precisely what prevents the variational filters from drifting towards broadband noise. Figure 18 and Table 15 report the resulting estimation errors as a function of the signal-to-noise ratio for the two variants.
Figure 18.
Estimation error versus voltage signal-to-noise ratio under the noise model of Equation (39) for the two variants of the proposed decomposition—order identification and free centroid: (a) maximum amplitude error and (b) maximum phase error of the four order components. The order-identification variant preserves the harmonic characterization down to a signal-to-noise ratio of about 3 dB, whereas the free-centroid variant loses the order structure already at a much higher signal-to-noise ratio.
Table 15.
Estimation error of the four order components versus voltage signal-to-noise ratio, for the two variants of the proposed decomposition. The three central columns report the order-identification variant (maximum amplitude error, maximum phase error, and reconstruction RMSE); the last column reports the maximum amplitude error of the free-centroid variant, which collapses once the signal-to-noise ratio falls below about 30 dB.
For the order-identification variant, the amplitude and phase estimates are essentially insensitive to the injected noise: the maximum amplitude error remains between and and the maximum phase error below rad across the entire swept range, from the clean case down to a signal-to-noise ratio of about 3 dB, and the four integer orders are correctly recovered at every level. Only the reconstruction RMSE grows monotonically with the noise, from N·m in the clean case to N·m at the lowest signal-to-noise ratio, as expected from the broadband residual that the variational filters do not remove; the order amplitudes and phases nonetheless remain accurate throughout, because the mode centres are held at the identified integer orders and therefore do not track the noise. The largest level considered, with a signal-to-noise ratio of ≈3 dB, lies close to the stability boundary of the closed loop, beyond which the observer states begin to diverge, which delimits the meaningful range of the study.
The comparison in Figure 18 isolates the role of the order-identification stage. Both variants coincide at high signal-to-noise ratio, recovering the four orders with the same amplitude and rad phase accuracy as the noise-free case study, but the free-centroid variant, whose mode centres are updated from the data, loses the order structure as soon as the signal-to-noise ratio falls below about 30 dB: it still recovers the orders at 32 dB yet collapses by 18 dB, with amplitude errors near , because its centres are captured by the high-frequency noise. The order-identification variant, by locking the centres to the integer orders detected in the angular spectrum, sustains an accurate characterization roughly 15 dB further down, to about 3 dB. These results confirm that the spectral order-identification stage is the key element providing noise robustness, and that the proposed framework retains an accurate harmonic characterization under realistic levels of measurement and actuator noise.
5.4. Response to External Load-Torque Steps
To evaluate the closed-loop behaviour under the abrupt load changes that occur in practice, two external load-torque steps are superimposed on the order-based disturbance of the first case study. A step of N·m is applied at s, while the machine operates on the rad/s regulation plateau, and a step of N·m is applied at s, on the rad/s plateau, so that the static component of the load torque follows the sequence N·m. The oscillatory order-based components remain active throughout, so the steps are added on top of the speed-dependent harmonic disturbance rather than replacing it.
Figure 19 shows the closed-loop response. The velocity tracking in Figure 19a is essentially unaffected by the load steps: the rotor speed remains locked to the reference, and the tracking error in Figure 19b exhibits only a brief transient at each step, with a peak magnitude of rad/s at s, about of the 80 rad/s operating speed, and rad/s at s, about of the 20 rad/s operating speed, recovering to the steady ripple level within approximately s. This confirms that the extended-state compensator rejects abrupt load variations almost instantaneously, as expected from its internal-model structure.
Figure 19.
Closed-loop response of the surface-mounted PMSM to external load-torque steps ( N·m at s and N·m at s) superimposed on the order-based disturbance. From top to bottom, the plots show rotor velocity tracking, tracking error, and load-torque reconstruction. The estimated load torque follows both the step changes and the order-based oscillations.
Figure 19c shows that the disturbance observer reconstructs the complete load torque, including the two steps and the order-based oscillations, without any additional measurement. The reconstruction reproduces each step almost immediately and tracks the oscillatory content at every plateau, with a steady-state reconstruction error of about N·m away from the step instants and a short transient at each step. These results demonstrate that the proposed framework remains accurate under abrupt external load changes: the controller maintains velocity tracking and the observer delivers a faithful load-torque estimate that the subsequent decomposition can process, addressing the operation under load-step changes that occur in real drives.
6. Conclusions
This work presented an integrated framework that simultaneously addresses high-performance velocity tracking control and the characterization of multi-frequency oscillatory disturbances in permanent magnet synchronous motor drives, two problems that are usually treated separately. A central contribution is that the oscillatory load torque is reconstructed directly from signals already available within the control loop, through the extended-state compensator embedded in the velocity controller, so that no additional sensors or detailed disturbance models are required and the estimated torque becomes a virtual measurement from which each harmonic component is characterized. A second contribution is the explicit treatment of the disturbance as an order-based, speed-dependent phenomenon, whose instantaneous frequencies scale with the rotor speed: by resampling the reconstructed torque in the angular domain, every speed order becomes a stationary component, and a blind order-identification stage, followed by variational mode decomposition and Hilbert demodulation, recovers its amplitude, frequency, and phase without any prior knowledge of the orders present. The hybrid empirical–variational formulation, in which the variational refinement is activated only when the empirical decomposition exhibits mode mixing, keeps the procedure computationally economical.
The framework was validated on two machines of markedly different scale and electromagnetic structure: an isotropic surface-mounted motor and a salient-pole interior motor. In both cases the controller tracked the demanded velocity profile without overshoot, with steady-state tracking errors of and rad/s, respectively, while the internal observer reconstructed the complete load torque with RMSE values of and N·m. The subsequent decomposition identified every speed order exactly, including the non-contiguous high orders of the salient-pole case, and recovered the component amplitudes with errors below and , together with accurate frequency and phase estimates. Benchmarking against classical estimators showed that the proposed method matches the accuracy of a per-plateau short-time Fourier transform and a recursive Kalman filter while operating blindly and without externally supplied frequency information, whereas fixed-frequency spectral methods collapse once the harmonic frequencies vary with the operating speed. The method further retained an accurate harmonic characterization under signal-proportional voltage noise down to a signal-to-noise ratio of about 3 dB, and it rejected abrupt N·m load-torque steps with negligible velocity deviation while the observer reproduced the steps almost instantaneously.
Beyond improving velocity regulation, the framework therefore delivers a model-independent, sensorless characterization of the individual harmonic components of the load torque, providing information directly applicable to condition monitoring, fault diagnosis, and predictive maintenance of electric drives. The present study also has limitations: the angular-domain analysis relies on the measured rotor position, and the harmonic characterization assumes that the operating speed remains approximately constant over each analysis window, so strongly transient manoeuvres would require shorter windows or an explicitly time-varying formulation. Although the study focused on permanent magnet synchronous motors, the methodology relies only on signals internal to the control loop and on the angular-domain order structure of the disturbance, so it can be extended to other nonlinear electromechanical systems subject to speed-dependent oscillatory disturbances, which constitutes a promising direction for future research and experimental validation.
Author Contributions
Conceptualization, F.B.-C., D.G.-P. and E.E.-C.; methodology, F.B.-C., D.G.-P. and E.E.-C.; software, F.B.-C., D.G.-P. and E.E.-C.; validation, F.B.-C., D.G.-P., E.E.-C., H.Y.-B. and J.C.H.; formal analysis, F.B.-C., D.G.-P., E.E.-C., H.Y.-B. and J.C.H.; investigation, F.B.-C., D.G.-P., E.E.-C., H.Y.-B. and J.C.H.; resources, J.C.H.; data curation, D.G.-P. and E.E.-C.; writing—original draft preparation, F.B.-C., D.G.-P., E.E.-C., H.Y.-B. and J.C.H.; writing—review and editing, F.B.-C., D.G.-P., E.E.-C., H.Y.-B. and J.C.H.; visualization, D.G.-P. and E.E.-C.; supervision, F.B.-C. and J.C.H.; project administration, F.B.-C.; funding acquisition, J.C.H. All authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding.
Data Availability Statement
The original contributions presented in this study are included in the article; further inquiries can be directed to the corresponding author.
Acknowledgments
The authors would like to thank the Secretaría de Ciencia, Humanidades, Tecnología e Innovación (SECIHTI) from Mexico for the support provided for developing this work. In addition, the authors gratefully acknowledge the support provided by the Thematic Network 72RT0150, “Red para la Integración a Gran Escala de Energías Renovables en Sistemas Eléctricos [RIBIERSE-Ibero-American Program of Science and Technology for Development (CYTED)]” through the Call for Thematic Networks of the CYTED (Ibero-American Program of Science and Technology for Development), in 2022. The authors acknowledge the use of ChatGPT-5.6 (OpenAI, San Francisco, CA, USA) for minor stylistic refinement of selected passages and Grammarly (Grammarly, Inc., San Francisco, CA, USA) for grammar, clarity, and style review during the final revision of the manuscript. All suggestions were individually reviewed by the authors before incorporation. Neither tool was used to generate scientific content, data, figures, study design, analysis, interpretation, or conclusions.
Conflicts of Interest
The authors declare no conflicts of interest.
Abbreviations
The following abbreviations are used in this manuscript:
| EMD | Empirical Mode Decomposition |
| FFT | Fast Fourier Transform |
| IMF | Intrinsic Mode Function |
| MSE | Mean-Square Error |
| PID | Proportional–Integral–Derivative |
| PMSM | Permanent Magnet Synchronous Motor |
| RMSE | Root-Mean-Square Error |
| STFT | Short-Time Fourier Transform |
| VMD | Variational Mode Decomposition |
References
- Di Nardo, M.; Gallicchio, G.; Cupertino, F.; Palmieri, M.; Ilkhani, M.R.; Degano, M.; Gerada, C. High Speed Synchronous Machines: Technologies and Limits. IEEE Open J. Ind. Appl. 2025, 6, 93. [Google Scholar] [CrossRef] [Scilit]
- Gherghina, I.S.; Bizon, N.; Iana, G.V.; Vasilică, B.V. Recent Advances in Fault Detection and Analysis of Synchronous Motors: A Review. Machines 2025, 13, 815. [Google Scholar] [CrossRef] [Scilit]
- Liu, Y.; Wang, W.; Liu, S.; Liu, C. A Compact Wireless Permanent Magnet Synchronous Motor System with Precise Speed and Position Control. IEEE Trans. Ind. Electron. 2024, 71, 11852–11863. [Google Scholar] [CrossRef] [Scilit]
- Elkholy, M.M.; Algendy, M.M.; El-Hay, E.A. Modern Control Techniques and Operational Challenges in Permanent Magnet Synchronous Motors: A Comprehensive Review. Automation 2025, 6, 49. [Google Scholar] [CrossRef] [Scilit]
- Cheng, M.; Zhou, J.; Qian, W.; Wang, B.; Zhao, C.; Han, P. Advanced Electrical Motors and Control Strategies for High-Quality Servo Systems—A Comprehensive Review. Chin. J. Electr. Eng. 2024, 10, 63–85. [Google Scholar] [CrossRef] [Scilit]
- Min, Z.; Jing, L.; Wang, T.; Qu, R. A Partitioned Stator Flux Switching PM Machine with Strongly Coupled Flux Reversal Effect. IEEE Trans. Transp. Electrif. 2026. Early Access. [Google Scholar] [CrossRef] [Scilit]
- Shukla, A.; Basak, S. Hybrid-Magnet Based Multilayer Interior Permanent Magnet Synchronous Motor for Low-Voltage Small Pallet Electric Truck Application. IEEE Trans. Consum. Electron. 2026. Early Access. [Google Scholar] [CrossRef] [Scilit]
- Zhu, S.; Zhao, W.; Ji, J.; Liu, G.; Lee, C.H. Generation Mechanism and Suppression Measure of Electromagnetic Vibration in Permanent Magnet Synchronous Machine: A Review. IEEE Trans. Transp. Electrif. 2024, 10, 9513–9528. [Google Scholar] [CrossRef] [Scilit]
- Soresini, F.; Barri, D.; Ballo, F.; Gobbi, M.; Mastinu, G. Noise and Vibration Modeling of Permanent Magnet Synchronous Motors: A Review. IEEE Trans. Transp. Electrif. 2024, 10, 8728–8745. [Google Scholar] [CrossRef] [Scilit]
- Kim, Y.S.; Lee, H.K.; Yang, J.W.; Jung, W.S.; Choi, Y.T.; Jang, J.H.; Kim, Y.J.; Shin, K.H.; Choi, J.Y. Electromagnetic Noise and Vibration Analyses in PMSMs: Considering Stator Tooth Modulation and Magnetic Force. Electronics 2025, 14, 2882. [Google Scholar] [CrossRef] [Scilit]
- Saki, A.; Kiyoumarsi, A.; Ariaei, A. An Equivalent and Simplified Approach for Acoustic Noise Prediction in a PM Synchronous Motor based on the Semi-Analytical-FEM Model. IET Electr. Power Appl. 2024, 18, 1200–1213. [Google Scholar] [CrossRef] [Scilit]
- Huang, Z.; Cheng, Y.; Chen, S.; Zhang, X.; Xiang, J.; Wang, S. Improved Active Disturbance Rejection Control for Permanent Magnet Synchronous Motor. Electronics 2024, 13, 3023. [Google Scholar] [CrossRef] [Scilit]
- Bagri, I.; Tahiry, K.; Hraiba, A.; Touil, A.; Mousrij, A. Vibration Signal Analysis for Intelligent Rotating Machinery Diagnosis and Prognosis: A Comprehensive Systematic Literature Review. Vibration 2024, 7, 1013–1062. [Google Scholar] [CrossRef] [Scilit]
- Daniel, K.; Kütt, L.; Iqbal, M.N.; Shabbir, N.; Raja, H.A.; Sardar, M.U. A Review of Harmonic Detection, Suppression, Aggregation, and Estimation Techniques. Appl. Sci. 2024, 14, 10966. [Google Scholar] [CrossRef] [Scilit]
- Liu, F.; Liu, Y.; Du, J.; Yang, W.; Wang, Y.; Song, Y.; Wen, Q.; Zhou, Y.; Qin, M. A High Precision Observer Using a Full-Range Harmonics Suppression Scheme for High-Speed Permanent Magnet Synchronous Motor. IEEE Trans. Ind. Appl. 2025, 61, 9326. [Google Scholar] [CrossRef] [Scilit]
- Yu, M.; Zhang, Y. Trade-off Design for High-Frequency Vibration Reduction in Variable-Frequency Drive Permanent Magnet Synchronous Motors. Electr. Eng. 2025, 107, 13873–13885. [Google Scholar] [CrossRef] [Scilit]
- Ramawat, K.; Rajpurohit, B.S. Vibration Based Condition Monitoring of Stator Interturn Faults in Permanent Magnet Synchronous Motors Using a Machine Learning Approach. In Proceedings of the 2025 IEEE 5th International Conference on Sustainable Energy and Future Electric Transportation (SEFET), Jaipur, India, 9–12 July 2025; IEEE: Piscataway, NJ, USA, 2025; pp. 1–6. [Google Scholar] [CrossRef] [Scilit]
- Niewiara, Ł.J.; Tarczewski, T.; Grzesiak, L.M. Application of Extended Kalman Filter for Estimation of Periodic Disturbance and Velocity Ripple Reduction in PMSM Drive. Bull. Pol. Acad. Sci. Tech. Sci. 2020, 68, 983–995. [Google Scholar] [CrossRef] [Scilit]
- Kaya, R.; Adıgüzel, F. Disturbance Rejection Based Current Control for Permanent Magnet Synchronous Motor Drives Using a Discrete-Time Adaptive Controller With Periodic Estimation. Int. J. Adapt. Control Signal Process. 2025, 39, 2262–2276. [Google Scholar] [CrossRef] [Scilit]
- Wen, Z.; Lang, X.; Formentini, A.; Valente, G.; Papini, L.; Gerada, C.; Zanchetta, P. Multi-Frequency Vibration Suppression Applied in Multi-Three-Phase Permanent Magnet Synchronous Machines with Identified Vibration Model. IEEE Trans. Ind. Appl. 2025, 62, 4782–4793. [Google Scholar] [CrossRef] [Scilit]
- Huo, Z.; Ping, Z.; Jia, Y.; Hui, J.; Huang, Y.; Lu, J.G. Disturbance Rejection of PMSM Speed Servo System: An Adaptive Observer Approach. Control Theory Technol. 2025, 23, 640–649. [Google Scholar] [CrossRef] [Scilit]
- Omeje, C.O.; Salau, A.O.; Eya, C.U. Dynamics Analysis of Permanent Magnet Synchronous Motor Speed Control with Enhanced State Feedback Controller Using a Linear Quadratic Regulator. Heliyon 2024, 10, e26018. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Monadi, M.; Nabipour, M.; Akbari-Behbahani, F.; Pouresmaeil, E. Speed Control Techniques for Permanent Magnet Synchronous Motors in Electric Vehicle Applications Towards Sustainable Energy Mobility: A Review. IEEE Access 2024, 12, 119615–119632. [Google Scholar] [CrossRef] [Scilit]
- Carmona, F.P.; Rivas, J.J.R.; Garduño, D.M.; González, R.O.; Castillo, O.C. Comparative Analysis of PI and LQR Control for PMSM in Electric Traction System. IEEE Access 2025, 13, 198991–199005. [Google Scholar] [CrossRef] [Scilit]
- Wang, P.; Zhu, Z. Overview of Online Parameter Identification of Permanent Magnet Synchronous Machines under Sensorless Control. IEEE Access 2026, 14, 11582–11606. [Google Scholar] [CrossRef] [Scilit]
- Gao, Z.; Yuan, H.; Lv, G.; Dai, R.; Wang, H.; Liu, Y.; Zhang, X. A Composite Finite-Time Control Scheme with Disturbance Observer for Robust Speed Tracking of Permanent Magnet Synchronous Motor. Electr. Power Syst. Res. 2026, 254, 112620. [Google Scholar] [CrossRef] [Scilit]
- Zhang, Z.; Yang, X.; Wang, W.; Chen, K.; Cheung, N.C.; Pan, J. Enhanced Sliding Mode Control for PMSM Speed Drive Systems Using a Novel Adaptive Sliding Mode Reaching Law Based on Exponential Function. IEEE Trans. Ind. Electron. 2024, 71, 11978–11988. [Google Scholar] [CrossRef] [Scilit]
- Liu, Y.; Li, J.; Sun, Z.Y.; Chen, C.C. A New Adaptive Control Design of Permanent Magnet Synchronous Motor Systems with Uncertainties. Symmetry 2025, 17, 2. [Google Scholar] [CrossRef] [Scilit]
- Niewiara, Ł.J.; Szczepański, R.; Tarczewski, T.; Grzesiak, L.M. State Feedback Speed Control with Periodic Disturbances Attenuation for PMSM Drive. Energies 2022, 15, 587. [Google Scholar] [CrossRef] [Scilit]
- Kwon, W.; Lee, J.; Choi, S.; Kim, N. Empirical Mode Decomposition and Hilbert–Huang Transform-based Eccentricity Fault Detection and Classification with Demagnetization in 120 kW Interior Permanent Magnet Synchronous Motors. Expert Syst. Appl. 2024, 241, 122515. [Google Scholar] [CrossRef] [Scilit]
- El-Dalahmeh, M.; Al-Greer, M.; Bashir, I.; El-Dalahmeh, M.; Demirel, A.; Keysan, O. Autonomous Fault Detection and Diagnosis for Permanent Magnet Synchronous Motors using Combined Variational Mode Decomposition, the Hilbert-Huang Transform, and a Convolutional Neural Network. Comput. Electr. Eng. 2023, 110, 108894. [Google Scholar] [CrossRef] [Scilit]
- Esquivel-Cruz, E.; Beltran-Carbajal, F.; Rivas-Cambero, I.; Arroyo-Núñez, J.H.; Tapia-Olvera, R.; Guillen, D. Hybrid Empirical and Variational Mode Decomposition of Vibratory Signals. Algorithms 2025, 18, 25. [Google Scholar] [CrossRef] [Scilit]
- Dragomiretskiy, K.; Zosso, D. Variational Mode Decomposition. IEEE Trans. Signal Process. 2013, 62, 531–544. [Google Scholar] [CrossRef] [Scilit]
- Chen, F.; Chen, Z.; Chen, Q.; Gao, T.; Dai, M.; Zhang, X.; Sun, L. Research on Motor Rotation Anomaly Detection based on Improved VMD Algorithm. Railw. Sci. 2024, 3, 18–31. [Google Scholar] [CrossRef] [Scilit]
- Beltran-Carbajal, F.; Esquivel-Cruz, J.E.; Yañez-Badillo, H.; Rivas-Cambero, I.d.J.; Sotelo, D.; Sotelo, C. Multiple-Frequency Force Estimation of Controlled Vibrating Systems with Generalized Nonlinear Stiffness. Mathematics 2023, 11, 2838. [Google Scholar] [CrossRef] [Scilit]
- Krishnan, R. Permanent Magnet Synchronous and Brushless DC Motor Drives; CRC Press: Boca Raton, FL, USA, 2017. [Google Scholar] [CrossRef] [Scilit]
- Beltran-Carbajal, F.; Tapia-Olvera, R.; Lopez-Garcia, I.; Valderrabano-Gonzalez, A.; Rosas-Caro, J.C.; Hernandez-Avila, J.L. Extended PI Feedback Tracking Control for Synchronous Motors. Int. J. Control Autom. Syst. 2019, 17, 1346–1358. [Google Scholar] [CrossRef] [Scilit]
- Huang, N.E.; Shen, Z.; Long, S.R.; Wu, M.C.; Shih, H.H.; Zheng, Q.; Yen, N.C.; Tung, C.C.; Liu, H.H. The Empirical Mode Decomposition and the Hilbert Spectrum for Nonlinear and Non-Stationary Time Series Analysis. Proc. R. Soc. Lond. Ser. A Math. Phys. Eng. Sci. 1998, 454, 903–995. [Google Scholar] [CrossRef] [Scilit]
- Wu, Z.; Huang, N.E. Ensemble Empirical Mode Decomposition: A Noise-Assisted Data Analysis Method. Adv. Adapt. Data Anal. 2009, 1, 1–41. [Google Scholar] [CrossRef] [Scilit]
- Alzayed, M.; Chaoui, H. Efficient Simplified Current Sensorless Dynamic Direct Voltage MTPA of Interior PMSM for Electric Vehicles Operation. IEEE Trans. Veh. Technol. 2022, 71, 12701–12710. [Google Scholar] [CrossRef] [Scilit]
- Beltran-Carbajal, F.; Favela-Contreras, A.; Hernandez-Avila, J.L.; Olvera-Tapia, O.; Sotelo, D.; Sotelo, C. Dynamic Output Feedback Control for Desired Motion Tracking on Synchronous Motors. Int. Trans. Electr. Energy Syst. 2020, 30, e12260. [Google Scholar] [CrossRef] [Scilit]
- Varatharajan, A.; Pellegrino, G.; Armando, E. Direct Flux Vector Control of Synchronous Motor Drives: Accurate Decoupled Control with Online Adaptive Maximum Torque Per Ampere and Maximum Torque Per Volts Evaluation. IEEE Trans. Ind. Electron. 2021, 69, 1235–1243. [Google Scholar] [CrossRef] [Scilit]
- Li, H.; Guo, Y.; Xu, Q. PMSM Torque Ripple Suppression Method based on SMA-Optimized ILC. Sensors 2023, 23, 9317. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Romeral, L.; Fabrega, A.; Cusido, J.; Garcia, A.; Ortega, J. Torque Ripple Reduction in a PMSM Driven by Direct Torque Control. In Proceedings of the 2008 IEEE Power Electronics Specialists Conference, Rhodes, Greecem, 15–19 June 2008; IEEE: Piscataway, NJ, USA, 2008; pp. 4745–4751. [Google Scholar] [CrossRef] [Scilit]
- Cuji, W.; Arcos-Aviles, D. Direct Torque Control and Field Oriented Control for Permanent Magnet Synchronous Motor. Ingeniería 2019, 24, 143–158. [Google Scholar] [CrossRef] [Scilit]
- Beltran-Carbajal, F.; Silva-Navarro, G. On the Algebraic Parameter Identification of Vibrating Mechanical Systems. Int. J. Mech. Sci. 2015, 92, 178–186. [Google Scholar] [CrossRef] [Scilit]
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. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.


















