I. Introduction
Two-dimensional (2D) systems with the time domain and the iteration domain as two independent dimensions have been widely used in the last decades to derive iterative learning control (ILC) procedures [1]–[3]. Such approaches can be applied effectively for enhancing the control accuracy of repetitive tasks that are characterized by identical reference trajectories of finite length during each successive execution of a control task, where before the restart of the execution a reset to (nearly) the same initial conditions takes place. Such tasks occur widely in pick and place operations of manufacturing processes as well as during welding executed by robots. They can also be found in other areas such as rehabilitation or the control of wind power plants. ILC has the unique feature that it does not only exploit past data that are classically available in control tasks from the current execution of the task under consideration. In addition, it also exploits information from previous evaluations and is hence able to outperform control implementations that only exploit current trial data. By using information from one or multiple previous trials, control structures can be implemented which classically would even be acausal.