SlideShare a Scribd company logo
1 of 8
Download to read offline
E-ISSN: 2321–9637
Volume 2, Issue 1, January 2014
International Journal of Research in Advent Technology
Available Online at: http://www.ijrat.org
374
MODELLING OF PMSM AND FOC OF PMSM
BASED ON SPWM WITH MATLAB/SIMULINK
Hiren P. Jariwala1
, Nidhi K. Vadera 2
, Hardik D. Pandya3
123
Department of Electrical Engineering
1
Ad- hoc Assistant Professor, Shroff S.R. Rotary Institute of Chemical Technology, Ankleshwer, India.
2
Assistant professor, Faculty of Engineering Technology and Research, Surat, India.
3
Assistant professor, C. G. P. Institute of Technology, Maliba Campus, Bardoli Mahuva Road, TARSADI,
Surat, India.
1
hiren.jariwala12@gmail.com, 2
nkv.fetr@gmail.com, 3
hardikpandya16@gmail.com
ABSTARCT:
Permanent-magnet-synchronous-machine (PMSM) drives have been increasingly applied in a variety of
industrial applications which require fast dynamic response and accurate control over wide speed ranges.
Permanent magnet (PM) synchronous motors are widely used in low and mid power applications such as
computer peripheral equipments, robotics, adjustable speed drives and electric vehicles. The
mathematical model of PMSM is analyzed and the system model of FOC vector control has been
established. The control system has been also simulated by MATLAB/Simulink.
Keywords: Permanent-magnet-synchronous-machine (PMSM), Sinusoidal Pulse Width Modulation (SPWM),
Field Oriented Control (FOC).
Abbreviations:
Table 1 Abbreviations
B friction Ls equivalent self inductance
id d-axis current Rs stator resistance
iq q-axis current Te develop torque
J inertia TL load torque
Ld d-axis self inductance λd flux linkage d axis
Lls stator leakage inductance λf PM flux linkage
Ld d-axis mag. inductance λq flux linkage due q axis
Lq q-axis mag. inductance ωm rotor speed
Lq q-axis self inductance ωr electrical speed
1. INTRODUCTION TO PMSM MOTOR
Electrical ac machines have been playing an important role in industry progress during the last few decades.
With the advances in power semiconductor devices, converter topologies, microprocessors, application
specific ICs (ASIC) and computer-aided design techniques since 1980s, ac drives are currently making
tremendous impact in the area of variable speed motor control systems. Among the ac drives, permanent
magnet synchronous machine (PMSM) drives have been increasingly applied in a wide variety of industrial
applications due to high power density and efficiency, high torque to inertia ratio, and high reliability. This
has opened up new possibilities for large-scale application of PMSM. Consequently, a continuous increase
in the use of PMSM drives will surely be witnessed in the near future.
1.1. Permanent Magnet Synchronous Motor Drive System
The motor drive consists of four main components, the PM motor, inverter, control unit and the position sensor.
The components are connected as shown in Fig. 1.
E-ISSN: 2321–9637
Volume 2, Issue 1, January 2014
International Journal of Research in Advent Technology
Available Online at: http://www.ijrat.org
375
Figure 1 Drive system schematic
Permanent magnet synchronous motor (PMSM) is a motor that uses permanent magnets to produce the air gap
magnetic field rather than using electromagnets. Operation of permanent magnet synchronous motors requires
position sensors in the rotor shaft when operated without damper winding. There are four main devices for the
measurement of position, the potentiometer, linear variable differential transformer, optical encoder and
resolvers. The motor is fed form a voltage source inverter with current control. The control is performed by
regulating the flow of current through the stator of the motor.
1.2. Detailed Modeling of PMSM
The d-q model has been developed on rotor reference frame as shown in Fig. 2. At any time t, the rotating rotor
d-axis makes and angle θr with the fixed stator phase axis and rotating stator mmf makes an angle α with the
rotor d-axis. Stator mmf rotates at the same speed as that of the rotor [Sebastian et al (1986)].
Figure 2 Axis representation of Motor
The model of PMSM without damper winding has been developed on rotor reference frame using the following
assumptions [Sebastian et al (1986), Wang X et al (2009)]:
1) Saturation is neglected.
2) The induced EMF is sinusoidal.
3) Eddy currents and hysteresis losses are negligible.
4) There are no field current dynamics.
Voltage equations are given by:
(1)
(2)
Flux Linkages are given by
(3)
(4)
Substituting Eq. (3) and (4) into Eq. (1) and (2),
(5)
E-ISSN: 2321–9637
Volume 2, Issue 1, January 2014
International Journal of Research in Advent Technology
Available Online at: http://www.ijrat.org
376
(6)
Arranging Eq. (5) and Eq. (6) in matrix form,
(7)
The developed torque motor is being given by,
(8)
The mechanical Torque equation is,
(9)
Solving for the rotor mechanical speed form Eq. (9),
(10)
And
(11)
In the above equations ωr is the rotor electrical speed where as ωm is the rotor mechanical speed.
1.2.1. Parks Transformation and Dynamic d-q Modeling
The dynamic d q modeling is used for the study of motor during transient and steady state. It is done by
converting the three phase voltages and currents to dqo variables by using Parks transformation [Macbahi H. et
al, (2000)]. Converting the phase voltages variables Vabc to Vdqo variables in rotor reference frame the following
equations are obtained
(12)
Convert Vdqo to Vabc
(13)
1.2.2. Equivalent Circuit of Permanent Magnet Synchronous Motor
Equivalent circuits of the motors are used for study and simulation of motors. From the d-q modeling of the
Figure 3 PMSM electric circuit
E-ISSN: 2321–9637
Volume 2, Issue 1, January 2014
International Journal of Research in Advent Technology
Available Online at: http://www.ijrat.org
377
motor using the stator voltage equations the equivalent circuit of the motor can be derived. Assuming rotor d
axis flux from the permanent magnets is represented by a constant current source as described in the following
equation λf = Ldmif, and Fig. 3 is obtained.
1.3. PM Motor Control
Control of PM motors is performed using field oriented control for the operation of synchronous motor as a dc
motor [Wang X et al (2009)]. The stator windings of the motor are fed by an inverter that generates a variable
frequency variable voltage. Instead of controlling the inverter frequency independently, the frequency and phase
of the output wave are controlled using a position sensor as shown in Fig. 4
Figure 4 Drive system schematic.
Some control options are constant torque and flux weakening. These options are based in the physical limitation
of the motor and the inverter. The limit is established by the rated speed of the motor, at which speed the
constant torque operation finishes and the flux weakening starts as shown in Fig. 5.
Figure 5 Torque-speed characteristic in steady state
1.3.1. Field Oriented Control of PM Motors
Field oriented control was invented in the beginning of 1970s and it demonstrates that an induction motor or
synchronous motor could be controlled like a separately excited dc motor by the orientation of the stator mmf or
current vector in relation to the rotor flux to achieve a desired objective. In order for the motor to behave like
DC motor, the control needs knowledge of the position of the instantaneous rotor flux or rotor position of
permanent magnet motor. This needs a resolver or an absolute optical encoder. Knowing the position, the three
phase currents can be calculated. Its calculation using the current matrix depends on the control desired.
The PMSM control is equivalent to that of the dc motor by a decoupling control known as field oriented control
or vector control. The vector control separates the torque component of current and flux channels in the motor
through its stator excitation. The vector control of the PM synchronous motor is derived from its dynamic model
[Wang X et al (2009)].
Considering the currents as inputs, the three currents are:
(14)
(15)
(16)
E-ISSN: 2321–9637
Volume 2, Issue 1, January 2014
International Journal of Research in Advent Technology
Available Online at: http://www.ijrat.org
378
Where α is the angle between the rotor field and stator current phasor, ωr is the electrical rotor speed.
Figure 6 Block diagram of field oriented vector control system for PMSM
The block diagram of field oriented vector control system is shown below. The previous currents obtained are
the stator currents that must be transformed to the rotor reference frame with the rotor speed ωr, using Park’s
transformation [XU Jun-Feng et al, (2005)]. The q and d axis currents are constants in the rotor reference frames
since α is a constant for a given load torque. As these constants, they are similar to the armature and field
currents in the separately excited dc machine. The q axis current is distinctly equivalent to the armature current
of the dc machine; the d axis current is field current, but not in its entirety. It is only a partial field current; the
other part is contributed by the equivalent current source representing the permanent magnet field. Id and iq in
terms of Im as follows
(17)
Using Eq. (1), (2), (8) and (17) the electromagnetic torque equation is obtained as given below.
(18)
1.3.2. Constant torque operation
This is performed by making the torque producing current iq equal to the supply current Im. That results in
selecting the α angle to be 90 º degrees according to Eq. (17). By making the id current equal to zero the torque
equation can be rewritten as [Song K., Liu W., (2008)]:
(19)
This indicates that like the dc motor, the torque is dependent of the motor current.
2. THE ESTABLISHMENT OF THE FOC SIMULATION MODEL
Mathematical model of permanent magnet motor has been developed using Eq. (1) to (19). Simulation has been
Table 2 PMSM parameters
Ld 0.0066
Lq 0.0058
Ma Rs 1.4
P 6
B 0.00038818
J 0.001760
λf 0.1546
E-ISSN: 2321–9637
Volume 2, Issue 1, January 2014
International Journal of Research in Advent Technology
Available Online at: http://www.ijrat.org
379
carried out for vector control in which field oriented control strategy is selected for motor. Table 2 shows
parameters of PMSM motor for which simulation is carried out [Bose B. K., (2002)].
2.1. MATLAB Model
After analyzing the mathematical model of PMSM and the principle of field-oriented vector control system, the
simulation model of field-oriented control system is established. The simulation model is under the environment
of MATLAB7.0/Simulink using, due to its rich module libraries [Ong C.-m., (1998), Macbahi H. et al, (2000)].
The system structure is shown as figure 7, and the main simulation modules are introduced as follows:
Figure 7 FOC system simulation diagram based on SPWM
2.1.1. PMSM Motor Modeling:
By using Eq. (1) to (13), we can develop the PMSM motor model in MATLAB/ Simulink as shown in figure.
Figure 8 Mathematical model of PMSM
2.1.2. SPWM:
In this design the Sinusoidal Pulse Width Modulation (SPWM) technique has been used for controlling the
inverter as it can be directly controlled the inverter output voltage and output frequency according to the sine
functions. SPWM techniques are characterized by constant amplitude pulses with different duty cycles for each
period. In SPWM technique three sine waves and a high frequency triangular carrier wave are used to generate
PWM signal. Generally, three sinusoidal waves are used for three phase inverter. The sinusoidal waves are
called reference signal and they have 120 phase difference with each other. The frequency of these sinusoidal
waves is chosen based on the required inverter output frequency (50 Hz). The carrier triangular wave is usually
a high frequency (in several KHz) wave. The switching signal is generated by comparing the sinusoidal waves
with the triangular wave. The comparator gives out a pulse when sine voltage is greater than the triangular
voltage and this pulse is used to trigger the respective inverter switches. Conventional SPWM signal generation
technique in MATLAB/Simulink environment for three phase voltage source inverter is shown in Fig. 9.
E-ISSN: 2321–9637
Volume 2, Issue 1, January 2014
International Journal of Research in Advent Technology
Available Online at: http://www.ijrat.org
380
Figure 9Simulink structure of SPWM
3. SIMULATION RESULT
Simulation has been carried out in MATLAB/ Simulink environment by two different operating conditions. First
with change in reference speed with constant load torque and second one is change in load torque by keeping the
speed of motor being constant.
CASE 1:
In this case the entire model is working on fix load torque of 1 Nm and initially the motor is being run
at 100 RPM in first two second as shown in Fig. 10 (a). At t=2 sec the reference speed is suddenly changed and
increased to 150 RPM as shown in Fig. 10 (a) and again at t=4 sec it again decreased to 100RPM and at t=5 sec
it increased to 200 RPM as shown in Fig. 10 (a). the response of the motor speed is shown in Fig. 10 (b).
Figure 10 Simulation result for constant load and change in speed
From that we can say that actual speed of the motor is also follow the reference speed and it takes few second to
achieve the reference speed. The whole operation is carried out on constant load torque of 1 Nm as shown in
Fig. 10 (c).
CASE 2:
In this case the entire model is working with fix constant speed and change in load torque. According
to theory the speed should not be changed while change in load and that condition is achieved in this case and
that we can analyze with the following simulation result. Initially the motor is run at 200 RPM and 1 Nm load
torque. At time t= 6 sec the load is changed from 1 Nm to 2 Nm as shown in Fig. 11 (c).
E-ISSN: 2321–9637
Volume 2, Issue 1, January 2014
International Journal of Research in Advent Technology
Available Online at: http://www.ijrat.org
381
Figure 11 Simulation result for constant speed and change in load
During this period the actual speed of the motor just deviate from its reference for few second and again achieve
its reference on increased load. again at time t=7 second the load torque is reduced to 1 Nm again and the motor
achieve its reference speed of 200 RPM after deviating a little bit due to change in load.
4. CONCLUSION
In this paper mathematical modeling of PMSM is carried out using MATLAB. Switching sequence of inverter is
generated by sinusoidal pulse width modulation. Field oriented vector control is quite precise and gives the
precise control to the motor speed. By FOC we can run the motor synchronously at any sudden load change.
References
[1] Bose B. K., (2002), “Modern power electronics and AC drives”, Prentice Hall.
[2] Macbahi H., Ba-razzouk A., Xu J., Cheriti A., and Rajagopalan V., (2000), “A unified method for modeling and
simulation of three phase induction motor drives”.
[3] Ong C.-m., (1998), “Dynamic Simulation of Electric Machinery using Matlab/Simulink” Prentice Hall.
[4] Pillay P. and Krishnan R., (1988), “Modeling of permanent magnet motor drives.” Industrial Electronics, IEEE
Transactions on, vol. 35, pp. 537-541.
[5] Song K., Liu W., (2008), “Permanent Magnet Synchronous Motor Field Oriented Control and HIL Simulation.” IEEE
Vehicle Power and Propulsion Conference, Harbin, pp.4-6.
[6] Sebastian T., Slemon G., and Rahman M., (1986), "Modelling of permanent magnet synchronous motors," Magnetics,
IEEE Transactions on, vol. 22, pp. 1069-1071.
[7] Wang X., Risha N., Liu N., (2009), “Simulation of PMSM Field-Oriented Control Based on SVPWM”, IEEE Vehicle
Power and Propulsion Conference, VPPC.
[8] XU Jun-Feng, FENG Jiang-Hua, XU Jian-Hua, (2005), “Control policy of permanent magnetism synchronous motor
summery.” The electrical trasimissionof Locomotive, pp.7-11

More Related Content

What's hot

SPEED AND TORQUE CONTROL OF AN INDUCTION MOTOR WITH ANN BASED DTC
SPEED AND TORQUE CONTROL OF AN INDUCTION MOTOR WITH ANN BASED DTCSPEED AND TORQUE CONTROL OF AN INDUCTION MOTOR WITH ANN BASED DTC
SPEED AND TORQUE CONTROL OF AN INDUCTION MOTOR WITH ANN BASED DTCijics
 
Induction motor modelling and applications
Induction motor modelling and applicationsInduction motor modelling and applications
Induction motor modelling and applicationsUmesh Dadde
 
Pmsm mathematical model
Pmsm mathematical modelPmsm mathematical model
Pmsm mathematical modelwarluck88
 
Fuzzy Adaptive Control for Direct Torque in Electric Vehicle
Fuzzy Adaptive Control for Direct Torque in Electric VehicleFuzzy Adaptive Control for Direct Torque in Electric Vehicle
Fuzzy Adaptive Control for Direct Torque in Electric VehicleIAES-IJPEDS
 
modeling and fpga implimentation of pmsm
modeling and fpga implimentation of pmsmmodeling and fpga implimentation of pmsm
modeling and fpga implimentation of pmsmGintu George
 
Matrix Converter based Direct Torque Control of Induction Motor
Matrix Converter based Direct Torque Control of Induction MotorMatrix Converter based Direct Torque Control of Induction Motor
Matrix Converter based Direct Torque Control of Induction MotorNeehar NLN
 
Induction motor modelling and applications report
Induction motor modelling and applications reportInduction motor modelling and applications report
Induction motor modelling and applications reportUmesh Dadde
 
The scheme of three level inverters based on svpwm overmodulation technique
The scheme of three level inverters based on svpwm overmodulation techniqueThe scheme of three level inverters based on svpwm overmodulation technique
The scheme of three level inverters based on svpwm overmodulation techniqueIAEME Publication
 
Design of Switched Reluctance Motor for Three Wheeler Electric Vehicle
Design of Switched Reluctance Motor for Three Wheeler Electric VehicleDesign of Switched Reluctance Motor for Three Wheeler Electric Vehicle
Design of Switched Reluctance Motor for Three Wheeler Electric Vehicleidescitation
 
Induction motor harmonic reduction using space vector modulation algorithm
Induction motor harmonic reduction using space vector modulation algorithmInduction motor harmonic reduction using space vector modulation algorithm
Induction motor harmonic reduction using space vector modulation algorithmjournalBEEI
 
Rotor side-speed-control-methods-using-matlab simulink-for-wound-induction-motor
Rotor side-speed-control-methods-using-matlab simulink-for-wound-induction-motorRotor side-speed-control-methods-using-matlab simulink-for-wound-induction-motor
Rotor side-speed-control-methods-using-matlab simulink-for-wound-induction-motorRajesh Kumar
 

What's hot (20)

SPEED AND TORQUE CONTROL OF AN INDUCTION MOTOR WITH ANN BASED DTC
SPEED AND TORQUE CONTROL OF AN INDUCTION MOTOR WITH ANN BASED DTCSPEED AND TORQUE CONTROL OF AN INDUCTION MOTOR WITH ANN BASED DTC
SPEED AND TORQUE CONTROL OF AN INDUCTION MOTOR WITH ANN BASED DTC
 
Induction motor modelling and applications
Induction motor modelling and applicationsInduction motor modelling and applications
Induction motor modelling and applications
 
Pmsm mathematical model
Pmsm mathematical modelPmsm mathematical model
Pmsm mathematical model
 
Contribution to the Improvement of the Performances of Doubly Fed Induction M...
Contribution to the Improvement of the Performances of Doubly Fed Induction M...Contribution to the Improvement of the Performances of Doubly Fed Induction M...
Contribution to the Improvement of the Performances of Doubly Fed Induction M...
 
Fuzzy Adaptive Control for Direct Torque in Electric Vehicle
Fuzzy Adaptive Control for Direct Torque in Electric VehicleFuzzy Adaptive Control for Direct Torque in Electric Vehicle
Fuzzy Adaptive Control for Direct Torque in Electric Vehicle
 
modeling and fpga implimentation of pmsm
modeling and fpga implimentation of pmsmmodeling and fpga implimentation of pmsm
modeling and fpga implimentation of pmsm
 
40220140502003
4022014050200340220140502003
40220140502003
 
Matrix Converter based Direct Torque Control of Induction Motor
Matrix Converter based Direct Torque Control of Induction MotorMatrix Converter based Direct Torque Control of Induction Motor
Matrix Converter based Direct Torque Control of Induction Motor
 
T04405112116
T04405112116T04405112116
T04405112116
 
Induction motor modelling and applications report
Induction motor modelling and applications reportInduction motor modelling and applications report
Induction motor modelling and applications report
 
The scheme of three level inverters based on svpwm overmodulation technique
The scheme of three level inverters based on svpwm overmodulation techniqueThe scheme of three level inverters based on svpwm overmodulation technique
The scheme of three level inverters based on svpwm overmodulation technique
 
Synchro
SynchroSynchro
Synchro
 
Design of Switched Reluctance Motor for Three Wheeler Electric Vehicle
Design of Switched Reluctance Motor for Three Wheeler Electric VehicleDesign of Switched Reluctance Motor for Three Wheeler Electric Vehicle
Design of Switched Reluctance Motor for Three Wheeler Electric Vehicle
 
Induction motor harmonic reduction using space vector modulation algorithm
Induction motor harmonic reduction using space vector modulation algorithmInduction motor harmonic reduction using space vector modulation algorithm
Induction motor harmonic reduction using space vector modulation algorithm
 
10.1.1.684.9350
10.1.1.684.935010.1.1.684.9350
10.1.1.684.9350
 
Rotor side-speed-control-methods-using-matlab simulink-for-wound-induction-motor
Rotor side-speed-control-methods-using-matlab simulink-for-wound-induction-motorRotor side-speed-control-methods-using-matlab simulink-for-wound-induction-motor
Rotor side-speed-control-methods-using-matlab simulink-for-wound-induction-motor
 
J43055863
J43055863J43055863
J43055863
 
Ay35282287
Ay35282287Ay35282287
Ay35282287
 
A Robust Sensorless Control of PMSM Based on Sliding Mode Observer and Model ...
A Robust Sensorless Control of PMSM Based on Sliding Mode Observer and Model ...A Robust Sensorless Control of PMSM Based on Sliding Mode Observer and Model ...
A Robust Sensorless Control of PMSM Based on Sliding Mode Observer and Model ...
 
Final thesis
Final thesisFinal thesis
Final thesis
 

Viewers also liked

Paper id 21201462
Paper id 21201462Paper id 21201462
Paper id 21201462IJRAT
 
Paper id 21201424
Paper id 21201424Paper id 21201424
Paper id 21201424IJRAT
 
Paper id 312201518
Paper id 312201518Paper id 312201518
Paper id 312201518IJRAT
 
Paper id 42201604
Paper id 42201604Paper id 42201604
Paper id 42201604IJRAT
 
Paper id 28201439
Paper id 28201439Paper id 28201439
Paper id 28201439IJRAT
 
Paper id 36201529
Paper id 36201529Paper id 36201529
Paper id 36201529IJRAT
 
Paper id 36201515
Paper id 36201515Paper id 36201515
Paper id 36201515IJRAT
 
Paper id 36201502
Paper id 36201502Paper id 36201502
Paper id 36201502IJRAT
 
Paper id 312201526
Paper id 312201526Paper id 312201526
Paper id 312201526IJRAT
 
Paper id 37201524
Paper id 37201524Paper id 37201524
Paper id 37201524IJRAT
 
Paper id 35201568
Paper id 35201568Paper id 35201568
Paper id 35201568IJRAT
 
Paper id 41201613
Paper id 41201613Paper id 41201613
Paper id 41201613IJRAT
 
Paper id 36201528
Paper id 36201528Paper id 36201528
Paper id 36201528IJRAT
 
Paper id 312201514
Paper id 312201514Paper id 312201514
Paper id 312201514IJRAT
 
Paper id 27201444
Paper id 27201444Paper id 27201444
Paper id 27201444IJRAT
 
Paper id 27201441
Paper id 27201441Paper id 27201441
Paper id 27201441IJRAT
 
Paper id 2320146
Paper id 2320146Paper id 2320146
Paper id 2320146IJRAT
 
Paper id 25201416
Paper id 25201416Paper id 25201416
Paper id 25201416IJRAT
 
Paper id 312201524
Paper id 312201524Paper id 312201524
Paper id 312201524IJRAT
 
Paper id 42201613
Paper id 42201613Paper id 42201613
Paper id 42201613IJRAT
 

Viewers also liked (20)

Paper id 21201462
Paper id 21201462Paper id 21201462
Paper id 21201462
 
Paper id 21201424
Paper id 21201424Paper id 21201424
Paper id 21201424
 
Paper id 312201518
Paper id 312201518Paper id 312201518
Paper id 312201518
 
Paper id 42201604
Paper id 42201604Paper id 42201604
Paper id 42201604
 
Paper id 28201439
Paper id 28201439Paper id 28201439
Paper id 28201439
 
Paper id 36201529
Paper id 36201529Paper id 36201529
Paper id 36201529
 
Paper id 36201515
Paper id 36201515Paper id 36201515
Paper id 36201515
 
Paper id 36201502
Paper id 36201502Paper id 36201502
Paper id 36201502
 
Paper id 312201526
Paper id 312201526Paper id 312201526
Paper id 312201526
 
Paper id 37201524
Paper id 37201524Paper id 37201524
Paper id 37201524
 
Paper id 35201568
Paper id 35201568Paper id 35201568
Paper id 35201568
 
Paper id 41201613
Paper id 41201613Paper id 41201613
Paper id 41201613
 
Paper id 36201528
Paper id 36201528Paper id 36201528
Paper id 36201528
 
Paper id 312201514
Paper id 312201514Paper id 312201514
Paper id 312201514
 
Paper id 27201444
Paper id 27201444Paper id 27201444
Paper id 27201444
 
Paper id 27201441
Paper id 27201441Paper id 27201441
Paper id 27201441
 
Paper id 2320146
Paper id 2320146Paper id 2320146
Paper id 2320146
 
Paper id 25201416
Paper id 25201416Paper id 25201416
Paper id 25201416
 
Paper id 312201524
Paper id 312201524Paper id 312201524
Paper id 312201524
 
Paper id 42201613
Paper id 42201613Paper id 42201613
Paper id 42201613
 

Similar to Paper id 212014121

Speed Tracking of Field Oriented Control Permanent Magnet Synchronous Motor U...
Speed Tracking of Field Oriented Control Permanent Magnet Synchronous Motor U...Speed Tracking of Field Oriented Control Permanent Magnet Synchronous Motor U...
Speed Tracking of Field Oriented Control Permanent Magnet Synchronous Motor U...IJPEDS-IAES
 
Speed and Torque Control Challenge of PMSM
Speed and Torque Control Challenge of PMSMSpeed and Torque Control Challenge of PMSM
Speed and Torque Control Challenge of PMSMIJMTST Journal
 
Direct Flux Vector Control of Induction Motor Drives with Maximum Efficiency ...
Direct Flux Vector Control of Induction Motor Drives with Maximum Efficiency ...Direct Flux Vector Control of Induction Motor Drives with Maximum Efficiency ...
Direct Flux Vector Control of Induction Motor Drives with Maximum Efficiency ...IRJET Journal
 
Simulation and Analysis of Modified DTC of PMSM
Simulation and Analysis of Modified DTC of PMSMSimulation and Analysis of Modified DTC of PMSM
Simulation and Analysis of Modified DTC of PMSMIJECEIAES
 
Closed Loop Speed Control of a BLDC Motor Drive Using Adaptive Fuzzy Tuned PI...
Closed Loop Speed Control of a BLDC Motor Drive Using Adaptive Fuzzy Tuned PI...Closed Loop Speed Control of a BLDC Motor Drive Using Adaptive Fuzzy Tuned PI...
Closed Loop Speed Control of a BLDC Motor Drive Using Adaptive Fuzzy Tuned PI...IJERA Editor
 
MODELLING AND IMPLEMENTATION OF AN IMPROVED DSVM SCHEME FOR PMSM DTC
MODELLING AND IMPLEMENTATION OF AN IMPROVED DSVM SCHEME FOR PMSM DTCMODELLING AND IMPLEMENTATION OF AN IMPROVED DSVM SCHEME FOR PMSM DTC
MODELLING AND IMPLEMENTATION OF AN IMPROVED DSVM SCHEME FOR PMSM DTCpaperpublications3
 
Dynamic Modeling and Analysis of Six-Phase Self-Excited Induction Generator
Dynamic Modeling and Analysis of Six-Phase Self-Excited Induction GeneratorDynamic Modeling and Analysis of Six-Phase Self-Excited Induction Generator
Dynamic Modeling and Analysis of Six-Phase Self-Excited Induction GeneratorIJMTST Journal
 
L021201085091
L021201085091L021201085091
L021201085091theijes
 
Comparitive Analysis of Speed and Position Control of BLDC Motor via Field Or...
Comparitive Analysis of Speed and Position Control of BLDC Motor via Field Or...Comparitive Analysis of Speed and Position Control of BLDC Motor via Field Or...
Comparitive Analysis of Speed and Position Control of BLDC Motor via Field Or...IRJET Journal
 
35.Speed_control_of_BLDC_motor.pdf
35.Speed_control_of_BLDC_motor.pdf35.Speed_control_of_BLDC_motor.pdf
35.Speed_control_of_BLDC_motor.pdfDharmendraDamor1
 
Bearingless Permanent Magnet Synchronous Motor using Independent Control
Bearingless Permanent Magnet Synchronous Motor using Independent ControlBearingless Permanent Magnet Synchronous Motor using Independent Control
Bearingless Permanent Magnet Synchronous Motor using Independent ControlIJPEDS-IAES
 
Performance Analysis Of Induction Motor For Voltage Mode And Current Mode Con...
Performance Analysis Of Induction Motor For Voltage Mode And Current Mode Con...Performance Analysis Of Induction Motor For Voltage Mode And Current Mode Con...
Performance Analysis Of Induction Motor For Voltage Mode And Current Mode Con...IRJET Journal
 
1.Ourside.vip.Three phase soft starter controller impact using MATLABSimulink...
1.Ourside.vip.Three phase soft starter controller impact using MATLABSimulink...1.Ourside.vip.Three phase soft starter controller impact using MATLABSimulink...
1.Ourside.vip.Three phase soft starter controller impact using MATLABSimulink...ssuser3793c8
 
Field-Oriented Control of PMSM Drive Based on SVPWM Using MATLAB
Field-Oriented Control of PMSM Drive Based on SVPWM Using MATLABField-Oriented Control of PMSM Drive Based on SVPWM Using MATLAB
Field-Oriented Control of PMSM Drive Based on SVPWM Using MATLABIJERA Editor
 

Similar to Paper id 212014121 (20)

Ce33493496
Ce33493496Ce33493496
Ce33493496
 
Ff35913917
Ff35913917Ff35913917
Ff35913917
 
Speed Tracking of Field Oriented Control Permanent Magnet Synchronous Motor U...
Speed Tracking of Field Oriented Control Permanent Magnet Synchronous Motor U...Speed Tracking of Field Oriented Control Permanent Magnet Synchronous Motor U...
Speed Tracking of Field Oriented Control Permanent Magnet Synchronous Motor U...
 
Speed and Torque Control Challenge of PMSM
Speed and Torque Control Challenge of PMSMSpeed and Torque Control Challenge of PMSM
Speed and Torque Control Challenge of PMSM
 
Direct Flux Vector Control of Induction Motor Drives with Maximum Efficiency ...
Direct Flux Vector Control of Induction Motor Drives with Maximum Efficiency ...Direct Flux Vector Control of Induction Motor Drives with Maximum Efficiency ...
Direct Flux Vector Control of Induction Motor Drives with Maximum Efficiency ...
 
Speed Sensor less Control and Estimation Based on Mars for Pmsm under Sudden ...
Speed Sensor less Control and Estimation Based on Mars for Pmsm under Sudden ...Speed Sensor less Control and Estimation Based on Mars for Pmsm under Sudden ...
Speed Sensor less Control and Estimation Based on Mars for Pmsm under Sudden ...
 
Simulation and Analysis of Modified DTC of PMSM
Simulation and Analysis of Modified DTC of PMSMSimulation and Analysis of Modified DTC of PMSM
Simulation and Analysis of Modified DTC of PMSM
 
Closed Loop Speed Control of a BLDC Motor Drive Using Adaptive Fuzzy Tuned PI...
Closed Loop Speed Control of a BLDC Motor Drive Using Adaptive Fuzzy Tuned PI...Closed Loop Speed Control of a BLDC Motor Drive Using Adaptive Fuzzy Tuned PI...
Closed Loop Speed Control of a BLDC Motor Drive Using Adaptive Fuzzy Tuned PI...
 
MODELLING AND IMPLEMENTATION OF AN IMPROVED DSVM SCHEME FOR PMSM DTC
MODELLING AND IMPLEMENTATION OF AN IMPROVED DSVM SCHEME FOR PMSM DTCMODELLING AND IMPLEMENTATION OF AN IMPROVED DSVM SCHEME FOR PMSM DTC
MODELLING AND IMPLEMENTATION OF AN IMPROVED DSVM SCHEME FOR PMSM DTC
 
Dynamic Modeling and Analysis of Six-Phase Self-Excited Induction Generator
Dynamic Modeling and Analysis of Six-Phase Self-Excited Induction GeneratorDynamic Modeling and Analysis of Six-Phase Self-Excited Induction Generator
Dynamic Modeling and Analysis of Six-Phase Self-Excited Induction Generator
 
L044065862
L044065862L044065862
L044065862
 
L021201085091
L021201085091L021201085091
L021201085091
 
A034301010
A034301010A034301010
A034301010
 
Comparitive Analysis of Speed and Position Control of BLDC Motor via Field Or...
Comparitive Analysis of Speed and Position Control of BLDC Motor via Field Or...Comparitive Analysis of Speed and Position Control of BLDC Motor via Field Or...
Comparitive Analysis of Speed and Position Control of BLDC Motor via Field Or...
 
35.Speed_control_of_BLDC_motor.pdf
35.Speed_control_of_BLDC_motor.pdf35.Speed_control_of_BLDC_motor.pdf
35.Speed_control_of_BLDC_motor.pdf
 
Bearingless Permanent Magnet Synchronous Motor using Independent Control
Bearingless Permanent Magnet Synchronous Motor using Independent ControlBearingless Permanent Magnet Synchronous Motor using Independent Control
Bearingless Permanent Magnet Synchronous Motor using Independent Control
 
Performance Analysis Of Induction Motor For Voltage Mode And Current Mode Con...
Performance Analysis Of Induction Motor For Voltage Mode And Current Mode Con...Performance Analysis Of Induction Motor For Voltage Mode And Current Mode Con...
Performance Analysis Of Induction Motor For Voltage Mode And Current Mode Con...
 
Gz3512221228
Gz3512221228Gz3512221228
Gz3512221228
 
1.Ourside.vip.Three phase soft starter controller impact using MATLABSimulink...
1.Ourside.vip.Three phase soft starter controller impact using MATLABSimulink...1.Ourside.vip.Three phase soft starter controller impact using MATLABSimulink...
1.Ourside.vip.Three phase soft starter controller impact using MATLABSimulink...
 
Field-Oriented Control of PMSM Drive Based on SVPWM Using MATLAB
Field-Oriented Control of PMSM Drive Based on SVPWM Using MATLABField-Oriented Control of PMSM Drive Based on SVPWM Using MATLAB
Field-Oriented Control of PMSM Drive Based on SVPWM Using MATLAB
 

More from IJRAT

96202108
9620210896202108
96202108IJRAT
 
97202107
9720210797202107
97202107IJRAT
 
93202101
9320210193202101
93202101IJRAT
 
92202102
9220210292202102
92202102IJRAT
 
91202104
9120210491202104
91202104IJRAT
 
87202003
8720200387202003
87202003IJRAT
 
87202001
8720200187202001
87202001IJRAT
 
86202013
8620201386202013
86202013IJRAT
 
86202008
8620200886202008
86202008IJRAT
 
86202005
8620200586202005
86202005IJRAT
 
86202004
8620200486202004
86202004IJRAT
 
85202026
8520202685202026
85202026IJRAT
 
711201940
711201940711201940
711201940IJRAT
 
711201939
711201939711201939
711201939IJRAT
 
711201935
711201935711201935
711201935IJRAT
 
711201927
711201927711201927
711201927IJRAT
 
711201905
711201905711201905
711201905IJRAT
 
710201947
710201947710201947
710201947IJRAT
 
712201907
712201907712201907
712201907IJRAT
 
712201903
712201903712201903
712201903IJRAT
 

More from IJRAT (20)

96202108
9620210896202108
96202108
 
97202107
9720210797202107
97202107
 
93202101
9320210193202101
93202101
 
92202102
9220210292202102
92202102
 
91202104
9120210491202104
91202104
 
87202003
8720200387202003
87202003
 
87202001
8720200187202001
87202001
 
86202013
8620201386202013
86202013
 
86202008
8620200886202008
86202008
 
86202005
8620200586202005
86202005
 
86202004
8620200486202004
86202004
 
85202026
8520202685202026
85202026
 
711201940
711201940711201940
711201940
 
711201939
711201939711201939
711201939
 
711201935
711201935711201935
711201935
 
711201927
711201927711201927
711201927
 
711201905
711201905711201905
711201905
 
710201947
710201947710201947
710201947
 
712201907
712201907712201907
712201907
 
712201903
712201903712201903
712201903
 

Paper id 212014121

  • 1. E-ISSN: 2321–9637 Volume 2, Issue 1, January 2014 International Journal of Research in Advent Technology Available Online at: http://www.ijrat.org 374 MODELLING OF PMSM AND FOC OF PMSM BASED ON SPWM WITH MATLAB/SIMULINK Hiren P. Jariwala1 , Nidhi K. Vadera 2 , Hardik D. Pandya3 123 Department of Electrical Engineering 1 Ad- hoc Assistant Professor, Shroff S.R. Rotary Institute of Chemical Technology, Ankleshwer, India. 2 Assistant professor, Faculty of Engineering Technology and Research, Surat, India. 3 Assistant professor, C. G. P. Institute of Technology, Maliba Campus, Bardoli Mahuva Road, TARSADI, Surat, India. 1 hiren.jariwala12@gmail.com, 2 nkv.fetr@gmail.com, 3 hardikpandya16@gmail.com ABSTARCT: Permanent-magnet-synchronous-machine (PMSM) drives have been increasingly applied in a variety of industrial applications which require fast dynamic response and accurate control over wide speed ranges. Permanent magnet (PM) synchronous motors are widely used in low and mid power applications such as computer peripheral equipments, robotics, adjustable speed drives and electric vehicles. The mathematical model of PMSM is analyzed and the system model of FOC vector control has been established. The control system has been also simulated by MATLAB/Simulink. Keywords: Permanent-magnet-synchronous-machine (PMSM), Sinusoidal Pulse Width Modulation (SPWM), Field Oriented Control (FOC). Abbreviations: Table 1 Abbreviations B friction Ls equivalent self inductance id d-axis current Rs stator resistance iq q-axis current Te develop torque J inertia TL load torque Ld d-axis self inductance λd flux linkage d axis Lls stator leakage inductance λf PM flux linkage Ld d-axis mag. inductance λq flux linkage due q axis Lq q-axis mag. inductance ωm rotor speed Lq q-axis self inductance ωr electrical speed 1. INTRODUCTION TO PMSM MOTOR Electrical ac machines have been playing an important role in industry progress during the last few decades. With the advances in power semiconductor devices, converter topologies, microprocessors, application specific ICs (ASIC) and computer-aided design techniques since 1980s, ac drives are currently making tremendous impact in the area of variable speed motor control systems. Among the ac drives, permanent magnet synchronous machine (PMSM) drives have been increasingly applied in a wide variety of industrial applications due to high power density and efficiency, high torque to inertia ratio, and high reliability. This has opened up new possibilities for large-scale application of PMSM. Consequently, a continuous increase in the use of PMSM drives will surely be witnessed in the near future. 1.1. Permanent Magnet Synchronous Motor Drive System The motor drive consists of four main components, the PM motor, inverter, control unit and the position sensor. The components are connected as shown in Fig. 1.
  • 2. E-ISSN: 2321–9637 Volume 2, Issue 1, January 2014 International Journal of Research in Advent Technology Available Online at: http://www.ijrat.org 375 Figure 1 Drive system schematic Permanent magnet synchronous motor (PMSM) is a motor that uses permanent magnets to produce the air gap magnetic field rather than using electromagnets. Operation of permanent magnet synchronous motors requires position sensors in the rotor shaft when operated without damper winding. There are four main devices for the measurement of position, the potentiometer, linear variable differential transformer, optical encoder and resolvers. The motor is fed form a voltage source inverter with current control. The control is performed by regulating the flow of current through the stator of the motor. 1.2. Detailed Modeling of PMSM The d-q model has been developed on rotor reference frame as shown in Fig. 2. At any time t, the rotating rotor d-axis makes and angle θr with the fixed stator phase axis and rotating stator mmf makes an angle α with the rotor d-axis. Stator mmf rotates at the same speed as that of the rotor [Sebastian et al (1986)]. Figure 2 Axis representation of Motor The model of PMSM without damper winding has been developed on rotor reference frame using the following assumptions [Sebastian et al (1986), Wang X et al (2009)]: 1) Saturation is neglected. 2) The induced EMF is sinusoidal. 3) Eddy currents and hysteresis losses are negligible. 4) There are no field current dynamics. Voltage equations are given by: (1) (2) Flux Linkages are given by (3) (4) Substituting Eq. (3) and (4) into Eq. (1) and (2), (5)
  • 3. E-ISSN: 2321–9637 Volume 2, Issue 1, January 2014 International Journal of Research in Advent Technology Available Online at: http://www.ijrat.org 376 (6) Arranging Eq. (5) and Eq. (6) in matrix form, (7) The developed torque motor is being given by, (8) The mechanical Torque equation is, (9) Solving for the rotor mechanical speed form Eq. (9), (10) And (11) In the above equations ωr is the rotor electrical speed where as ωm is the rotor mechanical speed. 1.2.1. Parks Transformation and Dynamic d-q Modeling The dynamic d q modeling is used for the study of motor during transient and steady state. It is done by converting the three phase voltages and currents to dqo variables by using Parks transformation [Macbahi H. et al, (2000)]. Converting the phase voltages variables Vabc to Vdqo variables in rotor reference frame the following equations are obtained (12) Convert Vdqo to Vabc (13) 1.2.2. Equivalent Circuit of Permanent Magnet Synchronous Motor Equivalent circuits of the motors are used for study and simulation of motors. From the d-q modeling of the Figure 3 PMSM electric circuit
  • 4. E-ISSN: 2321–9637 Volume 2, Issue 1, January 2014 International Journal of Research in Advent Technology Available Online at: http://www.ijrat.org 377 motor using the stator voltage equations the equivalent circuit of the motor can be derived. Assuming rotor d axis flux from the permanent magnets is represented by a constant current source as described in the following equation λf = Ldmif, and Fig. 3 is obtained. 1.3. PM Motor Control Control of PM motors is performed using field oriented control for the operation of synchronous motor as a dc motor [Wang X et al (2009)]. The stator windings of the motor are fed by an inverter that generates a variable frequency variable voltage. Instead of controlling the inverter frequency independently, the frequency and phase of the output wave are controlled using a position sensor as shown in Fig. 4 Figure 4 Drive system schematic. Some control options are constant torque and flux weakening. These options are based in the physical limitation of the motor and the inverter. The limit is established by the rated speed of the motor, at which speed the constant torque operation finishes and the flux weakening starts as shown in Fig. 5. Figure 5 Torque-speed characteristic in steady state 1.3.1. Field Oriented Control of PM Motors Field oriented control was invented in the beginning of 1970s and it demonstrates that an induction motor or synchronous motor could be controlled like a separately excited dc motor by the orientation of the stator mmf or current vector in relation to the rotor flux to achieve a desired objective. In order for the motor to behave like DC motor, the control needs knowledge of the position of the instantaneous rotor flux or rotor position of permanent magnet motor. This needs a resolver or an absolute optical encoder. Knowing the position, the three phase currents can be calculated. Its calculation using the current matrix depends on the control desired. The PMSM control is equivalent to that of the dc motor by a decoupling control known as field oriented control or vector control. The vector control separates the torque component of current and flux channels in the motor through its stator excitation. The vector control of the PM synchronous motor is derived from its dynamic model [Wang X et al (2009)]. Considering the currents as inputs, the three currents are: (14) (15) (16)
  • 5. E-ISSN: 2321–9637 Volume 2, Issue 1, January 2014 International Journal of Research in Advent Technology Available Online at: http://www.ijrat.org 378 Where α is the angle between the rotor field and stator current phasor, ωr is the electrical rotor speed. Figure 6 Block diagram of field oriented vector control system for PMSM The block diagram of field oriented vector control system is shown below. The previous currents obtained are the stator currents that must be transformed to the rotor reference frame with the rotor speed ωr, using Park’s transformation [XU Jun-Feng et al, (2005)]. The q and d axis currents are constants in the rotor reference frames since α is a constant for a given load torque. As these constants, they are similar to the armature and field currents in the separately excited dc machine. The q axis current is distinctly equivalent to the armature current of the dc machine; the d axis current is field current, but not in its entirety. It is only a partial field current; the other part is contributed by the equivalent current source representing the permanent magnet field. Id and iq in terms of Im as follows (17) Using Eq. (1), (2), (8) and (17) the electromagnetic torque equation is obtained as given below. (18) 1.3.2. Constant torque operation This is performed by making the torque producing current iq equal to the supply current Im. That results in selecting the α angle to be 90 º degrees according to Eq. (17). By making the id current equal to zero the torque equation can be rewritten as [Song K., Liu W., (2008)]: (19) This indicates that like the dc motor, the torque is dependent of the motor current. 2. THE ESTABLISHMENT OF THE FOC SIMULATION MODEL Mathematical model of permanent magnet motor has been developed using Eq. (1) to (19). Simulation has been Table 2 PMSM parameters Ld 0.0066 Lq 0.0058 Ma Rs 1.4 P 6 B 0.00038818 J 0.001760 λf 0.1546
  • 6. E-ISSN: 2321–9637 Volume 2, Issue 1, January 2014 International Journal of Research in Advent Technology Available Online at: http://www.ijrat.org 379 carried out for vector control in which field oriented control strategy is selected for motor. Table 2 shows parameters of PMSM motor for which simulation is carried out [Bose B. K., (2002)]. 2.1. MATLAB Model After analyzing the mathematical model of PMSM and the principle of field-oriented vector control system, the simulation model of field-oriented control system is established. The simulation model is under the environment of MATLAB7.0/Simulink using, due to its rich module libraries [Ong C.-m., (1998), Macbahi H. et al, (2000)]. The system structure is shown as figure 7, and the main simulation modules are introduced as follows: Figure 7 FOC system simulation diagram based on SPWM 2.1.1. PMSM Motor Modeling: By using Eq. (1) to (13), we can develop the PMSM motor model in MATLAB/ Simulink as shown in figure. Figure 8 Mathematical model of PMSM 2.1.2. SPWM: In this design the Sinusoidal Pulse Width Modulation (SPWM) technique has been used for controlling the inverter as it can be directly controlled the inverter output voltage and output frequency according to the sine functions. SPWM techniques are characterized by constant amplitude pulses with different duty cycles for each period. In SPWM technique three sine waves and a high frequency triangular carrier wave are used to generate PWM signal. Generally, three sinusoidal waves are used for three phase inverter. The sinusoidal waves are called reference signal and they have 120 phase difference with each other. The frequency of these sinusoidal waves is chosen based on the required inverter output frequency (50 Hz). The carrier triangular wave is usually a high frequency (in several KHz) wave. The switching signal is generated by comparing the sinusoidal waves with the triangular wave. The comparator gives out a pulse when sine voltage is greater than the triangular voltage and this pulse is used to trigger the respective inverter switches. Conventional SPWM signal generation technique in MATLAB/Simulink environment for three phase voltage source inverter is shown in Fig. 9.
  • 7. E-ISSN: 2321–9637 Volume 2, Issue 1, January 2014 International Journal of Research in Advent Technology Available Online at: http://www.ijrat.org 380 Figure 9Simulink structure of SPWM 3. SIMULATION RESULT Simulation has been carried out in MATLAB/ Simulink environment by two different operating conditions. First with change in reference speed with constant load torque and second one is change in load torque by keeping the speed of motor being constant. CASE 1: In this case the entire model is working on fix load torque of 1 Nm and initially the motor is being run at 100 RPM in first two second as shown in Fig. 10 (a). At t=2 sec the reference speed is suddenly changed and increased to 150 RPM as shown in Fig. 10 (a) and again at t=4 sec it again decreased to 100RPM and at t=5 sec it increased to 200 RPM as shown in Fig. 10 (a). the response of the motor speed is shown in Fig. 10 (b). Figure 10 Simulation result for constant load and change in speed From that we can say that actual speed of the motor is also follow the reference speed and it takes few second to achieve the reference speed. The whole operation is carried out on constant load torque of 1 Nm as shown in Fig. 10 (c). CASE 2: In this case the entire model is working with fix constant speed and change in load torque. According to theory the speed should not be changed while change in load and that condition is achieved in this case and that we can analyze with the following simulation result. Initially the motor is run at 200 RPM and 1 Nm load torque. At time t= 6 sec the load is changed from 1 Nm to 2 Nm as shown in Fig. 11 (c).
  • 8. E-ISSN: 2321–9637 Volume 2, Issue 1, January 2014 International Journal of Research in Advent Technology Available Online at: http://www.ijrat.org 381 Figure 11 Simulation result for constant speed and change in load During this period the actual speed of the motor just deviate from its reference for few second and again achieve its reference on increased load. again at time t=7 second the load torque is reduced to 1 Nm again and the motor achieve its reference speed of 200 RPM after deviating a little bit due to change in load. 4. CONCLUSION In this paper mathematical modeling of PMSM is carried out using MATLAB. Switching sequence of inverter is generated by sinusoidal pulse width modulation. Field oriented vector control is quite precise and gives the precise control to the motor speed. By FOC we can run the motor synchronously at any sudden load change. References [1] Bose B. K., (2002), “Modern power electronics and AC drives”, Prentice Hall. [2] Macbahi H., Ba-razzouk A., Xu J., Cheriti A., and Rajagopalan V., (2000), “A unified method for modeling and simulation of three phase induction motor drives”. [3] Ong C.-m., (1998), “Dynamic Simulation of Electric Machinery using Matlab/Simulink” Prentice Hall. [4] Pillay P. and Krishnan R., (1988), “Modeling of permanent magnet motor drives.” Industrial Electronics, IEEE Transactions on, vol. 35, pp. 537-541. [5] Song K., Liu W., (2008), “Permanent Magnet Synchronous Motor Field Oriented Control and HIL Simulation.” IEEE Vehicle Power and Propulsion Conference, Harbin, pp.4-6. [6] Sebastian T., Slemon G., and Rahman M., (1986), "Modelling of permanent magnet synchronous motors," Magnetics, IEEE Transactions on, vol. 22, pp. 1069-1071. [7] Wang X., Risha N., Liu N., (2009), “Simulation of PMSM Field-Oriented Control Based on SVPWM”, IEEE Vehicle Power and Propulsion Conference, VPPC. [8] XU Jun-Feng, FENG Jiang-Hua, XU Jian-Hua, (2005), “Control policy of permanent magnetism synchronous motor summery.” The electrical trasimissionof Locomotive, pp.7-11