Beruflich Dokumente
Kultur Dokumente
www.elsevier.com/locate/isatrans
Abstract
In this work the modeling and basic control design process of a rotary flexible spindle hovered by Active Magnetic Bearings (AMB) whose good
capabilities for machine-tool industry extensively treated in the literature is presented. The modeling takes into account the three main behavioral
characteristics of such magnetically-levitated rotor: the rigid dynamics, the flexible dynamics and the rotating unbalanced motion. Besides, the
gyroscopic coupling is also studied proving that in this case, its effects are not significant and can be neglected. Using this model, a stabilizing
controller based on symmetry properties is successfully designed for the system and a complete experimental analysis of its performance is carried
out. Also, the predictions of the model are compared with the actual measured experimental results on a laboratory set-up based on the MBC500
Rotor Dynamics. Afterwards, a brief study about some nonlinear behavior observed in the system and its effect over the system stability at the
critical speed is included.
c 2007, ISA. Published by Elsevier Ltd. All rights reserved.
expressions involving the flexible variables x f i are (5) and (6), 2.4. Linked model
respectively:
Superposing the rigid, flexible and unbalanced motion
1.14 × 103 x f 1
ẋ f 1 0 effects, and introducing the gravity (g), the whole mechanical
=
ẋ f 2 −1.14 × 103 0 x model is achieved. In this article the gravity is treated like an
f 2
2.8 × 103 2.8 × 103 F1 external force in order to maintain the same model for the x-
+ (5) and y-axis. Note that the effect of the gravity supposes a bended
0 0 F2
beam in the y-axis direction, even in static position.
0 −0.1121 × 10−4 x f 1
X flex1 Then, the mechanical model is,
=
X flex2 0 −0.1121 × 10−4 x f 2
x̄˙ f x
Aflexx 04x4 04x4 04x4 x̄ f x
2.58 × 103 x f 3
ẋ f 3 0 x̄˙ f y 04x4 Aflex y 04x4 04x4 x̄ f y
= =
ẋ f 4 −2.58 × 103 0 x
f 4 x̄˙ x 04x4 04x4 Arigx 04x4 x̄ x
−2.9 × 103 2.9 × 103 F1
+ (6) x̄˙ y 04x4 04x4 04x4 Arig y x̄ y
0 0 F2
Bflexx 04x2
Fx1
0 0.405 × 10−5 04x2 Bflex y Fx
X flex1 xf3 + 2
= −5 Brigx 04x2 Fy1
X flex2 0 −0.405 × 10 xf4
04x2 Brig y Fy2
where F1 and F2 are the forces produced by the bearings 0
10x2 0
and X flex1 and X flex2 are the positions measured in the Hall 10x1
−e y ex
effect sensor points (Section 2.1), corresponding to the flexible 01x1
I I x z sin ωt
dynamics. + ω2 yz + 03x1 (8)
02x2 cos ωt
Finally, the modeling is now completed taking into account e e
g
x y
the unbalanced motion caused by the rotating shaft. 01x1
−I x z I yz
2.3. Rotating unbalanced model
X1 x̄ f x
= Cflexx 02x4 Crigx 02x4 x̄ f y
X 2
The main effect caused by this unbalance is the introduction Y1 02x4 Cflex y 02x4 Crig y x̄ x
of a centrifugal force Fct fi which is proportional to the square
Y2 x̄ y
of the rotational velocity ω, and a matrix composed by cross
inertia tensor elements I x z , I yz and the distance between the where A∗ , B∗ and C∗ are the matrices of the rigid and
M.C. and the principal axis of inertia ex , e y as is shown in flexible dynamics in state-space representation and 0i x j are null
(7) [2]. matrices with dimensions i x j. Schematically,
sin ωt
Fct f x x −me y mex
x̄˙ = A x̄ + B F̄ + ω2 U + ḡ (9)
sin ωt . cos ωt
Fct f θx
= ω2 I yz Ix z
(7)
me y cos ωt
Fct f y y mex ȳ = C x̄
Fct f θ y −I x z −I yz
where x̄ is the state-space vector including the rigid and
Since the constants ex , e y , I x z and I yz are difficult flexible variables, A, B and C the matrices in state-space
to calculate, they have been determined according to the representation, F̄ the force signal, ω the rotation frequency,
experimental results measured on the device. Also, as is seen in U the unbalanced matrix from (7), ḡ the gravity vector and
(7) this unbalanced motion effect only appears when the beam ȳ the measured positions in Hall sensors points, all with the
is rotating (ω 6= 0). appropriate dimensions.
I. Arredondo et al. / ISA Transactions 47 (2008) 101–112 105
Up to this point, the inputs to the system are the forces in the Linking all these expressions a complete linear model is
bearings, the nonlinear component of the unbalanced dynamics obtained (16).
(ω2 sin ωt, ω2 cos ωt) and the gravity, with the outputs being
˙x̄ = Alin x̄ + Blin V̄control + ω2 U sin ωt + ḡ
the positions measured at the location of the Hall sensors. (16)
The experimental device has also two extra (eddy current) cos ωt
position sensors (Fig. 8) whose readings can also be inserted V̄sensor = Clin x̄
by following the same steps utilized to obtain (3).
where V̄control is the voltage control signal and V̄sensor the Hall
Once the mechanical model is determined, the electronics
and electromagnetic elements are added to reach the whole sensors measured voltage. Note that, since one of the inputs
model. to the system is the nonlinear component of the unbalanced
Firstly, the electromagnetic force is introduced, taking into dynamics (ω2 sin ωt, ω2 cos ωt) the model is linear but, in
account the differential mode configuration of the bearings (10), addition, it maintains certain nonlinear nature. Moreover,
this nonlinearity loses importance when working at constant
(i i + i 0 )2 (i i − i 0 )2 rotating speeds. In this way, it could be rewritten as:
Fi = K − K with i = 1, 2 (10)
(xi − x g )2 (xi + x g )2
V̄control
0 ω sin ωt
where K = 2.8 × 10−7 N m2 /A2 is a geometric constant 2
x̄˙ = Alin x̄ + Blin ω2 cos ωt (17)
depending on the bearing, i 0 is a bias current and x g =
0.0004 m is the effective distance between the bearing and the ḡ
rotor. V̄sensor = Clin x̄.
On the other hand, the magnetic bearings in the MBC500
Rotor Dynamics are driven by a set of amplifiers whose One important characteristic of the resultant model is
dynamics is described by (11) the symmetry in the matrix when using transfer function
representation. This symmetry can be exploited in order to
0.25
i controli = A/V × Vcontroli simplify the design and analysis process (Section 3) [21]. In
(1 + 2.2 × 10−4 s) fact, the system can be written as follows for one of its axes
with i = 1, 2. (11) when ω = 0.
Vsensor1 (s) A(s) B(s) Vcontrol1 (s)
In addition, the Hall sensors provide a voltage which measures
= . (18)
the position following the expression (12). Vsensor2 (s) B(s) A(s) Vcontrol2 (s)
Vsensori = 100 00V /m X i ± V offset with i = 1, 2. (12) The nonrotating condition imposed is a simplification to
facilitate the control design, but as is stated in [2], the control
In this way, the input forces are changed into input voltages
designed for zero rotational speed may also be used at high
and the position outputs into position voltages, maintaining
rotational speed, even though it will not be “optimal”.
the nonlinear component of the unbalanced dynamics and the
The whole model has been linked and simulated in Scilab
gravity as inputs.
and Matlab/Simulink environments, in order to obtain the
Finally, (13) shows the filter mathematical model, which is
results which are presented in the following sections. These
introduced in the model with the aim of minimizing the noise
simulations are also being compared with the experimental
effect.
results on the real device to validate the model.
4000
Vfilti = Vsensori with i = 1, 2. (13) 2.5. Analysis of the gyroscopic effect
s + 4000
For controller design reasons, it is convenient to obtain a Owing to the rotation dynamics of the body and neglecting
linearized version of the model around the operation point (0, the effects above the z-axis, an x–y-axis coupling is generated.
0). Hence, using Taylor’s expansion (10) changes to (14): To include this coupling and supposing an x–y symmetric body
Fi = K x xi + K in i i with i = 1, 2 (14) (I x x = I yy = I0 ), the Eq. (1) must be extended to the y-axis
and the following dynamics representing the gyroscopic effect
4K i 02 4K i 0
with K x = and K in = . by means of (19) must be added [22],
x g3 x g2
Moreover, supposed small changes of the θ angle can be ωIzz ẋ τ
I0 0 ẍ 0
considered sin θ ≈ θ. Therefore, (3) can be related to the state- + = x . (19)
0 I0 ÿ −ωIzz 0 ẏ τy
space vector of (2) through (15)1 :
Since the rotor that is being modeled has two flywheels
L
x0 (Fig. 4), it is a good approximation to suppose that the main
1 0 − − l 2 0
X rig1 2 ẋ0 coupling is provoked by them. Hence, four force inputs and
θ .
=
(15) another four outputs are added to the model in their positions
X rig2 L
1 0 − l2 0 θ̇ to include this effect, extending (9)–(20).
2
˙x̄ = A x̄ + B 0 F̄ 0 + ω2 U sin ωt + ḡ
1 This expression is the same for [x , x ]t (4), changing l by l. (20)
1 2 2 cos ωt
106 I. Arredondo et al. / ISA Transactions 47 (2008) 101–112
ȳ 0 = C 0 x̄
with ȳ 0 = [ ȳ, ȳfly ]t , F̄ 0 = [ F̄, F̄fly ]t , B 0 = [B, Bfly ] and
C 0 = [C, Cfly ]t .
The gyroscopic coupling is modeled as F̄fly = G ȳ˙ fly =
GCfly x̄˙
ωIzz /I0
0
with G = ,
−ωIzz /I0 0
and then,
sin ωt
x̄˙ = A x̄ + B F̄ + Bfly GCfly x̄˙ + ω2 U + ḡ
cos ωt
sin ωt
= [I − Bfly GCfly ]−1 A x̄ + B F̄ + ω2 U + ḡ
cos ωt
ȳ = C x̄ (21)
to conclude that the new state-space A and B matrices are,2 Fig. 7. Zoom on eigenvalues evolution of 450 Hz resonance.
Fig. 20. Nonlinear unstable behavior rotating below and at critical speed. Acknowledgments
around the central hovering state. This issue is particularly
The authors are very grateful to the CICYT, the University of
important near the critical speeds, where the position deviates
the Basque Country and the Basque Government for the support
from the central point and nonlinear effects such as bifurcations
of this work, through projects DPI2002-04155-C02-01, PTR95-
appear, leading the system to abrupt dynamical changes.
Figs. 19 and 20 show the time response of the shaft position, 0897.OP.CT and 9/UPV00224.310-15254/2003, and the pre-
measured when the rotation frequency is being increased. As doctoral grant BF104.466, respectively.
is deduced from the comparison of both graphics, a growing
nonlinear behavior appears until the critical speed is reached, References
when the nonlinearity effect leads the system into instability.
It should be noted here, that the amplitude of the response [1] Brunet M. Practical applications of the active magnetic bearings to the
industrial world. In: Proceedings of the 1st international symposium on
cannot be the only cause of the destabilization at high
magnetic bearings. 1988. p. 225–44.
frequencies, since in Fig. 18 it is seen that this amplitude [2] Schweitzer G, Bleuler H, Traxler A. Active magnetic bearings:
is larger at, for instance 40 Hz. Also the nonlinear behavior Basics, properties and applications of active magnetic bearings. vdf
is reflected in Figs. 19 and 20, taking into account the Hochschulverlag AG an der ETH Zurich; 1994.
appearance of a spurious signal near 40 Hz frequency when the [3] Stephenson DA, Agapionu JS. Metal cutting theory and practice. New
shaft is rotating at high speeds. The main observed nonlinear York: Marcel Dekker; 1996.
characteristics can be predicted through an harmonic domain [4] Siegwart R, Larsonneur R, Traxler A. Design and performance of a high
speed milling spindle in digitally controlled active magnetic bearings. In:
analysis as is described in [11]. Proceedings of the 2nd international symposium on magnetic bearings.
1990. p. 197–204.
5. Conclusions
[5] Knospe CR. Active magnetic bearings for machining applications.
Control Engineering Practice 2007;15:307–13.
In this article a modeling process and control for a rotary
[6] Tamisier V, Carrère F, Font S. Synchronous unbalance cancella-
shaft levitated through active magnetic bearings has been tion across critical speed using a closed-loop method. In: Pro-
presented. This kind of device is of great interest in the ceedings of the 8th international symposium on magnetic bearings,
machine-tool industry because of the inherent advantages http://www.mech.ibaraki.ac.jp/˜ismb8/pocpdf/0047.pdf; 2002.
of noncontact magnetic levitation technologies in high-speed [7] Overschie PM, Jabben L, Schieveen JP, Spronck JW, Eijk J. Capacitive
mechatronics. The modeling has been developed by the sensing system design for a rotating AMB with sub-nanometer positioning
accuracy. In: Proceedings of the 10th international symposium on
superposition of three main dynamical effects present in the
magnetic bearings. 2006.
system: the rigid shaft dynamics, the flexible dynamics and the [8] Li L, Shinshi T, Iijima C, Zhang X, Shimokohbe A. Compensation of
unbalanced motion dynamics. Hence, first, applying Newton’s rotor imbalance for precision rotation of a planar magnetic bearing rotor.
laws the rigid part of the model has been calculated, then, the Precision Engineering 2003;27(2):140–50.
flexible dynamics has been obtained by using FEA analysis [9] Stainschaden N, Springer H. Some nonlinear effects of magnetic
and, finally, the unbalanced motion characteristics have been bearings. In: Proceedings of the 1999 ASME design engineering technical
conferences. 1999.
modeled. This procedure has been followed for obtaining both
[10] Ji JC, Yu L, Leung AYT. Bifurcation behavior of a rotor supported by
a linear and a nonlinear model of the whole AMB system. active magnetic bearings. Journal of Sound and Vibration 2000;235(1):
On the other hand, a study of the gyroscopic coupling is also 133–51.
performed, concluding its negligibility. [11] Jugo J, Lizarraga I, Arredondo I. Nonlinear analysis of an AMB system
Afterwards, taking into account the symmetric properties using harmonic LTV models. In: IEEE international conference in control
which characterize the obtained model and in general, this applications. 2006.
112 I. Arredondo et al. / ISA Transactions 47 (2008) 101–112
[12] Ren M, Nonami K, Kubo A, Kameno H. Zero bias H∞ control of flexible and vibration control for flexible rotor supported by active magnetic
rotor magnetic bearing flywheel system with gyroscopic effect using bearings. In: Proceedings of the ASME international design engineering
singular value decomposition. In: Proceedings of the 10th international technical conferences and computers and information in engineering
symposium on magnetic bearings. 2006. conference. 2005. p. 1163–71.
[13] Houpis CH, Rasmussen SJ. Quantitative feedback theory. New York: [19] Ahn HJ, Han DC. System modeling and robust control of an AMB
Marcel Dekker; 1999. spindle: Part I modeling and validation for robust control. KSME
[14] The LaunchPoint website, http://www.launchpnt.com/; 2007. International Journal 2003;17(12):1844–54.
[15] Ogonowski Z. Suboptimal model predictive control for MIMO active [20] MBC500 Magnetic Bearing System Operating Instructions. Launch Point,
suspension. Mechanics 2005;24(2):130–4. Goleta, CA; 2002.
[16] Petteys R, Parker G, Redmond J. Disturbance rejection control of [21] Jugo J, Arredondo I, Etxebarria V. Analysis and control design of MIMO
an electromagnetic bearing spindle. In: Proceedings of the ASME systems based on symmetry properties. In: Proceedings of CDC-ECC’05.
international mechanical engineering congress and exposition. 2000. 2005.
p. 461–8. [22] Lee CW. Vibration analysis of rotors. Dordrecht: Kluwer Academic
[17] Huang HP, Jeng JC, Chiang CH, Pan W. A direct method for multi- Publishers; 1993.
loop PI/PID controller design. Journal of Process Control 2003;13: [23] OROS S.A. website, http://www.oros.com/; 2007.
769–786. [24] IVS 300 Laser vibrometer user manual, Polytec GmbH. Waldbronn,
[18] Nakajima Y, Sagane T, Watanabe T, Tajima H, Seto K. Modeling, motion Germany; 2002.