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 | 206 | 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 (%) |
---|---|
Teste | 75,00 |
Trabalho laboratorial | 25,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 (20 values) is composed of:
- Laboratory component (*) : 5
- Written component (*) : 7+8=15
- Additional grade (*) non-mandatory (lectures): +2
The written component is made up of:
- Mid Term 1: 7
- Mid Term 2: 8
(*) Attention:
- Where difference of grading components (lab, written) is larger than 4 out of 20, the highest shall be adjusted so that maximum difference is 4
- Solely for improving grade, optional works of the Theoretical classes (etc) can add up to extra 2
* Lab component is mandatory
* Students that have legal justification for not attending lab classes will have adtional practical exam to assess skills associated with the lab component
* Mid Terms of the next occurrence of the course
* Lab classes of the next occurrence of the course
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