Abstract
The magnetic bearing rotor system is affected by internal uncertainties and various forms of external disturbances, which will affect the stability of the active magnetic bearing system. To address this issue, a composite hierarchical anti-disturbance strategy is used to improve the anti-disturbance ability of the magnetic bearing rotor system. The disturbance observer is used to compensate the system’s external disturbances, and the controller is used to suppress the system’s internal uncertainties. For this purpose, H∞ controller, disturbance observer (DOB), and linear extended state observer (LESO) are designed, respectively. Then, H∞ controller is combined with DOB and LESO to form H∞-DOB and H∞-LESO composite controllers and prove their stability. Finally, simulation and experiments show that H ∞ -DOB and H ∞ -LESO have better disturbance suppression effects than the H ∞ controller for external disturbances. And when the disturbance frequency or rotor rotation frequency of the system is high, H ∞ -LESO controller has better disturbance suppression effect than H ∞ -DOB.
Keywords
1. Introduction
Active magnetic bearing (AMB) is a new non-contact support structure that uses electromagnetic force to counteract the external force of rotor. Compared with traditional bearings, it has the advantages of high rotation speed, active control, etc. (Bleuler and Cole, 2009).
However, different disturbance sources under different application scenarios can affect the stability of AMB. When AMB is applied to vehicle flywheel (Hawkins et al., 2003) and spacecraft control moment gyroscope (Basaran et al., 2017), it will be affected by the base vibration. The main types of base vibration are harmonic excitation, impact excitation, and random excitation, with the low-frequency harmonic excitation of 20–60 Hz being the most common (Jugo et al., 2006, 2008; Kang et al., 2006). Therefore, for the magnetic bearing rotor system applied in different fields, the low-frequency sinusoidal signal is a common disturbance signal.
Because the internal uncertainties and external disturbances significantly affect the stability and robustness of the system, it is necessary to improve the anti-disturbance ability of the magnetic bearing rotor system. In addition to the traditional PID control, some advanced control schemes have been proposed, such as adaptive odd repetitive control (Zhang et al., 2023), adaptive backstepping control (Xu et al., 2021), robust control (Ran et al., 2018). Among these advanced control schemes, robust control methods, such as H∞ control, have attracted increasing attention, becoming one of the research hotspots of magnetic bearing control. However, because determining the upper bound of disturbance is difficult, the robustness of the system is usually realized using a large gain and control voltage. Combining the controller with an observer is a more effective control method to overcome this shortcoming (Qu et al., 2020).
To improve the control accuracy, Guo et al. (2014) proposed a composite hierarchical anti-disturbance control strategy based on multisource disturbances classification modeling. The inner controller is the disturbance observer and the outer controller is the disturbance suppression controller. Disturbance observer is an effective method for estimating disturbances. It can effectively estimate and offset external disturbances, improving overall performance of the system in the presence of unknown but bounded disturbances. Existing research results include a combination of DOB and H∞ control, a combination of DOB and sliding mode control, a combination of DOB and backstepping control (Wei et al., 2009, 2015, 2018). One of the advantages of using the disturbance observer is that the inner-loop controller is always designed to achieve a faster response speed than the outer-loop feedback controller, making it more effective than single-loop control schemes when dealing with disturbances. However, the observer cannot be used alone, an external loop feedback control is required to stabilize the system.
The traditional disturbance observer has high requirements for the accuracy of the system model, can only estimate the external disturbances to a limited extent, and poorly estimates the uncertainties inside the system (Noshadi et al., 2017). Therefore, Han proposed auto disturbance rejection controller (ADRC) based on modern control. However, ADRC has several adjustable parameters without any theoretical guidance, the application of ADRC is difficult. As a result, Gao (2003) proposed a linear auto disturbance rejection controller (LADRC) that converts the extended state observer (ESO) and state error feedback rate to linear mode, thereby greatly reducing the number of adjustable parameters of the LADRC. Jin et al. (2019) used LADRC to estimate various uncertain disturbances in the magnetic bearing system. By comparing simulation and experimental results, they found that LADRC has a better anti-disturbance effect than PID. Guan et al. (2020) used LESO in conjunction with all-coefficient adaptive control. Simulation and experiments showed that this method has better control effect than the original adaptive controller does. Li (2023) used the ADRC method to decouple the AMB system to solve the coupling of inertial and gyroscopic effects. And use LESO to suppress disturbances in the system, improving system stability. Because the LESO can expand the total disturbance into a new state variable of the system, all states including the original state variables and disturbances of the system can be reconstructed using the input and output of the system. Compared to the disturbance observer, LESO can estimate the total disturbances of the system, including all internal uncertainties and external disturbances, resulting in a better disturbance suppression effect.
To suppress the low-frequency sinusoidal disturbances and internal uncertainties in the magnetic bearing rotor system, this paper proposed a composite hierarchical anti-disturbance controller (H∞-LESO) for the magnetic bearing rotor system, which reduces the workload of the controller while improving the anti-disturbance ability of AMB system. H∞-LESO combines H∞ controller and LESO. The latter is used to estimate and offset the internal uncertainties and external disturbances of the system to improve the robustness of the system.
The rest of the paper is arranged as follows: Section 2 describes the modeling of the magnetic bearing system. In Section 3, H∞-DOB and H∞-LESO composite controllers are designed and their stability is analyzed. The proposed control method is validated by simulation in Section 4. In Section 5, the simulation results are verified by experiments. Conclusions are drawn in Section 6.
2. Magnetic bearing rotor modeling
2.1. Electromagnet and rotor
The working speed of the magnetic bearing rotor system investigated in this paper is less than 0.7 times the first-order bending critical speed, indicating that it can be modeled as a rigid rotor. Without considering the coupling between different degree of freedom (DOF), the dynamic equation of 1-DOF magnetic levitation rotor can be written as follows using Newton’s second law
Equation (2) has two real poles, one on the positive real axis and the other on the negative real axis, making it an unstable second-order object that can only work stably with closed-loop control.
2.2. Displacement sensor
Because the magnetic bearing used in this paper has a radial protection clearance of 0.25 mm and the rotor displacement voltage signal output by the sensor ranges from 0 to 5 V, the proportional gain of the displacement sensor can be expressed as follows
2.3. Power amplifier
The power amplifier used in this paper can be regarded as a proportional link when it is working in the magnetic bearing system. It receives a voltage signal of −5–5 V, and the output current signal is 0–3.4 A. The transfer function of the power amplifier can be obtained as follows
Combining (2), (3), and (4), the transfer function of 1-DOF magnetic bearing rotor system can be obtained
The closed-loop control block diagram of the AMB system is shown in Figure 1. Assuming the rotor displacement is The closed-loop control block diagram of the AMB system.
3. Controller design
3.1. H∞ Controller design
In the magnetic bearing rotor system, H∞ controller can improve the robustness of the system. The generalized controlled object model can be established and system uncertainties and external disturbances can be effectively suppressed by selecting appropriate weighting functions. Figure 2 depicts the structure diagram of H∞ mixed sensitivity control, where u is the reference input, y is the system output, e is the tracking error, r is the control output of the controller, d is the external disturbance, Structure diagram of the 
The sensitivity function (7), which is the closed-loop transfer function from d to y, represents the ability of the system to suppress external disturbances
By lowering the gain of the sensitivity function, the system’s ability to suppress disturbance can be improved.
The complementary sensitivity function (8), which is the transfer function from r to y, represents the ability of the system to suppress the uncertainties of the model
Equation (8) represents the size of the perturbation in the multiplicative perturbation Δ of the system (I+Δ)G. The introduction of the complementary sensitivity function can effectively ensure the robustness of the system. It can be seen from (7) and (8)
Equation (10) represents the size of the perturbation
According to Zhang’s study (2010), the closed-loop transfer function from u to z is
Because there is no clear theoretical guidance on how to select the weighting functions, it can only be debugged based on engineering experience, resulting in too much debugging time to achieve the desired control effect. In addition, if it is not selected properly, it affects the stability and performance of the controller. Therefore, in this paper, the H∞ controller is used as an external loop feedback controller to stabilize the system and the observer is introduced as an internal structure to observe and offset the disturbances suffered by the system. By reducing the effect of the disturbances on the system output, the burden of the controller is reduced and the robustness of the system is improved.
3.2. Design of disturbance observer
The basic principle of the design of disturbance observer is that the external disturbances and model errors are equivalent to the control input and the observed equivalent disturbances are compensated to the system through the feed forward link to realize the complete suppression of the disturbance. The block diagram of disturbance observer is shown in Figure 3, where Block diagram of disturbance observer.
According to Mason’s gain formula, it can be seen from Figure 3 that the transfer function from system control input u to system output y can be expressed as follows
The transfer function from external disturbance d to system output y can be expressed as follows
The transfer function from disturbance noise
The core of the design of disturbance observer is the design of low-pass filter Q(s). According to Figure 3, the design of Q(s) requires Q(s)G n −1(s) to be regular, that is, the order of denominator is greater than that of the numerator. As a feed forward link, the disturbance observer must be robust and have good anti-disturbance performance, which dictates the requirements for the design of Q(s) bandwidth of the low-pass filter. At present, the design principle of Q(s) is usually as follows: in the low frequency band, Q(s) = 1. In the high frequency band, Q(s) = 0.
3.3. Design of linear extended state observer
The difference of LESO from the disturbance observer in part B is that the LESO can not only estimate the external disturbances of the system but can also estimates the uncertainties and modeling errors of the system. These advantages are relatively independent of the mathematical model of the controlled object and can provide better performance. Expand external disturbance, modeling error, and parameter uncertainty in the magnetic bearing rotor system to a new state variable
As shown in (19), if
3.4. Design of composite hierarchical anti-disturbance controller
3.4.1. Composite hierarchical anti-disturbance controller based on disturbance observer (H∞-DOB)
In the H
∞
-DOB, the disturbance observer is a part of the overall closed-loop feedback system. Therefore, it is necessary to analyze the system’s stability. Figure 4 shows the basic structure of a composite hierarchical anti-disturbance controller based on disturbance observer. Because the disturbance observer can achieve its robustness by selecting an appropriate low-pass filter Q(s), it can be seen from (13) and (14) that when Basic structure of composite hierarchical anti-disturbance controller based on disturbance observer.
Assuming uncertainty is modeled by a multiplicative perturbation model Simplified structure of H∞-DOB.
As can be seen from Figure 5, the transfer function from uncertain input to output can be expressed as
According to the small gain theorem, the overall closed-loop system in (21) is robustly stable against uncertainties if (22) is satisfied
The design of low-pass filter Q(s) should make the disturbance observer have a good cancellation effect on external disturbances. Equation (24) can be used as a sufficient condition to verify whether the designed low-pass filter Q(s) makes the whole closed-loop system have robustly stable.
3.4.2. Composite hierarchical anti-disturbance controller based on LESO (H∞-LESO)
The basic structure of H
∞
-LESO for magnetic bearing rotor system is shown in Figure 6. Basic structure of H∞-LESO.
The H
∞
controller of the system is designed as u = Ky, and its state space can be expressed as
The state variable
The system matrix shown in (29) is in the form of an upper triangle, and its eigenvalues are determined by the eigenvalues of matrices
4. Simulation analysis
Some parameters about simulation and experiment.
For the H∞ controller used in this paper, (30) is the selected weight function, and the required H
∞
controller transfer function (31) is calculated using MATLAB. The transfer function of the low-pass filter
Figure 7 shows the vibration displacement spectrum curve of the magnetic bearing rotor system at different rotation frequencies under the control of H
∞
and H
∞
-DOB controllers when sinusoidal disturbance of 30 Hz and 60 Hz is applied to the magnetic bearing rotor system, respectively. As shown in Figure 7, when the frequency and amplitude of the disturbances are constant, the higher the rotation frequency of the system, the vibration amplitude caused by the disturbances also increases slightly. However, the rotation frequency has a small influence on the control effect. When the rotation frequency is constant, the vibration amplitude of the system increases with the increase of the disturbance frequency. The vibration displacement of the system under H
∞
-DOB control is reduced by 90% when compared to the H
∞
controller, whereas the control effect remains unchanged, which demonstrates that the disturbance observer as the inner controller can effectively offset the external disturbances. Comparison simulation of vibration displacement spectrum under 
Similarly, Figure 8 shows the vibration displacement spectrum curve of H
∞
and H
∞
-LESO controllers. As shown in Figure 8, when frequency and amplitude of disturbances are constant, the rotation frequency has a small influence on the control effect. When the rotation frequency is constant, the vibration amplitude of the system increases with increasing disturbance frequency and the control effect of H
∞
-LESO decreases gradually. When compared to the H
∞
controller, the reduction of the vibration amplitude of the system by the H
∞
-LESO controller decreases from 90% to 80%, indicating that the LESO as an inner controller can effectively offset the external disturbances. Comparison simulation of vibration displacement spectrum under 
According to the comparison between Figures 7 and 8, both H ∞ -DOB and H ∞ -LESO controllers have better interference suppression effect than H ∞ controller. However, because the disturbance observer in this paper is based on the nominal model for disturbance offset, there will be no model errors in the simulation. Thus, the anti-disturbance effect of H ∞ -DOB is better than H ∞ -LESO at different rotation and disturbance frequencies. However, H ∞ -DOB requires an accurate system model because there will be some errors between the theoretical and actual models, and the model will change constantly in the actual process, resulting in some model errors in the actual H ∞ -DOB controller. The H ∞ -LESO controller has no specific requirements for the system model and can effectively offset the disturbance of the system at various rotation frequencies and disturbance frequencies.
5. Experiments
5.1. Magnetic bearing rotor system experimental platform
The experimental bench used in this article, depicted in Figure 9, primarily consists of an AMB test rig, sensor circuits, a power amplifier, an oscilloscope, an adapter box, an inverter, a dSPACE1202, and a computer. It should be noted that the disturbances targeted in this paper result from different working conditions. Likewise, their manifestations can be equivalent to low-frequency sinusoidal disturbances. The picture of experimental bench.
5.2. Experiment of H∞-DOB
When the magnetic bearing rotor system rotates at constant speeds of 200, 300, 400, and 500 Hz, sinusoidal disturbance signals with a frequency of 30, 40, 50, and 60 Hz and amplitudes of 0.1 V are applied to it, respectively, and its vibration displacement spectrum curve compared with H∞ controller is shown in Figure 10. The specific experimental data are shown in Tables 2–5, and the meanings of the parameters in the table are explained later in Table 5. Because of the requirements of journal format, only 30 Hz and 60 Hz pictures are shown here, the experimental data of 40 Hz and 50 Hz are shown in the following table. Comparison of vibration displacement spectrum under Displacement of different control methods under 30 Hz disturbance. Displacement of different control methods under 40 Hz disturbance. Displacement of different control methods under 50 Hz disturbance. Displacement of different control methods under 60 Hz disturbance.
According to Figure 10, when external sinusoidal disturbances of a certain frequency are applied to the magnetic bearing rotor system, the vibration amplitude generated by the system is increased as the rotation frequency increases. As the rotational speed increases, when the system applies interference frequencies of 30, 40, and 50 Hz, the amplitude reduction rate of H ∞ -DOB compared to the H ∞ controller varies by 44.9% −28.4%, 44.6% −26.9%, and 43.1% −25.6%, respectively. When 60 Hz interference is applied, the amplitude decreases from 21.1% to 9.3%. This is because the observation accuracy of the disturbance observer is associated with the accuracy of the established nominal model. The higher the model’s accuracy, the more accurate is the disturbance estimation. The mathematical model of the system changes in real time as the system rotates. The greater the error between the actual and nominal models, the lower the estimation accuracy of the disturbance observer’s external disturbances. Therefore, with increasing rotating frequency, the suppression ability of the H ∞ -DOB controller to the disturbance reduces. When the rotation frequency of the system is constant, with increasing disturbance frequency, the disturbance suppression ability of H ∞ -DOB decreases slightly but decreases sharply at 60 Hz disturbance, with a decrease of approximately 20%. Through comparison with the H∞ controller, it is found that the H ∞ -DOB controller can improve the control performance by 9.3%–44.9%.
5.3. Experiment of H∞-LESO
Like part B, sinusoidal disturbances of different frequencies are applied to the magnetic bearing rotor system at various rotation frequencies. The vibration displacement under H
∞
-LESO control is compared with the H∞ control in Figure 11. The specific experimental data are shown in Tables 2–5. Comparison of vibration displacement spectrum under 
Through comparison, it is found that compared with the H ∞ controller, the H ∞ -LESO controller can improve the control performance by 27.4%–39.9%. When compared to H ∞ control at 30–50 Hz disturbance frequency, increasing the rotation frequency reduces the amplitude of H ∞ -LESO controller decreases from 40% to 37%, and from 29.7% to 27.4% under 60 Hz disturbance. When the rotation frequency is the same, compared with the H ∞ controller, the disturbance suppression ability of the H ∞ -LESO controller decreases by less than 2% at the disturbance frequency of 30-50 Hz. Under 60 Hz disturbance, the suppression ability of the H ∞ -LESO controller for disturbance decreases approximately 10%.
It can be seen from the comparison between Figures 10 and 11 that H∞-DOB and H∞-LESO controllers have better disturbance suppression effect than H∞ controller. At low rotation frequency, the H∞-DOB controller has a better disturbance suppression effect. However, with increasing rotation frequency, the disturbance suppression effect of the H∞-DOB controller decreases significantly, whereas the disturbance suppression effect of H∞-LESO changes little. In particular, under 60 Hz disturbance, the disturbance suppression effect of the two controllers decreases significantly; however, the effect of H ∞ -LESO is better than H∞-DOB.
6. Conclusions
To achieve refined anti-disturbance in the magnetic bearing rotor system, this paper is based on the theory of composite hierarchical anti-disturbance. Combining the H
∞
controller and LESO, the H
∞
-LESO composite controller is proposed, and then it is compared with the H
∞
and H
∞
-DOB controllers through simulation and experiment. The conclusions are as follows: 1. When compared to the H∞ controller, both H
∞
-DOB and H
∞
-LESO composite controllers can suppress the low-frequency sinusoidal disturbance. 2. When the rotation frequency of the system is low, the anti-disturbance performance of the H∞-DOB controller is slightly better than that of H∞-LESO. However, H∞-DOB controller depends more on the mathematical model of the system than the H∞-LESO controller does, when the disturbance frequency and system rotation frequency are high, H∞-LESO controller has better suppression effect on disturbance. 3. In general, when compared to the H∞ and H∞-DOB controllers, the H∞-LESO controller proposed in this paper has better disturbance suppression effect and can effectively suppress the low-frequency disturbance of the magnetic suspension rotor.
Footnotes
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This work was supported by the National Natural Science Foundation of China under project 51875275, Six Talent Peaks Project in Jiangsu Province under project JNHB-041 and Key R&D Program of Jiangsu Province under project BE2019122, National Natural Science Foundation of China (52275059) and Science Center for Gas Turbine under project P2022-B-Ⅲ-004-001.
