Workshop July 12, 2020
Berlin, Germany
Iterative Learning Control: Theoretical Foundations and Design
Frameworks
Tom
Oomen* Bing Chu** Kira Barton***
*Eindhoven
University of Technology, Eindhoven, The Netherlands
(e-mail: t.a.e.oomen@tue.nl).
** University of Southampton, United Kingdom
(e-mail: b.chu@soton.ac.uk)
*** University of Michigan, Ann Arbor, Michigan, USA
(e-mail: bartonkl@umich.edu)
Abstract: Iterative Leaning Control (ILC) and Repetitive
Control (ILC) are high performance tracking control design methods for systems
working in a repetitive or periodic manner. During the last few decades, they
have found many successful applications in a range of areas, e.g.
manufacturing processes, chemical batch processes and next-generation
health care. This workshop aims to introduce to the audience the basic design
and analysis methods in ILC and RC as well an overview of emerging research and
application directions.
Keywords: Iterative learning control, repetitive control,
iterative modelling and control design, optimization-based design, iterative
methods, control applications, convergence analysis
1. WORKSHOP DESCRIPTION
Humans learn
every day to improve their skills. In sharp contrast, traditional control
systems, including feedforward and feedback, do not improve their performance,
while the amount of available data is drastically improving in recent years.
This workshop aims to provide the basics for
and ongoing research on data-driven intelligent control systems by learning
from data.
These
data-driven methods include Iterative Learning control (ILC) and repetitive
control (RC), which are high performance tracking control design methods for systems
operating in a periodic or repetitive manner. To achieve this, they both adapt
the control effort based on information collected from previous trials
(periods). Compared to conventional control design approaches, ILC and RC
potentially lead to significantly better performance even without accurate
system model information. Originating from robotic research, ILC and RC have
attracted intensive research effort and have proven to be extremely successful
in achieving attractive system performance in a wide range of application
domains, including manufacturing processes, mechanical testing equipment,
chemical batch processes and next-generation health care.
On a
fundamental level, such approaches, including iterative learning control (ILC),
lead to a 2D control system, comprising both feedback and feedforward elements,
and their stability/convergence is analyzed in detail using control theoretic
techniques. A complete design framework is provided, covering both approaches
from loop-shaping (control engineering) and optimization (optimal control).
Furthermore, multivariable systems, reset vs. reset-free operation (repetitive
control), flexible learning via basis functions (learning feedforward), the
role of modeling and data-driven learning (IIC algorithms) are central elements
in recent developments.
After more
than 30 years, ILC and RC have progressed considerably in both theoretical
research and its practical application. This workshop, together with an open
invited track within the main conference, aims to provide an overview of the
latest advances in ILC and RC and to create a forum for high quality discussion
of both theoretical and practical perspectives. In particular, the workshop
aims to:
· Bring
together results representing the dominant analysis and design paradigms,
including frequency domain design, norm-optimal design, internal model design.
· Address
fundamental aspects in the design of ILC algorithms, including noncausality,
convergence vs. monotonic convergence, etc.
· Address
new theoretical challenges in ILC and RC, including robustness and flexibility
to varying tasks, networked systems, etc.
· Present
new emerging and non-traditional applications.
· Discuss
future challenges and opportunities in ILC and RC.
2. TARGET
AUDIENCE
Do you also
have a system that has the same error for each task? This workshop enables you
to learn how to improve the performance of your control system. By the end of
the workshop, you will be able to:
·
identify
(traditional and emerging) applications of ILC and RC,
·
design
ILC and RC using state-of-the-art methodologies to improve the system’s
performance, and
·
develop
knowledge of future research challenges and opportunities in ILC and RC.
A basic
knowledge of feedforward and feedback control is essential, while working
knowledge of linear algebra and basic system theory suffices to get familiar
with the main ideas. No prerequisite knowledge in ILC and RC is needed.
3. PRELIMINARY
PROGRAM
9.00
- 9.15: Welcome and Introduction (all)
9.15
- 10.00: ILC analysis and design in frequency domain (Oomen)
10.00
- 10.30: Time domain ILC analysis and design using lifted form representations
(Oomen)
10.30
- 11.00: Break
11.00
- 12.00 ILC using optimisation based approaches (Chu)
12.00
- 12.30 Experimental demo (Eindhoven-PhD)
12.30
- 14.00 Lunch
14.00
- 14.45 Spatial ILC (Barton)
14.45
- 15.30 ILC for point-to-point tracking tasks (Chu)
15.30
- 16:00 Break
16.00
- 16.30 ILC design using basis functions (Oomen)
16.30
- 17.00 Emerging ILC approaches (Barton)
4. WORKSHOP
SPEAKERS
Professor Tom Oomen, Eindhoven University of
Technology, The Netherlands
Biography:
Tom Oomen received his MSc and PhD degree from the Eindhoven University of
Technology, Eindhoven, The Netherlands. He has held long-term visiting
positions at KTH, Stockholm, Sweden, and at The University of Newcastle,
Australia, in addition to numerous short visits to international research
centers. He is a recipient of both the VENI (2013) and VIDI (2017) personal
research grants. He is a senior member of the IEEE, and is presently Associate
Editor of IFAC Mechatronics and the IEEE Control Systems Letters (L-CSS). He
has been Associate Editor on the IEEE Conference Editorial Board, as well as
special issue guest editor for IFAC Mechatronics. He regularly organizes
special sessions at international conferences, as well as workshops for
academia and industry. He is a member the Eindhoven Young Academy of
Engineering (EYAE).
Professor Kira Barton, University of Michigan, USA
Biography:
Professor Kira Barton received her B.S. degree in Mechanical Engineering from
the University of Colorado at Boulder in 2001. Barton continued her education
in mechanical engineering at the University of Illinois at Urbana-Champaign and
completed her M.S. and Ph.D. degrees in 2006 and 2010, respectively. She held a
postdoctoral research position at the University of Illinois from Fall 2010
until Fall 2011, at which point she joined the Mechanical Engineering
Department at the University of Michigan at Ann Arbor. Her primary research
focus is on precision coordination and motion control for emerging
applications, with a specialization in iterative learning control. Barton’s
work intersects controls and manufacturing and combines innovative
manufacturing processes with enhanced engineering capabilities. The potential
impact of this research ranges from building high-resolution DNA sensors for
biological applications, to the integration of advanced sensing and control for
rehabilitation robotics.
Professor Bing Chu, University of Southampton, UK
Biography: Dr
Bing Chu is an associate professor in Electronics and Computer Science at
University of Southampton, UK. Before joining University of Southampton in
2012, he was a postdoctoral researcher at University of Oxford (2010-2012). He
obtained his BEng degree in Automation and MSc degree in Control Science and
Technology from Tsinghua University, Beijing, China in 2004 and 2007,
respectively. In 2009, he completed a PhD degree in Automatic Control and
Systems Engineering from the University of Sheffield, UK. His current research
interests include iterative learning and repetitive control, analysis and
control of large scale networked systems, applied optimisation theory, and
their applications to robotics, power electronics and next generation
healthcare. He has been an associate editor of International Journal of
Control, a member of IEEE Control Systems Society Conference Editorial Board,
general chair/programme chair of 2019-IEEE-NDs and 2019-IFAC-ALCOS, as well as
a member of several IEEE and IFAC technical committees.
REFERENCES
Oomen, T. (2018). Learning in Machines.
Mikroniek, 6:5-11, 2018. Available online: http://www.dct.tue.nl/toomen/files/Oomen2018b.pdf