1. Kompenzatorji mrtvega časa regulacija procesov z dolgim mrtvim časom : diplomsko delo univerzitetnega študijskega programa I. stopnjeBlaž Vidovič, 2024, diplomsko delo Opis: Namen diplomske naloge je bil ugotoviti vpliv različno dolgih mrtvih časov na regulacijo procesov 1. in 2. reda. Mrtvi čas, v dinamičnih sistemih, predstavlja časovni zamik med dejansko spremembo vhodnega signala in spremembo izhodne spremenljivke, ki je posledica časa, potrebnega za prenos informacije skozi sistem. V delu smo izvedli simulacije v računalniškem orodju Simulink, za servo in regulacijske probleme. Izvedli smo tudi regulacijske simulacije sistema z motnjo šuma. Primerjali smo učinkovitost regulacije sistema, reguliranega z navadno PID povratnozančno shemo, s shemo regulirano s Smithovim prediktorjem.
Rezultati kažejo, da je Smithov prediktor primernejša rešitev za regulacijo sistemov z dolgim mrtvim časom tako v pri sledenju referenčne vrednosti, kot tudi v primeru regulacijskih problemov in regulacijskih problemov z dodano motnjo šuma, saj z njim dosežemo manjše oscilacije in hitrejšo vzpostavitev stacionarnega stanja. Iz rezultatov je razvidno tudi, da so regulacijske sheme v sistemih z mrtvim časom učinkovitejše pri blaženju nizkofrekvenčnega šuma kot visoko frekvenčnega šuma. Ključne besede: regulacija procesov, PID regulator, Smithov prediktor, mrtvi čas, Simulink Objavljeno v DKUM: 09.09.2024; Ogledov: 40; Prenosov: 41
Celotno besedilo (2,90 MB) |
2. Design of thermal power plant modernization and rehabilitation model for the new market demands and challengesMartin Bricl, Jurij Avsec, 2021, izvirni znanstveni članek Opis: The article presents the model for the rehabilitation of existing conventional thermal power plants in order to lower the consumption of fossil fuels. Instead of them, the model uses an alternative energy source - sun irradiation. The proposed rehabilitation model is theoretically calculated and designed. The model in the software environment Matlab Simulink was developed, based on previous calculations and determined parameters. In this article, it is presented the combination of Clausius - Rankine process and solar central receiver system. The model enables simultaneous calculations of exit model parameters for the complete model, based on predetermined entering parameters of the model. Ključne besede: Clausius Rankine process, solar central receiver system, modeling, analysis, Matlab Simulink software environment Objavljeno v DKUM: 10.11.2023; Ogledov: 315; Prenosov: 20
Celotno besedilo (1001,15 KB) Gradivo ima več datotek! Več... |
3. 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: 403; Prenosov: 60
Celotno besedilo (4,06 MB) |
4. Simulation model for robotic pick-point evaluation for 2-F robotic gripperPrimož Bencak, Darko Hercog, Tone Lerher, 2023, izvirni znanstveni članek Opis: Robotic bin-picking performance has been gaining attention in recent years with the development of increasingly advanced camera and machine vision systems, collaborative and industrial robots, and sophisticated robotic grippers. In the random bin-picking process, the wide variety of objects in terms of shape, weight, and surface require complex solutions for the objects to be reliably picked. The challenging part of robotic bin-picking is to determine object pick-points correctly. This paper presents a simulation model based on ADAMS/MATLAB cosimulation for robotic pick-point evaluation for a 2-F robotic gripper. It consists of a mechanical model constructed in ADAMS/View, MATLAB/Simulink force controller, several support functions, and the graphical user interface developed in MATLAB/App Designer. Its functionality can serve three different applications, such as: (1) determining the optimal pick-points of the object due to object complexity, (2) selecting the most appropriate robotic gripper, and (3) improving the existing configuration of the robotic gripper (finger width, depth, shape, stroke width, etc.). Additionally, based on this analysis, new variants of robotic grippers can be proposed. The simulation model has been verified on a selected object on a sample 2-F parallel robotic gripper, showing promising results, where up to 75% of pick-points were correctly determined in the initial testing phase. Ključne besede: intralogistics, robotic bin-picking, simulation model, ADAMS, pick-point determination, MATLAB/Simulink, 2-F robotic gripper, performance analysis Objavljeno v DKUM: 27.02.2023; Ogledov: 764; Prenosov: 115
Celotno besedilo (19,99 MB) Gradivo ima več datotek! Več... |
5. |
6. Nadgradnja algoritma mehkega vodenja na programirljivem logičnem krmilniku s povezavo v okolje Matlab : magistrsko deloMatej Budna, 2021, magistrsko delo Opis: Današnji industrijski programirljivi logični krmilniki (PLK) omogočajo vgradnjo vedno bolj sofisticirane programske kode in s tem izvajanje zahtevnih logičnih operacij v industrijskih aplikacijah. Programsko okolje TIA portal (Siemens) vključuje višji programski jezik SCL (Structured Control Language), ki v obliki strukturiranega programiranja omogoča razvoj naprednih algoritmov za izvajanje v PLK jedru. Vodenje nelinearnih sistemov zahteva razvoj algoritmov vodenja, ki omogočajo zanesljivo delovanje po celotnem delovnem področju. Le-ti so razviti na osnovi metod mehkega računanja npr. mehka logika, nevronske mreže, algoritmi za iskanje optimalnih parametrov, itd.
V magistrskem delu smo se osredotočili na razvoj in razširitev obstoječe SCL kode za izvedbo mehke logike v PLK, ki izvaja aplikacije mehkega vodenja. Načrtovanje algoritma je izvedeno v okolju Matlab/Simulink z orodjem Fuzzy Control toolbox, kjer se izbrana struktura in pravila izvozijo v ustrezno SCL kodo. Takšna univerzalno prilagodljiva in prenosljiva struktura bloka (vhodi/izhodi/pravila) se kot SCL koda uvozi v PLK programsko okolje ter generira funkcijski blok za uporabo v aplikaciji vodenja. Na ta način je možno funkcijske bloke razviti v različnih verzijah TIA portala in na različnih modelih PLK-jev. Razvite bloke smo preizkusili na laboratorijskih modelih regulacije pretoka zraka in regulaciji nivoja treh povezanih hidravličnih posod. Ključne besede: Mehka logika, TIA portal, Matlab/Simulink, regulacija Objavljeno v DKUM: 18.10.2021; Ogledov: 1031; Prenosov: 114
Celotno besedilo (5,01 MB) |
7. |
8. Uporabniški vmesnik in krmilni sistem 3-osne učne laboratorijske rotacijske mize : diplomsko deloLara Borovnik, 2020, diplomsko delo Opis: Delo predstavlja načrtovanje in izvedbo krmilnega sistema za vodenje 3-osne rotacijske mize z DSP krmilnikom. Krmilni sistem omogoča vodenje rotacijske mize v sklepnih in kartezičnih koordinatah z možnostjo parametriziranja začetne in končne orientacije, pospeška ter hitrosti. V delu je predstavljen algoritem generiranja sklepnih referenčnih trajektorij z linearno interpolacijo v prostoru sklepnih koordinat ter s sferično linearno interpolacijo (SLERP) v kartezičnem orientacijskem prostoru. Za upravljanje s krmilnim sistemom na DSP krmilniku je nastal pripadajoč uporabniški vmesnik, ki je bil zgrajen v programu LABView. Preko uporabniškega vmesnika se lahko nastavljajo parametri krmilnega sistema. Za potrebe testiranja delovanja krmilnega sistema je nastal virtualni dinamični model 3-osne rotacijske mize v programu Simulink, prikazani pa so tudi rezultati testiranja. Ključne besede: 3- osna rotacijska miza, uporabniški vmesnik, krmilni sistem, Matlab/Simulink, LabVIEW Objavljeno v DKUM: 25.01.2021; Ogledov: 1032; Prenosov: 93
Celotno besedilo (8,03 MB) |
9. Razvoj merilnega mesta za preizkušanje sinhronskih motorjev za električna vozila : diplomsko deloAljaž Zečević Rojko, 2019, diplomsko delo Opis: V zaključnem delu bom predstavil merilno mesto za testiranje sinhronskih motorjev s trajnimi magneti. Merilno mesto je sestavljeno iz baterije, DC-DC pretvornika, krmilnika in sinhronskega motorja. V nalogi je podrobneje opisan zagon DC-DC pretvornika in nastavitev parametrov na krmilniku emDrive. Prav tako je opisano delovanje motorja, izvedba simulacij v programskem okolju Matlab/Simulink, testiranje ter primerjava realnih rezultatov s simulacijskimi. Ključne besede: SMTM, DC-DC pretvonik, emDrive, Matlab/Simulink Objavljeno v DKUM: 25.11.2019; Ogledov: 1424; Prenosov: 206
Celotno besedilo (3,52 MB) |
10. Izvedba indirektnega vektorskega vodenja asinhronskega stroja z uporabo razvojnega orodja Texas Instruments LaunchPad : magistrsko deloTim Kamenšek, 2019, magistrsko delo Opis: Glavni cilj magistrske naloge je bil izvedba vodenja asinhronskega stroja v orientaciji polja s pomočjo uporabe razvojnega orodja Texas Instruments LaunchPad. Podrobneje smo predstavili zgradbo in funkcionalnost izdelanega pretvornika TIDA-00366 in uporabljeno razvojno orodje LaunchPad F28377S. V nadaljevanju magistrske naloge smo podrobneje predstavili vodenje, ki smo ga izvedli s pomočjo blokovnega programiranja v programskem okolju MATLAB/Simulink. Cilj izvedbe vodenja je bil, da smo izdelali pregleden in razumljiv blokovni program, ki bo služil kot pomoč študentom pri študiju predmetov, ki se navezujejo na vodenje električnih strojev. Na koncu magistrske naloge smo izdelan sistem preizkusili in ga primerjali z referenčnim sistemom vodenja. Kot referenco smo uporabili že obstoječ sistem, ki je bil zasnovan z razvojnim orodjem dSPACE. Predstavljeni rezultati testiranja potrjujejo uspešno izdelan eksperimentalni sistem. Ključne besede: asinhronski stroj, indirektno vektorsko vodenje, pretvornik, programska izvedba, MATLAB/Simulink, C2000 Delfino F28377S LaunchPad Objavljeno v DKUM: 01.07.2019; Ogledov: 1801; Prenosov: 375
Celotno besedilo (8,85 MB) |