Máster en Ingeniería de Telecomunicación

URI permanente para esta colecciónhttps://hdl.handle.net/11441/53986

Examinar

Envíos recientes

Mostrando 1 - 20 de 86
  • Acceso abiertoTrabajo Final de Máster (TFM)
    Procesador de eventos sobre datos de monitorización de pacientes en Neo4J
    (2026) Cruz Sánchez, Francisco Javier; Calvillo Arbizu, Jorge; Ingeniería Telemática
    Este Trabajo Fin de Máster presenta el diseño e implementación de un sistema de procesamiento automático de datos de ritmo cardíaco orientado a la detección de anomalías en tiempo cercano al real. El sistema desarrollado se apoya en una base de datos orientada a grafos (Neo4j) para modelar de forma estructurada las relaciones entre pacientes, dispositivos y observaciones temporales. Sobre estos datos se aplica un enfoque estadístico basado en la media móvil exponencialmente ponderada (EWMA), que permite suavizar las series temporales, reducir el ruido y detectar desviaciones significativas mediante límites de control dinámicos. Para el cálculo eficiente de los parámetros estadísticos en entornos de flujo continuo se emplea el algoritmo incremental de Welford. Asimismo, el trabajo integra el estándar FHIR para la generación de eventos clínicos, permitiendo que las alertas y resúmenes derivados del procesamiento puedan incorporarse a sistemas sanitarios externos de forma normalizada. La validación del sistema se realiza mediante conjuntos de datos simulados y métricas de rendimiento que evalúan su capacidad para identificar anomalías.
  • Acceso abiertoTrabajo Final de Máster (TFM)
    Contributions to the FVM formal verification methodology
    (2026) López García, Marcos; Guzmán-Miranda, Hipólito; Ingeniería Electrónica; TIC192: Ingeniería Electrónica
    Currently, digital designs are becoming increasingly complex, leading to a growing gap between design complexity and verification effectiveness. Although the number of verification engineers has increased relative to design engineers, verification methods have remained close to unchanged during the last decade, which has limited the possibilities for dealing with larger designs. In this context, formal verification can help complement traditional verification by simulation. Formal verification mathematically proves that the properties describing the design hold in all possible scenarios. Despite its potential, its adoption has been limited due to considerable knowledge requirements, which has traditionally deterred new users. This is especially complicated for VHDL users, as they must learn a new language to create the properties. This work explains the author’s contributions to the creation of a Formal Verification Methodology to reduce the entry barriers for formal verification, highlighting the creation of a repository of stable and incrementally complex examples, and the issues that have been found in several of these examples.
  • Acceso abiertoTrabajo Final de Máster (TFM)
    Sistema para la comunicación síncrona punto a multipunto: aplicación a una orquesta sinfónica distribuida espacialmente
    (2025) Rodríguez Bohórquez, Ángel; Murillo Fuentes, Juan José; Teoría de la Señal y Comunicaciones
    La finalidad de este trabajo consiste en diseñar e implementar un sistema de comunicaciones que se encargue de dar soporte a los diferentes tipos de transmisiones que puedan acontecer durante la grabación de un videoclip de una orquesta sinfónica. Sin olvidar los aspectos que lo condicionan: el lugar elegido, la disposición del conjunto y el protocolo de grabación como factores condicionantes. Tras realizar una presentación adecuada del problema y su naturaleza, se incluirá un primer esbozo o idea general de la solución que, siendo meramente teórica, permitirá sentar las bases para las diferentes propuestas que traten de abordar los objetivos del sistema. Una de las características principales del trabajo es que para un mismo problema que se plantea al inicio, se presentan un abanico de diferentes soluciones, que grosso modo pretenden resolver lo mismo. Sin embargo, cada propuesta de solución se enmarca sobre una restricción principal, que es diferente en cada caso y que condiciona de manera irreversible todos los procesos de investigación y materialización asociados a esta. En consecuencia, se enfoca el planteamiento teórico dentro de varias casuísticas o versiones que permitan contrastar, justificar y comprender las decisiones que se han ido tomando para cada propuesta. Análogamente, otra de las peculiaridades del trabajo se percibe desde el reto que supone adaptar la concepción que existe de las figuras de mérito utilizadas en el marco de los sistemas de comunicaciones (tiempos de propagación, pérdidas, etc.) a las necesidades que realmente puede manifestar un intérprete, sometido a un proceso de grabación que se aleja de lo que le resulta habitual o conocido. La combinación del poder que ostenta la tecnología en el ámbito de las comunicaciones y la anómala situación en la que este proyecto es desarrollado es lo que verdaderamente realza el contenido de este trabajo. Esto es, primando el abandono de la forma de pensar tan antinatural que posee la ingeniería y favoreciendo el proceso por el cual es posible interpretar la solución como una persona sin conocimientos en la materia, que sólo pretende que su problema sea resuelto.
  • Acceso abiertoTrabajo Final de Máster (TFM)
    Algoritmos para el Análisis y Aprendizaje Automático en Redes y Grafos: Procesamiento de Señales de Grafo
    (2026) Candilejo Egea, José Manuel; Cruces Álvarez, Sergio Antonio; Madero Ayora, María José; Teoría de la Señal y Comunicaciones
    En la actual era de la información, caracterizada por la omnipresencia de datos complejos y masivos, los grafos se han consolidado como la herramienta matemática fundamental para modelar relaciones en dominios no estructurados, tales como redes sociales, sistemas de transporte, infraestructuras eléctricas o redes de sensores. Mientras que el procesamiento de señales clásico ha demostrado su eficacia en dominios regulares como el tiempo o el espacio euclídeo, sus herramientas resultan insuficientes para abordar la naturaleza irregular de estos nuevos escenarios. En respuesta a este desafío, el Procesamiento de Señales en Grafos (GSP) emerge como una disciplina que generaliza conceptos fundamentales —como la convolución, el filtrado y el análisis de Fourier— para su aplicación directa sobre estructuras de red. El presente Trabajo Fin de Máster ofrece una introducción exhaustiva y práctica al campo del GSP, estructurando el aprendizaje desde los fundamentos teóricos hasta la implementación aplicada. El documento comienza estableciendo una base sólida de teoría de grafos, revisando la notación esencial y las descripciones matriciales clave, incluyendo las matrices de adyacencia, grado y Laplaciana, las cuales constituyen el soporte algebraico para las operaciones posteriores. Sobre este marco, se desarrolla el núcleo teórico del GSP: la definición de señales sobre grafos y el papel crucial del operador de desplazamiento (Shift Operator) como mecanismo para la difusión de información y la construcción de filtros. Se explora en profundidad la Transformada de Fourier en Grafos (GFT), demostrando cómo la descomposición espectral del operador de desplazamiento permite extender el análisis frecuencial clásico a dominios irregulares. Asimismo, se aborda el diseño de filtros convolucionales en grafos y se introduce el enfoque de filtros bayesianos para el manejo de la incertidumbre en los coeficientes. Más allá de la teoría, el trabajo examina aplicaciones prácticas relevantes, centrándose en dos casos de uso en redes de sensores inalámbricos (WSN): la predicción lineal para la compresión y reconstrucción eficiente de datos, y la detección espectral de anomalías. En este último caso, se compara el rendimiento del filtrado basado en grafos (GBF) frente a técnicas clásicas como el Análisis de Componentes Principales (PCA), destacando las ventajas de incorporar la información estructural explícita del grafo. El aporte principal y diferenciador de este trabajo es la integración de todos estos conceptos en una práctica de simulación desarrollada en Python. Haciendo uso de librerías como NetworkX, se implementan escenarios sintéticos —como campos de temperatura sobre redes de sensores— para validar los algoritmos estudiados. Las simulaciones no solo ilustran los conceptos teóricos, sino que incluyen análisis de robustez, evaluando el impacto del ruido posicional y la densidad de sensores en la eficacia de los algoritmos. En definitiva, este documento se presenta como una guía accesible pero rigurosa, diseñada para dotar al lector de las herramientas necesarias para comprender, formular y resolver problemas mediante el procesado de señales en grafos.
  • Acceso abiertoTrabajo Final de Máster (TFM)
    Medida de alta temperatura sin contacto en aplicaciones de energía solar de concentración (CSP)
    (2025) Membrilla Mena, Juan José; Carballar Rincón, Alejandro; Ingeniería Electrónica
    Este trabajo presenta el estudio, selección y validación de un sistema de medida de alta temperatura sin contacto para su aplicación en receptores de torre en plantas de energía solar de concentración (CSP). La motivación se enmarca en la necesidad de monitorizar la temperatura superficial con alta precisión y fiabilidad, evitando las limitaciones de los sensores de contacto en entornos de elevado flujo radiactivo y condiciones severas. Se han analizado distintos principios de medida y tecnologías disponibles, realizándose un estudio de mercado para definir las especificaciones necesarias. Tras la selección del pirómetro óptico, se llevaron a cabo ensayos de calibración y comparación con sistemas de contacto basados en redes de Bragg en fibra (FBG) y termopares. Las pruebas incluyeron mediciones en laboratorio a baja y media temperatura y campañas en el horno solar de la Universidad de Sevilla. Los resultados muestran que el pirómetro seleccionado presenta buena repetibilidad y respuesta rápida, si bien la precisión se ve afectada por factores como la emisividad de la superficie y la alineación óptica. En condiciones reales de concentración solar, se alcanzaron temperaturas superiores a 600 °C, con discrepancias frente a sensores de contacto que se atribuyen a diferencias en la zona de medida y efectos ópticos. Se discuten las limitaciones y posibles mejoras, como la caracterización de la emisividad y la integración con modelos térmicos para corregir errores sistemáticos. El estudio confirma la viabilidad del uso de pirómetros ópticos para la monitorización térmica en receptores de torre CSP, proponiendo ajustes de configuración y procedimientos de calibración para optimizar su rendimiento en campo.
  • Acceso abiertoTrabajo Final de Máster (TFM)
    Aplicación Android para la recepción y procesamiento de datos de un dispositivo de bioimpedancia
    (2025) Laiseca Valencia, Aitor; Calvillo Arbizu, Jorge; Naranjo Hernández, David; Ingeniería Telemática
    Este proyecto presenta el diseño y desarrollo de un sistema para la adquisición, conversión, transmisión, almacenamiento y visualización de datos de bioimpedancia corporal a través de la tecnología Bluetooth Low Energy (BLE), utilizando el perfil Body Composition Service (BCS) y adaptaciones personalizadas. El sistema está compuesto por una aplicación Android emisora que simula un sensor de bioimpedancia, una aplicación receptora que recibe y procesa los datos, y una arquitectura de integración que transforma la información en recursos estandarizados FHIR para su almacenamiento en un servidor HAPI FHIR. Pese a la simulación del dispositivo emisor de bioimpedancia, los desarrollos llevados a cabo permiten que el sistema sea compatible con dispositivos reales, requiriendo únicamente pequeñas adaptaciones. Se han implementado múltiples características BLE, incluyendo una basada en el perfil estándar BCS para enviar métricas corporales básicas (como masa libre de grasa, porcentaje de grasa corporal e impedancia), y otras características personalizadas que transmiten datos complementarios en formato JSON (como parámetros eléctricos, composición corporal avanzada y datos personales del paciente). La aplicación receptora es capaz de identificar las características, activar las notificaciones, recibir los datos y almacenarlos localmente usando la base de datos Room. Posteriormente, estos datos se transforman al estándar FHIR, asegurando la interoperabilidad con sistemas clínicos. El sistema ha sido probado con éxito en un entorno controlado, validando la correcta transmisión de los datos, su transformación al formato FHIR, y su inserción en un servidor compatible. Además, se ha llevado a cabo un análisis de los recursos FHIR utilizados (Patient, Device, Observation) y de los campos relevantes en cada uno de ellos. A lo largo del proyecto se han abordado diversos retos técnicos relacionados con el manejo de múltiples características BLE, la sincronización entre emisor y receptor, el tratamiento eficiente de los datos recibidos, y la adaptación al estándar FHIR. Como resultado, se ha desarrollado una solución funcional y extensible que podría ser empleada como base para un sistema de monitorización de bioimpedancia corporal en entornos médicos o de investigación, con posibilidad de integración en plataformas clínicas existentes.
  • Acceso abiertoTrabajo Final de Máster (TFM)
    Ciberseguridad en infraestructuras críticas y microgrids: una visión global
    (2025) Kratzer Martín, Pablo; Escaño González, Juan Manuel; Ingeniería de Sistemas y Automática
    Este Trabajo Fin de Máster profundiza en el ámbito de la ciberseguridad aplicada a infraestructuras críticas, con un enfoque orientado a la adquisición de conocimientos teóricos sobre los posibles los posibles vectores de ataque y las medidas de protección necesarias para garantizar su funcionamiento seguro y continuo. Se ha desarrollado un ejemplo práctico de inyección de datos falsos utilizando Simulink en una microgrid, con el objetivo de analizar cómo este tipo de ataques puede afectar al comportamiento esperado del sistema. Además, se ha implementado una verificación básica capaz de detectar un funcionamiento anómalo y generar una alerta para notificar la posible presencia de una amenaza. En la parte práctica se ha establecido una comunicación industrial mediante el protocolo Modbus entre un PLC y el entorno de simulación Factory I/O. A partir de esta configuración, se ha llevado a cabo un ataque de tipo Man in the Middle (MITM) con el fin de analizar vulnerabilidades reales en sistemas de control industrial. Finalmente, se proponen soluciones teóricas viables orientadas a la protección de estos entornos frente a amenazas similares.
  • Acceso abiertoTrabajo Final de Máster (TFM)
    Desarrollo de un array de microelectrodos y su acople electromecánico para aplicaciones biomédicas, inspirado en la inserción de microprocesadores en placas base
    (2025) Garrucho Fernández, Fernando; Perdigones Sánchez, Francisco; Ingeniería Electrónica
    Este Trabajo Fin de Máster presenta un sistema diseñado para registrar la actividad eléctrica de retinas afectadas por retinitis pigmentaria, con el fin de facilitar su estudio en el laboratorio. El proyecto propone una solución que se inspira en la manera en que se insertan los microprocesadores en las placas base, buscando una conexión que sea sencilla, reutilizable y estable entre los electrodos y el sistema de análisis. El enfoque principal del trabajo es el diseño de un array de microelectrodos y su acoplamiento, asegurando que todo funcione correctamente sin interferir con otros componentes del sistema experimental, como la estimulación lumínica o el cultivo biológico. Se han llevado a cabo pruebas para verificar su funcionamiento, estabilidad y viabilidad. El resultado es un sistema modular, confiable y fácil de integrar en entornos de investigación biomédica, que puede contribuir al avance en el estudio de enfermedades degenerativas de la retina y servir como base para futuras mejoras o aplicaciones.
  • Acceso abiertoTrabajo Final de Máster (TFM)
    Modelo de lenguaje generativo para tutor en sistemas de comunicaciones digitales
    (2025) García López, Sergio; Murillo Fuentes, Juan José; Teoría de la Señal y Comunicaciones
    En los últimos años, los denominados LLMs (Large Language Models) han transformado los campos de la inteligencia artificial y del procesamiento del lenguaje natural. Estos sistemas, basados en arquitecturas neuronales avanzadas como el modelo Transformer y entrenados con cantidades masivas de datos, han demostrado una capacidad sin precedentes para generar textos coherentes y contextualizados. Dichos modelos han redefinido aplicaciones prácticas en áreas como la traducción automática, la atención al cliente, la clasificación de documentos e incluso la asistencia en investigación científica. Sin embargo, su rápido desarrollo plantea desafíos críticos en términos de ética, sesgos de entrenamiento, sostenibilidad computacional y adaptación a contextos específicos. Dentro de este marco, este Trabajo Fin de Máster propone adaptar un LLM de código abierto preentrenado, como es el caso de Llama 3.1, mediante técnicas RAG (Retrieval Augmented Generation) para que actúe como un tutor especializado en el ámbito de los sistemas de comunicaciones digitales. Para ello, se utilizará una arquitectura basada en LangChain y ChromaDB, con el objetivo de realizar búsquedas semánticas sobre una base de datos vectorial construida a partir de documentos académicos del área de interés. Dichos documentos serán segmentados en fragmentos de texto y vectorizados mediante un modelo de embedding del framework Hugging Face para almacenarlos en ChromaDB. Tras realizar la búsqueda semántica, los fragmentos más relevantes se incorporarán dinámicamente al prompt del LLM, con el fin de generar respuestas contextualizadas y alineadas con la consulta. Además, se empleará la librería Transformers de Hugging Face tanto para la ejecución local del modelo como para aprovechar sus herramientas de cuantización, permitiendo reducir significativamente el tiempo de inferencia sin comprometer en exceso la precisión de las respuestas generadas.
  • Acceso abiertoTrabajo Final de Máster (TFM)
    Diseño y evaluación de estrategias MPC para la gestión óptima de microrredes con inversores híbridos.
    (2025) Barrero Serrano, Francisco José; Garrido Satué, Manuel; Ingeniería de Sistemas y Automática
    En este trabajo se presenta una comparación entre distintas estrategias de control predictivo aplicadas al control de una microred eléctrica. La microrred analizada consiste en una instalación solar fotovoltaica con almacenamiento energético que utiliza inversores híbridos, que permiten cargar las baterías no sólo con la corriente generada por los módulos fotovoltaicos sino también con la corriente alterna importada de la red eléctrica. El estudio se ha desarrollado simulando el comportamiento del sistema y contemplando dos enfoques principales para la optimización: la minimización del coste económico de la energía importada y la minimización de la energía importada de la red. El primer enfoque de optimización utiliza un horizonte de predicción variable que tiene en cuenta la hora del día en la que se publican las tarifas eléctricas, mientras que el segundo plantea un horizonte de tamaño fijo de 24 horas. Es importante destacar que el modelo de la microrred desarrollado para optimización considera restricciones operativas reales de las baterías, incluyendo casos de estudio donde las eficiencias de carga y descarga de las miasma son variables y dependientes del estado de carga (SOC) y de la potencia con la que se cargan y descargan, y de los inversores, para conseguir un estudio lo más cercano a la realidad posible. Las simulaciones realizadas, si bien son limitadas, contemplan la suficiente variedad de escenarios para vislumbrar diferencias que pueden ser decisivas a la hora de seleccionar una de las dos estrategias de control analizadas.
  • Acceso abiertoTrabajo Final de Máster (TFM)
    Procesamiento masivo de telemetría vehicular mediante MQTT y análisis con Elastic Stack
    (2025) Guijarro Camino, Andrés; Ariza Gómez, María Teresa; Ingeniería Telemática
    La conectividad ubicua, el crecimiento de los dispositivos IoT y el aumento en la capacidad de procesamiento de datos han transformado profundamente la forma en que se gestionan y supervisan los sistemas complejos. Uno de los sectores donde este cambio es más evidente es en la movilidad inteligente y la gestión de flotas, donde la monitorización en tiempo real se ha convertido en una necesidad operativa. En este contexto, la capacidad de simular entornos a gran escala cobra una importancia estratégica. Poder generar, transmitir y analizar datos de miles de vehículos permite no solo probar infraestructuras tecnológicas exigentes, sino también anticipar el comportamiento de sistemas reales en condiciones de carga elevadas. Este tipo de simulaciones resulta clave para validar arquitecturas antes de llevarlas a producción en escenarios críticos como logística, transporte urbano o gestión de emergencias. Muchos de estos sistemas basan su comunicación en el protocolo MQTT, ampliamente utilizado en el mundo del Internet de las Cosas por su eficiencia y ligereza. Sin embargo, manejar y procesar datos de miles de dispositivos en tiempo real plantea importantes retos técnicos a nivel de escalabilidad, disponibilidad y capacidad de análisis. En este documento se explora una solución integral que aborda estos desafíos mediante la simulación de una flota de miles de vehículos que publican datos a través de MQTT. Estos datos son procesados por una infraestructura basada en Elastic Stack, permitiendo su ingesta, almacenamiento, análisis y visualización en tiempo real. Para soportar la alta concurrencia, se ha desplegado un clúster de brokers MQTT y un clúster de Elasticsearch, que trabajan de manera conjunta para ofrecer un sistema distribuido, escalable y resiliente. El objetivo del proyecto es demostrar la viabilidad técnica de una arquitectura de estas características, y ofrecer una base sólida para la detección de eventos, generación de alertas automáticas y monitorización avanzada de sistemas vehiculares a gran escala. También se pretende analizar los datos obtenidos para extrapolar la infraestructura a demandas mayores.
  • Acceso abiertoTrabajo Final de Máster (TFM)
    Implantación de un sistema de comunicaciones móviles ferroviarias para el metro de Sevilla
    (2025) Guzmán Herrera, Vicente; Boloix Tortosa, Rafael; Teoría de la Señal y Comunicaciones
    Este trabajo presenta un análisis detallado de los sistemas de comunicación en el ámbito ferroviario, abordando su evolución histórica, las tecnologías actuales y las futuras implementaciones. Se inicia con una introducción a la importancia de las telecomunicaciones en el sector ferroviario y los objetivos del estudio. Se examina el sistema GSM-R, su origen, arquitectura y componentes clave, incluyendo la red de acceso radio (RAN), la red de transmisión y el núcleo de red. También se analizan sus funciones avanzadas, la asignación de frecuencias y las limitaciones del sistema. Posteriormente, se estudia LTE-R, su estructura y los proyectos implementados a nivel global, identificando sus ventajas en comparación con GSM-R. El documento describe principalmente el Future Railway Mobile Communications System (FRMCS), su origen, arquitectura lógica y distribución del espectro radioeléctrico. Además, se presentan diferentes estrategias de migración desde GSM-R hacia FRMCS, considerando variantes del sistema ETCS. Finalmente, se realiza una simulación del comportamiento del sistema FRMCS en el trazado norte de la línea 3 del metro de Sevilla, empleando el software especializado HTZ Communications. Se realizarán los análisis tanto en tramos soterrados como no soterrados, considerando distintas bandas de frecuencia y métodos como el uso de cable radiante y antenas directivas.
  • Acceso abiertoTrabajo Final de Máster (TFM)
    Aplicación empresarial para la gestión de procesos de consentimiento
    (2024) Ros Raposo, Francisco Javier; Román Martínez, Isabel; Calvillo Arbizu, Jorge; Ingeniería Telemática
    La aplicación desarrollada en el proyecto es la primera parte del sistema completo que se propone como solución para el caso de uso de la gestión de consentimientos de pacientes en una organización sanitaria. En el caso de uso se busca que los consentimientos de los pacientes lleguen a convertirse en políticas de control de acceso que se hagan efectivas en las distintas aplicaciones de dicha organización. Este caso de uso está muy alineado con la situación actual en la que cada vez se manejan mayores cantidades de datos personales, y por consecuencia aparecen leyes y normativas que las empresas deben cumplir para garantizar la privacidad de las personas. Para llevar a cabo la implantación de estas normas, puede ser necesario emplear mecanismos para poder continuar con el funcionamiento habitual. En el caso de las organizaciones sanitarias, determinadas actividades precisan de acceso a datos que a causa de la normativa, requieren de un permiso especial, un consentimiento, que permita una excepción. La aplicación desarrollada en el proyecto es aquella que va a permitir la gestión de los consentimientos por parte de los facultativos y los pacientes, ofreciendo las capacidades de solicitud y revisión de los consentimientos. Se han utilizado las tecnologías Java, Spring, jBPM y Hapi FHIR para desarrollar la aplicación.
  • Acceso abiertoTrabajo Final de Máster (TFM)
    Contribuciones al banco de pruebas software para el procesado y clasificación de señales EEG
    (2024) Rodríguez Cassolà, Daniel; Cruces Álvarez, Sergio Antonio; Durán Díaz, Iván; Teoría de la Señal y Comunicaciones
    Los interfaces cerebro-ordenador basados en imaginación motora (MI- BCI) tratan de discriminar la intención de movimiento mediante el análisis de la actividad cerebral obtenida por múltiples sensores y permiten utilizar dicha información como comandos de control para dispositivos externos. El trabajo del alumno en este trabajo de fin de máster consistirá en documentar y mejorar el banco de pruebas software con nuevas contribuciones para el procesado y clasificación de las señales EEG. Este trabajo de fin de máster aborda la mejora y publicación en una plataforma de acceso público de un banco de pruebas de software para el procesamiento y clasificación de señales EEG. El estudio comienza con una revisión de los fundamentos teóricos, describiendo el funcionamiento del cerebro, el sistema nervioso y el origen de las ondas cerebrales, así como la tecnología EEG y el concepto de BCI, con especial referencia a las competiciones BCI, que proporcionan los datos utilizados para las pruebas del software. El núcleo teórico del trabajo se centra en el procesado y clasificación de señales EEG, abordando técnicas clave como la normalización de potencia, la extracción de características y la reducción de dimensionalidad mediante métodos como Common Spatial Patterns (CSP), el espacio tangente y Fisher Geodesic Discriminant Analysis (FGDA). Asimismo, se estudian métodos de validación cruzada (k-folds e iteraciones de Monte Carlo) para evaluar la estabilidad y precisión de los algoritmos, y se exploran distintos clasificadores en aprendizaje supervisado y no supervisado, testando posteriormente su rendimiento en el banco de pruebas. En el capítulo específico sobre el banco de pruebas, se detalla la arquitectura modular del software implementado, diseñado para integrar múltiples técnicas de procesamiento y clasificación de manera flexible. Este banco de pruebas incluye mejoras específicas realizadas en el código, y se probó internamente para validar su rendimiento en la clasificación de tareas de imaginación motora en señales EEG. La publicación del software en la plataforma Code Ocean asegura su accesibilidad y reproducibilidad, fomentando la colaboración y futuras mejoras por parte de la comunidad científica. Finalmente, en las conclusiones, se destacan las contribuciones realizadas en este trabajo, las limitaciones identificadas y las posibles líneas de investigación futura, que incluyen la optimización del algoritmo, la generación de muestras sintéticas de EEG y el desarrollo de rutinas para la detección de emociones y estados mentales. Este trabajo representa un humilde paso hacia sistemas BCI más efectivos y abre camino para el desarrollo de tecnologías aplicables sistemas reales y de asistencia para personas con discapacidades.
  • Acceso abiertoTrabajo Final de Máster (TFM)
    Modelado y linealización de amplificadores de potencia mediante redes neuronales
    (2024) Vázquez de Górgolas, María; Madero Ayora, María José; Marqués Valderrama, Elías; Teoría de la Señal y Comunicaciones
    Este trabajo trata de linealizar el comportamiento de un amplificador de potencia mediante predistorsión digital utilizando una red neuronal del tipo ANN, concretamente denominada ETDNN. Para ello, se utilizará una señal de entrada al predistorsionador 5G-NR con un ancho de banda de 30 MHz. También se ha utilizado el algoritmo ILC (Control de Aprendizaje Iterativo) para poder entrenar la red neuronal, con los datos de entrada y salida de este algoritmo.
  • Acceso abiertoTrabajo Final de Máster (TFM)
    Detección de señales de tráfico para sistemas de conducción autónoma
    (2024) Palma Espada, Juan Manuel; Martín Clemente, Rubén; Murillo Fuentes, Juan José; Teoría de la Señal y Comunicaciones
    Actualmente en el mundo de la tecnología se le da mucha importancia a la inteligencia artificial y a los modelos de machine y Deep Learning para la resolución de multitud de problemas. Uno de los puntos críticos de estas aplicaciones es la automatización de tareas de forma correcta y eficaz, de lo contrario podrían suponer grandes problemas a la hora de incorporar estos modelos en el mundo tecnológico. En este proyecto realizado se pretenderá construir un prototipo de vehículo automatizado que detecte un conjunto de señales de tráfico y las clasifique realizando inferencia con la placa Google Coral Dev Board, a la que previamente se le ha introducido el modelo ya entrenado. Además, se estudiarán y se compararán diferentes redes neuronales con el fin de encontrar un resultado óptimo para la aplicación propuesta. Finalmente, también como parte del desarrollo de este Trabajo Fin de Máster, se pondrá de manifiesto el uso de microcontroladores y actuadores adicionales a la Google Coral Dev Board, como son el Arduino junto con sus actuadores (motores, controladores, etc.) y el sensor ambiental de la propia placa de Google para establecer un envío de ciertos parámetros mediante el protocolo MQTT para la correcta representación de los mismos usando la herramienta Grafana.
  • Acceso abiertoTrabajo Final de Máster (TFM)
    SharePC: Portal colaborativo para compartición de recursos remotos mediante WebRTC basado en Kubernetes, Vagrant y Electron-js.
    (2024) Ortega Luis, Denis; Vozmediano Torres, Juan Manuel; Teoría de la Señal y Comunicaciones
    La tecnología se ha convertido en una parte central de nuestras vidas, y prueba de ello es la gran cantidad de software que se utilizan hoy en día. Sin embargo, con el paso del tiempo, este software se ha vuelto cada vez más complejo y necesita de más recursos hardware, hasta el punto en el que se necesitan superordenadores para ejecutar ciertos programas. Si bien casi todo el mundo dispone de un ordenador con potencia suficiente para realizar tareas básicas, no todo el mundo dispone de un equipo con potencia suficiente para ejecutar tareas demandantes como renderizar un vídeo o entrenar una red neuronal. ¿Habría alguna forma de realizar estas tareas sin necesidad de adquirir un nuevo ordenador? En este documento se propone una solución a este problema, mediante el desarrollo de una aplicación que permite sus usuarios ofrecer sus recursos al resto del mundo para que cualquier persona pueda usarlos de manera remota y segura. Para llevarla a cabo, se ha desarrollado una aplicación de escritorio y se ha configurado un servidor que hace uso de numerosas tecnologías de virtualización.
  • Acceso abiertoTrabajo Final de Máster (TFM)
    Estrategias de Contenedorización, Orquestación y Despliegue en la Nube de una aplicación: Integrando Docker, Kubernetes y GCloud
    (2024) Jurado Tabares, Jacinto; Vozmediano Torres, Juan Manuel; Ingeniería Telemática
    El objetivo principal de este trabajo es modernizar la aplicación InCharta para simplificar el despliegue, la administración, mejorar la eficiencia, dar escalabilidad, incrementar la flexibilidad, aprovechar las ventajas de la nube y promover la agilidad en el desarrollo futuro de la misma. Para conseguir este objetivo se ha contenedorizado con Docker la aplicación dividiéndola en diferentes microservicios para hacerla flexible y simplificar su despliegue, se han orquestado estos contenedores para proporcionar escalabilidad y administración con Kubernetes y se ha realizado el despliegue en la nube de Google de esta aplicación preparándola para picos de alta demanda de uso. Se ha investigado y profundizado en esas tres herramientas y en otras como NATS o KEDA.
  • Acceso abiertoTrabajo Final de Máster (TFM)
    Plan Director de Ciberseguridad Industrial: Aplicación a una Subestación Eléctrica
    (2024) Lama Rodríguez, Roberto; Carballar Rincón, Alejandro; Ingeniería Electrónica
    Este proyecto tiene como objetivo principal analizar el estado actual de la ciberseguridad en entornos industriales, para establecer las pautas de diseño de un Plan Director de Ciberseguridad Industrial, con aplicación a Subestaciones Eléctricas. Para ello, se estudiará la situación actual, acotando el alcance e identificando el sistema en consideración. A continuación, se hará un análisis de riesgos considerando distintos escenarios, y se establecerán una serie de medidas para mitigarlos. Se priorizarán cada una de las iniciativas en función del coste temporal y de los riesgos que pretenden mitigar. Posteriormente, se explorarán las soluciones disponibles, tanto comerciales como de código abierto, en el ámbito de los sistemas de detección de intrusiones (IDS – Intrusion Detection System) y sistemas gestores de eventos de seguridad (SIEM - Security Information and Event Management). Estos sistemas desempeñan un papel crucial en la protección de las infraestructuras críticas de la industria, ante posibles amenazas cibernéticas y formarán parte de las medidas que se proponen en el Plan Director de Ciberseguridad. Finalmente, se desarrollará un escenario que emule de manera precisa el sistema de control de una subestación eléctrica. Dentro de este entorno simulado, se llevarán a cabo diversos ataques basados en la matriz MITRE ATT&CK, que representa una amplia gama de técnicas utilizadas por ciberdelincuentes. Estos ataques servirán como punto de referencia para evaluar la efectividad de los IDS estudiados. El trabajo se inscribe en la búsqueda constante de soluciones avanzadas para salvaguardar la infraestructura industrial, promoviendo así la seguridad y la continuidad de los procesos esenciales en un mundo cada vez más digitalizado y expuesto a amenazas cibernéticas.
  • Acceso abiertoTrabajo Final de Máster (TFM)
    Entrenamiento y despliegue de un modelo de clasificación de audio
    (2023) Aragón Molina, Antonio José; Elena Pérez, María del Mar; Ingeniería Electrónica
    Este trabajo se centra en la creación y despliegue de un modelo clasificador de audios por emociones. La idea surge de un proyecto pasado cuya finalidad era detectar emociones en un caso de uso concreto, a través de llamadas telefónicas. El modelo se ha implementado en Python, utilizando la librería Transformers de HuggingFace y el modelo preentrenado Wav2Vec2 de Facebook AI. Ha sido desplegado como aplicación web, utilizando Flask y Docker.