BSC-LT/ACAData huggingface dataset:
[en] To measure crystalline silicon (c-Si) carrier lifetime, the Sinton WCT-100 with a flash lamp is available at the laboratories of the UPC?s Electronic Engineering Department. However, this setup is not accurate to measure thin c-Si samples. The ratio of light absorption for these samples strongly depends on the wavelength leading to a difficult determination of the light absorption by the sample. We propose to change the light source of the Sinton WCT-100 by a commercially-available high power LED array emitting at a wavelength of 850 nm. In this project, a transconductance amplifier is designed to control the ligth emission of the array through a periodic waveform. In addition, a calibration procedure to measure thin c-Si samples is defined. The single wavelength light simplifies the optical absorption calculation for thin c-Si substrates improving their accuracy in the lifetime measurement. The measurements obtained with the new light source show reliable lifetime values for thin c-Si substrates at ranges where it is not possible to measure with the flash lamp.

[es] Para medir el tiempo de vida de los portadores en silicio cristalino (c-Si), el Sinton WCT-100 con una lámpara flash está disponible en los laboratorios del Departamento de Ingenieria Electrónica de la UPC. No obstante, este sistema no es preciso a la hora de medir muestras de c-Si delgadas. El ratio de absorción de luz para estas muestras depende en gran medida de la longitud de onda, lo que lleva a una difícil determinación de la absorción de luz de la muestra. Proponemos cambiar la fuente de luz del Sinton WCT-100 por un conjunto de LEDs de alta potencia disponible en el mercado que emite a una longitud de onda de 850 nm. En este proyecto se diseña un amplificador de transconductancia para controlar la emisión de luz del conjunto de LEDs mediante formas de onda periódicas. Además, se define un procedimiento de calibración para medir muestras de c-Si delgadas. La luz de longitud de onda única simplifica el cálculo de absorción óptica para sustratos de c-Si delgados mejorando su precisión en la medida del tiempo de vida. Las medidas obtenidas con la nueva fuente de luz muestran valores de tiempo de vida fiables para sustratos de c-Si delgados en rangos en los cuales no es posible medir con la lámpara flash.
[en] Study that explains the current situation of the R8 line of the proximity railway service of Catalonia, and proposes a new branch bound for Caldes de Montbui, an area currently without railway service. It includes the proposal of the route, new stations, nex services and also intermodal connections.

[es] Estudio que engloba la situación actual de la línea R8 de Cercanías de Cataluña, y propone un nuevo ramal en dirección a Caldes de Montbui, zona hoy en día sin servicio ferroviario. Se incluye una propuesta de trazado, la creación de nuevas estaciones, así como los servicios establecidos y nuevas conexiones intermodales.
[en] The aim of this thesis is to analyze and control a Lur'e system, i.e., a system with a linear time-invariant forward path and a nonlinear static feedback with sector and slope constraints on its nonlinearities. This description encompasses a broad class of systems that commonly arise in a wide range of engineering disciplines. The approach of this work is based on Lyapunov stability theory and uses linear matrix inequalities to propose criteria for the system's absolute stability and l2- and RMS-gains, and bilinear matrix inequalities to propose criteria for state feedback control and state estimation. These types of conditions, in particular linear matrix inequalities, are conveniently treated computationally, as the optimization problems that they give rise to are convex. Numerical results are obtained for several examples, showing a significant improvement with respect to previous conditions in the literature.

[es] El objetivo de esta tesis es el análisis y el control de un sistema de Lur'e, es decir, un sistema con un camino directo lineal e invariante en el tiempo y con una realimentación no lineal estática, con restricciones de sector y de pendiente en sus no-linealidades. Esta de- scripción engloba una amplia clase de sistemas que aparecen comúnmente en una amplia gama de disciplinas de ingeniería. El enfoque de este trabajo se basa en la teoría de estabilidad de Lyapunov y utiliza desigualdades de matrices lineales para proponer criterios para la estabil- idad absoluta del sistema y las ganancias l2 y RMS, y desigualdades de matrices bilineales para proponer criterios para su control por realimentación de estado y estimación de estado. Este tipo de condiciones, en particular las desigualdades de matrices lineales, son convenientes tratar computacionalmente, ya que los problemas de optimización a que dan lugar son con- vexos. Se obtienen resultados numéricos para varios ejemplos, los cuales muestran una mejora significativa respecto a las condiciones anteriores de la literatura.
[en] When a building is erected, not only is an interior space being defined, but a boundary is being materialized. What this text proposes is to understand this limit as a space to be lived in. To understand that a facade can have an architectural autonomy that allows the generation of living spaces. In short, to defend that we can inhabit a facade. And at the same time, as opposed to architectures where the facade is the element thought at the end, as the culmination of the project, resulting in 'paper' facades, flat, without architectural qualities or thought to be lived in, to claim the importance of the facade and its possibilities.

[es] En el momento en que se erige una construcción, no sólo se está definiendo un espacio interior, sino que se está materializando un límite. Lo que este trabajo propone es entender este límite como un espacio para ser vivido en sí mismo. Entender, pues, que una fachada puede llegar a tener una autonomía arquitectónica que permita la generación de espacios para ser vividos. En resumen, defender que podemos habitar una fachada. Y al mismo tiempo, frente a arquitecturas donde la fachada es el elemento pensado al final, como culminación del proyecto, resultando así en fachadas 'de papel', planas, sin cualidades arquitectónicas ni pensadas para ser vividas, reivindicar la importancia de la fachada y sus posibilidades.
[en] In these essays on disorder, the theoretical order and the spatial order which founds the notions of ideology, dialectics, methodology, urban planning are questioned. The author suggests reversing the meaning of the term ideology, multiplying and crossing the logic, dismantling the urban order, dribbling the control that each power system imposes on the reading of its own products.

[es] En estos Ensayos sobre el desorden se cuestiona el orden teórico y el orden espacial en que su fundan las nociones de ideología, dialéctica, metodología, planificación urbana. El autor sugiere invertir el sentido del término ideología, multiplicar y cruzar las lógicas, desarticular el orden urbano, driblando el control que cada sistema de poder impone sobre la lectura de sus propios productos.
[en] This thesis aims to develop a High-Performance Computing implementation to solve large composite materials problems through the use of the FE2 multi-scale method. Previous works have not been able to scale the FE2 strategy to real size problems with mesh resolutions of more than 10K elements at the macro-scale and 100^3 elements at the micro-scale. The latter is due to the computational requirements needed to carry out these calculations. This works identifies the most computationally intensive parts of the FE2 algorithm and ports several parts of the micro-scale computations to GPUs. The cases considered assume small deformations and steady-state equilibrium conditions. The work provides a feasible parallel strategy that can be used in real engineering cases to optimize the design of composite material structures. For this, it presents a coupling scheme between the MPI multi-physics code Alya (macro-scale) and the CPU/GPU-accelerated code Micropp (micro-scale). The coupled system is designed to work on multi-GPU architectures and to exploit the GPU overloading. Also, a Multi-Zone coupling methodology combined with weighted partitioning is proposed to reduce the computational cost and to solve the load balance problem. The thesis demonstrates that the method proposed scales notably well for the target problems, especially in hybrid architectures with distributed CPU nodes and communicated with multiple GPUs. Moreover, it clarifies the advantages achieved with the CPU/GPU accelerated version respect to the pure CPU approach.

[es] Esta tesis apunta a desarrollar una implementación de alta performance computacional para resolver problemas grandes de materiales compuestos a través del método de Multi-Escala FE2. Trabajos previos no han logrado escalar la técnica FE2 a problemas de dimensiones reales con mayas de resolucion de más de 10 K elementos en la macro-escala y 100^3 elementos en la micro-escala. Esto último se debe a los requerimientos computacionales para llevar a cabo estos cálculos. Este trabajo identifica las partes computacionales más costosas del algoritmo FE2 y porta varias partes del cálculo de micro-escala a GPUs. Los casos considerados asumen condiciones de pequeñas deformaciones y estado estacionario de equilibrio. El trabajo provee una estrategía factible que puede ser usada en problemas reales de ingeniería para optimizar el diseño de estructuras de materiales compuestos. Para esto se presenta un esquema de acople entre el codigo MPI de multi-física Alya (macro-escala) y la versión acelerada CPU/GPU de Micropp (micro-escala). El sistema acoplado está diseñado para trabajar con arquitecturas de multiples GPUs y explotar la sobrecarga de GPUs. También, un método de multiple zonas de acople combinado con particionado pesado es propuesto para reducir el costo computacional y resolver el problema de balanceo de carga. La tesis demuestra que el método propuesto escala notablemente bien para los problemas modelo, especialmente en arquitecturas híbridas con nodos CPU distribuidos y comunicados con multiples GPUs. Más aún, la tesis clarifica las ventajas logradas con la versión acelerada CPU/GPU respecto a usar unicamente CPUs.
[en] Hydraulic and torrential risks that can occur today may have similar effects to those observed in the past, as well as in the future, provided that hydrological, geological, geomorphological, and climatic conditions remain constant. In this thesis, the aim is to address a case study in Andorra, combining the analysis of a recent incident related to hydraulic and torrential problems in a river in Andorra with hydrological, hydraulic, geomorphological, and geological studies of the basin. Additionally, numerical modelling of debris flows will be conducted. The integration of various scientific fields allows for a robust analysis of the incident and technically demonstrates how the combination of structural solutions, both at the hydraulic level and in terms of sediment transport and debris flows, proves to be the most effective in mitigating torrential processes in high mountain areas. The proposed methodology can serve as a guideline applicable to specific studies of territorial zoning and projects for corrective measures or risk reduction in vulnerable areas. This includes considering urban implications in terms of risk, sustainability, and costs associated with constructions in certain mountainous areas.

[es] Los riesgos hidráulicos y torrenciales que pueden producirse en la actualidad pueden tener efectos similares a los observados en el pasado, así como en el futuro, siempre que se mantengan unas condiciones hidrológicas, geológicas, geomorfológicas y climáticas constantes. En esta tesina, se pretende abordar un caso de estudio en Andorra, combinando el análisis de un incidente reciente relacionado con problemas hidráulicos y torrenciales en un río de Andorra con estudios hidrológicos, hidráulicos, geomorfológicos y geológicos de la cuenca. Además, se realizará una modelización numérica de los flujos de detritos. La integración de diversos campos científicos permite llevar a cabo un análisis sólido del incidente y demostrar técnicamente cómo la combinación de soluciones estructurales, tanto a nivel hidráulico como en términos de transporte de sedimentos y flujos de detritos, resulta ser la más efectiva para mitigar los procesos torrenciales en alta montaña. La metodología propuesta puede servir como una guía aplicable en estudios específicos de zonificación territorial y proyectos de medidas correctoras o de reducción del riesgo en zonas vulnerables. Esto incluye la consideración de las repercusiones urbanísticas, en términos de riesgo, sostenibilidad y costos, que pueden implicar las construcciones en determinadas zonas de montaña.
[en] The aim of this thesis is the development of a system for identifying and categorizing offensive language in tweets using machine learning techniques. The project is based on Task 12 of the SemEval 2020 competition. This task consists of identifying offensive tweets and classifying the type and target of the offense. For this task, the Offensive Language Identification dataset (OLID) is used. The dataset contains English tweets annotated. The task is divided into three subtasks depending on the type and target of the offense. Different machine learning models are applied for the development of the project. The thesis provides a detailed analysis and evaluation of the results obtained with the different models and a comparison with the results in last year?s competition. It is demonstrated that one of the best models for this task consists of an ensemble of different deep learning models, resulting a final macro F1 score of 0.7807 for subtask A, 0.6634 for subtask B and 0.6062 for subtask C.

[es] El objetivo de esta tesis es el desarrollo de un sistema para identificar y categorizar el lenguaje ofensivo en tuits mediante técnicas de aprendizaje automático. El proyecto se basa en la tarea número 12 de la competición SemEval 2020. Esta tarea consiste en identificar los tuits ofensivos y clasificar el tipo y el objetivo de la ofensa. Para esta tarea, se utiliza el conjunto de datos Offensive Language Identification Dataset (OLID). El conjunto de datos contiene tuits en inglés anotados. La tarea se divide en tres subtareas, según el tipo y el objetivo de la ofensa. Para el desarrollo del proyecto, se aplican diferentes modelos de aprendizaje automático. La tesis proporciona un análisis y evaluación detalladas de los resultados obtenidos con los diferentes modelos y una comparación con los resultados de la competición del año pasado. Se demuestra que uno de los mejores modelos para esta tarea consiste en una combinación de distintos modelos de aprendizaje profundo, resultando una puntuación final de macro F1 de 0,7807 para la subtarea A, 0.6634 para la subtarea B y 0,6062 para la subtarea C.
[en] The work consists of telling the story of the city of Rome through its domes, how they evolve over time and transmit the characteristics of each moment. A description of the atmospheres they generate and how they are interrelate between them.

[es] El trabajo consiste en contar la historia de la ciudad de Roma a través de sus cúpulas, cómo éstas van evolucionando en el tiempo y transmiten las características de cada momento. Una descripción de las atmósferas que generan y cómo se interrelacionan entre ellas.
[en] SUMMARY: By adapting the European Higher Education Area (EEES) and the creation of new graduate degrees, there is proposed a new methodological view in higher education. In the case of studies related to computer and electronic engineering result very interesting to use the methodologies for Project Based Learning (PBL). In this paper, we present a exposition that shows students how to design systems hardware / software. In particular we propose the co-design a system capable of capturing analog video using an analog / digital converter (ADC) and a FPGA, and also send the information captured through the USB bus using a microcontroller. In this way we hope that the participants of the PBL experience acquired knowledge of the codesign methodologies for hardware / software, use of FPGA, microcontroller and ADC, and also training skills related to the description of logic circuits using VHDL.

[es] Con la adaptación del Espacio Europeo de Educación Superior (EEES) y la creación de los nuevo títulos de grado, se plantea una nueva visión metodológica en la enseñanzas superiores. En el caso de titulaciones relativas a las ingenierías informáticas y electrónicas resulta muy interesante el uso de metodologías orientadas al Aprendizaje Basado en Proyectos (ABP). En esta exposición se presenta un proyecto en el que se ilustra a los alumnos como diseñar sistemas hardware / software. En particular proponemos el codiseño de un sistema capaz de capturar video analógico mediante el uso de un conversor analógico/digital (ADC) y una FPGA, y además envíe la información capturada a través del bus USB usando un microcontrolador. De esta manera esperamos que los participantes de la experiencia ABP adquieran conocimientos relativos a las metodologías para codiseño hardware/software, uso de FPGA, microcontroladores y ADC. Así como entrenar habilidades relativas a la descripción de circuitos lógicos mediante el lenguaje VHDL.
[en] Sentiment analysis is a task in the field of artificial intelligence aimed at determining the polarity of a text's sentiment. The goal of this project is to develop a model based on the transformers architecture to analyze restaurant reviews published on Google Maps and assign a score from 1 to 5, where 1 represents a negative sentiment and 5 represents a positive sentiment. The work carried out in this project involved adapting the BERT model to the classification task and training it. Additionally, efforts were made to improve the results, and experiments were conducted using a custom implementation of the same architecture to evaluate whether a smaller model could achieve better or worse results than BERT. The main challenge of this project was the development of the transformers architecture, including the encoder layer and the transformation of its output into probabilities to predict each score. Another significant challenge was the transformation of categorical data into numerical data so the model could process it. This implementation has enabled a deeper exploration of the attention mechanism, a key component in the advancement of artificial intelligence, providing a solid foundation for future work.

[es] El análisis de sentimiento es una tarea del campo de la inteligencia artificial cuyo propósito es determinar la polaridad del sentimiento de un texto. El objetivo de este proyecto es desarrollar un modelo basado en la arquitectura de transformers para analizar reseñas de restaurantes publicadas en Google Maps y asignar una puntuación del 1 al 5, donde 1 representa un sentimiento negativo y 5 un sentimiento positivo. El trabajo realizado en este proyecto ha consistido en adaptar el modelo BERT a la tarea de clasificación y entrenarlo. Además, se ha indagado en la mejora de los resultados y se han realizado experimentos utilizando una implementación propia de la misma arquitectura, para evaluar si un modelo más pequeño puede obtener mejores o peores resultados que BERT. El principal desafío de este trabajo ha sido el desarrollo de la arquitectura de transformers, incluyendo el de la capa de encoder y la transformación de su salida en probabilidades para predecir cada puntuación. Otro reto importante ha sido la transformación de datos categóricos a numéricos, para que el modelo sea capaz de procesarlos. Esta implementación ha permitido explorar en mayor profundidad el funcionamiento del mecanismo de atención, un componente clave en el avance de la inteligencia artificial, proporcionando una base sólida para trabajos futuros.
[en] This Final Degree Project focuses on the study of the municipal environmental diagnosis of Berga, located in the Berguedà Catalan region, in the province of Barcelona. This type of diagnosis pretends to be a preliminary step in the elaboration of a program called local Agenda 21, which aims to promote sustainable development for social welfare. To do so, the project will first be contextualized, presenting the different international conferences that have historically been taken place to discuss various issues of environmental impact and propose the goals of Agenda 21. Next, in the core of the project, the environmental diagnosis will be described, based on an important search of information and an analysis of the data, collecting social, economic, energy and ecological aspects. This will allow an assessment of the strong and weak points in each case, and thus see what elements need to be strengthened and what others to be improved, respectively. With the help of the realization of indicators that report efficiently on the environmental reality, a base will be available that will give a way to do improvement proposals to advance towards the sustainability of the municipality. Finally, a series of conclusions will be reached, where the main factors to improve are the rational consumption of energy resources and local mobility.

[es] El presente Trabajo de Fin de Grado se centra en el estudio del diagnóstico ambiental municipal de Berga, situado en la comarca catalana del Berguedà, en la provincia de Barcelona. Este tipo de diagnóstico pretende ser un paso previo en la elaboración de la Agenda 21 local, que tiene como objetivo potenciar un desarrollo sustentable para el bienestar social. Para hacerlo, en primer lugar, se contextualizará el trabajo, presentando las diferentes conferencias internacionales que se han convocado históricamente para debatir varios temas de impacto ambiental y acabar planteando las metas de la Agenda 21. Esto ayudará a tener más claros los objetivos del proyecto. Seguidamente, en el núcleo del trabajo, se describirá el diagnóstico ambiental, a partir de una búsqueda importante de información y un análisis de los datos, recogiendo aspectos sociales, económicos, energéticos y ecológicos. Esto permitirá hacer una valoración de los puntos fuertes y débiles en cada caso, y así ver qué elementos hay que potenciar y qué otros mejorar, respectivamente. Con la ayuda de la realización de unos indicadores que informen de manera eficiente sobre la realidad ambiental, se dispondrá de una base que dará paso a plantear unas propuestas de mejora para avanzar hacia la sostenibilidad del municipio. Finalmente, se llegarán a un seguido de conclusiones, donde los principales factores a perfeccionar son el consumo racional de los recursos energéticos y la movilidad local.