Abstract
The ever increasing demand for higher storage capacity and smaller magnetic hard disk drives have driven the need of developing a high performance head positioning servo control system. To meet the challenge, this paper presents the design and real-time implementation of a robust two-degree-of-freedom servo system for physical 3.5-in. hard disk drive with single voice-coil-motor actuator using a multi-objective evolutionary algorithm toolbox. Besides the simplicity in controller structure, such an evolutionary servo control system is capable of meeting various performance specifications of hard disk drives in both the time and frequency domains. It is shown that the servo system optimally moves the magnetic head onto the desired track with minimal control effort, and keeps it on the track robustly against plant uncertainties or runout disturbances. Validation results of the evolutionary servo control system are compared with classical PID and RPT controllers, which show excellent closed-loop response and robustness in the face of practical perturbations in HDD.
Similar content being viewed by others
References
Chiu TC, Kempf C, Yao WH, Tomizuka M (1993) Compensation for repeatable and nonrepeatable tracking errors in disk file systems. In: JSME Conference on Advanced Mechatronics, Tokyo
Doyle JC, Stein G (1981) Multivariable feedback design: concepts for a classical/modern synthesis. IEEE Trans Auto Contr 26:4–16
Franklin GF, Powell JD, Workman ML (1998) Digital control of dynamic systems, 3rd edn. Addison-Wesley, Reading
Glover K, Doyle JC (1988) State-space formulae for all stabilizing controllers that satisfy an H ∞ norm bound and relations to risk sensitivity. Syst Contr Lett 11:169–172
Goh TB (1999) Development of a dual actuator controller in hard disk drives. Master Thesis, Department of Electrical Engineering, National University of Singapore
Goh TB, Li ZM, Chen BM, Lee TH, Huang T (1999) Design and implementation of a hard disk drive servo system using robust and perfect tracking approach. In: Proceeding of 31st CDC, Phoenix, Arizona, USA, pp 5247–5252
Goh TB, Li Z, Chen BM, Lee TH, Huang T (2001) Design and implementation of a hard disk drive servo system using robust and perfect tracking approach. IEEE Trans Cont Syst Tech 9(2):221–233
Hanselmann H, Engelke A (1988) LQG-control of a highly resonant disk drive head positioning actuator. IEEE Trans Ind Elecs 35(1): 100–104
Hirata M, Liu KZ, Mita T, Yamaguchi T (1992) Head positioning control of a hard disk drive using H ∞ theory. In: Proceeding of 31st CDC, USA, 1:2460–2461
Hirata M, Atsumi T, Murase A, Nonami K (1999) Following control of a hard disk drive by using sampled-data H ∞ control. In: Proceeding of IEEE International Conference Control Applications, Hawaii, USA, pp 182–186
Hoagland AS (1991) Digital magnetic recording. Wiley, New York
Li Y, Tomizuka M (1999) Two-degree-of-freedom control with robust feedback control for hard disk servo systems. IEEE/ASME Trans Mach 4(1):17–24
Maciejowski JM (1989) Multivariable Feedback Design. Addison Wesley, Reading
Man KF, Tang KS, Kwong S, Halang WA (1998) Evolutionary algorithms for control and signal processing. Springer, New York
Tan KC, Li Y (2000) Evolutionary L-inf identification and model reduction for robust control. Proc I Mech E Part I 214:231–237
Tan KC, Lee TH, Khoo D, Khor EF (2001) A multi-objective evolutionary algorithm toolbox for computer-aided multi-objective optimization. IEEE Trans Syst Man Cybern Part B (Cybernetics) 31(4):537–556
Tan KC, Lee TH, Khor EF (2001) Evolutionary algorithm with dynamic population size and local exploration for multiobjective optimization. IEEE Trans Evol Comput 5(6):565–588
Tan KC, Khor EF, Lee TH, Sathikannan R (2003) An evolutionary algorithm with advanced goal and priority specification for multi-objective optimization. J Artif Intell Res 18:183–215
The Math Works, Inc. (1998) Using Matlab, version 5
Weerasooriya S, Phan DT (1995) Discrete time LQG/LTR design and modelling of a disk drive actuator tracking servo system. IEEE Trans Ind Elecs 42(3):240–247
Weerasooriya S (1996) The Basic Servo Problem Technical Report, Data Storage Institute, National University of Singapore, Singapore
Yen JY, Hallamasek K, Horowitz R (1990) Track-following controller designs of a compound disk drive actuator. J Dyn Syst Meas Contr 112:391–402
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Tan, K.C., Sathikannan, R., Tan, W.W. et al. Evolutionary design and implementation of a hard disk drive servo control system. Soft Comput 11, 131–139 (2007). https://doi.org/10.1007/s00500-006-0059-5
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-006-0059-5