Využití paralelizace v nelineárním prediktivním řízení pohonu se synchronním motorem

but.committeeprof. Dr. Ing. Alexandr Štefek, Dr. (předseda) prof. Ing. Pavel Václavek, Ph.D. (místopředseda) Ing. Zdeněk Havránek, Ph.D. (člen) Ing. Ilona Janáková, Ph.D. (člen) doc. Ing. Václav Kaczmarczyk, Ph.D. (člen) Ing. Jaroslav Lepka, Ph.D. (člen) prof. Ing. Radomil Matoušek, Ph.D. (člen)cs
but.defenceStudent obhájil diplomovou práci. Komise neměla žádné námitky k řešené práci. V průběhu odborné rozpravy odpověděl na zodpověděl dotazy oponenta bez výhrad. Odpověděl dále na otázku výpočetní náročnosti a na detailnější parametry paralelizace algoritmu. Diskutoval rovněž sekvenční alternativu algoritmu.cs
but.jazykangličtina (English)
but.programKybernetika, automatizace a měřenícs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorKozubík, Michalen
dc.contributor.authorSedlář, Janen
dc.contributor.refereeVáclavek, Pavelen
dc.date.created2025cs
dc.description.abstractPráce se zaměřuje na problém využití nelineárního prediktivního řízení (NMPC) synchronního motoru s permanentními magnety (PMSM). Je představeno inovativní řešení problému pomocí paralelizace řídicího procesu a snížení jeho výpočetní složitosti. Navržený algoritmus je založen na optimalizacích a využívá nezjednodušený nelineární model synchronního motoru s fyzikálními omezeními. Řídicí algoritmus byl implementován na grafické kartě (GPU). Navržený přístup v offline přípravách regulátoru nalezne a eliminuje části optimalizační funkce, které není třeba počítat. Části jsou redukovány tak, aby bylo zachována přesnost a robustnost řídicího algoritmu, ale zároveň snížena jeho výpočetní náročnost. Vlastní solver byl vyvinut na míru pro tento otimalizační problém. Solver využívá paralelních výpočtů dostupných na GPU pro maximální zrychlení doby výpočtu. Vlastnosti regulátoru a jeho real-time potenciál byly v práci demonstrovány a diskutovány, stejně jako byly ověřeny další specifické vlastnosti navrženého paralelizovaného algoritmu.en
dc.description.abstractThis thesis addresses the challenge of utilizing the nonlinear model predictive control (NMPC) for permanent magnet synchronous motors (PMSM) by proposing a novel approach that exploits parallel computing and reduces the complexity of the control problem. The algorithm is optimization-based and utilizes the full nonlinear model of the motor while adhering to the imposed constraints. The controller was implemented on a graphics processing unit (GPU). The proposed approach initially identifies and eliminates parts of the optimization function that are rendered unnecessary during the offline preparation of the NMPC. The robustness of the control is preserved, but the computational burden is significantly reduced. A dedicated optimization solver was developed to perform the subsequent optimization task in parallel to further exploit the capabilities of the GPU. The control performance and real-time potential of the solution were demonstrated and further addressed in the thesis. The underlying principles of computational complexity reduction and parallelized optimization were also validated.cs
dc.description.markAcs
dc.identifier.citationSEDLÁŘ, J. Využití paralelizace v nelineárním prediktivním řízení pohonu se synchronním motorem [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2025.cs
dc.identifier.other168035cs
dc.identifier.urihttp://hdl.handle.net/11012/251801
dc.language.isoencs
dc.publisherVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectnelineární řízeníen
dc.subjectprediktivní řízeníen
dc.subjectparalelizmus v optimalizacíchen
dc.subjectoptimalizační solveren
dc.subjectsnížení komplexityen
dc.subjectPMSMen
dc.subjectIPMSMen
dc.subjectGPUen
dc.subjectnonlinear controlcs
dc.subjectmodel predictive controlcs
dc.subjectparallelism in optimizationcs
dc.subjectoptimization solvercs
dc.subjectproblem complexity reductioncs
dc.subjectPMSMcs
dc.subjectIPMSMcs
dc.subjectGPUcs
dc.titleVyužití paralelizace v nelineárním prediktivním řízení pohonu se synchronním motoremen
dc.title.alternativeParallelization in Nonlinear Model Predictive Control of Synchronous Motor Drivescs
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2025-06-10cs
dcterms.modified2025-06-13-11:41:59cs
eprints.affiliatedInstitution.facultyFakulta elektrotechniky a komunikačních technologiícs
sync.item.dbid168035en
sync.item.dbtypeZPen
sync.item.insts2025.08.27 02:03:41en
sync.item.modts2025.08.26 20:19:43en
thesis.disciplinebez specializacecs
thesis.grantorVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav automatizace a měřicí technikycs
thesis.levelInženýrskýcs
thesis.nameIng.cs

Files

Original bundle

Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
4.63 MB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
appendix-1.zip
Size:
346.42 KB
Format:
Unknown data format
Description:
file appendix-1.zip
Loading...
Thumbnail Image
Name:
review_168035.html
Size:
6.6 KB
Format:
Hypertext Markup Language
Description:
file review_168035.html

Collections