BSC-LT/ACAData huggingface dataset:
[ca] L'internet de les coses, més conegut com Internet of Things o IoT permet interconnectar diferents fonts amb la finalitat de cobrir una sèrie de necessitats. Per consegüent, el tractament de la gran quantitat de dades generada en temps real suposa un repte actualment. En aquesta línia, un dels desafiaments més importants es basa en la definició del comportament de les sèries temporals així com la detecció de possibles anomalies, el qual és objecte d'aquesta tesi. Per generar l'algorisme presentat en aquest treball s'han observat les dades obtingudes de diversos sensors que detecten consum d'energia, de les quals desconeixem la seva funció de distribució de probabilitat. El comportament normal de les dades el definim per mitjà d'un mètode d'acumulació d'esdeveniments conegut com Marked Point Process i l'estimació de certs paràmetres estadístics. A continuació, s'han implementat una sèrie de tècniques per a la detecció d'anomalies i la seva posterior identificació mitjançant el mètode Multiple Hypothesis Testing. Finalment, es presenten evidències dels bons resultats obtinguts tant per a les dades observades com per a un conjunt de mostra sintètica.

[en] The Internet of Things (IoT) enables to connect multiple devices for providing a certain service, consequently huge amount of data is generated in time, known as time series. This phenomenon presents unique challenges in defining the data behavior and detecting anomalies. In this thesis, we present an appropriate method for defining the normal behavior of the time series and detection of anomalies. We generate a daily periodic data set of time series based on the analysis of an energy consumption real data. Then, by observing the input data, assumed to be independent from an unknown probability distribution, we define the normal behavior. The description of the data distribution is obtained by certain statistics and a Marked Point Process of change points. We develop techniques for detecting the anomalies and providing the type of anomaly as well, using a Multiple Hypothesis Testing . Finally, we present some experiments with the synthetic and real time series.
[ca] Per a la realització d'aquet projecte se han mecanitzat provetes d'acer AISI 1045 segons la ISO 1143- 2010. El acabat d'aquestes provetes s'ha realitzat amb una eina de brunyit assistida amb vibracions per estudiar l'efecte de les vibracions en l'acabat superficial i en la vida a fatiga del material. Per aquesta raó, se ha realitzat una comparativa entre provetes brunyides amb vibració i sense vibració, els dos tipus de provetes han estat fabricades durant el transcurs d'aquet projecte. Per a observar el efecte en la vida a fatiga del material, les provetes han estat sotmeses a un assaig de fatiga per flexió rotativa. Els resultats obtinguts han servit per a obtenir dos corbes de Wöhler o S-N, una per a cada tipus de brunyit. Per una altra banda, s'ha realitzat un anàlisi topològic del material utilitzant un rugosímetre òptic. Els resultats obtinguts s'han utilitzat per realitzar una comparació entre els paràmetres mes significatius d'acabat superficial. Amb les dades experimentals i el processat de dades realitzat, s'observa una millora en la vida a fatiga del material per a provetes brunyides amb vibracions. En canvi, l'acabat superficial no ha patit canvis significatius al aplicar vibracions en el procés.

[en] During the making of this project, AISI 1045 specimens have been mechanized according to the norm ISO 1143-2010. The finishing process has been made using a vibration assisted ball burnishing tool with the main objective of studying the effect of vibrations on fatigue life and surface finishing. For this reason, a comparison between vibration assisted burnished specimens and non-vibration assisted specimens has been carried out. Both types of specimens have been manufactured during this project. In order to observe the influence of vibrations in fatigue life, a study in a rotatory bending machine has been carried out. The obtained results made possible the creation of a Wöhler or S-N curve, one for vibration assisted ball burnishing and another one for non-vibration assisted ball burnishing. A topologic analysis has also been carried out using an optic profilometer. The obtained results have used to make a comparison of the most characteristic parameters of surface finishing between ball burnished species and vibration assisted ball burnished ones. According to the results of these experiments, it can be concluded that vibration assisted specimens have had an improvement in fatigue life. As for surface finishing no relevant difference has been noticed when vibrations have been applied.
[ca] Actualment, la realitat virtual és una tecnologia molt més barata del que ho solia ser en el passat. Això ha permès que s'estengui a moltes àrees de les nostres vides quotidianes, i en el món de l'esport els entrenadors virtuals ja no són ciència-ficció. Tot i així, moltes eines de les que existeixen actualment només busquen avaluar la tècnica de l'usuari, i ignoren completament l'estratègia del joc. L'objectiu d'aquest projecte és el desenvolupament d'una eina que valori les respostes de l'usuari des d'un punt de vista exclusivament tàctic en pàdel. Basant-me en un partit de dobles masculins professional, he implementat amb Unity i Open XR una aplicació capaç de recrear situacions de joc que motivin una decisió estratègica. L'usuari és posicionat a la pista en el lloc d'un dels jugadors, i ha de respondre a un cop de l'oponent. Posteriorment, la seva resposta és avaluada d'acord amb les posicions dels enemics i la trajectòria escollida, i també s'ofereix la possibilitat de visualitzar la resposta professional.

[en] Currently, virtual reality is a much more affordable technology than it used to be in the past. This has allowed its expansion to many areas of our daily lives, and in the world of sports, virtual coaches are no longer science-fiction. However, many existing tools only seek to evaluate the user's technique and completely ignore game strategy. The aim of this project is to develop a tool that assesses the user's responses from an exclusively tactical point of view in padel. Based on a professional men's doubles match, I have implemented an application using Unity and Open XR capable of recreating game situations that encourage strategic decision-making. The user is positioned on the court in the place of one of the players and must respond to an opponent's shot. Subsequently, their response is evaluated according to the positions of the opponents and the chosen path, and there is also the possibility of visualizing the professional response.
[ca] Les xarxes socials són un expositor dels pensaments de la gent. L'anonimat permet a les persones expressar o dir allò que realment pensen, sense tenir por o vergonya. És per això que moltes de les opinions que es troben a les xarxes poden ser realment útils quan es vol obtenir un recull d'opinions sobre certs temes. A més, la gran quantitat de dades generades diàriament a les xarxes socials representa una font rica d'informació per a investigadors, empreses i altres entitats interessades a entendre les tendències i els sentiments del públic. Però actualment existeix un gran nombre de xarxes socials i és difícil fer un recull de totes aquestes opinions, sobretot quan el que es vol buscar tracta sobre un tema específic. Llavors, seria possible filtrar i obtenir aquestes opinions de diferents xarxes socials? Responent a la pregunta anterior, aquest Treball de Fi de Grau consisteix en el disseny i desenvolupament d'un servei web que permet recollir, filtrar i emmagatzemar els documents generats a partir d'aquestes opinions de la gent. Tots els documents tenen el mateix format encara que les xarxes socials d'on s'han extret siguin diferents, per tal de facilitar la manipulació d'aquestes dades. El sistema ha de ser escalable i ha de permetre la seva integració en altres sistemes ja existents. En especial, ha de poder integrar-se en el sistema desenvolupat pel projecte GESSI - NLP4SE, un projecte basat en el processament de llenguatge natural (NLP). La funció en el projecte GESSI - NLP4SE és la de poder obtenir dades de manera senzilla i precisa, per a poder ser posteriorment utilitzades en aquest sistema.

[en] Social networks are an exhibition of people's thoughts. Anonymity allows individuals to express or say what they truly think without fear or shame. This is why many of the opinions found on social networks can be really useful when looking to gather opinions on certain topics. Furthermore, the vast amount of data generated every day on social networks represents a rich source of information for researchers, businesses, and other entities interested in understanding public trends and sentiments. However, there are currently a large number of social networks, and it is challenging to gather all these opinions, especially when the aim is to search for a specific topic. So, would it be possible to filter and obtain these opinions from different social networks? In response to the above question, this Bachelor's Thesis consists of the design and development of a web service that allows collecting, filtering, and storing documents generated from these people's opinions. All documents have the same format even if the social networks from which they were extracted are different, in order to facilitate the manipulation of these data. The system must be scalable and should allow its integration with other existing systems. Specifically, it must be able to integrate into the system developed by the GESSI - NLP4SE project, a project based on natural language processing (NLP). The function in the GESSI - NLP4SE project is to be able to obtain data in a simple and precise way so that it can later be used in this system.
[ca] El projecte mostra el disseny agronòmic e hidràulic d'una instal·lació de reg per aspersió amb cobertura total en una parcel·la de 6 ha situada a la comunitat de regants al canal Calanda-Alcañiz a la província de Terol (Aragó). La instal·lació consta de 7 sectors de reg automatitzats mitjançant electrovàlvules de 110 mm des del inici del hidrant de parcel·la de 150 mm amb una pressió entre 5 i 10 bars i un volum d'aigua de 6000 m3/ha i any. La parcel·là queda compresa a la zona rega ble de 5000 ha que pertany al Pla d'aprofitament integral de la conca del riu Guadalope.

[en] The project contemplates the agronomic and hydraulic design of a sprinkler irrigation installation with total coverage on a plot of 6 ha located in the community of irrigators of the Calanda-Alcañiz canal in the province of Teruel (Aragon). The installation has 7 automated irrigation sectors by means of 110 mm electrovalves from a 150 mm plot hydrant attended with a pressure between 5 and 10 bars and a water volume of 6,000 m3/ ha per year. The plot is part of the irrigable area of 5,000 ha that is part of the Plan for the integral use of the Guadalope River basin.
[ca] La Mineria de Processos és un camp d'estudi relativament jove que posa de manifest la dificultat per inferir models de processos dels que extreure suficient informació com per poder fer prediccions sobre el seu comportament, trobar cuells d'ampolla i relacions de causalitat per a ser capaços de respondre tantes preguntes com sigui possible fer sobre aquests models. En aquest context, un procés es pot entendre com qualsevol activitat duta a terme per humans o ordinadors o el resultat de la interacció entre els dos. Les investigacions fetes sobre aquest tema han proporcionat solucions variades concentrades en "process discovery", "conformance checking" i "extension model" i algunes d'elles han portat al desenvolupament de software comercial. Tot i així, moltes de les solucions aportades gràcies a les investigacions en "process discovery" no són suficientment bones com per tractar casos a nivell industrial. En aquest document presentem una nova manera de fer Mineria de Processos concentrant-nos en "process discovery": fent servir politops convexos.

[en] Process Mining is a relatively young field of study that highlights the difficulty to infer models of processes from which to extract enough information to make predictions about its behaviour, find bottlenecks and causality relationships so as to be able to answer as many questions as one can make about them. In this context, a process may be understood as any activity performed by humans or computers or the result between the interaction of the two. Research on this topic has provided many different solutions focused on "process discovery", "conformance checking" and "model extension" and some of them led to the development of commercial software. However, most of the solutions research on "process discovery" has provided are not suitable to handle industrial cases. In this document we present a new approach to do Process Mining focusing on "process discovery": using convex polytopes.
[ca] Les aplicacions de Realitat Mixta (MR) o Realitat Augmentada (AR), com els seus noms indiquen, tenen com a objectiu unificar el món virtual amb el món real. Aquest tipus d'aplicacions exigeixen una gran capacitat de computació i també una gran demanda d'energia, la qual cosa difereix amb els dispositius on acostumen a funcionar, els smartphones. El Edge Computing aporta una solució. Traspassant les parts més exigents de l'aplicació a un dispositiu extern sembla resoldre wel problema, però afegeix un de nou: una alta latència d'extrem a extrem. En aquesta tesi ens centrem a reduir aquesta latència d'extrem a extrem a una aplicació de ja MR existent. Per aconseguir-ho, l'edge device existent, el qual és un ordinador, serà substituït per una Jetson TX. S'utilitzen dues principals característiques dels Jetson per a aconseguir-ho: utilitzarem hardware específic per codificar i descodificar el vídeo i, també, mitigarem la càrrega de la CPU a la GPU mitjnçant l'Arquitectura de Dispositius Unificats de Computació (CUDA). Aquests canvis han permès reduir la latència d'extrem a extrem a la meitat de la inicial i també augmentar el rendiment de l'aplicació. Amb el qual, gairebé s'han duplicat els frames per segon inicials de l'aplicació.

[en] Mixed reality (MR) applications or Augmented Reality (AR) applications, as their names imply, are meant to unify the virtual world within the real world. This type of applications demands high computer capability and also high power demand, which occurs to confront with the devices where they are usually ran, the smartphones. Edge computing brings a solution to it. Offloading the high demanding parts to an external device seems to solve the issue, but it carries another problem: a high end-to-end latency. This thesis is focused on reducing the end-to-end latency of an existing MR application. In order to achieve it, the actual edge device, which is a computer, will be swapped to a Jetson TX device. Two main capabilities of the Jetson were used: Dedicated hardware was used to encode and decode the video and also, offloading work from the CPU to the GPU using the Compute Unified Device Architecture (CUDA). This changes lead to reduce the end-to-end latency to half of the initial and also boosted the overall performance of the application. Which almost doubled the initial frames per second.
[ca] En aquest treball de fi de grau s'analitzarà el col·lapse d'edificis per d'esforços sísmics per estudiar el cost, l'efectivitat i la factibilitat de diferents mètodes constructius i innovadores tecnologies sismoresistents aplicades a prevenir el col·lapse d'edificis d'escala local.

[en] In this final degree project, the collapse of building due to seismic efforts will be analyzed in order to study the cost, effectiveness and feasibility of different construction methods and innovative seismicseismic resistant technologies applied to prevent the collapse of local-level buildings.
[ca] Els dibuixos de l'Arxiu de l'Escola d'Arquitectura i el seu fons bibliogràfic antic constitueixen el principal centre d'atenció d'aquest llibre. Es mostren no només per donar a conèixer uns documents d'interès indubtable per si mateixos, sinó també perquè ens ajudin a examinar la història de l'Escola i a reflexionar sobre els mètodes d'aprenentatge i ensenyament de l'arquitectura. Malgrat la procedència fragmentària i de vegades aleatòria dels materials que s'hi exposen, aquest recull permet tenir una visió global de l'Escola. En correspondència amb aquest caràcter, es reuneixen una sèrie de textos que, a manera de mosaic, donen cabuda a una varietat d'interpretacions. Evitant mirar únicament el món de la docència local, es busca establir la relació de l'Escola amb els mètodes d'ensenyament, amb tendències arquitectòniques i amb el desenvolupament de la ciutat.

[en] The drawings and the old bibliographical source in the Archives of the Escola d'Arquitectura de Barcelona are this book's main focus of attention, serving not only to divulge the contents of a whole documentary source, of undoubtable interest in its own right, but also to help us examine the history of the School and reflect on ways to teach and learn architecture. Despite the fragmentary and occasionally haphazard nature of the provenance of the material published here, it nonetheless allows us to obtain on overall view of the School. In harmony with this character, the accompanying texts form a kind of mosaic which accommodates a whole variety of different interpretations. Finally, in an attempt to go beyond purely local educational considerations, the book establishes links between the School, with training methods and architectural trends, and the development of the city.
[ca] Aquest projecte presenta el disseny d'un servidor que ofereix diversos serveis sota la tecnologia de virtualització de Linux Containers (LXC). Es compara l'entorn de LXC respecte altres entorns (natiu i virtualització tradicional) i es dissenya un gestor dinàmic de càrrega per LXC.

[en] This project presents the design of a server that offers a set of services under the Linux Containers (LXC) virtualization technology. A comparison is done between the LXC environment and other environments (native, and full virtualization), and a dynamic load manager is designed for LXC.
[ca] L'objectiu d'aquest projecte és sintetitzar partícules core-shell formades per magnetita com a core i PEDOT com a per tal d'aprofitar la propietat magnètica d'aquest mineral i la propietat conductora del polímer, i així controlar l'alliberament de medicament. Per dur a terme la síntesis de les nanopartícules de magnetita s'ha utilitzat el mètode de la coprecipitació química. Aquest mètode de síntesi consisteix en mesclar en una dissolució aquosa sals de Fe2⁺ + Fe3⁺ i oxidar-les en presencia d'hidròxid de sodi (NaOH). El PEDOT s'ha sintetitzat a partir de la polimerització d'EDOT utilitzant persulfat d'amoni (APS) com a agent oxidant. També s'afegeix DBSA (dodecyl benzene sulfonic acid) com a dopant per tal de millorar la conductivitat del polímer. Es sintetitzen nanopartícules de magnetita amb recobriment de PEDOT amb 4 relacions de Magnetita-PEDOT diferents (0,25:1 / 0,5:1 / 1:1 / 1,5:1) per tal de seleccionar la més adequada des del punt de vista del transport i l'alliberament de fàrmacs al cos humà. S'han caracteritzat les nanopartícules amb les tècniques de potencial Z, dispersió de llum dinàmica (DLS), espectrofotometria IR, microscòpia electrònica d'escombrat (SEM) i voltamperometria cíclica (CV).

[en] The aim of this project is to synthesize core-shell particles formed by magnetite as the core and PEDOT as the shell in order to take advantage of the magnetic property of this mineral and the conductive property of the polymer, and thus control the release of medicine. To carry out the synthesis of magnetite nanoparticles, the method of chemical coprecipitation has been used. This synthesis method consists of mixing Fe2⁺ + Fe3⁺ salts in an aqueous solution and oxidizing them in the presence of sodium hydroxide (NaOH). PEDOT has been synthesized from the polymerization of EDOT using ammonium persulfate (APS) as an oxidizing agent. DBSA (dodecyl benzene sulfonic acid) is also added as a dopant to improve the conductivity of the polymer. PEDOT-coated magnetite nanoparticles are synthesized with 4 different Magnetite-PEDOT ratios (0.25:1 / 0.5:1 / 1:1 / 1.5:1) in order to select the most suitable one from the point in view of the transport and release of drugs in the human body. The nanoparticles have been characterized with Z-potential, dynamic light scattering (DLS), IR spectrophotometry, scanning electron microscopy (SEM) and cyclic voltammetry (CV) techniques.
[ca] Aquest estudi pretén establir el millor mètode per calibrar el retard de la resposta impulsional dels altímetres de les missions ERS-1 i ERS-2. Un cop seleccionat, s'utilitzarà per reprocessar els 12 anys de dades altimètriques d'aquestes missions, millorant-ne la precisió i la qualitat de l'estimació del nivell del mar.

[en] This study aims to find the best method to calibrate the internal delay of the point target response of the altimeters of ERS-1 and ERS-2 missions. Once it is selected, it will be used to reprocess the 12 year of altimetric data from these missions, improving the precision and quality of the sea level estimation.
[ca] El Sistema Nerviós Central concentra una gran quantitat de graus de llibertat a l'hora de generar moviments. Per això, la inclusió de les sinèrgies, enteses com elements bàsics caracteritzats per la combinació lineal de múltiples músculs, és una hipòtesi innovadora per entendre la concepció del moviment. Aquest projecte suggereix una estratègia basada en Deep Learning per tal d'elaborar dos models predictius que expliquin el moviment basat en músculs i sinèrgies. Ambdós models es construiran mitjançant Xarxes Neuronals Convolucionals, les entrades de les quals seran Estimulacions Magnètiques Transcranial i les sortides, les respostes evocades als músculs i monitoritzades amb Electromiografia. La comparativa dels resultats obtinguts demostra que les sinèrgies proposen un model més robust per entendre el control del moviment que les connexions directes als músculs, encara que no són capaces de caracteritzar el moviment per elles soles.

[en] Considering the vast amount of degrees of freedom that the Central Nervous System holds, synergies, understood as building blocks led by the linear combination of multiple muscles, a novel hypothesis to understand the generation of movement. This project suggests a Deep Learning approach to build two predictive kinematic model based on muscles and synergies. Both models will be built with Convolutional Neural networks, whose inputs will be Transcranial Magnetic Stimulations and the outputs, the evoked muscle responses monitored through Electromyography. By comparing the predictions from both models, the results evinced that synergies propose a more robust model to understand movement control than direct connections to muscles, even though they are not able to fully characterize the movement by themselves.