Next Article in Journal
Polyvinyl Alcohol/Graphene Oxide Conductive Hydrogels via the Synergy of Freezing and Salting Out for Strain Sensors
Previous Article in Journal
External Load Analysis in Beach Handball Using a Local Positioning System and Inertial Measurement Units
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Active Disturbance Rejection Control in Magnetic Bearing Rotor Systems with Redundant Structures

1
School of Mechanical & Electronic Engineering, Wuhan University of Technology, Wuhan 430070, China
2
Hubei Maglev Engineering Technology Research Center, Wuhan University of Technology, Wuhan 430070, China
3
China Ship Development and Design Center, Wuhan 430070, China
4
Shenzhen Research Institute, Wuhan University of Technology, Wuhan 430070, China
5
School of Mechanical Engineering, Hangzhou Dianzi University, Hangzhou 310000, China
*
Author to whom correspondence should be addressed.
Sensors 2022, 22(8), 3012; https://doi.org/10.3390/s22083012
Submission received: 28 February 2022 / Revised: 7 April 2022 / Accepted: 11 April 2022 / Published: 14 April 2022
(This article belongs to the Topic Advanced Systems Engineering: Theory and Applications)

Abstract

:
At present, magnetic bearings are a better energy-saving choice than mechanical bearings in industrial applications. However, there are strongly coupled characteristics in magnetic bearing–rotor systems with redundant structures, and uncertain disturbances in the electrical system as well as external disturbances, and these unfavorable factors degrade the performance of the system. To improve the anti-interference performance of magnetic bearing systems, this paper proposes the inverse of the current distribution matrix W−1 meaning that the active disturbance rejection control simulation model can be carried out without neglecting the current of each coil. Firstly, based on the working mechanism of magnetic bearings with redundant structures and the nonlinear electromagnetic force model, the current and displacement stiffness models of magnetic bearings are established, and a dynamic model of the rotor is constructed. Then, according to the dynamic model of the rotor and the mapping relationship between the current of each coil and the electromagnetic force of the magnetic bearing, we established the equivalent control loop of the magnetic bearing–rotor system with redundant structures. Finally, on the basis of the active disturbance rejection control (ADRC) strategy, we designed a linear active disturbance rejection controller (LADRC) for magnetic bearings with redundant structures under the condition of no coil failure, and a corresponding simulation was carried out. The results demonstrate that compared to PID+current distribution control strategy, the LADRC+current distribution control strategy proposed in this paper is able to effectively improve the anti-interference performance of the rotors supported by magnetic bearings with redundant structures.

1. Introduction

Magnetic bearings have been increasingly being applied in the support units of rotating machinery in recent years, such as in turbo-molecular vacuum pumps, control moment gyroscopes, compressors, and flywheel energy storage systems [1,2,3,4]. Compared with mechanical bearings, magnetic bearings have some superior characteristics including absence of physical contact, low rotation friction, and long life. However, magnetic bearing–rotor systems are complex mechatronics systems, and include the coil, electric power, the controller, the power amplifier, the position sensor, the current sensor, and so on. The failure of any section in the system will make the system unable to continue working, and the rotor will fail. Hence, magnetic bearings with redundant structures for when there is a fault in the coils or power amplifiers were proposed in [5].
Heteropolar magnetic bearings possess features of strongly coupled fluxes and magnetic circuits in adjacent poles. According to these characteristics, Maslen and Meeker et al. proposed magnetic bearings with redundant structures, and then designed the corresponding fault-tolerant control law. The core of the fault-tolerant control law is to design a current distribution strategy for the remaining normal coils and guarantee the linear relationship between the currents and the electromagnetic force. Based on the theory of magnetic bearings with redundant structures, Na and Palazzolo [6] proposed a Lagrange multiplier approach for optimizing the current distribution matrix for conditions of the failure of some coils in a bearing, and established a stiffness model of magnetic bearings with redundant structures. The simulation results verified the effectiveness of their method. Then, to prove the effectiveness of the fault-tolerant controller, Na and Palazzolo [7] carried out experiments on the magnetic bearing–flexible rotor platform, and the experiment results were in good agreement with the system simulation results demonstrated in [6]. M.D. Noh, S-R. Cho, et al. [8] considered faults in the position sensors in magnetic bearing systems, and applied the fault-tolerant magnetic bearing system to a turbo-molecular vacuum pump. The tested rotor remained levitated with the simultaneous failure of three coils while at a rotor speed of 4200 rpm. Additionally, in order to realize the design of a fault-tolerant controller for application in magnetic bearings with an arbitrary number of poles, Meeker [9] proposed an unbiased control strategy to design a fault-tolerant controller. Due to the current distribution matrix reflecting the intrinsic properties of the magnetic bearing, the more physical characteristics of the system included in the process of solving current distribution matrix, the better the performance of the corresponding controller will be. Therefore, in the face of magnetic leakage, eddy current, and the reluctance of the ferromagnetic material path factors of magnetic bearing systems, Na and Palazzolo [10,11,12] introduced a compensation coefficient into the process of solving the current distribution matrix. Considering that the rotor vibrates with a tiny displacement near the equilibrium position, X. Cheng and Baixin Cheng [13] proposed a method that included the rotor at nonequilibrium positions to calculate the current distribution matrix, and the simulation results indicated that the electromagnetic force was closer to the desired electromagnetic force, while the corresponding fault-tolerant controller was tested by simulation [14]. Additionally, in accordance with the requirements of fault-tolerant control systems, Cheng, X. et al. [15] designed fault-tolerant control scheme that consisted of dual DSP microprocessors and a power amplifier. For stators with an even number of evenly spaces poles of equal area, in order to simplify the process for designing fault-tolerant controllers, David Meeker and Eric Maslen [16] proposed an approach that only requires a small number of parameters. On the basis of the aforementioned analysis, it can be concluded that almost all studies have focused on obtaining the current distribution matrix with the aim of optimizing the fault-tolerant controller.
Compared with magnetic bearings with redundant structures, magnetic bearing–rotor systems controlled by differential control strategies have been studied extensively. To solve the problem of rotor vibration caused by mass imbalance, Cui P, He J, et al. [17] proposed a method of identifying the static mass imbalance of the rotor and designed an adaptive null vibration control to suppress the unbalanced vibration. Based on the theory of the least mean squares method and the influence coefficient method, Zhou Jian et al. [18] proposed an online imbalance compensation algorithm, and the results demonstrated that the proposed control algorithm was able to effectively suppress rotor vibration caused by mass imbalance. Additionally, inevitable manufacturing errors in the rotor and the stator introduce harmonic disturbance into the controller, further causing rotor vibration. To address this problem, Borquegallego G, Rossini L and Achtnich T, et al. [19] proposed a novel generalized notch filter in accordance with the character of the disturbance, and compared the results with those of other imbalance control techniques, whereby the proposed control algorithm presented the advantages of not requiring a time-consuming gain matrix or phase shift fine-tuning in order to yield a stable closed-loop system. According to the theory of repetitive control law, Cui et al. [20,21,22,23] proposed a series of repetitive controllers to suppress the harmonic vibration of the magnetic bearing–rotor system. P. Cui [24] and J. He [25] proposed a multiple phase shift notch filter method for magnetic bearing systems to suppress the harmonic components over the full speed range. Moreover, to cope with vibrations caused by parameter uncertainty, external disturbances, or unmodeled disturbances, some robust controllers have been applied to magnetic bearing systems. On the basis of the dynamic characteristics of flexible rotors suspended by magnetic bearings, Ran S. et al. [26] designed a robust H controller, and the experimental results suggested that the controller had good performance for suppressing the vibration of the rotor. Jin C., Guo K., Xu Y., et al. [27] treated the disturbance of the system as a total disturbance, and designed a linear active disturbance rejection controller for magnetic bearings. For traditional magnetic bearings, the electromagnetic force of a certain degree of freedom direction and the control current of other degrees of freedom can be considered as a decoupling relationship. For example, the electromagnetic force generated by the corresponding magnetic pole in the x direction is only related to the control current i x . However, for magnetic bearings with redundant structures, the electromagnetic force in a certain degree of freedom depends on the electromagnetic force produced by all poles of the magnetic bearing, and the electromagnetic force of some poles is not only related to the control current i x , but also to i y . The coupling characteristics of magnetic bearings with redundant structures causes uncertain disturbances in the system. To improve the anti-interference performance of the system, we introduced a linear active disturbance rejection law into the control system of magnetic bearings with redundant structures. The simulation and experimental results showed that the proposed linear active disturbance rejection controller has better anti-interference performance than the PID controller.
In this paper, under no coil failure conditions in magnetic bearings with redundant structures, in order to improve the anti-interference ability of rotors suspended by magnetic bearings, we established an equivalent rotor dynamic model on the basis of the current and displacement stiffness models of magnetic bearings with redundant structures, and then LADRC was designed and applied to the system. Finally, a simulation was carried out, and results showed that, compared with the PID+current distribution control strategy, the proposed LADRC+current distribution control strategy was able to effectively improve the anti-interference performance of magnetic bearings with redundant structures. The innovation of this paper is that the inverse of the current distribution matrix is proposed and used to construct the relationship between the control current and the currents of coils, so that the relationship between electromagnetic force and each coil current can be converted into the equivalent force mode with the current stiffness and displacement stiffness. Therefore, the LADRC was designed, and the corresponding simulation work was carried out without neglecting the current of each coil I = I 1 I 2 I n T . By using the method proposed in this paper, we were not only able to use the control logic current to design the LADRC controller, but we could also analyze the current characteristics of the coils using the simulation model.
The paper is organized as follows. The model of magnetic bearings with redundant structures is established and the equivalent control strategy is described in Section 2. The theoretical aspects regarding ADRC are expounded, and LADRC is designed for magnetic bearings with redundant structures in Section 3. The simulation results of the system with the LADRC+current distribution control and the PID+current distribution control are discussed in Section 4. Section 5 provides the conclusions.

2. Mathematical Model of Magnetic Bearing with Redundant Structures

The radial magnetic bearing with redundant structures studied in this paper is shown in Figure 1a, there are eight coils wrapped around a pole independently of each other in the magnetic bearing. According to the relationship between the electromagnetic forces and each coil of the magnetic bearing, the nonlinear electromagnetic forces model is constructed. Based on the idea of the model inverse and the linearization condition of electromagnetic force, the current distribution controller is obtained. In this paper, we take the symmetrical radial magnetic bearing as the research object and design an LADRC+current distribution controller to replace the PID+current distribution controller for magnetic bearings with redundant structures.

2.1. Theory of Eight-Pole Magnetic Bearings with Redundant Structures

The equivalent magnetic circuit model of the radial magnetic bearing is shown in Figure 1b. For magnetic bearings with redundant structures, Maslen and Meeker [5] established the relevant equations as shown in Equations (1)–(10).
Considering the complex characteristics of magnetic bearings with redundant structures, the magnetic leakage, eddy current and reluctance of the ferromagnetic material are neglected and the flux density is considered to be uniform while the rotor is at the equilibrium position. Based on the theory of the Ampere Loop, the relationship between currents and magnetic flux can be described as [5]
R Φ = N I
where R is the reluctance matrix of the magnetic circuit, ϕ j , N, and I are the magnetic flux matrix, turns matrix of the coils, and current matrix in the coils, respectively. The reluctance of each magnetic circuit can be calculated as
R j = g j μ 0 A j
where gj denotes the air gap between the rotor and jth pole, it can be calculated by
g j = g 0 x cos θ j y sin θ j
θ j represents the angle between the jth pole and x direction.
Assuming that the magnetic flux density is uniform in the gap, the flux matrix can be described as
Φ = A B
then
B = A 1 R 1 N I = V I
where A is the diagonal matrix of the pole area, B is the magnetic flux density matrix of the air gap.
To satisfy the necessary conditions of the bias current linearization for magnetic bearings with redundant structures, the current distribution matrix W is introduced into the electromagnetic force model. The essence of the current distribution matrix W is the structural characteristics of the magnetic bearing, which reflects the relationship between the current of each coil and the logic current. The current distribution matrix can be defined as
W = w b , w x , w y
where wb represents the bias current vector, and wx and wy represent the current control vectors in the x and y directions, respectively. The current matrix will be described as
I = W C 0 i x i y = W I c
where C 0 denotes the bias current coefficient and C0 = 4 in this paper, ix, and iy represent the logical current of the x and y directions, respectively. The magnetic forces model [14] can be described as
F x ( x , y ) = I c T W T M x W I c
F y ( x , y ) = I c T W T M y W I c
where
M x ( x , y ) = V T D x V M y ( x , y ) = V T D y V D x = A j 2 μ 0 d i a g cos θ j D y = A j 2 μ 0 d i a g sin θ j
However, in order to design a linear controller, the linearization of electromagnetic force needs to be ensured. The current distribution matrix W(x,y) must satisfy Equation (11).
W T ( x , y ) M x W ( x , y ) Q x = 0 W T ( x , y ) M y W ( x , y ) Q y = 0
where matrices Qx and Qy are expressed as
Q x = 0 0.5 0 0.5 0 0 0 0 0 , Q y = 0 0 0.5 0 0 0 0.5 0 0
Finally, the electromagnetic forces can be linearized, and are written as
F x ( x , y ) = C 0 i x F y ( x , y ) = C 0 i y
Obviously, the key to the current linearization of redundant magnetic bearings is to find the corresponding current distribution matrix W(x,y). In this paper, in order to obtain the current distribution matrix, we adopt a similar method to that proposed in [5].

2.2. Linearized Forces with Stiffness Model of Magnetic Bearings with Redundant Structures

A valid current distribution matrix can both linearize and decouple the multiple poles failing due to magnetic bearing forces. The current distribution matrix for some or no coil failure cases can be applied to the controller. While the magnetic suspension rotor is at or near the tiny displacement equilibrium position, the electromagnetic force forms a linear relationship with the displacement and the control currents ix and iy. Therefore, according to Equations (9) and (10) and the theory of Taylor series expansion, the linearized resultant forces in the x and y directions can be expressed as
F x ( x , y , i x , i y ) F x x x = 0 y = 0 i x = 0 i y = 0 x + F x y x = 0 y = 0 i x = 0 i y = 0 y + F x i x x = 0 y = 0 i x = 0 i y = 0 i x + F x i y x = 0 y = 0 i x = 0 i y = 0 i y
F y ( x , y , i x , i y ) F y x x = 0 y = 0 i x = 0 i y = 0 x + F y y x = 0 y = 0 i x = 0 i y = 0 y + F y i x x = 0 y = 0 i x = 0 i y = 0 i x + F y i y x = 0 y = 0 i x = 0 i y = 0 i y
According to the model of magnetic bearings presented in Equations (11) and (12), and the definition of current distribution matrix W, we calculate the partial derivatives of F x and F y with respect to x, y, ix and iy, and the corresponding equations are described as Equations (16)–(23).
Furthermore, Equations (16)–(23) also represent the position stiffness and current stiffness. Therefore, we define the position stiffness as K x x , K x y , K y x and K y y , and current stiffness is K i x x , K i x y , K i y x and K i y y . The corresponding mathematical formulas for position stiffness are shown as follows
K x x = F x x x = 0 y = 0 i x = 0 i y = 0 = w b T M x x w b C 0 2 x = 0 y = 0 = w b T M x x 0 w b C 0 2
K x y = F x y x = 0 y = 0 i x = 0 i y = 0 = w b T M x y w b C 0 2 x = 0 y = 0 = w b T M x y 0 w b C 0 2
K y x = F y x x = 0 y = 0 i x = 0 i y = 0 = w b T M y x w b C 0 2 x = 0 y = 0 = w b T M y x 0 w b C 0 2
K y y = F y y x = 0 y = 0 i x = 0 i y = 0 = w b T M y y w b C 0 2 x = 0 y = 0 = w b T M y y 0 w b C 0 2
and the current stiffness can be calculated as
K i x x = F x I c I c i x x = 0 y = 0 i x = 0 i y = 0 = w x T M x w b C 0 x = 0 y = 0 + w b T M x w x C 0 x = 0 y = 0
K i x y = F x I c I c i y x = 0 y = 0 i x = 0 i y = 0 = w y T M x w b C 0 x = 0 y = 0 + w b T M x w y C 0 x = 0 y = 0
K i y x = F x I c I c i y x = 0 y = 0 i x = 0 i y = 0 = w x T M y w b C 0 x = 0 y = 0 + w b T M y w x C 0 x = 0 y = 0
K i y y = F x I c I c i y x = 0 y = 0 i x = 0 i y = 0 = w y T M y w b C 0 x = 0 y = 0 + w b T M y w y C 0 x = 0 y = 0
According to the above analysis, while the rotor is located at or near the equilibrium position, the magnetic forces can be considered to be linear. Hence, the magnetic force model with the position stiffness and current stiffness will be established. By this method, a control law that is based on the model of the system can be designed to improve the stability of the system.
For the magnetic bearing and rotor studied in this paper, the structural parameters are shown in Table 1.
While there is no coil failure in the magnetic bearing, the current distribution matrix W can be expressed as [5]
W = g 0 4 N μ 0 A 2 2 0 2 2 2 2 0 2 2 2 2 2 2 0 2 2 2 2 0 2 2 2 2
Based on the structural parameters of the magnetic bearing and Equation (24), the values of stiffness can be obtained, and these are Kxx = −40,000 N/m, Kxy = Kyx = 0, Kyy = −40,000 N/m; Kix = 4 A/m, Kixy = Kiyx = 0, Kiyy = 4 A/m. Therefore, the electromagnetic forces of eight-pole symmetrical radial magnetic bearing studied in this paper can also be described as
F x = K x x x + K i x x i x F y = K y y y + K i y y i y
Additionally, considering the disturbance and neglecting the torque of the rotor, the rotor dynamic equation in x and y directions can be expressed as follows
m x ¨ = F x + F e x m y ¨ = F y + F e y
We select the displacement x and velocity x ˙ of the rotor as the state variable. The control logic current i x is the input u (t) of the rotor system, y ( t ) is the output of the rotor system. Considering the disturbance force F e x , and defining x 1 = x and x 2 = x ˙ , the state space equation of the system is written as
x ˙ 1 = x 2 x ˙ 2 = k x x m x 1 + k i x x m u ( t ) + F e x m y ( t ) = x 1

2.3. Equivalent Control Strategy of Magnetic Bearings with Redundant Structures

Generally, for magnetic bearings with redundant structures, the system controller needs to meet two requirements. One is that there must be a position control law Gc, and the other is the requirement for a current distribution controller. Because the current distribution matrix W reflects the relationship between the control logic currents and the current of each coil, W is usually designed as a current distribution controller. Therefore, the entire system, including controllers, can be described in Figure 2.
As shown in Figure 2, according to the logic control currents ix, iy, and the bias current coefficient, the current distribution controller generates the currents of coils. Then, the actuators generate electromagnetic forces to ensure the rotor remains in suspension. In the current related research work, the position control law Gc usually adopts the PID control algorithm, which does not depend on the model of the controlled object. However, some advanced control strategies have been designed using the model of the controlled object. To use the linearized electromagnetic force, as shown in Equation (25), to design an advanced controller, the relationship between the logic current and the current of each coil was deeply analyzed. As depicted in Figure 2, we can assume that the output of the position control corresponds to the desired logic control currents i*x and i*y, and the current distribution controller produces the currents and then the magnetic bearing will generate the virtual logic control currents ix and iy in the system. Therefore, we adopt the inverse of the current distribution matrix and the current of each coil to form logic control currents, and the relationship can be defined as
I c = W 1 I
On the basis of the mathematical relationship in Equation (28), the equivalent control schematic diagram of the entire system can be depicted as in Figure 3.
In Figure 3, the x*, y*, i*x, and i*y represent the desired position and logic control currents respectively. Gcx and Gcy are the position control laws of the x and y directions; Gw is the transfer function of the amplifier, and Gw = 1 A/V; Ksx and Ksy are the gain of displacement sensors. I(s) is a matrix that denotes the currents of each coil. From Figure 3, although the currents of the coils determine the displacement of the rotor in both x and y directions, by using the model of linearized resultant forces, the motion of the rotor can be considered decoupled in x and y directions. Hence, the equivalent control schematic diagram of the rotor in the x direction is described in Figure 4.
From Figure 3 or Figure 4, it can be seen that there is a disturbance F e x in the x direction control loop, and the same thing occurs in the y direction control loop. These disturbances will reduce the stability of the system. To suppress the disturbance F e x , according to the equivalent control loop of x direction is described in Figure 4, we adopt the linear active disturbance rejection (LADRC) algorithm as the position control law, and the same for the y direction.

3. Design of ADRC for AMB with Redundant Structures

3.1. Basic Theory and Structure of ADRC

Active disturbance rejection controllers consist of a tracking differentiator (TD), the state feedback error control law, the extended state observer (ESO), and a compensation device for disturbance estimation. In ADRC theory, the system parameter perturbation, the model perturbation, and the external disturbance are taken as the total disturbance of system. The ESO makes use of the input and output of the object to estimate the total disturbance of the real-time system, and the total disturbance is eliminated by the compensation device. The core function of ADRC is that it can estimate and compensate the disturbance in real time. Additionally, the function of TD will produce nth-differential values of the desired signal x , which are x 1 ,   x 2 x n . Then, the feedback error controller will use the errors between x 1 ,   x 2 x n and x ^ 1 ,   x ^ 2 x ^ n to control the whole system.
For an nth-order system P(s) that includes disturbance, f can be expressed as shown in Equation (29), while the basic structure of ADRC is shown in Figure 5.
x ˙ 1 = x 2 x ˙ 2 = x 3 x ˙ n 1 = x n x ˙ n = f ( x , x ˙ x n 1 ) + b u + f y = x 1
Figure 5 demonstrates that without the internal structure of the object, the ESO can estimate the state variables of the system by the input and output of the controlled object P(s). The system disturbance is defined as an expansion state variable that can be estimated by ESO. While the state observer satisfies the stability condition, the estimate variables will track each state of the system as well as the total disturbances, that is, x ^ i x i and x ^ n + 1 f ( x , x ˙ x n 1 , ω ( t ) ) . Considering that the given signal x of the magnetic bearing–rotor system is a constant, TD is not adopted in this paper. For magnetic bearings with redundant structures, the coupling effects of poles, the imbalance force of the rotor, and coupling effects of the rotor in different degrees of freedom can be considered as the disturbance ω ( t ) .
For the system described in Equation (29), the corresponding expansion state equation can be designed as follows
x ˙ 1 = x 2 x ˙ 2 = x 3 x ˙ n 1 = x n x ˙ n = f ( x , x ˙ x n 1 ) + b u x ˙ n + 1 = ω ( t ) y = x 1
The LESO of Equation (30) is defined as
e 1 = x ^ 1 x 1 x ^ ˙ 1 = x ^ 2 β 01 e 1 x ^ ˙ 2 = x ^ 3 β 02 e 1 x ^ ˙ n = x ^ n + 1 + b u β n e 1 x ^ ˙ n + 1 = β n + 1 e 1 y ^ = x ^ 1
where the β 01 , β 02 β 0 n are the gains of the LESO and these parameters determine the performance of LESO, e 1 is the error of between estimate and actual value of x 1 .
According to the real-time estimate of the LESO, the disturbance information will be compensated in the system. By introducing the new input u 0 ( t ) , the value of the control after compensation is defined as
u ( t ) = u 0 ( t ) z n + 1 / b
By taking the control amount u ( t ) into the original system shown in Equation (29), Equation (29) can be transformed into
x ˙ 1 = x 2 x ˙ 2 = x 3 x ˙ n 1 = x n x ˙ n = f ( x , x ˙ x n 1 ) + b u 0 y = x 1
It is obvious that the disturbance factor has been eliminated after compensation, and thus the system performance will be improved.

3.2. Design of the LADRC for the AMB with Redundant Structures

A typical characteristic of magnetic bearings with redundant structures is that the currents of all of the coils simultaneously determine the electromagnetic forces of the rotor in the x and y directions, and any disturbance in the control loop of the x and y directions will affect the stability of the magnetic suspension rotor. However, the equivalent control model of the suspended rotor in the x direction degree of freedom has been established as shown in Figure 3, and this is the same as the rotor in the y direction. Therefore, in this paper, we design the ADRC according to the rotor in the x direction control loop, and then apply the active disturbance rejection controllers to the closed-loop path of the x and y directions, respectively.
(1) LESO model.
ESO is the most important part of the ADRC. For magnetic bearings with redundant structures, the ESO just requires the system output the displacement of rotor x and the controller output the logic current i x , and it can effectively estimate the total disturbance of the system. To reduce the parameters that need to be adjusted, and simplify the controller structure, this paper adopts the LESO described in Equation (31). Compared with the ESO, LESO not only has good estimation performance for the disturbance of magnetic bearings, but the controller also contains four parameters that need to be adjusted.
Based on the dynamic model of the rotor and the LESO model t, the corresponding LESO for the magnetic bearing–rotor system can be designed. We expand the disturbance term F e x / m into the new state variable x 3 and its derivative x ˙ 3 = ω ( t ) ; the expanded state space equation for magnetic bearings with redundant structures can be obtained as follows
x ˙ 1 = x 2 x ˙ 2 = k x x m x 1 + k i x x m u ( t ) + x 3 x ˙ 3 = ω ( t ) y ( t ) = x 1
According to Equation (31), the proposed LESO in this paper can be described as
e 1 = x ^ 1 x 1 x ^ ˙ 1 = x ^ 2 β 01 e 1 x ^ ˙ 2 = x ^ 3 β 02 e 1 k x x m x ^ 1 + k i x x m u ( t ) x ^ ˙ 3 = β 03 e 1
where β 01 β 02 β 03 are the gain parameters of the LESO, and u ( t ) is the control logic current. Suppose the parameter k x x / m is known, and k x x x ^ 1 / m denotes the displacement acceleration estimation value of the rotor that contains the displacement stiffness factor. The term k x x x ^ 1 / m belongs to the inherent characteristic of the system. Considering that the inherent characteristics of the LESO system can reduce the workload of x ^ 3 , the LESO is able to estimate the unmolded factors in magnetic bearings with redundant structures.
Additionally, in order to guarantee the estimated performance of LESO, the error between Equation (35) and Equation (34) should be considered. While neglecting the disturbance term of the system model, the error state equation can be obtained as
e ˙ = e ˙ 1 e ˙ 2 e ˙ 3 = H e = β 01 1 0 k x x m β 02 0 1 β 03 0 0 e 1 e 2 e 3
where e denotes the errors matrix between estimated variables and original variables. To ensure that the observed variables track the actual values, the H should satisfy the Hurwitz condition.
(2) Design of disturbance compensation.
Based on the analysis of the previous sections, we can design the compensation control law on the basis of the estimated disturbance; according to the model in (32), the compensation control law is obtained as
u ( t ) = u 0 ( t ) x ^ 3 / b ( b = k x x / m )
Bringing Equation (37) into Equation (28), the state space equation of the magnetic bearing–rotor system can be changed as follows.
x ˙ 1 = x 2 x ˙ 2 = k x x m x 1 + k i x x m u 0 ( t ) y ( t ) = x 1
From Equation (38), it can be concluded that while the estimated disturbance x ^ 3 can effective track disturbance F e x / m , the new input can be introduced as shown Equation (37), meaning that the disturbance term of Equation (27) can be eliminated, and the input u 0 ( t ) is the position control law of the system. Therefore, the anti-interference ability of magnetic bearings with redundant structures will be improved.
(3) Design of the control law of feedback error.
Although the disturbance can be eliminated by means of compensation control, the feedback error control law needs to be designed to ensure that the actual displacement of the rotor follows the desired displacement signal, that is x x . Considering the PID controller has a simple structure and is widely used in industry, we adopt the PID controller as the control law for feedback error. The transfer function of PID is expressed as
G c x ( s ) = k p + k i s + k d s
Additionally, it is convenient for us to compare the performance of PID with the ADRC controller.
So far, based on the equivalent linearized dynamics model described in Figure 4, we have designed the LADRC for magnetic bearings with redundant structures in the closed-loop control of the x direction. The corresponding schematic diagram of the control is shown in Figure 6.

4. Simulation and Analysis

To verify the effectiveness of the proposed control strategy, simulations on an AMB rotor system with redundant structures were carried out using MATLAB/Simulink. The LADRCx and LADRCy were applied on the closed-loop path of the x and y directions, respectively. Due to the symmetrical structure of the magnetic bearing, the structure and parameters of LADRCy are the same as those of LADRCx. Therefore, according to the control strategy depicted in Figure 3, we established the simulation model of the entire system, which is shown in Figure 7.
For the model of LESO, Zheng and Gao [28] proposed a theory that the parameters β 01 β 02 β 03 could be determined according to the bandwidth ω 0 of the linear extended state observer, and this method was adopted in this paper. From Equation (36), we can obtain the characteristic equation as follows
λ ( s ) = s 3 + β 01 s 2 + ( β 02 k x x x / m ) s + β 03
By using the characteristic equation s + ω 0 3 , the third polar poles of LESO can be configured ω 0 . Hence, we can get
s + ω 0 3 = s 3 + 3 ω 0 s 2 + 3 ω 0 2 s + ω 0 3 = s 3 + β 01 s 2 + ( β 02 k x x x / m ) s + β 03
Then, the gain parameters of LESO β 01 β 02 β 03 are equivalent to 3 ω 0 , 3 ω 0 2 + k x x x / m , ω 0 3 . In this paper, we define ω 0 = 3000 , and it is also guaranteed that matrix H satisfies the Hurwitz condition. In particular, it is stated that the parameters of the LADRCy are consistent with the relevant parameters in the LADRCx. In Figure 7, bx and by represent the compensation coefficients of the x and y directions, respectively, and they are defined as having the same value. According to the mathematical model of the system shown in Equation (37), bx = by = kxx/m. The parameters of PIDx and PIDy are defined as kpx = kpy = 20, kix = kiy = 2, kdx = kdy = 0.02.
Considering that the periodic disturbance is a typical type of disturbance for the magnetic bearing–rotor system, and in order to verify the disturbance rejection capability of the LADRC, the periodic step and sinusoidal disturbance are considered in this paper. Additionally, the estimated performance of LESO is very important for the LADRC. The accurate estimation of LSEO can enable LADRC to effectively compensate the disturbance of the system, improving the disturbance suppression ability of the system. Therefore, in the simulation section, we also evaluate the estimation performance of LESOx.
(1) Test with periodic step disturbance.
For rotors suspended under magnetic bearings with redundant structures, we define the periodic step disturbance forces as Fex and Fey, and they are applied to the x and y directions of the rotor. The corresponding amplitudes of Fex and Fey are 5 and −5, and they have the same frequency of 50 Hz. As described in Equation (35), the LESOx can estimate the state variables x 1 , x 2 and x 3 , which represent the displacement, velocity, and acceleration of the rotor, respectively. The corresponding tracking performance of LESO is shown in Figure 8, and in order to conveniently evaluate the estimation effect of the interference force, we convert x 3 to the expression of disturbance force. Additionally, as shown in Figure 8, the red and blue lines denote the actual and estimated values, respectively. It is obvious that the LESOx is able to effectively estimate the displacement, velocity and disturbance of the rotor, and the estimated force will be used for the compensation control law in order to eliminate the disturbance term from the system.
For the periodic step disturbance applied to the x direction of the rotor, Figure 8a denotes the estimated displacement value by completely tracking the actual value. Because there are periodic changes in the applied force, it is inevitable that there will be some errors between the estimated and the actual values of velocity and disturbance force, and these are shown in Figure 8b,c respectively. However, the LESOx was able to estimate most of the values of the corresponding state variables in the system, especially for the disturbance force.
The displacements of the rotor in x and y directions while the periodic step disturbance forces Fex and Fey are acting on the system are shown in Figure 9a,b. The red line denotes the trajectory of the rotor under the PID+current distribution control, and the blue line denotes the trajectory of the rotor under the LADRC+current distribution control. As shown in Figure 9a, while the rotor is in the stable equilibrium state and under PID+current distribution control strategy, the maximum displacement fluctuation value of the rotor which is in the x direction is about 0.3 × 10−4 m and it needs about 0.018 s to return to the equilibrium position. However, while the system adopts the LADRC+current distribution control strategy, the corresponding value of the rotor is about 0.1 × 10−4 m, and it requires a very short time of about 0.01 s for the rotor to return to equilibrium position. It is obvious that, compared to when the PID+current distribution control strategy is applied to the system, the maximum displacement fluctuation value of the rotor decreased by about 66.7% when using the control strategy proposed in this paper. Additionally, the same thing happens in the y direction of the rotor under the corresponding control.
(2) Test under sinusoidal disturbance.
In this paper, we adopt sinusoidal disturbance forces described as F e x = 10 sin ( 2 π 50 t ) N and F e y = 10 cos ( 2 π 50 t ) N, which are applied to the x and y directions of the rotor. The performance of LESOx was tested while sinusoidal disturbance was applied to the system. The actual and estimated state variables x 1 , x 2 and x 3 are shown in Figure 10a–c with red lines and blue lines, respectively. Similarly, Figure 10c shows the disturbance force converted from x 3 . It can be seen that the estimated value of x1 (displacement of the rotor) was tracked by the actual x 1 . Although there is a certain deviation and lag between the estimated and actual value occurring in x 2 and disturbance force, LESOx was still more accurate at estimating the x2 and the disturbance force. Figure 10 shows that the LESOx has a good estimation performance, thus improving the disturbance compensation capability of LADRCx.
Figure 11 shows the displacement waveform of the rotor while sinusoidal disturbance is acting on the system. By analyzing Figure 11a,b, we can draw some conclusions that the maximum displacement fluctuation of the rotor under PID+current distribution control in the x direction is about ±0.4 × 10−4 m, and while fluctuation in the y direction is ±0.4 × 10−4 m. However, for the system that adopted the LADRC+current distribution control strategy, the value of x fluctuates within ±0.15 × 10−4 m, and y fluctuates within ±0.1 × 10−4 m. It is obvious that the corresponding amplitudes of x and y decreased by about 62.5% and 75% when the control strategy proposed in this paper was adopted. The results show that, compared with the PID+current distribution control strategy, the proposed LADRC+current distribution control strategy had a good effect on suppressing sinusoidal disturbance.
The current response curves of the coils are shown in Figure 12 (coil 1 coil 2…coil 8), and the red lines indicate the current response of all coils under the PID+current distribution control strategy, while the blue lines denote the current response of the coils under the LADRC+current distribution control strategy. From Figure 12, we can draw the conclusion that the direction of the current in each coil reflects the characteristics of the poles for heteropolar magnetic bearings. As demonstrated in Figure 12, due to the fact that LADRC suppresses the disturbance of the system, and that system stability is improved, compared with the PID+current distribution control, the value of the current in each coil is decreased when using the LADRC+current distribution control strategy.

5. Conclusions

Considering the working principle of magnetic bearings with redundant structures, the stiffness properties and the equivalent closed-loop model are analyzed and established. To suppress the complex disturbances of rotors suspended by magnetic bearings with redundant structures, a linear active disturbance rejection controller was designed for the system. The corresponding simulation was carried out under periodic step disturbance or sinusoidal disturbance, and the results were compared with the PID+current distribution control system. The simulation results demonstrate that:
(1)
While the periodic step disturbance or sinusoidal disturbance is acting on the system, the linear extended state observers LESOx and LESOy, designed for the x and y directions, respectively, demonstrated good estimation and tracking performance; in particular, the LESO was able to estimate most of the disturbance values in real time. It provides an effective value of disturbance for the compensator of the LADRC, thus ensuring the performance of the LADRC.
(2)
For the periodic step disturbance or sinusoidal disturbance of the magnetic bearing–rotor system, compared with the PID+current distribution control, while the rotor is suspended, the maximum vibration displacement of the rotor was attenuated by 70%. The rotor suspension accuracy was greatly improved by using LADRC+current distribution control.
Consequently, for magnetic bearings with redundant structures, compared to the PID+current distribution control strategy, we believe that the proposed LADRC+current distribution control strategy can improve the anti-interference performance of magnetically levitated rotors. We have to admit that the LADRC designed in this paper does not effectively suppress all disturbances. For magnetic bearings with redundant structures, there are strong coupling characteristics in the system, and the disturbances with different properties, such as the different magnitude or frequency of disturbance need to be considered. Therefore, in order to obtain more accurate system parameters, and to ensure that the system has good anti-interference ability under different disturbances, the system identification approach will be adopted and control laws that are based on the characteristics of the disturbance will be studied in future work.

Author Contributions

Methodology, X.C.; validation, B.C.; formal analysis, writing—original draft preparation, B.C.; visualization, S.S. and S.D.; project administration, Y.H. and H.W.; supervision, R.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Shenzhen Science and Technology R&D Fund under Grant JCYJ20190809150603586, the National Key Program of China under Grant No. 2018YFB2000103 and the Fundamental Research Funds for the Central Universities under Grants 2020-YB-022.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Zhang, Y.; Tang, J.; Xu, X.; Huang, Z. Optimal design of magnetically suspended high-speed rotor in turbo-molecular pump. Vacuum 2021, 193, 110510. [Google Scholar] [CrossRef]
  2. Cui, P.; Li, S.; Zhao, G.; Peng, C. Suppression of Harmonic Current in Active–Passive Magnetically Suspended CMG Using Improved Repetitive Controller. IEEE/ASME Trans. Mechatron. 2016, 21, 2132–2141. [Google Scholar] [CrossRef]
  3. Han, B.; Xu, Q.; Yuan, Q. Multiobjective Optimization of a Combined Radial-Axial Magnetic Bearing for Magnetically Suspended Compressor. IEEE Trans. Ind. Electron. 2016, 63, 2284–2293. [Google Scholar] [CrossRef]
  4. Li, X.; Palazzolo, A.; Wang, Z. A Combination 5-DOF Active Magnetic Bearing for Energy Storage Flywheels. IEEE Trans. Transp. Electrif. 2021, 7, 2344–2355. [Google Scholar] [CrossRef]
  5. Maslen, E.H.; Meeker, D.C. Fault tolerance of magnetic bearings by generalized bias current linearization. IEEE Trans. Magn. 1995, 31, 2304–2314. [Google Scholar] [CrossRef] [Green Version]
  6. Na, U.J.; Palazzolo, A. Optimized realization of fault-tolerant heteropolar magnetic bearings. J. Vib. Acoust. 2000, 122, 209–221. [Google Scholar] [CrossRef] [Green Version]
  7. Na, U.J.; Palazzolo, A.B.; Provenza, A. Test and theory correlation study for a flexible rotor on fault-tolerant magnetic bearings. J. Vib. Acoust. 2002, 124, 359–366. [Google Scholar] [CrossRef]
  8. Noh, M.D.; Cho, S.R.; Kyung, J.H.; Ro, S.K.; Park, J.K. Design and implementation of a fault-tolerant magnetic bearing system for Turbo-Molecular Vacuum Pump. IEEE/ASME Trans. Mechatron. 2005, 10, 626–631. [Google Scholar] [CrossRef]
  9. Meeker, D. A generalized unbiased control strategy for radial magnetic beatings. Actuators 2017, 6, 1. [Google Scholar] [CrossRef] [Green Version]
  10. Na, U.J.; Palazzolo, A.B. Fault tolerance of magnetic bearings with material path reluctances and fringing factors. IEEE Trans. Magn. 2000, 36, 3939–3946. [Google Scholar] [CrossRef] [Green Version]
  11. Na, U.J. Fault tolerant control of magnetic bearings with force invariance. KSME J. Mech. Sci. Technol. 2005, 19, 731–742. [Google Scholar] [CrossRef]
  12. Na, U.J. Fault tolerant homopolar magnetic bearings with flux invariant control. KSME J. Mech. Sci. Technol. 2006, 20, 643–651. [Google Scholar] [CrossRef]
  13. Xin, C.; Baixin, C.; Han, L.; Allen, G.M. An Accurate Linearization of Electromagnetic Force of Heteropolar Magnetic Bearings with Redundant Structures. J. Eng. Gas Turbines Power 2020, 142, 091002. [Google Scholar] [CrossRef]
  14. Cheng, B.; Cheng, X.; Song, S.; Deng, S.; Zhou, R.; Hu, Y.; Wu, H. Fault-Tolerant Control of Magnetically-Levitated Rotor with Redundant Structures Based on Improved Generalized Linearized EMFs Model. Sensors 2021, 21, 5404. [Google Scholar] [CrossRef]
  15. Cheng, X.; Deng, S.; Cheng, B.; Hu, Y.; Wu, H.; Zhou, R. Design and implementation of a fault-tolerant magnetic bearing control system combined with a novel fault-diagnosis of actuators. IEEE Access 2020, 9, 2454–2465. [Google Scholar] [CrossRef]
  16. Meeker, D.; Maslen, E. A Parametric Solution to the Generalized Bias Linearization Problem. Actuators 2020, 3, 4. [Google Scholar] [CrossRef] [Green Version]
  17. Cui, P.; He, J.; Fang, J. Static mass imbalance identification and vibration control for rotor of magnetically suspended control moment gyro with active-passive magnetic bearings. J. Vib. Control 2014, 22, 2313–2324. [Google Scholar] [CrossRef]
  18. Zhou, J.; Wu, H.; Wang, W.; Yang, K.; Hu, Y.; Guo, X.; Song, C. Online unbalance compensation of a maglev rotor with two active magnetic bearings based on the LMS algorithm and the influence coefficient method. Mech. Syst. Signal Process. 2022, 166, 108460. [Google Scholar] [CrossRef]
  19. Gallego, G.B.; Rossini, L.; Achtnich, T.; Araujo, D.M.; Perriard, Y. Novel Generalised Notch Filter for Harmonic Vibration Suppression in Magnetic Bearing Systems. IEEE Trans. Ind. Appl. 2021, 57, 6977–6987. [Google Scholar] [CrossRef]
  20. Cui, P.; Zhang, G.; Liu, Z.; Han, B.; Wang, Q. A Second-Order Dual Mode Repetitive Control for Magnetically Suspended Rotor. IEEE Trans. Ind. Electron. 2019, 67, 4946–4956. [Google Scholar] [CrossRef]
  21. Cui, P.; Wang, Q.; Zhang, G.; Gao, Q. Hybrid Fractional Repetitive Control for Magnetically Suspended Rotor Systems. IEEE Trans. Ind. Electron. 2017, 65, 3491–3498. [Google Scholar] [CrossRef]
  22. Cai, K.; Deng, Z.; Peng, C.; Li, K. Suppression of Harmonic Vibration in Magnetically Suspended Centrifugal Compressor Using Zero-Phase Odd-Harmonic Repetitive Controller. IEEE Trans. Ind. Electron. 2019, 67, 7789–7797. [Google Scholar] [CrossRef]
  23. Cui, P.; Du, L.; Zhou, X.; Li, J.; Li, Y.; Wu, Y. Harmonic vibration moment suppression using hybrid repetitive control for active magnetic bearing system. J. Vib. Control 2021. [Google Scholar] [CrossRef]
  24. Cui, P.; Li, S.; Wang, Q.; Gao, Q.; Cui, J.; Zhang, H. Harmonic current suppression of an AMB rotor system at variable rotation speed based on multiple phase-shift notch filters. IEEE Trans. Ind. Electron. 2016, 63, 6962–6969. [Google Scholar] [CrossRef]
  25. He, J.; Peng, C.; Deng, Z.; Zhu, M. Comparison of AMB-rotor system using multiple phase-shift notch filters connected in series and parallel modes for vibration control. In Proceedings of the 2018 Chinese Control and Decision Conference (CCDC), Shenyang, China, 9–11 June 2018; pp. 348–353. [Google Scholar]
  26. Ran, S.; Hu, Y.; Wu, H. Design, modeling, and robust control of the flexible rotor to pass the first bending critical speed with active magnetic bearing. Adv. Mech. Eng. 2018, 10, 1687814018757536. [Google Scholar] [CrossRef]
  27. Jin, C.; Guo, K.; Xu, Y.; Cui, H.; Xu, L. Design of magnetic bearing control system based on active disturbance rejection theory. J. Vib. Acoust. 2019, 141, 011009. [Google Scholar] [CrossRef]
  28. Gao, Z. Scaling and bandwidth-parameterization based controller tuning. In Proceedings of the 2003 American Control Conference, Denver, CO, USA, 4–6 June 2003; pp. 4989–4996. [Google Scholar] [CrossRef]
Figure 1. Eight-pole bearing arrangement (a) and equivalent magnetic circuit (b).
Figure 1. Eight-pole bearing arrangement (a) and equivalent magnetic circuit (b).
Sensors 22 03012 g001
Figure 2. Closed-loop control strategy in magnetic bearings with redundant structures.
Figure 2. Closed-loop control strategy in magnetic bearings with redundant structures.
Sensors 22 03012 g002
Figure 3. Closed-loop equivalent control schematic diagram of the entire system.
Figure 3. Closed-loop equivalent control schematic diagram of the entire system.
Sensors 22 03012 g003
Figure 4. Equivalent control schematic diagram of x direction.
Figure 4. Equivalent control schematic diagram of x direction.
Sensors 22 03012 g004
Figure 5. System structure of ADRC.
Figure 5. System structure of ADRC.
Sensors 22 03012 g005
Figure 6. Control schematic diagram of x direction with ADRC.
Figure 6. Control schematic diagram of x direction with ADRC.
Sensors 22 03012 g006
Figure 7. Control block diagram of the entire system with LADRC.
Figure 7. Control block diagram of the entire system with LADRC.
Sensors 22 03012 g007
Figure 8. Actual variable (red line) and estimated variable (blue line) under periodic step disturbance for x 1 (a), x 2 (b), and disturbance force Fex (c).
Figure 8. Actual variable (red line) and estimated variable (blue line) under periodic step disturbance for x 1 (a), x 2 (b), and disturbance force Fex (c).
Sensors 22 03012 g008
Figure 9. Trajectories of rotor in x direction (a) and y direction (b) under periodic step disturbance for PID+current distribution control (red line) and LADRC+current distribution control (blue line).
Figure 9. Trajectories of rotor in x direction (a) and y direction (b) under periodic step disturbance for PID+current distribution control (red line) and LADRC+current distribution control (blue line).
Sensors 22 03012 g009
Figure 10. Actual variable (red line) and estimated variable (blue line) under sinusoidal disturbance for x 1 (a), x 2 (b), and disturbance force Fex (c).
Figure 10. Actual variable (red line) and estimated variable (blue line) under sinusoidal disturbance for x 1 (a), x 2 (b), and disturbance force Fex (c).
Sensors 22 03012 g010
Figure 11. Trajectories of rotor in the x direction (a) and the y direction (b) under sinusoidal disturbance for PID+current distribution control (red line) and LADRC+current distribution control (blue line).
Figure 11. Trajectories of rotor in the x direction (a) and the y direction (b) under sinusoidal disturbance for PID+current distribution control (red line) and LADRC+current distribution control (blue line).
Sensors 22 03012 g011
Figure 12. Current response curves of coils (coil 1 coil 2…coil 8) under sinusoidal disturbance for PID+current distribution control (red line) and LADRC+current distribution control (blue line).
Figure 12. Current response curves of coils (coil 1 coil 2…coil 8) under sinusoidal disturbance for PID+current distribution control (red line) and LADRC+current distribution control (blue line).
Sensors 22 03012 g012
Table 1. Structural parameters of magnetic bearing.
Table 1. Structural parameters of magnetic bearing.
Structure ParameterValueUnit
Pole area, A05.4 × 10−5m2
Turns per coil, N56/
Pole initial gap, g04 × 10−4m
Pole angle, θj(j−1)π/4rad
Saturation magnetic-flux density, Bsat1.2T
Rotor weight, m0.8kg
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Cheng, B.; Cheng, X.; Song, S.; Wu, H.; Hu, Y.; Zhou, R.; Deng, S. Active Disturbance Rejection Control in Magnetic Bearing Rotor Systems with Redundant Structures. Sensors 2022, 22, 3012. https://doi.org/10.3390/s22083012

AMA Style

Cheng B, Cheng X, Song S, Wu H, Hu Y, Zhou R, Deng S. Active Disturbance Rejection Control in Magnetic Bearing Rotor Systems with Redundant Structures. Sensors. 2022; 22(8):3012. https://doi.org/10.3390/s22083012

Chicago/Turabian Style

Cheng, Baixin, Xin Cheng, Shao Song, Huachun Wu, Yefa Hu, Rougang Zhou, and Shuai Deng. 2022. "Active Disturbance Rejection Control in Magnetic Bearing Rotor Systems with Redundant Structures" Sensors 22, no. 8: 3012. https://doi.org/10.3390/s22083012

APA Style

Cheng, B., Cheng, X., Song, S., Wu, H., Hu, Y., Zhou, R., & Deng, S. (2022). Active Disturbance Rejection Control in Magnetic Bearing Rotor Systems with Redundant Structures. Sensors, 22(8), 3012. https://doi.org/10.3390/s22083012

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