1. Izdelava računalniške igre ChronoSlime z libGDXJakob Šrumpf, 2023, diplomsko delo Opis: Diplomsko delo se osredotoča na razvoj računalniške igre s pomočjo okvira LibGDX in sistema
ECS (Entity-Component-System). Namen dela je raziskati in predstaviti uporabo sistema
ECS pri ustvarjanju iger. Delo ponuja podroben opis vsakega vidika razvoja roguelike
igre, vključno s komponentami, entitetami in sistemi. Poleg tega se posveti tudi praktični
implementaciji tega pristopa v igri. Diplomsko delo predstavi uspešen razvoj igre Čhrono-
Slime”in poudari prednosti, ki izhajajo iz uporabe sistema ECS. Skozi to delo smo spoznali
pomembnost sistema ECS v kontekstu razvoja računalniških iger. Ključne besede: LibGdx, ECS, Igre, Programiranje Objavljeno v DKUM: 03.11.2023; Ogledov: 186; Prenosov: 27
Celotno besedilo (2,57 MB) |
2. Sistemska administracija v LinuxuIztok Fister, Iztok Fister, 2023 Opis: Pričujoča knjiga je namenjena tako začetnikom, ki želijo pridobiti osnovno znanje in veščine, potrebne za upravljanje operacijskega sistema Linux, kakor tudi izkušenim sistemskim administratorjem, ki želi osvežiti svoje znanje. Knjiga je razdeljena na tematsko organizirana poglavja, ki se začnejo z uvodom v sistem Linux in se postopoma poglobijo v njegove osnovne komponente. Bralci se bodo naučili pisanja skript Bash, izkoriščanja moči skripnih programov sed in awk, učinkovitega upravljanja uporabnikov, optimizacije diskov in datotečnih sistemov ter konfiguriranja omrežnih virov. V knjigi so številni primeri iz resničnega sveta, ki zagotavljajo praktična spoznanja in utrjujejo obravnavane koncepte. Ne glede na to, ali gre za začetnika ali izkušenega administratorja, ta knjiga ponuja jasno in pragmatično znanje za obvladovanje upravljanja sistema Linux. Ključne besede: operacijski sistem Linux, sistemska administracija, skriptno programiranje, sed, awk Objavljeno v DKUM: 02.11.2023; Ogledov: 108; Prenosov: 14
Celotno besedilo (2,27 MB) Gradivo ima več datotek! Več... |
3. Aplikacija za organizacijo taekwondo turnirjev : diplomsko deloMatevž Koren, 2023, diplomsko delo Opis: V okviru diplomskega dela smo razvili aplikacijo za organiziranje taekwondo turnirjev. Pred samo implementacijo smo preučili obstoječe aplikacije in izpostavili njihove prednosti ter slabosti. Predstavili smo tudi vse uporabljene tehnologije in načrt za njihovo uporabo. Osrednji del diplomskega dela je implementacija funkcionalne delujoče aplikacije, katere bistvene lastnosti so dinamična interakcija, hranjenje in uporaba podatkov iz podatkovne baze ter avtomatsko generiranje žreba. Na koncu smo jo primerjali z že obstoječimi aplikacijami in ji določili omejitve. Ključne besede: spletno programiranje, organizacija taekwondo turnirjev, Express, Angular, žreb turnirja Objavljeno v DKUM: 12.10.2023; Ogledov: 113; Prenosov: 14
Celotno besedilo (2,22 MB) |
4. Uporaba matematičnih modelov pri upravljanju živinorejskih kmetij : diplomsko deloNina Vodnik, 2023, diplomsko delo Opis: Na živinorejskih kmetijah je prehrana živali zagotovo področje za iskanje možnosti učinkovitejšega gospodarjenja. Številni raziskovalci se lotevajo raziskav pridelave travniške krme z njiv le s tehnološkega vidika, a se ugotovitve kljub temu navezujejo tudi na ekonomiko pridelave. Z uporabo simulacijskih modelov, programskih orodij ter primernih metod si pomagamo ocenjevati ekonomsko upravičenost uporabe tehnologij ali odločitev zanj. Pri računanju krmnih obrokov strokovnjake na področju prehrane zanima pokritost potreb živali glede na intenzivnost proizvodnje, medtem ko pa agrarne ekonomiste zanima stroškovni vidik v razmerju s prihodki.
Tematika diplomskega dela bo temeljila na uporabi matematičnih modelov pri upravljanju živinorejskih kmetij, saj vemo, da je veliki del kmetijstva namenjen reji govedi, predvsem prireji mleka.
V diplomskem delu prikazujemo pregled uporabe matematičnih metod v živinoreji ter primere njihove uporabe za podporo odločanju in analizo v živinoreji pri izračunavanju krmnih obrokov in ocenjevanju ekonomičnosti. Ključne besede: živinoreja, programiranje, kalkulacije, optimiranje. Objavljeno v DKUM: 12.10.2023; Ogledov: 82; Prenosov: 9
Celotno besedilo (779,24 KB) |
5. Sinteza trajnostnih in regenerativnih oskrbovalnih mrež na osnovi matematičnega programiranja za postopno doseganje ogljične nevtralnosti : doktorska disertacijaSanja Potrč, 2023, doktorska disertacija Opis: Blaženje podnebnih sprememb je eden največjih izzivov sodobne družbe, ki je tesno povezan z vprašanjem energetskega sistema v prihodnosti. Zaradi vse večjega povpraševanja po energiji in s tem povezanega vpliva na okolje in človeštvo je potrebno preoblikovanje energetskega sistema in nadaljnji razvoj v smeri učinkovitejše proizvodnje, dobave in rabe energije. Sedanji ukrepi za doseganje ogljične nevtralnosti in omejitve globalnega segrevanja pod 2 °C glede na predindustrijsko raven so prepočasni in nezadostni, zato bodo za dosego tega cilja potrebna velika prizadevanja na globalni ravni.
Proizvodne sisteme je treba sintetizirati v smeri trajnostnega in regenerativnega razvoja, da bodo prilagodljivi na podnebne spremembe in uravnoteženi ter da bodo ohranjali biotsko raznovrstnost za zadovoljitev potreb človeštva v prihodnosti z ohranjanjem celovitosti narave. V doktorski disertaciji prikazujemo razvito metodologijo za celovito sintezo in optimizacijo obsežnih energetskih, (bio)kemijskih in kmetijskih oskrbovalnih mrež za prehod na trajnostni energetski sistem in postopno doseganje ogljične nevtralnosti v Evropski uniji do leta 2050. Hkratno reševanje teh sistemov je možno le z uporabo pristopa matematičnega programiranja, ki zagotavlja tudi dopustnost optimalnih rezultatov za dani niz pogojev. Sinteza takšnih obsežnih oskrbovalnih mrež vsebuje ogromno število zelo kompleksnih interakcij, zato smo pri modeliranju uporabili številne tehnike za zmanjšanje velikosti modela in učinkovite dekompozicijske tehnike. Razvili smo metodologijo za dinamično sintezo oskrbovalnih mrež z biogorivi, električno energijo in toploto iz obnovljivih virov energije ob upoštevanju vseh treh stebrov trajnostnega razvoja – ekonomskega, okoljskega in socialnega. Za povečanje učinkovitosti prihodnjega energetskega sistema in izkoriščanja sinergističnih učinkov povezovanja med sektorji smo matematični model dodelali z medsektorsko integracijo in vključitvijo tako kratkoročnih kot dolgoročnih hranilnikov energije. Doktorska disertacija prikazuje tudi razvoj koncepta regenerativnih oskrbovalnih mrež za postopen prehod na samoobnovitveni (regenerativni) energetski sistem in doseganje letnih negativnih neto emisij oziroma preseganje ogljične nevtralnosti. V ta namen smo razvili napovedovalni model za določanje samoobnovitvene zmožnosti Zemlje glede zajemanja CO2 in koncentracije CO2 v atmosferi.
Rezultati optimizacije oskrbovalnih mrež z biogorivi kažejo, da bi z dodatno proizvodnjo biogoriv lahko že do leta 2030 dosegli bistveno večji delež obnovljivih virov energije v prometu, kot je cilj direktive EU, vendar bo za konkurenčnost proizvodnje biogoriv v nekaterih državah ključnega pomena, da bodo podjetja prejela dodatne subvencije. Ugotovili smo tudi, da optimizacija oskrbovalnih mrež na širši, kontinentalni ravni, privede do bistveno boljše trajnostne in ekonomske neto sedanje vrednosti kot v primeru optimizacije na ravni posameznih držav. Rezultati prav tako kažejo, da bo imela medsektorska integracija, predvsem elektrifikacija prometnega in stanovanjskega sektorja ter storitvenih dejavnosti, velik vpliv na izboljšanje učinkovitosti sistema in pospešitev prehoda na trajnostno energetsko prihodnost. Prav tako je pri načrtovanju prihodnjega energetskega sistema pomembno, da ne stremimo le k doseganju ogljične nevtralnosti, temveč k regenerativnemu energetskemu sistemu z negativnimi neto letnimi emisijami, sicer koncentracija CO2 v atmosferi ne bo začela padati, povprečna temperatura pa bo še naprej naraščala. Dobljeni rezultati predstavljajo celoten energetski prehod z izbiro ustreznih tehnologij, lokacij in surovin za doseganje regenerativnega energetskega sistema, ki je sposoben samoobnavljanja.
Razvoj novih konceptov in metodologij za sintezo in optimizacijo širših sistemov trajnostnih in regenerativnih oskrbovalnih mrež na osnovi matematičnega programiranja je zelo pomemben za načrtovanje prihodnjega proizvodnega in energetskega sistema. Ključne besede: matematično programiranje, oskrbovalne mreže, sinteza oskrbovalnih mrež, trajnostni razvoj, regenerativni razvoj, energetski prehod, ogljična nevtralnost Objavljeno v DKUM: 11.10.2023; Ogledov: 129; Prenosov: 33
Celotno besedilo (11,23 MB) |
6. Zasnova in izdelava didaktičnega modela procene tehnikeMatic Dreu, 2023, diplomsko delo Opis: V diplomskem delu je predstavljen pojem procesna tehnika, kje ga zasledimo in tipični primeri uporabe. Nato je prikazana zasnova in izdelava modela procesne tehnike. V delu so izbrani in definirani vsi elementi in razlogi za njihovo uporabo. Prikazana je izdelava konstrukcije modela ter rezervoarjev s programskim okoljem Solidworks. V zaključku je prikazano programiranje modela in preizkus programa oziroma prvi zagon. Pri sami izdelavi modela je bilo nekaj omejitev. Omejitve so se pojavljale pri velikost modela, saj gre za namizni model, pri materialih zalogovnikov in pri napajalni napetosti 24 V , ki izhaja iz povezljivosti z industrijskim krmilnikom. Težave so bile tudi pri izbiri senzorjev predvsem zaradi pritrjevanja le teh na rezervoarje in pri uporabi krmilnika, saj se je uporabljal Siemensov krmilnik in programsko okolje TIA portal. Ključne besede: procesna tehnika, avtomatizacija, programiranje, načrtovanje, PLK Objavljeno v DKUM: 09.10.2023; Ogledov: 77; Prenosov: 7
Celotno besedilo (9,24 MB) |
7. Pobiranje izdelkov iz gibajočega se transporterja z robotom ABB : diplomsko deloSebastijan Mlinarević, 2023, diplomsko delo Opis: V diplomski nalogi je predstavljen program za učinkovito pobiranje izdelkov s premikajočega se transporterja z uporabo robota ABB IRB 1200. Za razvoj programa je bilo uporabljeno simulacijsko okolje RobotStudio, medtem ko se je hitrost traku in interval prihajanja komadov krmilila z uporabo programa TIA Portal. Logiko pobiranja izdelkov smo implementirali programsko. Pri tem smo uporabili tudi program SIMIT, ki je omogočil povezavo med TIA Portalom in RobotStudio. Rezultati so pokazali, da robot ABB IRB 1200 uspešno pobira izdelke s premikajočega se transporterja v simulacijskem okolju. Ta raziskava prispeva k optimizaciji industrijskih procesov in povezovanju med različnimi avtomatiziranimi sistemi. Ključne besede: RobotStudio, TIA Portal, SIMIT, ABB IRB 1200, programiranje, simulacija Objavljeno v DKUM: 05.10.2023; Ogledov: 115; Prenosov: 20
Celotno besedilo (3,34 MB) |
8. Izvedba direktnega vodenja navora asinhronskega stroja z uporabo strojne opreme imperix : magistrsko deloMatej Kerndl, 2023, magistrsko delo Opis: Laboratorij za električne stroje in vodenje na UM FERI so v okviru projekta RIUM pridobili strojno opremo za preizkušanje pogonskih sistemov, ki omogoča izvedbo različnih načinov vodenja na osnovi blokovnega programiranja. V okviru zaključnega dela smo analizirali in opisali delovanje programske in strojne opreme s ciljem izvedbe vodenja pogonskih sklopov. Ker strojna oprema omogoča, da se lahko blokovno programira v programskem okolju Matlab/Simulink, se modeli algoritmov vodenja pogonskih sklopov lahko tudi predhodno preizkusijo s simulacijami. V programskem okolju Matlab/Simulink smo z namenom, da se spoznamo z blokovnim programiranjem strojne opreme izvedli vodenje asinhronskega stroja z metodo direktnega vodenja navora (angl. Direct Tourqe Control – DTC). Model vodenja smo izvedli tako, da je predpripravljen za samodejno generiranje kode, ki se bo izvajala na dotični strojni opremi. Ugotovili smo, da je s pomočjo programskega kompleta programiranje strojne opreme enostavno vendar omejeno s funkcijami blokov, ki so na voljo v programu Simulink. Na koncu zaključnega dela smo s simulacijami naredili analizo vodenja asinhronega stroja z metodo DTC in jo primerjali z vektorsko metodo vodenja v orientaciji magnetnega sklepa (angl. Field Oriented Control - FOC). Ključne besede: asinhronski stroj, direktno vodenje navora, blokovno programiranje, Simulink, Imperix. Objavljeno v DKUM: 05.10.2023; Ogledov: 101; Prenosov: 34
Celotno besedilo (4,06 MB) |
9. Programiranje obdelave izdelka s programskim orodjem solidcamGašper Košir, 2023, diplomsko delo Opis: V diplomskem delu sem predstavil osnovne operacije, ki jih uporabljamo za pripravo NC-rezkalnih programov v CAM programskem okolju. Uporabljal sem programski paket SolidCAM, ki sem ga v uvodu diplomskega dela na kratko tudi predstavil. Opisal sem, kako je posamezna operacija zgrajena in kaj nam omogoča. Operacije sem razdelil v dve glavni skupini. Prvo skupino predstavljajo klasične operacije čelne poravnave, profil, žep in vrtanje. Drugo skupino predstavljajo moduli HSS, HSR/HSM in Imachining. Vse operacije, ki sem jih opisal v diplomskem delu, sem tudi uporabil na praktičnem primeru. Prikazal sem tudi razliko med samodejnim in klasičnim načinom programiranja obdelovalnih strojev ter opisal prednosti in slabosti. Ključne besede: programiranje, SolidCAM, rezkanje Objavljeno v DKUM: 05.10.2023; Ogledov: 116; Prenosov: 31
Celotno besedilo (2,57 MB) |
10. Zasnova in izdelava aktivnega aerodinamičnega spojlerjaKristjan Mihael Reisman, 2023, diplomsko delo Opis: V diplomski nalogi je opisana zasnova in izdelava aktivnega aerodinamičnega krila, v okviru česar so bili najprej raziskani in opisani osnovni fizikalni principi, ki so bili v nadaljevanju dokazani s simulacijo poteka zračnega pretoka skozi izdelan osnovni sklop krila in nosilca, ki sta bila v nadaljevanju ustrezno nadgrajena. Po izbiri ustreznih aktuatorjev za premik posameznih v nadaljevanju izdelanih komponent krila je sledil proces konstruiranja s pomočjo programskega paketa Solidworks, v okviru česar je bil najprej dovršen glavni nosilec krila, ki mu je sledila še nadgradnja osnovnega krila in izdelava ostalih potrebnih komponent. Vse zasnovane komponente so bile po dovršitvi 3D natisnjene. V naslednji fazi je sledila izbira vseh potrebnih elektrotehničnih komponent za omogočitev delovanja sistema nato pa je sledil zapis programov za krmiljenje sistema. V zadnjem delu je opisana sestava vseh izdelanih in naknadno izbranih komponent, predelava prtljažnih vrat in sestava krmilja. Ključne besede: aerodinamika, konstruiranje, 3D tiskanje, programiranje, sestava Objavljeno v DKUM: 05.10.2023; Ogledov: 65; Prenosov: 13
Celotno besedilo (10,27 MB) |