BSC-LT/ACAData huggingface dataset:
[ca] En aquest treball es realitza el desenvolupament dels "smart-contracts" o contractes intel·ligents com a base d'una aplicació descentralitzada o Dapp per a la gestió energètica i la seva facturació d'una comunitat energètica. Per dur-lo a terme, s'ha realitzat un anàlisi del marc normatiu espanyol sobre l'autoconsum col·lectiu i les comunitats energètiques. També s'estudia i compara els ecosistemes "blockchain" o cadena de blocs on desenvolupar aquests "smart-contracts" d'entre els principals dins el sector. Dins aquest programari desenvolupat s'estableix una estratègia de repartiment en funció de coeficients dinàmics ex post que actualment no estan contemplats dins la normativa. Més endavant s'explica detalladament el codi utilitzat pel desenvolupament d'aquest programari i es realitza una simulació d'aquest. Conjuntament s'exposen dos escenaris diferents, però partint de les mateixes dades base, per poder comparar els diferents escenaris plantejats. D'aquesta forma s'observa que la implementació d'aquest programari i estratègia de distribució aporten tant beneficis econòmics i socials com mediambientals.

[en] In this work, the development of "smart-contracts" is carried out as the basis of a decentralized application or Dapp for energy management and billing of an energy community. To implement this, an analysis of the Spanish regulatory framework on collective self-consumption and energy communities has been carried out. Blockchain ecosystems are also studied and compared to develop these "smart-contracts" among the main ones in the sector. Within this developed software, a distribution strategy is established based on dynamic ex-post coefficients that are not currently contemplated in the regulations. The code used for the development of this software is explained in detail later on and a simulation of it is carried out. Additionally, two different scenarios are exposed, but starting from the same base data, in order to be able to compare the different scenarios proposed. In this way, it is observed that the implementation of this software and distribution strategy brings both economic, social and environmental benefits.
[ca] Aquest article tracta sobre la fase inicial del projecte El DB-HR als habitatge de protecció oficial. En concret consisteix en l'estudi de les diferents tipologies d'Habitatge de Protecció Oficial en relació a la seva possible adequació a les noves normatives d'aïllament acústic entre propietats diferents i espais diferents d'un mateix habitatge, amb especial rellevància en l'àmbit del Document Bàsic d'Habitabilitat Soroll, del Codi Tècnic de l'Edificació a Espanya.

[en] This article is about the initial stage of the DB-HR in Social Housing. In particular, it focuses on the different typologies study of Social Buildings in relation to its possible adequation to the new regulations regarding acoustic isolation between different properties and between different spaces of the some house, giving particular relevance to the DB-HR (Basic Document- Habitability-Noise, Technical Building Code, Spain).
[ca] La idea d'aquest projecte és aconseguir amb èxit una comunicació interna a través del protocol SPI (Serial Peripheral Interface) entre els dos components principals d'una Unitat de Control Telemàtica (TCU). Aquests components són la Unitat Central de Processament (CPU) i el dispositiu d'accés a la xarxa (NAD). L'objectiu és que el NAD rebi les traces CAN (Controller Area Network) que es lliuren a la MCU.

[en] The idea of this project is to successfully achieve an internal communication over Serial Peripheral Interface (SPI) between the two main components of a Telematics Control Unit (TCU). These components are the Central Processing Unit (CPU) and the Network Access Device (NAD). The objective is that the NAD receive the Controller Area Network (CAN) traces that are given to the MCU.
[ca] El projecte consisteix en una aplicació realitzada en Matlab. Consisteix en el reconeixement de diferents aliments en imatges, a través d'una xarxa neuronal, seguidament s'emmagatzemen juntament amb una quantitat en una base de dades SQL per crear "tu nevera" i saber els aliments dels que disposes perquè finalment, es comparin aquests aliments amb una altra base de dades amb receptes i així mostrar les que pots fer amb els aliments que disposes.

[en] This project consists on an application made in Matlab, where different foods are recognized through a convolutional neural network, then stored it in a SQL database with its quantity to create "your fridge". Thanks to this you can know what aliments you have. Finally, these aliments are compared with other database that contains many recipes to find out which can be done.
[ca] Aquest projecte abarca una exploració detallada de totes les fases involucrades a la materialització d'un projecte de software enfocat a l'administració i operació eficient d'una empresa dedicada a la construcció i manteniment de piscines. Es desenvoluparà una solució digital bifurcada en dues plataformes: una aplicació web i una altra mòbil. Aquestes aplicacions estan dissenyades per optimitzar la gestió de tasques, facilitant l'assignació d'aquestes als operaris i permetent un seguiment mitjançant la creació i gestió de jornades.

[en] This project encompasses a detailed exploration of all the phases involved in the materialization of a software project focused on the efficient administration and operation of a company dedicated to the construction and maintenance of swimming pools. A digital solution will be developed, split into two platforms: a web app and a mobile app. These applications are designed to optimize task management, facilitating the assignment of these tasks to the workers and allowing for monitoring through the creation and management of shifts.
[ca] Atesa la naturalesa difícil dels problemes d'optimització combinatoris, molts algoritmes es basen en heurístiques dissenyades manualment per prendre decisions que poden ser massa costoses de calcular o matemàticament no ben definides. Així, l'aprenentatge automàtic (ML) sembla un candidat factible per prendre aquestes decisions d'una manera més òptima. En aquest projecte, explorarem la relació entre el ML i els algoritmes d'optimització per alguns casos d'ús de xarxes de telecomunicacions.

[en] Given the hard nature of combinatorial optimization problems, many state-of-the-art algorithms rely on handcrafted heuristics for making decisions that are otherwise too expensive to compute or mathematically not well defined. Thus, machine learning (ML) looks like a natural candidate to make such decisions in a more principled and optimized way. In this project, we will explore the relationship between ML and optimization algorithms for telecommunication network use cases.
[ca] L'electrocardiograma (ECG) de 12 derivacions és el criteri de referència per al diagnòstic d'anomalies del cor. Tot i ser un procediment no invasiu, és incòmode a causa del número i localització dels elèctrodes de pell necessaris per obtenir les 12 derivacions convencionals que proporcionen la informació. No obstant això, aquesta informació és redundant ja que nomès 3 derivacions són necessàries per recuperar-la. Per tant, diferents monitors d'ECG fan ús d'aquest enunciat per derivar les 12 derivacions estàndard a partir de mínim 3 diferents i així reduir el nombre d'elèctrodes de 10 a 5. Per aconseguir-ho, matrius pacient-específiques estan a la vanguarda. Cada persona té una matriu particular de transformació que permet obtenir les derivacions convencionals. Aquestes matrius són obtingudes mitjançant diferents tècniques de múltiple regressió. Aquest projecte té com a objectiu desenvolupar un sistema d'ECG de baix cost amb 5 ubicacions d'elèctrodes còmodes (bàsicament no tòrax), a partir del qual és possible obtenir les 12 derivacions estàndard amb una pèrdua de inofrmació diagnòstica irrellevant. Per a això, s'analitzen 3 matrius pacient-específiques obtingudes per descomposició de valors singulars (SVD) i regressió lineal directa. Els resultats mostren un mal rendiment de la matriu de regressió lineal directa, amb correlacions entre l'original i les derivacions sintetitzades al voltant del 75%. D'altra banda, les matrius que fan servir SVD obtenen correlacions al voltant del 97%. A més, es demostra que les matrius són personals i segueixen funcionant correctament una setmana després de calibrar-les per primera vegada.

[en] The 12-lead electrocardiogram (ECG) is the standard gold for diagnosing heart abnormalities. Although being a non-invasive procedure, it is uncomfortable due to the number and location of the skin electrodes needed to obtain the conventional 12 leads that provide the information. However, that information is redundant since only 3 leads are necessary to retrieve it. Hence, different ECG monitors use this statement to derive the standard 12 leads from a minimum of 3 different leads and therefore reducing the number of electrodes from 10 to 5. To achieve it, patientspecific transform matrices are the state-of-the-art. Each person has a particular transform matrix that allows to obtain the conventional leads. These matrices are obtained by different multiple regression techniques. This project aims to develop a low cost ECG system with 5 comfortable electrode locations (basically not thorax), from which it is possible to obtain the standard 12 leads with an irrelevant loss of diagnostic information. In order to do it, 3 patientspecific matrices obtained by Singular Value Decomposition (SVD) and direct linear regression are analyzed. The results show a bad performance of the direct linear regression matrix, with correlations between the original and the synthesized leads around 75%. On the other hand, matrices using SVD get correlations around 97%. In addition, it is proved that matrices are personal and still working correctly a week after calibrating them for the first time.
[ca] L'objectiu més elemental que el projecte persegueix es basa en el desenvolupament d'un client BitTorrent complert i totalment funcional. A més, juntament amb aquest objectiu primari, volem desenvolupar un conjunt de funcionalitats i millores que ens diferenciïn dels clients BitTorrent ja existents.

[en] The basic objective that the project aims is to develop a complete and fully functional BitTorrent client. In addition to this primary objective, we want to develop a set of features and improvements that differentiate our BitTorrent client of existing clients.
[ca] Català: En el present Projecte Final de Carrera s'ha desenvolupat un simulador de negocis de tipus conductual, orientat a formar i a avaluar els coneixements dels usuaris sobre la gestió empresarial segons la metodologia Lean. Aquest programari permetrà a l'usuari adquirir un profund coneixement de la matèria mitjançant el plantejament de situacions, que pretenen simular casos reals, a les quals haurà de fer front en un entorn visual amigable que faciliti aquesta tasca. El document és una guia completa per a la formació teòrica en Lean, on s'exposen els principis bàsics d'aquest model de gestió, així com les seves eines i la manera d'aplicar-les correctament per obtenir el màxim benefici d'elles. Així mateix, el document recull el procés de desenvolupament del simulador, incloent el procés de disseny de les preguntes i de l'entorn d'usuari, explicant breument l'entorn de programació (Visual Basic 6.0 i Macromedia Flaix MX) i les principals funcions del simulador.

[en] English: This Final Project develops a business simulator of behavioral type, designed to train and assess user knowledge about business management according to the Lean methodology. This software enables the user to acquire a thorough knowledge of the subject by proposing situations, which are intended to simulate real cases to which he or she will face in a friendly visual environment that facilitates the task. The document is a comprehensive guide for theoretical training in Lean, which sets out the basic principles of this management model, its tools and how to apply them correctly to get maximum benefit. Likewise, the document describes the process of developing the simulator, including the design process of questions and user environment, explaining briefly the programming environment (Visual Basic 6.0 and Macromedia Flash MX) and the main functions of the simulator.
[ca] L'Oficina de l'Historiador de la Ciutat de l'Havana, conscient de la creixent penetració de les Tecnologies de la Informació i les Comunicacions a la societat, pretén mitjançant la implantació del sistema aquí descrit dotar a les seves nombroses entitats i també al públic en general d'un potent sistema d'informació territorial que faci una gestió integral del territori, considerant aspectes de patrimoni històric, medi ambient, socials, de qualitat de vida i administratius, entre d'altres, i que ajudi a la presa de decisions. S'ha apostat fortament per la utilització de programari lliure a les solucions plantejades, al mateix temps que s'ha millorat la connectivitat de les entitats comptant amb el suport tecnològic de LABEIN-Tecnalia.

[en] The Office of the Historian of the City of Havana, conscious of the growing penetration of Information and Communications Technologies in society intends, through the establishment of the system described here, to endow to its numerous entities and also to the public in general of a powerful system of territorial information that an integral management of the territory carries out, considering aspects of historic heritage, the environment, social, quality of life and administrative aspects, amongst others and helps in decision making. There has been a strong commitment for the utilisation of free software in the solutions presented at par that has improved the connectivity of the entities, counting upon the technological support of LABEIN-Tecnalia.
[ca] Aquest projecte sorgeix de la motivació de poder acostar el món de la ceràmica a adults interessats en explorar aquest art de manera accessible i autònoma. L'objectiu principal és dissenyar un kit complet que inclogui tots els materials i eines necessàries per crear peces de ceràmica des de zero. La marca Fango és el resultat d'aquest projecte. El procés de desenvolupament ha inclòs una recerca de mercat i entrevistes amb usuaris potencials, que han permès ajustar el producte a les seves necessitats. El disseny del packaging ha estat optimitzat per organitzar eficientment els components del kit, millorant així l'experiència de l'usuari. El resultat final és un kit d'iniciació a la ceràmica que utilitza fang d'assecat a l'aire, una alternativa que permet als usuaris crear peces decoratives sense necessitat d'un forn. El disseny del kit inclou eines ergonòmiques i un embalatge atractiu, que transmet els valors de creativitat i accessibilitat. Com a resultat, el kit permet als usuaris treballar amb tècniques bàsiques de modelatge, oferint-los una experiència completa i satisfactòria. El projecte ha assolit els objectius establerts, oferint un producte funcional i atractiu que facilita l'exploració creativa d'una manera accessible. Els usuaris poden gaudir d'eines reutilitzables i d'un embalatge adequat per a un ús prolongat.

[en] This project arises from the motivation to bring the world of ceramics closer to adults interested in exploring this art in an accessible and autonomous way. The main objective is to design a complete kit that includes all the materials and tools necessary to create ceramic pieces from scratch. The brand Fango is the result of this project. The development process has included market research and interviews with potential users, which have allowed for adjustments to the product to meet their needs. The packaging design has been optimized to efficiently organize the kit's components, thereby enhancing the user experience. The final result is a starter kit for ceramics that uses air-dry clay, an alternative that allows users to create decorative pieces without the need for a kiln. The kit's design includes ergonomic tools and an attractive package that conveys values of creativity and accessibility. As a result, the kit enables users to work with basic modeling techniques, offering them a complete and satisfying experience. The project has achieved its established objectives by providing a functional and appealing product that facilitates creative exploration in an accessible manner. Users can enjoy reusable tools and packaging suitable for prolonged use.
[ca] Aquest informe mostra les 25 tesis doctorals UPC publicades el 2018 i 2019 que han estat més consultades a través d'UPCommons, el dipòsit institucional de la UPC.

[en] This report shows the 25 most consulted UPC Doctoral Thesis published in 2018 and 2019 through UPCommons, the institutional repository of UPC.
[ca] Al llarg del següent document s'ha exposat el desenvolupament e implementació d'un sistema d'automatització, el qual permet la selecció i trepat de peces mitjançant les estacions I i II del Laboratori de Robòtica i CIM de l'edifici TR11 de la ESEIAAT. S'ha realitzat e implementat la programació dels PLCs disponibles en cadascuna de les estacions del laboratori per la simular el procés industrial real. El control i supervisió sobre el procés a temps real es realitza mitjançant un sistema de control tipus SCADA. Aquest sistema monitoriza dades del procés per al seu posterior tractament i ens proporciona una interfície de comunicació entre l'usuari i la màquina. Les dades monitorades necessàries per al correcte funcionament del sistema han de ser emmagatzemats i manipulats, per a això s'ha desenvolupat una base de dades relacionals basat en SQL

[en] Along the following document there has exhibited the development and implementation of a system of automation, which allows the selection and pierced of pieces by means of the stations I and II of the laboratory of robotics and CIM of the building TR11 of the ESEIAAT. It has realized and implemented the programming of the available PLCs in each of the stations of the laboratory for simulating the industrial process real. The control and supervision on the process on time real carries out by means of a control system type SCADA. This system monitors information of the process for its later treatment and there provides a communication interface to us between the user and the machine. The monitored information necessary for the correct functioning of the system has to be store and manipulated, for it a base of relational information has developed based on SQL
[ca] Tot i l'abundància que hi ha d'eines per generar de ciutats, cap d'aquestes s'adequa a les necessitats dels desenvolupadors de videojocs, en particular pel que fa a la col·locació correcta d'elements que tenen un comportament en el joc, com ara una botiga o un centre de missions. L'objectiu d'aquest treball és desenvolupar un plugin per al motor de videojocs Unity que faciliti la feina dels desenvolupadors proporcionant maneres de generar automàticament una ciutat seguint els paràmetres introduïts. L'eina oferirà diferents opcions a escollir, com per exemple el nombre d'habitants o l'amplada dels carrers, a partir de les quals es crearà una ciutat. El resultat incorporarà correctament els elements que tenen un comportament en el joc sol·licitats, adequant-se als requeriments de l'usuari del plugin.

[en] Despite the vast amount of city generation tools available in the market, none of them are tailored to the needs of video game developers, especially in regards to the correct placing of game elements, such as a shop or a mission center. The goal of this project is to develop a plugin for the Unity video game engine that will ease the work of developers by offering ways to automatically generate a city according to the desired values. This tool will offer a variety of value parameters to choose from, like population or road width, based on which a city will be created. The result will follow the user's requirements by containing the appropriate game elements.
[ca] Aquest treball és l'estudi d'una mostra poblacional dels primers 200 pacients del CUV de l'any 2023. Mitjançant la recol·lecta de dades, s'obtenen resultats sobre els estats refractius, el gènere i l'edat. L'objectiu principal del treball consisteix a veure els defectes refractius més presents en el centre. Per assolir-lo es fa mitjançant els objectius específics d'extracció de dades de l'OpenVisió, un programari exclusiu del CUV; l'anàlisi dels defectes refractius dels pacients de la mostra; i, l'anàlisi de les relacions directes d'entre els defectes refractius i les variables de gènere i edat. Es fa un recull de dades mitjançant l'Excel, on s'extreuen les variables de defecte refractiu, quantitat del defecte, AV d'ambdós ulls, gènere i edat. Un cop finalitzat, amb el mateix programari d'Excel, s'estudien estadísticament totes les variables, així com es comparen entre elles. D'aquesta manera, es porta a terme una anàlisi de la mostra de les diverses condicions que es troben en el CUV. Els resultats obtinguts durant l'anàlisi i extracció de dades, es comparen amb altres resultats estadístics obtinguts en la recerca bibliogràfica, en mostres poblacionals diferents. De la mostra total, un 55% representa el gènere femení i, el 45% el gènere masculí. La mitjana d'edat de la mostra es concentra entre els 41 i 50 anys. Finalment, els resultats d'aquest estudi determinen que l'astigmatisme és la condició més prevalent en la mostra, estant en un 90% de la població. Tanmateix, aquesta és una condició que pot lligar-se a altres defectes refractius, i per això té tanta incidència.

[en] This work is the study of a population sample of the first 200 CUV patients in 2023. Data collection results on refractive states, gender and age. The main objective of the work is to see the most refractive defects present in the center. To achieve this, it is done through the specific objectives of data extraction from OpenVision, CUV-exclusive software; analysis of the refractive defects of the patients in the sample; and analysis of the direct relationships between refractive defects and gender and age variables. A collection of data is made using Excel, where the variables of refractive defect, amount of defect, AV of both eyes, gender and age are extracted. Once completed, with Excel's own software, all variables are statistically studied, as well as compared to each other. In this way, an analysis is carried out of the sample of the various conditions found in the CUV. The results obtained during the analysis and extraction of data are compared with other statistical results obtained in bibliographic research, in different population samples. Of the total sample, 55% represents the female gender and 45% the male gender. The sample average age is between 41 and 50 years. Finally, the results of this study determine that astigmatism is the most prevalent condition in the sample, accounting for 90% of the population. However, this is a condition that can be linked to other refractive flaws, and therefore has such incidence.