Next Article in Journal
Leveraging Software-Defined Networking for Secure and Resilient Real-Time Power Sharing in Multi-Microgrid Systems
Previous Article in Journal
Digital Pulse-Width and Pulse-Density Modulator Based on Binary Counting
Previous Article in Special Issue
Parameter Identification of SiC MOSFET Half-Bridge Converters Using a Multi-Objective Optimization Method
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Vibration Suppression Strategy for Bearingless Interior Permanent Magnet Synchronous Motor Based on Proportional–Integral–Resonant Controller

School of Electrical and Information Engineering, Jiangsu University, Zhenjiang 212013, China
*
Author to whom correspondence should be addressed.
Electronics 2025, 14(22), 4517; https://doi.org/10.3390/electronics14224517
Submission received: 18 October 2025 / Revised: 12 November 2025 / Accepted: 17 November 2025 / Published: 19 November 2025

Abstract

To address the vibration issues in bearingless interior permanent magnet synchronous motors (BIPMSMs) caused by rotor mass unbalance and inverter dead-time (DT) effects during operation, a vibration suppression strategy based on a Proportional–Integral–Resonant (PIR) controller is proposed. Firstly, the mathematical model of the BIPMSM is established, and the principle of suspension force generation is analyzed. Secondly, the mechanism underlying rotor vibration is theoretically investigated. Thirdly, a PIR controller is designed by connecting a modified Proportional–Resonant (PR) controller in parallel with a Proportional–Integral (PI) controller. The proposed controller combines the ideal PR controller’s characteristic of achieving infinite gain at the resonant frequency, enabling zero steady-state error tracking for sinusoidal signals at the resonant frequency. Finally, a vibration suppression system based on the PIR controller is constructed, and simulation experiments are conducted for verification. The simulation results show that the PIR controller effectively reduces both rotor mass unbalance vibration and DT vibration in the BIPMSM, while also suppressing current harmonics during the motor’s operation.

1. Introduction

The bearingless interior permanent magnet synchronous motor (BIPMSM) is a novel machine that integrates magnetic suspension technology with an interior permanent magnet synchronous motor. In contrast to conventional interior permanent magnet synchronous motors, it incorporates not only the traditional torque windings but also an additional set of suspension force windings, which are employed to generate suspension forces for rotor suspension control [1,2]. The torque and suspension force windings generate the rotational torque and suspension force, respectively, enabling simultaneous rotor rotation and suspension. The BIPMSM possesses the advantages of a high-power factor, long service life, high efficiency, and compact structure [3,4]. Moreover, it eliminates the problems associated with mechanical bearings, such as wear, noise, and temperature rise. Therefore, it has broad application prospects in industrial scenarios requiring high speed, high reliability, and high cleanliness, including the equipment manufacturing industry, aerospace, and pharmaceutical industries [5,6]. Particularly in the field of computer numerical control machine tools, BIPMSMs fully satisfy the stringent requirements of high reliability, high precision, high rotational speed, and lubrication-free operation. Consequently, BIPMSMs have become one of the hot topics in the research field of bearingless motors.
However, during the manufacturing of the BIPMSM, imperfections in machining accuracy may lead to an uneven mass distribution of the rotor, resulting in rotor unbalance vibration during practical operation [7,8]. Since it is difficult to achieve complete coincidence between the geometric axis and the inertia axis of the motor rotor, exciting forces are generated on the motor during operation. The exciting force has the same frequency as the rotational speed and is proportional to the square of the rotational speed [9]. When the motor reaches a high speed, even minor deviations can induce significant unbalanced vibrations. If such vibrations exceed the air-gap limit, rotor suspension failure may occur. This not only restricts further increases in rotational speed but also severely compromises the stable operation of the BIPMSM [10]. In addition, vibration signals detected by the displacement sensor during motor operation may induce current saturation in the power amplifier, thereby degrading the stability of the entire control system [11]. Consequently, investigating suppression strategies for rotor unbalanced vibrations in BIPMSMs is of considerable theoretical and practical significance.
In recent years, various approaches have been proposed to suppress vibrations in bearingless motors [12,13]. In [14], a rotor suspension dynamics model is developed to describe synchronous vibrations caused by rotor mass unbalance, based on which a full compensation strategy combining phase-shifted notch filter optimization, feedforward compensation, and stability analysis is designed to achieve effective vibration suppression. In [15], a simplified control model for the rotor mass eccentricity system is developed, and an improved multi-band phase compensation repetitive control strategy is proposed to compensate for rotor mass eccentricity, effectively suppressing rotor vibrations. In [16], a compensation scheme for suspension position eccentricity in magnetic suspension motors is proposed to minimize the amplitude of the eccentric suspension current vector. This scheme dynamically adjusts the rotor’s suspension position in two dimensions, ensuring stable suspension and effectively suppressing rotor eccentricity vibration. In [17], a coordinate system with the stator geometric center as the origin is established, and a feedforward compensation algorithm based on the unbalance mass radius product is used to compensate for the mass unbalance displacement of the rotor. In [18], the reason for vibration caused by rotor unbalanced mass is analyzed, and a control strategy combining unbalanced feedforward compensation with current compensation is proposed to realize vibration compensation control. However, these studies mainly concentrate on suppressing unbalanced vibrations caused by rotor mass eccentricity, while overlooking the harmonic vibrations introduced by the dead-time (DT) effect during the control process. In [19], a novel scheme is proposed for the online estimation of motor flux linkage and voltage-source inverter nonlinearity, aimed at motor condition monitoring. This approach accounts for the estimation and compensation of distortion voltages caused by inverter nonlinearity, enabling direct online observation and compensation of DT voltage in the system. In [20], the impacts of DT effects on motor current and voltage harmonics are analyzed, and an adaptive controller is employed to mitigate these adverse effects, thereby achieving effective direct torque control. In [21], a new DT compensation method based on a modified repetitive controller is introduced for motor drives. This method effectively suppresses the sixth-order harmonics and their multiples in the synchronous reference frame without relying on precise current sampling, resulting in reduced total harmonic distortion in the current. The aforementioned studies reveal that DT is an essential part of motor control, as it not only reduces the overall efficiency of the control system but also makes the control effect worse. The DT effect increases the high-order harmonic currents of torque and suspension force windings in the BIPMSM, and causes rotor vibration [22]. In addition, the increased complexity of the controller design amplifies the impact of system disturbances, thereby reducing the reliability of the motor [23]. Moreover, the above control schemes generally use a Proportional–Integral (PI) controller to regulate system parameters, but it still presents certain limitations in practice. The PI controller shows a delayed response to external disturbances, making it difficult to suppress transient interferences in a timely manner. Meanwhile, its performance is highly sensitive to gain tuning, and parameter deviations may significantly deteriorate system dynamics or even cause instability [24].
A control strategy based on a Proportional–Integral–Resonant (PIR) controller is proposed to suppress rotor vibrations in BIPMSMs caused by rotor mass eccentricity and DT effects. Through an in-depth analysis of the operating mechanism and rotor vibration characteristics of the BIPMSM, a control approach combining a modified Proportional–Resonant (PR) controller and a PI controller in a parallel configuration is developed. The combination of PI and the modified PR controllers reduces the high sensitivity of the PI controller to gain settings, enhancing system stability. In a parallel configuration, the modified PR controller’s frequency tracking capability compensates for the PI controller’s limitations, improving robustness and reducing the need for precise parameter tuning. Meanwhile, the steady-state error elimination capability of the PI controller and the harmonic compensation characteristics of the modified PR controller are integrated, allowing precise tracking of the fundamental current component and effective suppression of harmonic components, whereby rotor vibrations induced by mass eccentricity and DT effects are efficiently mitigated.
The rest of this paper is organized as follows. In Section 2, the BIPMSM’s mathematical model is presented, and the vibration mechanisms are analyzed. In Section 3, the vibration suppression control strategy for the BIPMSM is designed. In Section 4, the effectiveness and accuracy of the proposed control method are demonstrated through MATLAB (R2022b) simulations. Finally, Section 5 concludes this article.

2. Analysis of BIPMSM Principles and Vibration Mechanisms

2.1. Introduction to the Principles of BIPMSM

The radial suspension force of BIPMSM originates from the superposition of the torque magnetic field and the suspension force magnetic field, and the stable suspension of the rotor can be realized by adjusting the current of the suspension force winding [25]. As shown in Figure 1, the structure of the BIPMSM primarily consists of torque windings, suspension force windings, permanent magnets, stator, and rotor.
In order to illustrate the radial suspension force generation mechanism of the BIPMSM more intuitively, according to the controlled suspension force generation conditions, the motor configuration assumes PT = 1 pole pairs for torque windings and PS = 2 pole pairs for suspension force windings, with synchronized current frequencies and co-rotating magnetic fields. The principle of suspension force generation of the BIPMSM in the x-y stationary coordinate system is shown in Figure 2. In Figure 2, NS1 and NS2 are the two-phase suspension force windings, while NT1 and NT2 are the two-phase torque windings. As illustrated in Figure 2a, when an appropriate current is applied to the suspension force winding NS2, the two-pole-pair magnetic field ΨS generated by the suspension force winding is superimposed with the single-pole-pair torque magnetic field ΨT. The magnetic field interaction increases the air-gap flux density in region 1, while in region 2, the flux density decreases. This imbalance in air-gap flux density causes the Maxwell force in region 1 to exceed that in region 2, resulting in a radial suspension force Fx along the positive x-axis, which drives the rotor to suspend. Similarly, applying an appropriately sized current to the suspension force winding NS1 with the polarity shown in Figure 2b generates a radially directed suspension force Fy along the y-axis on the rotor, whose magnitude can be adjusted. Therefore, by controlling the currents in the suspension force windings, the magnitude and direction of the suspension force can be regulated, thereby achieving stable suspension of the motor.

2.2. Mathematical Models of Suspension Force and Torque

An embedded permanent magnet rotor structure is employed in the BIPMSM, with permanent magnets positioned inside the rotor core. Based on the principle of virtual displacement, the components of the radial suspension force of the BIPMSM rotor in the d-q rotational coordinate system can be obtained and expressed as follows:
F Sd F Sq = M d ( i Td + i f ) M q i Tq M q i Tq M d ( i Td + i f ) i Sd i Sq
where iTd and iTq are the current components of the torque windings in the d-q rotational coordinate system. iSd and iSq are the current components of the suspension force windings in the same system. if is the equivalent excitation current of the permanent magnets. Md and Mq are the mutual inductance coefficients between the torque windings and suspension force windings in the d-q rotational coordinate system.
Through the inverse Park transformation, the suspension force of the BIPMSM can be derived as follows in the α-β stationary coordinate system:
F S α F S β = M d 2 i Td + i f 2 + M q 2 i Tq 2 cos ( 2 ω m t + θ ) sin ( 2 ω m t + θ ) sin ( 2 ω m t + θ ) cos ( 2 ω m t + θ ) i S α i S β
where ωm is the mechanical angular velocity of the rotor. i and i are the current components of the torque windings in the α-β stationary coordinate system. The phase angle is θ = tan 1 M q i Tq M d ( i Td + i f ) .
In the BIPMSM, in addition to the controllable electromagnetic suspension force, the single-sided magnetic force component acting on the interior permanent magnet rotor when it undergoes eccentric displacement increases with displacement. This phenomenon must be avoided during actual operation, and the single-sided magnetic force is expressed as follows:
F c α F c β = k d ( i Td + i f ) 2 + k q i Tq 2 x y
where kd and kq are proportionality factors. x and y are the components of rotor displacement in the α-β stationary coordinate system.
Therefore, considering the impact of single-sided magnetic force, the complete mathematical model of the BIPMSM suspension force can be derived by combining (2) and (3) as follows:
F α F β   = F S α F S β + F c α F c β = M d 2 ( i Td + i f ) 2 + M q 2 i Tq 2 cos ( 2 ω m t + θ ) sin ( 2 ω m t + θ ) sin ( 2 ω m t + θ ) cos ( 2 ω m t + θ ) i S α i S β + k d ( i Td + i f ) 2 + k q i Tq 2 x y

2.3. Analysis of Rotor Eccentric Vibration Mechanism

During the manufacturing of the BIPMSM, machining errors and assembly tolerances cause the rotor’s center of mass O1 to deviate from its geometric center O, resulting in an eccentricity [26]. As illustrated in Figure 3, the distance between these two points is defined as d0. The angle between the dotted line segment and the d-axis of the rotational coordinate system is η. When the rotor rotates at the mechanical angular speed ωm, the angle between the dotted line segment and the x-axis in the stationary coordinate system of the suspension force windings is η + ωmt. Due to the unbalanced vibration of the rotor, the periodic unbalance force is Fa. The component force of the Fa in the x-y coordinate system can be expressed as [27]
F ax = m d 0 ω m 2 cos ω m t + η F ay = m d 0 ω m 2 sin ω m t + η
where Fax and Fay are the components of the unbalanced force Fa in the x- and y-axis, respectively. m is the mass of the rotor, d0 is the distance between the geometric center and the mass center of the rotor.
Suppose xa and ya are unbalanced vibration displacement components along the x-and y-axis. In view of the symmetry of motor structure, the stiffness of unbalanced vibration displacement along the x-axis equals that along the y-axis; thus, the unbalanced vibration displacement excited by unbalanced exciting force Fa can be expressed as follows:
x a = A m cos ( ω m t + η γ ) y a = A m sin ( ω m t + η γ )
where γ is the phase lag of the unbalanced vibration displacement relative to the unbalanced exciting force and Am is the amplitude of the unbalanced vibration displacement component.
As shown in (6), rotor mass unbalance results in periodic vibrations, with the vibration frequency matching the rotational speed. Therefore, if the principle of proportional resonance is applied to eliminate these periodic vibration components as the signal enters the controller, vibration suppression can be effectively achieved.

2.4. Analysis of the Vibration Mechanism of the DT Effect

The unbalanced forces generated during the operation of BIPMSMs are influenced not only by manufacturing factors but also by the control process, with DT effects being the most direct cause. The DT effect arises from the introduction of dead time to prevent short circuits between the upper and lower inverter switches.
In motor control systems, the DT effect primarily arises from the switching characteristics of the inverter power devices. In motor drives, DT is introduced to prevent simultaneous conduction of the upper and lower bridge arm power devices, thus avoiding short circuits. While the DT effect prevents direct short-circuiting, it causes the output voltage during the DT period to depend on the load current direction, leading to waveform distortion, increased harmonics, and current steady-state error. As a result, the fundamental voltage is reduced, and torque and speed fluctuations occur, which degrade system precision and stability. The DT effect is essentially a nonlinear voltage error, related to the current direction, caused by both device non-idealities and protective strategies. This requires compensation algorithms or improved PWM strategies to mitigate its impact.
With conditions where the current direction remains unchanged, the voltage gain or loss caused by the dead zone effect within a single PWM cycle is
Δ u dead = ( U dc + u D u SW ) T dead T PWM + u SW + u D 2
where Udc is the DC bus voltage and uSW is the conduction voltage drop across the switch transistor. uD is the conduction voltage drop across the diode. Tdead is the dead time and TPWM is the switching period.
When the current flows from the power device to the motor in the positive direction, the value in (7) represents a voltage drop; conversely, when the current flows in the negative axis direction, the value in (7) corresponds to a voltage rise.
The phase voltage variation caused by the dead-zone voltage in (7) is transformed into the voltage in a d-q rotational coordinate system via Clark and Park transformations. The harmonics of order higher than the 12th are neglected in the equation. Its Fourier series is
Δ u d Δ u q = 4 π Δ u dead 12 35 sin ( 6 θ e ) + 24 143 sin ( 12 θ e ) 1 + 2 35 cos ( 6 θ e ) 2 143 cos ( 12 θ e )
where ϴe represents the electrical angle.
When treating the motor as a resistive-inductive load, we obtain the following:
Δ i d Δ i q = 4 π Δ u dead 12 sin ( 6 θ e φ d 6 ) 35 Z d 6 + 24 sin ( 12 θ e φ d 12 ) 143 Z d 12 1 R s + 2 cos ( 6 θ e φ q 6 ) 35 Z q 6 2 cos ( 12 θ e φ q 12 ) 143 Z q 12
where Rs is the internal resistance of the motor rotor. Li is the coil inductance and ωe is the electrical angular velocity; the impedance and phase angle are
Z i k = R s 2 + j ω e L i 2 φ i k = arctan j ω e L i R s , i = d , q ; k = 6 , 12 .
For the BIPMSM, (9) expresses the d-q axis current increments of the torque windings as ΔiTd and ΔiTq, and those of the suspension force windings as ΔiSd and ΔiSq. The incremental expressions of the suspension force along the x- and y-axis can be derived from its mathematical model as follows:
Δ F x Δ F y = M d ( Δ i Td + i f ) M q Δ i Tq M q Δ i Tq M d ( Δ i Td + i f ) Δ i Sd Δ i Sq
where
Δ i Td Δ i Tq = 4 π Δ u dead 12 sin ( 6 θ e φ Td 6 ) 35 Z Td 6 + 24 sin ( 12 θ e φ Td 12 ) 143 Z d 12 1 R s + 2 cos ( 6 θ e φ Tq 6 ) 35 Z Tq 6 2 cos ( 12 θ e φ Tq 12 ) 143 Z Tq 12
Δ i Sd Δ i Sq = 4 π Δ u dead 12 sin ( 6 θ e φ Sd 6 ) 35 Z Sd 6 + 24 sin ( 12 θ e φ Sd 12 ) 143 Z Sd 12 1 R s + 2 cos ( 6 θ e φ Sq 6 ) 35 Z Sq 6 2 cos ( 12 θ e φ Sq 12 ) 143 Z Sq 12 .
As shown in (10), for the BIPMSM, DT effects introduce the 6th and 12th harmonic components into the exciting force, which are related to the electrical angular velocity. As the rotational speed increases, these harmonics induce additional vibration increments in the suspension force along the x- and y-axis. Therefore, to mitigate the vibration effects caused by DT, compensation control must be implemented.

3. Proportional–Integral–Resonance-Based Vibration Suppression Strategy

3.1. Design of the Controller

Based on the vibration mechanism analysis of the BIPMSM presented in Section 2, an internal model is constructed within the controller to simultaneously suppress vibrations induced by rotor mass eccentricity and DT effects. The internal model of signals is represented by a set of resonant terms connected in parallel. In this design, the PI controller is connected in parallel with a modified PR controller, forming a PIR controller. Consequently, the internal model of the relevant signals is integrated into both the current and suspension force controllers. The PI controller provides DC regulation and governs the dynamic performance of the system.
The fundamental transfer function of the PR controller is
G 1 s = K p + k r s s 2 + ω 0 2
where Kp is the proportional gain and kr is the resonant coefficient. ω0 is the resonant frequency.
When the angular frequency of the input AC signal is ω0, the magnitude of G1(s) approaches infinity, thereby enabling zero steady-state error tracking for sinusoidal signals at the resonant frequency. However, in practical systems, the implementation of an ideal PR controller is constrained by component parameter tolerances and the limited precision of digital control systems, making it difficult to realize in both analog and digital domains. Furthermore, because the gain of an ideal PR controller decreases sharply outside the resonant frequency, it cannot effectively suppress higher-order harmonics when motor speed fluctuations cause the actual operating frequency to deviate around the resonant point. Therefore, to improve upon the ideal PR controller, the modified PR controller structure shown in (12) is adopted, whose transfer function is given by
G 2 s = K p + 2 k r ω c s s 2 + 2 ω c s + ω 0 2
Based on the vibration analysis of the BIPMSM presented in Section 2, it is observed that under steady-state conditions, DT effects introduce 6th- and 12th-order harmonic components, while rotor mass eccentricity produces vibration components synchronous with rotational speed. To simultaneously suppress these periodic vibrations, three modified PR controllers with different resonant frequencies are connected in parallel to achieve targeted attenuation at the three frequencies. The transfer function of this configuration is given by
G 3 s = K p + 2 k r 0 ω c 0 s s 2 + 2 ω c 0 s + ω 0 2 + 2 k r 1 ω c 1 s s 2 + 2 ω c 1 s + ω 1 2 + 2 k r 2 ω c 2 s s 2 + 2 ω c 2 s + ω 2 2
where ωc0, ωc1, and ωc2 are the fundamental, 6th- and 12th-order resonant cutoff frequencies, respectively. kr0, kr1, and kr2 are the resonant coefficients. ω0, ω1 and ω2 are the associated resonant frequencies. Given the frequency-varying characteristics of the BIPMSM drive system, the controller must be capable of adapting to diverse operating conditions.
The Bode diagram of the modified PR controller is shown in Figure 4.
According to the Bode diagram, the parallel connection of three modified PR controllers with different resonant frequencies can effectively attenuate signals at these frequencies. However, the Bode diagram also reveals that the controller exhibits poor performance in suppressing low-frequency signals. To enhance its performance in the low-frequency range, a PI controller is employed in parallel with the modified PR controllers.
The design of the PIR controller obtained by paralleling the controllers is shown in Figure 5. To ensure that signal iSd* accurately tracks signal iSd while rejecting disturbances, the controller must guarantee robust performance. As analyzed in Section 2, under steady-state conditions, DT effects generate 6th- and 12th-order harmonic components, while rotor mass eccentricity introduces vibration components synchronous with the rotational speed. To suppress these effects, three resonant terms are incorporated, each targeting one of the identified components. To ensure that the resonant modules adapt their respective frequencies to the correct angular frequency, the electrical angular velocity is employed as the fundamental resonant frequency. To balance design complexity with control performance, a PI controller is connected in parallel to provide steady-state accuracy and maintain essential dynamic performance.
The closed-loop Bode diagram of the PIR controller obtained by paralleling the controllers is shown in Figure 6. The Bode diagram demonstrates that, with the PI controller incorporated in parallel, the PIR controller retains its capability to attenuate complex signals at specified frequencies. Compared with the modified PR controller alone, the addition of the integral component ensures zero steady-state error under step disturbances, thereby enhancing low-frequency disturbance suppression and improving performance in the low-frequency range. When only the modified PR controller is used, suppression effectiveness declines significantly once the target frequency deviates due to grid frequency offsets or rotor speed fluctuations. By providing high gain in the low-frequency region through its integral action, the PI controller establishes the theoretical foundation and practical guarantee for steady-state accuracy and low-frequency disturbance rejection. Consequently, the PIR controller is able to effectively suppress signals even when the excitation frequency does not precisely coincide with the resonance peak, while also contributing to improved dynamic response.
Based on the preceding analysis, the PIR controller exhibits strong suppression capability. It can simultaneously attenuate signals at multiple frequencies while preserving the favorable dynamic performance of the PI controller and maintaining high robustness. As a result, motor vibrations during operation are effectively reduced, thereby ensuring stable motor performance.

3.2. Controller Parameter Tuning

The tuning of the PIR controller parameters involves adjusting both the PI and the modified PR components. The PI parameters can be tuned based on the internal model principle, while this paper primarily focuses on the tuning of the modified PR parameters. Figure 7 presents the Bode diagrams of the modified PR component under different conditions.
As shown in Figure 7a, increasing kr enhances the gain at the fundamental frequency, thereby contributing to the elimination of steady-state error. However, a larger kr also broadens the bandwidth of the modified PR controller, expanding the resonance influence range and amplifying undesired signals, which is detrimental to overall system stability. In Figure 7b, where only ωc is varied, a decrease in ωc increases the gain at the fundamental frequency while narrowing the bandwidth, thus improving signal selectivity. The parameter ωc, therefore, determines the controller’s effective bandwidth.
The tuning method of the PIR controller can be summarized based on some key characteristics. Firstly, to minimize the influence of PIR on signals outside the selected frequency, an appropriate value of kr should be chosen. Secondly, to effectively suppress AC disturbances, a smaller ωc is preferred. However, excessively small ωc values may render the system overly sensitive to input frequency variations, potentially leading to instability. Thus, the selection of ωc must balance system stability with disturbance rejection capability. Parameter mismatches may also result in kr being smaller than the value determined from the BIPMSM parameters, which reduces the controller bandwidth at the selected resonant frequency and weakens its ability to reject AC disturbances. Consequently, the optimal values of ωc and kr should be selected comprehensively based on the operating conditions of the actual system.

3.3. Overall Structure of Control Methods

According to the control method proposed above, the overall control block diagram of the BIPMSM can be constructed as shown in Figure 8.
The system adopts a dual-channel decoupled control structure: rotational speed and torque are generated by the main torque winding current, while radial suspension force is produced by the suspension force winding current. Both components are precisely controlled through current loops and coordinate transformations and are driven by a voltage-source inverter. This configuration ensures reliable torque output while achieving stable, contactless rotor suspension. In the torque control system of the BIPMSM, the MTPA (maximum torque per ampere) control strategy is adopted. The MTPA control, also known as the maximum torque output per unit current control, achieves the desired torque by minimizing the stator current magnitude through optimal regulation of the d-axis current. Under the condition of producing the required torque, the MTPA strategy requires only the minimum stator current magnitude, thereby reducing copper losses, alleviating the thermal stress on the inverter switching devices, and significantly improving overall system efficiency. The MTPA control method not only ensures stable operation of the torque control system but also maximizes motor efficiency while minimizing current loading. Furthermore, it exhibits strong adaptability, enabling automatic adjustment according to varying operating conditions to meet diverse performance requirements. Within this control system, the PIR controller not only guarantees accurate tracking of the fundamental current component with zero steady-state error but also effectively suppresses current harmonics and torque ripple, thereby enhancing steady-state precision and harmonic suppression capability, significantly reducing rotor vibrations.

4. Simulation on Vibration Suppression Control of BIPMSM

To verify the effectiveness and correctness of the proposed method, a simulation model of the BIPMSM is established in MATLAB/Simulink (R2022b) for analysis, with the motor parameters listed in Table 1. Comparative simulations are conducted under identical load conditions, evaluating the performance of the BIPMSM controlled by the proposed PIR controller against that using a conventional PI controller.
The PID control parameters for the BIPMSM vector control system are shown in Table 2. This table provides the PID parameters for the suspension force system, as well as the parameters for the torque system. The PIR controller parameters are shown in Table 3, where the suspension force system and torque system parameters are listed separately.
A comparative simulation between the proposed PIR controller and the conventional PI controller is conducted under motor operation at 3000 r/min, with a 1 N·m load applied after 0.5 s.
The simulation results for the harmonic pulsations of the d-q axis currents at the torque system and the corresponding torque waveforms are shown in Figure 9 and Figure 10. With the PI controller, the d-q axis current waveforms exhibit significant fluctuations, accompanied by large torque ripple amplitudes. Specifically, the d-axis current fluctuation amplitude is approximately 1.72 A before load application and 0.17 A after load application; the q-axis current fluctuation amplitude is approximately 1.65 A before load application and 0.03 A after load application, while the torque ripple amplitude is approximately 0.54 N·m before load application and 0.012 N·m after load application. With the PIR controller, both current waveform amplitudes and torque ripple are markedly suppressed. The d-axis current fluctuation amplitude decreased to 0.3 A before load application and 0.1 A after load application, corresponding to reductions of 82.56% and 41.18%, respectively. The q-axis current fluctuation amplitude decreased to 0.4 A before load application and 0.018 A after load application, corresponding to reductions of 75.76% and 40%. Similarly, torque ripple amplitude decreased to 0.16 N·m before load application and 0.006 N·m after load application, reductions of 70.37% and 50%, respectively. These results demonstrate that the vibration suppression strategy based on the PIR controller achieves significant attenuation of both current amplitude fluctuations and torque ripple at the torque system of the BIPMSM.
The simulation results of rotor radial displacement and radial force fluctuations of the BIPMSM are shown in Figure 11 and Figure 12. With the PI controller, the rotor exhibited large radial vibration amplitudes along both the x- and y-axes, accompanied by substantial radial suspension forces. Specifically, the fluctuation amplitude of the x-axis radial displacement is approximately 2 × 10−2 mm, while that of the y-axis is approximately 2.23 × 10−2 mm. The fluctuation amplitudes of the x- and y-axis radial suspension forces are approximately 24 N and 23 N, respectively. With the PIR controller, both radial displacement and radial suspension forces are significantly reduced. The x-axis radial displacement amplitude decreased to 0.8 × 10−2 mmm, reduction of 60%, while the y-axis decreased to 0.81 × 10−2 mm, reduction of 63.67%. The x-axis radial suspension force amplitude dropped to 8.45 N, reduction of 64.79%, and the y-axis decreased to 8.2 N, reduction of 64.37%. Figure 13 presents the fluctuation amplitudes of the suspension force system d-q axis currents. With the PI controller, the d-axis and q-axis current fluctuation amplitudes are approximately 1.55 A and 1.3 A, respectively. When the PIR controller is applied, these amplitudes are substantially reduced, with the d-axis current fluctuation decreasing to 0.53 A, reduction of 65.81%, and the q-axis current fluctuation decreasing to 0.59 A, reduction of 54.62%. These results clearly demonstrate that the vibration suppression strategy based on the PIR controller is highly effective in mitigating rotor vibrations in the BIPMSM.
By comparing Figure 14a,b, it can be observed that the suppression effects on the fundamental, 6th, and 12th harmonic amplitudes differ under the influence of different controllers. Firstly, the fundamental component is significantly reduced, with the PIR controller exhibiting a much lower amplitude for the fundamental harmonic compared to the PI controller. This indicates that the PIR controller results in smaller tracking errors for the fundamental sine wave, effectively suppressing the fundamental radial force. Secondly, the low-order harmonics are reduced, with the PIR controller showing lower amplitudes than the PI controller across the 2nd to 6th harmonic range. This suggests that the PIR controller has stronger suppression effects on the common low-order harmonics (fundamental 6th and 12th harmonics) in the BIPMSM, which are typically caused by DT effects and rotor mass eccentricity. Finally, there is little difference in the higher-order harmonics; for harmonics above the 15th order, the curves for both controllers are similar. This implies that the PIR controller primarily targets the resonant frequency points, such as the fundamental and low-order harmonics, and is less sensitive to high-frequency noise.

5. Conclusions

In the article, a vibration suppression control method based on a Proportional–Integral–Resonant (PIR) controller is proposed to suppress the vibration issues in BIPMSMs arising from the combined effects of rotor mass eccentricity and DT effects. Previous studies have primarily focused on the suppression of individual vibration sources—such as rotor unbalance or voltage distortion—while lacking investigation into their coupling mechanisms and integrated suppression strategies. In practice, the rotor vibration in BIPMSMs is caused by both imbalance vibrations due to rotor mass eccentricity and vibrations induced by the DT effect. In this paper, a PIR controller was constructed by paralleling a PI controller with a modified PR controller, enabling precise tracking of the fundamental current and targeted compensation of specific harmonic components. Simulation results demonstrate that the proposed PIR controller effectively suppresses vibrations induced by DT effects while significantly attenuating periodic vibrations caused by rotor unbalance. Compared to conventional PI controllers, the innovation of the PIR controller lies in its resonance frequency tracking-based control mechanism, which enables effective suppression of the system’s dominant vibration modes. This is particularly advantageous when dealing with multi-source vibrations and dynamically varying vibration sources. The PIR controller exhibits remarkable superiority in vibration suppression by precisely tuning the resonant frequency to the target and mitigating vibrations at specific frequencies. Its robust nature enables the motor to maintain stable operation even in complex disturbance environments, thereby enhancing the overall system reliability. In future work, this approach will be explored for multi-harmonic PR and adaptive PIR control strategies to achieve the simultaneous suppression of multi-frequency vibrations and enhance system robustness and implementation simplicity under complex operating conditions.

Author Contributions

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

Funding

This work was supported by the National Natural Science Foundation of China (62403217), the Natural Science Foundation of Jiangsu Province (BK20240866) and the China Postdoctoral Science Foundation (2023M731351).

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Bu, W.; Huang, Y.; Lu, C.; Zhang, H.; Shi, H. Unbalanced Displacement LMS Extraction Algorithm and Vibration Control of a Bearingless Induction Motor. Int. J. Appl. Electromagn. Mech. 2018, 56, 35–47. [Google Scholar] [CrossRef]
  2. Pei, T.; Li, D.; Liu, J.; Li, J.; Kong, W. Review of Bearingless Synchronous Motors: Principle and Topology. IEEE Trans. Transp. Electrif. 2022, 8, 3489–3502. [Google Scholar] [CrossRef]
  3. Liu, B. Survey of Bearingless Motor Technologies and Applications. In Proceedings of the 2015 IEEE International Conference on Mechatronics and Automation, Beijing, China, 2–3 August 2015. [Google Scholar]
  4. Sun, X.; Xue, Z.; Zhu, J.; Guo, Y.; Yang, Z.; Chen, L.; Chen, J. Suspension Force Modeling for a Bearingless Permanent Magnet Synchronous Motor Using Maxwell Stress Tensor Method. IEEE Trans. Appl. Supercond. 2016, 26, 1–5. [Google Scholar] [CrossRef]
  5. Ji, Z.; Zhu, H.; Xu, Y.; Wu, M. Optimization Design of Permanent Magnet Assisted Single Winding Bearingless Synchronous Reluctance Motor. IEEE Trans. Appl. Supercond. 2020, 30, 1–5. [Google Scholar] [CrossRef]
  6. Zhu, H.; Shi, Y. Displacement Self-Sensing Control of Permanent Magnet Assisted Bearingless Synchronous Reluctance Motor Based on Least Square Support Vector Machine Optimized by Improved NSGA-II. IEEE Trans. Ind. Electron. 2024, 71, 1201–1211. [Google Scholar] [CrossRef]
  7. Peng, C.; He, J.; Zhu, M.; Deng, Z.; Zhen, Z.; Liu, Q. Optimal Synchronous Vibration Control for Magnetically Suspended Centrifugal Compressor. Mech. Syst. Signal Process. 2019, 132, 776–789. [Google Scholar] [CrossRef]
  8. Hu, X.; Gao, F.; Cui, C.; Liu, J.; Wang, H.; Li, Y.; Ni, Z.; Cheng, J.; Yan, L. Analysis of Mass Unbalance Torque on a Spinning Superconducting Rotor. IEEE Trans. Appl. Supercond. 2014, 24, 1–4. [Google Scholar] [CrossRef]
  9. Jiang, K.; Zhu, C.; Chen, L. Unbalance Compensation by Recursive Seeking Unbalance Mass Position in Active Magnetic Bearing-Rotor System. IEEE Trans. Ind. Electron. 2015, 62, 5655–5664. [Google Scholar] [CrossRef]
  10. Chen, Q.; Liu, G.; Han, B. Suppression of Imbalance Vibration in AMB-Rotor Systems Using Adaptive Frequency Estimator. IEEE Trans. Ind. Electron. 2015, 62, 7696–7705. [Google Scholar] [CrossRef]
  11. Han, J.; Yan, X.; Tang, H. Method of Controlling Tillage Depth for Agricultural Tractors Considering Engine Load Characteristics. Biosyst. Eng. 2023, 227, 95–106. [Google Scholar] [CrossRef]
  12. Gao, Y.; Hu, Y.; Yang, Y.; Feng, K.; Han, X.; Li, P.; Zhu, Y.; Song, Q. Optimization of Operating Parameters for Straw Returning Machine Based on Vibration Characteristic Analysis. Agronomy 2024, 14, 2388. [Google Scholar] [CrossRef]
  13. Ding, Z.; Tang, Z.; Zhang, B.; Ding, Z. Vibration Response of Metal Plate and Shell Structure under Multi-Source Excitation with Welding and Bolt Connection. Agriculture 2024, 14, 816. [Google Scholar] [CrossRef]
  14. Li, Z.; Wang, X.; Bao, X. Full Compensation Strategy for Synchronous Vibration Suppression of BPMSM. IEEE Trans. Ind. Appl. 2025, 61, 1–11. [Google Scholar] [CrossRef]
  15. Ye, X.; Tang, X.; Xing, K.; Wang, H.; Yao, J.; Zhang, T. Repetitive Control for Vibration Suppression of Bearingless Induction Motor. IEEE Access 2024, 12, 60532–60540. [Google Scholar] [CrossRef]
  16. Bao, X.; Wang, X.; Han, B.; Ding, Q.; Zhang, Y. Eccentricity Compensation for Bearingless Motor Based on the Tracking of the Minimum Antieccentric Levitation Current. IEEE Trans. Ind. Electron. 2024, 71, 3494–3503. [Google Scholar] [CrossRef]
  17. Yang, Z.; Mei, H.; Sun, X.; Jia, P. Compensation Control of Rotor Mass Eccentric Vibration for Bearingless Induction Motors. J. Power Electron. 2021, 21, 792–803. [Google Scholar] [CrossRef]
  18. Zhu, H.; Yang, Z.; Sun, X.; Wang, D.; Chen, X. Rotor Vibration Control of a Bearingless Induction Motor Based on Unbalanced Force Feed-Forward Compensation and Current Compensation. IEEE Access 2020, 8, 12988–12998. [Google Scholar] [CrossRef]
  19. Liu, K.; Zhu, Z. Online Estimation of the Rotor Flux Linkage and Voltage-Source Inverter Nonlinearity in Permanent Magnet Synchronous Machine Drives. IEEE Trans. Power Electron. 2014, 29, 418–427. [Google Scholar] [CrossRef]
  20. Tang, Z.; Akin, B. A New LMS Algorithm Based Deadtime Compensation Method for PMSM FOC Drives. IEEE Trans. Ind. Appl. 2018, 54, 6472–6484. [Google Scholar] [CrossRef]
  21. Tang, Z.; Akin, B. Suppression of Dead-Time Distortion Through Revised Repetitive Controller in PMSM Drives. IEEE Trans. Energy Convers. 2017, 32, 918–930. [Google Scholar] [CrossRef]
  22. Kim, H.-S.; Moon, H.-T.; Youn, M.-J. On-Line Dead-Time Compensation Method Using Disturbance Observer. IEEE Trans. Power Electron. 2003, 18, 1336–1345. [Google Scholar]
  23. Gao, Y.; Feng, K.; Yang, S.; Han, X.; Wei, X.; Zhu, Q.; Chen, L. Design and Experiment of an Unmanned Variable-Rate Fertilization Control System with Self-Calibration of Fertilizer Discharging Shaft Speed. Agronomy 2024, 14, 2336. [Google Scholar] [CrossRef]
  24. Yao, M.; Hu, J.; Liu, W.; Shi, J.; Jin, Y.; Lv, J.; Sun, Z.; Wang, C. Precise Servo-Control System of a Dual-Axis Positioning Tray Conveying Device for Automatic Transplanting Machine. Agriculture 2024, 14, 1431. [Google Scholar] [CrossRef]
  25. Kusayanagi, H.; Takemoto, M.; Tanaka, Y.; Chiba, A.; Fukao, T. Basic Characteristics of a Permanent-Magnet Type Bearingless Motor with Positive Salient Pole. In Proceedings of the 2007 International Conference on Electrical Machines and Systems, Seoul, Republic of Korea, 8–11 October 2007. [Google Scholar]
  26. Tan, C.; Wang, H.; Wang, Y. Rotor Eccentricity Compensation of Bearingless Switched Reluctance Motors Based on Extended Kalman Filter. In Proceedings of the 2019 12th International Symposium on Computational Intelligence and Design, Hangzhou, China, 14–15 December 2019. [Google Scholar]
  27. Asama, J.; Shibata, T.; Oiwa, T.; Shinshi, T.; Chiba, A. Performance Improvement of a Bearingless Motor by Rotation about an Estimated Center of Inertia. In Proceedings of the 2017 11th International Symposium on Linear Drives for Industry Applications, Osaka, Japan, 6–8 September 2017. [Google Scholar]
Figure 1. The structure of BIPMSM.
Figure 1. The structure of BIPMSM.
Electronics 14 04517 g001
Figure 2. Mechanism of suspension force generation: (a) x-axis direction; (b) y-axis direction.
Figure 2. Mechanism of suspension force generation: (a) x-axis direction; (b) y-axis direction.
Electronics 14 04517 g002
Figure 3. Schematic diagram of rotor mass eccentricity.
Figure 3. Schematic diagram of rotor mass eccentricity.
Electronics 14 04517 g003
Figure 4. The Bode diagram of the modified PR controller.
Figure 4. The Bode diagram of the modified PR controller.
Electronics 14 04517 g004
Figure 5. Control block diagram of PIR controller.
Figure 5. Control block diagram of PIR controller.
Electronics 14 04517 g005
Figure 6. Comparison of Bode plots of two controllers.
Figure 6. Comparison of Bode plots of two controllers.
Electronics 14 04517 g006
Figure 7. Bode diagrams of the modified PR controller under different conditions: (a) variation of kr; (b) variation of ωc.
Figure 7. Bode diagrams of the modified PR controller under different conditions: (a) variation of kr; (b) variation of ωc.
Electronics 14 04517 g007
Figure 8. Control block diagram of the BIPMSM.
Figure 8. Control block diagram of the BIPMSM.
Electronics 14 04517 g008
Figure 9. Torque system d-q axis current waveforms under different controllers: (a) d-axis waveform; (b) q-axis waveform.
Figure 9. Torque system d-q axis current waveforms under different controllers: (a) d-axis waveform; (b) q-axis waveform.
Electronics 14 04517 g009
Figure 10. Comparison of torque waveforms under different controllers.
Figure 10. Comparison of torque waveforms under different controllers.
Electronics 14 04517 g010
Figure 11. Rotor radial displacement waveforms under different controllers: (a) displacement along the x-axis; (b) displacement along the y-axis.
Figure 11. Rotor radial displacement waveforms under different controllers: (a) displacement along the x-axis; (b) displacement along the y-axis.
Electronics 14 04517 g011
Figure 12. Radial suspension force waveforms under different controllers: (a) force along the x-axis; (b) force along the y-axis.
Figure 12. Radial suspension force waveforms under different controllers: (a) force along the x-axis; (b) force along the y-axis.
Electronics 14 04517 g012
Figure 13. Suspension force system d-q axis current waveforms under different controllers: (a) d-axis waveform; (b) q-axis waveform.
Figure 13. Suspension force system d-q axis current waveforms under different controllers: (a) d-axis waveform; (b) q-axis waveform.
Electronics 14 04517 g013
Figure 14. Harmonic amplitudes of radial forces under different controllers: (a) x-axis radial force harmonics; (b) y-axis radial force harmonics.
Figure 14. Harmonic amplitudes of radial forces under different controllers: (a) x-axis radial force harmonics; (b) y-axis radial force harmonics.
Electronics 14 04517 g014
Table 1. Main parameters of the BIPMSM.
Table 1. Main parameters of the BIPMSM.
DescriptionParametersValue
Number of pole pairs of torque windingPT2
Number of pole pairs of suspension force windingPS3
Torque winding resistance (Ω)R12.316
Suspension force winding resistance (Ω)R25.4
Torque winding d-axis inductance (H)LTd0.0135
Torque winding q-axis inductance (H)LTq0.025
Suspension force winding inductance (H)Ls0.00147
Permanent magnet flux linkage (Wb)Ψf0.165
Rotor mass (kg)m1.6
Moment of inertia (kg/m3)J0.00149
Table 2. Parameters of PID controller.
Table 2. Parameters of PID controller.
Suspension Force SystemTorque System
Kp0.21.74
Ki4.8 × 10−41.8 × 10−2
Kd1.6 × 10−20
Table 3. Parameters of the PIR controller.
Table 3. Parameters of the PIR controller.
Suspension Force SystemTorque System
kp0.57.3
ki3.4 × 10−41.6 × 10−3
Kp90100
kr06070
kr18065
kr213047
ωc053
ωc13220
ωc26335
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Hua, Y.; Yao, C.; Zhao, Z. Vibration Suppression Strategy for Bearingless Interior Permanent Magnet Synchronous Motor Based on Proportional–Integral–Resonant Controller. Electronics 2025, 14, 4517. https://doi.org/10.3390/electronics14224517

AMA Style

Hua Y, Yao C, Zhao Z. Vibration Suppression Strategy for Bearingless Interior Permanent Magnet Synchronous Motor Based on Proportional–Integral–Resonant Controller. Electronics. 2025; 14(22):4517. https://doi.org/10.3390/electronics14224517

Chicago/Turabian Style

Hua, Yizhou, Chenghao Yao, and Zhenghui Zhao. 2025. "Vibration Suppression Strategy for Bearingless Interior Permanent Magnet Synchronous Motor Based on Proportional–Integral–Resonant Controller" Electronics 14, no. 22: 4517. https://doi.org/10.3390/electronics14224517

APA Style

Hua, Y., Yao, C., & Zhao, Z. (2025). Vibration Suppression Strategy for Bearingless Interior Permanent Magnet Synchronous Motor Based on Proportional–Integral–Resonant Controller. Electronics, 14(22), 4517. https://doi.org/10.3390/electronics14224517

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

Article Metrics

Back to TopTop