<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>Colibri Colección : Reúne las tesis de Maestría y Doctorado</title>
  <link rel="alternate" href="https://hdl.handle.net/20.500.12008/30" />
  <subtitle>Reúne las tesis de Maestría y Doctorado</subtitle>
  <id>https://hdl.handle.net/20.500.12008/30</id>
  <updated>2026-04-23T09:12:53Z</updated>
  <dc:date>2026-04-23T09:12:53Z</dc:date>
  <entry>
    <title>OVIS System : A research platform for online and embedded monitoring of sheep behavior</title>
    <link rel="alternate" href="https://hdl.handle.net/20.500.12008/54443" />
    <author>
      <name>Cabrera, Varinia</name>
    </author>
    <id>https://hdl.handle.net/20.500.12008/54443</id>
    <updated>2026-04-16T18:29:29Z</updated>
    <published>2026-01-01T00:00:00Z</published>
    <summary type="text">Título: OVIS System : A research platform for online and embedded monitoring of sheep behavior
Autor: Cabrera, Varinia
Resumen: This thesis presents the design, implementation, and evaluation of the OVIS system, a research system for online behavioral monitoring of sheep in extensive livestock systems. The OVIS system includes a custom made collar, referred to as the OVIS device, capable of collecting motion and location data, running an embedded classification algorithm, and transmitting processed information to the OVIS cloud server through Narrowband IoT (NB-IoT). The resulting architecture enables remote behavior analysis without requiring proprietary infrastructure or raw data transmission. In this work, the signal processing pipeline is presented as a proof of concept, intended to illustrate the potential of the developed tool rather than as a finalized, production solution. The OVIS device features Actinius’ Icarus IoT Board, which includes an nRF9160 System in Package (from Nordic Semiconductor) with NB-IoT and Global Navigation Satellite System (GNSS) capabilities. The Icarus IoT Board incorporates the LIS2DH12 three-axis accelerometer from STMicroelectronics and a power management circuit, based on the BQ24074 chip from Texas Instruments, allowing the device to be powered from various sources: three solar panels (totaling 2.8 W), a 2500 mAh Lithium Polymer (LiPo) rechargeable battery, and a micro-B USB port. The embedded software, referred to as the OVIS application, was built on Zephyr Real Time Operating System (RTOS) and adapted from a Nordic Semiconductor application. It is responsible for periodically acquiring location data, accelerometer readings, battery level, and cellular signal strength. The OVIS application implements online behavior classification using a Random Forest (RF) algorithm, which was trained on a Personal Computer (PC) and translated into C code using Emlearn (a tool to convert trained machine learning models into C code). This enables on-animal inference, meaning that behavior is classified directly on the device worn by the animal. The inference is done by computing signal features over acceleration windows and classifying behaviors on-device, which are then transmitted to be available online. In this context, online classification refers to the ability to transmit raw sensor data for live, server based classification, or to transmit already classified behaviors so that they become available on a computer or server with minimal delay. The OVIS application can transmit both raw and processed data via NB-IoT to the OVIS cloud server for further storage, analysis, and visualization. Designed with autonomy in mind, it incorporates low power modes. The OVIS application also supports system scalability, enabling future integration of additional sensors and a low transmission mode where only processed data and location data are sent at extended intervals, significantly reducing bandwidth and power consumption. In normal operation, the OVIS device demonstrated over 11 days of autonomy without solar input, with potential for more than 150 days in a low transmission mode. The OVIS cloud server was built using AWS services, including IoT Core, Lambda, and DynamoDB, to ensure secure, scalable communication between the OVIS devices and the OVIS cloud server. Message Queuing Telemetry Transport (MQTT) over ransport Layer Security (TLS) ensures secure, low latency transmission of data, which is then processed and made accessible through a responsive web interface built with NextJS 13. The OVIS cloud server supports visualization of battery levels, predicted behaviors, and GNSS locations over selectable time periods, allowing users to monitor animals individually or at flock level. The OVIS classifier aims to distinguish three distinct locomotion classes: still, walking, and running. The evaluation of the OVIS classifier was done in three stages. First, an embedded version trained using a public dataset and tested with OVIS data (i.e., data collected in the present work by the OVIS device), achieved an overall accuracy of 81%. To improve performance, a second model was trained and tested on the PC using exclusively OVIS data, reaching 84% accuracy. Finally, a third version for binary classification (still vs. movement) was also was trained and tested on the PC with OVIS data, achieving 86% accuracy. Although classification of walking and running remained challenging due to the inherent difficulty in distinguishing dynamic behaviors under natural grazing conditions, the classification algorithm successfully fulfilled its role as a proof of concept. Thirty OVIS devices were manufactured, and a subset of them was evaluated in laboratory and on-farm scenarios. The mechanical design was developed to ensure durability, proper fit, and animal comfort under extensive grazing conditions. The collar worn enclosure (3D printed in polyethylene terephthalate glycol modified with transparent polycarbonate windows) was iteratively refined to withstand impacts, moisture, and long term outdoor exposure. Adjustable straps and multiple sizes enabled secure attachment across sheep morphologies, while design features such as neutral coloring, USB protection, and antenna placement supported usability and signal performance. Compared to state of the art and commercial systems, the OVIS system stands out for its modular design, on-animal classification, cloud based architecture, and its possibility to extend autonomy through solar panels. Unlike most alternatives, it relies exclusively on public cellular infrastructure, reducing deployment barriers. Moreover, it supports future enhancements, including additional sensors, extensions to the behavior classification algorithm, and cloud-device collaboration. Despite these strengths, some challenges remain. NB-IoT coverage in rural Uruguay is inconsistent, leading to packet losses exceeding 40% in some areas. Furthermore, GNSS accuracy is limited by signal quality and modem transmission constraints. These issues motivate future exploration of advanced filtering strategies, and differential GNSS correction. In conclusion, this work provides a foundation for a flexible behavioral monitoring system tailored to the needs of extensive livestock farming. The OVIS system integrates an embedded device equipped with sensors and reliable connectivity, and a user friendly cloud server. This system enables autonomous, scalable monitoring, supporting both scientific investigations and practical flock management. Continued development and optimization of the OVIS system could transform it into a viable long term solution for deployments in agriculture and animal science. These developments include: behavior classifier refinement, cost reduction strategies, enhanced autonomy via solar harvesting or a low transmission mode, improved data logging under poor connectivity conditions (e.g., SD card buffering), and simplified collar management through remote configuration and firmware updates.; Esta tesis presenta el diseño, la implementación y la evaluación del sistema OVIS, un sistema de investigación para el monitoreo de comportamiento online de ovinos en sistemas de ganadería extensiva. El sistema OVIS incluye un collar diseñado a medida, denominado dispositivo OVIS, capaz de recolectar datos de movimiento y localización, ejecutar un algoritmo de clasificación embebido y transmitir información procesada al servidor en la nube de OVIS a través de Narrowband IoT (NB-IoT). La arquitectura resultante permite el análisis remoto del comportamiento sin requerir infraestructura propietaria ni la transmisión de datos crudos. En este trabajo, el procesamiento de señales se presenta como una prueba de concepto, destinado a ilustrar el potencial de la herramienta desarrollada más que como una solución final de producción. El dispositivo OVIS incorpora la placa Icarus IoT Board de Actinius, que incluye un nRF9160 (de Nordic Semiconductor) con capacidades de NB-IoT y Sistema Global de Navegación por Satélite (GNSS). La Icarus IoT Board integra el acelerómetro triaxial LIS2DH12 de STMicroelectronics y un circuito de gestión de energía basado en el chip BQ24074 de Texas Instruments, lo que permite alimentar el dispositivo a partir de diversas fuentes: tres paneles solares (con una potencia total de 2.8 W), una batería recargable de Polímero de Litio (LiPo) de 2500 mAh y un puerto USB micro-B. El software embebido, denominado aplicación OVIS, fue desarrollado sobre el Sistema Operativo en Tiempo Real (RTOS) Zephyr y adaptado a partir de una aplicación de Nordic Semiconductor. Es responsable de adquirir periódicamente datos de localización, lecturas del acelerómetro, nivel de batería e intensidad de la señal celular. La aplicación OVIS implementa clasificación de comportamiento en línea utilizando un algoritmo de Random Forest (RF), que fue entrenado en una Computadora  Personal (PC) y traducido a código C mediante Emlearn (una herramienta para convertir modelos de aprendizaje automático entrenados a código C). Esto habilita la inferencia on-animal, es decir, que el comportamiento se clasifica directamente en el dispositivo que lleva el animal. La inferencia se realiza mediante el cálculo de características de la señal sobre ventanas de aceleración y la clasificación del comportamiento en el propio dispositivo, cuyos resultados luego se transmiten para estar disponibles online. En este contexto, la clasificación online se refiere a la capacidad de transmitir datos crudos de sensores para su clasificación en vivo basada en el servidor, o de transmitir comportamientos ya clasificados para que estén disponibles en una computadora o un servidor con un retardo mínimo. La aplicación OVIS puede transmitir tanto datos crudos como procesados vía NB-IoT al servidor OVIS para su posterior almacenamiento, análisis y visualización. Diseñada con la autonomía como objetivo, incorpora modos de bajo consumo. La aplicación OVIS también soporta la escalabilidad del sistema, permitiendo la futura integración de sensores adicionales y un modo de baja transmisión en el que solo se envían datos procesados y datos de localización a intervalos extendidos, reduciendo significativamente el uso de ancho de banda y el consumo energético. En operación normal, el dispositivo OVIS demostró más de 11 días de autonomía sin aporte solar, con potencial para superar los 150 días en un modo de baja transmisión. El servidor OVIS fue construido utilizando servicios de AWS, incluyendo IoT Core, Lambda y DynamoDB, para garantizar una comunicación segura y escalable entre los dispositivos OVIS y el servidor OVIS. El protocolo Message Queuing Telemetry Transport (MQTT) sobre Transport Layer Security (TLS) asegura la transmisión segura y de baja latencia de los datos, que luego son procesados y puestos a disposición a través de una interfaz web de tipo responsiva desarrollada con NextJS 13. El servidor OVIS permite la visualización de niveles de batería, comportamientos clasificados y datos de ubicación en períodos de tiempo seleccionables, permitiendo a los usuarios monitorear animales de forma individual o a nivel de majada. El clasificador OVIS tiene como objetivo distinguir tres clases de locomoción diferentes: quieto, caminando y corriendo. La evaluación del clasificador OVIS se realizó en tres etapas. En primer lugar, una versión embebida entrenada utilizando un conjunto de datos público y evaluada con datos OVIS (es decir, datos recolectados en el presente trabajo por el dispositivo OVIS) alcanzó una precisión global del 81 %. Para mejorar el desempeño, un segundo modelo fue entrenado y evaluado en la PC utilizando exclusivamente datos OVIS, alcanzando una precisión del 84 %. Finalmente, una tercera versión para clasificación binaria (quieto vs. movimiento) también fue entrenada y evaluada en la PC con datos OVIS, alcanzando una precisión del 86 %. Si bien la clasificación de caminar y correr resultó desafiante debido a la dificultad inherente de distinguir comportamientos dinámicos bajo condiciones naturales de pastoreo, el algoritmo de clasificación cumplió exitosamente su rol como prueba de concepto. Se fabricaron treinta dispositivos OVIS, y un subconjunto de ellos fue evaluado en escenarios de laboratorio y en campo. El diseño mecánico fue desarrollado para garantizar durabilidad, ajuste adecuado y confort animal bajo condiciones de pastoreo extensivo. El encapsulado del collar (impreso en 3D en tereftalato de polietileno modificado con glicol, con ventanas transparentes de policarbonato) fue refinado iterativamente para resistir impactos, humedad y exposición prolongada al aire libre. Correas ajustables y múltiples tamaños permitieron una sujeción segura para distintas morfologías ovinas, mientras que características de diseño como coloración neutra, protección del puerto USB y ubicación de la antena favorecieron la usabilidad y el desempeño de la señal. En comparación con el estado del arte y con sistemas comerciales, el sistema OVIS se destaca por su diseño modular, la clasificación on-animal, su arquitectura basada en la nube y la posibilidad de extender la autonomía mediante paneles solares. A diferencia de la mayoría de las alternativas, se apoya exclusivamente en infraestructura celular pública, reduciendo las barreras de despliegue. Además, soporta mejoras futuras, incluyendo sensores adicionales, extensiones del algoritmo de clasificación de comportamiento y colaboración de procesamiento nube-dispositivo. A pesar de estas fortalezas, persisten algunos desafíos. La cobertura NB-IoT en zonas rurales de Uruguay es inconsistente, lo que conduce a pérdidas de paquetes que superan el 40 % en algunas áreas. Asimismo, la precisión GNSS está limitada por la calidad de la señal y las restricciones de transmisión del módem. Estos aspectos motivan la exploración futura de estrategias avanzadas de filtrado y corrección GNSS diferencial. En conclusión, este trabajo proporciona una base para un sistema flexible de monitoreo de comportamiento ovino adaptado a las necesidades de la ganadería extensiva. El sistema OVIS integra un dispositivo embebido equipado con sensores y conectividad confiable, y un servidor en la nube fácil de usar. Este sistema permite un monitoreo autónomo y escalable, apoyando tanto investigaciones científicas como la gestión práctica de majadas. El desarrollo y la optimización del sistema OVIS podrían transformarlo en una solución viable a largo plazo para despliegues en agricultura y ciencias animales. Estos desarrollos incluyen: refinamiento del clasificador de comportamiento, estrategias de reducción de costos, mejora de la autonomía mediante cosecha solar o un modo de baja transmisión, registro de datos mejorado bajo condiciones de conectividad deficiente (por ejemplo, almacenamiento en búfer mediante tarjeta SD) y una gestión simplificada de collares mediante configuración remota y actualizaciones de firmware.
Descripción: Director de tesis y Director académico : Julián Oreggioni</summary>
    <dc:date>2026-01-01T00:00:00Z</dc:date>
  </entry>
  <entry>
    <title>Adaptación dinámica de network slicing en transporte de redes 5G mediante SDN : Diseño, implementación y análisis experimental</title>
    <link rel="alternate" href="https://hdl.handle.net/20.500.12008/54419" />
    <author>
      <name>Bertrand, Pablo</name>
    </author>
    <id>https://hdl.handle.net/20.500.12008/54419</id>
    <updated>2026-04-16T17:10:28Z</updated>
    <published>2025-01-01T00:00:00Z</published>
    <summary type="text">Título: Adaptación dinámica de network slicing en transporte de redes 5G mediante SDN : Diseño, implementación y análisis experimental
Autor: Bertrand, Pablo
Resumen: Este trabajo presenta el diseño, implementación y evaluación de un testbed 5G orientado al estudio de la asignación dinámica de recursos en el dominio de transporte, combinando técnicas de network slicing y software-defined networking. El objetivo es analizar cómo distintos mecanismos de adaptación pueden modificar el ancho de banda de segmentos de red con diferentes requerimientos de servicio, para aprovechar los recursos no utilizados por la red sin dejar de cumplir con los niveles de servicio establecidos. El testbed integra un núcleo 5G, nodos de acceso radio y una población configurable de dispositivos de usuario, junto con un plano de transporte programable y controlado por software. La arquitectura, totalmente basada en herramientas de código abierto, permite escalar el número de nodos de acceso y de segmentos de red, y proporciona un entorno unificado para monitorear, clasificar y manipular flujos en tiempo real. La primera contribución del trabajo es la construcción y documentación de esta plataforma, que reproduce el comportamiento de una red 5G y permite evaluar la asignación de recursos y la respuesta dinámica ante cambios de carga. Sobre esta infraestructura se desarrollan dos mecanismos alternativos de adaptación. El enfoque reactivo, basado en umbrales simples, ajusta los recursos de cada segmento por escalones ante variaciones de consumo. El enfoque predictivo usa modelos de aprendizaje automático, entrenados con datos obtenidos del sistema a partir de tráfico realista, para anticipar el throughput de corto plazo. Se diseñan funciones de pérdida asimétricas para orientar que los eventuales errores por la aleatoriedad se den por sobre-estimación y se analiza su impacto en el ancho de banda reservado (para aprovechar el excedente) y la proporción de sub-predicción (para cumplir las garantías del servicio prioritario). Los modelos desarrollados se integran en un ciclo operativo de medición, predicción y reconfiguración ejecutado cada segundo. Los resultados confirman que el sistema aísla correctamente el tráfico entre segmentos y que los modelos predictivos permiten estimar el throughput de corto plazo en segmentos con demanda variable, respondiendo a los cambios en la carga del transporte sin afectar al resto de la red. Además, el escalamiento a múltiples nodos y a un mayor número de dispositivos muestra que el testbed puede servir para evaluar estrategias de gestión distribuida de recursos.</summary>
    <dc:date>2025-01-01T00:00:00Z</dc:date>
  </entry>
  <entry>
    <title>Design of DC/DC switched capacitor monolithic converter for ultra low power</title>
    <link rel="alternate" href="https://hdl.handle.net/20.500.12008/53770" />
    <author>
      <name>Cuñarro Podestá, Gonzalo Federico</name>
    </author>
    <id>https://hdl.handle.net/20.500.12008/53770</id>
    <updated>2026-03-09T16:46:22Z</updated>
    <published>2025-01-01T00:00:00Z</published>
    <summary type="text">Título: Design of DC/DC switched capacitor monolithic converter for ultra low power
Autor: Cuñarro Podestá, Gonzalo Federico
Resumen: Integrated DC-DC switched capacitor converters are a subgroup of DC-DC converters that utilize only switches and capacitors to realize the desired voltage conversion. Unlike inductor-based converters that store energy by way of a magnetic field, the energy in a switched capacitor converter is stored by means of an electric field between the capacitor plates. Not utilizing inductors makes them ideal for integrated circuits Power Management, given that the use of inductors is inconvenient in integrated circuits [1]. Switched capacitor converters have been used historically to obtain the necessary voltage for programming FLASH type memories [2], voltages for the RS232 communication standard, and also powering LED-based lighting systems. More recently interest in fully integrated System on Chip(SoC) and reduction in the final size of products have popularized the use of these converters. A cellphone system has multiple continuous voltage domains that feed different parts of the system, all powered by only a battery whose voltage varies with its charge. The rise in number of transistors per unit-area of silicon has come with rising power dissipation, which must be managed. Combined with high power demand from the battery by laptops and cellphones or the Ultra Low Power(ULP) devices for Internet of things(IoT) or Active Implantable Medical Devices(AIMDs) has stimulated the use of Dynamic Power Management techniques like Dynamic Voltage Scaling(DVS) directed to satisfying all power demands of a fully integrated system in a tight budget. All of this has created an area of research in Power Management where DC-DC switched capacitor converters play a significant role. This work is focused on the development of a monolithic switched-capacitor converter in a CMOS SOI technology of 1.8V. It consists in the design of a limited-energy system Switched-Capacitor DC-DC Converter working in SSL(Slow Switching Limit), powered by a battery and oriented to the ULP. The three main points of this work are the following, first to build a multi-phased architecture converter, which helps to reduce output ripple. Second, that power consumption is proportional to the switching frequency even for very low power delivered to the load. This enables the converter to maintain high efficiency for low output power loads. And lastly, to have a fast response to a load current step, this is important as the majority of loads will be digital circuits that consume a high current for a short time at the clock edge, this enables the system to reduce the size of the output filtering capacitor, facilitating the full integration of the system. Furthermore, a novel optimization strategy was developed in order to determine the sizing of the converter components. The only other work done on the subject is [3], as far as the author is aware. This work is more general in the sense that it applies to all converter topologies, but it assumes the converter always operates in the intersection between SSL and FSL, because this point is optimum for a desired load and efficiency. It does not consider a varying load, where the converter should be able to work in a range of different loads and frequencies. This works intends to solve the problem of optimum sizing so that the converter can operate successfully in a range of conditions and always satisfy its constrains.</summary>
    <dc:date>2025-01-01T00:00:00Z</dc:date>
  </entry>
  <entry>
    <title>Modelos de tiempo continuo para el scheduling de crudo y gases licuados de petróleo en procesos de refinación</title>
    <link rel="alternate" href="https://hdl.handle.net/20.500.12008/53769" />
    <author>
      <name>Zimberg, Bernardo</name>
    </author>
    <id>https://hdl.handle.net/20.500.12008/53769</id>
    <updated>2026-03-09T16:46:11Z</updated>
    <published>2025-01-01T00:00:00Z</published>
    <summary type="text">Título: Modelos de tiempo continuo para el scheduling de crudo y gases licuados de petróleo en procesos de refinación
Autor: Zimberg, Bernardo
Resumen: La aplicación de modelos de programación a los procesos de refinación de crudo es un área en desarrollo. Este trabajo presenta dos nuevos modelos de programación : el primero aborda la recepción de crudo en una terminal, incluyendo la mezcla y entrega a la refinería; el segundo se enfoca en la producción, mezcla y distribución de gas licuado de petróleo (GLP). Ambos modelos utilizan una representación en tiempo continuo, que ofrece una descripción más realista del proceso, aunque más compleja que los modelos en tiempo discreto. En el modelo de crudo, la recepción, mezcla, entrega y procesamiento en la refinería se representan y validan utilizando un enfoque en tiempo continuo basado en espacios prioritarios (priority slots) y secuenciación de múltiples operaciones (MOS). Las calidades de los crudos a refinar coinciden con las mezclas de la terminal, lo que simplifica la formulación y elimina términos bilineales en las restricciones del modelo del oleoducto. El objetivo es determinar un programa optimizado que cumpla con todas las restricciones, formulado y resuelto como un problema de Programación No Lineal Entera Mixta (MINLP, por sus siglas en inglés). Para el problema de programación del GLP, se aplica un marco similar en tiempo continuo. El modelo incorpora restricciones para operaciones que se superponen temporalmente y asigna dinámicamente el almacenamiento para la mezcla y la entrega en la terminal. El objetivo del programador es optimizar la secuencia de calidades intermedias transferidas a través del gasoducto que conecta la refinería con la terminal, así como determinar las mezclas finales óptimas entregadas al mercado, cumpliendo con diversas restricciones operativas. Se aplican técnicas de ruptura de simetrías y heurísticas para mejorar los tiempos de solución considerando un programa de producción realista.; The application of scheduling models to crude oil refining processes is a developing area. This work presents two new scheduling models : the first addresses crude oil reception at a terminal, including blending and delivery to the refinery; the second focuses on the production, blending, and distribution of liquefied petroleum gas (LPG). Both models employ a continuous-time representation, which provides a more realistic depiction of the process but is more complex than discrete-time models. In the crude oil model, reception, blending, delivery, and processing at the refinery are represented and validated using a continuous-time approach based on priority slots&#xD;
and multi-operation sequencing (MOS). The refinery’s target crude qualities are defined as pure qualities that match those of the terminal mixtures, which simplifies the formulation and eliminates bilinear terms in the pipeline model. The objective is to determine an optimized schedule that satisfies all constraints, formulated and&#xD;
solved as a Mixed-Integer Nonlinear Programming (MINLP) problem. For the LPG scheduling problem, a similar continuous-time framework is applied. The model includes constraints for temporally overlapping operations and&#xD;
dynamically allocates storage for blending and delivery at the terminal. The scheduler’s objective is to optimize the sequence of intermediate qualities transferred through the gas pipeline connecting the refinery to the terminal and to determine the optimal final blends delivered to the market, while meeting various operational&#xD;
constraints.&#xD;
Symmetry-breaking techniques and heuristics are applied to improve solution&#xD;
times while considering a realistic production schedule.</summary>
    <dc:date>2025-01-01T00:00:00Z</dc:date>
  </entry>
</feed>

