Go to:
Logótipo
You are here: Start > EEC0136

Systems and Automation

Code: EEC0136     Acronym: SA

Keywords
Classification Keyword
OFICIAL Automation, Control & Manufacturing Syst.

Instance: 2014/2015 - 2S Ícone do Moodle

Active? Yes
Responsible unit: Department of Electrical and Computer Engineering
Course/CS Responsible: Master in Electrical and Computers Engineering

Cycles of Study/Courses

Acronym No. of Students Study Plan Curricular Years Credits UCN Credits ECTS Contact hours Total Time
MIEEC 231 Syllabus 2 - 6 56 162

Teaching language

Portuguese

Objectives

- 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

 

Learning outcomes and competences

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

 

Working method

Presencial

Pre-requirements (prior knowledge) and co-requirements (common knowledge)

Basic algorithmic and programming skills

Program

* 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 (Stage, Transition, Condition, Action, Evolution). Study of classic problems: concurrency, synchronization, resource sharing and hierarchy). Advanced Notions (macro-actions and macro-Steps). Implementation - synchronous and asynchronous

  - Petri Nets: Notion. Differences and modelling power. Introduction to extensions.

 

* Technologies: Principles of operation and applications spectrum of:

  - Detectors: - Actuators - electromechanical, pneumatic and hydraulic

  - Controllers: Architecture, programming and interfaces

 

Mandatory literature

René David, Hassane Alla; Petri nets and grafcet. ISBN: 0-13-327537-X ((See moodle for other resources))
René David, Hassane Alla; Du Grafcet aux réseaux de Petri. ISBN: 2-86601-325-5
Paulo Portugal and Adriano Carvalho; The industrial information technology handbook 2005 - "The GRAFCET Specification Language" - cap.64 (ver PDFs no moodle) , CRC press - Richard Zurawski, 2004. ISBN: 978-0849319853 (https://moodle.fe.up.pt/1112/file.php/2557/Biblio/Grafcet-9854_C064-Industrial_information_technology_handbook-PPortugal_ACarvalho.pdf)

Comments from the literature

-

Teaching methods and learning activities

1. Theoretical classes include active lectures, case studies and exercises

2. Practical Classes are mostly lab

Software

FEUPAutom
PL7

keywords

Technological sciences > Engineering > Control engineering > Automation
Technological sciences > Engineering > Project engineering

Evaluation Type

Distributed evaluation without final exam

Assessment Components

Designation Weight (%)
Teste 75,00
Trabalho laboratorial 25,00
Total: 100,00

Amount of time allocated to each course unit

Designation Time (hours)
Estudo autónomo 102,00
Frequência das aulas 30,00
Trabalho laboratorial 30,00
Total: 162,00

Eligibility for exams

- General Attendance Rules of FEUP regarding lab classes

- Get grades above minimum in each of the Mid Terms

Calculation formula of final grade

Final Grade (20 values) is composed of:

- Laboratory component: 5

- Written component: 15

 

The written component is made up of:

- Mid Term 1: 5

- Mid Term 2: 5

- Mid Term 3: 5

 

 

Attention:

- Min of 30% in each sub-component (lab and each midterm)

- 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

Examinations or Special Assignments

* Lab component is mandatory

Special assessment (TE, DA, ...)

* Student that have legal justification for not attending lab classes will have adtional practical exam to assess skills associated with the lab component

Classification improvement

* Mid Terms of the next occurrence of the course

* Lab classes of the next occurrence of the course

 

Observations

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 (2014/15):
(To be defined)

 

Study Contents for students

At moodle UP

Recommend this page Top
Copyright 1996-2024 © Faculdade de Engenharia da Universidade do Porto  I Terms and Conditions  I Accessibility  I Index A-Z  I Guest Book
Page generated on: 2024-10-31 at 14:42:45 | Acceptable Use Policy | Data Protection Policy | Complaint Portal