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

    Possibilities in welding polymer materials

    No full text
    Završni rad obrađuje problematiku zavarivanja termoplastičnih materijala s naglaskom na tehniku zavarivanja pištoljem na vrući zrak. U teorijskom dijelu prikazana je klasifikacija polimera prema njihovim termičkim, mehaničkim i strukturnim svojstvima, uz poseban osvrt na prijelazne temperature koje značajno utječu na sposobnost oblikovanja i zavarivanja. Opisane su skupine plastomera, duromera i elastomera te njihove karakteristike u kontekstu obrade toplinom. U praktičnom dijelu prikazani su spojevi od tri različita polimerna materijala od kojih svaki ima drugačija svojstva. Posebno poglavlje rada posvećeno je suvremenim tehnikama zavarivanja polimera kao što su ultrazvučno zavarivanje, lasersko zavarivanje i zavarivanje trenjem, koje se sve više primjenjuju u industriji zbog visoke preciznosti i mogućnosti automatizacije. Uspoređene su prednosti i ograničenja svake metode te njihova primjenjivost za različite vrste plastičnih materijala.The final thesis addresses the topic of welding thermoplastic materials, with a focus on the hot air gun welding technique. The theoretical part presents the classification of polymers according to their thermal, mechanical, and structural properties, with special attention given to transition temperatures, which significantly affect formability and weldability. The groups of plastomers, duromers, and elastomers are described, along with their characteristics in the context of heat processing. The practical section presents welded joints made from three different polymer materials, each with distinct properties. A dedicated chapter of the thesis focuses on modern polymer welding techniques, such as ultrasonic welding, laser welding, and friction welding, which are increasingly used in industry due to their high precision and potential for automation. The advantages and limitations of each method are compared, as well as their applicability to different types of plastic materials

    Development of a reinforcement learning method for video game playing

    No full text
    Ovaj diplomski rad bavi se razvojem metode podržanog učenja za samostalno igranje video igre izrađene pomoću Pygame biblioteke. Implementiran je Advantage Actor-Critic (A2C) algoritam. Cilj igre je preživjeti što duže, izbjegavati prepreke i prikupiti što veći broj bodova. Agent uči igrati igru metodom pokušaja i pogrešaka. U radu su detaljno opisane sve faze izrade, arhitektura i pravila igre, agentovo okruženje i ostvareni rezultati. Sustav je u potpunosti razvijen u programskom jeziku PythonThis thesis deals with the development of a reinforcement learning method for autonomous gameplay in a video game created using the Pygame library. The Advantage Actor-Critic (A2C) algorithm was implemented. The goal of the game is to survive as long as possible, avoid obstacles and achieve the highest possible score. The agent learns to play the game by trial and error. The thesis describes in detail all the development phases, the architecture and rules of the game, the agent's environment and the achieved results. The system is fully developed in the Python programming languag

    Use of a user-created library in C++ to simplify the creation of graphical applications in the Windows environment

    No full text
    U ovom završnom radu opisana je C++ biblioteka razvijena za olakšano kreiranje grafičkih aplikacija u Windows okruženju. Biblioteka koristi Windows API i DirectX za upravljanje prozorima, prikazom grafike i obradom korisničkih događaja. U radu su opisane korištene tehnologije, način implementacije pojedinih komponenti te način korištenja biblioteke. Prikazan je i primjer primjene kroz izradu jednostavne igre šah, koja koristi funkcionalnosti biblioteke za prikaz ploče, figura i interakciju s korisnikom. Cilj biblioteke je pojednostaviti rad s low level API-jima i omogućiti brži razvoj osnovnih grafičkih aplikacija u C++ jeziku.This final paper describes a C++ library developed to simplify the creation of graphical applications in the Windows environment. The library utilizes the Windows API and DirectX for window management, graphics rendering, and user input handling. The paper outlines the technologies used, the implementation of individual components, and the intended usage of the library. A practical example is provided through the development of a simple chess game, which demonstrates the library’s capabilities for rendering the board, pieces, and managing user interaction. The main goal of the library is to streamline working with low-level APIs and enable faster development of basic graphical applications in C++

    Web application for choosing a recipe

    No full text
    Web aplikacija za odabir recepta izrađena je pomoću tehnologija: HTML, CSS, PHP i MySQL baze podataka, uz korištenje WordPress sustava. Aplikacija omogućuje korisnicima pregled, pretraživanje, filtriranje i objavu recepata putem jednostavnog korisničkog sučelja. Ovisno o ulozi (gost, registrirani korisnik, administrator), dostupne su različite funkcionalnosti poput unosa recepata, pregleda osobnog profila, komentiranja i ocjenjivanja, kao i upravljanja sadržajem te analitike pregledaThe web application for choosing a recipe was created using technologies: HTML, CSS, PHP and MySQL database, using the WordPress system. The application allows users to view, search, filter and publish recipes through a simple user interface. Depending on the role (guest, registered user, administrator), various functionalities are available such as entering recipes, viewing personal profile, commenting and rating, as well as content management and review analytics

    Web application for keeping data on adopted dogs in the shelter

    No full text
    Cilj ovog diplomskog rada je izrada web aplikacije za vođenje podataka u azilima korištenjem Laravela, PHP okvira. Izrađena aplikacija omogućuje jednostavno dodavanje, brisanje i pregled pasa u azilima. Osim osnovnih funkcionalnosti aplikacija nudi filtriranje pasa prema karakteristikama, zdravstvenom statusu, pasmini, spolu te statusu udomljavanja. Implementiran je sustav za obavještavanje azila o zahtjevu za udomljavanjem te olakšanim procesom udomljavanja. Sama aplikacija stvorena je kako bi zaposlenicima azila omogućila lakše vođenje podataka, čime se briga o psima dodatno unaprijedila, a korisnicima za lakše pronalaženje idealnog psa.The aim of this thesis is to develop a web application for managing data in animal shelters using Laravel, a PHP framework. The application enables easy addition, deletion, and viewing of dogs within shelters. In addition to the basic functionalities, the application offers filtering of dogs based on characteristics, health status, breed, gender, and adoption status. A notification system has been implemented to alert the shelter about adoption requests, facilitating a smoother adoption process. The application is designed to help shelter staff manage data more efficiently, thereby enhancing the care of the dogs and making it easier for users to find the ideal dog

    Testing the characteristics of bipolar pulse-width modulation on one branch of a three-phase inverter

    No full text
    Razvojem složenih industrijskih sustava, javila se potreba za upravljanjem, točnom i preciznom regulacijom te brzom prilagodbom sustava na nova stanja, odgovor na ove zahtjeve pružaju sklopovi energetske elektronike. Istovremeno, postavljaju se sve stroži zahtjevi na kvalitetu električne energije u mreži, a posebice na spektralnu čistoću i monoharmonijski karakter valnih oblika. Obzirom da elektronički energetski pretvarači unose harmoničku distorziju u sustav, ova su dva zahtjeva oprečna i potrebno je pronaći način upravljanja pretvaračima koji će dominantne harmonike podići na visoke frekvencijske razine i tako smanjiti njihov utjecaj. Ovo se primarno odnosi na trofazne izmjenjivače obzirom da je većina industrijskih trošila istovjetnog karaktera. Rad se bavi bipolarnom sinusnom pulsno širinskom modulacijom koja predstavlja jedno od mogućih odgovora na ove zahtjeve. Predstavljena je teorijska podloga metode te izveden idealni simulacijski model u Simulinku kako bi se pretpostavile očekivane vrijednosti. Pomoću STM32 Nucleo F411RE mikroupravljača realizirani su upravljački signali za upravljanje jednom granom trofaznog invertera tj. polumosnim spojem. Dobiveni signali testirani su pomoću Typhoon HIL sustava kao prvi korak evaluacije točnosti. Upravljački signali su zatim implementirani na upravljanje skaliranim modelom pretvarača EVAL-1EDI60I12AF. Sva mjerenja provedena su za različite kombinacije parametara amplitudnog i frekvencijskog modulacijskog omjera te su promatrane promjene efektivnih vrijednosti i valnih oblika struje i napona na trošilu kao i upravljačkih signala. Dobiveni rezultati govore o kvaliteti realiziranog upravljanja.With the development of complex industrial systems, the need has arisen for control, precise regulation, and rapid adaptation to changing conditions. Power electronics circuits provide a response to these demands. At the same time, increasingly stringent requirements are being imposed on power quality in the grid, particularly regarding spectral purity and monoharmonic waves in grid. Since power electronic converters introduce harmonic distortion into the system, these two requirements are contradictory. Therefore, it is necessary to implement converter control methods that shift dominant harmonics to higher frequency ranges, thereby reducing their impact. This primarily pertains to threephase inverters, as the majority of industrial loads share similar characteristics.This work addresses bipolar sinusoidal pulse-width modulation (SPWM) as one possible solution. The theoretical background of the method is presented, along with an ideal simulation model developed in Simulink to predict the expected outcomes. Control signals for operating one phase of a three-phase inverter—specifically, a half-bridge—were generated using the STM32 Nucleo F411RE microcontroller. The generated signals were initially tested using the Typhoon HIL system as a first step in evaluating their accuracy. Subsequently, the control signals were implemented for operating a scaled-down model of the EVAL- 1EDI60I12AF converter. All measurements were conducted across various combinations of amplitude and frequency modulation ratios. Changes in the RMS values and waveform characteristics of current and voltage at the load, as well as the control signals, were observed. The obtained results provide insight into the quality and effectiveness of the implemented control strategy

    Technical document classification using deep learning

    No full text
    U sklopu ovog rada razvijen je model duboke neuronske mreže za klasifikaciju tehničke dokumentacije. Tehnička dokumentacija, za čiju je klasifikaciju model razvijen, se odnosi na dokumente odjeljka elektricitet unutar IPC kategorizacije. Za potrebe treniranja najprije je prikupljena baza podataka od 6000 unikatnih dokumenata iz šest različitih klasa unutar elektriciteta (H01, H02, H03, H04, H05 i H10). Podatci unutar svakog dokumenta izvlačeni su putem tesseract algoritma, pri čemu su izdvojeni i tekstualni i slikovni elementi. Od tekstualnog dijela korišteni su naslov dokumenta i njegov sažetak, a za slikovni dio korištena je shema koja se nalazi na prvoj stranici dokumenta. Te su informacije predobrađene kako bi odgovarale formatu konačnog modela. Budući da se slike unutar dokumenata razlikuju, korišten je model YOLOV5 za klasifikaciju slika na elektroničke sheme ili dijagrame tijeka. Ako je neka slika elektronička shema, na nju je primijenjen VGG19 model za rukovanje i izvlačenje relevantnih značajki. Ako je pak slika dijagram tijeka, izvlači se tekstualni sadržaj tog dijagrama i predobrađuje. Za klasifikaciju dokumenata korišten je model graf neuronskih mreža GraphSAGE. Konačni model duboke neuronske mreže postigao je značajne rezultate prilikom procesa treniranja, validacije i testiranja. Pokazano je da model ima konzistentnu predikciju uz minimalna odstupanja metrika klasifikacije te da može pravilno rukovati značajkama unutar tehničke dokumentacije.As part of this work, a deep neural network model was developed for the classification of technical documentation. For classification of technical documentation, a model was developed that refers to documents of the electricity section within the IPC categorization. For training purposes, a database of 6000 unique documents from six different classes within electricity (H01, H02, H03, H04, H05 and H10) was first collected. Data within each document was extracted using the tesseract algorithm, where both textual and image elements were extracted. The document title and its summary were used from the textual part, and the diagram located on the first page of the document was used for the image part. This information is pre-processed to match the format of the final model. Since the images within the documents differ, the YOLOV5 model was used to classify the images into electronic diagrams or flowcharts. If an image is an electronic schematic, the VGG19 model is applied to it to handle and extract relevant features. If the image is a flowchart, the textual content of that flowchart is extracted and preprocessed. The GraphSAGE neural network graph model was used for document classification. The final deep neural network model achieved significant results during the training, validation and testing process. The model was shown to have consistent prediction with minimal deviations in classification metrics and to be able to correctly handle features within technical documentation

    Videostreaming in 5G networks

    No full text
    U ovom diplomskog radu opisan je sustav videostrujanja prema MPEG DASH normi te navedene karakteristike pete generacije mobilnih mreža koje poboljšavaju uslugu videostrujanja preko mobilnih mreža. Glavni problem jest provedba optimizacije sustava videostrujanja kako bi svaki korisnik imao zadovoljavajuću kvalitetu usluge. Za istraživanje i razvoj novih rješenja optimizacije, između ostalog potrebni su mrežni zapisi ostvarenih brzina prijenosa kod videostrujanja snimljeni u stvarnim mrežama. Snimljeni mrežni zapisi najbolje opisuju različite mrežne uvjete, ali zbog nedostatnog broja javno dostupnih mrežnih zapisa te njihove statističke nepredvidljivosti postoji potreba za generiranje sintetičkih mrežnih zapisa. U praktičnom dijelu rada provedena je statistička analiza baze 5G mrežnih zapisa pomoću teorijskih raspodjela Nakagami, Weibull, Rician, Gamma i Gauss. Pomoću dobivenih parametara generirani su sintetički mrežni zapisi te je napravljena analiza koliko dobro sintetički mrežni zapisi oponašaju karakteristike stvarnih izmjernih mrežnih zapisa.This thesis describes a video streaming system according to the MPEG DASH standard and lists the characteristics of fifth-generation mobile networks that improve video streaming services over mobile networks. The main problem is to implement optimization of the video streaming system so that each user has a satisfactory quality of service. For research and development of new optimization solutions, among other things, network traces of achieved video streaming transfer rates recorded in real networks are needed. Recorded network traces best describe different network conditions but due to the insufficient number of publicly available network traces and their statistical unpredictability, there is a need to generate synthetic network traces. In the practical part of the thesis, a statistical analysis of the 5G network traces database was performed using the theoretical Nakagami, Weibull, Rician, Gamma and Gauss distributions. Using the obtained parameters, synthetic network traces were generated and an analysis was made of how well the synthetic network traces mimic the characteristics of real measured network traces

    Web application for managing human resources and internal business processes

    No full text
    Ovaj diplomski rad prikazuje razvoj web aplikacije za upravljanje ljudskim resursima i internim poslovnim procesima. Cilj aplikacije je digitalizacija i optimizacija ključnih aktivnosti poput upravljanja zaposlenicima, procesima zapošljavanja, upravljanja plaćama i administracijom godišnjih odmora. Aplikacija omogućuje prilagođeno korisničko iskustvo za administratore, voditelje, zaposlenike i kandidate, pružajući funkcionalnosti poput upravljanja korisničkim profilima, praćenja plaća te prijave na slobodna radna mjesta. Razvoj aplikacije temelji se na suvremenim tehnologijama, osiguravajući skalabilnost, sigurnost i visoku razinu performansi. Implementirani su visoki sigurnosni standardi, uključujući autentifikaciju i autorizaciju temeljenu na ulogama, dok je responzivni dizajn omogućio prilagodljivost aplikacije na različite uređaje. Aplikacija predstavlja značajan korak prema modernizaciji upravljanja ljudskim resursima, omogućujući organizacijama povećanje učinkovitosti i smanjenje mogućnosti za pogreške, dok istovremeno pruža intuitivno korisničko sučelje.This thesis presents the development of a web application for human resources management and internal business processes. The goal of the application is to digitize and optimize key activities such as employee management, recruitment processes, payroll management and vacation administration. The application provides a customized user experience for administrators, managers, employees and candidates, providing functionalities such as user profile management, payroll tracking and job application. The application development is based on modern technologies, ensuring scalability, security and a high level of performance. High security standards have been implemented, including role-based authentication and authorization, while responsive design has enabled the application to be adaptable to different devices. The application represents a significant step towards the modernization of human resources management, enabling organizations to increase efficiency and reduce the possibility of errors, while at the same time providing an intuitive user interface

    Creating a Shopify web shop for a manufacturer of agricultural products

    No full text
    Ovaj diplomski rad istražuje proces izrade i prilagodbe web trgovine temeljem Shopify platforme, s ciljem optimizacije korisničkog iskustva i tehničkih performansi za prodaju poljoprivrednih proizvoda. Opisana je analiza platforme, prilagodba dizajna u alatu Figma, implementacija putem HTMLa, CSS-a, JavaScripta i Liquid predložaka, te optimizacija za tražilice. Testiranje izvedbe putem Google Lighthouse alata pokazalo je visoku razinu optimizacije (99/100 za mobilne uređaje i 100/100 za desktop), potvrđujući responzivnost i učinkovitost trgovine. Rad prikazuje mogućnosti daljnjeg razvoja kroz personalizaciju korisničkog iskustva, proširenje analitike i integraciju dodatnih funkcionalnosti. ključne riječi (hrvatski ): Shopify, Web Trgovina, UX/UI dizajn, SEO optimizacija, ResponzivnostThis thesis explores the process of designing and customizing an e-commerce store based on the Shopify platform, aiming to optimize the user experience and technical performance for selling agricultural products. It covers an analysis of the platform, the design adaptation process in Figma, implementation using HTML, CSS, JavaScript, and Liquid templates, and search engine optimization (SEO). Performance testing using Google Lighthouse demonstrated a high level of optimization (99/100 for mobile devices and 100/100 for desktops), confirming the store’s responsiveness and efficiency. The study also highlights potential future improvements, such as personalized product recommendations, enhanced analytics, and integration of additional functionalities

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