2023

Advanced control and automation

Name: Advanced control and automation
Code: EME13191M
6 ECTS
Duration: 15 weeks/156 hours
Scientific Area: Electrotechnical Engineering, Mechanical Engineering

Teaching languages: Portuguese
Languages of tutoring support: Portuguese
Regime de Frequência: Presencial

Sustainable Development Goals

Learning Goals

• The student will develop his knowledge in modern advanced control techniques (optimal control, adaptive control, predictive control) in both analogue and digital formulation. The student will be able to design advanced controllers.
• The student will upgrade his knowledge in industrial automation – programmable technology-. The student will implement complex automatic systems, using structured language in PLC environment, and will have the capability to program Human-Machine-Interfaces (HMI).

Contents

I - Control Systems - analogue and digital:
1) Design of system Controllers using State-Space formulation: Controllability, Observability.
2) Optimal Control Systems: system performance indexes; cost functions; Optimization problem formulation; Optimal Control Systems based on quadratic performance indexes; optimal-time control systems.
3) Reference model Controllers. Introduction to adaptive control.
4) Predictive Control.
5) Digital systems analyse: digital implementation of analogue controllers, digital controllers.
6) Frequency domain analysis of discrete systems. Digital Controllers Design.

II - Industrial Automation :
1) Design and implementation of sequential systems using Siemens PLC S7-300.
2) Programming in Simatic S7: structured language – FC, FB, DB.
3) Programming of Human-Machine Interfaces (HMI) and integration in automatic machines controlled by Siemens PLC S7-3**.

Teaching Methods

The teaching method is based on theoretical classes and practical classes. An active learning system is focused to stimulate the student to make his own research on the matters presented in the classes. Additionally to the work in class, 2 simulation/ experimental projects are given to the students, to work in group, where the students have the opportunity to practice and implement the studied technology.
Assessment methods and criteria
The grades are within the interval [0,20].
The assessment method consists of two projects (N1, N2):
N1= Implementation of advanced controller in MATLAB context
N2 = Implementation of a digital controller in industrial automation context, with Siemens S7-300 PLC.
[NF] Final Grade: NF = NF = 0,5*N1+0,5*N2
If NF> 9.5 ^ Ni> 9.5: Approved