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

    Model of a wind turbine with a horizontal axis

    No full text
    Ovaj završni rad istražuje princip rada vjetroelektrana s horizontalnom osi, njihove dijelove te proces pretvorbe energije vjetra u električnu energiju. Kroz povijesni pregled i analizu različitih tipova vjetroagregata ( s horizontalnom i vertikalnom osi), obrađuju se prednosti i nedostaci svakog sustava. Rad se također fokusira i na izradu fizičkog modela vjetroagregata s horizontalnom osi, koji uključuje izradu zračnog tunela, izradu mjernog instrumenta, dizajn i izradu rotora, te postavljanje eksperimenta za mjerenje izlaznih podataka. Izlazna mjerenja i izračuni pokazali su trend smanjenja postotnog rasta snage s povećanjem broja lopatica, što je u skladu s očekivanjima. Cilj rada također je bio, na temelju analize rezultata mjerenja, zaključiti zašto su turbine s tri lopatice optimalne za komercijalnu primjenu.This thesis explores the working principle of horizontal axis wind turbines, their components, and the process of converting wind energy into electrical energy. Through a historical review and analysis of different types of wind turbines (horizontal and vertical axis), as well as discussing pros and cons of each system. The thesis also focuses on the creation of a physical model of a horizontal-axis wind turbine, which includes the construction of a wind tunnel, the creation of a measuring instrument, the design and manufacture of the rotor, and setting up an experiment for measuring output data. The output measurements and calculations showed a trend of decreasing percentage in power growth with the increase in the number of blades, which aligns with expectations. The aim was also to determine, based on the analysis of measurement results, why three-blade turbines are optimal for commercial applicatio

    Visualization of computerized tomography images in augmented reality on the iOS platform

    No full text
    Ovaj diplomski rad bavi se razvojem i implementacijom iOS aplikacije za vizualizaciju medicinskih podataka, konkretno CT snimaka, u proširenoj stvarnosti (AR). Kroz primjenu tehnologija kao što su Metal API, ARKit, i Swift programski jezik, razvijena je aplikacija koja korisnicima pruža da u stvarnom vremenu pregledavaju i interaktivno manipuliraju trodimenzionalnim modelima dobivenim iz DICOM datoteka. Proces obrade medicinskih podataka obuhvaća konverziju DICOM datoteka u RAW format, čime se omogućava brža i efikasniju obradu volumetrijskih podataka unutar aplikacije. Aplikacija nudi intuitivnu interakciju korisnika s modelima, uključujući rotaciju, skaliranje i pregled unutarnjih struktura modela, čime se poboljšava korisničko iskustvo u edukativnom i kliničkom okruženju. Rad također pruža pregled ključnih tehnologija i algoritama korištenih u procesu razvoja, kao što je Ray Marching za renderiranje volumetrijskih podataka. Osim tehničkih aspekata razvoja, rad se fokusira na primjenu proširene stvarnosti u medicini, naglašavajući njenu korisnost u obrazovanju i dijagnostici, te daje uvid u izazove i potencijalne smjerove daljnjeg razvoja aplikacije. Aplikacija predstavlja značajan doprinos na polju medicinske vizualizacije, omogućavajući liječnicima i studentima medicine da na inovativan način pristupe analiziranju medicinskih podataka.This thesis focuses on the development and implementation of an iOS application for visualizing medical data, specifically CT scans, in augmented reality (AR). Through the application of technologies such as Metal API, ARKit, and the Swift programming language, an application has been developed that allows users to view and interactively manipulate three-dimensional models derived from DICOM files in real time. The process of handling medical data includes the conversion of DICOM files to RAW format, enabling faster and more efficient processing of volumetric data within the application. The application offers an intuitive user interaction with models, including rotation, scaling, and the examination of internal structures, thereby enhancing the user experience in educational and clinical environments. The thesis also provides an overview of key technologies and algorithms used in the development process, such as Ray Marching for volumetric data rendering. In addition to the technical aspects of development, the work focuses on the application of augmented reality in medicine, highlighting its usefulness in education and diagnostics, and offers insights into the challenges and potential directions for further development of the application. The application represents a significant contribution to the field of medical visualization, allowing doctors and medical students to analyze medical data in an innovative way

    Automation in the beverage industry: Software development for automatic beverage fillers

    No full text
    Sustavi automatskog punjenja i miješanja pića neizostavni su u današnjim tvornicama koje proizvode različite vrste tekućina. Ubrzanim razvojem tehnologija za izradu softvera, dolazi do problema vezanih uz pouzdanost i sigurnost softvera. Stoga, uz hardver otporan na teške uvjete rada, od iznimne važnosti jest dobro razvijen i održavan softver. Kako bi se postigla pouzdanost i sigurnost softvera u ovom sustavu, najprije su se pokušali predvidjeti zadaci te mogući problemi sustava. Važno je razlučiti što je zadaća sustava te na taj način razviti „kostur“ softvera. Nakon testiranja osnovnih funkcija softvera pokazuju se određeni nedostaci koji su nakon tog otklonjeni. Daljnjim i detaljnijim testiranjem softvera izrađuju se razne funkcije, također na osnovu analiziranih nedostataka i zadataka sustava, što rezultira njegovim razvijanjem u smjeru bolje pouzdanosti i kvalitete.Automatic beverage filling and mixing systems are indispensable in today's factories that produce different types of liquids. With the rapid development of technologies for creating software, there are problems related to the reliability and safeness of software. Therefore, along with hardwearing hardware, well-developed and maintained software is extremely important. In order to achieve the reliability and safeness of the software in this system, the tasks and possible problems of the system were first predicted. It is important to distinguish what the task of the system is and in this way to develop the "frame" of the software. After testing the basic functions of the software, certain defects were revealed, which were then removed. Through further and more detailed testing of the software, various functions are created, also based on the analyzed shortcomings and tasks of the system, which results in its development in the direction of better reliability and quality

    Automated API testing using the Cypress framework

    No full text
    Cilj ovog diplomskog rada je automatizacija testiranja API-ja koji je dio testnog softvera Parabank. Objašnjena je važnost testiranja softvera i princip rada API-ja. Detaljno je opisan postupak provođenja testiranja koji započinje planiranjem testiranja i odabirom alata za testiranje. Objašnjeno je i kako se pišu skripte za automatsko izvođenje testova u Cypress okruženju. Alat korišten za automatizaciju testova je Cypress, a testne skripte pisane su programskim jezikom JavaScript. Manualno izvođenje testnih slučajeva provedeno je koristeći Postman. Napravljena je analiza izvođenja automatskih i manualnih testova, što uključuje vrijeme izvođenja kao i rezultate izvedenih testova. Objašnjene su prednosti i mane obje vrste testiranja i utjecaj njihove kombinacije na kvalitetu softvera. Na kraju je napravljen zaključak o isplativosti ulaganja u automatsko testiranje.The goal of this thesis is automatization of APIs testing which is the part of testing software called ParaBank. Importance of software testing and API principles are explained. Details of the testing process, which starts with testing planning and choice of testing tools, are described. Also, the process of writing test scripts using the Cypress framework is explained. Cypress is a tool used for test automatization and test scripts are written in the programming language JavaScript. Manual testing is executed using Postman. Analysis of automated and manual testing is made, including execution time and results of test execution. Explanation of advantages and disadvantages of both testing types are given, as well as influence of their combination on software quality. In the end, the conclusion about cost-effectiveness of test automation is made

    Designing a photovoltaic power plant for the household

    No full text
    Ovaj rad bavi se projektiranjem i analizom fotonaponske elektrane namijenjene kućanstvima. Detaljno su opisani fotonaponski sustavi, njihove komponente te postupak pretvorbe sunčeve energije u električnu energiju. Poseban naglasak stavljen je na analizu isplativosti sustava korištenjem softvera PV SOL premium, koji je omogućio simulaciju rada elektrane u različitim uvjetima potrošnje i proizvodnje energije. Rezultati pokazuju da instalacija fotonaponske elektrane predstavlja financijski isplativo ulaganje, omogućujući dugoročne uštede na troškovima energije i potencijal za dodatnu zaradu prodajom viška proizvedene energije. Fotonaponski sustavi ističu se kao važan alat za smanjenje emisije štetnih plinova te doprinos energetskoj neovisnosti i održivom razvoju.This thesis deals with the design and analysis of a photovoltaic power plant intended for households. It provides detailed descriptions of photovoltaic systems, their components, and the process of converting solar energy into electricity. Special emphasis is placed on the costeffectiveness analysis using the PV SOL premium software, which allowed the simulation of the power plant's performance under various energy consumption and production conditions. The results indicate that installing a photovoltaic power plant represents a financially viable investment, offering long-term energy savings and the potential for additional profit through the sale of excess generated energy. Photovoltaic systems are highlighted as a key tool for reducing harmful emissions, contributing to energy independence, and supporting sustainable development

    Smart House

    No full text
    Pametna kuća definirana je kao stambeni prostor opremljen naprednim tehnologijama koje omogućuju automatizaciju i daljinsko upravljanje raznim sustavima, kao što su rasvjeta, grijanje, ventilacija, klimatizacija, sigurnosni sustavi i kućanski aparati, s ciljem poboljšanja udobnosti, sigurnosti i energetske učinkovitosti. Ovaj diplomski rad istražuje pojam i strukturu pametne kuće kao i sustav upravljanja energijom u kućanstvu uključujući odgovor na potražnju i utjecaj distribuiranih izvora energije u pametnim kućama. Na primjeru pametne kuće s fotonaponskim sustavom, razmatrana su tri scenarija punjenja električnog automobila. Analizirani su slučajevi punjenja električnog automobila maksimalnom snagom tijekom dana i noći, kao i slučaj punjenja automobila tijekom dana u trenucima kada proizvodnja fotonaponskog sustava premašuje potrošnju kućanstva. Cilj je utvrditi najisplativiji period za punjenje električnog automobila u kućanstvu s fotonaponskim sustavom, uzimajući u obzir jedan oblačan i jedan sunčan dan. ključne riječi (hrvatski ): električni automobil, fotonaponski sustav, odgovor na potražnju, pametna kuća, sustav upravljanja energijom u kućanstvuA smart home is defined as a residential space equipped with advanced technologies that enable automation and remote control of various systems, such as lighting, heating, ventilation, air conditioning, security systems, and household appliances, with the aim of enhancing comfort, security and energy efficiency. This master's thesis explores the concept and structure of a smart home, as well as the home energy management system, including demand response and impact of distributed energy resources in smart homes. Using the example of a smart house with a photovoltaic system, three scenarios of charging an electric car were considered. The analyzed cases include charging the electric car at maximum power during the day and night, as well as charging during the day when the photovoltaic system's production exceeds the household's consumption. The goal is to determine the most cost-effective period for charging an electric car in a household with a photovoltaic system, considering both a cloudy and a sunny day

    Establishment and testing of VPN tunnels

    No full text
    U diplomskom radu je glavni zadatak objasniti VPN mreže te protokole potrebne za njihovu uspostavu. Koristi se najčešći način rada VPN-a, a to je site-to-site. IPsec i IKE parametri te konfiguracije detaljno su prikazane i objašnjene jer je riječ o ključnim parametrima koji su neophodni za rad na VPN-u. Na praktičnom primjeru prikazali smo uspostavu između dviju strana, NTH koja koristi fizičke uređaje te strana klijenta koji koristi virtualne sustave VPS. Nakon konfiguracije i uspostave VPN-a prikazao se način testiranja VPN-a. Kreiranje, postavljanje i testiranje virtualnih privatnih mreža postalo je jedno od najtraženijih znanja u današnje vrijeme gdje je sve više informatičkih poduzeća podložno cyber napadima.The main task of the master thesis is to explain VPN networks and the protocols necessary for their establishment. The most common mode of VPN operation, site-to-site, was used. IPsec and IKE parameters and configurations were detailed and explained as they are essential parameters necessary for VPN operation. A practical example demonstrated the establishment of a VPN connection between two parties: NTH, which uses physical devices, and the client side, which uses virtual VPS systems. After the configuration and establishment of the VPN, the method of testing the VPN was also presented. Creating, setting up, and testing virtual private networks has become one of the most sought-after skills in today's time, where an increasing number of IT companies are susceptible to cyber attacks

    eSIM card characteristics

    No full text
    Ovaj rad prikazuje prednosti i mogućnosti eSIM tehnologije, inovativnog rješenja koje nudi veću fleksibilnost, praktičnost i sigurnost korisnicima mobilnih uređaja. Detaljno su opisani načini na koje eSIM omogućuje daljinsko preuzimanje i aktivaciju operaterskih profila bez potrebe za fizičkom SIM karticom. Također je objašnjena primjena tehnologije u različitim uređajima te njen utjecaj na automobilski sektor. Iako je eSIM tehnologija još uvijek u ranoj fazi razvoja, postaje sve popularnija i zahtijeva daljnja istraživanja i razvoj za širu primjenu.This paper presents the advantages and possibilities of eSIM technology, an innovative solution that offers greater flexibility, convenience, and security for mobile device users. The methods by which eSIM enables remote downloading and activation of operator profiles without the need for a physical SIM card are described in detail. The application of eSIM technology in various devices and its impact on the automotive sector are also explained. Although eSIM is still in the early stages of development, it is gaining popularity and requires further research and development for wider adoption

    Multi-platform development of mobile application for nephrology patients monitoring and recommendations generation

    No full text
    U ovom diplomskom radu je opis izazova u nefrologiji i osobinama nefroloških bolesnika, uz naglasak na metode liječenja i usporavanja progresije bolesti. Također, dan je pregled postojećih programskih rješenja za mobilne aplikacije koje pomažu u liječenju nefroloških pacijenata. Predstavljeno je idejno rješenje vlastite višeplatformske aplikacije, te opisana arhitektura i dizajn aplikacije, kao i njezini funkcionalni i nefunkcionalni zahtjevi. Mobilna aplikacija razvijena je u razvojnom okruženju Flutter, a njena svrha je pomoći pacijentima u svakodnevnom praćenju zdravstvenog stanja, olakšanju komunikacije s liječnikom te poboljšanju prehrambenih navika. Web aplikacija je razvijena u .NET 8 okruženju, s ciljem unosa medicinskih podataka od strane liječnika i pružanja podrške u liječenju pacijenata. Obje aplikacije koriste isti poslužitelj i PostgreSQL bazu podataka. Prikaz načina rada i testiranje aplikacije pokazali su da su implementirane funkcionalnosti, te da aplikacija uspješno ispunjava svoje ciljeve u pružanju podrške pacijentima i liječnicima kroz efikasnu razmjenu informacija i praćenje zdravstvenog stanja.This thesis describes the challenges in nephrology and the characteristics of nephrological patients, with an emphasis on methods of treatment and slowing disease progression. It also provides an overview of existing software solutions for mobile applications that aid in the treatment of patients with Chronic kidney disease. A conceptual solution for a cross-platform application is presented, along with the architecture and design of the application, as well as its functional and non-functional requirements. The mobile application was developed in the Flutter development environment, and its purpose is to assist patients in monitoring their health status, facilitating communication with doctors, and improving dietary habits. The web application was developed in the .NET 8 environment, aimed at enabling doctors to enter medical data and support patient treatment. Both applications use the same server and PostgreSQL database. The demonstration and testing of the application have shown that the implemented functionalities are effective and that the application successfully meets its goals of providing support to patients and doctors through efficient information exchange and health monitoring

    Regulation of the position and pressure of the hydraulic cylinder by means of a variable speed hydraulic pump

    No full text
    Razvijen je matematički model hidrauličkog kruga postrojenja na temelju mehaničkih nacrta. Implementiran je upravljački program za regulaciju procesa, fokusirajući se na projektiranje regulatora za kontrolu pozicije i pritiska hidrauličkog cilindra. Simulacija drivea i motora izvršene su uz pomoć RAMP funkcije i kašnjenja uzrokovanog PT1 članom. Simulirani proces odvija se oko stroja pinch roll, on omogućuje usporavanje te ubrzavanje materijala te sprječava zapetljanje i koliziju materijala. Cijeli proces vizualiziran je putem HMI-a. Ziegler-Nichols metodama ruba stabilnosti te prijelazne funckije određeni su parametri regulatora. Proučeni su i testirani parametri P, PI i PID regulatora kako bi se dosegao najbolji mogući odziv sustava te se odredilo koja je metoda preciznija. Upravljački program i simulacija procesa izrađeni su u programu TIA Portal. Testiranje je izvršeno pomoću upravljačkog programa i ibaPDA.A mathematical model of the plant's hydraulic circuit was developed based on mechanical drawings. A control program for process regulation was implemented, focusing on the design of the regulator for controlling the position and pressure of the hydraulic cylinder. The drive and motor simulation were performed with the help of the RAMP function and the delay caused by the PT1 member. The simulated process takes place around the pinch roll machine, it allows material to slow down and accelerate and prevents entanglement and collision of materials. The entire process is visualized via HMI. The Ziegler-Nichols methods of the stability edge and transition function were used to determine the parameters of the controller. The parameters of P, PI and PID controllers were studied and tested in order to achieve the best possible response of the system and to determine which method is more precise. The control program and process simulation were created in the TIA Portal program. Testing was done using the driver and ibaPDA

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