A norm optimal approach to time-varying ILC with application to a multi-axis robotic testbed

Kira L. Barton, Andrew G. Alleyne

Research output: Contribution to journalArticlepeer-review


In this paper, we focus on improving performance and robustness in precision motion control (PMC) of multi-axis systems through the use of iterative learning control (ILC). A norm optimal ILC framework is used to design optimal learning filters based on design objectives. This paper contains two key contributions. The first half of this paper presents the norm optimal framework, including the introduction of an additional degree of design flexibility via time-varying weighting matrices. This addition enables the controller to take trajectory, position-dependent dynamics, and time-varying stochastic disturbances into consideration when designing the optimal learning controller. Explicit guidelines and analysis requirements for weighting matrix design are provided. The second half of this paper seeks to demonstrate the use of these guidelines. Using the design details provided in the paper, norm optimal learning controllers using time-invariant and time-varying weighting matrices are designed for comparison through simulation on a model of a multi-axis robotic testbed.

Original languageEnglish (US)
Article number5415512
Pages (from-to)166-180
Number of pages15
JournalIEEE Transactions on Control Systems Technology
Issue number1
StatePublished - Jan 2011


  • Design methodology
  • learning control systems
  • multiple-inputmultiple-output (MIMO) systems
  • time-varying systems

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Electrical and Electronic Engineering


Dive into the research topics of 'A norm optimal approach to time-varying ILC with application to a multi-axis robotic testbed'. Together they form a unique fingerprint.

Cite this