Control Laboratory

Learning goals

After having successfully completed the course, the students should be able to

  • measure dynamic system parameters
  • simulate dynamic systems with the measured parameters with  MATLAB/Simulink
  • design a PID-controller
  • design a state space controller
  • design an observer
  • start up the control loop
  • optimise the controller parameters

Course contents

  • DC-motor: measurement of the system parameters
  • Measurement of the step response and frequency response
  • Simulation and measurement of the dynamic behaviour
  • Controller design (pole compensation)
  • Simulation of the closed control loop with Simulink
  • Installation of the speed control
  • Design and simulation of a position control
  • Experimental controller design
  • Installation of the position controller
  • Water tank: measuring of the step response, controller design, start-up of the control loop on universal programmable compact controller (Jumo)
  • Heater associated with pulse width modulation, parametric system identification with fminsearch-function, controller design, start-up of the control loop
  • Simulation of a high order dynamic system in state space description, observer design, state space controller design (pole placement), simulation of closed loop with MATLAB/Simulink



Prof. Helmut Scherf


4 Credit Points

Certification of credits:

Presentation, lab report and practical exercises