Pages

Režimi rada HE Pleternica
Režimi rada HE Pleternica
Mihael Bošnjak
Diplomski rad vezan je za obnovljive izvore energije, točnije za energiju vode koja se sve više koristi kao obnovljivi izvor energije. Objašnjen je princip rada malih hidroelektrana te elementi od kojih se sustav sastoji. Najveći dio rada odnosi se na malu hidroelektranu „Pleternica“ koja je prva takva mala hidroelektrana u Hrvatskoj u vlasništvu jednoga grada. Opisan je režim njezinoga rada te su dani podatci o ugrađenim elementima male hidroelektrane kao i podatci o proizvedenoj...
Režimi rada tiristorskog usmjerivača SIMOREG
Režimi rada tiristorskog usmjerivača SIMOREG
Darko Perović
U radu je analiziran rad tiristorskog usmjerivača Simoreg DC Master koji se sastoji od dva tiristorska mosta u antiparalelnom spoju. Kao regulirani pogonski stroj stavljen je istosmjerni motor s nezavisnom uzbudom. Analizirana su pogonska stanja motora te je prikazan 4-kvadratni rad pretvarača. Fokus je stavljen na analizu i prikaz načina prijelaza u radu pretvarača s jednog na drugi tiristorski most.
Riješavanje problema putne torbe pomoću genetskih algoritama
Riješavanje problema putne torbe pomoću genetskih algoritama
Leon Gal
Problem putne torbe (engl. knapsack problem) je optimizacijski NP-teški problem kod kojeg se pokušava naći maksimalna vrijednost predmeta koji se mogu staviti u torbu, pod uvjetom da se ne premaši kapacitet torbe. Algoritama za rješavanje je ovog problema je mnogo no pristup rješavanju u ovom radu su genetski algoritmi koji su meta heuristički algoritmi pretraživanja stvoreni po uzoru na prirodnu evoluciju. Konkretno korišten je generacijski algoritam, implementiran u C programskom...
Ritmička akcijska igra sinkronizirana s ulaznim zvučnim zapisom
Ritmička akcijska igra sinkronizirana s ulaznim zvučnim zapisom
Darko Čalušić
Cilj ovoga rada bio je opisati način sinkroniziranja ulaznog zvučnog zapisa sa kontrolama i pravljenje vlastite glazbe za njeno korištenje. Ritmička akcijska igra napravljena je u razvojnom okruţenju Unity. Igra nije zahtjevna i zbog toga ju je moguće igrati na mnogim računalima slabijih performansi. Iz razloga što Unity ima mogućnost izbacivanja napravljenih aplikacija na različite platforme, ovu je igru moguće urediti za Android i iOS ureĎaje. Igru je moguće proširiti...
Rješavanje determinante u programskom jeziku C++
Rješavanje determinante u programskom jeziku C++
Grgur Jukić
Izrada C++ aplikacije za izračun determinante kvadratne matrice, uključujući izradu korisničkog grafičkog sučelja u Qt Creatoru. Omogućiti korisniku da kroz jednostavno sučelje izabere veličinu matrice, te nakon unosa njenih elemenata, izračuna determinantu matrice. Prvi dio rada govori o alatima korištenim za izradu završnog rada uključujući programski jezik C++, Qt framework i Qt skup alata za izradu aplikacije. Drugi dio rada govori o samoj strukturi aplikacije, izvornim...
Rješavanje logičke zagonetke "mostovi" u programskom jeziku C
Rješavanje logičke zagonetke "mostovi" u programskom jeziku C
Matija Rabuzin
Zadatak ovog rada bio je napraviti algoritam u programskom jeziku C koji će riješiti logičku zagonetku mostovi. U prvom dijelu rada napravljen je kratak osvrt na povijest i način rada programskog jezika C, C++ te C#. U nastavku opisana je logička igrica mostovi, njezina povijest, pravila te načini rješavanja. Predstavljeni su primjeri rješavanja zagonetke, te je jedna zagonetka u potpunosti riješena. U programskom dijelu rada opisan je način kako algoritam radi te je taj dio...
Rješavanje magičnih kvadrata u programskom jeziku C
Rješavanje magičnih kvadrata u programskom jeziku C
Lea Lorger
Zadatak ovog seminarskog rada bilo je rješavanje problema magičnih kvadrata u programskom jeziku C. Za izradu programa važno je dobro poznavanje spomenutog programskog jezika, te način rješavanja čarobnih četvorina. Na početku seminarskog rada opisan je uvod u programske jezike, te karakteristike samog C jezika, od njegovog početka i razvoja, sve do njegove sintakse i upotrebe. Kako bi jezik bio što jasnije pojašnjen, priloženi su i primjeri jednostavnijih programa. Nakon toga,...
Rješavanje problema igre Poveži četiri primjenom umjetne inteligencije
Rješavanje problema igre Poveži četiri primjenom umjetne inteligencije
Leon Šimić
Zadatak ovog rada bio je primjenom OpenGL biblioteke napraviti igru Poveži četiri koja omogućuje igranje 2 igrača i protiv računala. Također, implementirani su različiti algoritmi koji predstavljaju umjetnu inteligenciju: osnovni algoritam, minimax, minimax s alpha-beta rezanjem, negamax i negamax s alpha-beta rezanjem. Od tih 5 algoritama trebao se odabrati najbolji. Objašnjena je njihova funkcionalnost i prikazan je implementirani kod. Ključna komponenta u svim ovim...
Rješavanje problema putne torbe algoritmom diferencijalne evolucije
Rješavanje problema putne torbe algoritmom diferencijalne evolucije
Zvonimir Šimić
U ovom se radu predstavlja algoritam diferencijalne evolucije (DE), jedan od najpopularnijih i najučinkovitijih evolucijskih algoritama, za rješavanje problema putne torbe. Navedeni problem predstavlja NP-težak problem kombinatorne optimizacije u kojemu se pokušava povećati ukupna cijena predmeta unutar putne torbe bez premašivanja njezinog kapaciteta. Algoritam diferencijalne evolucije (DE) izvorno je namijenjen za rješavanje problema kontinuirane optimizacije te nije izravno...
Rješavanje sustava linearnih jednadžbi u programskom jeziku Swift
Rješavanje sustava linearnih jednadžbi u programskom jeziku Swift
Luka Lešić
Cilj je ovog rada opisati načine rješavanja sustava linearnih jednadžbi i pronalazak najučinkovitijeg programskog rješenja za dobivanje točnih rezultata. Moguće je rješavanje sustava linearnih jednadžbi s 2, 3 ili 4 nepoznanice. Aplikacija je napravljena za iOS i iPadOS operacijske sustave i kao takva mora biti prilagođena za rad na uređajima raznih veličina i prihvaćati unos preko dodira ili tipkovnice. Korišten je programski jezik Swift kao i Xcode razvojno okruženje za...
Rješenje protokolskog stoga za među-procesorsku Ethernet komunikaciju u automobilskoj industriji
Rješenje protokolskog stoga za među-procesorsku Ethernet komunikaciju u automobilskoj industriji
Davor Tomljenović
Ovaj diplomski rad opisuje teorijsku podlogu Ethernet komunikacije kao i provedbu analize TCP/IP protokolskog stoga za 100 Base-TX Ethernet na TTTechovoj TTA-Drive ploči. Analiza se provodila nad komunikacijom dva procesora na TTA-Drive ploči u tri faze: analiza maksimalne brzine slanja podataka, maksimalne brzine primanja podataka i analiza obilaska mreže. Analiziran je utjecaj Linux raspodjelitelja zadataka (engl. Scheduler) na performanse slanja, problem omjera korisnog sadržaja i...
Rješenje za prikaz vremenske skale i snimljenog video sadržaja s greškama uočenim pri analizi video zapisa
Rješenje za prikaz vremenske skale i snimljenog video sadržaja s greškama uočenim pri analizi video zapisa
Kristijan Birtić
U ovom diplomskom radu riješen je problem prikazivanja vremenske skale i snimljenog video sadržaja s greškama uočenim pri obradi video zapisa. Video zapis je niz pokretnih slika prikazanih u vrlo brzom slijedu. Problem je u tome što su izvorni video zapisi jako veliki pa ih je potrebno sažeti. Najčešće korištene tehnike sažimanja su poduzorkovanje boja i metoda skupine slika. Zbog sažimanja video zapisa javljaju se mnoge greške poput stvaranja blokova, izlijevanja boja, zvonjave...

Pages