Design of a probabilistic robust track-following controller for hard disk drive servo systems

Abstract This paper addresses the design of robust track-following dynamic output feedback controller for hard disk drives (HDDs) in face of parameter uncertainties which can enter into problem description in a possibly non-linear way. The design is performed in a probabilistic framework where the uncertain parameters are treated as random variables and the design specification is met with a given probability level. In particular, a sequential algorithm based on gradient iteration is employed to find a probabilistic robust feasible solution to the formulated problem. The design procedure is computationally tractable and its computational complexity does not depend on the number of uncertain parameters. Our case study allows natural frequency and damping ratio to vary within 8% and 10% from their nominal values for rigid body and all resonance modes. The designed controller achieves robustness in the presence of these uncertainties. Furthermore, the designed controller is implemented in real time on a commercial HDD.

[1]  Roberto Tempo,et al.  Probabilistic design of LPV control systems , 2003, Autom..

[2]  O. Toker,et al.  On the NP-hardness of solving bilinear matrix inequalities and simultaneous stabilization with static output feedback , 1995, Proceedings of 1995 American Control Conference - ACC'95.

[3]  R. Tempo,et al.  Randomized Algorithms for Analysis and Control of Uncertain Systems , 2004 .

[4]  Giuseppe Carlo Calafiore,et al.  Stochastic algorithms for exact and approximate feasibility of robust LMIs , 2001, IEEE Trans. Autom. Control..

[5]  C. Scherer,et al.  Multiobjective output-feedback control via LMI optimization , 1997, IEEE Trans. Autom. Control..

[6]  Thomas D. Sandry,et al.  Probabilistic and Randomized Methods for Design Under Uncertainty , 2007, Technometrics.

[7]  Arkadi Nemirovski,et al.  On Tractable Approximations of Uncertain Linear Matrix Inequalities Affected by Interval Uncertainty , 2002, SIAM J. Optim..

[8]  Giuseppe Carlo Calafiore,et al.  The scenario approach to robust control design , 2006, IEEE Transactions on Automatic Control.

[9]  Mathukumalli Vidyasagar,et al.  Randomized algorithms for robust controller synthesis using statistical learning theory , 2001, Autom..

[10]  Mario Sznaier,et al.  Randomized Algorithms for Analysis and Control of Uncertain Systems with Applications, Second Edition, Roberto Tempo, Giuseppe Calafiore, Fabrizio Dabbene (Eds.). Springer-Verlag, London (2013), 357, ISBN: 978-1-4471-4609-4 , 2014, Autom..

[11]  Robert F. Stengel,et al.  Some Effects of Parameter Variations on the Lateral-Directional Stability of Aircraft , 1980 .

[12]  T. Hara,et al.  Adaptive resonant mode compensation for hard disk drives , 2006, IEEE Transactions on Industrial Electronics.

[13]  Tsu-Chin Tsao,et al.  Two-Period Repetitive and Adaptive Control for Repeatable and Nonrepeatable Runout Compensation in Disk Drive Track Following , 2012, IEEE/ASME Transactions on Mechatronics.

[14]  Giuseppe Carlo Calafiore,et al.  Optimization under uncertainty with applications to design of truss structures , 2008 .

[15]  R. Horowitz,et al.  Robust H2 Synthesis for Dual-stage Multi-sensing Track-following Servo Systems in HDDs , 2006, 2006 American Control Conference.

[16]  Tansu Alpcan,et al.  Randomized algorithms for stability and robustness analysis of high-speed communication networks , 2005, IEEE Transactions on Neural Networks.

[17]  Giuseppe Carlo Calafiore,et al.  RACT: Randomized Algorithms Control Toolbox for MATLAB , 2008 .

[18]  R. Tempo,et al.  Probabilistic robustness analysis: explicit bounds for the minimum number of samples , 1997 .

[19]  Tsu-Chin Tsao,et al.  Experimental Study of Adaptive-$Q$ Control for Disk Drive Track-Following Servo Problem , 2010, IEEE/ASME Transactions on Mechatronics.

[20]  Johan Löfberg,et al.  YALMIP : a toolbox for modeling and optimization in MATLAB , 2004 .

[21]  Bei Lu,et al.  Probabilistic robust linear parameter-varying control of an F-16 aircraft , 2006 .

[22]  Boris Polyak Gradient methods for solving equations and inequalities , 1964 .

[23]  Vladimir Vapnik,et al.  Statistical learning theory , 1998 .

[24]  R. Braatz,et al.  A tutorial on linear and bilinear matrix inequalities , 2000 .

[25]  Arkadi Nemirovski,et al.  Several NP-hard problems arising in robust stability analysis , 1993, Math. Control. Signals Syst..

[26]  Martin Hilbert,et al.  The World’s Technological Capacity to Store, Communicate, and Compute Information , 2011, Science.

[27]  V. Venkataramanan,et al.  ℌ∞ probabilistic robust control of Hard Disk Drive , 2011, IECON 2011 - 37th Annual Conference of the IEEE Industrial Electronics Society.

[28]  Jongeun Choi,et al.  Robust Track-Following Controller Design in Hard Disk Drives Based on Parameter Dependent Lyapunov Functions , 2010, IEEE Transactions on Magnetics.

[29]  D.H. Shim,et al.  Mixed-objective optimization of a track-following controller using linear matrix inequalities , 2004, IEEE/ASME Transactions on Mechatronics.

[30]  Minyue Fu,et al.  Worst-case properties of the uniform distribution and randomized algorithms for robustness analysis , 1998, Math. Control. Signals Syst..