SlideShare a Scribd company logo
Field Programmable Gate Array Based Speed Control of BLDC
Motor
Rajesh M Pindoriya
Indian Institute of Technology
Mandi (IIT Mandi)
S Rajendran
Indian Institute of Technology
Gandhinagar (IITGn)
Dr. P J Chauhan
Marwadi Education Foundation’s
Group of Institutes, Rajkot, India
Co - Authors,
1
Motivation and Objective
Basic Understanding about Project work
Introduction : Electrical Drives System
Introduction: BLDC Motor
Flow Chart of Controller
Simulink Model of BLDC Motor
Experimental Setup
Conclusion
References
Outline
2
Motivation and Objective
BLDC Motor have higher efficiency and lower maintenance requirement compare to other motors
Conventional motors are not effective and costly
FPGA based controller has more advantages as compared to conventional controller
Motivation
 This paper demonstrates the Field Programmable Gate Arrays (FPGAs) of design methodologies
with a focus on motor drives applications
 This work presents FPGAs implementation for PWM based speed control of inverter-fed BLDC
motor
 The proposed methodology is first simulated for open loop and closed loop speed control. These
simulation results are further verified through lab scale experimental set up
 It has been observed that FPGAs based closed loop method improves the transient and steady state
response in speed control of BLDC motor
Objective
3
Basic Understanding about Project work
3- Inverter
BLDC Motor
3- Inverter fed BLDC Motor
Speed Controller
(Classical/Modern)
dcI
Actual
speed
Reference
speed
Controlled
gate pulses
Rotorposition
sensor
4
Electrical
source
Power processing unit Motor
SensorController
Load
Reference
signal
Electrical
Drives
Introduction : Electrical Drives System
5
BLDC Motor Control Applications
AC, DC
and
Universal
Motors
Transition to
BLDC
Motor
As consumers demand
more energy efficient
products, more BLDC
motors are being used
6
BLDC motor is a novel type of DC motor which commutation is done electronically instead of using
brushes
Research shows that the method starts the BLDC motor with large starting torque that can be obtained
by a bipolar drive, and it runs the BLDC motor at high speed that can be driven by unipolar drive[1-3]
Introduction: BLDC Motor
7
PI controller 3 Phase inverter
Commutation logic
GatePulses
Speed control
loop
Theta
Error
signalReference
speed
Flow Chart of Controller
Load
8
Actual
speed
Start
Set value
100 to 4600 RPM
Check hall sensor signals
Reference value & carrier
value
PWM pulses output
3 phase Inverter
BLDC motor
PI output & generate
PWM pulses
Error = (set speed –
actual speed)
PI controller
Actual speed calculateIf open
loop
Compare reference value &
carrier Value
No
Yes
Closed loop
End
Flowchart for Speed Control of
BLDC Motor
9
 In particular, the rapid growth of semiconductor technology in recent years makes single
component logic circuits the design trend
 FPGA development tools are also very powerful now and easy to use
 FPGAs are well-suited for high speed demanding applications
 Designers can develop a fully hardware architecture which is dedicated to the control algorithm to
implement [2]
Pros
 Flexible programming
 Shorter development cycle
 Parallel processing
 Real time software
 Less complicated and more reliable
 Lower design cost
 Fast execution
 High flexibility & stability
 Expectable output
Why Choose FPGA?
10
Speed control in a BLDC motor involves changing the
applied voltage across the motor phases
This can be done using a sensored method based on the
concept of PWM
A common control algorithm for a permanent-magnet
BLDC motor is PWM control
It is based on the assumption of linear relationship
between the phase current and the torque & speed
Speed regulation is achieved by using two levels of duty
cycles; a high duty D(H) and a low duty D(L)[7]
Digital Control System
DVdcVavg 11
Simulink Model of Closed Loop BLDC Motor
12
Waveforms of Back EMFs & Stator Currents of BLDC Motor
 It has been observed back EMFs of BLDC motor is trapezoidal shape and it is constant at
every 60 degree interval
All three phase is 120 degree phase shift to each other
Fig. 1. Back EMFs waveforms when Kp=0.3, Ki=3 Fig. 2. Stator currents of BLDC motor when 𝑲 𝑷= 𝟎. 𝟑, 𝑲𝒊= 𝟑
13
Speed Response with PI Controller
Fig. 3. Speed response when Kp=0.3, Ki= 3
We can control speed (transient)
responses of any motor through
gain value of Kp & Ki [10].
As per the criterion of almost
negligible overshoot and
undershoot time, the optimal gain
value of PI controller is found to
be Kp=0.3 and Ki=3.
How to set gain value of the Kp &
Ki parameters???.
Mostly two methods are used for
setting parameter,
(1) Trial & Error
(2) Ziegler Nichols
14
Terminal voltage Volts 310
Rated current Amps 4.52
No. of Poles 4
Rated torque N*m 2.2
Resistance Ohms 3.07
Inductance mH 6.57
Rotor inertia kg*m 1.4-1.8
IPM Module PEC16D5M01
Spartan 3A Kit FPGA
Voltage Constant Volts 5
Torque Constant N*m 0.49
Auto Transformer
Current Rating
Amps 4
Experimental Parameters
Sensor Clockwise Direction
H
A
H
B
H
C
S 1 S 2 S 3 S 4 S 5 S 6
0 0 1 0 0 0 1 1 0
0 1 0 1 0 0 0 0 1
0 1 1 1 0 0 1 0 0
1 0 0 0 1 1 0 0 0
1 1 0 0 0 1 0 1 0
1 1 1 0 0 1 0 0 1
Table I Experimental parameters Table II Clockwise sensor and drive
15
Experimental Setup
16
Fig. A. Experimental setup Fig. B. Demonstrate of Experimental setup
PWM Waveforms on DSO
Fig.5. PWM waveforms on DSO Fig.6. PWM waveforms on DSO
17
Speed Response of Open Loop BLDC Motor
Fig. 7. Rotor speed of 1173 RPM at duty cycle of 28%
(forward to reverse)
Fig. 8. Rotor speed of 2065 RPM at duty cycle of 50%
(reverse to forward)
18
Speed Response of Closed Loop
.
Fig.9. Set speed 1000 PRM & actual speed 993 RPM
(reverse to forward)
Closed loop method for speed control of BLDC motor is best comparing to open loop method
In this method speed control according to our reference speed value
In this diagram set (reference) value is 1000 RPM and actual value of speed is 993 RPM
Fig. 10. set speed (1000 RPM) & Actual (981 RPM)
(forward to reverse)
19
Sr. No Duty cycle (%)
(Open loop)
Speed (RPM)
(Open loop)
Reference speed
(Closed loop)
Actual speed
(Closed loop)
1 30 300 550 553
2 40 700 1000 993
3 50 1500 2002 2002
4 60 1950 2500 2542
5 70 2550 3000 3005
Speed have been control of BLDC motor in both direction, one is forward and reverse
direction
As well as we can apply break operation in within a few second, so it has been simple to
control speed of BLDC Motor using FPGA platform
Summary of The Experimental Results
20
Conclusion
This paper work demonstrates the use of an efficient and lower cost controller based on FPGAs
programming to control the speed of BLDC motor
The advantages of digital hardware are - very high speed and easily adjusted to comply with
software
The use of FPGAs in digital control can be easily adapted to analog control
 The simulation results and that verified through experiments have demonstrated the effectiveness
of PWM technique for speed control of BLDC motor and its practical applications
 Using FPGA platform any drives are easily controlled, least time consuming, real time control
action, parallel processing and transient response is good compare to microcontroller
21
1. E. Monmasson, M. N. Cirstea, “FPGA Design Methodology for Industrial Control System- A
Review,” IEEE Trans. On Indus. Electron., vol.54, no. 4, pp. 1824-1842, Aug.2007.
2. T. Trimberger, J. A. Rawson, C. R. Lang, and J. P. Gray, “A structured design methodology and
associated software tools,” IEEE Trans. Circuits and Systems, vol. 28, no. 7, pp. 618–634, Jul. 1981.
3. E. Monmasson, L. Idkhajine, I. Bahri, M. W. Naouar, and L. Charaabi, “Design methodology and
FPGAs-based controllers for empower electronics and drive applications,” in Proc. ICIEA’2010 Conf.,
Taichung, Taiwan, pp. 2328–2338, 2010.
4. Y. Y. Tzou and H. J. Hsu, “FPGAs realization of space-vector PWM control IC for three-phase PWM
inverters,” IEEE Trans. Power Electron., vol. 12, no. 6, pp. 953–963, Nov. 1997.
5. S. J. Ovaska and O. Vainio, “Evolutionary- programming-based op-timization of reduced-rank
adaptive filters for reference generation in active power filters,” IEEE Trans. Ind. Electron., vol. 51,
no. 4, pp. 910–916, Aug. 2004.
6. E. Monmasson, L. Idkhajine, M. N. Cirstea, I. Bahri, A. Tisan, and M. W. Naouar “FPGAs in
Industrial Control Applicalication” IEEE Trans. on Ind. Informatics, vol. 7, no. 2, pp. 224-243, May
2011.
References
22
7. E. Monmasson, M. W. Naouar, and L. Idkhajine, “FPGAs-based controllers for power electronics and
drive applications,” IEEE Ind. Electron. Mag., vol. 5, no. 1, pp. 1–13, Mar. 2011.
8. 8. J. J. Rodriguez-Andina, M. J. Moure, and M. D. Valdes, “Features, design tools, and application
domains of FPGAs,” IEEE Trans. Ind. Electron., vol. 54, no. 4, pp. 1810–1823, Aug. 2007.
9. J. W. Dixon and I. A. Leal, “Current Control Strategy for Brushless DC Motors Based on a Common
DC Signal”, IEEE Trans. on Power Electronics, vol. 17, no. 2, Mar. 2002.
10. G. J. Silva, A. Datta, and S. P. Bhattacharyya, “New results on the synthesis of PID controller” IEEE
Trans. on Automatic Control, vol. 47, no. 2, Feb. 2002.
11. A. Sathyan,, N. Milivojevic, Y. J. Lee, M. Krishnamurthy, and A. Emadi, “An FPGA-Based Novel
Digital PWM Control Scheme for BLDC Motor Drives” IEEE Trans. on Ind. Electron., vol. 56, no. 8,
Aug. 2009.
23
24

More Related Content

What's hot

Dc servo motor
Dc servo motorDc servo motor
Dc servo motor
Jeegnesh Solanki
 
Stepper motors
Stepper motorsStepper motors
Stepper motors
Mihret Berhe
 
Design and Analysis of DC-DC Bidirectional Converter for Vehicle to Grid Appl...
Design and Analysis of DC-DC Bidirectional Converter for Vehicle to Grid Appl...Design and Analysis of DC-DC Bidirectional Converter for Vehicle to Grid Appl...
Design and Analysis of DC-DC Bidirectional Converter for Vehicle to Grid Appl...
PranayJagtap5
 
Stepper motor ppt
Stepper motor pptStepper motor ppt
Stepper motor ppt
TayagarDiwakar
 
Dc motor drive
Dc motor driveDc motor drive
Dc motor drive
Mafaz Ahmed
 
Simulation and study of multilevel inverter (report)
Simulation and study of multilevel inverter (report)Simulation and study of multilevel inverter (report)
Simulation and study of multilevel inverter (report)
Arpit Kurel
 
Speed control in 3 phase induction motor
Speed control in 3 phase induction motorSpeed control in 3 phase induction motor
Speed control in 3 phase induction motor
Kakul Gupta
 
Permanent magnet brushless dc motors ppt
Permanent magnet brushless dc motors pptPermanent magnet brushless dc motors ppt
Permanent magnet brushless dc motors ppt
srmrithi
 
Traction Motors and Control
Traction Motors and ControlTraction Motors and Control
Traction Motors and Control
SANTOSH GADEKAR
 
Stepper motor
Stepper motorStepper motor
Stepper motor
Anurag Chaudhary
 
Synchronous motor drive
Synchronous motor driveSynchronous motor drive
Synchronous motor drive
vishalgohel12195
 
PMBLDC motor
PMBLDC motorPMBLDC motor
PMBLDC motor
karthi1017
 
Permanent magnet motor drives.pptx
Permanent magnet motor drives.pptxPermanent magnet motor drives.pptx
Permanent magnet motor drives.pptx
SuvenduMondal12
 
Electric Drives and Controls Unit 1 Introduction
Electric Drives and Controls Unit 1 IntroductionElectric Drives and Controls Unit 1 Introduction
Electric Drives and Controls Unit 1 Introduction
Dr.Raja R
 
Speed Control of Synchronous Motor
Speed Control of Synchronous Motor Speed Control of Synchronous Motor
Speed Control of Synchronous Motor
Ashutosh Jha
 
CSI and vSI fed induction motor drives
CSI and vSI fed induction motor drivesCSI and vSI fed induction motor drives
CSI and vSI fed induction motor drives
raviarmugam
 
vector control of induction motor
vector control of induction motorvector control of induction motor
vector control of induction motor
Dwaraka Pilla
 
Unit 2.Converter and Chopper fed Dc drives
Unit 2.Converter and Chopper fed Dc drivesUnit 2.Converter and Chopper fed Dc drives
Unit 2.Converter and Chopper fed Dc drives
raviarmugam
 
DFIG ppt.pptx
DFIG ppt.pptxDFIG ppt.pptx
Speed control of dc motor
Speed control of dc motorSpeed control of dc motor
Speed control of dc motor
Tharindu Darshana
 

What's hot (20)

Dc servo motor
Dc servo motorDc servo motor
Dc servo motor
 
Stepper motors
Stepper motorsStepper motors
Stepper motors
 
Design and Analysis of DC-DC Bidirectional Converter for Vehicle to Grid Appl...
Design and Analysis of DC-DC Bidirectional Converter for Vehicle to Grid Appl...Design and Analysis of DC-DC Bidirectional Converter for Vehicle to Grid Appl...
Design and Analysis of DC-DC Bidirectional Converter for Vehicle to Grid Appl...
 
Stepper motor ppt
Stepper motor pptStepper motor ppt
Stepper motor ppt
 
Dc motor drive
Dc motor driveDc motor drive
Dc motor drive
 
Simulation and study of multilevel inverter (report)
Simulation and study of multilevel inverter (report)Simulation and study of multilevel inverter (report)
Simulation and study of multilevel inverter (report)
 
Speed control in 3 phase induction motor
Speed control in 3 phase induction motorSpeed control in 3 phase induction motor
Speed control in 3 phase induction motor
 
Permanent magnet brushless dc motors ppt
Permanent magnet brushless dc motors pptPermanent magnet brushless dc motors ppt
Permanent magnet brushless dc motors ppt
 
Traction Motors and Control
Traction Motors and ControlTraction Motors and Control
Traction Motors and Control
 
Stepper motor
Stepper motorStepper motor
Stepper motor
 
Synchronous motor drive
Synchronous motor driveSynchronous motor drive
Synchronous motor drive
 
PMBLDC motor
PMBLDC motorPMBLDC motor
PMBLDC motor
 
Permanent magnet motor drives.pptx
Permanent magnet motor drives.pptxPermanent magnet motor drives.pptx
Permanent magnet motor drives.pptx
 
Electric Drives and Controls Unit 1 Introduction
Electric Drives and Controls Unit 1 IntroductionElectric Drives and Controls Unit 1 Introduction
Electric Drives and Controls Unit 1 Introduction
 
Speed Control of Synchronous Motor
Speed Control of Synchronous Motor Speed Control of Synchronous Motor
Speed Control of Synchronous Motor
 
CSI and vSI fed induction motor drives
CSI and vSI fed induction motor drivesCSI and vSI fed induction motor drives
CSI and vSI fed induction motor drives
 
vector control of induction motor
vector control of induction motorvector control of induction motor
vector control of induction motor
 
Unit 2.Converter and Chopper fed Dc drives
Unit 2.Converter and Chopper fed Dc drivesUnit 2.Converter and Chopper fed Dc drives
Unit 2.Converter and Chopper fed Dc drives
 
DFIG ppt.pptx
DFIG ppt.pptxDFIG ppt.pptx
DFIG ppt.pptx
 
Speed control of dc motor
Speed control of dc motorSpeed control of dc motor
Speed control of dc motor
 

Viewers also liked

Fpga based motor controller
Fpga based motor controllerFpga based motor controller
Fpga based motor controller
Uday Wankar
 
BLDC motor control reference design press presentation
BLDC motor control reference design press presentationBLDC motor control reference design press presentation
BLDC motor control reference design press presentationSilicon Labs
 
BLDC Motor Speed Control With RPM Display
 BLDC Motor Speed Control With RPM Display BLDC Motor Speed Control With RPM Display
BLDC Motor Speed Control With RPM Display
Edgefxkits & Solutions
 
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
ijsrd.com
 
Predefined speed control of bldc motor
Predefined speed control of bldc motorPredefined speed control of bldc motor
Predefined speed control of bldc motor
Edgefxkits & Solutions
 
Speed control of dc motor by fuzzy controller
Speed control of dc motor by fuzzy controllerSpeed control of dc motor by fuzzy controller
Speed control of dc motor by fuzzy controllerMurugappa Group
 
Sensorless Speed Control of BLDC Motor
Sensorless Speed Control of BLDC MotorSensorless Speed Control of BLDC Motor
Sensorless Speed Control of BLDC Motor
ijsrd.com
 
Brushless DC Motors
Brushless DC MotorsBrushless DC Motors
Brushless DC Motors
Deepak Kumar Mohapatra
 
Brushless dc motors (BLDC Motor)
Brushless dc motors (BLDC Motor)Brushless dc motors (BLDC Motor)
Brushless dc motors (BLDC Motor)
haeebakhtar
 
Bldc motors ppt
Bldc motors pptBldc motors ppt
Bldc motors ppt
Clint Robby
 
A seminar on brushless dc motors
A seminar on brushless dc motorsA seminar on brushless dc motors
A seminar on brushless dc motors
vishal Barvaliya
 
BLDC control using PID & FUZZY logic controller-CSD PPT
BLDC control using PID & FUZZY logic controller-CSD PPTBLDC control using PID & FUZZY logic controller-CSD PPT
BLDC control using PID & FUZZY logic controller-CSD PPT
Amiya Ranjan Behera
 
speed control of three phase induction motor
speed control of three phase induction motorspeed control of three phase induction motor
speed control of three phase induction motor
Ashvani Shukla
 
Vinay report
Vinay reportVinay report
Vinay report
Vinay Singh
 
Wireless power transmission
Wireless power transmissionWireless power transmission
Wireless power transmissionrakeshkk
 
POWER FACTOR CORRECTION OF A 3-PHASE 4- SWITCH INVERTER FED BLDC MOTOR
POWER FACTOR CORRECTION OF A 3-PHASE 4- SWITCH INVERTER FED BLDC MOTORPOWER FACTOR CORRECTION OF A 3-PHASE 4- SWITCH INVERTER FED BLDC MOTOR
POWER FACTOR CORRECTION OF A 3-PHASE 4- SWITCH INVERTER FED BLDC MOTOR
vanmukil
 
Speed control of_bldc_motor_with_simple_c[1]
Speed control of_bldc_motor_with_simple_c[1]Speed control of_bldc_motor_with_simple_c[1]
Speed control of_bldc_motor_with_simple_c[1]Central Government
 
Adv. FPGA Motor Control--EBV & Univ. of Koln: Embedded World 2010
Adv. FPGA Motor Control--EBV & Univ. of Koln: Embedded World 2010Adv. FPGA Motor Control--EBV & Univ. of Koln: Embedded World 2010
Adv. FPGA Motor Control--EBV & Univ. of Koln: Embedded World 2010Altera Corporation
 
3D tree modeling
3D tree modeling3D tree modeling
3D tree modeling
guest6de9740
 

Viewers also liked (20)

Fpga based motor controller
Fpga based motor controllerFpga based motor controller
Fpga based motor controller
 
BLDC motor control reference design press presentation
BLDC motor control reference design press presentationBLDC motor control reference design press presentation
BLDC motor control reference design press presentation
 
BLDC Motor Speed Control With RPM Display
 BLDC Motor Speed Control With RPM Display BLDC Motor Speed Control With RPM Display
BLDC Motor Speed Control With RPM Display
 
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
 
Predefined speed control of bldc motor
Predefined speed control of bldc motorPredefined speed control of bldc motor
Predefined speed control of bldc motor
 
Speed control of dc motor by fuzzy controller
Speed control of dc motor by fuzzy controllerSpeed control of dc motor by fuzzy controller
Speed control of dc motor by fuzzy controller
 
Sensorless Speed Control of BLDC Motor
Sensorless Speed Control of BLDC MotorSensorless Speed Control of BLDC Motor
Sensorless Speed Control of BLDC Motor
 
Brushless DC Motors
Brushless DC MotorsBrushless DC Motors
Brushless DC Motors
 
Brushless dc motors (BLDC Motor)
Brushless dc motors (BLDC Motor)Brushless dc motors (BLDC Motor)
Brushless dc motors (BLDC Motor)
 
Bldc motors ppt
Bldc motors pptBldc motors ppt
Bldc motors ppt
 
A seminar on brushless dc motors
A seminar on brushless dc motorsA seminar on brushless dc motors
A seminar on brushless dc motors
 
BLDC control using PID & FUZZY logic controller-CSD PPT
BLDC control using PID & FUZZY logic controller-CSD PPTBLDC control using PID & FUZZY logic controller-CSD PPT
BLDC control using PID & FUZZY logic controller-CSD PPT
 
speed control of three phase induction motor
speed control of three phase induction motorspeed control of three phase induction motor
speed control of three phase induction motor
 
Vinay report
Vinay reportVinay report
Vinay report
 
Eee ppt
Eee pptEee ppt
Eee ppt
 
Wireless power transmission
Wireless power transmissionWireless power transmission
Wireless power transmission
 
POWER FACTOR CORRECTION OF A 3-PHASE 4- SWITCH INVERTER FED BLDC MOTOR
POWER FACTOR CORRECTION OF A 3-PHASE 4- SWITCH INVERTER FED BLDC MOTORPOWER FACTOR CORRECTION OF A 3-PHASE 4- SWITCH INVERTER FED BLDC MOTOR
POWER FACTOR CORRECTION OF A 3-PHASE 4- SWITCH INVERTER FED BLDC MOTOR
 
Speed control of_bldc_motor_with_simple_c[1]
Speed control of_bldc_motor_with_simple_c[1]Speed control of_bldc_motor_with_simple_c[1]
Speed control of_bldc_motor_with_simple_c[1]
 
Adv. FPGA Motor Control--EBV & Univ. of Koln: Embedded World 2010
Adv. FPGA Motor Control--EBV & Univ. of Koln: Embedded World 2010Adv. FPGA Motor Control--EBV & Univ. of Koln: Embedded World 2010
Adv. FPGA Motor Control--EBV & Univ. of Koln: Embedded World 2010
 
3D tree modeling
3D tree modeling3D tree modeling
3D tree modeling
 

Similar to FPGA Based Speed Control of BLDC Motor

Brushless DC Motor Drive during Speed Regulation with Artificial Neural Netwo...
Brushless DC Motor Drive during Speed Regulation with Artificial Neural Netwo...Brushless DC Motor Drive during Speed Regulation with Artificial Neural Netwo...
Brushless DC Motor Drive during Speed Regulation with Artificial Neural Netwo...
IJERA Editor
 
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
iosrjce
 
J010616573
J010616573J010616573
J010616573
IOSR Journals
 
[000007]
[000007][000007]
[000007]
Al Mtdrs
 
Gl3311371146
Gl3311371146Gl3311371146
Gl3311371146
IJERA Editor
 
Artificial Neural Network Based Speed and Torque Control of Three Phase Induc...
Artificial Neural Network Based Speed and Torque Control of Three Phase Induc...Artificial Neural Network Based Speed and Torque Control of Three Phase Induc...
Artificial Neural Network Based Speed and Torque Control of Three Phase Induc...
International Journal of Science and Research (IJSR)
 
V04507125128
V04507125128V04507125128
V04507125128
IJERA Editor
 
Comparison of dc motor speed control performance using fuzzy logic and model ...
Comparison of dc motor speed control performance using fuzzy logic and model ...Comparison of dc motor speed control performance using fuzzy logic and model ...
Comparison of dc motor speed control performance using fuzzy logic and model ...
Mustefa Jibril
 
Batch 05.pptx
Batch 05.pptxBatch 05.pptx
Batch 05.pptx
SudharshanR22
 
Dynamic Simulation of Induction Motor Drive using Neuro Controller
Dynamic Simulation of Induction Motor Drive using Neuro ControllerDynamic Simulation of Induction Motor Drive using Neuro Controller
Dynamic Simulation of Induction Motor Drive using Neuro Controller
idescitation
 
Torque Ripple Minimization using Fuzzy Logic
Torque Ripple Minimization using Fuzzy LogicTorque Ripple Minimization using Fuzzy Logic
Torque Ripple Minimization using Fuzzy Logic
PoojaBan
 
Performance Study of Enhanced Non-Linear PID Control Applied on Brushless DC ...
Performance Study of Enhanced Non-Linear PID Control Applied on Brushless DC ...Performance Study of Enhanced Non-Linear PID Control Applied on Brushless DC ...
Performance Study of Enhanced Non-Linear PID Control Applied on Brushless DC ...
International Journal of Power Electronics and Drive Systems
 
Simulation DC Motor Speed Control System by using PID Controller
Simulation DC Motor Speed Control System by using PID ControllerSimulation DC Motor Speed Control System by using PID Controller
Simulation DC Motor Speed Control System by using PID Controller
ijtsrd
 
Speed performance evaluation of BLDC motor based on dynamic wavelet neural ne...
Speed performance evaluation of BLDC motor based on dynamic wavelet neural ne...Speed performance evaluation of BLDC motor based on dynamic wavelet neural ne...
Speed performance evaluation of BLDC motor based on dynamic wavelet neural ne...
International Journal of Power Electronics and Drive Systems
 
Speed Control of Induction Motor by V/F Method
Speed Control of Induction Motor by V/F MethodSpeed Control of Induction Motor by V/F Method
Speed Control of Induction Motor by V/F Method
IJERA Editor
 
Comparison of different controllers for the improvement of Dynamic response o...
Comparison of different controllers for the improvement of Dynamic response o...Comparison of different controllers for the improvement of Dynamic response o...
Comparison of different controllers for the improvement of Dynamic response o...
IJERA Editor
 
An Optimized Speed Controller for Electrical Thrusters in an Autonomous Under...
An Optimized Speed Controller for Electrical Thrusters in an Autonomous Under...An Optimized Speed Controller for Electrical Thrusters in an Autonomous Under...
An Optimized Speed Controller for Electrical Thrusters in an Autonomous Under...
International Journal of Power Electronics and Drive Systems
 
Low cost Real Time Centralized Speed Control of DC Motor Using Lab View -NI U...
Low cost Real Time Centralized Speed Control of DC Motor Using Lab View -NI U...Low cost Real Time Centralized Speed Control of DC Motor Using Lab View -NI U...
Low cost Real Time Centralized Speed Control of DC Motor Using Lab View -NI U...
IJPEDS-IAES
 
L010237985
L010237985L010237985
L010237985
IOSR Journals
 
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 to FPGA Based Speed Control of BLDC Motor (20)

Brushless DC Motor Drive during Speed Regulation with Artificial Neural Netwo...
Brushless DC Motor Drive during Speed Regulation with Artificial Neural Netwo...Brushless DC Motor Drive during Speed Regulation with Artificial Neural Netwo...
Brushless DC Motor Drive during Speed Regulation with Artificial Neural Netwo...
 
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
 
J010616573
J010616573J010616573
J010616573
 
[000007]
[000007][000007]
[000007]
 
Gl3311371146
Gl3311371146Gl3311371146
Gl3311371146
 
Artificial Neural Network Based Speed and Torque Control of Three Phase Induc...
Artificial Neural Network Based Speed and Torque Control of Three Phase Induc...Artificial Neural Network Based Speed and Torque Control of Three Phase Induc...
Artificial Neural Network Based Speed and Torque Control of Three Phase Induc...
 
V04507125128
V04507125128V04507125128
V04507125128
 
Comparison of dc motor speed control performance using fuzzy logic and model ...
Comparison of dc motor speed control performance using fuzzy logic and model ...Comparison of dc motor speed control performance using fuzzy logic and model ...
Comparison of dc motor speed control performance using fuzzy logic and model ...
 
Batch 05.pptx
Batch 05.pptxBatch 05.pptx
Batch 05.pptx
 
Dynamic Simulation of Induction Motor Drive using Neuro Controller
Dynamic Simulation of Induction Motor Drive using Neuro ControllerDynamic Simulation of Induction Motor Drive using Neuro Controller
Dynamic Simulation of Induction Motor Drive using Neuro Controller
 
Torque Ripple Minimization using Fuzzy Logic
Torque Ripple Minimization using Fuzzy LogicTorque Ripple Minimization using Fuzzy Logic
Torque Ripple Minimization using Fuzzy Logic
 
Performance Study of Enhanced Non-Linear PID Control Applied on Brushless DC ...
Performance Study of Enhanced Non-Linear PID Control Applied on Brushless DC ...Performance Study of Enhanced Non-Linear PID Control Applied on Brushless DC ...
Performance Study of Enhanced Non-Linear PID Control Applied on Brushless DC ...
 
Simulation DC Motor Speed Control System by using PID Controller
Simulation DC Motor Speed Control System by using PID ControllerSimulation DC Motor Speed Control System by using PID Controller
Simulation DC Motor Speed Control System by using PID Controller
 
Speed performance evaluation of BLDC motor based on dynamic wavelet neural ne...
Speed performance evaluation of BLDC motor based on dynamic wavelet neural ne...Speed performance evaluation of BLDC motor based on dynamic wavelet neural ne...
Speed performance evaluation of BLDC motor based on dynamic wavelet neural ne...
 
Speed Control of Induction Motor by V/F Method
Speed Control of Induction Motor by V/F MethodSpeed Control of Induction Motor by V/F Method
Speed Control of Induction Motor by V/F Method
 
Comparison of different controllers for the improvement of Dynamic response o...
Comparison of different controllers for the improvement of Dynamic response o...Comparison of different controllers for the improvement of Dynamic response o...
Comparison of different controllers for the improvement of Dynamic response o...
 
An Optimized Speed Controller for Electrical Thrusters in an Autonomous Under...
An Optimized Speed Controller for Electrical Thrusters in an Autonomous Under...An Optimized Speed Controller for Electrical Thrusters in an Autonomous Under...
An Optimized Speed Controller for Electrical Thrusters in an Autonomous Under...
 
Low cost Real Time Centralized Speed Control of DC Motor Using Lab View -NI U...
Low cost Real Time Centralized Speed Control of DC Motor Using Lab View -NI U...Low cost Real Time Centralized Speed Control of DC Motor Using Lab View -NI U...
Low cost Real Time Centralized Speed Control of DC Motor Using Lab View -NI U...
 
L010237985
L010237985L010237985
L010237985
 
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...
 

Recently uploaded

1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
Vivekanand Anglo Vedic Academy
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
Nguyen Thanh Tu Collection
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 

Recently uploaded (20)

1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 

FPGA Based Speed Control of BLDC Motor

  • 1. Field Programmable Gate Array Based Speed Control of BLDC Motor Rajesh M Pindoriya Indian Institute of Technology Mandi (IIT Mandi) S Rajendran Indian Institute of Technology Gandhinagar (IITGn) Dr. P J Chauhan Marwadi Education Foundation’s Group of Institutes, Rajkot, India Co - Authors, 1
  • 2. Motivation and Objective Basic Understanding about Project work Introduction : Electrical Drives System Introduction: BLDC Motor Flow Chart of Controller Simulink Model of BLDC Motor Experimental Setup Conclusion References Outline 2
  • 3. Motivation and Objective BLDC Motor have higher efficiency and lower maintenance requirement compare to other motors Conventional motors are not effective and costly FPGA based controller has more advantages as compared to conventional controller Motivation  This paper demonstrates the Field Programmable Gate Arrays (FPGAs) of design methodologies with a focus on motor drives applications  This work presents FPGAs implementation for PWM based speed control of inverter-fed BLDC motor  The proposed methodology is first simulated for open loop and closed loop speed control. These simulation results are further verified through lab scale experimental set up  It has been observed that FPGAs based closed loop method improves the transient and steady state response in speed control of BLDC motor Objective 3
  • 4. Basic Understanding about Project work 3- Inverter BLDC Motor 3- Inverter fed BLDC Motor Speed Controller (Classical/Modern) dcI Actual speed Reference speed Controlled gate pulses Rotorposition sensor 4
  • 5. Electrical source Power processing unit Motor SensorController Load Reference signal Electrical Drives Introduction : Electrical Drives System 5
  • 6. BLDC Motor Control Applications AC, DC and Universal Motors Transition to BLDC Motor As consumers demand more energy efficient products, more BLDC motors are being used 6
  • 7. BLDC motor is a novel type of DC motor which commutation is done electronically instead of using brushes Research shows that the method starts the BLDC motor with large starting torque that can be obtained by a bipolar drive, and it runs the BLDC motor at high speed that can be driven by unipolar drive[1-3] Introduction: BLDC Motor 7
  • 8. PI controller 3 Phase inverter Commutation logic GatePulses Speed control loop Theta Error signalReference speed Flow Chart of Controller Load 8 Actual speed
  • 9. Start Set value 100 to 4600 RPM Check hall sensor signals Reference value & carrier value PWM pulses output 3 phase Inverter BLDC motor PI output & generate PWM pulses Error = (set speed – actual speed) PI controller Actual speed calculateIf open loop Compare reference value & carrier Value No Yes Closed loop End Flowchart for Speed Control of BLDC Motor 9
  • 10.  In particular, the rapid growth of semiconductor technology in recent years makes single component logic circuits the design trend  FPGA development tools are also very powerful now and easy to use  FPGAs are well-suited for high speed demanding applications  Designers can develop a fully hardware architecture which is dedicated to the control algorithm to implement [2] Pros  Flexible programming  Shorter development cycle  Parallel processing  Real time software  Less complicated and more reliable  Lower design cost  Fast execution  High flexibility & stability  Expectable output Why Choose FPGA? 10
  • 11. Speed control in a BLDC motor involves changing the applied voltage across the motor phases This can be done using a sensored method based on the concept of PWM A common control algorithm for a permanent-magnet BLDC motor is PWM control It is based on the assumption of linear relationship between the phase current and the torque & speed Speed regulation is achieved by using two levels of duty cycles; a high duty D(H) and a low duty D(L)[7] Digital Control System DVdcVavg 11
  • 12. Simulink Model of Closed Loop BLDC Motor 12
  • 13. Waveforms of Back EMFs & Stator Currents of BLDC Motor  It has been observed back EMFs of BLDC motor is trapezoidal shape and it is constant at every 60 degree interval All three phase is 120 degree phase shift to each other Fig. 1. Back EMFs waveforms when Kp=0.3, Ki=3 Fig. 2. Stator currents of BLDC motor when 𝑲 𝑷= 𝟎. 𝟑, 𝑲𝒊= 𝟑 13
  • 14. Speed Response with PI Controller Fig. 3. Speed response when Kp=0.3, Ki= 3 We can control speed (transient) responses of any motor through gain value of Kp & Ki [10]. As per the criterion of almost negligible overshoot and undershoot time, the optimal gain value of PI controller is found to be Kp=0.3 and Ki=3. How to set gain value of the Kp & Ki parameters???. Mostly two methods are used for setting parameter, (1) Trial & Error (2) Ziegler Nichols 14
  • 15. Terminal voltage Volts 310 Rated current Amps 4.52 No. of Poles 4 Rated torque N*m 2.2 Resistance Ohms 3.07 Inductance mH 6.57 Rotor inertia kg*m 1.4-1.8 IPM Module PEC16D5M01 Spartan 3A Kit FPGA Voltage Constant Volts 5 Torque Constant N*m 0.49 Auto Transformer Current Rating Amps 4 Experimental Parameters Sensor Clockwise Direction H A H B H C S 1 S 2 S 3 S 4 S 5 S 6 0 0 1 0 0 0 1 1 0 0 1 0 1 0 0 0 0 1 0 1 1 1 0 0 1 0 0 1 0 0 0 1 1 0 0 0 1 1 0 0 0 1 0 1 0 1 1 1 0 0 1 0 0 1 Table I Experimental parameters Table II Clockwise sensor and drive 15
  • 16. Experimental Setup 16 Fig. A. Experimental setup Fig. B. Demonstrate of Experimental setup
  • 17. PWM Waveforms on DSO Fig.5. PWM waveforms on DSO Fig.6. PWM waveforms on DSO 17
  • 18. Speed Response of Open Loop BLDC Motor Fig. 7. Rotor speed of 1173 RPM at duty cycle of 28% (forward to reverse) Fig. 8. Rotor speed of 2065 RPM at duty cycle of 50% (reverse to forward) 18
  • 19. Speed Response of Closed Loop . Fig.9. Set speed 1000 PRM & actual speed 993 RPM (reverse to forward) Closed loop method for speed control of BLDC motor is best comparing to open loop method In this method speed control according to our reference speed value In this diagram set (reference) value is 1000 RPM and actual value of speed is 993 RPM Fig. 10. set speed (1000 RPM) & Actual (981 RPM) (forward to reverse) 19
  • 20. Sr. No Duty cycle (%) (Open loop) Speed (RPM) (Open loop) Reference speed (Closed loop) Actual speed (Closed loop) 1 30 300 550 553 2 40 700 1000 993 3 50 1500 2002 2002 4 60 1950 2500 2542 5 70 2550 3000 3005 Speed have been control of BLDC motor in both direction, one is forward and reverse direction As well as we can apply break operation in within a few second, so it has been simple to control speed of BLDC Motor using FPGA platform Summary of The Experimental Results 20
  • 21. Conclusion This paper work demonstrates the use of an efficient and lower cost controller based on FPGAs programming to control the speed of BLDC motor The advantages of digital hardware are - very high speed and easily adjusted to comply with software The use of FPGAs in digital control can be easily adapted to analog control  The simulation results and that verified through experiments have demonstrated the effectiveness of PWM technique for speed control of BLDC motor and its practical applications  Using FPGA platform any drives are easily controlled, least time consuming, real time control action, parallel processing and transient response is good compare to microcontroller 21
  • 22. 1. E. Monmasson, M. N. Cirstea, “FPGA Design Methodology for Industrial Control System- A Review,” IEEE Trans. On Indus. Electron., vol.54, no. 4, pp. 1824-1842, Aug.2007. 2. T. Trimberger, J. A. Rawson, C. R. Lang, and J. P. Gray, “A structured design methodology and associated software tools,” IEEE Trans. Circuits and Systems, vol. 28, no. 7, pp. 618–634, Jul. 1981. 3. E. Monmasson, L. Idkhajine, I. Bahri, M. W. Naouar, and L. Charaabi, “Design methodology and FPGAs-based controllers for empower electronics and drive applications,” in Proc. ICIEA’2010 Conf., Taichung, Taiwan, pp. 2328–2338, 2010. 4. Y. Y. Tzou and H. J. Hsu, “FPGAs realization of space-vector PWM control IC for three-phase PWM inverters,” IEEE Trans. Power Electron., vol. 12, no. 6, pp. 953–963, Nov. 1997. 5. S. J. Ovaska and O. Vainio, “Evolutionary- programming-based op-timization of reduced-rank adaptive filters for reference generation in active power filters,” IEEE Trans. Ind. Electron., vol. 51, no. 4, pp. 910–916, Aug. 2004. 6. E. Monmasson, L. Idkhajine, M. N. Cirstea, I. Bahri, A. Tisan, and M. W. Naouar “FPGAs in Industrial Control Applicalication” IEEE Trans. on Ind. Informatics, vol. 7, no. 2, pp. 224-243, May 2011. References 22
  • 23. 7. E. Monmasson, M. W. Naouar, and L. Idkhajine, “FPGAs-based controllers for power electronics and drive applications,” IEEE Ind. Electron. Mag., vol. 5, no. 1, pp. 1–13, Mar. 2011. 8. 8. J. J. Rodriguez-Andina, M. J. Moure, and M. D. Valdes, “Features, design tools, and application domains of FPGAs,” IEEE Trans. Ind. Electron., vol. 54, no. 4, pp. 1810–1823, Aug. 2007. 9. J. W. Dixon and I. A. Leal, “Current Control Strategy for Brushless DC Motors Based on a Common DC Signal”, IEEE Trans. on Power Electronics, vol. 17, no. 2, Mar. 2002. 10. G. J. Silva, A. Datta, and S. P. Bhattacharyya, “New results on the synthesis of PID controller” IEEE Trans. on Automatic Control, vol. 47, no. 2, Feb. 2002. 11. A. Sathyan,, N. Milivojevic, Y. J. Lee, M. Krishnamurthy, and A. Emadi, “An FPGA-Based Novel Digital PWM Control Scheme for BLDC Motor Drives” IEEE Trans. on Ind. Electron., vol. 56, no. 8, Aug. 2009. 23
  • 24. 24