Informatic Technologies for Automation

You are here

Credits
3
Types
Elective
Requirements
This subject has not requirements
Department
ESAII
The aim of the subject is to publicize the intimate and direct relationship that exists between technology related to automated productive processes and computer science.
The students will acquire the knowledge, abilities and competitions in order to:
a) Choose the platforms on which applications with real-time restrictions are executed,
b) acquire the basic knowledge of control,
c) they will learn to use the development tools in order to simulate, generate and configure applications that can exchange and store information, and
d) Programming and configuring process monitoring systems.

Teachers

Person in charge

  • Antonio Benito Martínez Velasco ( )

Others

  • Toni Benedico Blanes ( )

Competences

Technical Competences of each Specialization

Direcció i gestió

  • CDG1 - Capability to integrate technologies, applications, services and systems of Informatics Engineering, in general and in broader and multicisciplinary contexts.

Especifics

  • CTE5 - Capability to analyze the information needs that arise in an environment and carry out all the stages in the process of building an information system.
  • CTE8 - Capability to design and develop systems, applications and services in embedded and ubiquitous systems .

Generic Technical Competences

Generic

  • CG4 - Capacity for mathematical modeling, calculation and simulation in technology and engineering companies centers, particularly in research, development and innovation tasks in all areas related to Informatics Engineering.
  • CG7 - Capacity for implementation, direction and management of computer manufacturing processes, with guarantee of safety for people and assets, the final quality of the products and their homologation.

Transversal Competences

Entrepreneurship and innovation

  • CTR1 - Capacity for knowing and understanding a business organization and the science that rules its activity, capability to understand the labour rules and the relationships between planning, industrial and commercial strategies, quality and profit. Capacity for developping creativity, entrepreneurship and innovation trend.

Basic

  • CB6 - Ability to apply the acquired knowledge and capacity for solving problems in new or unknown environments within broader (or multidisciplinary) contexts related to their area of study.

Objectives

  1. The objective of this subject is for students to familiarise themselves with the intimate and direct relationship that exists between the technology behind automated production processes and information technology. Students will learn concepts and techniques and the skills to be able to:
    - Choose the platforms upon which to execute applications with real time restrictions.
    - Understand the basics of control.
    - Use development tools to simulate, generate and configure applications that can exchange and store information.
    - Program and configure process monitoring systems.
    Related competences: CB6, CTR1, CDG1, CG4, CG7, CTE8, CTE5,

Contents

  1. Introduction to industrial automation
    Breu introducció als processos productius i com automatitzar
  2. Requirements of the operating systems for the automation of processes and machines.
    Sistemes de temps real en entorns industrials
  3. Programmable automata, types, architectures and programming
    Introducció als PLC's
  4. Standard communication servers
    Standars MODBUS
  5. Connectivity of SCADA systems with database, other applications and hardware components through 'drivers'
    Sistemes de monitorització de les operacions de les maquines.

Activities

Activity Evaluation act


AGV computer architecture

From the given documentation start up the system
  • Theory: Description of types of AGV. Characteristics
  • Laboratory: Familiarization with the laboratory's mobile robots
  • Guided learning: Tutoring launched the laboratory's mobile robots
  • Autonomous learning: Bibliography search
Objectives: 1
Contents:
Theory
4h
Problems
0h
Laboratory
4h
Guided learning
2h
Autonomous learning
2h

Kinematics of Mobile Robots

Introduction to wheeled robots. Wheel types and kinematic equations of motion
  • Theory: Application of the equations of motion. Position estimation and driving
  • Problems: Use of Matlab / Simulink to implement algorithms
  • Laboratory: Implementation of algorithms in real robots
  • Guided learning: Tutoring in the implementation of algorithms
  • Autonomous learning: Get familiar with MalLab/ Simulink
Objectives: 1
Contents:
Theory
2h
Problems
4h
Laboratory
4h
Guided learning
2h
Autonomous learning
2h

Theory
2h
Problems
0h
Laboratory
0h
Guided learning
0h
Autonomous learning
0h

Control architectures

You see the main needs to control a mobile robot: get to a point, follow a line, follow another vehicle, get to a pose
  • Theory: Derivation of the main equations of motion control
  • Problems: Simulate control architectures
  • Laboratory: Implement control architectures on a RaspberryPI
  • Guided learning: Tutoring of laboratories
  • Autonomous learning: Getting familiar with tools
Objectives: 1
Theory
4h
Problems
4h
Laboratory
8h
Guided learning
4h
Autonomous learning
2h

Shortproject

A mini project will be carried out for a mobile robot to do a task of loading and unloading a pallet
  • Guided learning: Tutoring Labs

Theory
0h
Problems
0h
Laboratory
16h
Guided learning
5h
Autonomous learning
4h

Evaluation methodology

Short Project