Scilab Home Page | Wiki | Bug Tracker | Forge | Mailing List Archives | Scilab Online Help | ATOMS
File : Details
Login with GitLab

Modelling, Simulation and Controlling of Permanent Magnet Synchronous Machine under Scilab/Xcos

Modelling, Simulation and Controlling of Permanent Magnet Synchronous Machine under Scilab/Xcos
(2875 downloads for this version - 2875 downloads for all versions)
Details
Version
1.0
Author
Ibrahim ERTURK
Maintainer
Ibrahim ERTURK
Category
License
Supported Scilab Version
5.3
Creation Date
May 18, 2011
Description
            In this study, The model which is previously developed under ScicosLab PMSM d-q
model is ported to Scilab/Xcos. Two model is developed to simulation as PMSM
Machine and PMSM Controller. While, PMSM model is developed as a C-Block,
standart Xcos blocks is used to create PMSM Controler.

Also, previous Xcos models (BLDC Machine and BLDC controler) are available in
this study.

In PMSM Machine Model, rotor flux is sinusoidal. Instead of hall sensor, an
output is added to model as indicate rotor position. Model is based on Matlab
SimPowerSystem Blockset. Detailed information about model can be found at link
below.

In PMSM Controller Model, Speed control is done. It based on filed oriented
control (FOC), and DC bus voltage is adjusted by PI controller to acheive
required speed.

Also, It includes source files of models.

To run model, it is sufficient execute RunFirst.sce after extract archive in
Scilab/Xcos enviroment. Script creates libraries and interfaces and open xcos
model.

Model Developed under Below Configuration
 • Scilab 5.3.2 Stable
 • Windows Vista 32Bit
 • Microsoft Visual C++ 2010 Express            
Files (1)
[255.33 kB]
Miscellaneous file
In this study, The model which is previously developed under ScicosLab PMSM d-q
model is ported to Scilab/Xcos. Two model is developed to simulation as PMSM
Machine and PMSM Controller. While, PMSM model is developed as a C-Block,
standart Xcos blocks is used to create PMSM Controler.

Also, previous Xcos models (BLDC Machine and BLDC controler) are available in
this study.

In PMSM Machine Model, rotor flux is sinusoidal. Instead of hall sensor, an
output is added to model as indicate rotor position. Model is based on Matlab
SimPowerSystem Blockset. Detailed information about model can be found at link
below.

In PMSM Controller Model, Speed control is done. It based on filed oriented
control (FOC), and DC bus voltage is adjusted by PI controller to acheive
required speed.

Also, It includes source files of models.

To run model, it is sufficient execute RunFirst.sce after extract archive in
Scilab/Xcos enviroment. Script creates libraries and interfaces and open xcos
model.

Model Developed under Below Configuration
 • Scilab 5.3.2 Stable
 • Windows Vista 32Bit
 • Microsoft Visual C++ 2010 Express
News (0)
Comments (0)
Leave a comment
You must register and log in before leaving a comment.
Login with GitLab
Email notifications
Send me email when this toolbox has changes, new files or a new release.
You must register and log in before setting up notifications.