T E C H N I C A L P A P E R
Nonplanar modeling and experimental validation
of a spindle–disk system equipped with an automatic balancer
system in optical disk drives
Paul C.-P. Chao Æ Cheng-Kuo Sung Æ Szu-Tuo Wu Æ Jeng-Sheng Huang
Received: 30 June 2006 / Accepted: 15 November 2006 / Published online: 21 December 2006
Springer-Verlag 2006
Abstract Non-planar dynamic modeling and experi-mental validation of a spindle–disk system equipped with an automatic ball-type balancer system (ABS) in optical disc drives are performed in this study. Recent studies about planar dynamic modeling and analysis have shown the capability of the ABS in spindle–disk assembly via counteracting the inherent imbalance. To extend the analysis to be practical, non-planar dynamic modeling are conducted in this study to re-affirm the pre-claimed capability of the ABS system, along with experiments being designed and conducted to validate the theoretical findings. Euler angles are first utilized to formulate potential and kinetic energies, which is fol-lowed by the application of Lagrange’s equation to derive governing equations of motion. Numerical simulations are next carried out to explore dynamic characteristics of the system. It is found that the levels of residual runout (radial vibration), as compared to those without the ABS, are significantly reduced, while the tilting angle of the rotating assembly can be kept small with the ABS installed below the inherent imbalance of the spindle–disk system. Experimental study is also conducted, and successfully validates the
aforementioned theoretical findings. It is suggested that the users of the ABS need to cautiously operate the spindle motor out of the speeds close to the reso-nances associated with various degrees of freedom. In this way, the ABS could hold the expected capability of reducing vibration in all important directions, most importantly in radial directions.
1 Introduction
This study is dedicated to 3D dynamic modeling and experimental validation for a spindle–disk system equipped with an automatic ball-type balancer system (ABS) in optical disc drives, as shown in Fig.1a. A photograph of the ABS is presented in Fig.1b, where it is seen that the ABS is a device physically consisting of several free-moving masses, popularly in ball type, rolling in pre-designed circular races around the unbal-anced rotor system. For optical disk drives, due to unavoidable manufacture tolerance, each optical stor-age disk possesses a certain amount of imbalance, which may lead to detrimental radial vibration of the spindle– disk assembly under high-speed rotations. To reduce the excessive radial vibrations caused, the ABS is applied. With the centrifugal field generated by the rotation of the motor spindle in disk drives, the balls inside the ABS stand a fair chance to settle at the desired positions, which are generally opposite to the location of disk imbalance. In this way, the disk imbalance can be well counter-balanced and then leading to small runouts, i.e., radial vibrations. Besides the capability of counter-bal-ancing, simple structure and low energy cost also makes
P. C.-P. Chao (&)
Department of Electrical and Control Engineering, National Chiao-Tung University, Hsinchu 300, Taiwan e-mail: [email protected]
C.-K. Sung S.-T. Wu
Department of Power Mechanical Engineering, National Tsing Hua University, Hsinchu 300, Taiwan
J.-S. Huang
Department of Mechanical Engineering,
Chung-Yuan Christian University, Chung-Li 320, Taiwan DOI 10.1007/s00542-006-0337-2
the ABS as a favorable device for disk drive designers to reduce runouts
To show the capability of the ABS, some studies have been conducted recently for various types of rotor systems. Thearle (1950a, b) performed vibra-tion analysis of the ABS without establishing equa-tions of motion, dedicated to show the excellence of ball balancers applied for laundry machines. Kubo et al. (1986) constitutes planar equations of motion for the ABS without considerations of race eccen-tricity and ball-rolling friction. Bo¨vik and Ho¨gfords (1986) derived equations of motion for a general rotor equipped with an ABS. The results obtained are not directly suitable for CD/DVD derives. Majewski (1988) constructed planar equations of motion and found the negative effects of ball rolling resistance and runway eccentricity on the rotor–bal-ancer system at steady state. Jinnouchi et al. (1993) showed that the planar ABS provides excellent bal-ancing above the critical speed, but leads to moder-ate vibrations at low speeds. Lee and Moorhem (1996) present an experimental study on the ABS based on the basics of planar dynamic theory. Ra-jalingham et al. (1998) established planar equations of motion for the ABS in polar coordinate, and the associated stability are analyzed. Hwang and Chung (1999) conducted dynamical analysis on the planar ABS with balls running in double races, while Chung and Jang (2003) investigated 3D modeling and dynamical analysis for a flexible rotor with an ABS.
Kang et al. (2001) utilized the methods of perturba-tion and multiple scales to show the capability of significant runouts reduction by a two-ball ABS. Chao et al. (2005a) investigated the friction effects on ball positioning inside the ABS. Chao et al. (2005b) modeled the torsional motion of the spindle– disk-ABS system. In addition, several implementa-tion designs were proposed and documented in pat-ents (Kiyoshi et al. 1997; Takashi et al. 1998; Takatoshi 1998; Masaaki 1998).
In practice, the flexibilities of the damping wash-ers, which support the foundation structure and all the other components as shown in Fig.1b, exist in all possible translational/rotational degrees of freedom (DOFs). Therefore, it induces non-planar motions of all components relative to the outer case of a optical disc drive in various DOFs. Some of motions along non-planar DOFs, such as tilting, torsional and ver-tical, might cause serious data-reading difficulties for the optical pickup. To ensure the capability of vibration reduction by the ABS with the non-planar motions present, a complete 3D dynamic modeling and experimental validation are performed and ana-lyzed in this study. Note that different from the 3D modeling in the past study (Chung and Jang 2003), a complete optical drive is considered and experimen-tal studies are conducted. To start the modeling, Euler angles are first proposed to describe the non-planar motion of the spindle–disk system equipped with the ABS in order to formulate potential and kinetic energies. With energies obtained, equations of motion are derived via the application of Lagrange’s equations. Simulations on the derived dynamic equations are next carried out to re-evaluate ABS performance in terms of two performance indices: the residual vibration level and the tilting angle of the rotating assembly. It is found based on simula-tions that with the balancing balls settling at the desired separate positions, the levels of residual vibration for non-planar vibrations are still greatly reduced as expected for ABS performance. Experi-mental study is also conducted with a real-sized optical disc-drive designed and operated in the lab-oratory, where the translational and angular motions are measured by accelerometers.
The paper is organized as follows. In Sect.2, the dynamical model is derived by the proposed Euler angles and application of Langrange’s equations. In Sect.3, simulations are conducted to compute two performance indices for re-evaluating the ABS system. Section4 presents experimental study. Section5 pro-vides conclusions.
Fig. 1 Schematic of the optical pickup assembly including rotating and non-rotating parts
2 Non-planar modeling 2.1 Kinematics
The dynamical system of the spindle–disk system in optical disk drives considered in this study is sche-matically shown in Fig.1a. The main components of the system can be generally classified into two cate-gories: rotating and non-rotating parts. The assembly of all rotating parts, integrally named by ‘‘equivalent rotor,’’ contains disk, magnetic holding device and the rotor of the spindle motor. The assembly of all non-rotating parts, named ‘‘equivalent stator,’’ contains the foundation structure of DC motor, the stator of DC motor, the optical pickup head, and its electrical driv-ing unit. Caused by the inherent imbalance of the rotating parts mainly by the optical disk, the motion of the rotating assembly is largely in radial directions, which is dynamically constrained by flexibility of the damping washers that constitute the suspension sys-tem. The flexibilities of these washers are assumed well characterized by equivalent linear springs and dampers in translational and rotational directions. To perform the system modeling and incorporate the dynamics of balancing balls, the following assumptions are made. 1. Since the suspension constituted by washers is
much more flexible than spindle bearing’s equiva-lent stiffnesses, bearing dynamics and correspond-ing clearance effects are not considered. The equivalent rotor is, in other words, rigidly sup-ported by the equivalent stator.
2. The equivalent rotor undergoes a constant-speed rotation.
3. The race for balancing balls shapes as a perfect circle. The balls are assumed perfect spheres and considered as point masses in ensuing analysis. While the balls moving along the race, they always keep point contacts with outside flanges of the race, which is true in real operations due to the centrifugal field.
4. The rolling friction of the running balls with the race flange is neglected.
With the above assumptions made, the physical system including the equivalent rotor and stator can be simplified as shown schematically in Fig.2, where the physical shapes of the stator is omitted and an ABS is installed below the disk. The torsional and transla-tional springs shown in this figure by K’s characterize the dynamic interaction between the combined stator– rotor system and disc drive case, which is induced by flexible damping washers. O¢ is the dynamically equivalent suspension supporting point. N is the ABS
center. SI denotes the location of a rolling ball inside
the ABS. G is the center of mass (CM) of the whole equivalent rotor, which is assumed located very close to the plane of the rotating disk due to its large inertia compared to the spindle and ABS, and also owns an eccentricity e from the disk center. Three dimensions of L, Ls and Lbotare defined as shown in Fig.2. L is
the distance from disk center to O¢. Ls is the distance
from the race center N to O¢. Lbotis the distance from
O¢ to the bottom of the spindle, B. Two coordinates are utilized for the ensuing modeling. The first one is the ground, inertial global coordinate OXYZ with unit vectorsðI*;J*;K*Þ as shown in Fig.3, which is considered fixed to the disc drive case (not to the equivalent sta-tor). The second coordinate is a moving local coordi-nate O¢xyz with origin O¢ and one of its axes O¢z along the length of the spindle toward the disc.
The transformation between two coordinates would be utilized to describe the motion of the entire rotor– stator system. This transformation consists of transla-tional and rotatransla-tional ones as shown in Fig.3. The translation, if represented in a vector form, is
~rO0¼ XI *
þ YJ*þ ZK*; ð1Þ
which captures the translation from stationary origin O to O¢, the moving suspension supporting point. The rotational transformation is constituted by (h, u ), of which the definitions are inspired by Euler angles (Goldstein 1980). As shown in Fig.3, u is defined as the rotating angle from coordinate O¢x¢y¢z¢ to O¢x¢¢y¢¢z¢¢
. G . N . y K Kx z K t K p K i S x′ y′ x′′ L s L G . . N . Ky Kx Kz Si x′ y′ x′′ Lbot Ls z O’ Kf Kq B . L Disk ABS
Fig. 2 Schematic diagram of the rotor-balancer system and corresponding reference coordinates, dimensions and suspension system
along axis z¢, representing the rotation of the stator– rotor system in the direction of precession. h is defined as the rotating angle from coordinate O¢x¢¢y¢¢z¢¢ to O¢xyz along axis y¢¢, characterizing the angular tilting motion of the stator–rotor system. In addition, w is defined to capture the self-rotating angle of the equivalent rotor along its own spindle axis O¢z. With the aforementioned assumption 2; i.e., the equivalent rotor undergoing a constant-speed rotation, w is treated as a linearly-increasing variable for the system dynamics with _w equal to some constant operating speed of the disc drives. As to the system stiffnesses, Kx,y,z are the spring stiffnesses along
horizontal x and y directions and vertical z direction, respectively. Kh, u are rotational stiffnesses along
tilting and torsional directions, respectively. With system variables defined, the relationship between the coordinates in OXYZ and O¢xyz are derived next in the followings in order for describing the rigid body motion of the rotor spindle in the ensuing analysis. The rotational transformation between unit vectors of two coordinates, O¢x¢y¢z¢ and O¢xyz, is first given in
i * j * k * 2 6 4 3 7 5 ¼ T i * 0 j * 0 k * 0 2 6 4 3 7 5; ð2Þ where T¼ cos / sin / 0
cos h sin / cos h cos / sin h sin h sin / sin h cos / cos h 2
4
3
5; ð3Þ
and also ð i*0; j*0; k*0Þ and ð i*;*j;k*Þ are unit vectors of coordinates O¢x¢y¢z¢ and O¢xyz, respectively. Based on
translational and rotational transformations (1, 2), the coordinate relationship from O¢xyz to OXYZ can be realized by X Y Z 2 4 3 5 ¼ T1 x y z 2 4 3 5 þ XY Z 2 4 3 5; ð4Þ
where ½ X Y ZT and [XYZ]T are the coordinates for OXYZ and O¢xyz, respectively; moreover, [xyz]T are the local coordinates fixed to the stator–rotor system.
In addition to characterize the dynamics of the rotor and stator, the motions of the balancing balls need also to be mathematically described for the ensuing deri-vation of governing equations of motion. To this end, the position vector of the ith balancing ball, r*i;ball;
capturing the ball spatial position at Si as shown in
Fig.4, is first expressed by r * i;ball¼ r * O0þ r * O0Nþ r * NSi; ð5Þ
where r*i;GN represents the relative displacement from
suspension supporting point O¢ of the equivalent rotor to the center of the circular race, N, while r*NSi;defined in
the plane of ABS’s circular race, represents the relative displacement from N to the ith balancing ball position SI.
The motion of the balancing ball can be parameterized by the lead angle ai, as shown in Fig.5, which is defined
as the one from axis NR to r*NSi;where NR is a reference
axis fixed to the race and initially coincides with axis x = 0. With coordinates and all dynamic system variables parameterized, the formulations of potentials,
Fig. 3 Euler angles and corresponding coordinates
y z N x z O′ O
Y
X
Z
Or
′ ψ SiFig. 4 Schematic diagram for defining the position vector of the balancing ball
kinetic energies and generalized forces are next per-formed for application of Lagrange’s equations to obtain governing equations of motion.
2.2 Kinetic energy
The kinetic energy of the equivalent rotor is first for-mulated and then followed by those of equivalent stator and balancing balls. Each kinetic energy is treated as a sum of translational and rotational kinet-ics. The formulation of kinetic energy of the equivalent rotor is started with expressing the position vector of the rotor CM, denoted by point G in Fig.2, by the form of
~rG¼~rO0þ~rO0G¼ ðecosðb þ wÞÞ i *
þ ðesinðb þ wÞÞ j*þ Lk*; ð6Þ where L is the axial distance between rotor CM’s and suspension point O¢, as shown in Fig.2. Based on (2– 4), ~rGcan be further expressed in global coordinates of
OXYZ as
~rG¼½X þ e cosðb þ wÞ cos / e sinðb þ wÞ
cos h sin / þ L sin h sin /I*
þ ½Y þ e cosðb þ wÞ sin / e sinðb þ wÞ cos hcos/ L sin h cos /þI*
þ ½e sinðb þ wÞ sin h þ ðZ þ L cos hÞ cos / K: ð7Þ The translational kinetic energy of the equivalent rotor is then TRT ¼1 2 MR _ r * Gr 2 ; ð8Þ
where MR denotes the total mass of the equivalent
rotor. Note that in the notation of ‘‘TTR,’’ the
superscript stands for ‘‘translational’’ while the subscript stands for ‘‘rotor’’. This defining rule would be extended to other notations in the ensuing analysis. The rotational energy of the equivalent rotor is next to be derived. Based on the Euler angles defined in Sect. 2.2, referring to Fig.3, the rotating velocity of the equivalent rotor can be formulated by
x*R¼ _h i * þ _/K* þ _w~k; where K* ¼ sin h j*þ cos hk*; thus, x*R¼ _h i * þ _/ sin h j*þ ð _w þ _/ cos hÞk*: ð9Þ The rotational energy of the equivalent rotor can be derived as TRR¼1 2x * RIRx * R¼ 1 2IRf _h½Rxx_h þ Rxy _ /sin h
þ Rxzð _/ cos h þ _wÞ þ _/ sin h½Rxy_h þ Ryy/_ sin h
þ Ryzð _/ cos h þ _wÞ þ ð _/ cos h þ _wÞ ½Rxz_h þ Ryz/_sin hþ Rzzð _/ cos h þ _wÞg; ð10Þ where IR¼ Rxx Rxy Rxz Rxy Ryy Ryz Rxz Ryz Rzz 2 4 3 5 ð11Þ
is the inertial tensor of the equivalent rotor. R’s are the inertial components of the equivalent rotor, constituting the inertial tensor. On the other hand, for the equivalent stator, based on the aforementioned assumption 1 that the equivalent rotor is considered rigidly supported by the equivalent stator, the translational and rotational motions of the stator are equivalent to those of the rotor except for rotor self-rotation. In other words, the motions of the equivalent rotor in (X,Y,Z,h, u ) directions are equal to those of the rotor. Henceforth, the translational kinetic energy can be easily formulated by
y αi R β , ψ ψ e Si G N ri :Imbalance :Eccentricity :Lead angle of the ball
i
α
e x
TST¼1 2MS _ r * O0 2 ¼1 2MSð _X 2þ _Y2þ _Z2Þ; ð12Þ
where MS stands for the total mass of the equivalent
stator. The rotational energy of the equivalent stator is next derived. The rotating velocity of the equivalent stator is first formulated by
x*R¼ _h i * þ _/K* þ _c~k; where K* ¼ sin h j*þ cos hk*; thus, x*S¼ _h i * þ _/ sin h j*þ ð_c þ _/ cos hÞk*: ð13Þ Note that the difference between rotor and stator velocities (9) and (13), respectively, is that the torsional speed of the stator, _c; in (13) is in place of the constant self-rotation speed of the rotor, _w; in the direction of k* in (9). With the above stator velocity in hand, the rotational energy of the equivalent stator can be derived as TSR¼1 2x * SISx * S ¼1 2 Sx _h 2 þ Sy /_2sin2h þ Sz _cþ _/ cos h 2 ; ð14Þ where IS¼ Sx 0 0 0 Sy 0 0 0 Sz 2 4 3 5
is the inertial tensor of the equivalent stator. Note that the zero off-diagonals of IS in the above
equation are due to the assumed cross inertia symmetry of the equivalent stator with respective to the suspension supporting point O¢, as opposed to nonzero diagonal entries of IR in (11) due to the
unbalance in the x–y plane and uneven mass distribution by large inertia of the disk. With the translational energy of the equivalent stator derived, the kinetic energy of the balancing ball is next formulated, which starts with the position vector of the balancing ball given in (5), yielding
r * i;ball¼r * GNþ r * GNþ r * NSi ¼ XI * þ YJ*þ ZK* þ ricosðaiþ wÞ i * þ risinðaiþ wÞ j * þ Lsk * ð15Þ based on the points and variables as shown in Figs.4
and5. In (15) riis the race radius for the ith ball. The
velocity of the ball, r*_i;ball; can be derived with the
assistance of the fundamental dynamic property from Euler angles, _ i * _ j * _ k * 2 6 6 4 3 7 7 5 ¼ x * S i * j * k * 2 6 4 3 7 5: ð16Þ
It can be obtained from (15, 16) that _r * i;ball¼ _X I * þ _YJ*þ _ZK* rið _aiþ _wÞ sinðaiþ wÞ _ i * þ rið _aiþ _wÞ cosðaiþ wÞ _ j * þ x*s~ri;ball: ð17Þ
The kinetic energy of the balancing ball can then be derived by Tb¼ 1 2 XN i¼1 m _r*i;ball 2: ð18Þ
The overall kinetic energy is the sum of translational/ rotational kinetic energies of equivalent rotor, stator and balancing balls; i.e.,
T¼ TR
Rþ TTRþ TRSþ TTSþ Tb: ð19Þ
2.3 Potential energy
The potential energies of the entire rotor–stator system are mainly due to flexural deflections of damping washers in X, Y, Z, h and u directions, plus the gravi-tational potential. Knowing that the relative displace-ment between the supporting point G and the disk drive case is
~rG¼ XI
*
þ YJ*þ ZK*; ð20Þ
the flexibility potential in X and Y directions of the washer would be VXY¼ 1 2KxX 2þ1 2KyY 2: ð21Þ
The potential in Z direction induced by washers are next derived, which is started with the position vector for the bottom point of the spindle, B, as shown in Fig.2, by r * B¼ Lbotk * ; ð22Þ
where Lbot is the length of the rotor spindle between
the suspension supporting point O¢ to point B. Based on transformation (4), (22) can be transformed to
r
*
B¼ ðX Lbotsin h sin /ÞI
*
þ ðY þ Lbotcos / sin hÞJ
*
þ ðZ Lbotcos hÞK
*
ð23Þ in ground coordinates OXYZ: With the obtained Z component of *rB; ‘‘ðZ Lbotcos hÞ} in (23), the
deflection of washers in Z direction would be dz¼ Lj bot ½Z Lbotcos hj ¼ Z Lj botðcos h 1Þj;
which gives the potential in Z direction as
VZ¼ 1 2Kzd 2 z¼ 1 2Kz½Z Lbotðcos h 1Þ 2: ð24Þ
The damping washers also provide the restoring moment in h and u directions between the rotor– stator assembly and the disc drive case, the associated potentials of which can be formulated as
Vh¼ 1 2Khh 2 and V/¼ 1 2K/c 2; ð25Þ
respectively. Finally, the gravitational potential of the assembly is
Vg¼ ðMRþ MSþ NmÞgZ; ð26Þ
where N is the number of balancing balls employed. The net system potential is the sum of all sub-potentials derived in (21, 24–26), yielding
V¼ VXYþ VZþ Vhþ V/þ Vg: ð27Þ
2.4 Generalized forces
The generalized forces of the system arise from the dissipative forces induced by the damping washers and the air drag on balancing balls running inside the race.
They can be derived by substituting their correspond-ing Rayleigh’s dissipative functions into the Lagrange’s equations. These Rayleigh’s dissipative functions can be easily formulated as follows,
Fd¼
1
2½CxðL _h cos h sin / þ L _/ cos / sin h þ _XÞ
2
þ Cyð _Y L _h cos h cos / þ L sin h sin /Þ2
þ Czð _Z Lbot_h sin hÞ2þ Ct_h2þ Cp/_2 ð28Þ and Fa ¼ 1 2Cd XN i¼1 _a2i ð29Þ
for washer damping effects and air drag force, respec-tively. Note that in (29) Cdis the drag coefficient.
2.5 Application of the Lagrange’s equation
With potential, kinetic energies, unbalanced force and related dissipative functions obtained, governing equations of motion are next derived via application of Lagrange’s equations, d dt @L @ _qk @L @qk ¼ Qk; ð30Þ
where L = T–V and qk’s are the generalized
coordinates, containing all time-evolving system state variables. For the system dynamics considered herein, qk’s form a vector as
q*¼ ½X Y Z h / a1 a2 . . .aN:
In L, T is the total kinetic energy as given by (19), V is the total potential given in (27), while Qk is the
generalized force, which can be derived by
Qk¼ @Fd @ _qk @Fa @ _qk ; ð31Þ
where Fd and Fa are Rayleigh’s dissipative functions
for washer damping effects and air drag, respectively, as derived in (28, 29). Application of Lagrange’s (30) gives differential equations governing the dynamics of the rotor–stator assembly and N balancing balls, as listed in the followings.
1. Equation of motion in X: ðNm þ MRþ MSÞ €Xþ CxX_ þ KxX
¼ LMRð€hcos h sin / €/sin h cos / 2 _h _/ cos h cos /Þ
þ MRe _w2½cos / cosðb þ wÞ cos h sin / sinðb þ wÞ
€/cos h cos / sinðb þ wÞ _/ _w cos h cos / cosðb þ wÞ
þX
N
i¼1
mfLsf€hsin / cos hþ cos /ð2 _h _/ cos h þ €/sin hÞg
þ rif½cos / cosðw þ aiÞ cos h sin / sinðw þ aiÞð _w þ _aiÞ2
þ 2 _/ð _w þ _aiÞ½cos h cos / cosðw þ aiÞ sin / sinðw þ aiÞ
þ €/½cosðw þ aiÞ sin / þ cos h cos / sinðw þ aiÞ
þ €ai½cos h cos w þ aisin /þ cos / sinðw þ aiÞgg ð32Þ
2. Equation of motion in Y: ðNm þ MRþ MSÞ €Yþ CyY_þ KyY
¼ LMRð€hcoshcos/Þ þ MRe _w2½cosðb þ wÞsin/
þ coshcos/sinðb þ wÞ €/coshcosðb þ wÞ þ 2 _h _wsinðb þ wÞcos/ þX
N
i¼1
mfLs€hcoshcos/
þ rif _h2coshcos/sinðw þ aiÞ þ ½cosðw þ aiÞsin/ð _w þ _aiÞ2
þ coshcos/sinðw þ aiÞ _/2
þ 2 _/ð _w þ _aiÞ½coshcosðw þ aiÞsin/
þ cos/sinðw þ aiÞ þ 2 _hsinhð _w þ _aiÞcos/cosðw þ aiÞ
þ €hcos/sinhsinðw þ aiÞ þ €/½cos/
cosðw þ aið _w þ _aiÞ þ coshsin/sinðw þ aiÞ
þ €ai½coshcos/cosðw þ aiÞ þ sin/sinðw þ aiÞgg ð33Þ
3. Equation of motion in Z: ðNm þ MRþ MSÞ €Zþ CzZ_ þ KzZ
¼ LMRð _h2cos hþ €hsin hÞ þ ð1 þ cos hÞKzLbot
gðMRþ MSÞ CzLbot_h þ MRe½ _w2sin h sinðb þ wÞ
2 _h _w cos h cosðb þ wÞ þX
N
i¼1
mfLsð _h2cos h
þ €hsin hÞ þ ri½ _w2sin h sinðw þ aiÞ
þ 2 _w _a sin h sinðw þ aiÞ þ _a2isin h sinðw þ aiÞ
2 _hð _w þ _aiÞ cos h cosðw þ aiÞ €hcos h
€hcos h sinðw þ aiÞ €aicosðw þ aiÞ sin hg sinðw þ aiÞ
€aicosðw þ aiÞ sin hg ð34Þ 4. Equation of motion in h: XN i¼1 f½mL2sþmL2þmr2isin2ðwþaiÞþRxx€h þ½CzL2botsin 2hþmr2 ið _wþ _aiÞsin½2ðwþaiÞ þCh _hgþKhh¼LMR½ €X coshsin/þ €Y coshcos/
þsinhðgþ €ZÞþSxcoshsinhþKzL2botsinhðcosh1Þ
KzZLbotsinhCzLbotZsinhþ _/_ 2Ryzcos2h
þ _/ _wðRyzcoshRzzsinhÞMew_2eLsinðbþwÞ
€/ðRxysinhþRxzcoshÞRxzwþ€ 1 2 XN i¼1 m f2risinðwþaiÞfsinhfrif _/sinðwþaiÞ½ _/cosh
þ2ð _wþ _aiÞ €/aigþ €X sin/ €Y cos/gþ €Zcoshg
þLsf2coshð €X sin/þ €Y cos/Þþ2 €Zsinh2ri
½ _/2cos2hsinðwþaiÞþ2 _/ð _wþ _aiÞcoshsinðwþaiÞ
þð _wþ _aiÞ2sinðwþaiÞcosðwþaiÞð€/coshþ €wþ€aiÞgg
ð35Þ 5. Equation of motion in u: XN i¼1 1 8f8Lsmrisin 2h sinðw þ aiÞ þ 2mr 2 ið3 þ cos 2h
þ cos½2ðw þ aiÞÞ þ 8 cos h½2Ryzsin h
þ ðSzþ RzzÞ cos hg € /þ 2Lsmricos 2h sin ðw þ aiÞ þ 2Ryzcos 2hþ sin 2h L2smþ L2M R 1 2mr 2 i þ Sy Szþ Ryy Rzz _h mrið _w þ _aiÞ
fLssin 2h cosðw þ aiÞ þ risin2hsin½2ðw þ aiÞg þ C/
_ / þ K//¼ LMRsin hð €X cos /þ €Y sin /Þ _h2Rxycos h
þ _h _wðRzzsin h Ryzcos hÞ þ MReL _w2sin h cosðb þ wÞ
€hðRxysin hþ Ryzcos hÞ €wðRxzsin hþ Rzzcos hÞ
þX N i¼1 m ri
cosðw þ aiÞð €X sin / €Y cos /Þ
þ cos h sinðw þ aiÞð €X cos /þ €Y sin /Þ
þ1 2rif _h
2cos h sin½2ðw þ a
iÞ þ 4 _hð _w þ _aiÞ
sin h cos2ðw þ aiÞ þ €hsin h sin½2ðw þ aiÞ
2ð€wþ €aiÞ cos hg
Lsfsin hð €X cos /þ €Y sin /Þ
þ rif€hcos h cosðw þ aiÞ sin hfð _w þ _aiÞ2cosðw þ aiÞ
þ €aisinðw þ aiÞggg
6. Equation of motion in c: Sz€cþ Cc_cþ Kcc¼ Sz_h _/ sin h Sz/€cos h ð37Þ 7. Equation of motion in ai: XN i¼1 ðmr2 i€aiþ Cd_aiÞ ¼1 2 XN i¼1
mrifLsf4 _h _/ cos h sinðw þ aiÞ þ 2€hcosðw þ aiÞ
þ 2€/sin h sinðw þ aiÞg þ rif _h2sin½2ðw þ aiÞ
2ð€/cos hþ €wÞg þ 2f €X½cos h cosðw þ aiÞ sin /
þ cos / sinðw þ aiÞ þ €Y½sin / sinðw þ aiÞ
cos h cos / cosðw þ aiÞ €Z sin h cosðw þ aiÞgg;
1 i N:
ð38Þ 3 Simulations
With equations of motion established in the last sec-tion, simulations are conducted and presented in this section to validate the non-planar dynamical model derived and most importantly, to re-evaluate the per-formance of the ABS by calculating two perper-formance indices. The two indices are the level of residual vibration in X/Y directions and the tilting angle of the rotor–disk-ABS system, which ought to be kept small with assistance from the ABS in order to make easier the job of data-reading conducted by the optical pickup. Note that in (Kang et al.2001) a planar anal-ysis and numerical simulations lead to the conclusion that with adequate balancing net mass provided by a pair of balls and near-zero dampings, the two-ball balancer holds the capability of almost-completely counter balancing the inherent imbalance of the equivalent rotor. This counter-balance is in fact achieved by an automatic suitable angular separation of two balancing balls at steady state, which would also be re-examined in the present non-planar simulation results. While extending the modeling and analysis to a non-planar case, it is still expected that the tilting angle of the rotor–disk-ABS system is small to preserve the merits offered by the ABS. Note that fourth- and fifth-order Runge–Kutta methods are employed herein to perform numerical simulations for achieving necessary computation accuracy. Applied system parameter values for use of simulations are listed in Table1, where it should be noted that all damping values are identified by simple vibration experiments applying impulsive loads in respective directions.
Figures6 show exemplary simulation results for the cases of (a) without an ABS, (b) with a one-ball ABS, and (c) with a two-ball ABS. The mass of the balancing ball in the one-ball ABS is sized such that the counter-balance offered the single ball is exactly the same as the inherent imbalance of the rotating disk, while the masses of a pair of balls in the two-ball ABS is sized to generate an complete counter-balance as the two balls is separated by 30. In addition, the rotor speed _w is set as a step input of 4,000 rpm. Note that since the steady-state ball positions in ABS would not likely be affected variation of the speed profile, the step speed input for the rotor speed is used in simulations herein to have a quick observation on vibration reduction for various cases of ABS. Figure 6a–c shows, respectively, time evolutions of (a) the first performance index, level of radial residual vibration, which can be parameterized by radial vibration amplitude
ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi XðtÞ2þ YðtÞ2 q
;(b) the second performance index, h (t), and (c) the torsional angle of the equivalent stator, c (t). It can be clearly seen from Fig.6a that both the ABS’s either with one or two balls demonstrate well the capability of reduc-ing residual vibration to nearly zero within finite time frames, while the rotor–disk system without the ABS exhibits non-zero residual vibrations at steady state. Moreover, the dynamics of the ABS with two balls are in a slower pace to reach steady state than a single-ball ABS. On the other hand, shown in Fig.6b are time evolutions of the tilting angle, h (t), for three cases. It is seen that non-zero steady-state tilting angles are present at steady state for all three cases due to the fact that the ABS is placed under (not in same plane as) the rotating imbalanced disk. It is also seen from this figure that levels of steady-state tilting angles for both cases with ABS are smaller than that without ABS applied, indi-cating that the ABS still owns the function of reducing the tilting angle, even though not annihilating it. Finally seen in Fig. 6c are the time histories of the torsional angle of the equivalent stator, c (t), for three cases. It is seen that the torsional angles in both cases with an ABS applied converge to zeros at finite time frame, while the case without ABS exhibits constant, unchanged tor-sional angle all the time. Henceforth, the ABS also owns the merit of reducing the torsional angle of the stator, consequently alleviating the degree of difficulty in the data-reading performed by the optical pickup.
4 Experimental study
With the ABS performance confirmed based on non-planar dynamical simulations in the last section, an
experiment system shown in Fig.7a is orchestrated to measure the residual radial/vertical vibrations and tilting/torsional angles. The experiment setup, as shown in Fig.7a,b, includes a rotating test disk, a spindle motor powered by a driver IC, an ABS with two balls inside, a L-beam-type motor-supporting structure, accelerometers, a stroboscope, a CCD cam-era and a signal analyzer. The test disk has a measured imbalance of 0.495 g cm, while each balancing ball in the ABS weights 0.3 g, leading to a maximum counter-balancing capability of 0.6 g cm. This counter-balance of 0.6 g cm is larger than the aforementioned disc imbalance, giving the pair of balls a fair chance to achieve significant vibration reduction. On the other hand, Fig.7b shows the disk–spindle-ABS system and the L-beam supporting structure, which is in place of damping washers in practice, realizing isotropic damping and stiffnesses of damping washers in all translational/rotational DOFs. Attached on the base structure are accelerometers to measure vibrations of the rotor assembly in all possible directions, which as shown in Fig.7b includes two attached at the side surface of the base structure to measure the radial and torsional vibrations, and four others on the top for measuring vertical and tilting vibrations. While con-ducting the experiment, the motor was first powered by a power supply unit through the driver to accelerate the rotor up to desired speeds. In the meantime, the driver also sent a speed signal to the stroboscope for
tuning its flashing frequency in synchrony with the rotating speeds in order to observe the steady-state angular positions of the balancing balls. As the ball settled to its steady state, the accelerations are mea-sured by the accelerometers, recorded by the analyzer, and converted to levels of vibrations in radial, tilting, torsional and vertical DOFs by a simple MATLAB program. The vibrations of the ABS-spindle–disk sys-tem for cases with and without ABS employed are measured for the rotational speeds chosen from 1,900 to 9,300 rpm. Figure 8a–d show the obtained mea-surements. For each rotor speed, 300 sets of measure-ments are taken and converted to those along the concerned DOFs by the simple MATLAB program. The intervals shown in all subfigures correspond to 95% confidence levels of measurement distribution ranges at each rotor speed, and the lines are the con-nections between averaged measurements at each ro-tor speed.
First seen over all subfigures is that the systems with ABS perform generally better than those without ABS in terms of reducing vibrations in concerned transla-tional/torsional degrees of freedom (DOFs). However, at some particular rotor speeds, for example the 2,900 rpm in Fig.8a, c, the level of vibration with an ABS applied is slightly larger than that without an ABS. For these cases, based on the observation from the CCD camera, the balancing balls inside the ABS race are not easily settled at some angular positions for
Table 1 Applied system
parameter values Lead angle for imbalance, b 150
Imbalance eccentricity, e 0.1 mm
Mass of the equivalent stator, MS 170 g
Mass of the equivalent rotor, MR 49.5 g
Ball mass, m 0.3 g
Race radius, r 16.5 mm
Stiffnesses in X–Y directions, Kx, Ky 20,000 N/m
Stiffnesses in Z direction, Kz 70,000 N/m
Torsional stiffness in tilting, Kh, Ku 20 N
Dampings in X–Y directions, Cx, Cy 20 N s/m
Damping in Z direction, Cz 20 N s/m
Damping in h direction, Ch 10 N s
Damping in u direction, Cu 10 N s
Damping ratio, f 0.55
Drag Coefficient, Cd 10– 5N s/m
L, the length from O¢ to G, as shown in Fig.2 0.006 m
Lbot, the length from O¢ to B, as shown in Fig.2 –0.03 m
Ls¢¢ the length from O¢ to N, as shown in Fig.2 0.005 m
Diagonal element of stator inertia tensor in x direction, Sx 4.1796E–4 kg m2
Diagonal element of stator inertia tensor in y direction, Sy 1.3511E–4 kg m2
Diagonal element of stator inertia tensor in z direction, Sz 5.4324E–4 kg m2
Diagonal element of rotor inertia tensor in x direction, Rxx 3.12E–5 kg m2
Diagonal element of rotor inertia tensor in y direction, Ryy 4.8E–5 kg m2
Diagonal element of rotor inertia tensor in z direction, Rzz 3.16E–5 kg m2
Non-diagonal element of rotor inertia tensor in xy direction, Rxy –2.5E–7 kg m2
Non-diagonal element of rotor inertia tensor in yz direction, Ryz 3.6E–7 kg m2
a long time. Even though they are settled, they often reside at undesired positions, worsening the vibration instead of reducing. This phenomenon is in fact caused by the closeness between the concerned 2,900 rpm and 2,879 rpm, the radial resonance exerted by the damp-ing washers in X and Y direction and the combined inertia of equivalent stator and rotor.
Figure 8a shows levels of steady-state residual radial vibrations; i.e.,
ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi XðtÞ2þ YðtÞ2 q
: It is seen from this figure that the levels of residual vibration are well under 10 lm as the rotor speed goes beyond 7,000 rpm, while exhibiting much larger vibrations elsewhere. As compared to the theoretically predicted zero radial residual vibration shown in Fig. 6a at steady state, the small non-zero residual vibration beyond 7,000 rpm are probably due to imprecision positioning of the balls inside the ABS caused by friction (Chao et al. 2005) and/or manufacturing tolerance of the whole system. On the other hand, large vibrations in the range under 7,000 rpm are caused by the radial resonances at 2,879 rpm and the strong coupling effects from tor-sional resonance at 5,386 rpm. The strong coupling
Fig. 6 a Amplitude of residual radial vibration in X–Y direc-tions. b Tilting angle, h. c Torsional angle, c
effects can be affirmed from comparison among system equations (32, 33) and (37) and also first modeled by (Chao et al. 2005). Figure8b shows steady-state til-tings of the spindle–disk-ABS system, i.e., h (t) at chosen rotor speeds. Large tilting vibrations are seen around 7,600 rpm, which are due to the tiling reso-nance at 7,645 rpm. On the other hand, moderate tilting appear around 2,800 rpm, which is caused by the coupling effects from the radial resonance at 2,879 rpm. Between the two resonances, the tiltings at 4,030 and 4,700 rpm are reduced to around 7 · 10–5 and 1.4 · 10–4 deg for the cases with and without an ABS, respectively, which are close to those theoreti-cally predicted steady-state tiltings shown in Fig.6b, demonstrating the effectiveness of the dynamic model established in (32–38). Figure8c depicts the magni-tudes of steady-state torsional angle of the spindle– disk-ABS system, i.e., c (t), at chosen rotor speeds. Large torsional vibrations are seen around 2,900 and 5,400 rpm, which is due to the coupling effects from the
radial resonance at 2,879 rpm and the torsional reso-nance at 5,386 rpm. Moderate torsional vibrations ap-pear beyond 7,500 rpm, which are probably caused by the coupling effects from the vertical resonance at 7,645 rpm and higher-order dynamics. Between all the aforementioned resonances are small torsional angle with relative small magnitudes. Compared to the the-oretically predicted small tosional angle without an ABS and zero steady-state torsional angle with an ABS shown in Fig. 6c, these small torsional angles are due to imprecision positioning of the balls inside the ABS caused by friction (Chao et al.2005) and manufactur-ing tolerance of the whole system. Figure8d depicts the magnitudes of steady-state vertical vibration of the spindle–disk-ABS system, i.e., Z(t), at chosen rotor speeds. Large vertical vibrations are seen around 7,500 rpm, which is due to the vertical resonance at 7,645 rpm. Moderate vertical vibrations appear around 6,000 rpm, which are probably caused by the coupling effects from the torsional resonance at 5,386 rpm.
5 Conclusions
Non-planar modeling and experimental validation of the spindle–disk system equipped with a ABS for the optical disk drives was accomplished with the assis-tance from the Euler angles. Originated from the Euler angles except for the self-rotation angle of the rotor, the two Euler angles are mainly used for formulating the potentials induced by the damping washers of the disk drive suspension system. With kinetic/potential energies and generalized forces formulated, Lagrange’s equations are applied to derive the governing equa-tions of motion. Simulaequa-tions of the derived governing equations are performed by employing the high-order Runge–Kutta technique to investigate the physical in-sights of the system, while experimental study is con-ducted to validate the mathematical model. Based on theoretical and experimental results, the following conclusions can be drawn:
1. It is found based on simulation results that the levels of the residual radial and torsional vibrations of the considered spindle–disk-ABS system can be decreased significantly to zeros by the ABS as in the planar case. However, the angular vibrations in tilting direction can only be confined to small finite ranges, since the ABS is assumed installed slightly under the imbalanced disk as in practice.
2. From experimental results, smaller vibration levels are generally observed in all concerned DOFs, such as radial, tilting, torsional and vertical direc-tions, with the application of an ABS than those without an ABS. This validates the expected ABS performance predicted by the theoretical model. 3. The experimental vibration levels in the tilting
direction between various resonances are close to their counterparts predicted by the dynamical model established, showing the validity of the model.
4. However, it is also found from experimental results that the ABS performance is heavily deteriorated by the self-resonances in all DOFs and also the coupling effects among resonances for different DOFs. For these cases, as observed by a CCD camera, the balancing balls take a long time to reside at some positions inside the race of the ABS, and often not at undesired positions.
Based on the aforementioned findings, the users of the ABS need to cautiously operate the spindle out of the speeds close to various resonances, in which way
the ABS system holds the capability of reducing vibration in all important directions, most importantly in radial directions.
Acknowledgment The authors would like to pay special thanks to National Science Council of Republic of China for financially supporting this research project. The supporting contract nos. are NSC 94-2622-E-033-011-CC3 and 94-2212-E-033-010.
References
Bo¨vik P, Ho¨gfords C (1986) Autobalancing of rotors. J Sound Vib 111:429–440
Chao C-P, Sung C-K, Leu H-C (2005a) Effects of rolling friction of the balancing balls on the automatic ball balancer for optical disk drives. ASME J Tribol 127:845–856
Chao C-P, Wang C-C, Sung C-Kuo (2005b) Dynamic analysis of the optical disk drives equipped with an automatic ball balancer with consideration of torsional motion. ASME J Appl Mech 72:26–842
Chung J, Jang I (2003) Dynamic response and stability analysis of an automatic ball balancer for a flexible rotor. J Sound Vib 259(1):31–43
Goldstein H (1980) Classical mechanics, 2nd edn. Addison-Wesley, MA, USA
Hwang CH, Chung J (1999) Dynamic analysis of an automatic ball balancer with double races. JSME Int J Ser C 42(2):265– 272
Jinnouchi Y, Araki Y, Inoue J, Ohtsuka Y, Tan C (1993) Automatic balancer (static balancing and transient response of a multi-ball balancer). Trans Jpn Soc Mech Eng Part C 59(557):79–84
Kang J-R, Chao C-P, Huang C-L, Sung C-K (2001) The dynamics of a ball-type balancer system equipped with a pair of free-moving balancing masses. ASME J Vib Acoust 123:456–465
Kiyoshi M, Kazuhiro M, Shuichi Y, Michio F, Tokuaki U, Masaaki K (1997) Disk drive device. Japanese Patent 10,083,622
Kubo S, Jinouchi Y, Araki Y, Inoue J (1986) Automatic balancer (pendulum balancer). Bull JSME 29(249):924–928
Lee J, Moorhem WKV (1996) Analytical and experimental analysis of a self-compensating dynamic balancer in a rotating mechanism. ASME J Dyn Syst Meas Control 118:468–475
Majewski T (1988) Position errors occurrence in self balancers used on rigid rotors of rotating machinery. Mech Mach Theory 23(1):71–78
Masaaki K (1998) Disk device. Japanese Patent 10,208,37 Rajalingham C, Bhat BR, Rakheja S (1998) Automatic balancing
of flexible vertical rotors using a guided ball. Int J Mech Sci 40(9):825–834
Takashi K, Yoshihiro S, Yoshiaki Y, Shozo S, Shigeki M (1998) Disk type storage device. Japanese Patent 10,092,094 Takatoshi Y (1998) Disk drive device. Japanese Patent 10,188,46 Thearle EL (1950) Automatic dynamic balancers (part
1—Le-blanc balancer) machine. Design 22:119–124
Thearle EL (1950) Automatic dynamic balancers (part 2—ring pendulum ball balancers). Mach Design 22:103–106