Abstract
In this paper, we propose a new correction algorithm of servo track writing error based on iterative learning control technique. Our correction algorithm can learn iteratively the servo track writing error as accurately as is desired. Furthermore, our algorithm is robust to system model errors, is computationally simple, and has fast convergence rate. In order to demonstrate the practical use of our work, we present some simulation results for a commercially available disk drive.