SlideShare a Scribd company logo
1 of 9
Download to read offline
International Journal of Power Electronics and Drive System (IJPEDS)
Vol. 8, No. 4, December 2017, pp. 1714~1722
ISSN: 2088-8694, DOI: 10.11591/ijpeds.v8i4.pp1714-1722  1714
Journal homepage: http://iaesjournal.com/online/index.php/IJPEDS
Digital Control for a PV Powered BLDC Motor
Slamet Riyadi
Department of Electrical Engineering, Soegijapranata Catholic University Semarang, Indonesia
Article Info ABSTRACT
Article history:
Received Sep 17, 2017
Revised Nov 7, 2017
Accepted Nov 22, 2017
Stand-alone applications of Photovoltaic (PV) can be found in water
pumping systems for rural area. The proper electric motor must be chosen for
optimal considerations. One of the modern electric motor called brushless
motor (BLDC) can be an alternative for this application although it has
complexity in control. Powering such a motor by using electric energy
generating by PV modules will be an interesting problem. In this paper, a PV
powered BLDC motor system is proposed. The PV modules must produce
maximum power at any instant time and then this power must be able to
rotate the motor. By combining sequential stator energizing due to a rotor
detection and a PWM concept, the speed of BLDC can be controlled.
Meanwhile, to get maximum power of PV modules, detection of voltage and
current of the modules are required to be calculated. Digital Signal Control
(DSC) is implemented to handle this control strategy and locks the width of
the PWM signal to maintain the PV modules under maximum power
operation. The effectiveness of the proposed system has been verified by
simulation works. Finally the experimental works were done to validate
Keyword:
Brushless DC motor
Digital Control
Inverter
Photovoltaic
PWM
Copyright © 2017 Institute of Advanced Engineering and Science.
All rights reserved.
Corresponding Author:
Slamet Riyadi,
Department of Electrical Engineering,
Soegijapranata Catholic University,
Pawiyatan Luhur IV-1, Bendan Dhuwur, Semarang 50234, Indonesia.
email: s_riyadi672003@yahoo.com
1. INTRODUCTION
Photovoltaic (PV) can be implemented in stand-alone applications or in PV grid systems. Most of
the stand-alone applications can be found in water pumping systems. The systems commonly implement AC
induction motors to rotate the water pump with or without batteries. Although the AC motor requires higher
voltage rating for operation, this kind of motor is more preferable. PV has characteristic that a combination
between current and voltage sources, so the operation of PV modules should regard the maximum power
point (MPP), it is a point where the PV modules produce maximum power. Solar irradiance and temperature
take effect the location of its MPP. Application of PV modules commonly require a maximum power point
tracker (MPPT) to ensure the maximum power will be generated. Some methods of these have been
described [1],[2].
Some applications of PV powered water pumping system utilize AC motors to drive water pumps.
Two converter was also used in the system, the push-pull converter was operated as a MPPT and to increase
the voltage level, the inverter was implemented to convert DC voltage into AC [3]. Implementation the
standard DC-DC was applied for its simplicity [4],[5]. For high power rating, three phase AC induction
motors were often used. These motors required three phase inverters to drive as the second converter and a
MPPT can apply push-pull converter [6]. An induction motor doesn’t have characteristic as good as the
characteristic of a DC motor but the induction motor has some advantages. The problem of a DC motor is
due to its commutator, but as the power electronics and digital technology advance the commutator can be
replaced by an electronic circuit. An electric motor which adopts this concept then is called brushless DC
IJPEDS ISSN: 2088-8694 
Digital Control for a PV Powered BLDC Motor (Slamet Riyadi)
1715
motor, this motor has been implemented in many applications. A BLDC motor is preferable after digital
control has been growing rapidly. Some techniques have been developed in controlling BLDC motors,
conduction angle control and current mode control can be used as a basic concept [7] or four quadrant
operation that is suitable for electric vehicles [8]. For better performance, an adaptive control using fuzzy
inference [9] and direct torque control using fuzzy logic controller for BLDC can be implemented [10].
Some of the previous methods used advanced strategies to obtain high performance BLDC drive.
For certain applications such as water pumping system, simplicity become an important consideration so the
simple control strategy should be implemented. The proposed system consisting of PV modules powered
BLDC motor is described in this paper. A three-leg inverter is used as an interface between the PV modules
and the BLDC motor, this inverter must operate as a MPPT and a BLDC driver. To adjust the speed of the
BLDC motor, the duty cycle of the inverter static switches are modulated. The system has to lock the
operating point at MPP that is represented by a certain speed of the BLDC motor. The dsPIC30F4012 is
implemented as a core of the controller. Finally, the effectiveness of the proposed system has been proven by
simulation and experimental works.
2. THE PV POWERED BLDC MOTOR SYSTEM
Connecting a load to a BLDC motor will make the motor run at a speed where the torque of the load
equals to the torque of the motor. The multiplication of the torque and the speed results in the power required
by the motor. When the power is increased, the speed will also be higher to achieve the power equilibrium.
The proposed system can be seen in Figure.1, PV modules are used to supply a BLDC motor via an inverter.
The proper operation of the system will force the PV modules generate maximum power at any condition.
When the solar irradiation is high the power produced will be high and vice versa. The inverter will transmit
this power to the BLDC motor then results in the speed of the motor achieve the power equilibrium where
under ideal condition, all the power generated by the PV modules equals to the power absorbed by the BLDC
motor. The two functions of the inverter as a MPPT and a motor driver can be controlled by the
implementation of the DSC as the core of the controller.
Figure 1. The proposed system blocks Figure 2. Stator windings and rotor of the
three-phase BLDC motor
2.1. BLDC Motor and Inverter
A Brushless Direct Current (BLDC) motor has permanent magnets on its rotor and the stator
consists of phase windings. A three phase BLDC motor may have four permanent magnet rotor poles and six
stator windings. The stator windings are configured as a three phase winding as shown in Figure.2. To make
easier to be understood, the motor is cut then the stator and rotor can be depicted in Figure.3. The rotor poles
are named as N1, S1, N2, S2 while the stator poles are A1, B1,C1, A2, B2, C2. For the stator pole B1 and B2
are aligned with the rotor poles, they are not energized. In order to make the rotor move to the right, the stator
pole-A must be energized to be North pole of magnet and the stator pole-C must be energized to be South
pole of magnet. This condition can be assumed that current flows from stator A to C. The rotor position is
sensed by three hall-effect sensors H1, H2 and H3 results in 101 in Figure.3.
A
B
C
N
 ISSN: 2088-8694
IJPEDS Vol. 8, No. 4, December 2017 : 1714 – 1722
1716
Figure 3. Spread-view of the three-phase BLDC
motor for phase-B aligned
Figure 4. Spread-view of the three-phase BLDC
motor for phase-C aligned
The next step is shown in Figure.4 when the phase-C is aligned. This condition is detected by hall-
effect sensor as 100, in order to make the rotor move to the right, the stator pole-A must be kept to be North
pole of magnet and the stator pole-B must be energized to be South pole of magnet. This condition can be
assumed that current flows from stator A to B and so on. To derive the equations of a three phase BLDC
motor, some assumptions are taken, for every phase stator winding has resistance R, inductance L and back
electro motive force (EMF) then they can be stated
a
a
a
a e
dt
di
L
i
R
v 

 . (1)
b
b
b
b e
dt
di
L
i
R
v 

 . (2)
c
c
c
c e
dt
di
L
i
R
v 

 . (3)
where v, i and e are phase voltage, phase current and back EMF. For back EMF depends on the rotor
speed then it can be derived as
  m
e
e
a f
K
e 
 .
.
 (4)
m
e
e
b f
K
e 

 .
3
2
. 






 (5)
m
e
e
b f
K
e 

 .
3
2
. 






 (6)
where
  e
e
e
m f
K 

 ,
,
,
are the rotor speed (rad/s), back EMF constant, trapezoidal function
(V/rad.s) and electric rotor angle (rad). Then finally, electromagnet torque can be calculated as
m
c
c
b
b
a
a
e
i
e
i
e
i
e
T

.
.
. 

 (7)
or
  





















 c
e
b
e
a
e
T
e i
f
i
f
i
f
K
T .
3
2
.
3
2
.




 (8)
Based on the above equations then the motor characteristic can be represented in Figure.5.
N1 S1 N2 S2
S2
N N
S S
A1 A2
C2 B1 B2
C1
101
H1 H2 H3
30
sensor
N1 S1 N2
S
2
S2
N N
S S
100
A1 A2
C2 B1 B2
C1
H1 H2 H3
30
sensor
IJPEDS ISSN: 2088-8694 
Digital Control for a PV Powered BLDC Motor (Slamet Riyadi)
1717
R
L
a
e
R
L
b
e
R
L
c
e
a
i
b
i
c
i
S1
S2
S3
S4
S5
S6
DC
Source
BLDC Stator
Inverter
A
B
C
Figure 5. Torque-Speed characteristic of three-
phase BLDC motor
Figure 6. Three phase three leg inverter for driving a
three-phase BLDC motor
To make the BLDC motor runs, current must flow through two windings in the stator. The proper
sequence must be chosen. This can be obtained by using a three phase three leg inverter as shown in Figure.6.
At any instant time an upper side switch and a lower side switch from different leg will be ON state. For
example, if the phase-A stator and phase-B stator will be made as North pole and South pole of magnet, the
point-A and point-B must be connected to the positive and negative polarity of the DC source. This condition
is achieved by closing the switches S1 and S4, and it is assumed as the first step. The second step may be
selected to make the phase-A stator and phase-C stator will be as North pole and South pole of magnet then
the switches S1 and S6 must be closed and so on
2.2. Photovoltaic Modules
To provide electricity in the remote area where there is no utility, PV modules can be used. These
convert solar energy into DC electric energy. A PV module is not a voltage source or current source, but the
combination of both. PV characteristics curve can be seen in Figure.7, to generate maximum power, the PV
module must be operated at the point called maximum power point (MPP). The location of this point is
influenced by solar irradiance and the module temperature. Operation under this MPP, the modules will
produce current IMPP and voltage VMPP, so the power generated is stated as
MPP
MPP
MPP I
V
P .
 (9)
Connecting any loads to a PV module will have an operating point anywhere. A controller is
required to move the operating point location closer to the MPP, this controller is also called as a maximum
power point tracker (MPPT). Implementation of PV modules with MPPT will reduce the number of modules
for a certain value of power generated.
Figure 7. Characteristic curve of photovoltaic module
2.3. The Control Scheme of The Proposed System
The BLDC motor-water pump in the proposed system is supplied by the electric energy generated
by the PV modules. The three phase inverter is used as a MPPT and a driver for the BLDC motor. If the
electric power generated increases then the motor will run faster, if the electric power decreases then the
Rated
Speed
Rated
Torque
Peak
Torque
Maximum
Speed
Continuous
Torque Zone
Intermittent
Torque Zone
Speed
Torque
 ISSN: 2088-8694
IJPEDS Vol. 8, No. 4, December 2017 : 1714 – 1722
1718
motor runs slower. Under ideal condition, the power absorbed by the motor always equals to the power
generated by the PV modules.
The controller of the proposed system require three quantities, these are PV voltage, PV current and
hall-effect sensor as a rotor position detector. Due to (7) or (8), the BLDC motor speed can be controlled by
changing the values of its phase current or voltage. From the previous analysis, the current flowing into the
stator winding is regulated by the action of two switches from upper and lower side. For example, to make
the current flow from phase-A to phase-B, the switch S1 and S4 must be ON while the others are OFF. By
making the upper switch S1 ON and OFF based on PWM (Pulse Width Modulation) concept and keep S4
still ON, the average value of current flowing in the stator winding can be regulated. This method is then
used to control the motor speed. Finally, the duty cycle of the PWM waveform will determine the average
value of the current flowing in the stator winding.
To locate the operating point of PV modules, P&O (Perturb & Observe) method is used in this
paper. This method is combined with the PWM concepts to achieve the power equilibrium. When the
operating point of PV modules is on the left side of MPP then the controller will move the point to the right.
At this time, the duty cycle will increase to make the BLDC motor runs faster. But if the operating point
passes the MPP then the power generated by the PV modules goes down, the duty cycle will decrease and the
motor runs slower. This condition will force the operating point moves to the left in order to increase electric
power generated. The flowchart of the proposed control strategy is depicted in Fig.8.
Figure 8. Flowchart of the proposed system controller
3. RESULTS AND ANALYSIS
Referring to the Figure.1, computer simulations were done by using PSIM to verify the above
analysis. Digital control is implemented by C-Block in PSIM based on the flowchart depicted in Figure.8.
Detailed parameters for simulation works are presented in Table 1.
Table 1. Parameters for the simulation works
PV modules 60 Wp (each module) 4 modules in series connection (240 Wp)
Vmpp = 17.1 Volt
Impp = 3.5 Ampere
Inverter Three phase three leg inverter with DC-Link Capacitor 2000 uF
Controller Digital Control using C-Block
BLDC Motor Three phase stator winding
Load 0.8 Nm
To make the current of the PV modules has nearly constant value, a capacitor is inserted between
the modules and the inverter. The duty cycle influences the speed and the power absorbed by the motor, this
can be seen in the Figure.9 – Figure.12. To observe the effectiveness of the control method, Figure.13 and
Figure.14 shows that the PV modules are capable to generate electric power close to the maximum power
detect
i & v
Calculate
p = v*i
p = p_old
Y
p > p_old v = v_old
v = v_old
Y
Y
Y
N
N
v > v_old
v > v_old
d = d + Δd
d = d - Δd d = d + Δd d = d - Δd
Y
Y
N
N
N
N
Start
detect
Rotor position
(hall-effect = HE)
HE = 101 S6 ON
Y
d > Car S1 ON
Y
S1 OFF
N
HE = 100 S4 ON
Y
d > Car S1 ON
Y
S1 OFF
N
HE = 110 S4 ON
Y
d > Car S5 ON
Y
S5 OFF
N
HE = 010 S2 ON
Y
d > Car S5 ON
Y
S5 OFF
N
HE = 011 S2 ON
Y
d > Car S3 ON
Y
S3 OFF
N
HE = 001 S6 ON
Y
d > Car S3 ON
Y
S3 OFF
N
N
N
N
N
N
N
IJPEDS ISSN: 2088-8694 
Digital Control for a PV Powered BLDC Motor (Slamet Riyadi)
1719
while the power absorbed by the inverter always fluctuates but its average value equals to the power
generated by the PV modules. At the beginning, the instantaneous power will fluctuate at higher value
because the motor requires higher torque to compensate its inertia then the peak power will decrease. The
higher torque is needed to increase the speed of the motor. From the figures, it is seen that the profile of the
current is the same as the power.
Figure 9. Simulation results of the BLDC motor
under d = 0.4 (a) the motor speed (b) average
power absorbed by BLDC motor
Figure 10. Simulation results of the BLDC motor
under d = 0.4 (a) the motor phase voltage (b) the
motor phase current
Figure 11. Simulation results of the BLDC motor
under d = 0.8 (a) the motor speed (b) average
power absorbed by BLDC motor
Figure 12. Simulation results of the BLDC motor
under d = 0.8 (a) the motor phase voltage (b) the
motor phase current
Figure 13. Simulation results (a) PV module
voltage (b) PV module current
Figure 14. Simulation results (a) power generated
by the PV modules (b) average power absorbed by
BLDC motor (c) the BLDC motor speed
 ISSN: 2088-8694
IJPEDS Vol. 8, No. 4, December 2017 : 1714 – 1722
1720
Under different value of solar irradiance, the PV modules will generate different value of power.
This condition makes the proposed controller change the motor speed in order to keep the power equilibrium.
The average value of power absorbed by the motor will fluctuates near the maximum power generated by the
PV modules. Figure.15 depicts the change of solar irradiance from 800 W/m2 to 1000 W/m2 that makes the
change of the motor speed.
Figure 15. Simulation results for different solar irradiance (a) average power absorbed by BLDC motor (b)
maximum power generated by the PV modules (c) the BLDC motor speed
Under power equilibrium, Eq. (7) equals to Eq. (9) then it can be stated as
c
c
b
b
a
a
MPP i
e
i
e
i
e
P .
.
. 

 (10)
The output phase voltage of the inverter operated at duty cycle d is determined as
MPP
ph V
d
V .
 (11)
if we assume that ph
ph e
V  then
  m
e
c
b
a
MPP
MPP T
i
i
i
V
d
P 
.
. 


 (12)
Under constant power and load, the value of m
 will be constant. Referring to the flowchart
depicted in Figure 8, it is shown that the value of duty cycle d will be modulated to achieve the power
equilibrium. When the power generated by the PV modules rises, the greater duty cycle is obtained and
finally the speed of the motor will be faster.
Table 2. Parameters for the experimental works
PV modules 80 Wp (each module) 3 modules in series connection (240 Wp)
Vmpp = 17.3 Volt
Impp = 4.63 Ampere
Inverter Three phase three leg inverter with DC-Link Capacitor 2000 uF
Controller Digital Control using C-Block
BLDC Motor – Water Pump Three phase stator winding
50 V/250W
Max 60L/min
Finally, the prototype was designed to make laboratory works. the three phase three leg inverter
implemented by using IGBT CPV364M4U as the static switches. The dsPIC30F4012 was used as digital
controller and LEM HX-10P is implemented as a current detector. Three PV modules NE-080T1J 80 Wp are
installed in series connection to supply BLDC motor-water pump via the inverter. Figure.17 shows the
experimental result of the phase voltages of the BLDC motor and Figure.18 represents the relationship
IJPEDS ISSN: 2088-8694 
Digital Control for a PV Powered BLDC Motor (Slamet Riyadi)
1721
between the phase voltage and current. These profiles are almost the same as the current and voltage profiles
simulated previously. The input current of the DC-link inverter is shown in Figure.19, this profile happens
due to the PWM strategy.
Figure 16. Prototype of the proposed system for experimental tests
Figure 17. Experimental results of output voltages of
the inverter [scale = 50V/div]
Figure 18. Experimental results of the BLDC motor
(a) voltage of phase-A (b) current of phase-A
[voltage transducer gain = 20, current transducer
gain = 1]
Figure 19. Experimental results of input current of the inverter [current transducer gain = 5
4. CONCLUSION
The PV powered BLDC motor system has been presented, the system consisted of a BLDC motor,
an inverter and PV modules. A single converter that implemented by a three phase three leg inverter was
used as an interface between the PV modules and the motor. This inverter was functioned as a MPPT and a
motor driver by using dsPIC30F4012 as the core of the controller. The simple control strategy can achieve
the power equilibrium by modulating the duty cycle. The simulation and experimental works show the
effectiveness of the proposed system.
 ISSN: 2088-8694
IJPEDS Vol. 8, No. 4, December 2017 : 1714 – 1722
1722
ACKNOWLEDGEMENT
This work was supported by The Ministry of Research, Technology and Higher Education ,
Republic of Indonesia
REFERENCES
[1] T. Esram, and P.L. Chapman, “Comparison of Photovoltaic Array Maximum Power Point Tracking Techniques,” IEEE Trans. on
Energy Conversion, vol. 22, no. 2, pp. 439-449, June 2007.
[2] D. P. Hohm and M. E. Ropp, “Comparative Study of Maximum Power Point Tracking Algorithms”, Progress in Photovoltaics :
Research and Applications, 11:47–62, 2003.
[3] M.A. Vitorino, et al., “An Effective Induction Motor Control for Photovoltaic Pumping”, IEEE Transc. on Industry Electronics,
vol.58, no.4, pp.1162-1170, April 2011.
[4] T. Lajnef, et al., “Design and Simulation of Photovoltaic Water Pumping System”, International Journal of Engineering and
Advanced Technology, vol.2, no.4, April 2013.
[5] N. Chandrasekaran and K. Thyagarajah, “Modeling and Performance Study of Single Phase Induction Motor in PV Fed Pumping
System using MATLAB”, International Journal of Electrical Engineering, vol.5, no.3, pp. 305-316, 2012.
[6] J.V.M. Caracas, et al., “Implementation of a High-Efficiency, High-Lifetime, and Low-Cost Converter for an Autonomous
Photovoltaic Water Pumping System”, IEEE Transc. on Industry Applications, vol.50, no.1, pp.631-641, Jan/Feb 2014.
[7] F. Rodriguez and A. Emadi, “A Novel Digital Control Technique for Brushless DC Motor Drives”, IEEE Trans. on Industrial
Electronics, vol. 54, no. 5, pp. 2365-2373, Oct 2007.
[8] C. S. Joice, et al., “Digital Control Strategy for Four Quadrant Operation of Three Phase BLDC Motor With Load Variations”,
IEEE Trans. on Industrial Informatics, vol. 9, no. 2, pp. 974-982, May 2013.
[9] L. Jin-li, “Adaptive Control for Brushless DC Motor Based on Fuzzy Inference”, TELKOMNIKA Indonesian Journal of Electrical
Engineering, Vol.12, No.5, pp. 3392-3398, May 2014
[10] V. Geetha and S. Thangave“, Performance Analysis of Direct Torque Controlled BLDC motor using Fuzzy Logic”, International
Journal of Power Electronics and Drive System (IJPEDS), Vol. 7, No. 1, pp. 144-151, March 2016
BIOGRAPHY OF AUTHOR
Slamet Riyadi was born in Semarang-Indonesia, in 1967. He received B.S. degree from
Diponegoro University, Semarang in 1991 and M.Eng. degree from Bandung Institute of
Technology, Bandung-Indonesia in 1997. In 2006, he received Ph.D degree in Electrical
Engineering from Bandung Institute of Technology with Partial Research done in ENSEEIHT-
INPT Toulouse, France. Currently, he is with the Departement of Electrical Engineering,
Soegijapranata Catholic University, Semarang-Indonesia as a lecturer and researcher. His current
research is focused on power factor correction techniques, active power filtering, PV-Grid
Systems and electric motor drives. Some of his researches were supported by, ASEM duo-
France, The Ministry of Research and Technology- Indonesia, The Directorate Generale of
Higher Education-Ministry of National Education-Indonesia, etc. He is also an IEEE member.

More Related Content

What's hot

IMPROVED SWARM INTELLIGENCE APPROACH TO MULTI OBJECTIVE ED PROBLEMS
IMPROVED SWARM INTELLIGENCE APPROACH TO MULTI OBJECTIVE ED PROBLEMSIMPROVED SWARM INTELLIGENCE APPROACH TO MULTI OBJECTIVE ED PROBLEMS
IMPROVED SWARM INTELLIGENCE APPROACH TO MULTI OBJECTIVE ED PROBLEMS
Suganthi Thangaraj
 
Impact of hybrid FACTS devices on the stability of the Kenyan power system
Impact of hybrid FACTS devices on the stability of the Kenyan power system Impact of hybrid FACTS devices on the stability of the Kenyan power system
Impact of hybrid FACTS devices on the stability of the Kenyan power system
IJECEIAES
 

What's hot (19)

Integration of artificial neural networks for multi-source energy management ...
Integration of artificial neural networks for multi-source energy management ...Integration of artificial neural networks for multi-source energy management ...
Integration of artificial neural networks for multi-source energy management ...
 
Vision based solar tracking system for efficient energy harvesting
Vision based solar tracking system for efficient energy harvestingVision based solar tracking system for efficient energy harvesting
Vision based solar tracking system for efficient energy harvesting
 
IMPROVED SWARM INTELLIGENCE APPROACH TO MULTI OBJECTIVE ED PROBLEMS
IMPROVED SWARM INTELLIGENCE APPROACH TO MULTI OBJECTIVE ED PROBLEMSIMPROVED SWARM INTELLIGENCE APPROACH TO MULTI OBJECTIVE ED PROBLEMS
IMPROVED SWARM INTELLIGENCE APPROACH TO MULTI OBJECTIVE ED PROBLEMS
 
Artificial bee colony algorithm applied to optimal power flow solution incorp...
Artificial bee colony algorithm applied to optimal power flow solution incorp...Artificial bee colony algorithm applied to optimal power flow solution incorp...
Artificial bee colony algorithm applied to optimal power flow solution incorp...
 
Intelligent Control for Doubly Fed Induction Generator Connected to the Elect...
Intelligent Control for Doubly Fed Induction Generator Connected to the Elect...Intelligent Control for Doubly Fed Induction Generator Connected to the Elect...
Intelligent Control for Doubly Fed Induction Generator Connected to the Elect...
 
Impact of hybrid FACTS devices on the stability of the Kenyan power system
Impact of hybrid FACTS devices on the stability of the Kenyan power system Impact of hybrid FACTS devices on the stability of the Kenyan power system
Impact of hybrid FACTS devices on the stability of the Kenyan power system
 
Modified T-type topology of three-phase multi-level inverter for photovoltaic...
Modified T-type topology of three-phase multi-level inverter for photovoltaic...Modified T-type topology of three-phase multi-level inverter for photovoltaic...
Modified T-type topology of three-phase multi-level inverter for photovoltaic...
 
Primary frequency control of large-scale PV-connected multi-machine power sys...
Primary frequency control of large-scale PV-connected multi-machine power sys...Primary frequency control of large-scale PV-connected multi-machine power sys...
Primary frequency control of large-scale PV-connected multi-machine power sys...
 
Design and fabrication of rotor lateral shifting in the axial-flux permanent-...
Design and fabrication of rotor lateral shifting in the axial-flux permanent-...Design and fabrication of rotor lateral shifting in the axial-flux permanent-...
Design and fabrication of rotor lateral shifting in the axial-flux permanent-...
 
IRJET- Frequency-Based Energy Management in Islanded Microgrid
IRJET-  	  Frequency-Based Energy Management in Islanded MicrogridIRJET-  	  Frequency-Based Energy Management in Islanded Microgrid
IRJET- Frequency-Based Energy Management in Islanded Microgrid
 
Optimizing of the installed capacity of hybrid renewable energy with a modifi...
Optimizing of the installed capacity of hybrid renewable energy with a modifi...Optimizing of the installed capacity of hybrid renewable energy with a modifi...
Optimizing of the installed capacity of hybrid renewable energy with a modifi...
 
Intelligent control of battery energy storage for microgrid energy management...
Intelligent control of battery energy storage for microgrid energy management...Intelligent control of battery energy storage for microgrid energy management...
Intelligent control of battery energy storage for microgrid energy management...
 
Comparison of backstepping, sliding mode and PID regulators for a voltage inv...
Comparison of backstepping, sliding mode and PID regulators for a voltage inv...Comparison of backstepping, sliding mode and PID regulators for a voltage inv...
Comparison of backstepping, sliding mode and PID regulators for a voltage inv...
 
Navigation of Mobile Inverted Pendulum via Wireless control using LQR Technique
Navigation of Mobile Inverted Pendulum via Wireless control using LQR TechniqueNavigation of Mobile Inverted Pendulum via Wireless control using LQR Technique
Navigation of Mobile Inverted Pendulum via Wireless control using LQR Technique
 
The gravitational search algorithm for incorporating TCSC devices into the sy...
The gravitational search algorithm for incorporating TCSC devices into the sy...The gravitational search algorithm for incorporating TCSC devices into the sy...
The gravitational search algorithm for incorporating TCSC devices into the sy...
 
Nonlinear control of grid-connected wind energy conversion system without mec...
Nonlinear control of grid-connected wind energy conversion system without mec...Nonlinear control of grid-connected wind energy conversion system without mec...
Nonlinear control of grid-connected wind energy conversion system without mec...
 
Benchmarking study between capacitive and electronic load technic to track I-...
Benchmarking study between capacitive and electronic load technic to track I-...Benchmarking study between capacitive and electronic load technic to track I-...
Benchmarking study between capacitive and electronic load technic to track I-...
 
Comparison of cascade P-PI controller tuning methods for PMDC motor based on ...
Comparison of cascade P-PI controller tuning methods for PMDC motor based on ...Comparison of cascade P-PI controller tuning methods for PMDC motor based on ...
Comparison of cascade P-PI controller tuning methods for PMDC motor based on ...
 
Australia 1
Australia 1Australia 1
Australia 1
 

Similar to Digital Control for a PV Powered BLDC Motor

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
 

Similar to Digital Control for a PV Powered BLDC Motor (20)

A solar fed BLDC motor drive for mixer grinder using a buck converter
A solar fed BLDC motor drive for mixer grinder using  a buck converter A solar fed BLDC motor drive for mixer grinder using  a buck converter
A solar fed BLDC motor drive for mixer grinder using a buck converter
 
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
 
Comparison of solar based closed loop DC-DC converter using PID and ANN contr...
Comparison of solar based closed loop DC-DC converter using PID and ANN contr...Comparison of solar based closed loop DC-DC converter using PID and ANN contr...
Comparison of solar based closed loop DC-DC converter using PID and ANN contr...
 
Green Energy Based Coupled Inductor Interleaved Converter with MPPT Technique...
Green Energy Based Coupled Inductor Interleaved Converter with MPPT Technique...Green Energy Based Coupled Inductor Interleaved Converter with MPPT Technique...
Green Energy Based Coupled Inductor Interleaved Converter with MPPT Technique...
 
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...
 
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 (...
 
I1103016569
I1103016569I1103016569
I1103016569
 
Performance enhancement of BLDC motor using PID controller
Performance enhancement of BLDC motor using PID controllerPerformance enhancement of BLDC motor using PID controller
Performance enhancement of BLDC motor using PID controller
 
Power Quality Analysis of Vienna Rectifier for BLDC Motor Drive Application
Power Quality Analysis of Vienna Rectifier for BLDC Motor Drive ApplicationPower Quality Analysis of Vienna Rectifier for BLDC Motor Drive Application
Power Quality Analysis of Vienna Rectifier for BLDC Motor Drive Application
 
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...
 
Solar fed BLDC motor drive for mixer grinder using a buck-boost converter
Solar fed BLDC motor drive for mixer grinder using a buck-boost converterSolar fed BLDC motor drive for mixer grinder using a buck-boost converter
Solar fed BLDC motor drive for mixer grinder using a buck-boost converter
 
Speed Control System of Induction Motor by using Vector Control Method
Speed Control System of Induction Motor by using Vector Control MethodSpeed Control System of Induction Motor by using Vector Control Method
Speed Control System of Induction Motor by using Vector Control Method
 
Advanced Control of Wind Electric Pumping System for Isolated Areas Application
Advanced Control of Wind Electric Pumping System for Isolated Areas ApplicationAdvanced Control of Wind Electric Pumping System for Isolated Areas Application
Advanced Control of Wind Electric Pumping System for Isolated Areas Application
 
Brushless DC motor Drive during Speed regulation with Current Controller
Brushless DC motor Drive during Speed regulation with Current ControllerBrushless DC motor Drive during Speed regulation with Current Controller
Brushless DC motor Drive during Speed regulation with Current Controller
 
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
 
E010213442
E010213442E010213442
E010213442
 
IRJET- IoT Enabled BLDC Motor Driven Water Pump Employing Zeta Converter
IRJET- IoT Enabled BLDC Motor Driven Water Pump Employing Zeta ConverterIRJET- IoT Enabled BLDC Motor Driven Water Pump Employing Zeta Converter
IRJET- IoT Enabled BLDC Motor Driven Water Pump Employing Zeta Converter
 
Solar fed BLDC motor drive for mixer grinder using a boost converter
Solar fed BLDC motor drive for mixer grinder using a boost converterSolar fed BLDC motor drive for mixer grinder using a boost converter
Solar fed BLDC motor drive for mixer grinder using a boost converter
 
Power Factor Correction with Current Controlled Buck Converter for BLDC Motor...
Power Factor Correction with Current Controlled Buck Converter for BLDC Motor...Power Factor Correction with Current Controlled Buck Converter for BLDC Motor...
Power Factor Correction with Current Controlled Buck Converter for BLDC Motor...
 
Direct Torque Control of Induction Motor Drive Fed from a Photovoltaic Multil...
Direct Torque Control of Induction Motor Drive Fed from a Photovoltaic Multil...Direct Torque Control of Induction Motor Drive Fed from a Photovoltaic Multil...
Direct Torque Control of Induction Motor Drive Fed from a Photovoltaic Multil...
 

More from International Journal of Power Electronics and Drive Systems

Voltage stability enhancement for large scale squirrel cage induction generat...
Voltage stability enhancement for large scale squirrel cage induction generat...Voltage stability enhancement for large scale squirrel cage induction generat...
Voltage stability enhancement for large scale squirrel cage induction generat...
International Journal of Power Electronics and Drive Systems
 
A modified bridge-type nonsuperconducting fault current limiter for distribut...
A modified bridge-type nonsuperconducting fault current limiter for distribut...A modified bridge-type nonsuperconducting fault current limiter for distribut...
A modified bridge-type nonsuperconducting fault current limiter for distribut...
International Journal of Power Electronics and Drive Systems
 
Improved 25-level inverter topology with reduced part count for PV grid-tie a...
Improved 25-level inverter topology with reduced part count for PV grid-tie a...Improved 25-level inverter topology with reduced part count for PV grid-tie a...
Improved 25-level inverter topology with reduced part count for PV grid-tie a...
International Journal of Power Electronics and Drive Systems
 

More from International Journal of Power Electronics and Drive Systems (20)

Classification and direction discrimination of faults in transmission lines u...
Classification and direction discrimination of faults in transmission lines u...Classification and direction discrimination of faults in transmission lines u...
Classification and direction discrimination of faults in transmission lines u...
 
Rotating blade faults classification of a rotor-disk-blade system using artif...
Rotating blade faults classification of a rotor-disk-blade system using artif...Rotating blade faults classification of a rotor-disk-blade system using artif...
Rotating blade faults classification of a rotor-disk-blade system using artif...
 
Comparison of roughness index for Kitka and Koznica wind farms
Comparison of roughness index for Kitka and Koznica wind farmsComparison of roughness index for Kitka and Koznica wind farms
Comparison of roughness index for Kitka and Koznica wind farms
 
Performance of solar modules integrated with reflector
Performance of solar modules integrated with reflectorPerformance of solar modules integrated with reflector
Performance of solar modules integrated with reflector
 
Generator and grid side converter control for wind energy conversion system
Generator and grid side converter control for wind energy conversion systemGenerator and grid side converter control for wind energy conversion system
Generator and grid side converter control for wind energy conversion system
 
Comparison of PV panels MPPT techniques applied to solar water pumping system
Comparison of PV panels MPPT techniques applied to solar water pumping systemComparison of PV panels MPPT techniques applied to solar water pumping system
Comparison of PV panels MPPT techniques applied to solar water pumping system
 
Prospect of renewable energy resources in Bangladesh
Prospect of renewable energy resources in BangladeshProspect of renewable energy resources in Bangladesh
Prospect of renewable energy resources in Bangladesh
 
A novel optimization of the particle swarm based maximum power point tracking...
A novel optimization of the particle swarm based maximum power point tracking...A novel optimization of the particle swarm based maximum power point tracking...
A novel optimization of the particle swarm based maximum power point tracking...
 
Voltage stability enhancement for large scale squirrel cage induction generat...
Voltage stability enhancement for large scale squirrel cage induction generat...Voltage stability enhancement for large scale squirrel cage induction generat...
Voltage stability enhancement for large scale squirrel cage induction generat...
 
Electrical and environmental parameters of the performance of polymer solar c...
Electrical and environmental parameters of the performance of polymer solar c...Electrical and environmental parameters of the performance of polymer solar c...
Electrical and environmental parameters of the performance of polymer solar c...
 
Short and open circuit faults study in the PV system inverter
Short and open circuit faults study in the PV system inverterShort and open circuit faults study in the PV system inverter
Short and open circuit faults study in the PV system inverter
 
A modified bridge-type nonsuperconducting fault current limiter for distribut...
A modified bridge-type nonsuperconducting fault current limiter for distribut...A modified bridge-type nonsuperconducting fault current limiter for distribut...
A modified bridge-type nonsuperconducting fault current limiter for distribut...
 
The new approach minimizes harmonics in a single-phase three-level NPC 400 Hz...
The new approach minimizes harmonics in a single-phase three-level NPC 400 Hz...The new approach minimizes harmonics in a single-phase three-level NPC 400 Hz...
The new approach minimizes harmonics in a single-phase three-level NPC 400 Hz...
 
Comparison of electronic load using linear regulator and boost converter
Comparison of electronic load using linear regulator and boost converterComparison of electronic load using linear regulator and boost converter
Comparison of electronic load using linear regulator and boost converter
 
Simplified cascade multiphase DC-DC buck power converter for low voltage larg...
Simplified cascade multiphase DC-DC buck power converter for low voltage larg...Simplified cascade multiphase DC-DC buck power converter for low voltage larg...
Simplified cascade multiphase DC-DC buck power converter for low voltage larg...
 
Improved 25-level inverter topology with reduced part count for PV grid-tie a...
Improved 25-level inverter topology with reduced part count for PV grid-tie a...Improved 25-level inverter topology with reduced part count for PV grid-tie a...
Improved 25-level inverter topology with reduced part count for PV grid-tie a...
 
Asymmetrical four-wire cascaded h-bridge multi-level inverter based shunt act...
Asymmetrical four-wire cascaded h-bridge multi-level inverter based shunt act...Asymmetrical four-wire cascaded h-bridge multi-level inverter based shunt act...
Asymmetrical four-wire cascaded h-bridge multi-level inverter based shunt act...
 
Modeling of static var compensator-high voltage direct current to provide pow...
Modeling of static var compensator-high voltage direct current to provide pow...Modeling of static var compensator-high voltage direct current to provide pow...
Modeling of static var compensator-high voltage direct current to provide pow...
 
Using Y-source network as a connector between turbine and network in the stru...
Using Y-source network as a connector between turbine and network in the stru...Using Y-source network as a connector between turbine and network in the stru...
Using Y-source network as a connector between turbine and network in the stru...
 
LCL filter design for grid-connected single-phase flyback microinverter: a st...
LCL filter design for grid-connected single-phase flyback microinverter: a st...LCL filter design for grid-connected single-phase flyback microinverter: a st...
LCL filter design for grid-connected single-phase flyback microinverter: a st...
 

Recently uploaded

result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
Tonystark477637
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Christo Ananth
 

Recently uploaded (20)

The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Vivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design SpainVivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design Spain
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 

Digital Control for a PV Powered BLDC Motor

  • 1. International Journal of Power Electronics and Drive System (IJPEDS) Vol. 8, No. 4, December 2017, pp. 1714~1722 ISSN: 2088-8694, DOI: 10.11591/ijpeds.v8i4.pp1714-1722  1714 Journal homepage: http://iaesjournal.com/online/index.php/IJPEDS Digital Control for a PV Powered BLDC Motor Slamet Riyadi Department of Electrical Engineering, Soegijapranata Catholic University Semarang, Indonesia Article Info ABSTRACT Article history: Received Sep 17, 2017 Revised Nov 7, 2017 Accepted Nov 22, 2017 Stand-alone applications of Photovoltaic (PV) can be found in water pumping systems for rural area. The proper electric motor must be chosen for optimal considerations. One of the modern electric motor called brushless motor (BLDC) can be an alternative for this application although it has complexity in control. Powering such a motor by using electric energy generating by PV modules will be an interesting problem. In this paper, a PV powered BLDC motor system is proposed. The PV modules must produce maximum power at any instant time and then this power must be able to rotate the motor. By combining sequential stator energizing due to a rotor detection and a PWM concept, the speed of BLDC can be controlled. Meanwhile, to get maximum power of PV modules, detection of voltage and current of the modules are required to be calculated. Digital Signal Control (DSC) is implemented to handle this control strategy and locks the width of the PWM signal to maintain the PV modules under maximum power operation. The effectiveness of the proposed system has been verified by simulation works. Finally the experimental works were done to validate Keyword: Brushless DC motor Digital Control Inverter Photovoltaic PWM Copyright © 2017 Institute of Advanced Engineering and Science. All rights reserved. Corresponding Author: Slamet Riyadi, Department of Electrical Engineering, Soegijapranata Catholic University, Pawiyatan Luhur IV-1, Bendan Dhuwur, Semarang 50234, Indonesia. email: s_riyadi672003@yahoo.com 1. INTRODUCTION Photovoltaic (PV) can be implemented in stand-alone applications or in PV grid systems. Most of the stand-alone applications can be found in water pumping systems. The systems commonly implement AC induction motors to rotate the water pump with or without batteries. Although the AC motor requires higher voltage rating for operation, this kind of motor is more preferable. PV has characteristic that a combination between current and voltage sources, so the operation of PV modules should regard the maximum power point (MPP), it is a point where the PV modules produce maximum power. Solar irradiance and temperature take effect the location of its MPP. Application of PV modules commonly require a maximum power point tracker (MPPT) to ensure the maximum power will be generated. Some methods of these have been described [1],[2]. Some applications of PV powered water pumping system utilize AC motors to drive water pumps. Two converter was also used in the system, the push-pull converter was operated as a MPPT and to increase the voltage level, the inverter was implemented to convert DC voltage into AC [3]. Implementation the standard DC-DC was applied for its simplicity [4],[5]. For high power rating, three phase AC induction motors were often used. These motors required three phase inverters to drive as the second converter and a MPPT can apply push-pull converter [6]. An induction motor doesn’t have characteristic as good as the characteristic of a DC motor but the induction motor has some advantages. The problem of a DC motor is due to its commutator, but as the power electronics and digital technology advance the commutator can be replaced by an electronic circuit. An electric motor which adopts this concept then is called brushless DC
  • 2. IJPEDS ISSN: 2088-8694  Digital Control for a PV Powered BLDC Motor (Slamet Riyadi) 1715 motor, this motor has been implemented in many applications. A BLDC motor is preferable after digital control has been growing rapidly. Some techniques have been developed in controlling BLDC motors, conduction angle control and current mode control can be used as a basic concept [7] or four quadrant operation that is suitable for electric vehicles [8]. For better performance, an adaptive control using fuzzy inference [9] and direct torque control using fuzzy logic controller for BLDC can be implemented [10]. Some of the previous methods used advanced strategies to obtain high performance BLDC drive. For certain applications such as water pumping system, simplicity become an important consideration so the simple control strategy should be implemented. The proposed system consisting of PV modules powered BLDC motor is described in this paper. A three-leg inverter is used as an interface between the PV modules and the BLDC motor, this inverter must operate as a MPPT and a BLDC driver. To adjust the speed of the BLDC motor, the duty cycle of the inverter static switches are modulated. The system has to lock the operating point at MPP that is represented by a certain speed of the BLDC motor. The dsPIC30F4012 is implemented as a core of the controller. Finally, the effectiveness of the proposed system has been proven by simulation and experimental works. 2. THE PV POWERED BLDC MOTOR SYSTEM Connecting a load to a BLDC motor will make the motor run at a speed where the torque of the load equals to the torque of the motor. The multiplication of the torque and the speed results in the power required by the motor. When the power is increased, the speed will also be higher to achieve the power equilibrium. The proposed system can be seen in Figure.1, PV modules are used to supply a BLDC motor via an inverter. The proper operation of the system will force the PV modules generate maximum power at any condition. When the solar irradiation is high the power produced will be high and vice versa. The inverter will transmit this power to the BLDC motor then results in the speed of the motor achieve the power equilibrium where under ideal condition, all the power generated by the PV modules equals to the power absorbed by the BLDC motor. The two functions of the inverter as a MPPT and a motor driver can be controlled by the implementation of the DSC as the core of the controller. Figure 1. The proposed system blocks Figure 2. Stator windings and rotor of the three-phase BLDC motor 2.1. BLDC Motor and Inverter A Brushless Direct Current (BLDC) motor has permanent magnets on its rotor and the stator consists of phase windings. A three phase BLDC motor may have four permanent magnet rotor poles and six stator windings. The stator windings are configured as a three phase winding as shown in Figure.2. To make easier to be understood, the motor is cut then the stator and rotor can be depicted in Figure.3. The rotor poles are named as N1, S1, N2, S2 while the stator poles are A1, B1,C1, A2, B2, C2. For the stator pole B1 and B2 are aligned with the rotor poles, they are not energized. In order to make the rotor move to the right, the stator pole-A must be energized to be North pole of magnet and the stator pole-C must be energized to be South pole of magnet. This condition can be assumed that current flows from stator A to C. The rotor position is sensed by three hall-effect sensors H1, H2 and H3 results in 101 in Figure.3. A B C N
  • 3.  ISSN: 2088-8694 IJPEDS Vol. 8, No. 4, December 2017 : 1714 – 1722 1716 Figure 3. Spread-view of the three-phase BLDC motor for phase-B aligned Figure 4. Spread-view of the three-phase BLDC motor for phase-C aligned The next step is shown in Figure.4 when the phase-C is aligned. This condition is detected by hall- effect sensor as 100, in order to make the rotor move to the right, the stator pole-A must be kept to be North pole of magnet and the stator pole-B must be energized to be South pole of magnet. This condition can be assumed that current flows from stator A to B and so on. To derive the equations of a three phase BLDC motor, some assumptions are taken, for every phase stator winding has resistance R, inductance L and back electro motive force (EMF) then they can be stated a a a a e dt di L i R v    . (1) b b b b e dt di L i R v    . (2) c c c c e dt di L i R v    . (3) where v, i and e are phase voltage, phase current and back EMF. For back EMF depends on the rotor speed then it can be derived as   m e e a f K e   . .  (4) m e e b f K e    . 3 2 .         (5) m e e b f K e    . 3 2 .         (6) where   e e e m f K    , , , are the rotor speed (rad/s), back EMF constant, trapezoidal function (V/rad.s) and electric rotor angle (rad). Then finally, electromagnet torque can be calculated as m c c b b a a e i e i e i e T  . . .    (7) or                          c e b e a e T e i f i f i f K T . 3 2 . 3 2 .      (8) Based on the above equations then the motor characteristic can be represented in Figure.5. N1 S1 N2 S2 S2 N N S S A1 A2 C2 B1 B2 C1 101 H1 H2 H3 30 sensor N1 S1 N2 S 2 S2 N N S S 100 A1 A2 C2 B1 B2 C1 H1 H2 H3 30 sensor
  • 4. IJPEDS ISSN: 2088-8694  Digital Control for a PV Powered BLDC Motor (Slamet Riyadi) 1717 R L a e R L b e R L c e a i b i c i S1 S2 S3 S4 S5 S6 DC Source BLDC Stator Inverter A B C Figure 5. Torque-Speed characteristic of three- phase BLDC motor Figure 6. Three phase three leg inverter for driving a three-phase BLDC motor To make the BLDC motor runs, current must flow through two windings in the stator. The proper sequence must be chosen. This can be obtained by using a three phase three leg inverter as shown in Figure.6. At any instant time an upper side switch and a lower side switch from different leg will be ON state. For example, if the phase-A stator and phase-B stator will be made as North pole and South pole of magnet, the point-A and point-B must be connected to the positive and negative polarity of the DC source. This condition is achieved by closing the switches S1 and S4, and it is assumed as the first step. The second step may be selected to make the phase-A stator and phase-C stator will be as North pole and South pole of magnet then the switches S1 and S6 must be closed and so on 2.2. Photovoltaic Modules To provide electricity in the remote area where there is no utility, PV modules can be used. These convert solar energy into DC electric energy. A PV module is not a voltage source or current source, but the combination of both. PV characteristics curve can be seen in Figure.7, to generate maximum power, the PV module must be operated at the point called maximum power point (MPP). The location of this point is influenced by solar irradiance and the module temperature. Operation under this MPP, the modules will produce current IMPP and voltage VMPP, so the power generated is stated as MPP MPP MPP I V P .  (9) Connecting any loads to a PV module will have an operating point anywhere. A controller is required to move the operating point location closer to the MPP, this controller is also called as a maximum power point tracker (MPPT). Implementation of PV modules with MPPT will reduce the number of modules for a certain value of power generated. Figure 7. Characteristic curve of photovoltaic module 2.3. The Control Scheme of The Proposed System The BLDC motor-water pump in the proposed system is supplied by the electric energy generated by the PV modules. The three phase inverter is used as a MPPT and a driver for the BLDC motor. If the electric power generated increases then the motor will run faster, if the electric power decreases then the Rated Speed Rated Torque Peak Torque Maximum Speed Continuous Torque Zone Intermittent Torque Zone Speed Torque
  • 5.  ISSN: 2088-8694 IJPEDS Vol. 8, No. 4, December 2017 : 1714 – 1722 1718 motor runs slower. Under ideal condition, the power absorbed by the motor always equals to the power generated by the PV modules. The controller of the proposed system require three quantities, these are PV voltage, PV current and hall-effect sensor as a rotor position detector. Due to (7) or (8), the BLDC motor speed can be controlled by changing the values of its phase current or voltage. From the previous analysis, the current flowing into the stator winding is regulated by the action of two switches from upper and lower side. For example, to make the current flow from phase-A to phase-B, the switch S1 and S4 must be ON while the others are OFF. By making the upper switch S1 ON and OFF based on PWM (Pulse Width Modulation) concept and keep S4 still ON, the average value of current flowing in the stator winding can be regulated. This method is then used to control the motor speed. Finally, the duty cycle of the PWM waveform will determine the average value of the current flowing in the stator winding. To locate the operating point of PV modules, P&O (Perturb & Observe) method is used in this paper. This method is combined with the PWM concepts to achieve the power equilibrium. When the operating point of PV modules is on the left side of MPP then the controller will move the point to the right. At this time, the duty cycle will increase to make the BLDC motor runs faster. But if the operating point passes the MPP then the power generated by the PV modules goes down, the duty cycle will decrease and the motor runs slower. This condition will force the operating point moves to the left in order to increase electric power generated. The flowchart of the proposed control strategy is depicted in Fig.8. Figure 8. Flowchart of the proposed system controller 3. RESULTS AND ANALYSIS Referring to the Figure.1, computer simulations were done by using PSIM to verify the above analysis. Digital control is implemented by C-Block in PSIM based on the flowchart depicted in Figure.8. Detailed parameters for simulation works are presented in Table 1. Table 1. Parameters for the simulation works PV modules 60 Wp (each module) 4 modules in series connection (240 Wp) Vmpp = 17.1 Volt Impp = 3.5 Ampere Inverter Three phase three leg inverter with DC-Link Capacitor 2000 uF Controller Digital Control using C-Block BLDC Motor Three phase stator winding Load 0.8 Nm To make the current of the PV modules has nearly constant value, a capacitor is inserted between the modules and the inverter. The duty cycle influences the speed and the power absorbed by the motor, this can be seen in the Figure.9 – Figure.12. To observe the effectiveness of the control method, Figure.13 and Figure.14 shows that the PV modules are capable to generate electric power close to the maximum power detect i & v Calculate p = v*i p = p_old Y p > p_old v = v_old v = v_old Y Y Y N N v > v_old v > v_old d = d + Δd d = d - Δd d = d + Δd d = d - Δd Y Y N N N N Start detect Rotor position (hall-effect = HE) HE = 101 S6 ON Y d > Car S1 ON Y S1 OFF N HE = 100 S4 ON Y d > Car S1 ON Y S1 OFF N HE = 110 S4 ON Y d > Car S5 ON Y S5 OFF N HE = 010 S2 ON Y d > Car S5 ON Y S5 OFF N HE = 011 S2 ON Y d > Car S3 ON Y S3 OFF N HE = 001 S6 ON Y d > Car S3 ON Y S3 OFF N N N N N N N
  • 6. IJPEDS ISSN: 2088-8694  Digital Control for a PV Powered BLDC Motor (Slamet Riyadi) 1719 while the power absorbed by the inverter always fluctuates but its average value equals to the power generated by the PV modules. At the beginning, the instantaneous power will fluctuate at higher value because the motor requires higher torque to compensate its inertia then the peak power will decrease. The higher torque is needed to increase the speed of the motor. From the figures, it is seen that the profile of the current is the same as the power. Figure 9. Simulation results of the BLDC motor under d = 0.4 (a) the motor speed (b) average power absorbed by BLDC motor Figure 10. Simulation results of the BLDC motor under d = 0.4 (a) the motor phase voltage (b) the motor phase current Figure 11. Simulation results of the BLDC motor under d = 0.8 (a) the motor speed (b) average power absorbed by BLDC motor Figure 12. Simulation results of the BLDC motor under d = 0.8 (a) the motor phase voltage (b) the motor phase current Figure 13. Simulation results (a) PV module voltage (b) PV module current Figure 14. Simulation results (a) power generated by the PV modules (b) average power absorbed by BLDC motor (c) the BLDC motor speed
  • 7.  ISSN: 2088-8694 IJPEDS Vol. 8, No. 4, December 2017 : 1714 – 1722 1720 Under different value of solar irradiance, the PV modules will generate different value of power. This condition makes the proposed controller change the motor speed in order to keep the power equilibrium. The average value of power absorbed by the motor will fluctuates near the maximum power generated by the PV modules. Figure.15 depicts the change of solar irradiance from 800 W/m2 to 1000 W/m2 that makes the change of the motor speed. Figure 15. Simulation results for different solar irradiance (a) average power absorbed by BLDC motor (b) maximum power generated by the PV modules (c) the BLDC motor speed Under power equilibrium, Eq. (7) equals to Eq. (9) then it can be stated as c c b b a a MPP i e i e i e P . . .    (10) The output phase voltage of the inverter operated at duty cycle d is determined as MPP ph V d V .  (11) if we assume that ph ph e V  then   m e c b a MPP MPP T i i i V d P  . .     (12) Under constant power and load, the value of m  will be constant. Referring to the flowchart depicted in Figure 8, it is shown that the value of duty cycle d will be modulated to achieve the power equilibrium. When the power generated by the PV modules rises, the greater duty cycle is obtained and finally the speed of the motor will be faster. Table 2. Parameters for the experimental works PV modules 80 Wp (each module) 3 modules in series connection (240 Wp) Vmpp = 17.3 Volt Impp = 4.63 Ampere Inverter Three phase three leg inverter with DC-Link Capacitor 2000 uF Controller Digital Control using C-Block BLDC Motor – Water Pump Three phase stator winding 50 V/250W Max 60L/min Finally, the prototype was designed to make laboratory works. the three phase three leg inverter implemented by using IGBT CPV364M4U as the static switches. The dsPIC30F4012 was used as digital controller and LEM HX-10P is implemented as a current detector. Three PV modules NE-080T1J 80 Wp are installed in series connection to supply BLDC motor-water pump via the inverter. Figure.17 shows the experimental result of the phase voltages of the BLDC motor and Figure.18 represents the relationship
  • 8. IJPEDS ISSN: 2088-8694  Digital Control for a PV Powered BLDC Motor (Slamet Riyadi) 1721 between the phase voltage and current. These profiles are almost the same as the current and voltage profiles simulated previously. The input current of the DC-link inverter is shown in Figure.19, this profile happens due to the PWM strategy. Figure 16. Prototype of the proposed system for experimental tests Figure 17. Experimental results of output voltages of the inverter [scale = 50V/div] Figure 18. Experimental results of the BLDC motor (a) voltage of phase-A (b) current of phase-A [voltage transducer gain = 20, current transducer gain = 1] Figure 19. Experimental results of input current of the inverter [current transducer gain = 5 4. CONCLUSION The PV powered BLDC motor system has been presented, the system consisted of a BLDC motor, an inverter and PV modules. A single converter that implemented by a three phase three leg inverter was used as an interface between the PV modules and the motor. This inverter was functioned as a MPPT and a motor driver by using dsPIC30F4012 as the core of the controller. The simple control strategy can achieve the power equilibrium by modulating the duty cycle. The simulation and experimental works show the effectiveness of the proposed system.
  • 9.  ISSN: 2088-8694 IJPEDS Vol. 8, No. 4, December 2017 : 1714 – 1722 1722 ACKNOWLEDGEMENT This work was supported by The Ministry of Research, Technology and Higher Education , Republic of Indonesia REFERENCES [1] T. Esram, and P.L. Chapman, “Comparison of Photovoltaic Array Maximum Power Point Tracking Techniques,” IEEE Trans. on Energy Conversion, vol. 22, no. 2, pp. 439-449, June 2007. [2] D. P. Hohm and M. E. Ropp, “Comparative Study of Maximum Power Point Tracking Algorithms”, Progress in Photovoltaics : Research and Applications, 11:47–62, 2003. [3] M.A. Vitorino, et al., “An Effective Induction Motor Control for Photovoltaic Pumping”, IEEE Transc. on Industry Electronics, vol.58, no.4, pp.1162-1170, April 2011. [4] T. Lajnef, et al., “Design and Simulation of Photovoltaic Water Pumping System”, International Journal of Engineering and Advanced Technology, vol.2, no.4, April 2013. [5] N. Chandrasekaran and K. Thyagarajah, “Modeling and Performance Study of Single Phase Induction Motor in PV Fed Pumping System using MATLAB”, International Journal of Electrical Engineering, vol.5, no.3, pp. 305-316, 2012. [6] J.V.M. Caracas, et al., “Implementation of a High-Efficiency, High-Lifetime, and Low-Cost Converter for an Autonomous Photovoltaic Water Pumping System”, IEEE Transc. on Industry Applications, vol.50, no.1, pp.631-641, Jan/Feb 2014. [7] F. Rodriguez and A. Emadi, “A Novel Digital Control Technique for Brushless DC Motor Drives”, IEEE Trans. on Industrial Electronics, vol. 54, no. 5, pp. 2365-2373, Oct 2007. [8] C. S. Joice, et al., “Digital Control Strategy for Four Quadrant Operation of Three Phase BLDC Motor With Load Variations”, IEEE Trans. on Industrial Informatics, vol. 9, no. 2, pp. 974-982, May 2013. [9] L. Jin-li, “Adaptive Control for Brushless DC Motor Based on Fuzzy Inference”, TELKOMNIKA Indonesian Journal of Electrical Engineering, Vol.12, No.5, pp. 3392-3398, May 2014 [10] V. Geetha and S. Thangave“, Performance Analysis of Direct Torque Controlled BLDC motor using Fuzzy Logic”, International Journal of Power Electronics and Drive System (IJPEDS), Vol. 7, No. 1, pp. 144-151, March 2016 BIOGRAPHY OF AUTHOR Slamet Riyadi was born in Semarang-Indonesia, in 1967. He received B.S. degree from Diponegoro University, Semarang in 1991 and M.Eng. degree from Bandung Institute of Technology, Bandung-Indonesia in 1997. In 2006, he received Ph.D degree in Electrical Engineering from Bandung Institute of Technology with Partial Research done in ENSEEIHT- INPT Toulouse, France. Currently, he is with the Departement of Electrical Engineering, Soegijapranata Catholic University, Semarang-Indonesia as a lecturer and researcher. His current research is focused on power factor correction techniques, active power filtering, PV-Grid Systems and electric motor drives. Some of his researches were supported by, ASEM duo- France, The Ministry of Research and Technology- Indonesia, The Directorate Generale of Higher Education-Ministry of National Education-Indonesia, etc. He is also an IEEE member.