Next Article in Journal
Assessing the Geothermal Potential of Selected Depleted Oil and Gas Reservoirs Based on Geological Modeling and Machine Learning Tools
Next Article in Special Issue
Recent Progress in the Use of Perovskites for Electrochemical, Photoelectrochemical, and Photovoltaic–Electrochemical CO2 Reduction
Previous Article in Journal
Harnessing the Power of Artificial Intelligence for Collaborative Energy Optimization Platforms
Previous Article in Special Issue
Investigation of Degradation of Solar Photovoltaics: A Review of Aging Factors, Impacts, and Future Directions toward Sustainable Energy Management
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimized Control of a Hybrid Water Pumping System Integrated with Solar Photovoltaic and Battery Storage: Towards Sustainable and Green Water-Power Supply

by
Hale Bakır
1,
Adel Merabet
2 and
Mohammadali Kiehbadroudinezhad
2,*
1
Department of Electronics and Automation, Sivas Cumhuriyet University, Sivas 58140, Turkey
2
Division of Engineering, Saint Mary’s University, Halifax, NS B3H 3C3, Canada
*
Author to whom correspondence should be addressed.
Energies 2023, 16(13), 5209; https://doi.org/10.3390/en16135209
Submission received: 6 June 2023 / Revised: 2 July 2023 / Accepted: 5 July 2023 / Published: 6 July 2023
(This article belongs to the Special Issue Advances in Solar Cells and Photocatalysis II)

Abstract

:
This article presents the modeling and optimization control of a hybrid water pumping system utilizing a brushless DC motor. The system incorporates battery storage and a solar photovoltaic array to achieve efficient water pumping. The solar array serves as the primary power source, supplying energy to the water pump for full-volume water surrender. During unfavorable weather conditions or when the photovoltaic array is unable to meet the power demands of the water pump, the battery discharges only at night or during inadequate solar conditions. Additionally, the photovoltaic array can charge the battery on its own when water distribution is not necessary, negating the need for external power sources. A bi-directional charge control mechanism is employed to facilitate automatic switching between the operating modes of the battery, utilizing a buck-boost DC–DC converter. The study incorporates a control system with loops for battery control and DC voltage control within the bidirectional converter. The water cycle algorithm adjusts four control parameters by minimizing an objective function based on tracking errors. The water cycle optimization is compared to other methods based on overshoot and settling time values to evaluate its performance, showcasing its effectiveness in analyzing the results.

1. Introduction

A brushless DC motor (BLDC) driver for solar photovoltaic (SPV)-powered water pumping has recently gained more attention as it is highly efficient, easy to maintain and drive, and compact [1,2]. Due to its intermittent nature, SPV power causes unreliable and intermittent water pumping; bad climatic conditions and the absence of sunlight cause the entire water pumping system to shut down. In addition, PV installation and other resources are not used where water pumping is not required. If full water distribution is desired continuously due to these troublesome situations, external power support is required. In remote locations, a diesel generator is often used as a backup supply [3,4]. Recently however, it has been recommended that diesel generators should not be used, to maintain a pollution-free environment and reduce threats to energy security. Thus, the only solution left as a power backup is to use battery storage. A battery-powered SPV hybrid power supply provides enough power for a reliable water pumping system [3].
With increasing demands for electricity, power saving has become a serious problem. BLDC motors play a serious role in this issue as energy-efficient motors with high power density, high efficiency, high power factors, and a high torque/inertia ratio compared to asynchronous motors [4]. This motor has replaced the asynchronous motor in many applications, including water pumping. In recent studies, it has been proposed that a cost-effective, simple, and powerful BLDC motor driver should be used for SPV hybrid water pumping systems. Transducer models such as Zeta converters are used to extract the maximum usable power from the SPV array [5]—as do positively interleaved Luo converters (I-Luo), which increase the output with minimal switching losses [6]. Studies carried out in MATLAB/Simulink have studied these converters under different operating conditions, demonstrating the efficient operation of dynamic and steady-state water pumping [7]. A BLDC motor can be used to maximize the power transmitted by the PV array and increase the reliability of the pumping system [8]. It is predicted that suitable PV techniques, pumps, motors, and appropriate optimization algorithms will benefit researchers in the effective design, control, and performance improvement of solar water pumping [9].
This study used a power flow control bidirectional boost converter [10,11] to charge/discharge a battery store. The control was based on whether the battery needs to be charged/discharged according to the availability of SPV power and water demand. The battery produced power during the day. On the other hand, when there was SPV power, the battery is charged. When all the power required for the water pump was supplied from the SPV array, pumping water was necessary, and the battery was non-functional. The proposed system functioned as a charging source for the battery; an SPV array and an external power source were not required. In this case, the full benefit was obtained from both the motor pump system and the PV installation. The bidirectional power flow provided bidirectional power flow through a collective capacitor placed on the DC bus of the voltage source inverter (VSI). The DC link voltage of the VSI was regulated so that the BLDC motor speed was kept at a nominal value. However, with the gain constants obtained with the traditional proportional integral (PI) controller, full-rated control could not be achieved; it was kept at the full nominal value by adding the optimization algorithm and was also kept at the constant value by applying optimization to the PI controller where the current battery value was controlled, as well as the PI controller where the DC-link voltage was also controlled at the same time. This application allows water to be pumped at full capacity [3].
This article proposes the modeling and optimization of a BLDC motor-driven pumping system based on an SPV battery hybrid power supply. It aims to improve the grid’s power quality by using a water cycle optimization (WCO)-based proportional-integral (PI)-compensated design for grid-connected solar photovoltaic-fed BLDC. The novelty and practical importance of this research is the use of one of the best optimization algorithms—the WCO algorithm, which provides current and voltage control by optimization; furthermore, instead of using a conventional AC motor, a DC motor is used in the water pumping system. Although it is costly, considering the increase in efficiency, it can be calculated by how many years the cost can be recovered. As a result, a DC motor and optimization algorithms were used for better water pumping in the water pumping system, and efficiency was increased thanks to bidirectional charge control. Which performance criteria are preferred in the study and which functions are minimized are clearly given in Section 2.3. The formulas are explained one by one, and a flow chart showing the optimization steps is also given. In the study, the gain constants were found according to the conventional method PI, calculated according to the damping coefficient; then, the genetic algorithm (GA), the bacteria foraging algorithm (BFA), and the water cycle algorithm (WCA)—which is one of the best optimization algorithms—were used, and the results were compared with the results of the three algorithms and the conventional method. In the results, it can be seen that the WCA algorithm provided better optimization. By applying the optimization techniques suggested in the study to the control parameters in the most appropriate way, a good improvement in power quality was achieved, compared to the study results presented by Kumar and Singh.
This article is organized as follows: The proposed system and the methods used are described in Section 1. Section 2 describes the results and discussion of the system. Conclusions are given in Section 3.

2. Materials and Methods

2.1. SPV Battery-Based Hybrid Water Pumping System

The configuration of the modeled and optimized hybrid water pumping system is shown in Figure 1. Battery storage via an SPV array and a bidirectional buck-boost converter formed a collective DC bus. This common DC bus powered a BLDC motor pump through a VSI. An incremental conductance (InC) technique was used to perform the MPPT of the SPV array through the DC–DC step-up converter. A buck-boost converter acted as a charge controller for the battery. The converter acted as a part step-up converter (when the battery was discharged), and the battery supplied the common DC bus. A VSI performed the electronic commutation of the BLDC motor. A centrifugal water pump was connected to the shaft of the BLDC motor with three internal Hall Effect sensors to generate Hall signals for commutation [3].
The magnitude of the initial BLDC motor stator current was controlled by running the VSI in Pulse Width Modulation (PWM) mode for a predefined time. Again, when the engine was started, the inverter was driven by fundamental frequency pulses—providing minimal switching loss and improved conversion efficiency. A SPV battery-based hybrid pumping system with a brushless DC motor driver was simulated on the MATLAB/SIMULINK platform, and optimization was applied to the DC link voltage and battery current PI controllers in the bi-directional converter part. Furthermore, to prove the claims made, a comparison with the conventional controller and basic genetic algorithm and a powerful optimization tool—the bactericide algorithm—was made through the simulation results, and the efficiency of the water cycle algorithm was evaluated. Various control methods were implemented onto the suggested water pumping system to achieve the desired results. The conversion efficiency of an SPV cell is less than 20%. The absence of an effective MPPT leads to highly inefficient solar power generation. To make the best use of the installed PV array, INC is the most popular technique, because of its excellent tracking performance under dynamic conditions [5,6,7,8,9,10,11,12]. The proposed system also distorts this technique, with a fixed distortion size and rate according to the duty ratio and power slope selected as the control parameter. The bidirectional power change between the storage and the DC bus is shown in Figure 2; this was achieved through a DC–DC step-up converter [10,11] using a bidirectional power flow control. The DC bus voltage (Vdc) was regulated at the rated DC voltage of the BLDC motor—i.e., 110 V—by a voltage regulator. Charge/discharge current of the battery; The IB was controlled by a current regulator. A PI controller was utilized as the current and voltage regulator and was converted into a PWM pulse to further increase the duty ratio and converter corresponding to the regulator.
The buck-boost bi-directional converter was run simultaneously in either boost mode or buck mode. The DC bus voltage controlled the operating mode. When solar radiation decreased or completely disappeared (at night), a drop in the DC bus voltage occurred.
The controller kept the voltage level at its set value by operating the converter in boost mode and allowing power flow from the battery to the DC bus—thus draining the battery. Only the g2 device was activated in this mode, while an anti-parallel diode g1 completed a boost converter circuit. The DC link voltage rose when water pumping was not required, but SPV power was available. The PI controller then maintained the voltage level at its set value by operating the converter in buck mode and enabling power flow through the power stream.
The DC bus was linked to the battery, thus charging the battery. In this case, the g1 device was activated when the g2 anti-parallel diode joined to complete the buck converter circuit. On the other hand, when the SPV array produced enough power to run the pump at full efficiency, the battery was inoperable. Thus, the battery did not charge/discharge. The voltage on the DC bus was kept at 110 V; it did not matter if the battery was charged/discharged, or idle.

2.2. Electronic Commutation of the BLDC Motor

Electronic commutation refers to the commutation of the currents flowing from the windings of the BLDC motor in such a way that a symmetrical direct current of 1200 is drawn from the DC bus of the VSI and placed in the center of the back EMF (Electro-Motive Force) [1,2,13]. Three internal Hall Effect sensors generate a special combination of Hall signals (H)–H3) based on the rotor position over a 60° range.
The speed of the BLDC motor is controlled by regulating the DC bus voltage of the VSI at the nominal DC voltage of the BLDC motor. A bidirectional power flow control provides control by regulating the DC bus voltage and thus the operating speed—providing the exact amount of power needed to pump water at full capacity. The BLDC motor driver proposed by [14] provides simple and cost-effective control by eliminating the phase current sensors.

2.3. Water Cycle Algorithm for Optimization

The water cycle algorithm (WCA) used for optimization was the algorithm known as the water cycle, which was created based on the movement of water [15]. Raindrops and snow accumulating on mountains or hills continue to collect in the sea, which flows to form a river or stream. In addition, water evaporates and is carried into the atmosphere. When it condenses in cold conditions, it returns as rain and forms clouds. In the first optimization case, a raindrop’s initial population in the search space is generated, and the optimization objective function of the algorithm is created [15,16]. The optimum solution is the sea with the best raindrops.
R a i n d r o p s = x 1 ,   x 2   ,   x 3 ,   , x N
N symbolizes the number of variables and the size of the optimization problem. Since it contains four parameters of two PI controllers, the Raindrop vector N = 4 for the optimum control design and the vector in (1) is given as:
                                [ x 1 ,     x 2   ,     x 3 ,     x 4 ] = [ K p 1 , K i 1 , K p 2 , K i 2 ]
The parameters of the R a i n d r o p vector (9), x i ( i = 1 6 ), are between the lower bound and upper bound as:
l b x i u b
where  l b represents the lower and u b is the upper limit.
The WCA algorithm creates a raindrop population, such as a size matrix represented by (Np × N), and is initial.
Population = Raindrops 1 Raindrops 2 Raindrops N p X 1 X 2 X N p = x 1 1 x N 1 x 1 N p x N N p
where X i  is the position of the R a i n d r o p s i , N p is the population size, and i = 1 , , N p .
The location of the raindrops is randomly generated and expressed as:
                                      X i = l b + ( u b l b ) × r a n d ( 1 , N )
The cost of the raindrops,   C i , is calculated using the cost formula:
C i = F ( X i )
where i = 1 , , N p and F is the objective function.
In this work, the Integral time square error formula (ITSE) was selected as the cost function using Equation (7). The goal of the objective function is to minimize the errors (ev, eb) of the current and voltage regulators, where wv and wb are weight coefficients.
          F X = w v w b 0 T t e v 2 d t 0 T t e b 2 d t
In Figure 1, the hybrid water pumping system is simulated and applied the objective function in (7), run using the values of the raindrop’s position  X i = [ x 1 i ,   x 2 i , ,   x N i ] appointed to the PI control parameters, such as:
                                          K p 1 , K i 1 , K p 2 , K i 2 = [ x 1 i ,   x 2 i , x 3 i , x 4 i ]
  C i are classified in ascending order. Nsr is the best raindrop number assigned to one sea and several rivers (Nr).
                                                    N s r = N r + 1 s e a
where the raindrop sea has the lowest cost value between the minimum cost values.
The optimal solution in the algorithm is the sea position. Nst includes streams that are likely to flow into rivers or straight into the sea. The remaining population is applied as:
                                                  N s t = N p N s r
It is ensured that the streams are divided into seas or rivers according to the flow density, provided as (9), (10).
                            N S n = r o u n d C n i = 1 N s r C i × N s t ,   n = 1,2 , , N s r
where N S n , the number of streams flowing into a certain sea or rivers.
Streams move to rivers while rivers move to the sea and streams; the updated positions for the rivers are given as:
X s t r e a m i + 1 = X s t r e a m   i + rand × C × X r i v e r i X s t r e a m i X r i v e r i + 1 = X r i v e r   i + rand × C × X s e a i X r i v e r i
where for C, the best value is 2, and must be greater than 1; r a n d 0 1 .
The new positions’ costs are expressed by (6)−(8). If the stream’s cost is less than a river’s, their places are changed. The same is done for the river and sea locations, with the least costly river location being the sea. A rapid convergence of optimization is avoided by performing evaporation for seawater to flow streams or rivers into the sea. This operation is subject to the following requirements:
i f X s e a i X r i v e r i < d m a x
Managing the raining process and evaporation. Where   d m a x   is   a   small   number 0 ,   N s r 1 ,   i = 1 ,   2 , .  The expression indicating that the river reaches the sea is at any distance less than dmax. Accordingly, evaporation occurs, and sufficient evaporation initiates the precipitation process. When dmax is a small value, the search density near the sea increases. A large value decreases the call while near the sea. Accordingly, the search density close to the sea can be checked with the updated dmax:
d m a x i + 1 = d m a x i d m a x i m a x   _ i t e r
where i = 1 , 2 , , m a x   _ i t e r ; m a x   _ i t e r is the maximum iteration number.
The flow of new raindrops at different locations, expressed as such, creates the raining process:
                              X s t r e a m n e w = l b + ( u b l b ) × r a n d ( 1 , N )
The algorithm will proceed until max_iter is reached. The sea location will be found as the most suitable solution. These values will be used for Kp, Ki (10) and to minimize objective functions, focusing on the battery current or DC-link voltage control (Vdc) following errors (Ib). The SPV-battery based hybrid water pumping system given in Figure 3 was simulated and controlled. Conventional, GA, and BFA WCA methods were used to optimize the PI control parameters for DC-link voltage and current control of the simulated hybrid water pumping system, as shown in Figure 4. The flow diagram of the WCA used for optimization is shown in Figure 5.
Optimization techniques were performed using the performance criteria detailed in [17,18,19], such as the integral squared error (ISE), integral time squared error (ITSE), integral absolute error (IAE), and integral time absolute error (ITAE). The parameters of the methods (techniques) used are given in Table 1, Table 2 and Table 3. The results were compared with other methods to demonstrate the superiority of the WCA method using WCA-based PI parameters in the SPV-battery hybrid water pump system. The parameters used for the hybrid system modeled in Simulink are given in Table 4 for the BLDC motor. The parameters used for the solar PV system and bi-directional converter are given in Table 5 and Table 6.
To appraise the parameters (Kp, Ki) and natural frequency (ωn) of the PI controller—which is the traditional method—they were obtained using a quadratic equation by choosing the damping coefficient (ε) and the residence time (ts) [20,21].
Table 1. GA technique parameters as detailed in [22,23,24,25,26].
Table 1. GA technique parameters as detailed in [22,23,24,25,26].
ParametersQuantity
Number of variables4
Number of iterations (Generations)100
Population size50
Rate of mutation0.01
Rate of cross over0.8
Table 2. The BFA technique parameters [21].
Table 2. The BFA technique parameters [21].
ParametersQuantity
Dimension of search space4
Number of iterations100
Bacteria number (S)10
Chemotactic steps number (Nc) 5
Limits the length of swim (Ns) and Reproduction steps number (Nre) 4
Probability for elimination/dispersion (Ped) and Elimination-dispersal number (Ned)2
Table 3. WCA technique parameters asdetailed in [27,28].
Table 3. WCA technique parameters asdetailed in [27,28].
ParametersQuantity
Condition constant of evaporation (dmax):10−16
Rivers + sea (Nsr):4
Iterations (max_iter) 100
Variables number (N)4
Population number (Np)50
Table 4. BLDC motor pump parameters.
Table 4. BLDC motor pump parameters.
ParametersQuantity
Pole6
Speed300 rpm
Stator resistance0.37 Ω
Stator inductance1.0 mH
Voltage constant34 VL/krpm
Table 5. Solar PV array parameters.
Table 5. Solar PV array parameters.
ParametersQuantity
Peak Power1.92 kW
Open circuit voltage126 V
MPP voltage102 V
Short circuit current 22.4 A
MPP current19 A
Table 6. Bi-directional converter parameters.
Table 6. Bi-directional converter parameters.
ParametersQuantity
Boost inductor3 mH
Bus capacitor6000 µF

3. Results

The proposed hybrid water pumping system was modeled and optimized, and the performance analysis performed, using MATLAB/Simulink toolboxes. A hybrid generation unit consisting of a 1.92 kW peak power and a 72 V SPV array was used, with a 300 Ah lead-acid battery feeding the 110 V 5.2 Nm BLDC motor pump at 3000 rpm. The GA, BFA, and WCA optimization algorithms were applied to utilize the ISE, ITSE, IAE, and ITAE; the iteration number was 100. The optimization process was conducted on a computer with an AMD Ryzen 7 4800 H processor with Radeon Graphics 2.90 GHz. The parameters obtained as a result of the optimization are given in Table 7. When evaluated in terms of average error detection criteria, the performance of the WCA was more effective than the GA or BFA and provided more effective picking and control. It was also effective as determined by the results of all the performance criteria. In the first case, the SPV-battery water pump system was run at a fixed 2500 rpm rotor speed. The aim was to determine the control performance by applying each algorithm method during the transitions. The control monitored the defined references for the DC-link voltage and battery current. Figure 6 shows the results of the tracking responses. Examining the results of the WCA method, while it was over-damped at the preferred settling time, the voltage responses of the GA and BFA-based PI control were underdamped, with a certain overshoot—as shown in Figure 6a. As a result of the dynamic analyses performed in Simulink in Figure 6a, in Table 8, while the over-shoot value was 8.9 in the DC-link voltage control provided with the PI constants—determined by the conventional method under constant speed—the overshoot value was 1.27 when the PI parameters were obtained using the WCA optimization algorithm. When the settling time was examined, it was reduced to 151.08 with the WCA-based method, while it was 160.5 in the conventional method. The WCA method had the best settling time, following the reference value for speed control in Figure 6b. In Figure 6c, it is seen that fluctuations were high in the conventional method and GA technique in terms of current control; these fluctuations were reduced with a good optimization tool such as the WCA. The BFA-based method appeared to have a better settling time, but was insufficient compared to the WCA-based method.
In the second case, the SPV-battery hybrid water pump system was operated at variable speeds, and optimized PI parameters were used. As shown in Figure 7, at 2500 rpm at 0–120 s, 3000 at 120–260 s, and 2500 at 260–500 s, the BLDC motor system was operated under variable speed. The results shown in Figure 8 prove that in the case of conventional GA, BFA methods for DC-link voltage control were affected by speed changes from overshoot and settling times. WCA has proven to perform well and is a good optimization tool, as shown in Figure 8a–c; WCA-based PI controllers respond better to rotor speed changes in terms of settling time and overshoot compared to GA, BFA, and conventional controllers. Additionally, the controlled variables of the battery current and transient settling time—as shown in Figure 8—as well as the DC-link voltage were ahead of the WCA compared to other methods. In Figure 9, the fitness function resulting from the optimization for the performance criterion for ISE is given. The transition dynamic results from Figure 6a, Figure 7a and Figure 8a are shown in Table 8. As a result of the dynamic analyses performed in Simulink in Figure 8a, in Table 8, while the overshoot value was 45.12 in the DC-link voltage control provided with PI constants determined by the conventional method under variable speeds, the overshoot value is 6.02 when the PI parameters obtained as a result of the WCA optimization algorithm were used. When the settling time and peak values were examined, it was reduced to 108.5 settling time with the WCA-based method, while it was 112.5 settling time in the conventional method; it was reduced to a 134.01 peak value with the WCA-based method, while it was 195.2 with the conventional method. The WCA method had the best settling time in terms of following the reference value for speed control in Figure 8b. In Figure 8c, it is seen that fluctuations were high with the conventional method and GA technique in terms of current control; these fluctuations were reduced with a good optimization tool such as the WCA. The BFA-based method appeared to have a better settling time, but was insufficient compared to the WCA-based method. As a result, the optimization technique was used to tune four parameters of two simultaneous PI controllers by minimizing the cost function. A comparative analysis showed that the WCA technique gave better results in minimizing the overshoot and settling time. Wind, solar, voltage, and power control are essential in hybrid systems, and these controls are achieved using PI control. As such, the determination of PI parameters gains importance in order to provide the desired control and the optimization of these parameters; this is still being studied, and researchers are continuing to find the best optimization tool.
Sensitivity analysis is a valuable technique used to assess the behavior and performance of a control and optimization power supply system. Sensitivity analysis helps us understand the impact of changes in various parameters on a system’s outputs, such as its efficiency, stability, and cost. It can be observed how these parameters influence the system’s performance by systematically varying these parameters within predefined ranges. Different power supply loss probability values of 0–7% were obtained. A sensitivity analysis of the reliability of these three different configurations in a water pump system is given in Figure 10. As shown in this figure, increasing system reliability (reducing the amount of loss of power supply probability) leads to an increase in Total Cost. The results of this study were more economical when a solar–battery hybrid system energy was used in the water pumping system compared to other configurations. Therefore, the priority in building water pumping systems under actual conditions is to establish a solar power plant.

4. Conclusions

An optimized control system was developed for an SPV battery hybrid water pumping system powered by a BLDC motor. The integration of the optimization algorithms allowed for the efficient operation of the pumping system, making full use of the SPV array and ensuring reliable performance. An energy flow control was implemented through a bidirectional boost converter to enable power transfer between the battery storage and the DC bus. Utilizing a cost-effective and compact sensor-based BLDC motor driver enhanced the overall affordability and size of the pumping system. Both current control and voltage control were achieved by applying optimization techniques. The proposed optimization approach significantly improved the efficiency of the water pumping system—making it particularly suitable for off-grid, remote, and isolated areas. With this study, a real-time measurement using OPAL-RT and a comparison of experimental and simulation results can be achieved in the future.

Author Contributions

Conceptualization, H.B. and A.M.; formal analysis, H.B., A.M. and M.K.; investigation, H.B. and A.M.; validation, H.B., data curation, H.B.; writing—original draft preparation, H.B.; writing—review and editing, A.M. and M.K. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The raw/processed data required to reproduce these findings cannot be shared at this time as the data also forms part of an ongoing study.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. 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]
  2. Singh, B.; Kumar, R. Simple brushless DC motor drive for solar photovoltaic array fed water pumping system. IET Power Electron. 2016, 9, 1487–1495. [Google Scholar] [CrossRef]
  3. Kumar, R.; Singh, B. Solar PV-battery based hybrid water pumping system using BLDC motor drive. In Proceedings of the 2016 IEEE 1st International Conference on Power Electronics, Intelligent Control and Energy Systems (ICPEICES), Delhi, India, 4–6 July 2016; pp. 1–6. [Google Scholar] [CrossRef]
  4. Kar, B.N.; Samuel, P.; Pradhan, J.K.; Mallick, A. Grid-connected solar photovoltaic-fed brushless DC motor drive for water pumping system using colliding body optimization technique. Circuit World 2022. ahead of print. [Google Scholar] [CrossRef]
  5. Kumar, R.; Singh, B. Grid interfaced solar PV based water pumping using brushless DC motor drive. In Proceedings of the IEEE International Conference on Power Electronics, Drives and Energy Systems (PEDES), Trivandrum, India, 14–17 December 2016; pp. 1–6. [Google Scholar] [CrossRef]
  6. Jegha, A.D.G.; Subathra, M.S.P.; Kumar, N.M.; Ghosh, A. Optimally Tuned Interleaved Luo Converter for PV Array Fed BLDC Motor Driven Centrifugal Pumps Using Whale Optimization Algorithm—A Resilient Solution for Powering Agricultural Loads. Electronics 2020, 9, 1445. [Google Scholar] [CrossRef]
  7. Harsh, K.; Pandey, K.; Kumar, R.; Jangir, A.K. BLDC Motor Driven Water Pump Fed by Solar Photovoltaic Array using Boost Converter. Int. J. Eng. Res. Technol. 2020, 9, 635–639. [Google Scholar] [CrossRef]
  8. 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. [Google Scholar] [CrossRef]
  9. Muralidhar, K.; Rajasekar, N. A review of various components of solar water-pumping system: Configuration, characteristics, and performance. Int. Trans. Electr. Energy Syst. 2021, 31, e13002. [Google Scholar] [CrossRef]
  10. Khiareddine, A.; Salah, C.K.; Mimouni, M.F. Power management of a photovoltaic/battery pumping system in agricultural experiment station. Solar Energy 2015, 112, 319–338. [Google Scholar] [CrossRef]
  11. Ding, F.; Li, P.; Huang, B.; Gao, F.; Ding, C.; Wang, C. Modeling and simulation of grid-connected hybrid photovoltaic/battery distributed generation system. In Proceedings of the CICED, Nanjing, China, 13–16 September 2010; pp. 1–10. [Google Scholar]
  12. Elgendy, M.A.; Atkinson, D.J.; Zahawi, B. Experimental investigation of the incremental conductance maximum power point tracking algorithm at high perturbation rates. Let Renew. Power Gener. 2016, 10, 133–139. [Google Scholar] [CrossRef]
  13. Singh, B.; Kumar, R. Solar photovoltaic array fed water pump driven by brushless DC motor using Landsman converter. Let Renew. Power Gener. 2016, 10, 474–484. [Google Scholar] [CrossRef]
  14. Sigarchian, S.G.; Malmquist, A.; Fransson, T. Modeling and Control Strategy of a Hybrid PV/Wind/Engine/Battery System to Provide Electricity and Drinkable Water for Remote Applications. Energy Procedia 2016, 57, 1401–1410. [Google Scholar] [CrossRef] [Green Version]
  15. Eskandar, H.; Sadollah, A.; Bahreininejad, A.; Hamdi, M. Water cycle algorithm–A novel metaheuristic optimization method for solving constrained engineering optimization problems. Comput. Struct. 2012, 110–111, 151–166. [Google Scholar] [CrossRef]
  16. Sadollaha, A.; Eskandar, H.; Lee, H.M.; Yoo, D.G.; Kim, J.H. Water cycle algorithm: A detailed standard code. SoftwareX 2016, 5, 37–43. [Google Scholar] [CrossRef] [Green Version]
  17. Almabrok, A.; Psarakis, M.; Dounis, A. Fast Tuning of the PID Controller in An HVAC System Using the Big Bang–Big Crunch Algorithm and FPGA Technology. Algorithms 2018, 11, 146. [Google Scholar] [CrossRef] [Green Version]
  18. Maghfiroh, H.; Saputro, J.S.; Hermanu, C.; Ibrahim, M.H.; Sujono, A. Performance Evaluation of Different Objective Function in PID Tuned by PSO in DC-Motor Speed Control. IOP Conf. Ser. Mater. Sci. Eng. 2021, 1096, 012061. [Google Scholar] [CrossRef]
  19. Özdemir, M.T.; Öztürk, D. Comparative Performance Analysis of Optimal PID Parameters Tuning Based on the Optics Inspired Optimization Methods for Automatic Generation Control. Energies 2017, 10, 2134. [Google Scholar] [CrossRef] [Green Version]
  20. Teodorescu, R.; Liserre, M.; Rodriguez, P. Grid Converters for Photovoltaic and Wind Power Systems; John Wiley & Sons, Ltd. Publication: Hoboken, NJ, USA, 2011. [Google Scholar]
  21. Bakir, H.; Merabet, A.; Dhar, R.K.; Kulaksiz, A.A. Bacteria foraging optimisation algorithm based optimal control for doubly-fed induction generator wind energy system. IET Renew. Power Gener. 2020, 14, 1850–1859. [Google Scholar] [CrossRef]
  22. Hassan, L.H.; Haider, M.M.; Almurib, A.F.; Muttaqi, K.M.; Ganapathy, V.G. Optimization of power system stabilizers using participation factor and genetic algorithm. Int. J. Electr. Power 2014, 55, 668–679. [Google Scholar] [CrossRef]
  23. Kiehbadroudinezhad, M.; Merabet, A.; Abo-Khalil, A.G.; Salameh, T.; Ghenai, C. Intelligent and Optimized Microgrids for Future Supply Power from Renewable Energy Resources: A Review. Energies 2022, 15, 3359. [Google Scholar] [CrossRef]
  24. Kiehbadroudinezhad, M.; Merabet, A.; Rajabipour, A.; Cada, M.; Kiehbadroudinezhad, S.; Khanali, M.; Hosseinzadeh-Bandbafha, H. Optimization of wind/solar energy microgrid by division algorithm considering human health and environmental impacts for power-water cogeneration. Energy Convers. Manag. 2002, 252, 115064. [Google Scholar] [CrossRef]
  25. Kiehbadroudinezhad, M.; Rajabipour, A.; Cada, M.; Khanali, M. Modeling, design, and optimization of a cost-effective and reliable hybrid renewable energy system integrated with desalination using the division algorithm. Int. J. Energy Res. 2021, 45, 429–452. [Google Scholar] [CrossRef]
  26. Kiehbadroudinezhad, M.; Merabet, A.; Hosseinzadeh-Bandbafha, H. Optimization of Wind Energy Battery Storage Microgrid by Division Algorithm Considering Cumulative Exergy Demand for Power-Water Cogeneration. Energies 2021, 14, 3777. [Google Scholar] [CrossRef]
  27. Bakir, H.; Merabet, A.; Dhar, R.K.; Kulaksiz, A.A. Experimental evaluation of water cycle technique for control parameters optimization of double-fed induction generator-based wind turbine. Eng. Sci. Technol. Int. J. 2021, 24, 890–898. [Google Scholar] [CrossRef]
  28. Dhar, R.K.; Merabet, A.; Bakir, H.; Ghias, A.M.Y.M. Implementation of Water Cycle Optimization for Parametric Tuning of PI Controllers in Solar PV and Battery Storage Microgrid System. IEEE Syst. J. 2022, 16, 1751–1762. [Google Scholar] [CrossRef]
Figure 1. SPV-battery based hybrid water pumping system.
Figure 1. SPV-battery based hybrid water pumping system.
Energies 16 05209 g001
Figure 2. Bi-directional charge controller for battery storage.
Figure 2. Bi-directional charge controller for battery storage.
Energies 16 05209 g002
Figure 3. Modelling of the hybrid water pumping system in MATLAB/Simulink R2022a.
Figure 3. Modelling of the hybrid water pumping system in MATLAB/Simulink R2022a.
Energies 16 05209 g003
Figure 4. Optimization PI control parameters for DC-link voltage control and battery current control.
Figure 4. Optimization PI control parameters for DC-link voltage control and battery current control.
Energies 16 05209 g004
Figure 5. WCA optimization algorithm flowchart.
Figure 5. WCA optimization algorithm flowchart.
Energies 16 05209 g005
Figure 6. (a) DC-link voltage. (b) speed, and (c) battery current (Tracking responses under a constant rotor speed with the optimization techniques).
Figure 6. (a) DC-link voltage. (b) speed, and (c) battery current (Tracking responses under a constant rotor speed with the optimization techniques).
Energies 16 05209 g006aEnergies 16 05209 g006b
Figure 7. BLDC motor speed.
Figure 7. BLDC motor speed.
Energies 16 05209 g007
Figure 8. (a) DC-link voltage, (b) speed, and (c) battery current (Tracking responses under variable rotor speeds with the optimization techniques).
Figure 8. (a) DC-link voltage, (b) speed, and (c) battery current (Tracking responses under variable rotor speeds with the optimization techniques).
Energies 16 05209 g008aEnergies 16 05209 g008b
Figure 9. Fitness function resulting from the optimization of ISE.
Figure 9. Fitness function resulting from the optimization of ISE.
Energies 16 05209 g009
Figure 10. The sensitivity analysis of the reliability of the studied configurations.
Figure 10. The sensitivity analysis of the reliability of the studied configurations.
Energies 16 05209 g010
Table 7. Optimization statistical results.
Table 7. Optimization statistical results.
Performance TestsGain Parameters (Control)Genetic Algorithm
Optimization Technique
Bacteria Foraging
Algorithm
Optimization
Technique
Water Cycle
Optimization
Technique
ITSEDC-link voltage controller ( K p 1 , K i 1 )
Battery current controller ( K p 2 , K i 2 )
0.9674, 0.3701
0.3350, 0.8347
0.9991, 0.0712
0.5805, 0.9347
0.9981, 0.0194
0.5643, 0.9555
ISEDC-link voltage controller ( K p 1 , K i 1 )
Battery current controller ( K p 2 , K i 2 )
0.9961, 0.0056
0.9756, 0.8414
0.9949, 0.0493
0.2099, 0.9861
0.9961, 0.0135
0.9766, 0.9834
ITAEDC-link voltage controller ( K p 1 , K i 1 )
Battery current controller ( K p 2 , K i 2 )
0.9707, 0.2124
0.3302, 0.9255
0.9943, 0.0259
0.4196, 0.9898
0.9649, 0.0046
0.5870, 0.9724
IAEDC-link voltage controller ( K p 1 , K i 1 )
Battery current controller ( K p 2 , K i 2 )
0.9815, 0
0.9693, 0.8278
0.9706, 0.0243
0.7482, 0.9421
0.9773, 0.0031
0.6111, 0.8928
Table 8. Dynamic performance results of the controllers.
Table 8. Dynamic performance results of the controllers.
PI BlockBased ControllerOvershootSettling Time (s)Peak Values
DC-link voltage
(under variable speed)
Conventional45.12112.5195.2
GA36.92111.1183.4
BFA9.80110.8138.2
WCA6.02108.5134.01
DC-link voltage
(under constant speed)
Conventional8.90160.5113.3
GA7.44155.8112.1
BFA3.202153.04111.09
WCA1.27151.08110.01
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Bakır, H.; Merabet, A.; Kiehbadroudinezhad, M. Optimized Control of a Hybrid Water Pumping System Integrated with Solar Photovoltaic and Battery Storage: Towards Sustainable and Green Water-Power Supply. Energies 2023, 16, 5209. https://doi.org/10.3390/en16135209

AMA Style

Bakır H, Merabet A, Kiehbadroudinezhad M. Optimized Control of a Hybrid Water Pumping System Integrated with Solar Photovoltaic and Battery Storage: Towards Sustainable and Green Water-Power Supply. Energies. 2023; 16(13):5209. https://doi.org/10.3390/en16135209

Chicago/Turabian Style

Bakır, Hale, Adel Merabet, and Mohammadali Kiehbadroudinezhad. 2023. "Optimized Control of a Hybrid Water Pumping System Integrated with Solar Photovoltaic and Battery Storage: Towards Sustainable and Green Water-Power Supply" Energies 16, no. 13: 5209. https://doi.org/10.3390/en16135209

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop