Abstract
In this paper, new methods for increasing the efficiency of photovoltaic pumping systems are presented (PVPS). A feasible implementation of battery-free PVPS, as well as a cost-effective design, has been proposed. The variation of the PV power causes its behaviour to transit permanently between the characteristics of constant current sources and constant voltage sources, which is studied in this paper from a new perspective. The inconsistency of PV generator behaviour reveals an unexpected phenomenon in the operation of induction motors (IM). To overcome the effects of fluctuating PV behaviour on IM operation, a modified fractional order MPPT controller (FO-MPPT) has been proposed. FO-MPPT has improved as a result of the use of several metaheuristics approaches, including the Grey Wolf (GWO), Anti-lion (ALO), and Whale Optimizer (WOA). A comparison of the proposed FO-MPPT and conventional MPPT techniques is carried out. The steady-state power, rise time, and efficiency are used as three measures to demonstrate the reliability of the proposed controller, demonstrating that the FO-MPPT outperforms traditional MPPT techniques. The optimal FO-ability MPPT’s to regulate nonlinear and unpredictable dynamic loads is demonstrated.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
The increase adulteration of the environment by contaminated wastes and emissions such as green house gases and CO\(_{2}\) is a serious problem that needs to be addressed [1]. Since the industrial revolution, the emission of CO\(_{2}\) has increased significantly based on a statistical study performed by NASA in 2016. The study showed that the atmospheric CO\(_{2}\) has never exceeded 300 parts per million (ppm) for 650,000 years, yet nowadays, the atmospheric CO\(_{2}\) has reached 400 ppm. The emissions have been increasing with a rate of 1.6% each year [2]. Hence, the greatest contribution of renewable energy technologies is generating nearly zero emissions of CO\(_{2}\) to the environment [3]. With this advantage, renewable energy has taken over many conventional power generation methods in variety of vital applications such as water pumping [4]. Water supply has always been a challenge in distant or isolated regions where infrastructure for water and energy distribution is missing [5]. Solar pumping technologies offer numerous benefits over diesel pumps, including enhanced efficiency and decreased operating and maintenance costs [6]. The PVPS has been used in countries such as India within households, animal farms, and different irrigation systems [7, 8]. The availability of pumping energy is well-matched to the demand for water, which is the biggest during the daytime. The use of the off-grid solar photovoltaic solution is considered a primary resource for tropical regions, where an electricity-grid source is not available [9]. Off-grid energy storage is required due to the highly intermittent nature of solar PV power generation. Typically, only physical storage solutions that tie electrical energy to something else are included in the concept of energy storage [10]. Other types of energy, such as thermal, chemical, kinetic, potential, or electrochemical energy [11]. These sorts of energy storage are designed to release energy when needed, typically in electrical or thermal form, while minimizing energy loss during the storage period. An electrochemical battery is a common demonstration of a physical storage option. Battery-free compared to battery-powered systems, PVPS is less costly and necessitates less maintenance. The storage batteries, however, offer the advantage of delivering steady performance throughout dark and cloudy hours. It is more cost-effective to install a water storage tank in the PVPS than to use batteries as a backup power source [12].
A performance investigation of PVPS with fixed tracking cost showed the superior performance of tracking system compared to fixed system [13] but with extra cost. A performance comparison between single stage and multistage centrifugal solar PV pumps showed high efficiency of single stage for low head application [14]. A study to establish the relation between the discharge rate and discharge increase with radiation and vice versa in same climatic conditions has been introduced by [15]. Different studies have proved the effect of MPPT on PVPS efficiency compared to conventional PVP systems [16,17,18]. The PVPS was categorized to have two main types; direct conversion PVPS and solar thermal system [19]. Focusing on direct conversion PVPS for the sake of this research, the system works by directly converting the solar energy into electricity powering the motors. PVPS was investigated in multiple countries due to the numerous advantages and suitability of such systems in critical applications. Configuration of PV array has to consider many factors such as the weather conditions and shading cases [20]. Power conditioning unit (PCU) is mainly responsible for regulating the transferred energy from the PV array to the motor pump. Based on the application and the motor used in the system, the PCU can be either DC-DC converter, or DC-AC converter [21]. Regarding the motors, some systems include DC motors benefiting from the DC motor high efficiency and simplicity of implementation. Although, DC motors are known to require often maintenance which can be costly in many cases [22]. One of the most reliable motors used in PVPS is induction motors. Unlike DC motors, induction motors are maintenance free, cheaper, and rugged in construction [23]. Water pumps come in two main types that are suitable to be used with PVPS, centrifugal pump which used rotation of an impeller to create centrifugal force while the impeller guide the water to the outlet [24]. The nonlinear system behaviour is caused by the stochastic variation in solar irradiance and time varying electrical characteristics of PV panels, furthermore the nonlinear characteristics of power converters, and the water pumps, [25]. The pump flow rate in PVPS is affected by the climatic conditions influencing the PV system, especially solar irradiance and air temperature variations. Measuring the performance of the pump depends on head (m) by which water is lifted, water to be pumped \(\left( \textrm{m}^{3}\right) \), system efficiency, diurnal variation in pump pressure due to change in irradiance, and pressure compensation [26]. These nonlinearities of the components of PVPS, i.e. PV panels, power converters, and induction motor pump, cause unexpected behaviour and unstable operation of PVPS, which significantly degrade the control performance over varying atmospheric conditions. This unexpected behaviour is related to the voltage-current characteristics of the PV panel, and the torque-speed characteristics of the induction motor. So, the main challenge is to extract the maximum power from the PV panel, while keeping the stable operation of the induction motor. Controlling the behaviour of the system around the MPP requires a Maximum Power Point Tracking (MPPT) controller. In [27, 28], a PVPS with a solar tracker and PV array was analysed to study the effect of applying an MPPT controller. The controller was proven to enhance the overall system performance regarding the generated power and water flow rate. After this first leading research, many approaches were followed to improve the application of MPPT controller on PV systems to ensure optimum performance. A study conducted by Bouchakour compared the application of P &O MPPT, Fuzzy MPPT, and the effect of using optimization algorithms such as GA and PSO [29]. Another study aimed to optimize the performance of MPPT controller by using metaheuristic algorithms such as GWO, grasshopper optimization (GHO) and rescue optimization algorithm (SRA) [30]. Ant lion optimization (ALO) also has been proposed for optimal allocation and sizing of distributed generation (DG) renewable sources for radial distribution system [31]. A recent approach to optimize the performance of a PV system is to use Fractional Order (FO) MPPT controller as proposed in [32]. Various studies have improved and applied FO-based MPPT controller with different approaches as in [33,34,35]. The improved fractional order variable step INC helps to attain stable output power under changing weather conditions [36].Two PI controllers for a PV-DC pump system were designed using the ABC optimization algorithm. The simulation results revealed that the designed ABC tuning PI controllers are reliable in their operation and provide excellent performance for changes in load torque [37]. Inspired by the conducted literature, MPPT controller has been applied on the proposed PVPS and optimized with metaheuristic algorithms as WOA and others. Also, a proposed topology of the solar water pumping system will be illustrated using boost converter in order to reduce the number of the solar panels as shown in Fig. 1.
Seeking a solution for the challenges met by fellow researchers in reaching the optimum step size, this research introduces a hybrid metaheuristics optimization with a fractional-order MPPT controller to enhance the PVPS’ performance. The conducted literature showed the main challenge of locating the MPP for complex PVPs with conventional algorithms. Thus, adopting a hybrid algorithm combining the online nature of fractional order controller tuned by metaheuristic algorithm to achieve robust MPP tracking. Due to the nonlinear behaviour of the proposed system, metaheuristic optimization algorithms are essential to extract system parameters with high accuracy. The comparative analysis conducted in [38] showed the impact of extracting PV system parameters with both analytical and metaheuristic approaches on system performance. The study showed the higher accuracy of the extracted parameters with metaheuristic algorithms such as Genetic Algorithm (GA). Besides the accuracy of such algorithms, metaheuristic techniques have higher convergence, which is required in such a complex system as the proposed PVPs.
In the presented study, three metaheuristic optimization algorithms will be used to tune the main controller of the system. The chosen algorithms were studied to confirm their suitability for such application. GWO is known for the effectiveness in finding the optimum solution compared to other algorithms such as PSO in PV sizing applications [39]. Besides GWO, ALO is heavily used in power generation applications such as optimal reactive power dispatch as the algorithm proved the ability to minimize the objective function while taking into consideration all system constraints. The third algorithm in the comparison is the WOA which has the ability to perform exploration and exploitation simultaneously. In this article, a novel approach is introduced to developing a fractional-order MPPT controller to control the induction motor. The controller is augmented with metaheuristic optimization algorithms as an additional contribution to this work. The contribution and novelty of this article can be summarized as follows:
-
Developing a batteries-free PVPS by using tanks for storage to reduce the cost.
-
Introducing a DC-DC converter-based optimal design of a PVPS using a three-phase induction pump.
-
Developing the optimal design steps and experimental implementation of a 1 KW three-phase PVPS.
-
Comparing two distinctive design techniques based on the available components in the local market.
-
Studying and experimentally analysing the characteristics of PV panels as constant (voltage /current) sources.
-
Experimentally analysing the unexpected behaviour of the induction motor-driven pumps powered by PV panels.
-
Developing a modified MPPT technique to overcome the potential unexpected behaviour of PVPS.
-
Studying how crucial the use of the DC-DC converter is, on the characteristics of PV panels and showing the nonlinearity of the PVPS using a family of curves.
-
Experimentally validating the performance of the modified FO-MPPT and applying several metaheuristics optimizations algorithms at various environmental conditions.
-
Studies are conducted to compare the performance of the modified FO-MPPT with the optimized conventional MPPT methods (\( P \& O\) and INC) at different climatic conditions and a dynamic load.
This article is organized as follows: Sect. 2 is dedicated for the design and implementation of the proposed system, Sect. 3 shows the mathematical model for the proposed system, Sect. 4 presents the experimental setup used for performance validation, Sect. 5 discusses the characteristics of the used induction motor. Sections 6 and 7 illustrate the proposed MPPT and its experimental implementation results.
2 Design and Implementation of Photo-Voltaic Pumping System (PVPS)
PVPS design demands a creative solution to face the challenge of maximizing the produced energy and the amount of pumped water while minimizing the total investment costs.
The design procedure of a suggested pilot PVPS is shown in Fig. 2 where, the water demanded per day \(\Phi _d = 205\) [\(\mathrm{m^3/day}\)] and the average clear sky period \(D_h = 7 \) [\(\textrm{hr}\)] at the proposed location, i.e. (Giza, Egypt). The demand water flow rate \(\Phi _{w}\) [\(\mathrm{m^3/hr}\)] could be calculated by [40]:
The hydraulic power \(P_{H}\) [watt] and the pump-motor electric power \(P_{e}\) [watt] can be calculated as follow:
where \(\rho \) is the water density [1000 \(\mathrm{kg/m^3}\)], g is the gravity constant [9.81 \(\mathrm{m^2/s}\)] and H is the dynamic head [m]. The solar panels array is designed to meet the electrical power demand \(P_{e}\) considering losses in the system. The maximum power of the PV array \(P_{\textrm{mpp}}\) can be calculated as:
Where \(N_{s}\) and \(N_{p}\) are the number of series and parallel connected PV modules.
A local market survey has been performed to investigate PVPS cost as shown in Fig. 3, which revealed that the cost of solar panels accounts for more than \(60\%\). Using the traditional design procedure may necessitate the production of custom components like PV panels and Power Conditioning Unit (PCU), which raises the cost. As a result, in the suggested design method, market-available components listed in Table 2 will be used to keep costs. The use of the market-available will affect the number of series PV panels \(N_{s}\) as in Eq. (5 ) to satisfy the 3\(\phi \) inverter operating voltage.
where the \(V_{\textrm{mpp}}\) is the value MPP voltage from the panels manual minus \(15\%\) of its value for redundancy factor and \(V_{\textrm{dc}}\) is dc voltage of (3\(\phi \) inverter) and is estimated from the following relation:
where \(\lambda \) is the modulation index and \(V_{L-L}\) is the line voltage across the motor terminals. Hence, \(V_{\textrm{dc}}=\frac{2\sqrt{2}}{\sqrt{3}} \times 230=375 \mathrm {~V}\), which is the required voltage when the modulation index is 1.
The pilot PVPS parameters using the traditional design procedure [40] are shown in Table. 1. Seven PV panels are needed to meet the 3\(\phi \) inverter operating voltage, although only three panels are required to meet electrical demand which considered wasted cost.
Considering the electrical power demand, only three panels are required; however, they do not provide the inverter with the needed voltage. This voltage insufficiency is inspired to be overcome by using a Boost chopper.
The usage of Boost chopper reduces the number of series PV panels while boosting PV voltage and saving the total PVPS cost. Boost converter with adjustable duty cycle (D) can be utilized to reduce the number of series solar as follows:
As a commercial impact of the application of the Boost converter reduces the cost of PV array by \(56\%\); however, three Boost converters cost will be added, \(45\%\) of PVPS’s total cost has been saved. Also, the adjustable duty cycle enhances the redundancy performance and allow the proposed design to maintain the system performance under harsh conditions.
A Comparison between the traditional and the proposed PVSP design techniques using different sizes is shown in Table 3.
The analysis was performed using MATLAB platform to implement the proposed design algorithm 1. The results demonstrate the superiority of the proposed design in terms of cost reduction.
The average cost reduction ($ \(\downarrow \)) of the proposed is calculated as follows:
and total cost reduction \(\%\) ($ \(\downarrow \%\) ):
where \(N_{C}\), \(N_{N}\), \(P_{C}\), \(B_{C}\) and \(T_{C}\) are traditional method No. of the pv panels, proposed method No. of pv panels, cost of the PV panel, cost of the Boost converter and the traditional method total cost [$], respectively.
The proposed design reduced the total costs by 30 to 45 \(\%\). The proposed design promises an effective cost reduction in PVPS with electrical power range [0.4 to 2.2] kw, as shown in Table. 3.
3 Modelling and Behaviour Analysis of the Proposed PVPS
This section illustrates the nonlinear mathematical model of the proposed PVPS and the effect of the Boost converter on the PV characteristics. Assuming that (Rs \(<<\) Rsh), the reduced equivalent circuit of the proposed PVPS can be used as shown in Fig. 4, [41]. Applying the parameters in table 4 and representing the output voltage and current of the PV cell by Vpv and Ipv, respectively, the electrical behaviour of a PV array with \(N_{p}\) parallel cells and \(N_{s}\) series cells could be characterized by Eq. (9).
where:
As shown in Fig. 5, the behaviour of PV source could be divided into three regions constant voltage source (CVS), constant current source (CCS)and transition between (CVS \( \& \) CCS) sources.
The behaviour of PV source could be described as follow:
-
CCS (Region A): PV behaves as approximated constant current source type which is considered as PV current variation \({\delta I_{\textrm{pv}} \approx 0}\) and \(P_{\textrm{pv}} \propto V_{\textrm{pv}} \).
-
CVS (Region B): in which PV behaves as approximated constant voltage source as PV voltage variation \({\delta V_{\textrm{pv}} \approx 0}\) and \(P_{\textrm{pv}} \propto I_{\textrm{pv}} \).
-
Transition between (CVS \( \& \) CCS) (Region C): Indicates indeterminate source type that is not considered as constant current source or constant voltage source as \({\delta I_{\textrm{pv}}, \delta V_{\textrm{pv}} \ne 0}\) and \( {V_{\textrm{pv}}} \propto \frac{1}{I_{\textrm{pv}}}\).
A simplified PV behaviour, Converting the region (C) to borderer at the \(PV_{\mathrm{(mpp)}}\), has been proposed to reduce the transition between (CVS \( \& \) CCS). So the overall PV behaviour could be divided into two regions and consider \(PV_{\mathrm{(mpp)}}\) as a switching point between (CVS \( \& \) CCS) as follows:
-
\(V_{\textrm{pv}}<V_{\textrm{mpp}}\): considered as approximated constant current source type in which, \(P_{\textrm{pv}} \propto V_{\textrm{pv}}\) \( \& \) \(I_{\textrm{pv}} \approx I_{\textrm{mpp}}\).
-
\(V_{\textrm{pv}}> V_{\textrm{mpp}}\): considered as approximated constant voltage source type in which, \(P_{\textrm{pv}} \propto \frac{1}{V_{pv}}\) \( \& \) \(V_{\textrm{pv}} \approx V_{\textrm{mpp}}\).
The dynamical model of the boost converter shown in Fig. 4 is expressed as follows:
As illustrated in Fig. 6, the boost converter reduces the number of series panels while increasing PV voltage and decreasing PV current.
Two sets of the PV panel connect to the boost chopper shown in Fig. 4 have been practically connected in series. A family characteristic curves of this connected PV panels are shown in Fig. 7. The nonlinear behaviour as well as transitions between (CVS \( \& \) CCS) is expected to adversely affect the load behaviour. This will be illustrated in details in Sect. 5.
4 Experimental Setup of the Proposed PVPS
The experimental setup shown in Fig. 8 has been implemented to evaluate the performance of the proposed PVPS at different climatic conditions. The proposed setup includes 2 "Suntech STP365S" PV panels, 2 Boost choppers, Variable Frequency Driver (VFD), Three phase induction motor, centrifugal pump, weather station (Temperature and irradiance sensors), Arduino (Uno) board as microcontroller and PC with MATLAB software. The experimental behaviour of the PVPS while changing the value of VFD frequency at different climatic conditions is illustrated in Fig. 10. The results show unexpected behaviour, as increasing the frequency value cause the PV power, pump power and water flow rate to increase until PV power reached the MPP and sharply decreased again. To overcome this unexpected behaviour, MPPT control is recommended to be applied. MPPT controller works to maintain the PV array at higher voltage under unexpected changes in conditions. The variations in surrounding weather conditions such as partial shading make it challenging for the PV system to reach the MPP due to the nonlinear behaviour of the system under these conditions. Thus, implementing an MPP tracking algorithm is essential to maximize the power output to drive the IM.
pagination
Hill-Climbing MPPT is primarily a closed loop algorithm that has been used in PV power applications [42]. Figure 9 shows the steps of applying MPPT algorithm to automatically adjust the operating point in order to achieve the maximum power consumption from PV panels [43]. The implementation process of MPPT consists of three main MPPT perturbation schemes, e.g. (Feed-forward Frequency control MPPT, Feed-back voltage control MPPT and Feed-back current control MPPT).
4.1 Scheme (A): Feed-forward Frequency Control MPPT
This scheme controls PVPS by using direct action frequency as MPPT perturbation parameter to allow the search for MPP. Figure 11 shows the block diagram of the feed-forward MPPT control using frequency f as perturbation parameter.
As shown in Fig. 12, this scheme did not overcome the phenomena of the unexpected behaviour. Also, the results show sudden drop of the hydraulic power after reaching the MPP. Thus, the feed-back MPPT control is proposed to be applied in scheme B.
4.2 Scheme (B): Feed-back Voltage Control MPPT
A closed loop PV voltage control was used as perturbation parameter of MPPT in order to overcome the unforeseen behaviour of PVPS.
The suggested feed-back voltage control MPPT scheme’s block design is shown in Fig. 13. The observed behaviour in Fig. 14 shows that the PVPS desired operation at MPP is still not accomplished. Despite of using voltage closed loop did not overcome the unexpected PVPS behaviour and power loses problem.
4.3 Scheme (C): Feed-back Current Control MPPT
A closed-loop PV current control has been used as perturbation parameter of MPPT. Figure 15 shows the block diagram of the proposed closed-loop current MPPT control. The obtained behaviour is shown in Fig. 16. The findings show that employing a feed-back current control MPPT technique to operate at MPP does not succeed. Furthermore, the sudden decrease in both PV and hydraulic power is still noticeable. The unpredictable behaviour that causes power losses was shown to be unrelated to the MPPT perturbation feed-forward or feed-back schemes. In order to control the induction motor efficiently using PV source, it is essential to examine the PV behaviour as fluctuating CVS - CCS feeding induction motor.
5 Dynamical Analysis of IM Driven by PV Source
The operation of the IM will be studied based on the observed nonlinear PV source dynamics and switching between CCS and CVS at Sect. 3. Figure 17 shows the equivalent circuit of IM with pump load.
The 3 \(\phi \) IM power can be calculated as follows:
where \(\omega _{m}= \frac{120 \pi f}{p} [rpm]\) and \(\cos \phi =\frac{R_{m}}{Z_{m}}\). IM equivalent impedance \(Z_{m} \) determined as:
The Torque-speed relation of the three phase IM is determined as follows:
The Torque-speed relation of the three phase IM at CVS where \(V_{\textrm{dc}}= k*V_{m}\) at ideal PWM inverter where \(P_{dc} =P_{ac}\) is demonstrated by Eq.(15):
The Torque-speed relation of the three phase IM at fixed current source \(I_{\textrm{dc}}= I_{m}/3*k\) is presented by Eq. (17):
where \(\eta _{ac}\) : DC-AC inverter efficiency, \(T_{m}\): IM Torque ,f: frequency, \(V_{m}\) : IM Voltage ,s Slip factor ,\(R_{m}\) : IM Resistance, \(x_{m}\) : IM Inductance, k : = \( \lambda * f \) at constant flux operation and \(\lambda \) is the modulation index (0:1).
Figure 18 shows the torque-speed dynamical behaviour of constant voltage source, constant current, and PV source with different applied frequency. Increasing the frequency, according to dynamical behaviour, speeds up the motor and shifts the operating point to the right, resulting in more power at a specific torque. Whenever, the IM torque (\(T_{m})\) is greater than the pump torque (\(T_{L}\), the pump speed increases until reaching the Equilibrium Operating Point (EOP) of motor-pump set at which \(T_{L}\) = \(T_{m}\). The EOP analysis and torque-speed dynamical behaviour of CVS driven IM is demonstrated in Fig. 19 a with certain pump torque (\(T_{L}\)), frequency f and based on Eq. (15) could be illustrated as follow:
-
Left side, at low speed, i.e. high slip value and \(T_{m} \propto \omega _{m}\) (lopsided operation region).
-
Right side, at high speed, i.e. low slip value and \(T_{m} \propto 1/\omega _{m}\) (equiponderant operation region).
Moreover, the EOP analysis torque-speed dynamical behaviour of CCS driven IM is demonstrated in Fig. 19 b with certain pump torque (\(T_{L}\)), frequency f and related to Eq. (17) can be examined as:
-
Left side, at low speed, i.e. high slip value, so and \(T_{m} \propto 1/\omega _{m}\) (equiponderant operation region).
-
Right side, at high speed, i.e. low slip value and \(T_{m} \propto \omega _{m}\) (lopsided operation region).
Table 5 illustrates EOP of IM at CVS and CSS Fed sources at different IM-pump operating points and load torque variation scenarios shown in Fig.19.
Finally, the EOP of IM driven by PV source can be examined using Fig. 20 which shows the EOP of IM driven by PV source. Changing the frequency f leads to change in the operating point and the relation between \(T_{L}\) and \(T_{m}\). EOP of motor-pump set moves from P1 to P4, then suddenly drop to P5 where P1 to P4 are equiponderant CVS and P5 is equiponderant CCS.
6 The Proposed MPPT Scheme of PVPS
According to the examined nature of PV generator, it has a nonlinear characteristics that are affected by the amount of irradiance and the temperature (\(G_{\textrm{pv}}, T_{\textrm{pv}})\). The open-circuit voltage of CVS is linearly dependent on PV temperature, on the other hand, the irradiance effect on the short-circuit current value of CCS. Furthermore, the switching point \(PV_{\textrm{mpp}}\) between CCS and CVS effects on the EOP of motor-pump as in Sect. 5, which moves due to the changes in irradiance or temperature. Moreover, employing the feed-back current and voltage control MPPT schemes illustrated in Sect. 4 was not effective to overcome the unexpected phenomena of IM driven by PV source.
It is necessary to have an effective perturbation parameter that reflects the variation in PV voltage and current.
The admittance (or impedance) of PV system is used as perturbation parameters instead of voltage and current, as shown in Fig.21. The admittance (\(\gamma _{pv}\)) was chosen rather than the impedance to start at point \(V_{pv}=V_{oc}, I_{pv}=0\) and \(\gamma _{pv} =0\). On the other hand, the impedance = \(\infty \). A closed-loop PV admittance control has been used as perturbation scheme of MPPT, where at MPP admittance Ipv/Vpv = \(\textrm{Impp} / \textrm{Vmpp}\). The obtained behaviour is shown in Fig. 23. The findings show that employing a feed-back admittance control MPPT technique, overcome the unexpected behaviour and provide a stable operation of IM.
The technique for fractional order control systems has been widely used to enhance the performance of control systems. Motivated by the finding that a fractional order controller can outperform traditional integer order controllers. When compared to integer-order control, FO control has a more adaptable framework and extra degrees of freedom. As a result, it is possible to realize an accurate estimate of the system’s unknown uncertainties and increase the proposed system’s robustness and sensitivity by properly tuning the FO controller. Several scientists are currently using fractional order (FO) controllers to get the most stable performance of their systems. Fractional order INC shows a promising results in PV MPPT application with resistive load [25] and dynamic load [36].
The proposed FO-MPPT main criteria using \(\gamma _{pv}\) as perturbation parameter can be expressed by Eq. (18):
The control procedure of FO-MPPT algorithm can be expressed by the flow chart in Fig.24. The procedure starts with measuring the PV voltage and current (\(V_{pv}, I_{pv})\) to determine the MPPT action according to the following conditions:
-
Condition 1: If (\( \Delta V^\alpha \ne 0 \& \frac{d^{\alpha }I}{dV^{\alpha }}=\frac{d^{\alpha }}{dV^{\alpha }}(\frac{-I_{0}}{V_{0}})\)) OR (\( \Delta V^\alpha =0 \& \Delta I =0 )\rightarrow \) keep current \(\gamma _{pv}\).
-
Condition 2: If (\( \Delta V^\alpha \ne 0 \& \frac{d^{\alpha }I}{dV^{\alpha }}>\frac{d^{\alpha }}{dV^{\alpha }}(\frac{-I_{0}}{V_{0}})\)) OR (\( \Delta V^\alpha =0 \& \Delta I > 0 )\rightarrow \) increase \(\gamma _{pv}(k)\) by \(\gamma _{pv}(k)=\gamma _{pv}(k-1)+\Delta \gamma _{pv}\) .
-
Condition 3: If (\( \Delta V^\alpha \ne 0 \& \frac{d^{\alpha }I}{dV^{\alpha }}<\frac{d^{\alpha }}{dV^{\alpha }}(\frac{-I_{0}}{V_{0}})\)) OR (\( \Delta V^\alpha =0 \& \Delta I < 0 )\rightarrow \) decrease \(\gamma _{pv}(k)\) by \(\gamma _{pv}(k)=\gamma _{pv}(k-1)-\Delta \gamma _{pv}\)
The effective parameters of MPPT performance are \(\alpha \) and \(\Delta \gamma _{pv}\) needs to be tuned using metaheuristics as recommended by [25, 36]. Table 6 illustrates the summary of the proposed MPPT schemes, the sensors used, the MPPT’s parameters to be tuned and the software tools used. Where k is the scaling factor mapping between the control signal and VFD’s frequency range (0:50) HZ. The experimental results also show that the settling time of the system with the different MPPT schemes is approximated [8:10] sec.
7 Results and Discussion of Real-time MPPT Implementation
This section demonstrates the implementation of the proposed MPPT results in real-time using PVPS hardware demonstrated in Sect. 4. Data gathering and manipulation of the proposed algorithm is illustrated using the block diagram of the process shown Fig. 24. The weather sensors collect the temperature and irradiance values (\(T_{pv}, G_{pv})\) to calculate the reference MPP value \(P_{mpp}(k)\) based on the mathematical model and PV in Sect. 3. The FO-MPPT input values, i.e. (\(V_{pv}\) and \(I_{pv}\)) are measured using voltage and current sensors to calculate the MPPT output reference control signal (\(\gamma \)) using MATLAB. The frequency f values are calculated using closed loop admittance algorithm implemented in Arduino and applied to the VFD as shown in Fig.24. Several metaheuristics algorithms namely Gray wolf Optimizer (GWO) [44], Ant-Lion Optimizer (ALO) [45], and whale optimizer algorithm (WOA) [46] have been used for MPPT parameters online tuning. The optimizer loop is running in parallel to the MPPT loop, where the cost function is calculated using Mean Square Error (MSE) between the reference \(P_{mpp}(k)\) and the measured \(P_{pv}(k)\). The optimizer generates the optimal MPPT parameters, i.e. ( \(\alpha \) and \(\Delta \gamma \)) as shown in algorithm 2 which are directly feed to MPPT controller loop. The results were obtained for the proposed MPPT controllers under the actual climatic conditions with the same optimization parameters (initial conditions and the number of population). The optimization cost function:
where \(\theta _0, \theta _1 \) are FO-MPPT Parameters, i.e. \(\alpha \) and \(\Delta \gamma _{\textrm{pv}}\).
Table 7 shows the control parameters of the proposed metaheuristics Population size (N), Maximum iterations number, random number range and Number of variables [1,2] where in case integer MPPTs (\( P \& O\) and INC) is (\(\Delta \gamma \)) and FO-MPPT are (\(\Delta \gamma \) and \(\alpha \)). The optimization graphs (iteration vs Cost) are shown in Fig.28 where shows the high performance of WOA over ALO and GWO with FO-MPPT.
the experiments have been performed on the daily period from 8.30 AM to 4.30 PM. The overall experimental time period is divided into experiment/hour, during this experiment, each MPPT algorithm is been run for 6.5 minutes with sampling time = 25 sec for each optimizer iteration to validate the weather condition variations and evaluate the MPPT performance as shown in Fig.25. The PC configurations used for the experiments are a Core i7 processor, 64 GB Ram, GTX 1660 6GB graphics card.
A comparative study of the FO-MPPT is carried out different performance indices, i.e. the steady state power (\(P_{ss}\)), the rise time (\(T_r\)), and the settling time (\(T_s\)) to figure out the performance of the different MPPT techniques. Table 8 illustrates the obtained results performance indices of step time response. Figure 26 shows the obtained time response (\(P_{pv}\) vs Time) and control action (\(P_{pv}\) vs \(V_{pv}\)), also demonstrates the high time response performance and less controller action oscillation of FO-MPPT especially the FO-MPPT with WOA. In order to prove and compare the efficiency of different MPPT techniques to harvest maximum power from the PV modules, the output power of PV water pumping system was monitored under uncertain load and weather conditions. The efficiency (\(\eta \)) is shown in Eq. (20), the power steady state ripple (\(P_{rp}\)), and the minimum MPP tracking time \(\tau _r\) were also used as performance indices to compare the proposed FO techniques with the conventional MPPT methods. Figure 29 represents comparative results of the proposed FO-MPPT with conventional MPPT at different days with varying climatic conditions along with a the dynamic load. Figure 27 demonstrates the statistical results of the Mean Square Error (MSE) and the MPPT efficiency of the proposed MPPT with selected samples for four days over the year 2021-2022 where:
-
Day1: 25-November 2021 (Winter)
-
Day2: 1-January 2022 (Winter)
-
Day3: 18-March 2022 ( Summer)
-
Day4: 20-May 2022 (Summer)
The statistical results show the high performance of FO-MPPT over the integer MPPTs (P &O and INC) with the different metaheuristics optimization. The results in Table 9 present the high performance and efficiency of using the suggested FO-MPPT with WOA.
8 Conclusion and Future Work
In this article, an optimal design technique of PVPS has been introduced and compared with the traditional design. The proposed design technique saved between 30 to 45 \(\%\) of the PVPS total cost. The nonlinear behaviour of PV generator as CCS and CVS power source has been illustrated and shows the effect of this transition on the load behaviour. The EOP of IM driven by PV source has been analysed to recognize and investigate the unexpected behaviour of PVPS. In the presented study, a novel MPPT perturbation scheme using admittance has been proposed to achieve the sustainable operation of IM. A fractional-order MPPT control has been proposed and optimized using three metaheuristic techniques (GWO, ALO and WOA) to feed the IM with the maximum power. MATLAB is used to control the pilot PVPS and to study the suggested MPPT behaviour. Based on the conducted experiment, the obtained results can be summarized as follows:
-
The proposed FO-MPPT demonstrates better results compared to the traditional MPPT.
-
The FO-MPPT enhanced with metaheuristic optimization proves the ability to control IM-load, although the nonlinearity and the inconsistent behaviour of the PV generators.
-
The performance of FO-MPPT outgoes the other techniques since it provides an extra dynamical variable (\(\alpha \)) to the MPPT control.
-
WOA optimization technique shows higher MPPT tuning performance over the other metaheuristics techniques with fixed number of iterations and initial conditions.
For future consideration, this work could be extended in the future by studying the effect of the partial shading and apply more metaheuristics techniques. MATLAB R2020 has been used for the prototype and for research purposes. For commercial implementation, it is recommended to use an open-source software like python and windows applications like visual C.
Abbreviations
- PVPS:
-
Photo-voltaic pumping system
- PV :
-
Photovoltaic
- MPP:
-
Maximum power point
- VFD :
-
Variable frequency driver
- DC :
-
Direct current
- AC :
-
Alternating current
- IM :
-
Induction motor
- EOP :
-
Equilibrium operating point
- ARD :
-
Arduino IDE
- MAT :
-
MATLAB
- \(\Phi _d\) :
-
Demanded water volume \(D_h\)
- \(P_{\textrm{pump}}\) :
-
Pump power
- \(P_{\textrm{mpp}}\) :
-
Module maximum power point
- \(V_{\textrm{oc}}\) :
-
Open-circuit voltage
- \(V_{\textrm{DC}}\) :
-
Direct current voltage
- \(N_{\textrm{sv}}\) :
-
Number of series panels satisfy \(V_{\textrm{dc}}\) required for the inverter
- \(V_{\textrm{ac}}\) :
-
Alternating current voltage
- \(N_{\textrm{sp}}\) :
-
Number of parallel satisfy \(P_{\textrm{dc}}\) required for the pump
- \(N_{s}\) :
-
Number of series connected PV modules
- \(N_{p}\) :
-
Number of parallel connected PV modules
- \(I_{\textrm{sc}}\) :
-
Short circuit current
- \(I_{\textrm{bs}}\) :
-
Boost-converter current
- D :
-
Duty cycle
- \(D_{H}\) :
-
Average period of clear sky (in hours)
- \(\Phi \) :
-
Pump flow rate
- \(P_{\textrm{H}}\) :
-
Hydraulic power
- \(P_{\textrm{e}}\) :
-
Electric power
- \(V_{\textrm{mpp}}\) :
-
Module voltage at maximum power point
- \(I_{\textrm{mpp}}\) :
-
Module current at maximum power point
- \(I_{\textrm{pv}}\) :
-
PV array output current
- \(V_{\textrm{pv}}\) :
-
PV array output voltage
- \(I_{\textrm{ph}}\) :
-
Photo-current
- i :
-
Circuit current
- \(R_{\textrm{s}}\) :
-
Series resistance
- q :
-
The charge of electron
- \(\eta _{\textrm{d}}\) :
-
Diode ideality factor
- \(K_{\textrm{b}}\) :
-
The Boltzmann constant
- T :
-
Temperature of the operating module
- \(G_o\) :
-
Reference irradiance at 25 ’c
- \(T_o\) :
-
Reference temperature
- \(I_{\textrm{sch,o}}\) :
-
Reference short circuit current
- \(P_{\textrm{pv}}\) :
-
PV array output power
- \(C_{\textrm{i}}\) :
-
Boost input capacitance
- \(I_{G}\) :
-
Output current from solar irradiance
- \(I_{L}\) :
-
The inductor current
- L :
-
Circuit inductance
- \(V_{o}\) :
-
The reverse saturation voltage
- \(I_{o}\) :
-
The reverse saturation current
- \(C_{\textrm{o}}\) :
-
Boost output capacitance
- \(R_{o}\) :
-
The reverse saturation resistance
- \(T_{m}\) :
-
IM Torque f : Frequency
- \(V_{\textrm{m}}\) :
-
Motor input voltage
- s :
-
Slip Factor
- \(R_{\textrm{m}}\) :
-
Induction motor resistance
- \(x_{\textrm{m}}\) :
-
Induction motor inductance
- k :
-
Pump torque constant
- \(\eta _{\textrm{ac}}\) :
-
DC-AC inverter efficiency
- \(T_{L}\) :
-
Pump torque
References
Glavic, P.: Updated principles of sustainable engineering. Processes 10(5), 870 (2022)
Korhan, K.: Gokmenoglu, Mohammadesmaeil, Sadeghieh: financial development, CO2 emissions, fossil fuel consumption and economic growth: the case of turkey. Strateg. Plan. Energy Environ. 38(4), 7–28 (2019)
Attia, Hussain: High performance PV system based on artificial neural network MPPT with pi controller for direct current water pump applications. Int. J. Power Electron. Drive Syst. 10(3), 1329 (2019)
Poompavai, T.; Kowsalya, M.: Control and energy management strategies applied for solar photovoltaic and wind energy fed water pumping system: a review. Renew. Sustain. Energy Rev. 107, 108–122 (2019)
Dhaouadi, G.U.I.Z.A.: Djamel, O.U.N.N.A.S.: Youcef, S.O.U.F.I.: Salah, C: Implementation of incremental conductance based MPPT algorithm for photovoltaic system. In: 2019 4th International Conference on Power Electronics and their Applications (ICPEA), IEEE (pp. 1-5) (2019)
Poompavai, T.; Kowsalya, M.: Control and energy management strategies applied for solar photovoltaic and wind energy fed water pumping system: A review. Renew. Sustain. Energy Rev. 107, 108–122 (2019)
Kumar, Rajan; Singh, Bhim: Grid interactive solar PY-based water pumping using BLDC motor drive. IEEE Trans. Ind. Appl. 55(5), 5153–5165 (2019)
Verma, S.; Mishra, S.; Chowdhury, S.; Gaur, A.; Mohapatra, S.; Soni, A.; Verma, P.: Solar PV powered water pumping system: a review. Mater. Today Proc. 46, 5601–5606 (2021)
Verma, Shrey; Mishra, Shubham; Chowdhury, Subhankar; Gaur, Ambar; Mohapatra, Subhashree; Soni, Archana; Verma, Puneet: Solar PV powered water pumping system-a review. Mater. Today Proc. 46, 5601–5606 (2021)
Saurabh, K.: Bhosale: development of a solar-powered submersible pump system without the use of batteries in agriculture. Indonesian J. Edu. Res. Technol. 2(1), 57–64 (2022)
Puranen, Pietari; Kosonen, Antti; Ahola, Jero: Techno-economic viability of energy storage concepts combined with a residential solar photovoltaic system: a case study from finland. Appl. Energy 298, 117199 (2021)
Fagiolari, L.; Sampo, M.; Lamberti, A.; Amici, J.; Francia, C.; Bodoardo, S.; Bella, F.: Integrated energy conversion and storage devices: interfacing solar cells, batteries and supercapacitors. Energy Storage Mater. (2022). https://doi.org/10.1016/j.ensm.2022.06.051
Das, Madhumita; Mandal, Ratan: A comparative performance analysis of direct, with battery, supercapacitor, and battery-supercapacitor enabled photovoltaic water pumping systems using centrifugal pump. Sol. Energy 171, 302–309 (2018)
Sahoo, S.K.; Sukchai, S.; Yanine, F.F.: Review and comparative study of single-stage inverters for a PV system. Renew. Sustain. Energy Rev. 91, 962–986 (2018)
Shepovalova, O.V.; Belenov, A.T.; Chirkov, S.V.: Review of photovoltaic water pumping system research. Energy Rep. 6, 306–324 (2020)
Ramzy, E.: Katan, V.G.: Agelidis, C.V.: Nayar: performance analysis of a solar water pumping system. In: Proceedings of International Conference on Power Electronics, Drives and Energy Systems for Industrial Growth (1996)
Kolhe, M.; Joshi, J.C.; Kothari, D.P.: Performance analysis of a directly coupled photovoltaic water-pumping system. IEEE Trans. Energy Convers. 19(3), 613–618 (2004)
Harrag, Abdelghani: Neural network maximum power point tracking for performance improvement of solar PV water pumping system. J. Photon. Energy 9(4), 043109 (2019)
Chandel, S.S.; Naik, M.N.; Chandel, R.: Review of solar photovoltaic water pumping system technology for irrigation and community drinking water supplies. Renew. Sustain. Energy Rev. 49, 1084–1099 (2015)
da Maddalena, E.T.; Silva Moraes, C.G.; Braganca, G.; Junior, L.G.; Godoy, R.B.; Pinto, J.O.P.: A battery-less photovoltaic water-pumping system with low decoupling capacitance. IEEE Trans. Ind. Appl. 55(3), 2263–2271 (2019)
Das, Madhumita; Mandal, Ratan: A comparative performance analysis of direct, with battery, supercapacitor, and battery-supercapacitor enabled photovoltaic water pumping systems using centrifugal pump. Sol. Energy 171, 302–309 (2018)
Ramulu, C.; Sanjeevikumar, P.; Karampuri, R.; Jain, S.; Ertas, A.H.; Fedak, V.: A solar PV water pumping solution using a three-level cascaded inverter connected induction motor drive. Eng. Sci. Technol. Int. J. 19(4), 1731–1741 (2016)
Hayakwong, E.: Kinnares, V.: Bunlaksananusorn, C.: Two-phase induction motor drive improvement for PV water pumping system. In: 2016 19th International Conference on Electrical Machines and Systems (ICEMS), IEEE (pp. 1-6) (2016)
Mudlapur, A.; Ramana, V.V.; Damodaran, R.V.; Balasubramanian, V.; Mishra, S.: Effect of partial shading on PV fed induction motor water pumping systems. IEEE Trans. Energy Convers. 34(1), 530–539 (2018)
Ammar, H.H.; Azar, A.T.; Shalaby, R.; Mahmoud, M.I.: Metaheuristic optimization of fractional order incremental conductance (FO-INC) maximum power point tracking (MPPT). Complexity 2019, 1–13 (2019)
Seyedmahmoudian, M.; Kok Soon, T.; Jamei, E.; Thirunavukkarasu, G.S.; Horan, B.; Mekhilef, S.; Stojcevski, A.: Maximum power point tracking for photovoltaic systems under partial shading conditions using bat algorithm. Sustainability 10(5), 1347 (2018)
Miqoi, Sabah; El Ougli, Abdelghani; Tidhaf, Belkassem: Adaptive fuzzy sliding mode based MPPT controller for a photovoltaic water pumping system. Int. J. Power Electron. Drive Syst. 10(1), 414 (2019)
Katan, R.E.: Agelidis, V.G.: Nayar, C.V.: Performance analysis of a solar water pumping system. In: Proceedings of International Conference on Power Electronics, Drives and Energy Systems for Industrial Growth, IEEE (Vol. 1, pp. 81-87) (1996)
Bouchakour, Abdelhak; Borni, Abdelhalim; Brahami, Mostéfa: Comparative study of p &o-pi and fuzzy-pi MPPT controllers and their optimisation using ga and pso for photovoltaic water pumping systems. Int. J. Ambient Energy 42(15), 1746–1757 (2021)
Zafar, M.H.; Khan, N.M.; Mirza, A.F.; Mansoor, M.; Akhtar, N.; Qadir, M.U.; Moosavi, S.K.R.: A novel meta-heuristic optimization algorithm based MPPT control technique for PV systems under complex partial shading condition. Sustain. Energy Technol. Asses. 47, 101367 (2021)
Ali, E.S.; Elazim, S.M.: Abd, Abdelaziz, AY: optimal allocation and sizing of renewable distributed generation using ant lion optimization algorithm. Electr. Eng. 100(1), 99–109 (2018)
Rawat, A.; Jha, S.K.; Kumar, B.; Mohan, V.: Nonlinear fractional order PID controller for tracking maximum power in photo-voltaic system. J. Intell. Fuzzy Syst. 38(5), 6703–6713 (2020)
Al-Dhaifallah, M.; Nassef, A.M.; Rezk, H.; Nisar, K.S.: Optimal parameter design of fractional order control based INC-MPPT for PV system. Solar Energy 159, 650–664 (2018)
Yang, Bo.; Tao, Yu.; Shu, Hongchun; Zhu, Dena; An, Na.; Sang, Yiyan; Jiang, Lin: Perturbation observer based fractional-order sliding-mode controller for MPPT of grid-connected PV inverters: design and real-time implementation. Control. Eng. Pract. 79, 105–125 (2018)
Kanagaraj, N.; Rezk, H.; Gomaa, M.R.: A variable fractional order fuzzy logic control based MPPT technique for improving energy conversion efficiency of thermoelectric power generator. Energies 13(17), 4531 (2020)
Shalaby, R.; Ammar, H.H.; Azar, A.T.; Mahmoud, M.I.: Optimal Fractional-Order Fuzzy-MPPT for solar water pumping system. J. Intell. Fuzzy Syst. 40(1), 1175–1190 (2021)
Oshaba, A.S.; Ali, E.S.; Abd Elazim, S.M.: PI controller design using ABC algorithm for MPPT of PV system supplying DC motor pump load. Neural Comput. Appl. 28, 353–364 (2017)
Cotfas, D.T.; Cotfas, P.A.; Oproiu, M.P.; Ostafe, P.A.: Analytical versus metaheuristic methods to extract the photovoltaic cells and panel parameters. Int. J. Photoenergy 2021, 1–17 (2021)
Ebi, I.; Othman, Z.; Sulaiman, S.I.: Optimal design of grid-connected photovoltaic system using grey wolf optimization. Energy Rep. 8, 1125–1132 (2022)
Khiareddine, A.; Salah, C.B.; Rekioua, D.; Mimouni, M.F.: Sizing methodology for hybrid photovoltaic/wind/hydrogen/battery integrated to energy management strategy for pumping system. Energy 153, 743–762 (2018)
Aidoud, Mohammed; Feraga, Chams-Eddine.; Bechouat, Mohcene; Sedraoui, Moussa; Kahla, Sami: Development of photovoltaic cell models using fundamental modeling approaches. Energy Procedia 162, 263–274 (2019)
Jately, Vibhu; Azzopardi, Brian; Joshi, Jyoti; Sharma, Abhinav; Arora, Sudha; et al.: Experimental analysis of hill-climbing MPPT algorithms under low irradiance levels. Renew. Sustain. Energy Rev. 150, 111467 (2021)
Sachin, C.; Shah, K.B.: Solar photovoltaic fed induction motor for water pumping system using MPPT algorithm. Int. J. Electr. Electron. Eng. (IJEEE) 7(3), 31–42 (2018)
Guo, Ke.; Cui, Lichuang; Mao, Mingxuan; Zhou, Lin; Zhang, Qianjin: An improved gray wolf optimizer MPPT algorithm for PV system with BFBIC converter under partial shading. Ieee Access 8, 103476–103490 (2020)
Kilic, Haydar; Yuzgec, Ugur; Karakuzu, Cihan: A novel improved antlion optimizer algorithm and its comparative performance. Neural Comput. Appl. 32(8), 3803–3824 (2020)
Tao, H.; Ghahremani, M.; Ahmed, F.W.; Jing, W.; Nazir, M.S.; Ohshima, K.: A novel MPPT controller in PV systems with hybrid whale optimization-PS algorithm based ANFIS under different conditions. Control Eng. Pract. 112, 104809 (2021)
Acknowledgements
The authors would like to thank Nile University, Giza, Egypt and Prince Sultan University, Riyadh, Saudi Arabia for their support. Special acknowledgment to Renewable Energy and Modern Control Lab, Nile University and Automated Systems & Soft Computing Lab (ASSCL), Prince Sultan University. In addition, the authors wish to acknowledge the editor and anonymous reviewers for their insightful comments, which have improved the quality of this publication.
Funding
Open access funding provided by The Science, Technology & Innovation Funding Authority (STDF) in cooperation with The Egyptian Knowledge Bank (EKB).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors have no conflict of interest.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Ammar, H.H., Mahmoud, M.I., Azar, A.T. et al. An Efficient Design and Control Techniques of Photo-Voltaic Pumping System (PVPS). Arab J Sci Eng 48, 14865–14882 (2023). https://doi.org/10.1007/s13369-023-07861-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13369-023-07861-2