Case Study on Anti-windup Compensation - Micro-actuator Control in a Hard-Disk Drive

  • Guido Herrmann
  • Matthew C. Turner
  • Ian Postlethwaite
Part of the Lecture Notes in Control and Information Sciences book series (LNCIS, volume 367)


This chapter demonstrates the use of anti-windup compensation in the control loop of a micro-actuator which is nominally controlled by a linear, discrete robust controller. The micro-actuator is part of a hard disk drive dual-stage servo-control system for positioning of the read/write head. The actuator inputs are constrained to retain the micro-actuator’s displacement range of less than 0.4 μm for mechanical protection.

In the first part of the chapter, the anti-windup compensation scheme exemplifies an approach suggested by Weston & Postlethwaite [29]. Here, the scheme is posed as a discrete full-order compensator and the closed loop analysis uses a generalized circle criterion approach. The design of the compensator is posed in LMI-form.

In the second part of the chapter, it is shown how the linear micro-actuator control loop with anti-windup compensation is incorporated into the non-linear servo-control scheme for positioning of the read/write head in a hard disk drive.


Hard Disk Drive Voice Coil Motor High Frequency Resonance Discrete Controller Bilinear Transformation 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Boyd, S., El Ghaoui, L., Feron, E., Balakrishnan, V.: Linear Matrix Inequalities in System and Control Theory. Society for Industrial and Applied Mathematics (1994)Google Scholar
  2. 2.
    Du, C., Xie, L., Guo, G., Zhang, J., Li, Q., Hredzak, B.: A generalized kyp lemma based control design and application for 425 ktpi servo track writing. In: Proceedings of the 2006 American Control Conference, Minneapolis, Minnesota, USA (2006)Google Scholar
  3. 3.
    Franklin, G.F., Powell, J.D., Workman, M.L.: Digital Control of Dynamic Systems, 2nd edn. Addison-Wesley Publishing Company, Reading (1990)zbMATHGoogle Scholar
  4. 4.
    Grimm, G., Hatfield, J., Postlethwaite, I., Teel, A.R., Turner, M.C., Zaccarian, L.: Antiwindup for stable linear systems with input saturation: An LMI based synthesis. IEEE Transactions on Automatic Control 48(9), 1509–1525 (2003)CrossRefMathSciNetGoogle Scholar
  5. 5.
    Herrmann, G., Guo, G.: HDD dual-stage servo-controller design using a μ-analysis tool. Control Engineering Practice 12(3), 241–251 (2003)CrossRefGoogle Scholar
  6. 6.
    Herrmann, G., Hredzak, B., Turner, M.C., Postlethwaite, I., Guo, G.: Improvement of a novel dual-stage large-span track-seeking and track-following method using anti-windup compensation. In: Proceedings of the 2006 American Control Conference, Minneapolis, Minnesota, USA (2006)Google Scholar
  7. 7.
    Herrmann, G., Turner, M.C., Postlethwaite, I.: Discrete time and sampled data antiwindup synthesis: stability and performance. International Journal of Systems Science 37(2), 91–113 (2006)CrossRefMathSciNetGoogle Scholar
  8. 8.
    Herrmann, G., Turner, M.C., Postlethwaite, I., Guo, G.: Practical implementation of a novel anti-windup scheme in a hdd-dual-stage servo-system. IEEE/ASME Transactions on Mechatronics 9(3), 580–592 (2004)CrossRefGoogle Scholar
  9. 9.
    Herrmann, G., Turner, M.C., Postlethwaite, I.: Discrete time anti-windup - part 2: extension to sampled data case. In: Proc. of the European Control Conf (2003)Google Scholar
  10. 10.
    Herrmann, G., Turner, M.C., Postlethwaite, I., Guo, G.: Application of a novel antiwindup scheme to a hdd-dual-stage actuator. In: Proceedings of the American Control Conference (2003)Google Scholar
  11. 11.
    Hredzak, B., Herrmann, G., Guo, G.: A proximate-time-optimal-control design and its application to a hard disk drive dual-stage actuator system. IEEE Transactions on Magnetics 42(6), 1708–1715 (2005)CrossRefGoogle Scholar
  12. 12.
    Hredzak, B., Herrmann, G., Guo, G.: Short and long-span track seek control for hard disk drive dual-stage servo actuators. In: Proceedings of IEEE Industrial Electronics Society Conference, Raleigh, North Carolina (2005)Google Scholar
  13. 13.
    Kobayashi, M., Horowitz, R.: Track seeking control for hard disc dual-stage servo systems. IEEE Transactions on Magnetics 37(2), 949–954 (2001)CrossRefGoogle Scholar
  14. 14.
    Kobayashi, M., Nakagawa, S., Atsumi, T., Yamaguchi, T.: High-bandwidth servo control designs for magnetic disc drives. In: Proc. IEEE/ASME Intern. Conf. Adv. Intel. Mechatr., Como, Italy, pp. 1124–1129 (2001)Google Scholar
  15. 15.
    Kothare, M.V., Campo, P.J., Morari, M., Nett, C.N.: A unified framework for the study of anti-windup designs. Automatica 30(12), 1869–1883 (1994)zbMATHCrossRefMathSciNetGoogle Scholar
  16. 16.
    Miyamoto, S., Vinnicombe, G.: Robust control of plants with saturation nonlinearity based on comprime factor representations. In: Proc. IEEE Conference on Decision and Control, pp. 2838–2840. IEEE Computer Society Press, Los Alamitos (1996)Google Scholar
  17. 17.
    Mori, K., Munemoto, T., Otsuki, H., Yamaguchi, Y., Akagi, K.: A dual-stage magnetic disk drive actuator using a piezoelectric device for high track density. IEEE Trans. on Magnetics 27(6), 5298–5300 (1991)CrossRefGoogle Scholar
  18. 18.
    Schroeck, S.J., Messner, W.C., McNab, R.J.: On compensator design for linear timeinvariant dual-input single-output systems. IEEE Trans. Mechatr. 6(1), 50–57 (2001)CrossRefGoogle Scholar
  19. 19.
    Tokuyama, M., Shimizu, T., Masuda, H., Nakamura, S., Hanya, M., Iriuchijima, O., Soga, J.: Development of a j-shaped actuated suspension for 100-ktpi hard disk drives. IEEE Transactions on Magnetics 37(4), 1884–1886 (2001)CrossRefGoogle Scholar
  20. 20.
    Turner, M.C., Herrmann, G., Postlethwaite, I.: Discrete-time anti-windup: Part 1 - stability and performance. In: Proceedings of the European Control Conference, Cambridge, UK (2003)Google Scholar
  21. 21.
    Turner, M.C., Postlethwaite, I.: A new perspective on static and low order anti-windup synthesis. International Journal of Control 77(1), 27–44 (2004)zbMATHCrossRefMathSciNetGoogle Scholar
  22. 22.
    Weston, P.F., Postlethwaite, I.: Analysis and design of linear conditioning schemes for systems containing saturating actuators. In: IFAC Nonlinear Control System Design Symposium (1998)Google Scholar
  23. 23.
    Zheng, J., Du, C., Guo, G., Wang, Y., Zhang, J., Li, Q., Hredzak, B.: Phase lead peak filter method to high tpi servo track writer with microactuators. In: Proceedings of the 2006 American Control Conference, Minneapolis, Minnesota, USA (2006)Google Scholar

Copyright information

© Springer London 2007

Authors and Affiliations

  • Guido Herrmann
    • 1
  • Matthew C. Turner
    • 1
  • Ian Postlethwaite
    • 1
  1. 1.University of Leicester, University Road, Leicester, LE1 7RH 

Personalised recommendations