SlideShare una empresa de Scribd logo
1 de 9
vinod Kr Singh Patel, A.K.Pandey / International Journal of Engineering Research and
Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 3, May-Jun 2013, pp.612-620
612 | P a g e
Modeling and Simulation of Brushless DC Motor Using PWM
Control Technique
1vinod Kr Singh Patel, 2A.K.Pandey,
1,2Department of Electrical Engineering, M.M.M. Engineering College, Gorakhpur (U.P.)
1Research Scholar (Electrical Engineering, M.M.M. Engineering College)
2 Associate Prof (Electronics Engineering, M.M.M. Engineering College)
ABSTRACT
This paper describes a simpler way to
control the speed of PMBLDC motor using pwm
control method. The performance of the
PMBLDC system is simulated. The speed is
regulated by PI controller. Simulink is utilized
with MATLAB to get a reliable and flexible
simulation. In order to highlight the effectiveness
of the speed control method used. The method
proposed suppresses torque oscillations. This
drive has high accuracy, robust operation from
near zero to high speed.
KEYWORDS: Hall position sensors, permanent
magnet brushless DC motor, pwm, PI controller.
INTRODUCTION
Latest advance in permanent magnet
materials, solid state devices and microelectronic
have resulted in new energy efficient drives using
permanent magnet brushless DC motors
(PMBLDCM). Brushless DC motors are very
popular in a wide array of applications in industries
such as appliances, automotive, aerospace,
consumer, medical, industrial automation for its
reliability, high efficiency, high power density, low
maintenance requirements, lower weight and low
cost. As the name implies, BLDC motor do not have
brushes for commutation. Instead they are
electronically commutated. BLDC motor have many
advantages over brushed DC motor and induction
motors, like better speed- torque characteristics,
high dynamic response, high efficiency, noiseless
operation and wide speed ranges. Torque to weight
ratio is higher enabling it to be used in applications
where space and weight are critical factor [1]. A
BLDC motor finds numerous applications in motion
control. A BLDC motor has windings on stator and
alternate permanent magnets on rotor. Electronic
commutation of stator windings is based on rotor
position with respect to the stator winding [1]. A
new generation of microcontrollers and advanced
electronics has overcome the challenge of
implementing required control functions, making
the BLDC motor more practical for a wide range of
uses [2], [3], [4]. In this method the speed is
controlled in a closed loop by measuring the actual
speed of the motor. The error in the set speed and
actual speed is calculated. A proportional plus
integral (PI) controller is used to amplify the speed
error and dynamically adjust the pwm duty cycle.
When using pwm outputs to
Control the six switches of the three- phase
bridge, variation of the motor voltage can be got by
varying the duty cycle of the pwm signal. For low-
cost, low-resolution speed requirements, the Hall
signals are used to measure the speed feedback.
2. TYPES OF CONTROL TECHHIQUE
OF PMBLDC MOTOR
Though various control techniques are
discussed in [5] basically two methods are available
for controlling PMBLDC motor. They are sensor
control and sensor less control. To control the
machine using sensors, the present position of the
rotor is required to determine the next commutation
interval. Motor can also be controlled by controlling
the DC bus rail voltage or by PWM method. Some
designs utilize both to provide high torque at high
load and high efficiency at low load. Such hybrid
design also allows the control of harmonic current
[6]. In case of common DC motors, the brushes
automatically come into contact with the
commutatorof a different coil causing the motor to
continue its rotation. But in case of BLDC motors the
commutation is done by electronic switches which
need the rotor position. The appropriate stator
windings have to be energized when rotor poles align
with the stator winding. The BLDC motor can also be
driven with predefined commutation interval. But to
achieve precise speed control and maximum
generated torque, brushless commutation should be
done with the knowledge of rotor position. In control
methods using sensors, mechanical position
sensors,such as a hall sensor, shaft encoder or
resolver have been utilized in order to provide rotor
position information. Hall Position sensors or simply
Hall sensors are widely used and are popular. Three
phase windings use one Hall Sensors each. They
provide three overlapping signals giving a 60° wide
position range. Whenever the magnetic poles pass
near the sensors, they either give a high or low signal,
indicating North or South Pole is passing the pole.
The accurate rotor position information is used to
generate precise firing commands for
powerconverter. This ensures drive stability and fast
dynamic response. The speed feedback is derived
from the position sensor output signals.Between the
two commutations signals the anglevariation is
vinod Kr Singh Patel, A.K.Pandey / International Journal of Engineering Research and
Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 3, May-Jun 2013, pp.612-620
613 | P a g e
constant as the Hall Effect Sensors are fixed relative
to the motor, thus reducing speed sensing to a simple
division. Usually speed and position of a permanent
magnet brushless direct current motor rotor is
controlled in a conventional cascade structure. The
inner current control loops runs at a larger width than
the outer speed loop to achieve an effective cascade
control [7]. Various senseless methods for BLDC
motors are analyzed in [8-18.Modeling of BLDC is
given in [3].[8] Proposes a speed control of brushless
driveemploying PWM technique using digital
signalprocessor. A PSO based optimization of
PIDcontroller for a linear BLDC motor is given in [9-
10],Speed Control of BLDC based on CMAC &
PIDcontroller is explained in [11]. Direct torque
controland indirect flux control of BLDC motor with
non-sinusoidal back emf method controls the
torquedirectly and stator flux amplitude indirectly
using daxiscurrent to achieve a low-frequency torque
ripple freecontrol with maximum efficiency[12-13].
Directback EMF detection method for sensorless
control isgiven in [14]. [15] Proposes a novel
architectureusing a FPGA-based system. Fixed gain
PI speedcontroller has the limitations of being
suitable for alimited operating range around the
operating pointand having overshoot. To eliminate
this problem afuzzy based gain scheduled PI speed
controller isproposed in [16].A new module structure
of PLLspeed controller is proposed by [17].A fixed
structurecontroller (PI or PID) using time constrained
outputfeedback is given in [18]. The above literature
doesnot deal with reduction of speed oscillations
inPMBLDC drive. This paper deals with
controlmethod to reduce speed oscillations.To control
a system, by any of these methods anaccurate
mathematical model of the complete systemis
required.
3. MATHEMATICAL MODEL OF THE PMBLDC MOTOR
The circuit model of PMBLDC motor is shown in fig1
Fig 1: Motor circuit Model
The voltage equations of the BLDC motor are as follows:
𝑉𝑎 = 𝑅 𝑎 𝑖 𝑎 +
𝑑
𝑑𝑡
𝐿 𝑎𝑎 𝑖 𝑎 + 𝐿 𝑎𝑏 𝑖 𝑏 + 𝐿 𝑎𝑐 𝑖 𝑐 +
𝑑𝜆 𝑎𝑟 (𝜃)
𝑑𝑡
𝑉𝑏 = 𝑅 𝑏 𝑖 𝑏 +
𝑑
𝑑𝑡
𝐿 𝑏𝑎 𝑖 𝑎 + 𝐿 𝑏𝑏 𝑖 𝑏 + 𝐿 𝑏𝑐 𝑖 𝑐 +
𝑑𝜆 𝑏𝑟 (𝜃)
𝑑𝑡
𝑉𝑐 = 𝑅𝑐 𝑖 𝑐 +
𝑑
𝑑𝑡
𝐿 𝑐𝑎 𝑖 𝑎 + 𝐿 𝑐𝑏 𝑖 𝑏 + 𝐿 𝑐𝑐 𝑖 𝑐 +
𝑑𝜆 𝑐𝑟 (𝜃)
𝑑𝑡
In balanced system the voltage equation becomes
𝑉𝑎
𝑉𝑏
𝑉𝑏
=
𝑅 0 0
0 𝑅 0
0 0 𝑅
𝑖 𝑎
𝑖 𝑏
𝑖 𝑐
+
𝑑
𝑑𝑡
𝐿 𝑎 𝐿 𝑏𝑎 𝐿 𝑐𝑎
𝐿 𝑏𝑎 𝐿 𝑏 𝐿 𝑐𝑏
𝐿 𝑐𝑎 𝐿 𝑐𝑏 𝐿 𝑐
𝑖 𝑎
𝑖 𝑏
𝑖 𝑐
+
𝑒 𝑎
𝑒 𝑏
𝑒𝑐
………………. (1)
The mathematical model for this motor is describedin Equation (1) with the assumption that the
magnethas high sensitivity and rotor induced currents can beneglected [3]. It is also assumed that the
statorresistances of all the windings are equal. Thereforethe rotor reluctance does not change with
angle. Now
𝐿 𝑎 = 𝐿 𝑏 = 𝐿 𝑐 = 𝐿
vinod Kr Singh Patel, A.K.Pandey / International Journal of Engineering Research and
Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 3, May-Jun 2013, pp.612-620
614 | P a g e
𝐿 𝑎𝑏 = 𝐿 𝑏𝑐 = 𝐿 𝑎𝑐 = 𝑀
Assuming constant self and mutual inductance, thevoltage equation becomes
𝑉𝑎
𝑉𝑏
𝑉𝑏
=
𝑅 0 0
0 𝑅 0
0 0 𝑅
𝑖 𝑎
𝑖 𝑏
𝑖 𝑐
+
𝐿 − 𝑀 0 0
0 𝐿 − 𝑀 0
0 0 𝐿 − 𝑀
𝑑
𝑑𝑡
𝑖 𝑎
𝑖 𝑏
𝑖 𝑐
+
𝑒 𝑎
𝑒 𝑏
𝑒𝑐
……………… (2)
In state space form the equation is arranged as
𝑑
𝑑𝑡
𝑖 𝑎
𝑖 𝑏
𝑖 𝑐
=
−𝑅
𝐿
𝑖 𝑎
𝑖 𝑏
𝑖 𝑐
_
1
𝐿
𝑒 𝑎
𝑒 𝑏
𝑒𝑐
+
1
𝐿
𝑉𝑎
𝑉𝑏
𝑉𝑏
The electromagnetic torque is given as
𝑇𝑒 =
(𝑒 𝑎 𝑖 𝑎 + 𝑒 𝑏 𝑖 𝑏 + 𝑒𝑐 𝑖 𝑐)
𝑤𝑟
The equation of motion is given as
𝑑𝑤𝑟
𝑑𝑡
=
(𝑇𝑒 − 𝑇𝐿 − 𝐵𝑤𝑟)
𝐽
4. BLDC MOTOR SPEED CONTROL
In servo applications position feedback is
used in the position feedback loop. Velocity
feedback can be derived from the position data. This
eliminates a separate velocity transducer for the
speed control loop. A BLDC motor is driven by
voltage strokes coupled by rotor position. The rotor
position is measured using Hall sensors. By varying
the voltage across the motor, we can control the
speed of the motor. When using PWM outputs to
control the six switches of the three-phase bridge,
variation of the motor voltage can be obtained by
varying the duty cycle of the PWM signal. The
speed and torque of the motor depend on the
strength of the magnetic field generated by the
energized windings of the motor, Which depend on
the current through them. Hence adjusting the rotor
voltage and current will change motor speed.
Fig 2: PWM Speed Control
Fig .3 Schematic of a Speed controller
vinod Kr Singh Patel, A.K.Pandey / International Journal of Engineering Research and
Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 3, May-Jun 2013, pp.612-620
615 | P a g e
.Commutation ensures only proper rotation of the
rotor. The motor speed depends only on the
amplitude of the applied voltage. This can be
adjusted using PWM technique. The required speed
is controlled by a speed controller. This is
implemented as a conventional proportional-Integral
controller. The difference between the actual and
required speeds is given as input to the controller.
Based on this data PI controller controls the duty
cycle of the PWM pulses which correspond to the
voltage amplitude required to maintain the desired
speed. When using PWM outputs to control the six
switches of the three-phase bridge, variation of the
motor voltage can be achieved easily by changing
the duty cycle of the PWM signal. In case of closed
loop control the actual speed is measured and
compared with the reference speed to find the error
speed. This difference is supplied to the PI
controller, which in turn gives the duty
cycle.PMBLDC motor is popular in applications
wherespeed control is necessary and the current
must becontrolled to get desired torque. Figure
4.shows thebasic structure for closed loop control of
thePMBLDC motor drive. It consists of an outer
speedcontrol loop, an inner current control loop for
speedand current control respectively. Speed loop
isrelatively slower than the current loop.
Fig.4.Closed Loop Speed Control
4. SIMULATION RESULTS
With the help of the designed circuit parameters,the MATLAB simulation is done and results
arepresented here. Speeds are set at 1650 rpm and the load torque disturbances areapplied at time t=.04 sec. The
speed regulations areobtained at set speed and thesimulation results are shown. The waveforms of theback EMF
are shown in Fig.6. it can beseen that the phasor voltages are displaced by 120°.The stator current waveforms
are shown in Fig 7.They are quasi sinusoidal in shape and displaced by120°.
Fig.5. BLDC MOTOR CONVENTIONAL PWM CONTROL USING HYSTERESIS CONTROLLER
Simulink results for the conventional pwm control scheme for a BLDC motor are shown below.
vinod Kr Singh Patel, A.K.Pandey / International Journal of Engineering Research and
Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 3, May-Jun 2013, pp.612-620
616 | P a g e
Backemf A
Backemf B
vinod Kr Singh Patel, A.K.Pandey / International Journal of Engineering Research and
Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 3, May-Jun 2013, pp.612-620
617 | P a g e
Backemf C
Phase voltage A
Phase voltage B
Phase voltage C
Fig.6. Back EMF and phase voltage in three phases
vinod Kr Singh Patel, A.K.Pandey / International Journal of Engineering Research and
Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 3, May-Jun 2013, pp.612-620
618 | P a g e
Phase current A
Phase current B
Phase current C
Fig.7. Phase current in three phases
vinod Kr Singh Patel, A.K.Pandey / International Journal of Engineering Research and
Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 3, May-Jun 2013, pp.612-620
619 | P a g e
Speed (rpm)
Electromagnetic torque
Fig.8. speed and electromagnetic torque
5. CONCLUSION
Closed loop controlled VSI fed PMBLDC
motor using pwm control is modeled and
simulated. Feedback signals from the PMBLDC
motor representing speed and position are utilized
to get the driving signals for the inverter switches.
The simulated results shown are at par with the
theoretical predictions. The simulation results can
be used for implementation of PMBLDC drive.
The speed oscillations are minimized using closed
loop system.
REFERENCES
1 T.J.Sokira and W.Jaffe, Brushless DC
motors:Electronic Commutation and
Control, Tab Books,USA, 1989
2 Tay Siang Hui, K.P. Basu and
V.SubbiahPermanent Magnet Brushless
Motor ControlTechniques, National Power
and EnergyConference (PECon) 2003
Proceedings, Bangi,Malysia
3 Nicola Bianchi,SilverioBolognani,Ji-
HoonJang,Seung-Ki Sul,” Comparison of
PM Motorstructures and sensor less
ControlTechniques for zero-speed
Rotorposition detection” IEEE
transactions on powerElectronics, Vol 22,
No.6, Nov 2006.
4 P.Thirusakthimurugan, P.Dananjayan,’A
NewControl Scheme for The Speed
Control ofMBLDC Motor Drive’ 1-4244-
0342-1/06/$20.00 ©2006 IEEE
vinod Kr Singh Patel, A.K.Pandey / International Journal of Engineering Research and
Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 3, May-Jun 2013, pp.612-620
620 | P a g e
5 R.Krishnan, “Electric Motor Drives
Modeling,Analysis, and Control, Prentice-
Hall InternationaInc., New Jersey, 2001.
6 “New Approach to Rotor Position
Detection andPrecision Speed Control of
the BLDC Motor”Yong-Ho Yoon Tae-
Won Lee Sang-Hun ParkByoung-Kuk Lee
Chung- 1-4244-0136-4/06/$20.00 '2006
IEEE
7 Ling KV, WU Bingfang HE Minghua and
ZhangYu, “A Model predictive controller
formultirate cascade system”, Proc.of the
AmericanControl Conference, ACC 2004,
USA, pp.1575-1579.2004.
8
G.Madhusudhanrao,B.V.SankerRam,B.Sa
mpathKumar,K.Vijay Kumar,” Speed
Control of BLDCMotor using DSP”,
International Journal ofEngineering
Science and Technology Vol.2(3),2010.
9 Yingfa Wang, Changliang Xia, Zhiqiang
Li, PengSong,” Sensorless Control for
BLDC motor usingsupport vector machine
based on PSO”, 2009IEEE
10 Mehdi Nasri, HosseinNezamabadi-
Pour,Malihemaghfoori, “A PSO-
Basedoptimization of PID controller for a
LinearBLDC Motor” Proc. Of World
academy ofScience Engg &Tech, Vol.20,
April 2007.
11 Zhiqiang Li &Changliangxia, “Speed
Control ofBLDC based on CMAC & PID
controller” Proc.Of 6th World congress on
Intelligent Control &Automation. China,
June 21-23, 2006.
12 Salih Baris Ozturk, Hamid A.Toliyat,
“SensorlessDirest Torque and Indirect
Flux Control ofBrushless DC Motor with
Non-Sinusoidal backemf”,978-1-4244-
1766-7/08 ©2008 IEEE

Más contenido relacionado

La actualidad más candente

A Review on Rapid Control of a Brushless Motor in an Hybrid System
A Review on Rapid Control of a Brushless Motor in an Hybrid SystemA Review on Rapid Control of a Brushless Motor in an Hybrid System
A Review on Rapid Control of a Brushless Motor in an Hybrid Systemsunil kumar
 
Simulation of Direct Torque Control of Induction motor using Space Vector Mo...
Simulation of Direct Torque Control of Induction motor using  Space Vector Mo...Simulation of Direct Torque Control of Induction motor using  Space Vector Mo...
Simulation of Direct Torque Control of Induction motor using Space Vector Mo...IJMER
 
Implementation of pi, fuzzy & ann controllers to improve dynamic response...
Implementation of pi, fuzzy & ann controllers to improve dynamic response...Implementation of pi, fuzzy & ann controllers to improve dynamic response...
Implementation of pi, fuzzy & ann controllers to improve dynamic response...eSAT Journals
 
Brushless Dc Motor Speed Control Using Proportional-Integral And Fuzzy Contro...
Brushless Dc Motor Speed Control Using Proportional-Integral And Fuzzy Contro...Brushless Dc Motor Speed Control Using Proportional-Integral And Fuzzy Contro...
Brushless Dc Motor Speed Control Using Proportional-Integral And Fuzzy Contro...IOSR Journals
 
A comparative study of pi, fuzzy and hybrid pi fuzzy controller for speed con...
A comparative study of pi, fuzzy and hybrid pi fuzzy controller for speed con...A comparative study of pi, fuzzy and hybrid pi fuzzy controller for speed con...
A comparative study of pi, fuzzy and hybrid pi fuzzy controller for speed con...Asoka Technologies
 
Speed Control of The Three Phase Induction Motor via changing the line voltage
Speed Control of The Three Phase Induction Motor via changing the line voltageSpeed Control of The Three Phase Induction Motor via changing the line voltage
Speed Control of The Three Phase Induction Motor via changing the line voltageYazan Yousef
 
Field oriented control of induction motor based on
Field oriented control  of induction motor based onField oriented control  of induction motor based on
Field oriented control of induction motor based onAMRITAKUMARI21408
 
Speed Control of PMBLDC Motor using LPC 2148 – A Practical Approach
Speed Control of PMBLDC Motor using  LPC 2148 – A Practical Approach  Speed Control of PMBLDC Motor using  LPC 2148 – A Practical Approach
Speed Control of PMBLDC Motor using LPC 2148 – A Practical Approach IJEEE
 
Speed control of motor usinng matlab
Speed control of motor usinng  matlabSpeed control of motor usinng  matlab
Speed control of motor usinng matlabshadabshaikh102
 
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
 
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
 
Direct Torque Control of a Bldc Motor Based on Computing Technique
Direct Torque Control of a Bldc Motor Based on Computing TechniqueDirect Torque Control of a Bldc Motor Based on Computing Technique
Direct Torque Control of a Bldc Motor Based on Computing TechniqueIOSR Journals
 
Analysis and control of four quadrant operation of three phase brushless dc (...
Analysis and control of four quadrant operation of three phase brushless dc (...Analysis and control of four quadrant operation of three phase brushless dc (...
Analysis and control of four quadrant operation of three phase brushless dc (...eSAT Publishing House
 
High Speed SRM Using Vector Control for Electric Vehicle
High Speed SRM Using Vector Control for Electric VehicleHigh Speed SRM Using Vector Control for Electric Vehicle
High Speed SRM Using Vector Control for Electric VehicleAsoka Technologies
 
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
 
Speed Control of Induction Motor using FOC Method
Speed Control of Induction Motor using FOC MethodSpeed Control of Induction Motor using FOC Method
Speed Control of Induction Motor using FOC MethodIJERA Editor
 
DSP-Based Sensorless Speed Control of a Permanent Magnet Synchronous Motor us...
DSP-Based Sensorless Speed Control of a Permanent Magnet Synchronous Motor us...DSP-Based Sensorless Speed Control of a Permanent Magnet Synchronous Motor us...
DSP-Based Sensorless Speed Control of a Permanent Magnet Synchronous Motor us...IJPEDS-IAES
 

La actualidad más candente (20)

A Review on Rapid Control of a Brushless Motor in an Hybrid System
A Review on Rapid Control of a Brushless Motor in an Hybrid SystemA Review on Rapid Control of a Brushless Motor in an Hybrid System
A Review on Rapid Control of a Brushless Motor in an Hybrid System
 
Simulation of Direct Torque Control of Induction motor using Space Vector Mo...
Simulation of Direct Torque Control of Induction motor using  Space Vector Mo...Simulation of Direct Torque Control of Induction motor using  Space Vector Mo...
Simulation of Direct Torque Control of Induction motor using Space Vector Mo...
 
Implementation of pi, fuzzy & ann controllers to improve dynamic response...
Implementation of pi, fuzzy & ann controllers to improve dynamic response...Implementation of pi, fuzzy & ann controllers to improve dynamic response...
Implementation of pi, fuzzy & ann controllers to improve dynamic response...
 
Brushless Dc Motor Speed Control Using Proportional-Integral And Fuzzy Contro...
Brushless Dc Motor Speed Control Using Proportional-Integral And Fuzzy Contro...Brushless Dc Motor Speed Control Using Proportional-Integral And Fuzzy Contro...
Brushless Dc Motor Speed Control Using Proportional-Integral And Fuzzy Contro...
 
A comparative study of pi, fuzzy and hybrid pi fuzzy controller for speed con...
A comparative study of pi, fuzzy and hybrid pi fuzzy controller for speed con...A comparative study of pi, fuzzy and hybrid pi fuzzy controller for speed con...
A comparative study of pi, fuzzy and hybrid pi fuzzy controller for speed con...
 
Speed Control of The Three Phase Induction Motor via changing the line voltage
Speed Control of The Three Phase Induction Motor via changing the line voltageSpeed Control of The Three Phase Induction Motor via changing the line voltage
Speed Control of The Three Phase Induction Motor via changing the line voltage
 
Field oriented control of induction motor based on
Field oriented control  of induction motor based onField oriented control  of induction motor based on
Field oriented control of induction motor based on
 
Speed Control of PMBLDC Motor using LPC 2148 – A Practical Approach
Speed Control of PMBLDC Motor using  LPC 2148 – A Practical Approach  Speed Control of PMBLDC Motor using  LPC 2148 – A Practical Approach
Speed Control of PMBLDC Motor using LPC 2148 – A Practical Approach
 
Final thesis
Final thesisFinal thesis
Final thesis
 
Speed control of motor usinng matlab
Speed control of motor usinng  matlabSpeed control of motor usinng  matlab
Speed control of motor usinng matlab
 
An044259264
An044259264An044259264
An044259264
 
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
 
Torque ripples improvement of direct torque controlled five-phase induction m...
Torque ripples improvement of direct torque controlled five-phase induction m...Torque ripples improvement of direct torque controlled five-phase induction m...
Torque ripples improvement of direct torque controlled five-phase induction m...
 
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
 
Direct Torque Control of a Bldc Motor Based on Computing Technique
Direct Torque Control of a Bldc Motor Based on Computing TechniqueDirect Torque Control of a Bldc Motor Based on Computing Technique
Direct Torque Control of a Bldc Motor Based on Computing Technique
 
Analysis and control of four quadrant operation of three phase brushless dc (...
Analysis and control of four quadrant operation of three phase brushless dc (...Analysis and control of four quadrant operation of three phase brushless dc (...
Analysis and control of four quadrant operation of three phase brushless dc (...
 
High Speed SRM Using Vector Control for Electric Vehicle
High Speed SRM Using Vector Control for Electric VehicleHigh Speed SRM Using Vector Control for Electric Vehicle
High Speed SRM Using Vector Control for Electric Vehicle
 
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
 
Speed Control of Induction Motor using FOC Method
Speed Control of Induction Motor using FOC MethodSpeed Control of Induction Motor using FOC Method
Speed Control of Induction Motor using FOC Method
 
DSP-Based Sensorless Speed Control of a Permanent Magnet Synchronous Motor us...
DSP-Based Sensorless Speed Control of a Permanent Magnet Synchronous Motor us...DSP-Based Sensorless Speed Control of a Permanent Magnet Synchronous Motor us...
DSP-Based Sensorless Speed Control of a Permanent Magnet Synchronous Motor us...
 

Destacado

Divine Millesime 2010 Look Book Light 2
Divine Millesime 2010 Look Book Light 2Divine Millesime 2010 Look Book Light 2
Divine Millesime 2010 Look Book Light 2ventury
 
Kennismaking met de_ub_gvb_april_2010
Kennismaking met de_ub_gvb_april_2010Kennismaking met de_ub_gvb_april_2010
Kennismaking met de_ub_gvb_april_2010judithgulpers
 
Antologia de reflexions
Antologia de reflexionsAntologia de reflexions
Antologia de reflexionsSirk92
 
Введение в SharePoint 2010
Введение в SharePoint 2010Введение в SharePoint 2010
Введение в SharePoint 2010Roman Kalita
 
Hubble telescopio
Hubble telescopioHubble telescopio
Hubble telescopiocmcnf
 
Diapositivas laura
Diapositivas lauraDiapositivas laura
Diapositivas lauraLaura
 
Regiones naturales de colombia
Regiones naturales de colombiaRegiones naturales de colombia
Regiones naturales de colombiaguest3fbdc1e
 
Введение в Share point2010, ppt
Введение в Share point2010, pptВведение в Share point2010, ppt
Введение в Share point2010, pptRoman Kalita
 

Destacado (20)

Df33642645
Df33642645Df33642645
Df33642645
 
De33635641
De33635641De33635641
De33635641
 
Cx33596601
Cx33596601Cx33596601
Cx33596601
 
Divine Millesime 2010 Look Book Light 2
Divine Millesime 2010 Look Book Light 2Divine Millesime 2010 Look Book Light 2
Divine Millesime 2010 Look Book Light 2
 
Kennismaking met de_ub_gvb_april_2010
Kennismaking met de_ub_gvb_april_2010Kennismaking met de_ub_gvb_april_2010
Kennismaking met de_ub_gvb_april_2010
 
Pp
PpPp
Pp
 
Subprime
SubprimeSubprime
Subprime
 
Subprime
SubprimeSubprime
Subprime
 
Homer simpson
Homer simpsonHomer simpson
Homer simpson
 
Skate
SkateSkate
Skate
 
Antologia de reflexions
Antologia de reflexionsAntologia de reflexions
Antologia de reflexions
 
Tutorium 4
Tutorium 4Tutorium 4
Tutorium 4
 
Введение в SharePoint 2010
Введение в SharePoint 2010Введение в SharePoint 2010
Введение в SharePoint 2010
 
TREBALL ESCRIT
TREBALL ESCRITTREBALL ESCRIT
TREBALL ESCRIT
 
Hubble telescopio
Hubble telescopioHubble telescopio
Hubble telescopio
 
Diapositivas laura
Diapositivas lauraDiapositivas laura
Diapositivas laura
 
Regiones naturales de colombia
Regiones naturales de colombiaRegiones naturales de colombia
Regiones naturales de colombia
 
Введение в Share point2010, ppt
Введение в Share point2010, pptВведение в Share point2010, ppt
Введение в Share point2010, ppt
 
C:\fakepath\lex
C:\fakepath\lexC:\fakepath\lex
C:\fakepath\lex
 
549 1061-1-sm
549 1061-1-sm549 1061-1-sm
549 1061-1-sm
 

Similar a Modeling and Simulation of Brushless DC Motor Using PWM Control Technique

A novel approach towards handling of bldc motor drive along with faulty hall ...
A novel approach towards handling of bldc motor drive along with faulty hall ...A novel approach towards handling of bldc motor drive along with faulty hall ...
A novel approach towards handling of bldc motor drive along with faulty hall ...eSAT Publishing House
 
235420144 analysis-and-control-of-four-quadrant-operation-of-three-phase-brus...
235420144 analysis-and-control-of-four-quadrant-operation-of-three-phase-brus...235420144 analysis-and-control-of-four-quadrant-operation-of-three-phase-brus...
235420144 analysis-and-control-of-four-quadrant-operation-of-three-phase-brus...Ankit Agrawal
 
Speed Control of BLDC Motor with Four Quadrant Operation Using dsPIC
Speed Control of BLDC Motor with Four Quadrant Operation Using dsPICSpeed Control of BLDC Motor with Four Quadrant Operation Using dsPIC
Speed Control of BLDC Motor with Four Quadrant Operation Using dsPICijsrd.com
 
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
 
Speed control of sensorless brushless DC motor by computing back EMF from lin...
Speed control of sensorless brushless DC motor by computing back EMF from lin...Speed control of sensorless brushless DC motor by computing back EMF from lin...
Speed control of sensorless brushless DC motor by computing back EMF from lin...IJAAS Team
 
Experimental Investigations of the Self-Controlled Synchronous Motor Connecte...
Experimental Investigations of the Self-Controlled Synchronous Motor Connecte...Experimental Investigations of the Self-Controlled Synchronous Motor Connecte...
Experimental Investigations of the Self-Controlled Synchronous Motor Connecte...IJPEDS-IAES
 
Speed torque characteristics of brushless dc motor in either direction on loa...
Speed torque characteristics of brushless dc motor in either direction on loa...Speed torque characteristics of brushless dc motor in either direction on loa...
Speed torque characteristics of brushless dc motor in either direction on loa...Alexander Decker
 
Speed Control of Brushless Dc Motor Using Fuzzy Logic Controller
Speed Control of Brushless Dc Motor Using Fuzzy Logic ControllerSpeed Control of Brushless Dc Motor Using Fuzzy Logic Controller
Speed Control of Brushless Dc Motor Using Fuzzy Logic Controlleriosrjce
 
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
 
SENSORLESS VECTOR CONTROL OF BLDC USING EXTENDED KALMAN FILTER
SENSORLESS VECTOR CONTROL OF BLDC USING EXTENDED KALMAN FILTER SENSORLESS VECTOR CONTROL OF BLDC USING EXTENDED KALMAN FILTER
SENSORLESS VECTOR CONTROL OF BLDC USING EXTENDED KALMAN FILTER sipij
 
Performance of Six-Pulse Line-Commutated Converter in DC Motor Drive Application
Performance of Six-Pulse Line-Commutated Converter in DC Motor Drive ApplicationPerformance of Six-Pulse Line-Commutated Converter in DC Motor Drive Application
Performance of Six-Pulse Line-Commutated Converter in DC Motor Drive ApplicationZunAib Ali
 
Improved Rotor Speed Brushless DC Motor Using Fuzzy Controller
Improved Rotor Speed Brushless DC Motor Using Fuzzy ControllerImproved Rotor Speed Brushless DC Motor Using Fuzzy Controller
Improved Rotor Speed Brushless DC Motor Using Fuzzy Controllerijeei-iaes
 
A Novel Rotor Resistance Estimation Technique for Vector Controlled Induction...
A Novel Rotor Resistance Estimation Technique for Vector Controlled Induction...A Novel Rotor Resistance Estimation Technique for Vector Controlled Induction...
A Novel Rotor Resistance Estimation Technique for Vector Controlled Induction...IAES-IJPEDS
 
IRJET- Comparative Study of Sensor and Sensor Less Control of Three Phase...
IRJET-  	  Comparative Study of Sensor and Sensor Less Control of Three Phase...IRJET-  	  Comparative Study of Sensor and Sensor Less Control of Three Phase...
IRJET- Comparative Study of Sensor and Sensor Less Control of Three Phase...IRJET Journal
 

Similar a Modeling and Simulation of Brushless DC Motor Using PWM Control Technique (20)

C010511620
C010511620C010511620
C010511620
 
A novel approach towards handling of bldc motor drive along with faulty hall ...
A novel approach towards handling of bldc motor drive along with faulty hall ...A novel approach towards handling of bldc motor drive along with faulty hall ...
A novel approach towards handling of bldc motor drive along with faulty hall ...
 
E010213442
E010213442E010213442
E010213442
 
235420144 analysis-and-control-of-four-quadrant-operation-of-three-phase-brus...
235420144 analysis-and-control-of-four-quadrant-operation-of-three-phase-brus...235420144 analysis-and-control-of-four-quadrant-operation-of-three-phase-brus...
235420144 analysis-and-control-of-four-quadrant-operation-of-three-phase-brus...
 
Speed Control of BLDC Motor with Four Quadrant Operation Using dsPIC
Speed Control of BLDC Motor with Four Quadrant Operation Using dsPICSpeed Control of BLDC Motor with Four Quadrant Operation Using dsPIC
Speed Control of BLDC Motor with Four Quadrant Operation Using dsPIC
 
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...
 
Bt044436441
Bt044436441Bt044436441
Bt044436441
 
Speed control of sensorless brushless DC motor by computing back EMF from lin...
Speed control of sensorless brushless DC motor by computing back EMF from lin...Speed control of sensorless brushless DC motor by computing back EMF from lin...
Speed control of sensorless brushless DC motor by computing back EMF from lin...
 
Experimental Investigations of the Self-Controlled Synchronous Motor Connecte...
Experimental Investigations of the Self-Controlled Synchronous Motor Connecte...Experimental Investigations of the Self-Controlled Synchronous Motor Connecte...
Experimental Investigations of the Self-Controlled Synchronous Motor Connecte...
 
Speed torque characteristics of brushless dc motor in either direction on loa...
Speed torque characteristics of brushless dc motor in either direction on loa...Speed torque characteristics of brushless dc motor in either direction on loa...
Speed torque characteristics of brushless dc motor in either direction on loa...
 
J010616573
J010616573J010616573
J010616573
 
Speed Control of Brushless Dc Motor Using Fuzzy Logic Controller
Speed Control of Brushless Dc Motor Using Fuzzy Logic ControllerSpeed Control of Brushless Dc Motor Using Fuzzy Logic Controller
Speed Control of Brushless Dc Motor Using Fuzzy Logic Controller
 
Batch 05.pptx
Batch 05.pptxBatch 05.pptx
Batch 05.pptx
 
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...
 
SENSORLESS VECTOR CONTROL OF BLDC USING EXTENDED KALMAN FILTER
SENSORLESS VECTOR CONTROL OF BLDC USING EXTENDED KALMAN FILTER SENSORLESS VECTOR CONTROL OF BLDC USING EXTENDED KALMAN FILTER
SENSORLESS VECTOR CONTROL OF BLDC USING EXTENDED KALMAN FILTER
 
[000007]
[000007][000007]
[000007]
 
Performance of Six-Pulse Line-Commutated Converter in DC Motor Drive Application
Performance of Six-Pulse Line-Commutated Converter in DC Motor Drive ApplicationPerformance of Six-Pulse Line-Commutated Converter in DC Motor Drive Application
Performance of Six-Pulse Line-Commutated Converter in DC Motor Drive Application
 
Improved Rotor Speed Brushless DC Motor Using Fuzzy Controller
Improved Rotor Speed Brushless DC Motor Using Fuzzy ControllerImproved Rotor Speed Brushless DC Motor Using Fuzzy Controller
Improved Rotor Speed Brushless DC Motor Using Fuzzy Controller
 
A Novel Rotor Resistance Estimation Technique for Vector Controlled Induction...
A Novel Rotor Resistance Estimation Technique for Vector Controlled Induction...A Novel Rotor Resistance Estimation Technique for Vector Controlled Induction...
A Novel Rotor Resistance Estimation Technique for Vector Controlled Induction...
 
IRJET- Comparative Study of Sensor and Sensor Less Control of Three Phase...
IRJET-  	  Comparative Study of Sensor and Sensor Less Control of Three Phase...IRJET-  	  Comparative Study of Sensor and Sensor Less Control of Three Phase...
IRJET- Comparative Study of Sensor and Sensor Less Control of Three Phase...
 

Último

Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 

Último (20)

Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 

Modeling and Simulation of Brushless DC Motor Using PWM Control Technique

  • 1. vinod Kr Singh Patel, A.K.Pandey / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 3, May-Jun 2013, pp.612-620 612 | P a g e Modeling and Simulation of Brushless DC Motor Using PWM Control Technique 1vinod Kr Singh Patel, 2A.K.Pandey, 1,2Department of Electrical Engineering, M.M.M. Engineering College, Gorakhpur (U.P.) 1Research Scholar (Electrical Engineering, M.M.M. Engineering College) 2 Associate Prof (Electronics Engineering, M.M.M. Engineering College) ABSTRACT This paper describes a simpler way to control the speed of PMBLDC motor using pwm control method. The performance of the PMBLDC system is simulated. The speed is regulated by PI controller. Simulink is utilized with MATLAB to get a reliable and flexible simulation. In order to highlight the effectiveness of the speed control method used. The method proposed suppresses torque oscillations. This drive has high accuracy, robust operation from near zero to high speed. KEYWORDS: Hall position sensors, permanent magnet brushless DC motor, pwm, PI controller. INTRODUCTION Latest advance in permanent magnet materials, solid state devices and microelectronic have resulted in new energy efficient drives using permanent magnet brushless DC motors (PMBLDCM). Brushless DC motors are very popular in a wide array of applications in industries such as appliances, automotive, aerospace, consumer, medical, industrial automation for its reliability, high efficiency, high power density, low maintenance requirements, lower weight and low cost. As the name implies, BLDC motor do not have brushes for commutation. Instead they are electronically commutated. BLDC motor have many advantages over brushed DC motor and induction motors, like better speed- torque characteristics, high dynamic response, high efficiency, noiseless operation and wide speed ranges. Torque to weight ratio is higher enabling it to be used in applications where space and weight are critical factor [1]. A BLDC motor finds numerous applications in motion control. A BLDC motor has windings on stator and alternate permanent magnets on rotor. Electronic commutation of stator windings is based on rotor position with respect to the stator winding [1]. A new generation of microcontrollers and advanced electronics has overcome the challenge of implementing required control functions, making the BLDC motor more practical for a wide range of uses [2], [3], [4]. In this method the speed is controlled in a closed loop by measuring the actual speed of the motor. The error in the set speed and actual speed is calculated. A proportional plus integral (PI) controller is used to amplify the speed error and dynamically adjust the pwm duty cycle. When using pwm outputs to Control the six switches of the three- phase bridge, variation of the motor voltage can be got by varying the duty cycle of the pwm signal. For low- cost, low-resolution speed requirements, the Hall signals are used to measure the speed feedback. 2. TYPES OF CONTROL TECHHIQUE OF PMBLDC MOTOR Though various control techniques are discussed in [5] basically two methods are available for controlling PMBLDC motor. They are sensor control and sensor less control. To control the machine using sensors, the present position of the rotor is required to determine the next commutation interval. Motor can also be controlled by controlling the DC bus rail voltage or by PWM method. Some designs utilize both to provide high torque at high load and high efficiency at low load. Such hybrid design also allows the control of harmonic current [6]. In case of common DC motors, the brushes automatically come into contact with the commutatorof a different coil causing the motor to continue its rotation. But in case of BLDC motors the commutation is done by electronic switches which need the rotor position. The appropriate stator windings have to be energized when rotor poles align with the stator winding. The BLDC motor can also be driven with predefined commutation interval. But to achieve precise speed control and maximum generated torque, brushless commutation should be done with the knowledge of rotor position. In control methods using sensors, mechanical position sensors,such as a hall sensor, shaft encoder or resolver have been utilized in order to provide rotor position information. Hall Position sensors or simply Hall sensors are widely used and are popular. Three phase windings use one Hall Sensors each. They provide three overlapping signals giving a 60° wide position range. Whenever the magnetic poles pass near the sensors, they either give a high or low signal, indicating North or South Pole is passing the pole. The accurate rotor position information is used to generate precise firing commands for powerconverter. This ensures drive stability and fast dynamic response. The speed feedback is derived from the position sensor output signals.Between the two commutations signals the anglevariation is
  • 2. vinod Kr Singh Patel, A.K.Pandey / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 3, May-Jun 2013, pp.612-620 613 | P a g e constant as the Hall Effect Sensors are fixed relative to the motor, thus reducing speed sensing to a simple division. Usually speed and position of a permanent magnet brushless direct current motor rotor is controlled in a conventional cascade structure. The inner current control loops runs at a larger width than the outer speed loop to achieve an effective cascade control [7]. Various senseless methods for BLDC motors are analyzed in [8-18.Modeling of BLDC is given in [3].[8] Proposes a speed control of brushless driveemploying PWM technique using digital signalprocessor. A PSO based optimization of PIDcontroller for a linear BLDC motor is given in [9- 10],Speed Control of BLDC based on CMAC & PIDcontroller is explained in [11]. Direct torque controland indirect flux control of BLDC motor with non-sinusoidal back emf method controls the torquedirectly and stator flux amplitude indirectly using daxiscurrent to achieve a low-frequency torque ripple freecontrol with maximum efficiency[12-13]. Directback EMF detection method for sensorless control isgiven in [14]. [15] Proposes a novel architectureusing a FPGA-based system. Fixed gain PI speedcontroller has the limitations of being suitable for alimited operating range around the operating pointand having overshoot. To eliminate this problem afuzzy based gain scheduled PI speed controller isproposed in [16].A new module structure of PLLspeed controller is proposed by [17].A fixed structurecontroller (PI or PID) using time constrained outputfeedback is given in [18]. The above literature doesnot deal with reduction of speed oscillations inPMBLDC drive. This paper deals with controlmethod to reduce speed oscillations.To control a system, by any of these methods anaccurate mathematical model of the complete systemis required. 3. MATHEMATICAL MODEL OF THE PMBLDC MOTOR The circuit model of PMBLDC motor is shown in fig1 Fig 1: Motor circuit Model The voltage equations of the BLDC motor are as follows: 𝑉𝑎 = 𝑅 𝑎 𝑖 𝑎 + 𝑑 𝑑𝑡 𝐿 𝑎𝑎 𝑖 𝑎 + 𝐿 𝑎𝑏 𝑖 𝑏 + 𝐿 𝑎𝑐 𝑖 𝑐 + 𝑑𝜆 𝑎𝑟 (𝜃) 𝑑𝑡 𝑉𝑏 = 𝑅 𝑏 𝑖 𝑏 + 𝑑 𝑑𝑡 𝐿 𝑏𝑎 𝑖 𝑎 + 𝐿 𝑏𝑏 𝑖 𝑏 + 𝐿 𝑏𝑐 𝑖 𝑐 + 𝑑𝜆 𝑏𝑟 (𝜃) 𝑑𝑡 𝑉𝑐 = 𝑅𝑐 𝑖 𝑐 + 𝑑 𝑑𝑡 𝐿 𝑐𝑎 𝑖 𝑎 + 𝐿 𝑐𝑏 𝑖 𝑏 + 𝐿 𝑐𝑐 𝑖 𝑐 + 𝑑𝜆 𝑐𝑟 (𝜃) 𝑑𝑡 In balanced system the voltage equation becomes 𝑉𝑎 𝑉𝑏 𝑉𝑏 = 𝑅 0 0 0 𝑅 0 0 0 𝑅 𝑖 𝑎 𝑖 𝑏 𝑖 𝑐 + 𝑑 𝑑𝑡 𝐿 𝑎 𝐿 𝑏𝑎 𝐿 𝑐𝑎 𝐿 𝑏𝑎 𝐿 𝑏 𝐿 𝑐𝑏 𝐿 𝑐𝑎 𝐿 𝑐𝑏 𝐿 𝑐 𝑖 𝑎 𝑖 𝑏 𝑖 𝑐 + 𝑒 𝑎 𝑒 𝑏 𝑒𝑐 ………………. (1) The mathematical model for this motor is describedin Equation (1) with the assumption that the magnethas high sensitivity and rotor induced currents can beneglected [3]. It is also assumed that the statorresistances of all the windings are equal. Thereforethe rotor reluctance does not change with angle. Now 𝐿 𝑎 = 𝐿 𝑏 = 𝐿 𝑐 = 𝐿
  • 3. vinod Kr Singh Patel, A.K.Pandey / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 3, May-Jun 2013, pp.612-620 614 | P a g e 𝐿 𝑎𝑏 = 𝐿 𝑏𝑐 = 𝐿 𝑎𝑐 = 𝑀 Assuming constant self and mutual inductance, thevoltage equation becomes 𝑉𝑎 𝑉𝑏 𝑉𝑏 = 𝑅 0 0 0 𝑅 0 0 0 𝑅 𝑖 𝑎 𝑖 𝑏 𝑖 𝑐 + 𝐿 − 𝑀 0 0 0 𝐿 − 𝑀 0 0 0 𝐿 − 𝑀 𝑑 𝑑𝑡 𝑖 𝑎 𝑖 𝑏 𝑖 𝑐 + 𝑒 𝑎 𝑒 𝑏 𝑒𝑐 ……………… (2) In state space form the equation is arranged as 𝑑 𝑑𝑡 𝑖 𝑎 𝑖 𝑏 𝑖 𝑐 = −𝑅 𝐿 𝑖 𝑎 𝑖 𝑏 𝑖 𝑐 _ 1 𝐿 𝑒 𝑎 𝑒 𝑏 𝑒𝑐 + 1 𝐿 𝑉𝑎 𝑉𝑏 𝑉𝑏 The electromagnetic torque is given as 𝑇𝑒 = (𝑒 𝑎 𝑖 𝑎 + 𝑒 𝑏 𝑖 𝑏 + 𝑒𝑐 𝑖 𝑐) 𝑤𝑟 The equation of motion is given as 𝑑𝑤𝑟 𝑑𝑡 = (𝑇𝑒 − 𝑇𝐿 − 𝐵𝑤𝑟) 𝐽 4. BLDC MOTOR SPEED CONTROL In servo applications position feedback is used in the position feedback loop. Velocity feedback can be derived from the position data. This eliminates a separate velocity transducer for the speed control loop. A BLDC motor is driven by voltage strokes coupled by rotor position. The rotor position is measured using Hall sensors. By varying the voltage across the motor, we can control the speed of the motor. When using PWM outputs to control the six switches of the three-phase bridge, variation of the motor voltage can be obtained by varying the duty cycle of the PWM signal. The speed and torque of the motor depend on the strength of the magnetic field generated by the energized windings of the motor, Which depend on the current through them. Hence adjusting the rotor voltage and current will change motor speed. Fig 2: PWM Speed Control Fig .3 Schematic of a Speed controller
  • 4. vinod Kr Singh Patel, A.K.Pandey / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 3, May-Jun 2013, pp.612-620 615 | P a g e .Commutation ensures only proper rotation of the rotor. The motor speed depends only on the amplitude of the applied voltage. This can be adjusted using PWM technique. The required speed is controlled by a speed controller. This is implemented as a conventional proportional-Integral controller. The difference between the actual and required speeds is given as input to the controller. Based on this data PI controller controls the duty cycle of the PWM pulses which correspond to the voltage amplitude required to maintain the desired speed. When using PWM outputs to control the six switches of the three-phase bridge, variation of the motor voltage can be achieved easily by changing the duty cycle of the PWM signal. In case of closed loop control the actual speed is measured and compared with the reference speed to find the error speed. This difference is supplied to the PI controller, which in turn gives the duty cycle.PMBLDC motor is popular in applications wherespeed control is necessary and the current must becontrolled to get desired torque. Figure 4.shows thebasic structure for closed loop control of thePMBLDC motor drive. It consists of an outer speedcontrol loop, an inner current control loop for speedand current control respectively. Speed loop isrelatively slower than the current loop. Fig.4.Closed Loop Speed Control 4. SIMULATION RESULTS With the help of the designed circuit parameters,the MATLAB simulation is done and results arepresented here. Speeds are set at 1650 rpm and the load torque disturbances areapplied at time t=.04 sec. The speed regulations areobtained at set speed and thesimulation results are shown. The waveforms of theback EMF are shown in Fig.6. it can beseen that the phasor voltages are displaced by 120°.The stator current waveforms are shown in Fig 7.They are quasi sinusoidal in shape and displaced by120°. Fig.5. BLDC MOTOR CONVENTIONAL PWM CONTROL USING HYSTERESIS CONTROLLER Simulink results for the conventional pwm control scheme for a BLDC motor are shown below.
  • 5. vinod Kr Singh Patel, A.K.Pandey / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 3, May-Jun 2013, pp.612-620 616 | P a g e Backemf A Backemf B
  • 6. vinod Kr Singh Patel, A.K.Pandey / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 3, May-Jun 2013, pp.612-620 617 | P a g e Backemf C Phase voltage A Phase voltage B Phase voltage C Fig.6. Back EMF and phase voltage in three phases
  • 7. vinod Kr Singh Patel, A.K.Pandey / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 3, May-Jun 2013, pp.612-620 618 | P a g e Phase current A Phase current B Phase current C Fig.7. Phase current in three phases
  • 8. vinod Kr Singh Patel, A.K.Pandey / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 3, May-Jun 2013, pp.612-620 619 | P a g e Speed (rpm) Electromagnetic torque Fig.8. speed and electromagnetic torque 5. CONCLUSION Closed loop controlled VSI fed PMBLDC motor using pwm control is modeled and simulated. Feedback signals from the PMBLDC motor representing speed and position are utilized to get the driving signals for the inverter switches. The simulated results shown are at par with the theoretical predictions. The simulation results can be used for implementation of PMBLDC drive. The speed oscillations are minimized using closed loop system. REFERENCES 1 T.J.Sokira and W.Jaffe, Brushless DC motors:Electronic Commutation and Control, Tab Books,USA, 1989 2 Tay Siang Hui, K.P. Basu and V.SubbiahPermanent Magnet Brushless Motor ControlTechniques, National Power and EnergyConference (PECon) 2003 Proceedings, Bangi,Malysia 3 Nicola Bianchi,SilverioBolognani,Ji- HoonJang,Seung-Ki Sul,” Comparison of PM Motorstructures and sensor less ControlTechniques for zero-speed Rotorposition detection” IEEE transactions on powerElectronics, Vol 22, No.6, Nov 2006. 4 P.Thirusakthimurugan, P.Dananjayan,’A NewControl Scheme for The Speed Control ofMBLDC Motor Drive’ 1-4244- 0342-1/06/$20.00 ©2006 IEEE
  • 9. vinod Kr Singh Patel, A.K.Pandey / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 3, May-Jun 2013, pp.612-620 620 | P a g e 5 R.Krishnan, “Electric Motor Drives Modeling,Analysis, and Control, Prentice- Hall InternationaInc., New Jersey, 2001. 6 “New Approach to Rotor Position Detection andPrecision Speed Control of the BLDC Motor”Yong-Ho Yoon Tae- Won Lee Sang-Hun ParkByoung-Kuk Lee Chung- 1-4244-0136-4/06/$20.00 '2006 IEEE 7 Ling KV, WU Bingfang HE Minghua and ZhangYu, “A Model predictive controller formultirate cascade system”, Proc.of the AmericanControl Conference, ACC 2004, USA, pp.1575-1579.2004. 8 G.Madhusudhanrao,B.V.SankerRam,B.Sa mpathKumar,K.Vijay Kumar,” Speed Control of BLDCMotor using DSP”, International Journal ofEngineering Science and Technology Vol.2(3),2010. 9 Yingfa Wang, Changliang Xia, Zhiqiang Li, PengSong,” Sensorless Control for BLDC motor usingsupport vector machine based on PSO”, 2009IEEE 10 Mehdi Nasri, HosseinNezamabadi- Pour,Malihemaghfoori, “A PSO- Basedoptimization of PID controller for a LinearBLDC Motor” Proc. Of World academy ofScience Engg &Tech, Vol.20, April 2007. 11 Zhiqiang Li &Changliangxia, “Speed Control ofBLDC based on CMAC & PID controller” Proc.Of 6th World congress on Intelligent Control &Automation. China, June 21-23, 2006. 12 Salih Baris Ozturk, Hamid A.Toliyat, “SensorlessDirest Torque and Indirect Flux Control ofBrushless DC Motor with Non-Sinusoidal backemf”,978-1-4244- 1766-7/08 ©2008 IEEE