Next Article in Journal
Propelling the Penetration of Electric Vehicles in Pakistan by Optimal Placement of Charging Stations
Previous Article in Journal
The Thermal Analysis of a Sensible Heat Thermal Energy Storage System Using Circular-Shaped Slag and Concrete for Medium- to High-Temperature Applications
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Proceeding Paper

Performance Enhancement of Photovoltaic Water Pumping System Based on BLDC Motor under Partial Shading Condition †

1
Signals and Systems Laboratory LSS, Institute of Electrical and Electronic Engineering, University of M’hamed BOUGARA of Boumerdes, Boumerdes 35000, Algeria
2
Power and Control Engineering Department, Institute of Electrical and Electronic Engineering, University of M’hamed BOUGARA of Boumerdes, Boumerdes 35000, Algeria
*
Author to whom correspondence should be addressed.
Presented at the 1st International Conference on Computational Engineering and Intelligent Systems, Online, 10–12 December 2021.
Eng. Proc. 2022, 14(1), 22; https://doi.org/10.3390/engproc2022014022
Published: 15 February 2022

Abstract

:
The use of photovoltaic (PV) energy for water pumping is considered one of the most promising areas of photovoltaic applications. This work aims to improve the power extraction of a battery-less photovoltaic pumping system. The DC–DC converter is used to accomplish the maximum power point tracking (MPPT). In addition, the BLDC motor is used for maximum exploitation of the delivered power by the PV array, and to enhance the reliability of the pumping system. Furthermore, an MPPT strategy, based on the cuckoo swarm optimization technique, has been developed to improve the control performance under partial shading conditions. The effectiveness of the proposed system has been examined through simulation using MATLAB and Simulink software.

1. Introduction

Water resources are essential for satisfying human needs, ensuring food production and protecting health, as well as for social and economic development. Worldwide, water pumping is generally dependent on electricity or diesel-generated electricity. Diesel is expensive and scarce in the countryside of many developing countries, and even when it is available, transporting it to remote areas is difficult. This is because there are no roads or supporting infrastructure in most of the remote villages. In rural areas, the installation of a new transmission line and transformers is extremely expensive for irrigation or drinking water [1]. A solar water pumping system (SWPS) is made up of various components that can be classified as mechanical, electrical, or electronic. These components have different construction, operation, and performance characteristics [2].
PV pumping systems based on AC motors, especially induction motors (IM), are often favored because they are more dependable, cost less, and do not need regular maintenance. DC motors are commonly used in low-power solar PV water pumps [3]. However, DC motors with brushes possess low efficiency, and they need frequent maintenance, owing to the sliding brush contacts and the commutator. Three-phase brushless direct-current (BLDC) motors are suitable options, due to their high-efficiency capabilities, compactness, and easy-to-drive qualities [4]. Therefore, this motor has gained considerable attention for water pumping in the recent decade, due to its many advantages, which constitute its desirable characteristics, especially for this application [3].
The use of maximum power point tracking (MPPT) methods is critical to increase the efficiency of photovoltaic (PV) systems. Because of its good balance between complexity, precision, and dependability, the perturb and observe (P&O) approach is the most prevalent algorithm [5]. It does, however, have several disadvantages, such as a delayed response time, steady-state power oscillation around the MPP, and poor tracking under abrupt irradiance changes or shading effects [6]. Particle swarm optimization (PSO) and cuckoo search (CS) are two optimization strategies that have been proposed to increase the performance of MPPT [7]. Cuckoo search (CS) is an evolutionary optimization technique that was inspired by a type of bird, named the cuckoo [8], by Yang and Deb (2009). Cuckoos put their eggs in other birds’ or species’ nests [9]. They fly from one nest to the next, looking for the best one, the one that offers the greatest possibility of the eggs hatching successfully. Several papers [10,11] have discussed the applicability of CS to MPPT. It is shown that it is more stable, has greater convergence, and is more efficient.
In this paper, we present a method for tracking the maximum power point of solar water pumping systems under partial shading conditions. The proposed system is based on a BLDC motor to improve the reliability and efficiency of the system. Moreover, a cuckoo search algorithm is proposed to overcome the disadvantages of the conventional MPPT algorithm. The proposed system has been investigated using MATLAB/Simulink software.

2. Configuration of the PV Pumping System

Figure 1 depicts the designed solar water pumping system’s configuration. The photovoltaic generator (PVG) is a group of solar panels with connections that are selected to meet the power needs of the association’s power electronic converters, motor, and centrifugal pump. The DC–DC converter is connected between a PVG and a pump to extract the maximum energy possible throughout the day. The peak power operating point of the PVG is tracked using an MPPT algorithm, under various conditions [12].
To control the BLDC motor, a voltage source inverter must be included, which provides three-phase voltages. The boost duty cycle is obtained by the MPPT algorithm, which mainly depends on irradiance.

2.1. Photovoltaic Module

For simplicity and accuracy, the single-diode model is the most studied and used in this work. The single-diode model is shown in Figure 2, and includes a photo current source, a parallel diode, and series and shunt resistors, Rs and Rsh, respectively [13].
The model in Figure 2 can be mathematically described by the following equation:
I P V =   I p h   I d     I r   = I p h   I o ( e V P V + R s I P V n V t 1 ) V P V + R s I P V R s h
where Vt is the thermal voltage, given by the following:
V t = k   T q
k is the Boltzmann constant (1.38 × 10−23 J/K), T is the absolute temperature (k), and q is the electronic charge (1.6 × 10−19 C).
The PV array output current and voltage can be computed according to the parallel- and series-connected modules. The PV module considered in this work is the TSM-250PA05.08 PV module, Trinasolar, China.

2.2. DC–DC Boost Converter

The step-up chopper can be applied to MPPT systems in which the output voltage needs to be greater than the input voltage. The relation between the output and input voltages (Vout and Vin, respectively) is as follows:
V o u t V i n = 1 1 D
where D is the duty cycle; the duty cycle always ranges from zero to one.

2.3. Brushless DC Motor

The BLDC motor’s mathematical model can be formed in the same way as a three-phase synchronous machine. Similarly, with the BLDC motor, the armature winding model is stated as follows [14]:
{ V a   = R i a + L d i a d t   +   e a   V b   = R i b + L d i b d t   +   e b   V c   = R i c + L d i c d t   +   e c  

2.4. Centrifugal Pump

A centrifugal pump is a mechanical device that uses centrifugal force to transfer mechanical energy into pressure in a fluid. Its efficiency is rather good, and it can pump a huge amount of water [1]. The pump’s torque is proportional to the rotor’s squared speed, as follows:
T L   = K P Ω r 2
where K P is the proportionality constant, and it is given by the following:
K p   = P n p / Ω r n 3
The pump’s head and available mechanical power at the rotating impeller determine the pump’s water flow and pressure. Affinity laws, which only require the pump ratings and actual input parameters, rotor speed and torque [1], might simplify the estimation of the pump’s output characteristics.
{ H = ( Ω r / Ω r n ) 2 · H Q = ( Ω r / Ω r n ) · Q P = ( Ω r / Ω r n ) 3 · P
where H, Q and P are the rated parameters of the pump at the rated speed, and Ω r n , H′, Q′ and P′ are the parameters of the pump at speed Ω r , which is different to the rated speed.

3. Solar Water Pumping System Control

3.1. Maximum Power Point Tracking

The perturb and observe (P&O) method is a basic iterative approach. It perturbs the operational point of the system, causing the PV array terminal voltage to oscillate about the MPP voltage, even though the solar irradiation and the cell temperature are constant. Figure 3 depicts the P&O algorithm flowchart [15].

3.2. Commutation and BLDC Drive

In the BLDC motor, Hall effect sensors are required. The signal is generated by the motor’s Hall effect sensor, and must be decoded in order to determine the right phase-switching sequence [4]. Figure 4 shows the control scheme of the BLDC motor; the reference current Iref is delivered by an outer PI speed controller. Then, the current is controlled using hysteresis controllers.

4. Partial Shading Effect

Shading in a PV module reduces power, but also creates current mismatch inside a PV series, and string and voltage mismatch between parallel strings. In order to reduce the power damage to the panel, a bypass diode is connected in parallel with the PV module to provide an alternate current channel. A module’s cells, on the other hand, no longer carry the same current. As a result, there are numerous maxima on the power–voltage curve. Unfortunately, most standard MPPT algorithms cannot tell the difference between local and global maxima. To investigate the performance of the SWPS under partial shade conditions, the PV modules were adjusted to varied irradiance values (400, 800, and 1000). The P–V characteristic exhibits different maxima, due to the influence of bypass diodes (Figure 5).

5. Cuckoo Search Algorithm

5.1. Cuckoo Search Methodology

Firstly, each cuckoo lays one egg at a time and dumps its egg into a randomly chosen nest. Then, the best nest, with high-quality eggs, will carry over to the next generation. The number of available hosts’ nests is fixed, and the egg laid by a cuckoo is discovered by the host bird with a probability Pa, such that 0 ≤ Pa ≤ 1. In this case, the host bird can either throw the egg away or abandon the nest and build a completely new nest. For simplicity, this last assumption can be approximated by the fraction, Pa, of nests, n, that are replaced by new nests [9].

5.2. Lévy Flight

Lévy flight is a random walk, where step sizes are extracted from Lévy distribution according to the power law y = l λ [10], where l is the flight length and λ is the variance. Since 1 < λ < 3, y has infinite variance. In CS, the nest searching steps of the cuckoo are characterized by Lévy flight. Figure 6 depicts an example of Lévy flight in a 2D plane.
To generate a new solution, xt + 1, for a cuckoo, Lévy flight is performed, as dictated by the following expression [10]:
x i ( t + 1 ) = x i ( t ) + α L é v y ( λ )
where:
⊕: Entry wise multiplication
λ is the Levy exponent, x i ( t + 1 ) is the new solution, and x i ( t )   is the current location (samples/eggs).
L é v y ( λ )     u = l λ ,   ( 1   <   λ   <   3 )
Based on the constraints imposed by the optimization problem, it is important to tune the value of α to obtain the desired step size. In most cases, α is used as follows:
α = α 0 ( x j ( t ) x i ( t ) )
where α0 is the initial step change.

5.3. MPPT for PV Using CS

To use CS for designing MPPT, appropriate variables have to be selected for the search. Firstly, the samples are used, which are the PV voltages in our case, i.e., Vi(i = 1, 2, …, n). The total number of samples is defined as n. Then, the step size is denoted by the fitness function J, which is the value of PV power at the MPP. Since J is dependent on the PV voltage, J = f(V). Initially, the generated samples are applied to the PV modules and the power is set as the initial fitness value. The maximum power provided by its corresponding voltage is considered as the current best sample. Thereafter, Lévy flight is performed; consequently, new voltage samples are generated, as follows:
V i ( t + 1 ) = V i ( t ) + α L é v y ( λ )  
where α = α 0 ( V b e s t V i ) . A simplified scheme of the Lévy distribution is presented as follows:
S = α 0 ( V b e s t V i ) L é v y ( λ ) K × ( u ( | ν | ) 1 β ) ( V b e s t V i )  
where k is the Lévy multiplying coefficient. In the following equation, u and v are determined from the normal distribution curves:
u = N ( 0 , σ u 2 ) ,   v = N ( 0 , σ v 2 )  
If Γ denotes the integral gamma function, then the variables σu and σv are defined as follows:
σ u = ( Γ ( 1 + β ) × s i n ( π × β / 2 ) Γ ( 1 + β 2 ) × β × ( 2 ) ( β 1 2 ) ) 1 β ,   σ v = 1  
The greatest power provided by the voltage is chosen as the new best sample by comparing the power values. Aside from this best sample, the rest are destroyed at random, with a probability of Pa. This procedure mimics the behavior of the host bird finding and then destroying the cuckoo’s eggs. Then, to replace the destroyed samples, new random samples are created. As a result, all the sample powers are measured again, and the current best is chosen by assessing J. The process is repeated until all of the samples have arrived at the MPP.

6. Simulation Results

The proposed SWPS is simulated using MATLAB/Simulink 2018a. A PV array with four solar modules, connected 2 × 2 in series and in parallel, is considered. In normal conditions, the PV array would be expected to produce 2500 W, with an MPPT voltage and current of 310 V and 8.5 A, respectively, at 1000 W/m2 solar irradiance and 25 °C.
The simulation results of the PV side in SWPS, under shaded conditions, using P&O and CS MPPT algorithms, give the resulting waveforms shown in Figure 7 and Figure 8, where “a–b” indicate P&O and “c–d” indicate CS.
As can be observed from the results, the P&O algorithm failed to track the global MPP (Figure 7a,b); it converged to the third peak in Figure 5. The output power from the PV array is reduced. Under partial shading conditions, the output power from the PV array is reduced. On the other hand, the CS method (Figure 7c,d) captured the global peak effectively, avoiding the local maximums, under partial shading conditions, which indicates maximum extraction of the PV power. Compared to P&O, which tracked a local peak, the CS exhibits a faster convergence speed, less oscillation around the MPP under steady-state conditions, and no divergence from the MPP during varying weather conditions. Figure 8 shows the dynamic performance of the BLDC motor under shaded conditions, using P&O and cuckoo search. The BLDC motor shows better performance (i.e., torque and speed) when using the CS algorithm, since it runs on the maximum possible power, as the CS tracks the MPP of the PV array. Table 1 presents the comparison between the two MPPT algorithms, in regards to the power delivered to the pump and the rotor speed.

7. Conclusions

In this work, a BLDC motor-driven water pumping system, based on PV generation, was designed. The power generated from such systems does not only depend on the climatic conditions, but also highly depends on the applied control technique. MPPT control techniques were used in order to improve the total system efficiency and extract the maximum PV energy under different operating conditions.
The proposed system was simulated and tested using P&O and cuckoo MPPT techniques in MATLAB/Simulink. The performance of the two algorithms was compared under partial shading conditions, where P&O failed to track the global MPP, while the cuckoo search did successfully. Moreover, the results show the improvement in performance of the BLDC motor under non-uniform irradiance conditions.
The parameters of the BLDC motor are as follows:
Rated torque 4.2 N·m, power 1.5 kW, speed 2889 rpm, number of poles 10, phase resistance 0.7 Ω, phase inductance 4 mH, torque constant Kt = 0.7 N·m/A, and moment of inertia 0.0028 kg/m3.
The parameters of the DC–DC converter are as follows:
C = 2.34 × 10−5 F and L = 0.023 H.

Author Contributions

K.H. and M.B. were the major contributors in this work, especially and performing simulation results. A.A. handle writing the manuscript and contributed also in simulation work. A.K. have substantively revised the paper. All authors have read and agreed to the published version of the manuscript.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclature

IPV is the cell/module output current (A); Iph is the cell photocurrent (A); Id is the diode current (A); Ir is the derived current by the shunt resistance (A); Io is the reverse saturation current of the diode (A); VPV is the cell/module output voltage (V); R and L are BLDC phase resistance and self-inductance; Va, Vb and Vc are the BLDC terminal phase voltages; ia, ib and ic are the BLDC input currents; ea, eb and ec are the motor back EMF; i is the sample number; t is the number of iterations; β = 1.5.

References

  1. Djeriou, S.; Kheldoun, A.; Mellit, A. Efficiency Improvement in Induction Motor-Driven Solar Water Pumping System Using Golden Section Search Algorithm. Arab. J. Sci. Eng. 2018, 43, 3199–3211. [Google Scholar] [CrossRef]
  2. Sontake, V.C.; Kalamkar, V.R. Solar photovoltaic water pumping system—A comprehensive review. Renew. Sustain. Energy Rev. 2016, 59, 1038–1067. [Google Scholar] [CrossRef]
  3. Kumar, R.; Singh, B. Single Stage Solar PV Fed Brushless DC Motor Driven Water Pump. IEEE J. Emerg. Sel. Top. Power Electron. 2017, 5, 1377–1385. [Google Scholar] [CrossRef]
  4. Kumar, R.; Singh, B. BLDC Motor-Driven Solar PV Array-Fed Water Pumping System Employing Zeta Converter. IEEE Trans. Ind. Appl. 2016, 52, 2315–2322. [Google Scholar] [CrossRef]
  5. Talbi, B.; Krim, F.; Rekioua, T.; Laib, A.; Feroura, H. Design and hardware validation of modified P&O algorithm by fuzzy logic approach based on model predictive control for MPPT of PV systems. J. Renew. Sustain. Energy 2017, 9, 043503. [Google Scholar] [CrossRef]
  6. Mohapatra, A.; Nayak, B.; Das, P.; Mohanty, K.B. A review on MPPT techniques of PV system under partial shading condition. Renew. Sustain. Energy Rev. 2017, 80, 854–867. [Google Scholar] [CrossRef]
  7. Alshareef, M.; Lin, Z.; Ma, M.; Cao, W. Accelerated particle swarm optimization for photovoltaic maximum power point tracking under partial shading conditions. Energies 2019, 12, 623. [Google Scholar] [CrossRef] [Green Version]
  8. Yang, X. Suash Deb Cuckoo Search via Lévy flights. In Proceedings of the 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC), Coimbatore, India, 9–11 December 2009; pp. 210–214. [Google Scholar]
  9. Mohamad, A.B.; Zain, A.M.; Nazira Bazin, N.E. Cuckoo Search Algorithm for Optimization Problems—A Literature Review and its Applications. Appl. Artif. Intell. 2014, 28, 419–448. [Google Scholar] [CrossRef]
  10. Ahmed, J.; Salam, Z. A Maximum Power Point Tracking (MPPT) for PV system using Cuckoo Search with partial shading capability. Appl. Energy 2014, 119, 118–130. [Google Scholar] [CrossRef]
  11. Eltamaly, A.M. An improved cuckoo search algorithm for maximum power point tracking of photovoltaic systems under partial shading conditions. Energies 2021, 14, 953. [Google Scholar] [CrossRef]
  12. Malla, S.G.; Bhende, C.N.; Mishra, S. Photovoltaic based water pumping system. In Proceedings of the 2011 International Conference on Energy, Automation and Signal, Bhubaneswar, India, 28–30 December 2011; pp. 1–4. [Google Scholar]
  13. Xiao, W.; Dunford, W.G.; Capel, A. A novel modeling method for photovoltaic cells. In Proceedings of the 2004 IEEE 35th Annual Power Electronics Specialists Conference (IEEE Cat. No.04CH37551), Aachen, Germany, 20–25 June 2004; Volume 3, pp. 1950–1956. [Google Scholar]
  14. Sashidhar, S.; Guru Prasad Reddy, V.; Fernandes, B.G. A Single-Stage Sensorless Control of a PV-Based Bore-Well Submersible BLDC Motor. IEEE J. Emerg. Sel. Top. Power Electron. 2019, 7, 1173–1180. [Google Scholar] [CrossRef]
  15. Kamran, M.; Mudassar, M.; Fazal, M.R.; Asghar, M.U.; Bilal, M.; Asghar, R. Implementation of improved Perturb & Observe MPPT technique with confined search space for standalone photovoltaic system. J. King Saud Univ. Eng. Sci. 2020, 32, 432–441. [Google Scholar] [CrossRef]
Figure 1. Configuration of the solar PV boost converter BLDC motor-driven water pump.
Figure 1. Configuration of the solar PV boost converter BLDC motor-driven water pump.
Engproc 14 00022 g001
Figure 2. The equivalent circuit of a PV cell.
Figure 2. The equivalent circuit of a PV cell.
Engproc 14 00022 g002
Figure 3. Flowchart of P&O algorithm.
Figure 3. Flowchart of P&O algorithm.
Engproc 14 00022 g003
Figure 4. Structure of current control drive for BLDC motor.
Figure 4. Structure of current control drive for BLDC motor.
Engproc 14 00022 g004
Figure 5. P–V characteristic curves under partial shading.
Figure 5. P–V characteristic curves under partial shading.
Engproc 14 00022 g005
Figure 6. Lévy flight in a 2-dimensional plane.
Figure 6. Lévy flight in a 2-dimensional plane.
Engproc 14 00022 g006
Figure 7. Dynamic performance of the PV generator under shaded conditions using P&O (a,b) and CS (c,d).
Figure 7. Dynamic performance of the PV generator under shaded conditions using P&O (a,b) and CS (c,d).
Engproc 14 00022 g007
Figure 8. Dynamic performance of the BLDC motor under shaded conditions using P&O (a,b) and CS (c,d).
Figure 8. Dynamic performance of the BLDC motor under shaded conditions using P&O (a,b) and CS (c,d).
Engproc 14 00022 g008
Table 1. The power and speed values of both MPPT algorithms.
Table 1. The power and speed values of both MPPT algorithms.
MPPTPower (W)Speed (rpm)
P&O8002100
Cuckoo Search12502500
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Ammar, A.; Hamraoui, K.; Belguellaoui, M.; Kheldoun, A. Performance Enhancement of Photovoltaic Water Pumping System Based on BLDC Motor under Partial Shading Condition. Eng. Proc. 2022, 14, 22. https://doi.org/10.3390/engproc2022014022

AMA Style

Ammar A, Hamraoui K, Belguellaoui M, Kheldoun A. Performance Enhancement of Photovoltaic Water Pumping System Based on BLDC Motor under Partial Shading Condition. Engineering Proceedings. 2022; 14(1):22. https://doi.org/10.3390/engproc2022014022

Chicago/Turabian Style

Ammar, Abdelkarim, Kahina Hamraoui, Moufida Belguellaoui, and Aissa Kheldoun. 2022. "Performance Enhancement of Photovoltaic Water Pumping System Based on BLDC Motor under Partial Shading Condition" Engineering Proceedings 14, no. 1: 22. https://doi.org/10.3390/engproc2022014022

Article Metrics

Back to TopTop