Next Article in Journal
Human Age Estimation Method Robust to Camera Sensor and/or Face Movement
Next Article in Special Issue
An SINS/GNSS Ground Vehicle Gravimetry Test Based on SGA-WZ02
Previous Article in Journal
Multi-Sensor Data Fusion Using a Relevance Vector Machine Based on an Ant Colony for Gearbox Fault Detection
Previous Article in Special Issue
Initial Alignment of Large Azimuth Misalignment Angles in SINS Based on Adaptive UPF
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Field Balancing and Harmonic Vibration Suppression in Rigid AMB-Rotor Systems with Rotor Imbalances and Sensor Runout

School of Technology, Beijing Forestry University, No.35 Tsinghua East Road, Haidian District, Beijing 100083, China
*
Author to whom correspondence should be addressed.
Sensors 2015, 15(9), 21876-21897; https://doi.org/10.3390/s150921876
Submission received: 8 July 2015 / Revised: 18 August 2015 / Accepted: 22 August 2015 / Published: 31 August 2015
(This article belongs to the Special Issue Inertial Sensors and Systems)

Abstract

:
Harmonic vibrations of high-speed rotors in momentum exchange devices are primary disturbances for attitude control of spacecraft. Active magnetic bearings (AMBs), offering the ability to control the AMB-rotor dynamic behaviors, are preferred in high-precision and micro-vibration applications, such as high-solution Earth observation satellites. However, undesirable harmonic displacements, currents, and vibrations also occur in the AMB-rotor system owing to the mixed rotor imbalances and sensor runout. To compensate the rotor imbalances and to suppress the harmonic vibrations, two control methods are presented. Firstly, a four degrees-of-freedom AMB-rotor model with the static imbalance, dynamic imbalance, and the sensor runout are described. Next, a synchronous current reduction approach with a variable-phase notch feedback is proposed, so that the rotor imbalances can be identified on-line through the analysis of the synchronous displacement relationships of the geometric, inertial, and rotational axes of the rotor. Then, the identified rotor imbalances, which can be represented at two prescribed balancing planes of the rotor, are compensated by discrete add-on weights whose masses are calculated in the vector form. Finally, a repetitive control algorithm is utilized to suppress the residual harmonic vibrations. The proposed field balancing and harmonic vibration suppression strategies are verified by simulations and experiments performed on a control moment gyro test rig with a rigid AMB-rotor system. Compared with existing methods, the proposed strategies do not require trial weights or an accurate model of the AMB-rotor system. Moreover, the harmonic displacements, currents, and vibrations can be well-attenuated simultaneously.

1. Introduction

Extremely high pointing stability is required in high-resolution Earth observation satellites, which are equipped with many sensitive payloads [1]. However, the pointing stability is severely affected by undesirable harmonic vibrations of rapidly spinning rigid rotors in momentum exchange devices, such as flywheels and control moment gyros [2,3]. These harmonic vibrations are mainly caused by the rotor mass imbalance and imperfect bearing properties [4]. If conventional ball bearings are adopted to support the rotor, the bearing stiffness varies periodically, and then multiple vibrations will be induced and be transferred to the spacecraft directly [5]. To suppress these undesirable harmonic vibrations, additional special isolation devices are usually designed [6]. Active magnetic bearings (AMBs) offer many advantages of contact-free levitation, small noise emission and, especially, active controlability [7,8]. In contrast with the conventional ball bearings, AMBs can employ field balancing and vibration suppression methods without adding any hardware. Hence, the AMBs are preferred in micro-vibration applications [9].
The rotor imbalances, which result from lack of alignment between the inertial axis of the rotor and its geometric axis, are the dominant causes of synchronous vibrations. Balancing is a process of improving the mass distribution of the rotor, so that the inertial axis coincides with the geometric axis. The main balancing methods can be divided into three categories: balancing with a special machine, automatic balancing with a self-compensating device, and field balancing. The first method is usually employed by manufacturers with a balancing machine before installation [10]. Only a mediocre level of balancing accuracy can be achieved due to measurement precision, limited rotational speed, structural resonance, and various disturbances. The widely-used self-compensation balancing device is a ball balancer [11,12]. The main advantage of this method is its ability of compensating variable imbalances during operation. However, it is acceptable to add a balancing device for control moment gyros with an inner rotor structure and limited space. Field balancing is a method of balancing a rotor in its own supporting structure rather than in a balancing machine. The imbalances can be reduced to a relatively low level because the balancing process can be completed in the actual working condition of the rotor. The influence coefficient method is effective [13], yet too many trials will prolong the balancing process. The number of the trials can be reduced if the unknown imbalances are identified through vibration responses and precise modeling of the rotor-bearing system [14]. However, if a direct identification is performed without effective control of the AMB-rotor system, the identification precision is highly dependent on the accuracy of the system model. As one of the most important features, AMBs can modulate the dynamic behaviors of the rotor by supplying active real-time control. A more accurate identification can be realized if the rotation axis of the rotor can be properly controlled in a certain position [15]. The field balancing can be achieved by adding discrete weights, once the rotor imbalance identification is completed. It is suitable for rigid rotors because the rotor imbalances change little over the full range of the rotor speed.
To control the rotation axis of the rotor, traditional methods fall into two categories. In the former one, synchronous control force and torque are provided for forcing the rotor to rotate around its geometric axis. The imbalances can be identified through on-line estimations or well-established dynamic knowledge from the control force and torque to the rotor imbalances [16]. However, the control effect is limited by the bandwidth of the AMB-rotor system and the synchronous control voltage that can be supplied, so it is not suitable for a high-speed rotor driven by a low-voltage power source [17]. An approach for solving this problem is the latter one, which controls the rotor to spin around its inertial axis [18]. The imbalance compensator method in the AMB system is firstly proposed by Habermann, a so-called automatic balancing system is proposed to eliminate the synchronous current and to reduce the housing vibration in [19]. In fact, precise control current should be generated to compensate the vibration caused by the displacement stiffness [20]. However, the precision of this approach mainly depends on the parameter accuracy of the controlled object [21], especially the voltage-source power amplifiers, whose performances vary greatly with many parameters, such as temperature and the inductance of the AMB coil [22]. The precision of rotation around the inertial axis will inevitably decrease due to the inaccurate control current caused by the errors and variations of the power amplifiers [23]. Instead, a synchronous current reduction approach is practically preferred because of low copper loss and, especially, structural stability [21]. To reduce the synchronous current, a notch filter is widely used and studied owing to its advantages of low computation effort and easy analysis of closed-loop stability [24,25]. However, residual synchronous currents, which are generated by the motion induced voltage, will still remain if the synchronous control voltage is merely cleaned in the AMB-rotor system with voltage-source power amplifiers [26].
Position of the rotation axis is dependent on the rotor speed when the synchronous current reduction is achieved and then further identification of the imbalances, according to the measured synchronous displacements, can be performed. However, the sensor runout, which originates from nonuniform electrical and magnetic properties around the sensing surface of the rotor, brings noise at first and multiple harmonics of the rotor speed to the measured displacements [27]. Furthermore, the first harmonic of the sensor runout is mixed with the rotor imbalances. Hence, errors will occur if the synchronous measured displacements are directly employed to estimate the rotor imbalances [28]. For the control moment gyro in high-resolution Earth observation satellites, the undesirable harmonic vibrations induced by the rotor imbalances and the sensor runout have to be effectively suppressed. Setiawan et al. did comprehensive research on an adaptive compensation approach whose stability is guaranteed by a Lyapunov function [29,30]. However, a higher robustness of the controller needs complex design and extensive computational effort. To solve this problem, Xu proposed a harmonic disturbance rejection method with a repetitive controller [31]. However, the repetitive control method did not separate the rotor imbalance from the sensor runout, but just reduced all the harmonic currents. Unlike sensor runout, which is essentially sensor noise and only generates vibration through the current stiffness of the AMB, the rotor imbalances are due to uneven mass distribution and can cause vibrations through both the current stiffness and the displacement stiffness [31]. Hence, the synchronous vibrations caused by the rotor imbalance and the displacement stiffness still remain, if only the repetitive control method is employed without balancing the rotor.
In this study, the rotor imbalances are identified through a synchronous current reduction method with a variable-phase notch feedback. Next, the static and dynamic imbalances are presented as two imbalanced masses located in two prescribed balancing planes of the rotor, and add-on discrete weights with the masses’ values calculated in the vector form are used to compensate the rotor imbalances. Then, the residual harmonic vibrations induced by the sensor runout and the current stiffness are suppressed by only reducing the harmonic currents with a repetitive control algorithm. Finally, the effectiveness of the field balancing and harmonic vibration suppression strategies are demonstrated by simulations and experiments performed on a control moment gyro test rig with a high-speed rigid AMB-rotor system.

2. Modeling of the AMB-Rotor System

The AMB-rotor system, whose block diagram in the x-z plane is shown in Figure 1, consists of an imbalanced rotor, radial AMB stators, axial AMB stators, displacement sensors, controller, and power amplifiers. o is the center of the AMB stators and the origin of the coordinate XYZ. lm and ls are the distances from o to the centers of a radial AMB stator and a displacement sensor, respectively. The rotor has six degrees-of-freedom (DOF): three translational motions with displacements of x, y, z, and three rotational motions with two radial displacements of α, β, and one axial rotor speed of Ω. Ω is driven by a rotor motor and is independent of the AMB-rotor system. Moreover, z is controlled by the axial AMBs, which have little coupling with the radial AMBs and the imbalances.
Figure 1. Diagram of the AMB-rotor system in the x-z plane.
Figure 1. Diagram of the AMB-rotor system in the x-z plane.
Sensors 15 21876 g001
Consequently, we only focus on the radial 4-DOF directions (x, y, α, β) controlled by the radial AMBs. Only two pairs of radial AMBs are shown in Figure 1, as the other two pairs are oriented orthogonal to the paper plane. a and b denote the two terminals of the rotor. Signals of the AMB-rotor system are defined in three coordinates: the sensor coordinate, the stator coordinate, and the generalized coordinate. According to the measured displacements (sax, sbx, say, and sby in the four decentralized sensor directions of ax, bx, ay, and by, respectively) of the geometric axis by the displacement sensors, the controller drives the power amplifiers to generate four coil currents iax, ibx, iay, and iby (only iax and ibx of the shown radial AMB stators are visible in Figure 1). Finally, control forces of fax, fbx, fay, and fby in the four decentralized stator directions are produced to levitate the rotor in the radial 4-DOF directions. The generalized displacement and force vectors are defined as [x β y −α]T and [fx pβ fy −pα]T in the generalized coordinate. Then, the displacements of the geometric and inertial axes can be expressed as qG = [ xG βG yG −αG]T and qI = [ xI βI yI −αI]T, respectively. Since the static and dynamic imbalances are the eccentricity and inclination angle of qG and qI, the imbalance vector Δq is defined in the generalized coordinate:
Δ q = [ Δ x Δ β Δ y Δ α ] = q I q G = [ ε cos ( Ω t + χ ) σ sin ( Ω t + δ ) ε sin ( Ω t + χ ) σ cos ( Ω t + δ ) ]
where ε and χ are the amplitude and the initial phase of the static imbalance, respectively; σ and δ are the amplitude and the initial phases of the dynamic imbalance, respectively.
The sensor runout is the noise of the displacement sensor, and its vector qsr is defined in the sensor coordinate:
q s r = [ s r a x s r b x s r a y s r b y ] = [ i = 1 n s a s i sin ( i Ω t + α s i ) i = 1 n s b s i sin ( i Ω t + β s i ) i = 1 n s a s i sin ( i Ω t + α s i i π 2 ) i = 1 n s b s i sin ( i Ω t + β s i i π 2 ) ]
where srax, srbx, sray, and srby are the sensor runout in the ax, bx, ay, and by channels of the sensor coordinate, n is the harmonic number, sasi and sbsi are the harmonic Fourier coefficients, and αsi and βsi are the harmonic initial phases.
Assuming that the parameters among the four decentralized directions have identical values and the gravity is acting in the Z direction, the dynamics of the rotor in the radial 4-DOF directions can be given based on earlier work [30]:
( M s 2 + G s ) [ q G ( s ) + Δ q ( s ) ] = k x T f t q G ( s ) k i { G w ( s ) T f s G s ( s ) [ q G ( s ) + T s 1 q s r ( s ) ] + k v G w ( s ) T f t q G ( s ) }
where M is the mass matrix, G is the gyroscopic matrix, ki is the current stiffness, Gw(s) is the transfer function of the power amplifier, kv is a coefficient related to the motion induced voltage, Tfs, Ts, and Tft are coordinate transfer matrices, Gs(s) is the displacement controller matrix designed in the generalized coordinate, and kx is the displacement stiffness:
M = [ m 0 0 0 0 J r 0 0 0 0 m 0 0 0 0 J r ]   G = [ 0 0 0 0 0 0 0 J z Ω 0 0 0 0 0 J z Ω 0 0 ]   T s = k s [ 1 l s 0 0 1 l s 0 0 0 0 1 l s 0 0 1 l s ]
G w ( s ) = k w ω w s + ω w   T f s = diag [ 2 k s   2 k s l m l s   2 k s   2 k s l m l s ]   T f t = diag [ 2   2 l m 2   2   2 l m 2 ]
G s ( s ) = ( k P + k I s + k D s ) I 4 + [ 0 0 0 0 0 k r h Ω s s + ω r h cos ϕ k r l Ω ω r l s + ω r l cos φ 0 k r h Ω s s + ω r h sin ϕ + k r l Ω ω r l s + ω r l sin φ 0 0 0 0 0 k r h Ω s s + ω r h sin ϕ k r l Ω ω r l s + ω r l sin φ 0 k r h Ω s s + ω r h cos ϕ k r l Ω ω r l s + ω r l cos φ ]
where m is the rotor mass, Jr and Jz are the transverse and polar moments of inertia of the rotor, respectively, ks is the coefficient of the displacement sensor, kP and kD are the coefficients of the typical proportional-derivative controller, a pseudo integrator is used to avoid over-restriction, kI and kIM are its parameters, I4 is a 4 × 4 unit matrix, krh and krl are gains of the cross feedback control, ωrh and ωrl are the cutoff angular frequencies of the high-pass and low-pass filters, respectively, ϕ and φ are the cross phases, kw and ωw are the gain and the cutoff angular frequency of the simplified low-pass power amplifier model. The PID controller is employed to stabilize the AMB system with a negative stiffness, while the cross feedback controller is designed to suppress the gyroscopic effect [26].
The AMB-rotor model can be divided into two uncoupled subsystems: one is related to the translational motions which are also uncoupled in the X and Y directions, and the other is related to the two coupled rotational motions:
{ m s 2 [ x G ( s ) + Δ x ( s ) ] = { 2 k x 2 k i k s G w ( s ) [ C t ( s ) + k D v s ] } x G ( s ) 2 k i G w ( s ) C t ( s ) x s r ( s ) m s 2 [ y G ( s ) + Δ y ( s ) ] = { 2 k x 2 k i k s G w ( s ) [ C t ( s ) + k D v s ] } y G ( s ) 2 k i G w ( s ) C t ( s ) y s r ( s )
{ J r s 2 [ α G ( s ) + Δ α ( s ) ] + J z Ω s [ β G ( s ) + Δ β ( s ) ] = C r c ( s ) β G ( s ) 2 k i l m G w ( s ) C r s ( s ) α s r + 2 k i k s l m l s G w ( s ) + { 2 k x l m 2 2 k i k s l m l s G w ( s ) [ C r s ( s ) + l m l s k D v s ] } α G ( s ) + 2 k i l m G w ( s ) C r c ( s ) β s r J r s 2 [ β G ( s ) + Δ β ( s ) ] J z Ω s [ α G ( s ) + Δ α ( s ) ] = 2 k i k s l m l s G w ( s ) C r c ( s ) α G ( s ) + { 2 k x l m 2 2 k i k s l m l s G w ( s ) [ C r s ( s ) + l m l s k D v s ] } β G ( s ) 2 k i l m G w ( s ) C r s ( s ) β s r 2 k i l m G w ( s ) C r c ( s ) α s r
where:
{ Δ x ( s ) = ε cos χ s Ω sin χ s 2 + Ω 2 Δ y ( s ) = ε sin χ s + Ω cos χ s 2 + Ω 2 Δ α ( s ) = σ cos δ s Ω sin δ s 2 + Ω 2 Δ β ( s ) = σ sin δ s + Ω cos δ s 2 + Ω 2   { k D v = k v / k s C t ( s ) = k P + k I s + k I M + k D s C r s ( s ) = k P + k I s + k I M + k D s + k r h Ω s cos ϕ s + ω r h k r l Ω ω r l cos φ s + ω r l C r c ( s ) = k r h Ω s s + ω r h sin ϕ k r l Ω ω r l s + ω r l sin φ   { x s r = s r a x + s r b x 2 β s r = s r a x s r b x 2 y s r = s r a y + s r b y 2 α s r = s r b y s r a y 2
As shown in Equations (3)–(5), the measured displacements of the geometric axis expressed in the generalized coordinate is q G + T s 1 q s r (defined as q G M = [ x G M   β G M   y G M   α G M ] T ), according to which Gs(s) controls the rotor. The static and dynamic imbalances induce synchronous vibration force and torque through Ct(s), kv, and kx in the translational and rotational motions, respectively, whereas the sensor runout causes first and multiple harmonic vibration force and torque only through Ct(s) due to its nature of the displacement sensor noises. To achieve field balancing and harmonic vibration suppression, identification of Δq from qGM is primary.
The output force and torque from AMB are functions of the coil current and the geometric displacement respectively related to ki and kx [30]. If a reduction of the synchronous currents can be achieved, only the force and torque related to kx remain, and Equation (3) will be given by:
( M s 2 + G s ) [ q G ( s ) + Δ q ( s ) ] = k x T f t q G ( s )
The synchronous displacement relationship of Δq and qG can be easily determined. Then, a method of identifying Δq from the noisy qGM is designed.

3. Design of the Synchronous Current Reduction Controller

A notch feedback block [32], which has an infinite gain at the synchronous frequency, is designed to reduce the synchronous current. The diagram of the notch feedback block is shown in Figure 2, where xf is the input signal with a component at the frequency of Ω to be separated, ξn is the damping coefficient, θn is the phase shift, yf is the output signal. The dynamic equation of the internal feedback block can be expressed as:
y f = ξ n [ sin ( Ω t + θ n ) cos ( Ω t + θ n ) ] [ x f sin ( Ω t ) x f cos ( Ω t ) ] d t
We can easily verify the following differential equation:
y ¨ f + Ω 2 y f = ξ n ( x ˙ f cos θ n x f Ω sin θ n )
Consequently, the transfer function of the developed notch feedback block can be obtained as:
C n f ( s ) = y f ( s ) x f ( s ) = ξ n s cos θ n Ω sin θ n s 2 + Ω 2
Figure 2. Diagram of the improved notch feedback block.
Figure 2. Diagram of the improved notch feedback block.
Sensors 15 21876 g002
Figure 3. Bode diagrams of the improved notch feedback block: (a) magnitude; (b) phase.
Figure 3. Bode diagrams of the improved notch feedback block: (a) magnitude; (b) phase.
Sensors 15 21876 g003
Bode diagrams of Cnf(s) are shown in Figure 3, where Ω = 400π rad/s, ξn = 1, and values of θn are chosen as 0 and π/4 to make comparisons. As can be seen, the magnitude at the notch frequency of Ω is infinite, and this can also be verified by using Equation (9). Therefore, a notch filter with a notch frequency of Ω can be formed if Cnf(s) is used as a feedback element [23]. Furthermore, the phase at the notch frequency is θn. Hence, design and stability analysis of Cnf(s) can be simplified, because the synchronous phase shift can be easily set.
Figure 4. Diagram of the translational subsystem in the X direction with the notch feedback.
Figure 4. Diagram of the translational subsystem in the X direction with the notch feedback.
Sensors 15 21876 g004
A generalized current vector i is defined as [30]:
i = [ i x   i β   i y   i α ] T = 1 2 [ i a x + i b x   i a x i b x   i a y + i b y   i a y i b y ] T
The variable-phase notch feedback block is incorporated into the AMB-rotor control system to achieve a synchronous infinite-gain feedback of i. Since the translational motions in the X and Y directions are symmetrical, only the controller design in the X direction is introduced, and the diagram is shown in Figure 4.
From Figure 4, we have the expression of ix(s) as:
i x ( s ) = C i 1 ( s ) Δ x ( s ) + C i 2 ( s ) x s r ( s )
where:
C i 1 ( s ) = m s 2 k s [ k D v s + C t ( s ) ] G w ( s ) ( m s 2 2 k x ) [ 1 + G w ( s ) C n f ( s ) ] + 2 k i k s [ k D v s + C t ( s ) ] G w ( s )
C i 2 ( s ) = C t ( s ) G w ( s ) ( m s 2 2 k x ) ( m s 2 2 k x ) [ 1 + G w ( s ) C n f ( s ) ] + 2 k i k s [ k D v s + C t ( s ) ] G w ( s )
It is easy to verify the following equation:
C i 1 ( s ) | s = j Ω = C i 2 ( s ) | s = j Ω = 0
Hence, the synchronous ix(s) will be cleaned, only if the stability can be guaranteed. The poles of the closed-loop system in Figure 4 are the roots of the following equation:
( m s 2 2 k x ) [ 1 + G w ( s ) C n f ( s ) ] + 2 k i k s [ k D v s + C t ( s ) ] G w ( s ) = 0
Cnf(s) may endanger the stability of the AMB system. A root locus method is employed to analyze the stability and determine the values of the parameters in Cnf(s). As shown in Figure 5 and Figure 6, the stable value ranges of ξn and θn are [0, 6.2 × 106] and [−0.33π, 0.64π], respectively.
Figure 5. Root locus of the clean synchronous ix control subsystem when θn = 0.3π, ξn ∈ [10, 1 × 107].
Figure 5. Root locus of the clean synchronous ix control subsystem when θn = 0.3π, ξn ∈ [10, 1 × 107].
Sensors 15 21876 g005
Figure 6. Root locus of the clean synchronous ix control subsystem when ξn = 2 × 106, θn ∈ [−0.5π, 0.8π].
Figure 6. Root locus of the clean synchronous ix control subsystem when ξn = 2 × 106, θn ∈ [−0.5π, 0.8π].
Sensors 15 21876 g006
Figure 7. Diagram of the rotational subsystem with two variable-phase notch feedback blocks.
Figure 7. Diagram of the rotational subsystem with two variable-phase notch feedback blocks.
Sensors 15 21876 g007
A similar control and analysis method can be utilized to achieve the synchronous current reduction in the rotational subsystem. However, the rotational motions in the α and β directions are coupled due to the gyroscopic effect, so two notch feedback blocks are designed in the rotational subsystem, whose diagram is shown in Figure 7.

4. Identification of the Rotor Imbalances and Field Balancing

To analyze the dynamics of the AMB-rotor system upon reduction of the synchronous currents, let:
{ r G = x G + j y G Δ r = Δ x + j Δ y r G M = x G M + j y G M ο G = α G + j β G Δ ο = Δ α + j Δ β ο G M = α G M + j β G M
where j is the complex unit. Then Equation (6) can be simplified as follows:
{ m s 2 [ r G ( s ) + Δ r ( s ) ] = 2 k x r G ( s ) ( J r s 2 j J z Ω s ) [ o G ( s ) + Δ ο ( s ) ] = 2 k x l m 2 o G ( s )
where:
{ Δ r ( s ) = ε e j χ s j Ω Δ ο ( s ) = σ e j δ s j Ω
From Equation (14), the synchronous displacements of the geometric axis can be formulated as:
{ r G ( s ) | s = j Ω = m Ω 2 m Ω 2 + 2 k x ε e j χ o G ( s ) | s = j Ω = ( J r J z ) Ω 2 ( J r J z ) Ω 2 + 2 k x l m 2 σ e j δ
The synchronous displacement relationships of the geometric, inertial, and rotational axes of the rotor are shown in Figure 8, where CG, CI, and CR are the centers of the geometric, inertial, and rotational axes, RG, RI, and RR are the angles of the geometric, inertial, and rotational axes, respectively. Then we have:
{ | C G C R | = m Ω 2 m Ω 2 + 2 k x ε | R G R R | = | ( J r J z ) Ω 2 ( J r J z ) Ω 2 + 2 k x l m 2 | σ
It is noted that the rotor of the control moment gyro is designed to be flat ( J z 1.32   J r ) for a large moment of inertia. It can be regarded as peer rigid because the first bending-critical speed (887 Hz) is far beyond the nominal speed (200 Hz).
Figure 8. The synchronous displacement relationships of the geometric, inertial, and rotational axes: (a) translation; (b) rotation.
Figure 8. The synchronous displacement relationships of the geometric, inertial, and rotational axes: (a) translation; (b) rotation.
Sensors 15 21876 g008
Figure 9. The schematic diagram of the double-plane balancing method.
Figure 9. The schematic diagram of the double-plane balancing method.
Sensors 15 21876 g009
The synchronous qGM consists of the synchronous qG and the first harmonic of qsr. From Equations (2) and (16), the amplitude of the synchronous qG is related to Ω, whereas the amplitude and the initial phase is not related to Ω. Hence, a two-speed separation method can be used to identify Δq. The displacement sensors and the angular-position sensor are used to measure a rotor revolution of qGM and its relative phase to the reference point. Then qsr can be cancelled with the difference of qGM at two varied speeds of Ω1 and Ω2, which leads to:
{ Δ | r G M | = Δ | C G C R | = ( m Ω 2 2 m Ω 2 2 + 2 k x m Ω 1 2 m Ω 1 2 + 2 k x ) ε Δ | o G M | = Δ | R G R R | = ( | ( J r J z ) Ω 2 2 ( J r J z ) Ω 2 2 + 2 k x l m 2 | | ( J r J z ) Ω 1 2 ( J r J z ) Ω 1 2 + 2 k x l m 2 | ) σ
ε and σ can be calculated from Equation (17) by using the displacement sensors to measure | C G C R | , | R G R R | and the angular-position sensor to measure Ω1, Ω2, the phases of the rotor imbalances, respectively.
A rigid rotor can be balanced in two different planes [8]. The schematic diagram of the two-plane balancing method is shown in Figure 9, where rb is the radius of the balancing plane, lb is the distance between the balancing planes, mε and mσ are the correction masses to compensate the static and dynamic imbalances, respectively.
According to the equivalent formula, the correction masses are given by:
{ m ε = m ε 2 r b m σ = ( J z J r ) σ r b l b
Two or four screws with values, which match mε and mσ and can be added or resolved in the vector form are fixed in the balancing holes to balance the rotor [28].

5. Suppression of the Harmonic Vibrations Induce by the Sensor Runout

Theoretically, only the sensor runout remains if the field balancing is well achieved. Then the harmonic vibrations (torque and force) can be suppressed by reducing harmonic currents, which are induced by the sensor runout only related to ki. A plug-in repetitive control method is employed owing to its ability to reduce all the harmonic currents simultaneously with a light computational load. The repetitive controller is utilized in a feedback form, because Gw(s) is voltage-sourced. The diagram of the translational subsystem in the X direction with the repetitive controller is shown in Figure 10, where Tp is the dead time, FL(s) is a fist-order low-pass filter, Cbx(s) is a lead element to compensate the phase lad due to the power amplifiers and to improve the system bandwidth, and:
{ F L ( s ) = ω L s + ω L C b x ( s ) = k c x s + ω w k ω x s + ω w
where ωL is the cut-off frequency, kcx and kwx are positive parameters to be chosen.
The suppression factor of the sensitivity function due to the repetitive controller is given by [33]:
M x ( s ) = 1 F L ( s ) e T p s 1 ( 1 ( m s 2 2 k x ) C b x ( s ) G w ( s ) m s 2 2 k x + 2 k i k s G w ( s ) ( C t ( s ) + k D v s ) ) F L ( s ) e T p s
Figure 10. Diagram of the translational subsystem in the X direction with the repetitive controller.
Figure 10. Diagram of the translational subsystem in the X direction with the repetitive controller.
Sensors 15 21876 g010
To suppress the harmonic currents, let:
lim s = j 2 n π / T p | M x ( s ) | = 0
We have:
{ lim s = j 2 n π / T p | F L ( s ) | = 1 lim s = j 2 n π / T p F L ( s ) e T p s = 0
To satisfy the gain and phase requirements, ω L > 2 n m π / T p , nm is the largest number of the harmonic to be suppressed. Tp is set with:
T p = 2 π Ω [ 1 1 2 π tan 1 ( Ω ω L ) ]
To compensate the phase lag of all the suppressed harmonics due to the power amplifiers, k ω p < ω w T p / 2 n m π . If kcx = 0, the repetitive controllers will be closed. kcx is closely related with the system characteristics. It can be chosen according to the stability analysis and the performances of the repetitive controllers in simulations and experiments with the increase of the value from 0.
The characteristic equation of the translational subsystem with a single time delay Tp can be expressed by:
P x ( s ) + Q x ( s ) e T p s = 0
where:
{ P x ( s ) = { 2 k i k s k w ω w s [ C t ( s ) + k D v s ] + ( m s 3 2 k x s ) ( s + ω w ) } ( k ω x s + ω w ) ( s + ω L ) Q x ( s ) = ω L ( k c x k w ω w k ω x s ω w ) ( m s 3 2 k x s ) ( s + ω w ) 2 k i k s k w ω w ω L s ( k ω x s + ω w ) [ C t ( s ) + k D v s ]
The regeneration spectrum for this system is defined as:
R x ( ω ) = | Q x ( j ω ) P x ( j ω ) |
The absolute stability can be guaranteed if:
  • The polynomial has no zeros in the right half of the s-plane.
  • R x ( ω ) < 1 ,   ω R + .
Similarly, repetitive controllers are designed in the rotational subsystem, as shown in Figure 11, where:
C b o ( s ) = k c o s + ω w k ω x s + ω w
where kco is the gain, and kco ≥ 0.
Figure 11. Diagram of the rotational system with the repetitive controllers.
Figure 11. Diagram of the rotational system with the repetitive controllers.
Sensors 15 21876 g011

6. Simulations and Experiments

To demonstrate the effectiveness of the proposed control methods, comparative simulations and experiments have been developed. Figure 12 shows the experimental rig of the magnetically-suspended control moment gyro (MSCMG), which consists of a gimbal system and a high-speed rotor system with AMBs. The high-speed rotor system with AMBs is very suitable to verify the proposed field balancing and harmonic vibration suppression methods. The experiment setup is composed of vacuum pump, power, controller and amplifier, accelerometer, oscillographs, and MSCMG. A high-speed rigid and flat AMB-rotor is inside the MSCMG room. The vacuum pump is employed to create a nearly vacuous environment (the air pressure is about 2 Pa) in the MSCMG room, in which the magnetically-suspended rotor is driven by the controller and amplifier. The proposed control algorithm is implemented in a digital signal processor-based controller with a sampling and control period of 150 μs. Eight eddy-current sensors and one Hall sensor are employed to measure the displacements of the geometric axis and the relative angular positions to the reference point, respectively. An accelerometer is employed to measure the harmonic vibration acceleration transmitted to the support bracket, which is fixed on the spacecraft in space. The measured signals of the harmonic displacements, currents, and vibrations are shown on the oscillographs. The nominal speed of the AMB-rotor system is 200 Hz. It is noted that the first, third, and fifth harmonics are dominant components in actual experiments; therefore, the harmonic frequencies are 200, 600, and 1000 Hz.
The parameters of the AMB system are chosen to match those in the experimental rig, presented in Table 1. The rotor is designed to be flat (As shown in Table 1, J z / J r 1.32 ) for a large moment of inertia. To simulate the actual current noises and to test the performance of the proposed control methods at all the frequencies, a random noise with the mean and variance values of 0 and 3 × 10−4, respectively, is injected into the currents in simulations.
Comparative simulation results of ix and iα before and after the synchronous current reduction are presented. As shown in Figure 13 and Figure 14, the synchronous ix and iα are reduced by 41.2 dB and 40.7 dB, respectively, if the variable-phase notch feedback block is activated.
Figure 12. The photograph of the magnetically-suspended control moment gyro experimental rig.
Figure 12. The photograph of the magnetically-suspended control moment gyro experimental rig.
Sensors 15 21876 g012
Table 1. Parameters of the AMB system with the proposed control approach.
Table 1. Parameters of the AMB system with the proposed control approach.
ParametersValuesParametersValues
m57 kgθn0.94 rad
Jr0.62 kg∙m2ωL104 rad/s
Jz0.82 kg∙m2Tp0.0049 s
lm0.113 mkcx960
ls0.178 mkωx0.1
ki450 N/Akco1100
kx2.5 × 106 N/mε5 × 10−6 m
ks1.5 × 107 V/mχπ/3 rad
ωw1683 rad/sσ2.8 × 10−5 rad
kw1.23 × 10−4 A/Vδπ/3 rad
rb0.21 msas110
lb0.07 mαs1π/4 rad
kP5sas34
kI40αs34π/3 rad
kIM0.05sas51
kD0.01αs59π/5 rad
krh0.01sbs112
krl0.001βs15π/3 rad
ωrh1256.6 rad/ssbs35
ωrl314.2 rad/sβs311π/6 rad
ϕ2.5 radsbs52
φ0.9 radβs5π/5 rad
ξn2 × 106
Figure 13. Simulation results of ix: (a) before synchronous current reduction; (b) after synchronous current reduction.
Figure 13. Simulation results of ix: (a) before synchronous current reduction; (b) after synchronous current reduction.
Sensors 15 21876 g013
Figure 14. Simulation results of iα: (a) before synchronous current reduction; (b) after synchronous current reduction.
Figure 14. Simulation results of iα: (a) before synchronous current reduction; (b) after synchronous current reduction.
Sensors 15 21876 g014
Figure 15. Simulation results of ix: (a) before harmonic current suppression; (b) after harmonic current suppression.
Figure 15. Simulation results of ix: (a) before harmonic current suppression; (b) after harmonic current suppression.
Sensors 15 21876 g015
Figure 16. Simulation results of iα: (a) before harmonic current suppression; (b) after harmonic current suppression.
Figure 16. Simulation results of iα: (a) before harmonic current suppression; (b) after harmonic current suppression.
Sensors 15 21876 g016
Figure 17. Experiment results of ix: (a) before synchronous current reduction; (b) after synchronous current reduction.
Figure 17. Experiment results of ix: (a) before synchronous current reduction; (b) after synchronous current reduction.
Sensors 15 21876 g017
To verify the suppression effect of the harmonic ix and iα induced by the sensor runout, the repetitive controller is enabled. As can be seen in Figures 15a,b, the first, third, and fifth harmonics of ix are suppressed by 18.8 dB, 7.3 dB and 4.7 dB, respectively. Similar results can be found in Figures 16a,b, where the first, third, and fifth harmonics of iα are suppressed by 12.7 dB, 8.9 dB, and 4.5 dB, respectively. The harmonics of ix and iα are suppressed by a considerable amount, although the attenuation degree decreases with the increase of the harmonic number due to the low-pass FL(s).
Experiments of the synchronous currents reduction at varied speeds of 180 and 200 Hz were carried out for field balancing. Only the experimental results of 200 Hz are shown in accord with those of the simulations. As shown in Figure 17 and Figure 18, the synchronous ix and iα were reduced by 26.2 dB and 27.1 dB, respectively. The correction masses were calculated as m ε  =  0.681 g and m σ  =  0.383 g.
Compared Figure 19a and Figure 20a with Figure 17a and Figure 18a, the synchronous currents are much smaller after the field balancing. Hence, the rotor imbalances are well compensated. To further suppress the harmonic vibrations, the harmonic currents induced by the sensor runout were attenuated by the repetitive controllers. As shown in Figure 19 and Figure 20, the first, third, and fifth harmonic currents of ix (iα) were suppressed by 12.0 dB, 6.9 dB, and 3.6 dB (11.1 dB, 8.5 dB, and 4.3 dB), respectively. Good matching between the experiment results and the simulation results was achieved.
Figure 18. Experiment results of iα: (a) before synchronous current reduction; (b) after synchronous current reduction.
Figure 18. Experiment results of iα: (a) before synchronous current reduction; (b) after synchronous current reduction.
Sensors 15 21876 g018
Figure 19. Experiment results of ix: (a) before harmonic current suppression; (b) after harmonic current suppression.
Figure 19. Experiment results of ix: (a) before harmonic current suppression; (b) after harmonic current suppression.
Sensors 15 21876 g019
Figure 20. Experiment results of iα: (a) before harmonic current suppression. (b) after harmonic current suppression.
Figure 20. Experiment results of iα: (a) before harmonic current suppression. (b) after harmonic current suppression.
Sensors 15 21876 g020
Figure 21. Experiment results of Vt: (a) before field balancing and harmonic vibration suppression; (b) after field balancing and harmonic vibration suppression.
Figure 21. Experiment results of Vt: (a) before field balancing and harmonic vibration suppression; (b) after field balancing and harmonic vibration suppression.
Sensors 15 21876 g021
The measured acceleration Vt by the accelerometer is used to demonstrate the overall effects of the proposed field balancing and harmonic vibration suppression methods. Figure 21 shows the values of first, third, and fifth harmonic vibrations are reduced by 31.1 dB, 6.8 dB, and 3.9 dB, to similar sizes to those of noises (mainly caused by the gyroscopic effects and structural resonance), which means the rotor imbalance is well compensated and the harmonic vibrations are significantly suppressed.

7. Conclusion

In this work, field balancing and harmonic suppression in AMB with both rotor imbalances and sensor runout are studied. The variable-phase notch feedback is used to reduce the synchronous currents, and then rotor imbalances are identified and compensated according to the synchronous displacement relationships of the geometric, inertial, and rotational axes of the rotor. To further reduce the harmonic currents induced by the sensor runout, a repetitive control method is proposed. Both simulations and experiments are performed to verify the proposed methods. The measured acceleration is employed to demonstrate the overall effect of the field balancing and vibration suppression. The experiment results show the first, third, and fifth harmonics are reduced by 31.1 dB, 6.8 dB, and 3.9 dB, respectively, and no visible mutual couplings between the harmonics and the other frequencies exist. This means the field balancing and harmonic vibration suppression are well achieved, and the frequencies other than the harmonics of the vibrations are not affected by the proposed methods. The field balancing is performed during a speed up from 180 Hz to 200 Hz. It is suitable for rigid rotors, since the rotor imbalances change little over the full range of the rotor speed, once the rotor imbalance identification is completed. The proposed strategies are suitable for high-precision and micro-vibration applications with AMB devices, such as space actuators (e.g. control moment gyros and flywheels). Further research work will focus on the robustness of the field balancing and harmonic vibration suppression methods.

Acknowledgments

This work was supported by the Fundamental Research Funds for the Central Universities under Grant BLX2014-02.

Author Contributions

Xiangbo Xu conceived the research and designed the experiment; Shao Chen performed the data analysis; Xiangbo Xu and Shao Chen wrote and edited the paper.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Aaron, K.M.; Stubbs, D.M.; Kroening, K. Space interferometry mission instrument mechanical layout. In Proceedings of 2000 IEEE Aerospace Conference, Big Sky, MT, USA, 15–25 March 2000; pp. 219–230.
  2. Tang, L.; Chen, Y.Q. Model development and adaptive imbalance vibration control of magnetic suspended system. Acta Astronaut. 2009, 65, 1506–1514. [Google Scholar]
  3. Cui, P.L.; Zhang, H.J.; Yan, N.; Fang, J.C. Performance testing of a magnetically suspended double gimbal control moment gyro based on the single axis air bearing table. Sensors 2012, 12, 9129–9145. [Google Scholar] [CrossRef] [PubMed]
  4. Upadhyay, S.H.; Harsha, S.P.; Jain, S.C. Analysis of nonlinear phenomena in high speed ball bearings due to radial clearance and unbalanced rotor effects. J. Vib. Control 2010, 16, 65–88. [Google Scholar] [CrossRef]
  5. Zhou, W.Y.; Li, D.X. Experimental research on a vibration isolation platform for moment wheel assembly. J. Sound Vib. 2013, 332, 1157–1171. [Google Scholar] [CrossRef]
  6. Luo, Q.; Li, D.X.; Zhou, W.Y. Studies on a vibration isolation for a multiple flywheel system in variable configurations. J. Vib. Control 2015, 21, 105–123. [Google Scholar] [CrossRef]
  7. Sun, J.J.; Zhang, Y. A novel integrated structure with a radial displacement sensor and a permanent magnet biased radial magnetic bearing. Sensors 2014, 14, 1950–1960. [Google Scholar] [CrossRef] [PubMed]
  8. Schweitzer, G.; Maslen, E.H. Magnetic bearings: Theory, Design, and Application to Rotating Machinery; Springer: New York, NY, USA, 2009. [Google Scholar]
  9. Zhou, S.Y.; Shi, J.J. Active balancing and vibration control of rotating machinery: A survey. Shock Vib. Dig. 2001, 33, 361–371. [Google Scholar] [CrossRef]
  10. Smalley, A.J.; Baldwin, R.M.; Schick, W.R. Spray automated balancing of rotors: Concept and initial feasibility study. J. Eng. Gas Turb. Power 1989, 111, 659–665. [Google Scholar] [CrossRef]
  11. Rodrigues, D.J.; Champneys, A.R.; Friswell, M.I.; Wilson, R.E. Automatic two-plan balancing for rigid rotors. Int. J. NonLin. Mech. 2008, 43, 527–541. [Google Scholar] [CrossRef]
  12. Inoue, T.; Niimi, H.; Ishida, Y. Vibration suppression of the rotor system using both a ball balancer and axial control of the repulsive magnetic bearing. J. Vib. Control 2010, 18, 484–498. [Google Scholar] [CrossRef]
  13. Yu, J.J. Relationship of influence coefficients between static-couple and multiplane methods on two-plane balancing. J. Eng. Gas Turb. Power 2009, 131. [Google Scholar] [CrossRef]
  14. Chen, P.; Feng, N.S.; Hahn, E.; Hu, W.L. Recent developments in turbomachinery modeling for improved balancing and vibration response analysis. J. Eng. Gas Turb. Power 2005, 127, 646–653. [Google Scholar] [CrossRef]
  15. Jiang, K.J.; Zhu, C.S.; Tang, M. A uniform control method for imbalance compensation and automation balancing in active magnetic bearing-rotor system. J. Dyn. Syst. Meas. Control 2012, 134. [Google Scholar] [CrossRef]
  16. Queiroz, M.S.D. An active identification method of rotor unbalance parameters. J. Vib. Control 2009, 15, 1365–1374. [Google Scholar] [CrossRef]
  17. Shi, J.; Zmood, R.; Qin, L. Synchronous disturbance attenuation in magnetic bearing systems using adaptive compensating signals. Control Eng. Pract. 2004, 12, 283–290. [Google Scholar] [CrossRef]
  18. Li, L.; Shinshi, T.; Iijima, C.; Shimokohbe, A. Compensation of rotor imbalance for precision rotation of a planar magnetic bearing rotor. Precis. Eng. 2003, 27, 140–150. [Google Scholar] [CrossRef]
  19. Habermann, H.; Brunet, M. The active magnetic bearing enables optimum control of machine vibrations. In Proceedings of ASME International Gas Turbine Conference and Exhibit, Houston, TX, USA, 18–21 March 1985.
  20. Tang, J.Q.; Liu, B.; Fang, J.C.; Ge, S.Z. Suppression of vibration caused by residual unbalance of rotor for magnetically suspended flywheel. J. Vib. Control 2013, 19, 1962–1979. [Google Scholar] [CrossRef]
  21. Mizuno, T. Analysis on the fundamental properties of active magnetic bearing control systems by a transfer function approach. JSME Int. J. Seres C. Mech. Syst. Mach. Elements Manufact. 2001, 44, 367–373. [Google Scholar] [CrossRef]
  22. Fang, J.C.; Xu, X.B.; Xie, J.J. Active vibration control of rotor imbalance in active magnetic bearing systems. J. Vib. Control 2015, 21, 684–700. [Google Scholar] [CrossRef]
  23. Xiang, M.; Wei, T. Autobalancing of high-speed rotors suspended by magnetic bearings using LMS adaptive feedforward compensation. J. Vib. Control 2014, 20, 1428–1436. [Google Scholar] [CrossRef]
  24. Herzog, R.; Bühler, P.; Gähler, C.; Larsonneur, R. Unbalance compensation using generalized notch filters in the multivariable feedback of magnetic bearings. IEEE Trans. Contr. Syst. 1996, 4, 580–586. [Google Scholar] [CrossRef]
  25. Chen, S.C.; Le, D.K.; Nguyen, V.S. Inductive displacement sensors with a notch filter for an active magnetic bearing system. Sensors 2014, 14, 12640–12657. [Google Scholar] [CrossRef] [PubMed]
  26. Xu, X.B.; Fang, J.C.; Wei, T. Stability analysis and imbalance compensation for active magnetic bearing with gyroscopic effects. In Proceedings of the 8th IEEE International Symposium on Instrumentation and Control Technology, London, UK, 11–13 July 2012; pp. 295–300.
  27. Kim, C.S.; Lee, C.W. In situ runout identification in active magnetic bearing system by extended influence coefficient method. IEEE/ASME Trans. Mech. 1997, 2, 51–57. [Google Scholar]
  28. Fang, J.C.; Wang, Y.G.; Han, B.C.; Zheng, S.Q. Field balancing of magnetically levitated rotors without trial weights. Sensors 2013, 13, 16000–16022. [Google Scholar] [CrossRef]
  29. Setiawan, J.D.; Mukherjee, R.; Maslen, E.H. Adaptive compensation of sensor runout for magnetic bearings with uncertain parameters: theory and experiments. J. Dyn. Syst. Meas. Control 1999, 123, 211–218. [Google Scholar] [CrossRef]
  30. Setiawan, J.D.; Mukherjee, R.; Maslen, E.H. Synchronous sensor runout and unbalance compensation in active magnetic bearings using bias current excitation. J. Dyn. Syst. Meas. Control 2002, 124, 14–24. [Google Scholar] [CrossRef]
  31. Xu, X.B.; Fang, J.C.; Liu, G.; Zhang, H.J. Model development and harmonic current reduction in active magnetic bearing systems with rotor imbalance and sensor runout. J. Vib. Control 2013. [Google Scholar] [CrossRef]
  32. Xu, X.B.; Fang, J.C.; Li, H.T.; Cui, P.L. Active suppression of imbalance vibration in the magnetically suspended control moment gyro. J. Vib. Control 2015, 21, 989–1003. [Google Scholar] [CrossRef]
  33. Srinivasan, K.; Shaw, F.R. Analysis and design of repetitive control systems using the regeneration spectrum. In Proceedings of American Control Conference, San Diego, CA, USA, 23–25 May 1990; pp. 1150–1155.

Share and Cite

MDPI and ACS Style

Xu, X.; Chen, S. Field Balancing and Harmonic Vibration Suppression in Rigid AMB-Rotor Systems with Rotor Imbalances and Sensor Runout. Sensors 2015, 15, 21876-21897. https://doi.org/10.3390/s150921876

AMA Style

Xu X, Chen S. Field Balancing and Harmonic Vibration Suppression in Rigid AMB-Rotor Systems with Rotor Imbalances and Sensor Runout. Sensors. 2015; 15(9):21876-21897. https://doi.org/10.3390/s150921876

Chicago/Turabian Style

Xu, Xiangbo, and Shao Chen. 2015. "Field Balancing and Harmonic Vibration Suppression in Rigid AMB-Rotor Systems with Rotor Imbalances and Sensor Runout" Sensors 15, no. 9: 21876-21897. https://doi.org/10.3390/s150921876

Article Metrics

Back to TopTop