Sign upEuspenTraining Advanced feedforward control

Mechatronics - Feedforward control

Course overview

This hands-on short course focusses on techniques to improve the performance of systems by advanced feedforward and learning control. In recent years, classical feedback controllers and feedforward controllers have been further developed towards advanced feedforward. These developments include iterative learning control, which can be applied to industrial systems, including pick-and-place machines or batch processes, which perform (almost) the same task over and over again. When the same task is performed, disturbances act on the system in a repetitive manner.

Think, for instance, about a disturbance torque profile, from unbalance in an axis, or from unknown friction effects. The key idea is that iterative learning control can completely compensate for these disturbances, leading to a typical order of magnitude reduction of servo errors.

Iterative learning control is able to achieve exceptional performance for exactly repeating tasks. However, iterative learning control cannot deal with varying tasks. Even a small variation can lead to disastrous performance deterioration. Many industrial systems perform such very similar yet slightly different tasks, necessitating new concepts for advanced feedforward control, including high-order feedforward (snap, jerk, etc.), input shaping, automated tuning, etc. These new concepts have been developed in recent years, whereas most of these 'iterative learning control' (ILC) techniques have been developed in the past two decades and many successful industrial applications have been reported.

This new and extended (2015) course starts by recapitulating classical feedforward, and covers an in-depth treatment of iterative learning control and new advanced feedforward approaches. The course enables participants to:


€ 2.245,00 excl. VAT


3 consecutive days


10-10-2018 | 09:00 - 17:00
11-10-2018 | 09:00 - 17:00
12-10-2018 | 09:00 - 17:00


TU/e, Eindhoven


Tel. +31 85 401 3600


Mechatronics Academy B.V.
Mechatronics Academy B.V.

Certified by Euspen


vIntended for

This course is intended for engineers involved in control systems who want to gain more insight into the possibilities and implementations of advanced feedforward and learning control in an industrial setting.


It is recommended that participants already have a Bachelor or Master education in electrical engineering, mechanical engineering, mechatronics, physics, or equivalent practical experience and must have some basic understanding of servo control.


This course is particularly suitable for engineers having followed the course in 'Motion control tuning'.


The following topics are treated:

  • Overview application areas
  • Feed-forward design for high-precision motion systems: velocity, mass, jerk, snap feedforward
  • Iterative learning control: basic principles, frequency domain approach, convergence and robustness analysis, and design
  • Lifted iterative learning control: basic principles, analysis, optimal design
  • Basis functions in iterative learning control
  • Automated feedforward tuning through identification-based approach
  • Input shaping and rational feedforward
  • Repetitive control: basic principles
  • Practical examples
  • Simulation and design of systems using Matlab and SIMULINK
  • Hands-on experience with real-time implementation using SIMULINK on HP printer setup.


You may also be interested in:

Training Advanced feedforward control

The AFC course is intended for all engineers active in mechatronics who want to gain more insight into the possibilities, limitations and implementations of these techniques in an industrial setting.

Download as pdfSign up for this training Sign upPlease give me a call Call Me Back

Sign up