Rapid Control Prototyping
In the last decades the design process of automatic control has strongly been connected with the use of new software technologies. The focus of this course lies in teaching this process starting with systems analysis and modeling through hardware implementation and finally leading to a usable digital controller. In an associated laboratory course this methodology is applied in practice by the students using established tools like the Matlab/Simulink software suite.
Information on RWTHmoodle Course Rooms
Registration for the RWTHmoodle course rooms is usually performed by the students themselves, starting from the lecture site in the RWTHonline system. If you have trouble registering or you need a late registration, please contact your respective advisor.
"Rapid Control Prototyping" is a course that originally evolved from the earlier course "Rechnergestützte Automatisierungstechnik" and was first held during the Fall Semester 2013/2014.
It is directed at students from the following faculties:
- Mechanical Engineering
- Electrical Engineering
- Computer Science
- Computer Engineering Science
The course contents are the following:
- Description of Dynamical Systems:
System Concept, Linear Control Loop Elements, Laplace Transform, Control Theory Basics
- Systems Modelling:
Discrete and continuous case, Physical Systems Modelling, Empirical Systems Modelling
- System Identification:
Fast Fourier Transform, Sampling theorem, Parameter estimation, Interpretation of estimated parameters, Model order reduction, Neural networks for nonlinear systems
- Basics of Open- and Closed-Loop Control design:
Control Structure, PID Controller, Model Predictive Control, Stability Analysis
Digital simulation, Numerical integration of differential equations, Simulation tools, Simulation of discrete state systems
- Toolchain leading until adoption to hardware
Software-in-the-Loop, Hardware-in-the-Loop, Code generation, RCP Systems
To get access to the moodle learning room a registration for the lecture via RWTH-Online is required.
Please contact the assistants via e-mail or call first to make an appointment.