BSC-LT/ACAData huggingface dataset:
[ca] La present investigació estudia les xarxes de desacoblament per a un sistema radiant MIMO 2x2 LTE700. Aquestes xarxes redueixen la correlació entre antenes per maximitzar la capacitat de transmissió/recepció. Les tècniques analitzades i el sistema resultant tenen diverses aplicacions industrials directes, com per exemple, en telefonia mòbil. La tecnologia emprada es basa a modificar la radiació electromagnètica del Ground Plane (GP) mitjançant Ground Plane Boosters (GPB). D'altra banda, com a xarxa de desacoblament, s'ha implementat la neutralization line. El resultat és un dispositiu antennaless capaç d'operar simultàniament, amb dos ports, en les bandes 13 i 14 de LTE (746 – 798 MHz). Els GPB es basen en la tecnologia virtual antenna. Per a la realització d'aquest projecte s'ha elaborat una introducció per ambientar al lector (capítol 1). A continuació, s'ha realitzat un estudi exhaustiu de l'estat de l'art (capítol 2). Seguidament, s'han realitzat les simulacions escaients mitjançant el programari "IE3D" (Mentor Graphics) i "Microwave Office" (ARW) (capítol 3). Amb ànim de validar els resultats, s'han realitzat els prototips pertinents amb les xarxes de desacoblament (capítol 4). Finalment s'ha incorporat un resum amb els resultats i conclusions obtingudes (capítol 5).

[en] This research studies decoupling networks for a MIMO 2x2 LTE700 antenna system. These networks reduce correlation between antennas in order to maximize the Tx/Rx capacity. The studied techniques and the resulting system have many industrial direct applications, for instance, in mobile telephony. The implemented technology is based on modifying the electromagnetic radiation of the Ground Plane (GP) by means of Ground Plane Boosters (GPB). Besides, the neutralization line has been implemented as a decoupling network. The result is an antennaless device capable of operating simultaneously -with two ports- in the 13 and 14 bands of LTE (746 -798 MHz). The GPB are based on virtual antenna technology. For the realization of this Project an introduction has been written to present general knowledge (chapter 1). Afterwards, an exhaustive study of the state of the art has been displayed (chapter 2). Next, the relevant simulations that have been performed using the "IE3D" software (Mentor Graphics) and "Microwave Office" (ARW) have been presented (chapter 3). With the purpose to validate the results, different prototypes with the decoupling networks have been built (chapter 4). Finally, a summary of the results and conclusions has been exhibited (chapter 5).
[ca] El projecte realitza un viatge a través del so i l'acústica per introduir conceptes abstractes relacionats amb les propietats de les ones, el seu tractament i adquisició, la digitalització i la compressió. Desenvolupa un dossier bàsic de teoria molt adaptada a joves de la ESO, que els serveix de suport per realitzar una sèrie de pràctiques amb l'objectiu d'assimilar i consolidar conceptes relacionats amb el món de les ones i la comunicació. El projecte pretén lligar els continguts amb situacions o activitats relacionades amb les vivències diàries dels joves estudiants. Temes actuals que criden la seva atenció. Persegueix transmetre coneixements i eines que els poden ajudar a comprendre la tecnologia que els envolta i que fan servir cada dia, en moltes ocasions sense ser-ne conscients. Registrar i enviar un missatge de veu amb el mòbil o editar un fitxer d'àudio o vídeo i pujar-lo a les tant utilitzades xarxes socials té associats processos i tècniques implícites que molts no coneixen. És el fruit de l'estudi i el treball dut a terme amb alumnes en els darrers anys de professió. Resultat de la proposta d'una sèrie d'activitats entre les quals varem escollir algunes i en vam descartar altres per la seva complexitat, per obsoletes o per no ser apropiades per el desenvolupament de les pràctiques o la correcta assimilació d'alguns conceptes. Els programes de simulació de lliure distribució utilitzats, permeten avaluar models i reproduir situacions reals de forma senzilla i assequible. El programari ens permet veure ones i gràfiques que resultaria difícil observar al laboratori de l'institut. El projecte presenta una sèrie de guions pautats, especialment dissenyats per aquest projecte.

[en] The project makes a journey through sound and acoustics to introduce abstract concepts related with the properties of waves, its processing and acquisition, digitization and compression. Develop a portfolio of basic theory adapted to students, which provides support for practices in order to consolidate and assimilate concepts related to the world of waves and communication. The project aims to link the content with situations or activities related to daily experiences of young students. Current topics that attract their attention. Transmit knowledge and tools that can help them understand the technology that they use every day, often without being aware of it. Save and send a voice message to mobile or edit an audio file or video and upload it to social networking. It is the result of the study and research the last years with students and partners. The results proposed a selection of activities. We discarded some for their complexity, for being outdated or not appropriate for the development of training or the good assimilation of concepts. The simulation programs of free distribution are used to evaluate models and reproduce real life situations in a simple way. The software allows us to see waves and graphics that would be difficult to observe in the secondary school laboratory. The project has a number of scripts, specially designed for this project.
[ca] Aquest projecte descriu el disseny, desenvolupament, prova, implementació i prova de concepte d'una aplicació web per a la visualització dels hiperplans de les neurones de les xarxes neuronals MLP i les gaussians dels centroides de les xarxes neuronals RBF. L'aplicació web permet configurar manualment els hiperparàmetres de cadascuna de les xarxes neuronals, així com permet a l'usuari carregar qualsevol tipus de conjunt de dades amb qualsevol dimensionalitat donada, per entrenar-lo i fer prediccions sobre ell.

[en] This project describes the design, development, testing, implementation and proof of concept of a web application for the visualization of the hyperplanes of the neurons of MLP neural networks and the gaussians of the centroids of RBF neural networks. The web app enables to set up manually the hyperparameters of each of the neural networks, as it allows the user to upload any type of dataset with any given dimensionality, to train and predict over it.
[ca] El document a continuació registra tot el procés realitzat per a construir la microarquitectura d'un microcontrolador totalment compatible amb el ja existent PicoBlaze del fabricant Xilinx. La intenció ha estat obtenir un disseny propi que sigui capaç de realitzar el mateix conjunt d'instruccions que el ja anomenat microcontrolador comercial. En aquest treball s'ha utilitzat llenguatge VHDL per a poder ser posteriorment emprat si es dona el cas en usos didàctics del laboratori de la universitat. La estructura i la metodologia escollides són les següents: Primer es defineixen una sèrie de conceptes necessaris per a entendre el procés seguit (sobre microcontroladors i la seva estructura), seguidament s'expliquen breument les eines i els programes emprats i es relata una petita investigació sobre microcontroladors semblants ja existents. Després es descriu pas a pas el disseny al complert del microcontrolador objectiu i es duen a terme una sèrie de proves de funcionament (mitjançant simulacions i una implementació física en FPGA) per a, finalment, realitzar un anàlisi econòmic i extreure unes conclusions generals.

[en] The following document registers the whole process followed to build the microarquitecture of a fully compatible microcontroller with the already existing PicoBlaze from the maker Xilinx. The purpose has been to obtain a design of its own capable of accomplishing the same instruction set than the previously mentioned commercial microcontroller. VHDL has been the language used in this article in order to later be used if needed in didactic uses for the university's laboratory. The chosen structure and methodology are the following: First a series of necessary concepts to understand the followed process are defined (about microcontrollers and their structure), followed by a brief explanation of the tools and programs used and a short investigation about similar existing microcontrollers. Then, step by step, the full process of designing the objective microcontroller is described. A series of functionality tests are made (using simulations and a physical implementation in a FPGA) in order to, finally, write an economic analysis and extract some general conclusions.
[ca] Aquest projecte es basa en l'estudi aerodinàmic de les llantes dels vehicles i en poder veure com afecten aquestes en el vehicle segons els elements aerodinàmics afegits. El treball està principalment dividit en 3 parts: En la primera part trobem una breu introducció a tots els fonaments teòrics relacionats amb l'aerodinàmica necessaris per a poder entendre els principis del treball. En la segona part s'ha realitzat el disseny amb CAD i la simulació amb software CFD dels diferents perfils de llantes. També s'ha explicat pas per pas com es va dissenyar la llanta i com s'ha fet simulació i amb quines condicions. La tercera part consisteix en l'anàlisi dels resultats obtinguts mitjançant les simulacions CFD i a partir d'aquí, hem pogut veure com afecten els elements aerodinàmics al consum i a les emissions de CO2. Finalment, trobem unes conclusions extretes de tot el treball on hem pogut comprovar que la teoria afirmada al principi compleix i els elements aerodinàmics juguen un paper important.

[en] This project is based on the aerodynamic study of vehicle tires and see how they affect the vehicle according to the added aerodynamic elements. The work is mainly divided into 3 parts: In the first part we find a brief introduction to all the theoretical foundations related to aerodynamics necessary to be able to understand the principles of the work. In the second part, the design with CAD and the simulation with CFD software of the different tire profiles were carried out. It was also explained step by step how the rim was designed and how it was simulated and under what conditions. The third part consists of the analysis of the results obtained by means of the CFD simulations and from here I could see how the aerodynamic elements affect the consumption and the CO2 emissions. Finally, we find some conclusions drawn from all the work where I was able to verify that the theory explained at the beginning holds true and the aerodynamic elements play an important role.
[ca] L'objectiu d'aquest projecte és adaptar l'eina Q-Rapids a les necessitats de les assignatures d'ASW i PES. Es volen implementar diferents funcionalitats que ajudin a alumnes i professors per igual a conèixer i gestionar l'estat del seu projecte, mitjançant l'ús de mètriques, millorar i ampliar funcionalitats ja existents i afegir la capacitat de recollir dades del Taiga.

[en] The objective of this project is to adapt the Q-Rapids tool to meet the necessities of the subjects of ASW and PES. We want to implement different functionalities that help students and teachers alike to know and manage their projects status, with the use of metrics, improve and broaden already existing functionalities and add the capacity to take data from Taiga.
[ca] Aquest treball de fi de grau presenta el disseny, implementació i validació del suport d'OmpSs-2@FPGA per a Clang. Aquesta eina permet la programació de tasques per a la seva execució en FPGA en els llenguatges de programació C i C++, utilitzant el mateix codi que s'usaria en una implementació d'aquesta tasca per a la CPU. Aquest projecte s'ha desenvolupat al BSC (Barcelona Supercomputer Center), amb l'equip de Programing Models. Aquest projecte parteix de la implementació ja existent d'OmpSs@FPGA i d'OmpSs-2@FPGA per a Mercurium (compilador font a font del BSC), del qual se n'ha extret els coneixements principals per a la implementació del projecte. Aquesta implementació genera a partir de la informació extreta del codi de l'usuari un fitxer en C++ amb totes les transformacions necessàries perquè un segon compilador del fabricant de la FPGA pugui generar el maquinari necessari per a executar les tasques que l'usuari ha programat. Aquestes transformacions suposen tant la generació de codi addicional a partir de la informació disponible a les tasques, com la transformació del codi de l'usuari per a adaptar-lo a les necessitats de les FPGA. Addicionalment, s'ha afegit la possibilitat d'instrumentar el codi de l'usuari un cop dins la FPGA, permetent així avaluar el rendiment de les tasques generades gràcies a la llibreria d'instrumentació d'OVNI. Amb aquesta eina, s'ha simplificat el desenvolupament de codi d'usuari per a FPGA i s'ha eliminat la dependència amb Mercurium, simplificant també el desenvolupament del compilador.

[en] This final degree project presents the design, implementation, and validation of the feature support of OmpSs-2@FPGA for Clang. The tool enables the programming of tasks in the C and C++ programming languages for their execution on FPGAs, using the same code that would have been used in a CPU implementation of this same task. This project has been developed at BSC (Barcelona Supercomputer Center), with the Programming Models team. The project is based on the already existing implementation of OmpSs@FPGA and OmpSs-2@FPGA for Mercurium (a BSC source-to-source compiler), from which the main knowledge for the implementation of the project has been extracted. This implementation generates, from the information extracted from the user's code, a file in C++. This file contains all the necessary code transformations so that a second compiler from the FPGA manufacturer can generate the necessary hardware to execute the tasks that the user has programmed. These transformations involve both the generation of additional code from the information available in the tasks, and the transformation of the user's code to adapt it to the needs of the FPGAs. Additionally, the possibility of instrumenting the user's code, to be accelerated in the FPGA, has been added, thus allowing the evaluation of the performance of the tasks generated thanks to the OVNI instrumentation library. With this tool, the development of user code for FPGAs has been simplified and the dependency with Mercurium has been eliminated, also simplifying the development of the compiler.
[ca] Els processos de separació són una part molt important del sector químic, hi ha un gran nombre de mescles que no es poden separar pels mètodes convencionals pel fet que presenten azeotrops que impedeixen l'obtenció dels productes amb el nivell de puresa requerit per a les diferents aplicacions en les quals siguin necessaris. En aquest projecte es realitza un estudi amb la barreja acetonitril-aigua que s'obté com a subproducte de l'obtenció d'acrilonitril. Per a trobar un mètode eficient de separació d' acetonitril (compost de gran importància en la indústria farmacèutica i com a solvent) es comparen diferents opcions viables de separació de mescles que presentis un punt azeotròpic. S'han triat les dues més prometedores que en aquest cas són la separació per canvis de pressió i la destil·lació extractiva per a dissenyar uns processos optimitzant tots els elements que conformin el sistema a través del simulador ASPEN PLUS V12. Finalment, s'analitzen diferents opcions per a reduir l'energia requerida per les diferents columnes de destil·lació i bescanviadors de calor i es calculen tant els costos com l'impacte ambiental que puguin tenir cadascuna de les simulacions per a poder discernir quin projecte finalment seria el més adequat per a dur-se a terme.

[en] Separation processes are a key part of the chemical sector. There are a large number of mixtures that cannot be separated by conventional methods because they have azeotropes that prevent products from being obtained with the level of purity required for the different applications in which they are necessary. In this project, a study is realized on the acetonitrile-water mixture that is acquired as a by-product of acrylonitrile synthesis. In order to find an efficient method for obtaining acetonitrile (a compound of great importance in the pharmaceutical industry and as a solvent) different viable options are compared for separating mixtures with an azeotropic point, where the two most promising options in this case are pressure swing and extractive distillation which are design processes optimizing all the elements that make up the system through the ASPEN PLUS V12 simulator. Finally, different options to reduce the energy required by the different distillation columns and heat exchangers are analyzed as same as the costs and environmental impact of each of the simulations in order to discern which project would finally be the most suitable to be carried out.
[ca] Aquest document recull el treball fet a l'INP Grenoble durant el segon semestre del curs 2011-2012, completat a Barcelona durant els primers mesos del curs 2012-2013. El treball presentat consisteix en un estudi del moviment de càmera en diferents tipus de vídeo per a agrupar fragments que tinguin certa similitud en el contingut. En el document s'explica com es tracten les dades extretes pel programa Motion 2D, proporcionat per la universitat francesa, per tal de simplificar-ne la representació mitjançant histogrames de moviment. També s'explica com es calculen les diferents distàncies entre aquests histogrames i com es computa la seva similitud. Es fan servir tres distàncies diferents: Manhattan, Euclideana i Bhattacharyya, tot i que en el marc del treball se n'ha explicat algunes de més complicades. També es fan servir diferents configuracions d'histogrames de moviment, fent servir més o menys contenidors per a representar el moviment. Totes les possibles combinacions de número de contenidors i distàncies són avaluades fent servir un conjunt de 30 fragments de vídeo i l'algoritme de clustering K-Means. Els resultats del clustering s'avaluen fent servir el F1-Score, una mesura molt popular que serveix tant per a algoritmes d'agrupament com per als de classificació.

[en] This document contains the work done in INP Grenoble during the second semester of the academic year 2011-2012, completed in Barcelona during the first months of the 2012-2013. The work presented consists in a camera motion study in different types of video in order to group fragments that have some similarity in the content. In the document it is explained how the data extracted by the program Motion 2D, proportionated by the French university, are treated in order to represent them in a more simplified using motion histograms. It is also explained how the different distances between histograms are calculated and how its similarity is computed. Three different distances are used: Manhattan, Euclidean and Bhattacharyya, although in the project the explanation of some others a little bit more complicated can be found. Different histogram configurations are used, using more or less bins to represent the motion. Every possible combination of the number of bins and distances are evaluated using a group of 30 fragments of video and the clustering algorithm K-Means. The clustering results are evaluated using F1-Score, a very popular measurement suitable for clustering algorithms and also classification.
[ca] El projecte és un estudi informatiu on es caracteritza el canal i els seus voltants per poder donar solucions als problemes existents. En l'estudi es proposa la solució de crear un drenatge subsuperficial pel control del Thalweg per a la presa d'aigua, i de la mateixa manera, pel canal, es proposa la utilització de gabions, comportes de control i la renovació d'alguns trams.

[en] This project is an informative study where the canal and what surrounds it is characterized to give them solutions. In this study there are some proposals for these problems. For the water intake, we have proposed a subsurface drainage to have the control of the Thalweg. For the canal, we have proposed the use of gabions, control doors and a renewal of some sectors.
[ca] El desenvolupament de la teoria del lloc en el discurs no sempre inclou la seva aplicació a activitats de la vida quotidiana. La connexió necessària dels dos dominis és només possible mitjançant l'estudi de llocs reals i concrets, els mètodes en els que van ésser construits i com funcionen. Els llocs reals, que sempre venen com a resultat i a la vegada formen part d'un context específic, han estat analitzats en aquest treball des de la perspectiva de la intensitat. Vist com tensions dinàmiques resultants de correlacions entre distintes característiques del lloc, la intensitat influeix en la creació de diversitat i aconseguir la permanència d'aquest a través del temps. La investigació sobre la intensitat del lloc es realitza mitjançant l'anàlisi dels sistemes de les dues places, la Plaça de la Llibertat i la Plaça de Njegos, ambdues ubicades a la ciutat de Trebinje a Bòsnia Hercegovina, i amb el propòsit d'entendre el mode de contrucció i la seva influència sobre l'entorn. Els resultats de la investigació han de servir, no només de base per la definició de directrius per futures millores de les dues places, sinó a més a més com a base per futures investigacions de la relació entre el lloc i la seva intensitat.

[en] Development of the theory of place in discourse does not always include its application in everyday life activities. Necessary connection of the two domains is possible only by studying actual and concrete places, and the methods in which they were constructed and how they function. Actual places, which always come as a result and are part of a specific context, are being analysed in this paper from the aspect of intensity. Seen as dynamic tensions resulting from correlations of various place characteristics, the intensity influences the creation of diversity and accomplishment of place permanence through time. Research of place intensity is performed by analysing systems of the two squares, Liberty Square and Njegos Square, both located in the town of Trebinje in Bosnia and Herzegovina, and for the purpose of understanding the manner of construction and its influence on the surroundings. Research results should serve as the basis for defining guidelines for future improvements of the two squares, but also as the basis for further research of the relationship between the place and its intensity.