Módulo 1: Complementos de Formación
Sistemas de tiempo real
En la industria, y particularmente en el contexto de la automatización, se requiere que las acciones de los computadores no solo sean lógicas y matemáticamente correctas, sino que también deben producirse en plazos determinados por la dinámica del sistema a controlar. En esta asignatura se plantea como programar actividades concurrentes que respeten los plazos de ejecución.
- Elaboración de aplicaciones concurrentes multihilo
- Sincronización y comunicación en aplicaciones concurrentes
- Inclusión de especificaciones temporales en programas concurrentes
- Cálculo del tiempo de respuesta en sistemas de tareas cíclicas, determinación de la planificabilidad.
Automatización
- Estructura del sistema automatizado, componentes y sus relaciones funcionales. Arquitectura de organización del sistema productivo.
- Fundamentos de automatización. Lógica Cableada (Tecnología Eléctrica; Tecnología Neumática; Tecnología Electrónica). Lógica Programada (Microcontrola- dores, PLCs, PCs y reguladores digitales).
- Implementación del control de procesos por computador. Control, Supervisión y monitorización. HMIs y SCADAS.
Procesamiento de imagen
Esta asignatura permitirá al alumno analizar, diseñar e implementar sistemas capaces de extraer, de forma automática, información de interés a partir de imágenes en aplicaciones de complejidad media. Este tipo de sistemas permiten dotar a los sistemas de automatización de una cierta inteligencia visual que les permita identificar, inspeccionar y/o ensamblar los objetos con los que interactúa.
- Introducción al procesamiento de imagen. El modelo de cámara
- Filtros lineales
- Operaciones morfológicas
- Segmentación
- Extracción de características
- Reconocimiento y clasificación
Comunicaciones industriales
- Conceptos de redes de datos
- Buses de campo
- Ethernet Industrial y comunicaciones industriales inalámbricas
- Sistemas de Información
Procesamiento digital de señal
Esta asignatura permitirá al alumno comprender los fundamentos del procesamiento digital de señales, especialmente el principio de superposición, el concepto de kernel y la aplicación del mismo mediante la convolución. Estos conceptos se aplicarán a la descomposición de señales, prestando especial atención a la descomposición en frecuencia. Se estudiarán las técnicas apropiadas para realizar correctamente un análisis espectral de señal. Finalmente se estudiarán los principales tipos de filtros FIR e IIR, y se presentarán criterios de selección y métodos de diseño y ajuste apropiados para cada tipo de filtro.
- Orígenes y aplicaciones del DSP. Conceptos básicos de señales y ruido.
- Conversión analógica-digital: Teorema de Shannon. Filtros analógicos. Filtrado antialiasing.
- Sistemas lineales.
- Transformada discreta de Fourier
- Análisis espectral de señales
- Filtrado digital. Diseño y aplicación de los filtros.
- Implementación software de las técnicas de análisis espectral y filtrado.
Programación, algoritmos y estructuras de datos
Esta asignatura dotará a los alumnos con escasa formación previa en la temática de las competencias básicas en la programación de computadores.
- Programación estructurada y orientadas a objetos
- Algoritmia básica: concepto de complejidad.
- Estructuras de datos
Control de procesos
- Fundamentos de control de procesos.
- Señales y sistemas.
- Análisis dinámico: Temporal y frecuencial.
- Sistemas realimentados.
- Estructuras de control y sintonización de reguladores.