Motion control

Control design and tuning of industrial systems

This course focusses on motion control of industrial systems with mechanical components, such as servo-systems, drones and wind turbines. The motions of these systems are often effected by vibrations, badly damped eigenmodes and interactions. This complicates motion control design and tuning.

You learn, in a hands-on way, how to tune the PID control algorithm(s) and its extensions (low pass filters, feedforward) in a systematic and optimal way. You gain the skills to select and tune a motion control system and you gain practical experience with motion control.

The course consists of a mixture of lectures, demonstrations, exercises and experiments. You will work with realistic simulations and an experimental lab-setup. In this setup a control computer measures and controls the motion. The control computer program can be changed by the attendants.

How to master motion control

The course consists of three modules:

  • Motion controller basics (three days):
    • Modelling:
      - How to obtain a linear model that is suitable for control design. 
      - How to analyze the system both in the time and in the frequency domain.
    • Controller selection and tuning: how to select and tune a motion controller consisting of a PID with filters.
  • Advanced motion control: how to master advanced control concepts (one day)
  • Realisation and implementation of advanced control (one day)

You can subscribe for the entire series, but also opt for one or more separate modules.

Intended for

Engineers who want to improve and extend their knowledge on motion control, and who wish to learn and understand more on the practical issues in implementing, using and optimizing motion control systems.

At the request of the participants this course can be taught in Dutch or English.

Deel deze pagina

  • Informatie
    Dit programma wordt in het Engels gegeven.
  • Programma

    Module 1: three days


    • Definitions
    • Physical modelling
    • Identification
    • Exercises in obtaining a model
    • Linearization
    • Laplace transform
    • Frequency analysis

    Controller selection and tuning

    • The PID control algorithm
    • Filters
    • Tuning the PID and filters
    • Exercises in tuning the PID controller


    Module 2: one day

    Advanced motion control

    • Gain-scheduling
    • Feedforward  and self-learning feedforward
    • Decoupling
    • Override control
    • Split-range control
    • Master-slave control
    • Exercises with advanced control


    Module 3: one day

    Realisation and implementation of advanced control

    • Minimize risks when testing new control concepts during normal operation
    • Set up, approach and plan for testing
    • Define and execute changes to controller code
    • Testing and verification