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

    A web application for cardiovacular disease risk assessment and disease course monitoring based on supervised machine learning methods

    No full text
    sažetak (hrvatski): Glavni cilj ovog diplomskog rada bio je razvoj web aplikacije koja procjenjuje rizik od obolijevanja od kardiovaskularnih bolesti koristeći metode nadziranog strojnog učenja. Aplikacija je implementirana uz pomoću programskih jezika i tehnologija kao što su Python, Django i HTML. U središtu aplikacije nalazi se model temeljen na algoritmu slučajne šume, koji je nakon usporedbe sa stablom odlučivanja, metodom strojeva potpornih vektora i algoritmom k najbližih susjeda pokazao najbolje rezultate. Osim što omogućuje pacijentima procjenu svog rizika obolijevanja od kardiovaskularnih bolesti, aplikacija također pruža liječnicima mogućnost stvaranja preporuka temeljenih na zdravstvenom stanju pacijenata. Praćenje tijeka bolesti i praćenje zdravstvenih podataka omogućeno je zahvaljujući sustavu za pohranu. Uz to što pomaže u ranom prepoznavanju rizika, aplikacija omogućuje kontinuirani nadzor i prilagodbu liječenja prema promjenama u zdravstvenom stanju korisnika. Provjera ispravnosti aplikacije obavljena je kroz tri testna slučaja i pokazuje da aplikacija radi ispravno.abstract: The main goal of this thesis was to develop a web application that assesses the risk of cardiovascular disease using supervised machine learning methods. The application was implemented using programming languages and technologies Python, Django, and HTML. At the core of the application is a machine learning model based on the random forest algorithm, which, after comparison with decision trees, support vector machines, and the k-nearest neighbors algorithm, had the best results. In addition to allowing patients to assess their risk of developing cardiovascular disease, the application also provides doctors with the ability to create recommendations based on the health status of patients. Disease course monitoring and health data tracking are enabled by a storage system. Besides helping in the early detection of risk, the application allows for continuous monitoring and adjustment of treatment according to changes in the user's health status. The application’s validation was carried out through three test cases and shows that the application functions correctly

    Rechargeable batteries, characteristics and models

    No full text
    sažetak (hrvatski): U završnom radu objašnjena je povijest baterija, kako su nastale te kako su se vremenom unaprjeđivale. Navedena je glavna podjela na primarne i sekundarne baterije te je opisana građa baterije. Navedene su njene glavne komponente te je opisan princip rada na temelju punjenja i pražnjenja. Nakon upoznavanja s osnovama, opisani su i predstavljeni glavni parametri pomoću kojih se može dobiti cjelokupna slika o stanju baterije. Opisani su najzastupljeniji modeli koji se zasnivaju na ekvivalentnim shemama, nakon čega su navedene najzastupljenije tehnologije punjivih baterija uz njihove prednosti i mane. Na kraju završnog rada su opisane metode koje se koriste za određivanje osnovnih parametara baterije.abstract: The final thesis describes hystory of the batteries, how they originated, and how they have improved over time. The main classification into primary and secondary batteries is provided, along side with a description of the battery structure. The key components are listed, and the operating principle is describen based on charging and discharging. After an introduction to the basics of the battery, the main parameters used to gain a comprehensive understanding of the battery's condition are presented and described. The most common models, based on equivalent circuits, are described, followed by an overview of the most relevant rechargeable battery technologies, along with their advantages and disadvantages. Finally, the methods used to determine the basic battery parameters are explained. keywords: rechargeable batteries, secondary batteries, primary batteries, lithium-ion batteries, nickelmeta

    Implementation of the AVL Cruise to model and implement simulations of the operation of the electric vehicle subsystem for different driving cycles

    No full text
    U radu se daje detaljan pregled AVL Cruise, svestranog simulacijskog alata za modeliranje i analizu električnih vozila i njihovih podsustava u različitim ciklusima vožnje. AVL Cruise podržava električne, mehaničke i mehatroničke sustave, omogućujući holistički pristup dizajnu vozila. Njegove primjene uključuju planiranje cestovne infrastrukture, analizu elektroenergetskog sustava i optimizaciju performansi vozila. Alat je vrijedan i za studente i za inženjere, nudeći praktično iskustvo i napredne mogućnosti istraživanja. AVL Cruise posebno je važan u prelasku na električna i hibridna vozila, podržavajući razvoj infrastrukture i analizu podsustava vozila, uključujući baterije, elektromotore i sustave za rekuperaciju energije.The paper provides a detailed overview of AVL Cruise, a versatile simulation tool for modeling and analyzing electric vehicles and their subsystems across different driving cycles. AVL Cruise supports electrical, mechanical, and mechatronic systems, enabling a holistic approach to vehicle design. Its applications include road infrastructure planning, power system analysis, and vehicle performance optimization. The tool is valuable for both students and engineers, offering hands-on experience and advanced research opportunities. AVL Cruise is particularly relevant in the shift towards electric and hybrid vehicles, supporting infrastructure development and vehicle subsystem analysis, including batteries, electric motors, and energy recuperation systems

    Android task scheduling application

    No full text
    Tijekom razvoja aplikacije Task Planner suočili smo se s izazovom implementacije pouzdane i učinkovite pohrane podataka, koja bi korisnicima omogućila spremanje, pristup i ažuriranje zadataka u stvarnom vremenu, uz garantiranu sigurnost i dostupnost na različitim uređajima. Ključni problem bio je osigurati neprekidnu sinkronizaciju podataka među uređajima, tako da promjene koje korisnici naprave budu odmah vidljive. Rješenje ovog problema pronašli smo u korištenju Firebase platforme, točnije Firestore baze podataka, koja podržava strukturiranu pohranu podataka kroz kolekcije i dokumente. Svaki zadatak unutar aplikacije predstavlja dokument unutar određene kolekcije, što omogućuje jednostavnu organizaciju i dohvaćanje podataka. Firestore podržava rad u stvarnom vremenu, što znači da se sve promjene u podacima automatski sinkroniziraju između korisničkih uređaja bez odgode. Korištenjem Firebase autentikacije, uspjeli smo osigurati privatnost korisničkih podataka. Svaki korisnik ima svoj jedinstveni račun, a podaci su dostupni samo korisniku kojem pripadaju, što garantira sigurnost i povjerljivost informacija. Na ovaj način, riješili smo ključni izazov, omogućivši sigurnu, pouzdanu i uvijek dostupnu pohranu zadataka, uz automatsku sinkronizaciju i zaštitu podataka.Android task scheduling application During the development of the Task Planner application, we faced the challenge of implementing a reliable and efficient data storage solution that would allow users to save, access, and update tasks in real time, while ensuring security and availability across multiple devices. The key issue was ensuring continuous data synchronization between devices so that any changes made by users would be immediately reflected. We solved this problem by utilizing the Firebase platform, specifically Firestore, which supports structured data storage through collections and documents. Each task within the app is represented as a document within a specific collection, allowing for easy data organization and retrieval. Firestore supports real-time functionality, meaning all changes to data are automatically synchronized between user devices without delay. By integrating Firebase authentication, we were able to secure user data privacy. Each user has a unique account, and their data is accessible only to them, ensuring the security and confidentiality of information. In this way, we addressed the main challenge, providing secure, reliable, and always available task storage, along with automatic synchronization and data protection

    Implementation of PHYWE(Cobra4) system in measurements in the field of Mechanics and Thermodynamics

    No full text
    sažetak (hrvatski): Ovaj rad bavi se istraživanjem različitih primjena Phywe Cobra4 mjernog sustava i njegovih senzora u nastavi fizike, s naglaskom na područje mehanike i topline. Poseban naglasak se stavio na prednosti ovih senzora koji omogućuju učenicima i studentima bolje razumijevanje pojmova iz fizike te razvoj praktičnih vještina. Također se uspoređuju prednosti i nedostatci ovih senzora sa konkurentnim senzorima drugih konkurentskih tvrtki. Osim toga prikazan je i sam način rada pojedinih senzora prilikom izvođenja eksperimenata iz područja mehanike i topline te praćenje i obrada rezultata u programu Phywe measure.abstract: This paper explores different applications of the Phywe Cobra4 measuring system and its sensors in teaching physics, with an emphasis on the areas of mechanics and heat. A special emphasis is placed on the advantages of these sensors that enable students to better understand physics concepts and develop practical skills. The paper also compares advantages and disadvantages of these sensors with competitive sensors of rival companies. It also contains an overview of the mode of operation of individual sensors while conducting experiments in the areas of mechanics and heat, as well as an overview of monitoring and result analysis in the program Phywe measure

    Stock market forecasting using an ensemble of machine learning algorithms

    No full text
    U kontekstu globalnih burzi, precizno prognoziranje cijena dionica postalo je presudno za velike tvrtke, banke i globalnu ekonomiju, gdje svaka prednost može značiti razliku između uspjeha i neuspjeha. Ovaj rad se bavi kompleksnošću procjene cijena dionica, koja je izazvana brojnim nepredvidivim čimbenicima poput informacija s društvenih mreža, financijskih izvještaja, tehničkih indikatora i samoj cijeni dionice. Zbog raznolike prirode i složenosti podataka, efikasna analiza zahtijeva odabir i razvoj odgovarajućih modela. U ovom radu istražene su četiri ključne metode analize: fundamentalna analiza, tehnička analiza, analiza sentimenta i analiza vremenskih serija. Proučena je mogućnost kombiniranja ovih metoda u ansambl kako bi se unaprijedila preciznost prognoza. Ansambl omogućuje obuhvaćanje različitih izvora informacija i prilagodbu modela prema trenutnim uvjetima, čime se postiže dublje razumijevanje i točnije procjene cijena dionica. Cilj ovog rada je procijeniti efikasnost različitih analitičkih modela za procjenu cijena dionica i usporediti njihove performanse s ansamblom koji kombinira rezultate više pojedinih modela. Konkretno, istraživanje će obuhvatiti analizu uspješnosti svakog modela, uključujući fundamentalnu analizu, tehničku analizu, analizu sentimenta i analizu vremenskih serija. Svaki od ovih modela pruža različite uvide i koristi specifične skupove podataka, stoga je važno razumjeti njihove prednosti i ograničenja u kontekstu procjene cijena dionica. Nakon evaluacije učinkovitosti pojedinih modela, rad će se usredotočiti na razvoj i implementaciju ansambl modela koji integrira rezultate svih ispitanih modela. Ansambl model, koji koristi različite pristupe i metode, omogućuje integraciju između pojedinih modela i može pružiti cjelovitiju i precizniju procjenu cijena dionica. Cilj je utvrditi može li kombinacija različitih modela poboljšati točnost prognoza u odnosu na upotrebu pojedinih modela, te procijeniti koristi od ove integracije u stvarnim tržišnim uvjetima. Kroz ovu usporedbu, rad će nastojati identificirati najučinkovitije pristupe i tehnike za analizu cijena dionica, te pružiti preporuke za primjenu ovih metoda u praksi.In the context of global stock exchanges, accurately forecasting stock prices has become crucial for large companies, banks, and the global economy, where every advantage can mean the difference between success and failure. This study addresses the complexity of stock price prediction, which is influenced by numerous unpredictable factors such as social media information, financial reports, technical indicators, and the stock price itself. Due to the diverse nature and complexity of the data, effective analysis requires selecting appropriate methods and developing suitable models. This research examines four key analytical methods: fundamental analysis, technical analysis, sentiment analysis, and time series analysis. The study explores the potential of combining these methods into an ensemble to enhance forecasting accuracy. An ensemble allows for the integration of various information sources and adapts models according to current conditions, leading to a deeper understanding and more accurate stock price predictions. The aim of this work is to evaluate the effectiveness of different analytical models for stock price prediction and compare their performance with an ensemble that combines the results of multiple individual models. Specifically, the research will cover the performance analysis of each model, including fundamental analysis, technical analysis, sentiment analysis, and time series analysis. Each of these models provides different insights and uses specific data sets, making it crucial to understand their strengths and limitations in the context of stock price prediction. After evaluating the effectiveness of individual models, the study will focus on developing and implementing an ensemble model that integrates the results of all examined models. The ensemble model, which employs various approaches and methods, facilitates the integration of individual models and can provide a more comprehensive and precise stock price assessment. The goal is to determine whether combining different models can improve forecasting accuracy compared to using individual models and to assess the benefits of this integration in real-world market conditions. Through this comparison, the study aims to identify the most effective approaches and techniques for stock price analysis and provide recommendations for applying these methods in practice

    Optimum maintenance of the state of charge of battery of an electric vehicle within the citizens energy community

    No full text
    Diplomski rad bavi se problematikom optimalnog održavanja razine napunjenosti baterijskog spremnika električnog vozila unutar energetske zajednice građanina s ciljem smanjenja troškova i povećanja efikasnosti korištenja energije. U radu su detaljno razmotreni ključni aspekti električnih vozila, uključujući njihovu podjelu prema vrsti pogona i kapacitetu baterije. Također, dan je pregled tipova punionica s posebnim naglaskom na vrste konektora i načine punjenja vozila. Nadalje, istražena je uloga i značaj energetskih zajednica građana, koje predstavljaju inovativan pristup decentraliziranoj proizvodnji i distribuciji energije, omogućujući njihovim članovima zajedničko upravljanje energetskim resursima. U sklopu rada razvijen je matematički model u programskom paketu GAMS koji je temeljen na mješovitom cjelobrojnom linearnom programiranju (MILP). Model je rješavan pomoću CBC solver-a te su korišteni mjereni ulazni podaci prilikom provođenja simulacija koje su istraživale utjecaj različitih razina integracije obnovljivih izvora energije. Rezultati simulacija pokazuju da veća integracija obnovljivih izvora energije unutar energetske zajednice značajno smanjuje operativne troškove za članove zajednice, dok istovremeno omogućava stabilnije napajanje baterijskih spremnika električnih vozila. Ovaj rad doprinosi boljem razumijevanju načina na koji energetske zajednice mogu optimizirati potrošnju energije i smanjiti troškove rada kroz optimalno održavanje razine napunjenosti baterija električnih vozila te uz maksimalno iskorištavanje obnovljivih izvora energije.The thesis addresses the issue of optimal maintenance of battery charge levels in electric vehicles within a citizen energy community, with the aim of reducing costs and increasing energy efficiency. The paper thoroughly examines key aspects of electric vehicles, including their classification by propulsion type and battery capacity. It also provides an overview of charging station types with a particular focus on connector types and vehicle charging methods. Furthermore, the role and significance of citizen energy communities are explored, as they represent an innovative approach to decentralized energy production and distribution, allowing their members to collectively manage energy resources. As part of the thesis, a mathematical model was developed in the GAMS software package, based on Mixed Integer Linear Programming (MILP). The model was solved using the CBC solver, and measured input data were used during simulations that investigated the impact of different levels of integration of renewable energy sources. The simulation results show that greater integration of renewable energy sources within the energy community significantly reduces operational costs for community members while simultaneously enabling more stable charging of electric vehicle battery packs. This work contributes to a better understanding of how energy communities can optimize energy consumption and reduce operating costs through optimal maintenance of electric vehicle battery charge levels and maximizing the use of renewable energy sources

    Expansion of the frequency range of the aperture antennas excited by the waveguide by shaping the excitation monopole probe

    No full text
    Eksponencijalnim razvojem tehnologije grana koja se bavi razvojem antena se mora brzo prilagođavati zahtjevima današnjice. Gotovo je je ne zamislivo razvijati se kao čovječanstvo unaprijed bez ove grane tehnologije. Otvor antene su značajne u razvoju telekomunikacije i vojne tehnologije, Rad je kroz nekoliko poglavlja objasnio problematiku te na što paziti prilikom dizajniranja otvor antena. Cilj ovog rada je prikazati kako modeliranjem antena možemo postići željeni cilj uz pomoć simulacijskog programa. Mijenjanjem dimenzija može utjecati na promjenu frekvencijskog opsega otvor antena. Simulacijom se može na brz i efikasan način odabrati potrebne parametre kako bi se ostvario željeni cilj.With the exponential development of technology, the field focused on antenna development must quickly adapt to the demands of today. It is almost unimaginable to advance as a civilization without this branch of technology. Antenna apertures are significant in the development of telecommunications and military technology. The final paper, through several chapters, explains the challenges and considerations to be mindful of when designing antenna apertures. The goal of this paper is to demonstrate how antenna modeling can achieve the desired objective with the help of a simulation program. By changing dimensions, it is possible to affect the frequency range of the antenna aperture. Simulation allows for a quick and efficient way to select the necessary parameters to achieve the desired goal

    Lifecycle of industrial control system

    No full text
    Životni vijek industrijskog sustava upravljanja sastoji se od četiri ključne faze: projektiranje, izgradnja, sustav u pogonu i stavljanje sustava izvan pogona. Svaka od napomenutih faza sadrži aktivnosti i zahvate. U ovom radu, teorijskom analizom stručnih praksi, sačinjen je pregled svih faza skupa sa njihovim aktivnostima i zahvatima. Dani su ilustrirani primjeri i savjeti iz struke kako da životni vijek industrijskog sustava upravljanja bude što duži. ključne riječi (hrvatski ): Industrijski sustav upravljanja, životni vijek, ispitivanje, održavanje, projektiranje.The lifecycle of an industrial control system consists of four key phases: design, construction, operation, and decommissioning. Each of these phases involves specific activities and tasks. This paper provides a theoretical analysis of professional practices, offering an overview of all phases along with their associated activities and tasks. Illustrated examples and expert advices are presented to ilustrate how to extend the lifecycle of industrial control systems as much as possible

    Bale Wrap Counter

    No full text
    Krajnji ishod završnog rada je razvoj sustava za automatizaciju poljoprivrednog stroja za omatanje bala. Rad se fokusira na olakšanju korištenja poljoprivrednog stroja. Postojeći stroj na sebi sadrži jedan elektro-hidraulični ventil kojim je moguće upravljati rotacijom bale. Sadrži i magnetni senzor kojim se broje rotacije bale. Automatizacija je ostvarena pomoću Arduino ProMicro mikroupravljača. Mikroupravljač upravlja strojem relejom koji otvara i zatvara elektro-hidraulični ventil. Omogućeno je i praćenje osnovnih statistika o dnevnom i ukupnom broju omotanih bala.The result of this undergraduate thesis is a system for the automatization of a farming machine for bale wrapping. The thesis is focused on facilitating the use of agricultural machinery. The existing machine has one hydraulic solenoid valve which controls the bale rotation. It has a magnetic sensor which counts bale rotation. Automatization is realized with Arduino ProMicro microcontroller. The microcontroller controls the machine with a relay that opens and closes the hydraulic solenoid valve. It is also possible to monitor basic statistics on the daily and total number of wrapped bales

    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! 👇