Guia docente 2023_24
Escuela de Ingeniería Industrial
Grado en Ingeniería Eléctrica
 Subjects
  Automation and control fundamentals
   Contents
Topic Sub-topic
1. Types of control systems and methods (10C) Introduce the student to the basic concepts regarding the automatic control of continuous linear systems
1.1 Conceptual Introduction
1.1.1 On/Off control
1.1.2 Open loop control
1.1.3 Closed loop control
1.2 Modelling physical systems
1.2.1 Modelling using differential equations
1.3.2 Laplace Transform
1.3.3 Modelling using transfer functions
1.4 Transitory and permanent response
1.4.1 First order systems
1.4.2 Second order systems
1.5 Continuous linear controllers
1.5.1 PID regulators
1.5.2 Open-loop tuning
1.5.3 Closed-loop tuning
1.6 Examples and Exercises
2. Introduction to industrial automation(2.5C) Introduce the student to the basic concepts regarding industrial automation, as well as their economic and soclal relevance.
2.1 Why are industrial processes automated?
2.2 Historical evolution of automation: from controlling simple movements to supply chain management
2.3 Economic and social aspects
2.4 Role of the Electrical Engineer
2.5 Types of automation and examples
3. Elements and devices for automation (2.5 C) Introduce the student to the elements that are commonly used for industrial automation
3.1 Sensors
3.1.1 Presence
3.1.2 Rotation and speed
3.1.3 Traslation
3.1.4 Encoder
3.1.4 Others: temperature, pressure, etc.
3.2 Simple actuators
3.2.1 Electrical engines
3.2.2 Cylinders
3.2.3 Pumps
3.2.4 Valves
3.2.5 Contactors
3.3 Complex actuators
3.3.1 Guides
3.3.2 Tables
3.3.3 Conveyors
3.3.4 Cranes
3.3.5 Robots and manipulators
3.3.6 Plant transport systems
3.3.7 Plant storage systems
3.4 Plant control elements
3.4.1 Industrial regulator
3.4.2 Frequency variator
3.4.3 Programmable Logic Controller
3.4.4 Control by PC
3.4.5 industrial Communications
3.5 Monitorization and management Systems
3.5.1 SCADA
3.5.2 MES
4. Programmable Logic Controllers (2,5C) Introduce basic concepts relative to the design and development of
automation systems based on Programmable Logic Controllers (PLC)
4.1 Basic concepts
4.1.1 Physical and logical architecture
4.1.2 Numbering systems
4.1.3 Program cycle
4.1.4 Set-up
4.1.5 Modular programming
4.2 Basic elements
4.2.1 Inputs
4.2.2 Outputs
4.2.3 Memory
4.2.4 Counters
4.2.5 Timers
4.3 Operations
4.3.1 Memory transfer
4.3.2 Combinatorial logic
4.3.3 Arithmetic
4.4 Low level languages
4.5 High level languages
4.6 Advanced functions
5. Introduction to the lenguajes and techniques for
programming PLCs (5C)
Students learn to develop binary automation systems using a contact diagram language
5.1 Contact diagrams concepts
5.2 Binary variables
5.3 Combinatory systems
5.4 Sequential systems
5.5 Arithmetic operations
5.6 Counters
5.7 Timers
5.8 Examples
6. Design of basic industrial automatisms (10C) Students learn to model binary automation systems using Petri Nets and Grafcet.
5.1 Basic principles. Modeling techniques.
5.2 Modeling using Petri Nets.
5.2.1 Definition of stages and transitions. Rules of evolution.
5.2.2 Conditional selection of alternatives.
5.2.3 Simultaneous sequences. Concurrence. Shared resource.
5.3 Implementation of Petri Nets.
5.3.1 Direct implementation
5.3.2 Normalized implementation (Grafcet)
5.4 Design of basic industrial automation systems.
5.5 Examples.
P1. Introduction to the design of systems of control with Matlab/Simulink (2L) Explain the basic elements of the Matlab/Simulink program as well as the specific control blocks.
Analyse and simulate the temporal response of first and second order continuous systems.
P2. Analysis and control of systems with Matlab and Simulink (2L) Analysis and simulation of linear control systems with Matlab/Simulink.
P3. Industrial regulator tuning (2L) Determination of the parameters of a PID regulator using the methods studied in class. Implementation in an industrial regulator connected to a personal computer where the plant model is simulated.
P4. Implementation of a combinational system in a PLC (2L) Description of the PLC programming environment. Creation of projects, hardware configuration and program editing.
Implementation of a simple combinational system using a low level lenguaje (contacts).
P5. Implementation of a sequential system in a PLC (2L) Implementation of a simple sequential system using a low level language (contacts).
P6. Analyse a complex plant for its automation (2L) The student will study the operation of a complex electro-pneumatic plant and will create an input/output table. Due to the fact that the plant is connected to a distributed periphery module, she will learn to configure it.
P7. Modelling an industrial automation system with Petri Nets (2L) Design a Petri Net for automating the plant analysed in the previous practice.
P8. Implementation of an industrial automation system (2L) Implementation of the Petri Net modelled in the previous practice using a graphical language (Grafcet-like).
P9. Set up of an industrial automation system (2L) Set up and validation of the system implemented in the previous practice.
Universidade de Vigo            | Rectorado | Campus Universitario | C.P. 36.310 Vigo (Pontevedra) | España | Tlf: +34 986 812 000