Advanced controls
Course aimed at developing theoretical and practical skills in controls design for systems with both simple and complex dynamics.
The main topics covered are:
Hints of fuzzy control and robust control are also included.
The course will include a workshop in which rapid prototyping methods based on development environments such as Matlab/Simulink will be used, in which real systems to be controlled such as: flexible mechanics, elastic couplings, inverse pendulum and inverters will be compared.
Rapid prototyping methods allow systems developed in Simulink to be quickly transformed into executable code on a real-time target.
- status check
- anti-windup methods
- feedforward control and disturbance compensation
- non-linear control
- optimal control
- control of power systems
- implementation of digital controllers and related issues
- iterative and repetitive control
- predictive control
Hints of fuzzy control and robust control are also included.
The course will include a workshop in which rapid prototyping methods based on development environments such as Matlab/Simulink will be used, in which real systems to be controlled such as: flexible mechanics, elastic couplings, inverse pendulum and inverters will be compared.
Rapid prototyping methods allow systems developed in Simulink to be quickly transformed into executable code on a real-time target.