magistrsko delo
Abstract
V magistrskem delu sta opisani načrtovanje in izvedba brezsenzorskega vodenja PMSM motorja z uporabo brezplačnega orodja Scilab/Xcos. Iz simulacijske sheme, ki je narejena v orodju Scilab/Xcos z uporabo brezplačnega vmesnika X2C, smo generirali C kodo ter jo uporabili v realnem času. Generirana C koda je v skladu z MISRA C pravili. Načrtovali in testirali smo prototip brezsenzorskega vodenja v simulacijski shemi in ga uporabili v realnem času. Za namen dokazovanja, da je Scilab lahko dovolj dobro nadomestilo za Matlab, smo dobljene simulacijske rezultate iz Scilaba primerjali z Matlab/Simulink-om. Za ocenitev vrednosti tokov in povratnih induciranih napetosti smo uporabili Luenbergerjev opazovalnik. Kot in hitrost smo izračunali iz povratnih induciranih napetosti z uporabo fazno zaklenjene zanke. Z eksperimentalnimi rezultati smo potrdili, da lahko z uporabo orodja Scilab načrtujemo dovolj dobre algoritme brezsenzorskega vodenja.
Keywords
vodenje;regulacije;hitro načrtovanje prototipov vodenja;brezsenzorsko vodenje;Luenbergerjev opazovalnik;sinhronski motor s trajnimi magneti;programsko orodje Scilab/Xcos;magistrske naloge;
Data
Language: |
Slovenian |
Year of publishing: |
2020 |
Typology: |
2.09 - Master's Thesis |
Organization: |
UM FERI - Faculty of Electrical Engineering and Computer Science |
Publisher: |
[D. Baketarić] |
UDC: |
681.5:621.313.323(043.2) |
COBISS: |
43140355
|
Views: |
436 |
Downloads: |
105 |
Average score: |
0 (0 votes) |
Metadata: |
|
Other data
Secondary language: |
English |
Secondary title: |
Sensorless motor control of pmsm using the scilab/xcos software |
Secondary abstract: |
In the master's thesis the design and implementation of sensorless motor control of PMSM using the free Scilab / Xcos software are described. From the simulation scheme, which is created in Scilab / Xcos using the free X2C interface, we generated a C code and used it in real time. The generated C code is in accordance with the MISRA C rules. We designed and tested a prototype of sensorless control in a simulation scheme and used it in real time. For the purpose of proving that Scilab is a good enough substitude tool for Matlab, the simulation results obtained from Scilab were compared with Matlab / Simulink. A Luenberger observer was used to estimate the value of currents and back EMF (electromotive force). Angle and velocity were calculated from back EMF using a phase-locked loop. The experimental results confirmed, that using Scilab we can design good enough sensorless control algorithms. |
Secondary keywords: |
control;feedback control;rapid control prototyping;sensorless control;Luenberger observer;PMSM;Scilab/Xcos; |
Type (COBISS): |
Master's thesis/paper |
Thesis comment: |
Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko, Elektrotehnika |
Pages: |
XIII, 80 f. |
ID: |
11641636 |