Code: | EEC0136 | Acronym: | SA |
Keywords | |
---|---|
Classification | Keyword |
OFICIAL | Automation, Control & Manufacturing Syst. |
Active? | Yes |
Responsible unit: | Department of Electrical and Computer Engineering |
Course/CS Responsible: | Master in Electrical and Computers Engineering |
Acronym | No. of Students | Study Plan | Curricular Years | Credits UCN | Credits ECTS | Contact hours | Total Time |
---|---|---|---|---|---|---|---|
MIEEC | 216 | Syllabus | 2 | - | 6 | 56 | 162 |
- Get to know application domains of Automation Systems
- Understand Discrete Event Automation Systems
- Know methodologies for design of such systems
- Know underlying Automation Technologies
- Be able to design and implement Automation Systems of low to medium complexity
At the end of the Curricular Unit, the student should:
- Build and Interpret models
- Finite State Machines, Grafcet and Petri Nets
- Implement State Machines in Micro-Controllers and Programmable Logic Controllers
- Use Grafcet/ST to control Automatic Systems of low to medium complexity
- Understand a given "Specifications Contract" that could have been given by a customer
- Design and implement an Event Driven Automatic Control System, for problems of medium complexity
- Understand the temporal behaviour of signals involved in discrete event systems and associated time restrictions for elementary systems
Basic algorithmic and programming skills
* Introduction to Automation Systems:
- Main Application Domains
- Case Studies
- Systems types: discrete event vs. continuous time
* Methods for analysis and design of Discrete event systems in the scope of Automation Systems
- State Machines: Notion. Moore and Mealy. Extensions and application examples
- Grafcet: Fundamental issues (Step, Transition, Condition, Action, Evolution). Study of classic problems: concurrency, synchronization, resource sharing and hierarchy). Advanced Notions (macro-actions and macro-Steps). Synchronous Implementation.
- Petri Nets: Notion. Differences and modelling power. Introduction to extensions.
* Technologies in automated systems:
- Detectors: fundamental working principals of industrial detectors (sensors)
- Actuators - electromechanical, pneumatic and hydraulic
- Microcontrollers and Programmable Logic Controllers (PLCs): Architecture, programming and interfaces
- Introduction to Real Time problems on elementary systems controlled by PLCs
-
1. Theoretical classes include active lectures, case studies and exercises
2. Practical Classes are mostly lab work
* Some lectures will include graded work
* At the start of some lab classes that involve dealing with real equipments, the preparation of the students may be evaluated
* A quiz may be presented to the students at the end of some lab classes ("post-class test")
* Automatic grading systems may be used
Designation | Weight (%) |
---|---|
Trabalho laboratorial | 30,00 |
Exame | 70,00 |
Total: | 100,00 |
Designation | Time (hours) |
---|---|
Estudo autónomo | 102,00 |
Frequência das aulas | 30,00 |
Trabalho laboratorial | 30,00 |
Total: | 162,00 |
- General Attendance Rules of FEUP regarding lab classes
- Get grades above minimum in each of the Mid Terms
Final Grade (out of 20):
- Lab Component CL (*) : 6
- Written Exam Component CE (*) : 14
- Theoretical Component CT - 2 additional (over 20), non-mandatory related to Theoretical Classes (ex. nano-Testes)
(*) Attetntion: if CL excessively above CE (difference above 4), CL will be adjusted so that difference wil be 4
CL:
- PL part – average of lab work (disregarding worst grade) –each lab work is PLi and total is NPL
- uT part – average of Micro Testes (disregarding worst grade) – each test is uTi and total is NuT
PL = ( ∑(PLi) - min(PLi) ) / ( NPL - 1 )
uT = ( ∑(uTi) - min(uTi) ) / ( NuT - 1 )
CL = (PL + uT)/2
Final grade:
CL2 = min(CL,CE+4)
NF = min(CL2+CE+CT,20)
Obs:
- A prova de recurso substitui apenas a nota do exame
- Os trabalhos PL são entregues em grupo
- Todas as componentes de notas são individuais
* Lab component is mandatory
* Students that have class misses justified still have to turn in lab work for grading
* Lab component is mandatory
* Students that have class misses justified still have to turn in lab work for grading
* CE - written exam grade can be improved in 2nd call exam
* CL - only on next ocurrence
Lab Classes:
* 2 students per bench
* Due to restrictions of equipment, students should NOT exchange classes (keep to your schedule!)
* No class changes (except for really exceptional circumstances decided by the teachers)
* No group changes throughout the semester even within classes (except for really exceptional circumstances decided by the teachers)
* Justifications of missed classes to be turned in digitally to the pratical teacher and to the secretary
Theoretical Classes:
* Theoretical classes are repeated and are often but not mandatory aligned
* Ideally, students should keep to same class but it is possible to change Theoretical classes freely
Obtaining higher grades:
* Lab grade valid for one additional occurrence;
* It is possible to improve only the grade concerned with written tests (in the following occurrence) -- such students should NOT enrol in practical classes;
* All students should have valid secretary enrolment
Dates for the tests:
(To be defined)
Study Contents for students
At moodle UP