The course is based on practical laboratory sessions, in which students will gain hands-on experience with the application of control theory to real-world systems. Matlab and Simulink are used as the primary software environment for the design, analysis and real-time implementation of the algorithms. Students work in groups of two in the lab, with a setup of their choice. The setups include for instance the inverted pendulum (two variants), 'helicopter' model, inverted wedge, rotational pendulum, ball and plate.
The goal of this course is to integrate and apply the theoretical knowledge gained in the compulsory courses of the Systems and Control curriculum. These course cover the subjects of Control Theory, Physical Modeling, Filtering and Identification. The concepts and tools to be used include mechanistic modeling (based on principles like mass balances, Lagrange equations, etc.), filtering and estimation (e.g., Kalman filtering), linear control design and performance analysis, system identification in open and closed loop. It is assumed that students already know these concepts or are able to look them up in the literature. No theoretical lectures are given in this course.