Repository of FERIT Osijek
Not a member yet
    4053 research outputs found

    Android application for monitoring changes in blood pressure samples obtained 24-hour wearing of a holter

    No full text
    Ovaj završni rad usmjeren je se na rješavanje problema neinformiranosti društva o posljedicama koje nosi visoki krvni tlak. Kao rješenje tog problema, kreirana je ova Android aplikacija. Korisnicima omogućuje praćenje promjene tlaka i pulsa u svako doba dana. Također, pri samom ulasku u aplikaciju korisnici se upoznaju s osnovnom teorijom vezanom za pojam 'hipertenzije' i 'hipotenzije' na način da im se pružaju savjeti i informacije što činiti ukoliko primijete nepravilnosti vezane uz tlak. Aplikacija je kreirana uz pomoć aktivnosti i fragmenata gdje svaka aktivnost ima određenu funkcionalnost kao i fragmenti. Aktivnosti prijave i registracije kao i fragment unosa novih mjerenja zahtijevali su povezivanje na bazu podataka, Firebase Realtime Database i Firebase Authentication. Jezik kojim je pisan programski kod je Kotlin.This paper focuses on solving the problem of society's lack of awarness about the consequences that high blood pressure carries. As a solution to that problem, this Android application has been created. Application allows users to monitor changes of their blood pressure and heart rate at any time of the day. Also, upon entering the application, users are introduced to the basic theory related to the term 'hypertension' and 'hypotension' by being offered with advice and information on what to do if they notice irregularities related to pressure changes. The application was created by combining activities and fragments where both activities and fragments have their own functionalities. Both, Register Activity and Log In Activity demand connecting to the Firebase Authentication while New Measurement Fragment demand connecting to Realtime Database. The name of programming language that was used for coding is Kotlin

    Optimization of active distribution grid

    No full text
    U ovome radu ukratko su opisane različite literature koje se bave temom optimizacije primijenjene na aktivne distribucijske mreže koje sadrže distribuiranu proizvodnju. Dana je definicija aktivne distribucijske mreže, navedeni su utjecaji distribuirane proizvodnje na prilike u mreži te metode za njihovo ublažavanje. Predstavljeni su optimalni tokovi snaga kao temeljni optimizacijski problem u elektroenergetskim sustavima. U nastavku rada dan je primjer optimizacije niskonaponske distribucijske mreže s aktivnim kupcima. Dana je formulacija matematičkog modela optimizacijskog problema gdje pripadajuću funkciju cilja predstavlja minimizacija gubitaka snage. Detaljno je prikazano modeliranje mreže na temelju koje su odrađeni simulacijski slučajevi te su definirani parametri optimizacije. Kao rješenje za smanjenje negativnih utjecaja DP na mrežu, korištena je kombinacija metoda ograničenja proizvodnje iz FN sustava i upravljanja jalovom snagom iz FN pretvarača. Simulacije su provedene u programu pandapower. Analizirana je mreža u slučaju kada FN sustavi nisu u funkciji. Zatim su provedeni proračuni tokova snaga te optimalnih tokova snaga u slučajevima kada su FN sustavi u funkciji na svakom drugom kućanstvu te u slučaju kada su u funkciji na svakom kućanstvu. Na temelju dobivenih rezultata, izvedena su zaključna razmatranja.In this thesis, various literature dealing with the topic of optimization applied to active distribution networks containing distributed generation are briefly described. The definition of an active distribution network is provided, the impacts of distributed generation on network conditions are listed, and methods for mitigating these impacts are discussed. Optimal power flows are presented as a fundamental optimization problem in power systems. Further in the paper, an example of optimizing a low-voltage distribution network with active customers is given. The formulation of the mathematical model for the optimization problem is described, with the objective function representing the power loss reduction. The network modeling is described, based on which simulation cases were performed and the optimization parameters were defined. As a solution to reduce the negative impacts of distributed generation on the network, a combination of two methods was used – active power curtailment and reactive power control through the photovoltaic inverters. Simulations were conducted using the pandapower program. The network was analyzed in the case where photovoltaic systems were not operational. Then, power flow calculations and optimal power flows were executed in scenarios where photovoltaic systems were operational in every other household and in the scenario where they were operational in every household. Based on the obtained results, concluding considerations were made

    Geo tagged narrative map

    No full text
    U ovom radu izrađena je kartografska aplikacija koja pruža korisnicima jednostavan i interaktivan način pronalaženja turističkih lokacija, budućih glazbenih događaja i razgledavanja priča različitih korisnika. Glavni dio aplikacije implementira CesiumJS za prikaz trodimenzionalnog globusa Zemlje na kojem se prikazuju oznake postavljene prema geografskoj dužini i širini. Svaka oznaka predstavlja jedan događaj ili turističku lokaciju ili korisnikovu priču ovisno o podacima koji se prikazuju na globusu. Pritiskom na jednu od tih oznaka prikazuju se sve detaljne informacije, komentari i slike. Aplikacija pruža platformu na kojoj korisnici mogu dijeliti osobna iskustva i razgledavati iskustva drugih korisnika te samim time pomaže u donošenju boljih i informiranih odluka prilikom planiranja i organiziranja nekog putovanja. Razvoj aplikacije kreče od razvoja relacijske, PostgreSQL baze podataka. Zatim slijedi implementacija višeslojne arhitekture poslužiteljskog sloja koristeći ASP.NET okruženje. Unutar poslužiteljskog sloja obrađuju se podaci, uspostavlja se autorizacija korisnika, kontrolira se razina pristupa određenim podacima i funkcionalnostima. Na kraju koristeći React, uspostavlja se klijentsko sučelje.In this paper, a cartographic application was created that provides users with a simple and interactive way to find tourist locations, future music events and browse through stories of different users. The main part of the application implements CesiumJS to display a three-dimensional globe of the Earth on which tags are placed according to longitude and latitude. Each tag represents one event or tourist location or user's story depending on the data displayed on the globe. Clicking on one of these tags displays all the detailed information, comments and images. The application provides a platform where users can share personal experiences and view the experiences of other users, thus helping to make better and informed decisions when planning and organizing a trip. The development of the application starts with the development of a relational, PostgreSQL database. This is followed by the implementation of a multi-layered server architecture using ASP.NET environment. Within the server layer, data is processed, user authorization is established, the level of access to certain data and functionalities is controlled. Finally, using React, a client interface is established

    Comparison of synchronous and asynchronous population update in differential evolution

    No full text
    U radu su razmotrene dvije inačice algoritma diferencijalne evolucije, jednog od najpopularnijih evolucijskih algoritama koji se pokazao vrlo učinkovit za probleme kontinuirane optimizacije. Inačice se razlikuju samo u načinu obnavljanja populacije, jedna sa sinkronim gdje se populacija obnavlja generaciju po generaciju, a druga sa asinkronim gdje se populacija obnavlja odmah kada su nova kvalitetnija rješenja dostupna. Upotrebom ostvarenog programskog rješenja provedena je eksperimentalna analiza u kojoj su dvije inačice algoritma primijenjene na deset često korištenih testnih funkcija pri dvije različite dimenzionalnosti. Također je razmotren utjecaj parametra veličine populacije korištenjem tri različite vrijednosti istog. Ostvareni rezultati daju uvid u to kako način obnavljanja populacije direktno utječe na performanse algoritma. Daljnjom usporedbom dvije inačice primijećeno je da ona sa asinkronom implementacijom obnavljanja populacije ostvaruje bolje performanse u usporedbi sa standardnom, sinkronom inačicom u većini slučajeva.The thesis discusses two implementations of the differential evolution algorithm, one of the most popular evolutionary algorithms, which has proven to be highly effective in problems of continuous optimization. The implementations differ only in the method of population updating: one using a synchronous method, where the population is updated generation by generation, and the other using an asynchronous method, where the population is updated immediately when new, better solutions become available. Using the implemented software solution, an experimental analysis was conducted in which the two implementations of the algorithm were applied to ten commonly used benchmark functions at two different dimensionalities. The impact of the population size parameter was also examined by using three different values of it. The obtained results provide insight into how the method of population updating directly affects the algorithm's performance. Further comparison of the two variants revealed that the asynchronous implementation achieves better performance compared to the standard synchronous implementations in most cases

    Web application for real estate sales

    No full text
    U ovom završnom radu opisana je web aplikacija za prodaju nekretniona. Web aplikacija omogućuje prikaz i pretraživanje nekretnina na tržištu te dodavanje novih nekretnina na tržište, a napravljena je pomoću HTML-a, CSS-a, MongoDB-a, Express.js-a i React-a. Prikazana je usporedba s već postojećim rješenjima te njihova sličnost sa izrađenom aplikacijom. Aplikacija je lagana za korištenje te ju je moguće dodatno proširiti dodavajući mogućnost slanja poruka drugim korisnicima ili plaćanja putem aplikacije.This thesis describes a web application for real estate sales. The web application allows for the display and search of real estate listings on the market, as well as the addition of new properties to the market. It is built using HTML, CSS, MongoDB, Express.js, and React. A comparison is made with existing solutions, highlighting their similarities with the developed application. The application is easy to use and can be further expanded by adding features such as messaging between users or in-app payments

    Effect of shading on the performance of photovoltaic cells

    No full text
    Ovaj rad istražuje utjecaj zasjenjenja na performanse fotonaponskih modula. Rad započinje pregledom literature u kojemu je objašnjeno kako zasjenjenje utječe na module. Obrađuje se pojam Sunčeve energije te samih karkteristika Sunca i vrsta Sunčevih zračenja. Radom su prikazane i karakteristike fotonaponskih modula, vrste istih te matematički model fotonaponskog modula. Navedene su, imenovane i opisane fizikalne veličine ključne za razumijevanje funkcioniranja modula. Detaljno se opisuje način rada fotonaponskih modula prilikom zasjenjenja. Mjerenja su provedena u Laboratoriju za obnovljive izvore energije na Fakultetu elektrotehnike, računarstva i informacijskih tehnologija u Osijeku te je navedena i opisana sva oprema korištena pri mjerenjima koja su bila potrebna za pisanje ovoga završnog rada. Analiza dobivenih rezultata prikazuje utjecaj korištenja zaobilaznih (bypass) dioda te se jasno vidi kako tankoslojni fotonaponski moduli imaju homogenije rezultate odnosno nema prevelikih oscilacija između pojedinih slučajeva zasjenjenja. Zaključno, zasjenjenje fotonaponskih modula ima veliku ulogu pri proizvodnji električne energije te je vrlo bitno pravilno odabrati lokaciju i vrstu modula pri projektiranju solarne elektrane kako bi se maksimizirala korisnost ulaganja.This thesis investigates the impact of shading on the performance of photovoltaic (PV) modules. The study begins with a literature review explaining how shading affects the modules. It covers the concept of solar energy, characteristics of the Sun, and types of solar radiation. The thesis also presents the characteristics of photovoltaic modules, their types, and a mathematical model of a PV module. It lists, names, and describes the physical quantities essential for understanding how modules work. The thesis provides a detailed description of how photovoltaic modules operate under shading conditions. Measurements were conducted in the Renewable Energy Laboratory at the Faculty of Electrical Engineering, Computer Science, and Information Technology in Osijek, with a description of all equipment used for the measurements necessary for writing this thesis. The analysis of the results demonstrates the impact of using bypass diodes and shows that thin-film photovoltaic modules exhibit more homogeneous results, with less variation between different shading scenarios. In conclusion, shading of photovoltaic modules plays a significant role in electricity production, and it is crucial to properly select the location and type of modules when designing a solar power plant to maximize the return on investment

    Detection and tracking of pedestrians within the autonomous driving

    No full text
    U ovom radu opisan je razvoj rješenja za detekciju i praćenje pješaka u okviru autonomne vožnje. Prvo je objašnjen moderan način detekcije i praćenja pješaka u digitalnim slikama. Nakon toga je opisano nekoliko postojećih rješenja za detekciju i praćenje objekata. Rješenje se temelji na YOLOv7 algoritmu za detekciju i SORT i DeepSORT algoritmima za praćenje. Algoritam za detekciju treniran je na vlastitom skupu podataka koji se sastoji od više od sedam tisuća slika. Analizirano je nekoliko dostupnih skupova podataka koji se sastoje od slika i oznaka u obliku graničnih okvira i odabrana su tri najrelevantnija skupa za ovaj problem. Detektor je treniran metodom prijenosnog učenja i metodom bez unaprijed postavljenih težina. Rješenje je potrebno implementirati i na ugradbenu platformu NVIDIA Jetson Nano pa je potrebno koristiti i YOLOv7 tiny verziju detektora s smanjenim brojem parametara. Nakon treniranja razvijen je algoritam koji kombinira algoritme za detekciju i za praćenje pješaka. Korištenjem SORT i DeepSORT algoritama za praćenje povećana je brzina izvođenja predloženog algoritma za detekciju i praćenje pješaka čime je omogućeno izvođenje ovog računalno zahtjevnog algoritma u stvarnome vremenu na računalima s ograničenim resursima. Evaluacija rješenja izvedena je na četiri videozapisa koja simuliraju stvarne uvjete.This paper describes the development of a solution for the detection and tracking of pedestrians in the context of autonomous driving. First, a modern way of detecting and tracking pedestrians in digital images is explained. After that, several existing solutions for object detection and tracking are described. The solution is based on the YOLOv7 detection algorithm and the SORT and DeepSORT tracking algorithms. The detection algorithm was trained on customized data set consisting of more than seven thousand images. Several available datasets consisting of images and labels in the form of bounding boxes were analyzed and the three most relevant datasets for this problem were selected. The detector was trained using a transfer learning method and a method without pretrained weights. The solution needs to be implemented on the embeded NVIDIA Jetson Nano platform, so it is necessary to use the YOLOv7 tiny version of the detector with a reduced number of parameters. After training, an algorithm was developed that combines algorithms for detection and tracking of pedestrians. By using SORT and DeepSORT tracking algorithms, the execution speed of the proposed algorithm for pedestrian detection and tracking has been increased, which enables the execution of this computationally complex algorithm in real time on computers with limited resources. The evaluation of the solution was performed on four videos simulating real world conditions

    Photovoltaic power plant design with calculation and analysis of influencing parameters

    No full text
    Ovaj rad bavi se detaljnim procesom projektiranja fotonaponske elektrane, uz analizu ključnih parametara koji utječu na njezinu učinkovitost i isplativost. U uvodnom dijelu rada predstavljeni su osnovni koncepti vezani uz fotonaponske sustave, uključujući načelo rada fotonaponskih modula, razlike između različitih tipova sustava te važnost odabira kvalitetnih komponenti. Obrađeni su svi aspekti koji su važni za projektiranje, od izbora lokacije i orijentacije modula, preko tehničkih specifikacija, pa sve do ekonomske analize projekta. Posebna pažnja posvećena je proračunu fotonaponske elektrane korištenjem softverskog alata PV SOL, koji omogućuje detaljnu simulaciju rada elektrane u različitim uvjetima. Korištenjem ovog alata izrađen je 3D model elektrane, što je omogućilo precizno određivanje optimalnih parametara sustava. Provedeni proračuni obuhvaćaju procjenu proizvodnje električne energije, analizu troškova instalacije i održavanja te izračun povrata investicije. Također, u radu su analizirani i utjecaji vanjskih faktora, poput klimatskih uvjeta i lokalne geografske konfiguracije, na ukupnu učinkovitost sustava. Rezultati analize pokazali su da, uz pravilno planiranje i optimizaciju, fotonaponske elektrane mogu biti vrlo isplative, s razumnim razdobljem povrata investicije, čak i u uvjetima početno visokih ulaganja. Rad također naglašava važnost redovitog održavanja i praćenja sustava kako bi se osigurala dugoročna stabilnost i učinkovitost elektrane. Zaključeno je da fotonaponske elektrane predstavljaju značajan potencijal za doprinos energetskoj neovisnosti i održivosti, te da njihova integracija u energetski sustav može značajno smanjiti emisije stakleničkih plinova i ovisnost o fosilnim gorivima. Rad stoga pruža cjelovit pregled svih važnih koraka i faktora koje treba uzeti u obzir prilikom projektiranja i implementacije fotonaponskih sustava.This paper deals with the detailed process of designing a photovoltaic power plant, along with an analysis of the key parameters that influence its efficiency and profitability. The introductory section presents the fundamental concepts related to photovoltaic systems, including the operating principles of solar modules, differences between various types of systems, and the importance of selecting highquality components. The theoretical part covers all aspects crucial for the design, from the selection of location and module orientation to technical specifications and economic analysis of the project. Special attention is given to the calculation of the photovoltaic power plant using the PV SOL software tool, which allows for a detailed simulation of the plant’s operation under different conditions. Using this tool, a 3D model of the plant was created, enabling precise determination of the optimal system parameters. The calculations include estimates of electricity production, cost analysis of installation and maintenance, and the calculation of return on investment. Additionally, the paper analyzes the impact of external factors, such as climatic conditions and local geographical configuration, on the overall efficiency of the system. The results of the analysis show that, with proper planning and optimization, photovoltaic power plants can be highly profitable, with a reasonable payback period even considering the initially high investments. The paper also emphasizes the importance of regular maintenance and monitoring to ensure the long-term stability and efficiency of the plant. It is concluded that photovoltaic power plants offer significant potential for contributing to energy independence and sustainability, and their integration into the energy system can substantially reduce greenhouse gas emissions and reliance on fossil fuels. Therefore, this paper provides a comprehensive overview of all the important steps and factors to consider when designing and implementing photovoltaic systems

    Reconstruction of brain MRI images using the fastMRI

    No full text
    sažetak (hrvatski): Ovaj se rad bavi rekonstrukcijom slika magnetske rezonance mozga primjenom metoda dubokog učenja implementiranih u fastMRI biblioteku. Magnetska rezonanca je ključna metoda za di- jagnostiku u medicini. Cilj ovog rada je istražti primjene tehnike prijenosa učenja na unaprijed istreniranim U-Net i End-to-End VarNet modelima kako bi se poboljšala kvaliteta rekonstrukcije slika uz poduzorkovane podatke. Korišteni su fastMRI i Calgary-Campinas skupovi podataka, a podatci su pripremljeni uz primjenu različitih maski poduzorkovanja ekvidistantnih, slučajnih ekvidistantnih i maski s Gaussovim šumom. Modeli su trenirani i evaluirani pomoću SSIM i PSNR metrika. Rezultati pokazuju da prijenosom učenja možemo poboljšati kvalitetu rekons- trukcije, pogotovo na End-to-End VarNet modelu. Kvaliteta rekonstrukcija još uvijek ne doseže razinu potrebnu za kliničku upotrebu.This paper addresses the reconstruction of magnetic resonance images using deep learning met- hods implemented in fastMRI library. Magnetic resonance is a key diagnostic tool in medicine. The aim of this paper is to research uses of transfer learning techniques on pre-trained U-Net and End-to- End VarNet models to improve the quality of image reconstruction from undersam- pled data. fastMRI and Calgary-Campinas datasets were used, and data was prepared using multiple undersampling masks: equispaced, random equispaced and masks with Gaussian no- ise. The models were trained and evaluated using SSIM and PSNR metrics. Results show that transfer learning can enhance reconstruction quality, particularly for the End-to-End VarNet model. However, the quality of reconstructions still falls short of the level required for clinical use

    Development and Application of a Method for Power System Stabilizer Setting and Tuning Using Complex Frequency Domain and Time Domain Indices

    No full text
    Prijenosni vodovi su zbog svoje rasprostranjenosti i rada na granici statičke stabilnosti podložni malim poremećajima koji mogu dovesti do narušavanja tranzijentne stabilnosti. Iz tehničkih i ekonomskih razloga se nastoji povećati snaga prijenosa što za posljedicu ima smanjenje prigušnog momenta u sustavu. Kao posljedica smanjenja prigušenja se pojavljuju niskofrekvencijski oscilatorni modovi frekvencije do 12 rad/s (oko 2 Hz). Oscilacije djelatne snage pri promjenama opterećenja u sustavu mogu dovesti do isključenja voda i prekida opskrbe energije. Kako bi se povećalo prigušenje i smanjile oscilacije u uzbudni krug generatora se implementira stabilizator elektromehaničkih oscilacija (engl. Power System Stabilizer, PSS) koji na temelju brzine generatora ili neke druge veličine mjerene na stezaljkama generatora djeluje na prigušni moment generatora. Lokacija ugradnje PSS-a se određuje na temelju participacijske analize sustava i parametrira metodom fazne kompenzacije. Uobičajena metoda parametriranja se provodi na temelju pokazatelja iz kompleksne frekvencijske domene - prigušenja i relativnog koeficijenta prigušenja - što dovodi do poboljšanja oscilatorne stabilnosti i pomaka polova u lijevi dio kompleksne ravnine. Parametriranje po tim pokazateljima dovodi do narušavanja pokazatelja tranzijentne stabilnosti. Kako bi se poboljšala oba vida stabilnosti, razvijena je metodologija odabira parametara PSS-a koja uzima u obzir pokazatelje obje domene: koeficijenta pojačanja iz kompleksne frekvencijske domene i pokazatelja djelatne snage, kuta rotora i brzine generatora iz vremenske domene čime se postiže kompromis pri parametriranju. U ovoj disertaciji, razvijena je analitička metoda koja je ispitana na višestrojnom sustavu te su rezultati provjereni u vremenskoj domeni za različite poremećaje kao i različite konfiguracije sustava. Analitička metoda je nakon toga uspoređena sa četiri optimizacijske metode i to metodom roja čestica, genetskim algoritmom, metodom simuliranog kaljenja i tabu pretraživanjem. Za predložene optimizacijske metode su postavljeni različiti početni uvjeti te su rezultati uspoređeni s rezultatima analitičke metode.Due to their spatial distribution and operation at the limit of static stability, transmission lines are subjected to small disturbances that can lead to disturbances of transient stability. For technical and economic reasons, an effort is made to increase the transmission power, which results in a reduction of the damping torque in the system. As a consequence of the reduction of damping, low-frequency oscillatory modes of frequency up to 12 rad/s (about 2 Hz) appear. Oscillations of active power during load changes in the system can lead to disconnection of lines and interruption of energy supply. In order to increase damping and reduce oscillations, a power system stabilizer (PSS is implemented in the excitation circuit of the generator, which increases the damping torque of the generator based on the speed of the generator or some other quantity measured on the generator terminals. The location of the PSS is determined based on the participation analysis of the system and tuned using the pole placement method. The usual tuning method is carried out on the basis of indices from the S-domain - damping and damping ratio - which leads to an improvement in oscillatory stability and a shift of the poles to the left part of the S-plane. Tuning according to these indices leads to violations of time-domain indices. In order to improve both aspects of stability, a PSS tuning methodology was developed that takes into consideration indices from both domains: the damping ratio from the S-domain and the indices of active power, rotor angle, and generator speed from the time domain, which achieves a compromise in tuning. In this dissertation, an analytical method was developed and tested on a multi-machine system, and the results were checked in the time domain for different disturbances and for different system configurations. The analytical method was then compared with four optimization methods, namely the particle swarm optimization method, genetic algorithm, simulated annealing method, and tabu search. Different initial conditions were set for the proposed optimization methods, and the results were compared with the results of the analytical method

    103

    full texts

    4,053

    metadata records
    Updated in last 30 days.
    Repository of FERIT Osijek
    Access Repository Dashboard
    Do you manage Open Research Online? Become a CORE Member to access insider analytics, issue reports and manage access to outputs from your repository in the CORE Repository Dashboard! 👇