Learning of Hybrid Fuzzy Controller for the Optical Data Storage Device

A hybrid track-seeking fuzzy controller for an optical disk drive (ODD) is proposed in this paper. The proposed hybrid fuzzy controller (HFC) smoothes the voltage applied to the sled motor and improves the track-seeking efficiency. The HFC consists of two subsystems including an intelligent time switch and a driving force controller. Both subsystems are designed based on fuzzy logic inferences. The main functions of the proposed HFC are to drive the optical head unit (OHU) to the target track neighborhood as fast as possible and smoothly park the OHU in the least time in the target track neighborhood. An automatic learning approach based on genetic algorithms (GAs) is proposed for learning the fuzzy rules for both the intelligent time switch and driving force controller. Modulated orthogonal membership functions are utilized in both fuzzy controllers to improve the GA learning efficiency. The number of parameters needed to parameterize the fuzzy rule base is greatly reduced with the modulated orthogonal membership functions. Compared to the conventional track-seeking controller currently utilized in most ODDs that employ a speed profile as the reference signal for the track-seeking feedback control system, the proposed HFC outperforms the conventional track-seeking control schemes. Experiments are performed to justify the performance comparison.

[1]  Duanyi Xu,et al.  Time Optimal Seek Control For A Coupled Dual Stage Disk Drive Actuator , 1997 .

[2]  H. Inada,et al.  A Repetitive Track Seek Algorithm For Optical Disk Drives , 1993 .

[3]  Andrew Packard,et al.  The complex structured singular value , 1993, Autom..

[4]  Roberto Horowitz,et al.  A new adaptive learning rule , 1991 .

[5]  Ogawa Masaharu,et al.  90 mm rewritable optical disk drive , 1992 .

[6]  Malur K. Sundareshan,et al.  Seek reliability enhancement in optical and magneto-optical disk data storage devices , 1993 .

[7]  Nader Sadegh,et al.  A new repetitive controller for mechanical manipulators , 1991, J. Field Robotics.

[8]  S. G. Stan Twin-actuators for ultra-fast access in CD-ROM systems , 1996 .

[9]  Tzong-Shi Liu,et al.  Sliding mode-based learning control for positioning of flying pickup head , 2001, Proceedings of the 2001 IEEE International Conference on Control Applications (CCA'01) (Cat. No.01CH37204).

[10]  Jia-Yush Yen,et al.  A novel fine track-seeking scheme for optical storage device , 2003, IEEE Trans. Consumer Electron..

[11]  Jung Rae Ryoo,et al.  New fine seek control for optical disk drives , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).

[12]  Yoon Keun Kwak,et al.  Reducing seek time of tracking actuator with pulsed excitation in optical disk , 1999, Proceedings 1999 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human and Environment Friendly Robots with High Intelligence and Emotional Quotients (Cat. No.99CH36289).

[13]  Masud Mansuripur,et al.  Principles and techniques of optical data storage , 1997, Proc. IEEE.

[14]  T. Semba Model-Following Digital Servo Using Multirate Sampling for an Optical Disk Drive , 1993 .

[15]  Jung Rae Ryoo,et al.  Robust direct seek control for high-speed rotational optical disk drives , 1998 .

[16]  H. van Kempen,et al.  Look-ahead seek correction in high-performance CD-ROM drives , 1998 .

[17]  Roberto Horowitz,et al.  Time Optimal Seek Trajectories for a Dual Stage Optical Disk Drive Actuator , 1991 .

[18]  M. D. Schultz,et al.  Rapid access system for optical and magneto-optical disc storage , 1986 .

[19]  J. Doyle,et al.  Robust and optimal control , 1995, Proceedings of 35th IEEE Conference on Decision and Control.

[20]  Jian-Dong Yang,et al.  Seek time and trajectories of time optimal control for a dual stage optical disk drive actuator , 1996 .

[21]  Kyoung Bog Jin,et al.  Direct seek control scheme for high-speed rotational optical disk drives , 1998 .

[22]  Y. Suzuki,et al.  Advanced Direct Seeking System For 5.25" Magneto-optical Disk Drive , 1993 .