Next Article in Journal
Statistical Depth in Spatial Point Process
Next Article in Special Issue
Transformerless Partial Power AC-Link Step-Down Converter
Previous Article in Journal
Collocation Technique Based on Chebyshev Polynomials to Solve Emden–Fowler-Type Singular Boundary Value Problems with Derivative Dependence
Previous Article in Special Issue
A Stackelberg Game-Based Model of Distribution Network-Distributed Energy Storage Systems Considering Demand Response
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Design of a Novel Chaotic Horse Herd Optimizer and Application to MPPT for Optimal Performance of Stand-Alone Solar PV Water Pumping Systems

1
Department of Electrical Engineering, College of Engineering, University of Ha’il, Ha’il City 81451, Saudi Arabia
2
LaTICE Laboratory, Higher National Engineering School of Tunis (ENSIT), University of Tunis, 5 Avenue Taha Hussein, P.O. Box 56, Tunis 1008, Tunisia
3
Institute of Applied Sciences and Technology of Kasserine (ISSATKas), University of Kairouan, P.O. Box 471, Kasserine 1200, Tunisia
4
National School of Advanced Sciences and Technologies of Borj Cedria (ENSTAB), University of Carthage, P.O. Box 122, Hammam-Chott 1164, Tunisia
*
Author to whom correspondence should be addressed.
Mathematics 2024, 12(4), 594; https://doi.org/10.3390/math12040594
Submission received: 16 January 2024 / Revised: 15 February 2024 / Accepted: 15 February 2024 / Published: 17 February 2024
(This article belongs to the Special Issue Mathematical Modeling and Optimization of Energy Systems)

Abstract

:
A significant part of agricultural farms in the Kingdom of Saudi Arabia (KSA) are in off-grid sites where there is a lack of sufficient water supply despite its availability from groundwater resources in several regions of the country. Since abundant agricultural production is mainly dependent on water, farmers are forced to pump water using diesel generators. This investigation deals with the increase in the effectiveness of a solar photovoltaic water pumping system (SPVWPS). It investigated, from a distinct perspective, the nonlinear behavior of photovoltaic modules that affects the induction motor-pump because of the repeated transitions between the current and the voltage. A new chaotic Horse Herd Optimization (CHHO)-based Maximum Power Point Tracking technique (MPPT) is proposed. This algorithm integrates the capabilities of chaotic search methods to solve the model with a boost converter to maximize power harvest while managing the nonlinear and unpredictable dynamical loads. The analytical modeling for the proposed SPVWPS components and the implemented control strategies of the optimal duty cycle of the DC–DC chopper duty cycle and the Direct Torque Control (DTC) of the Induction Motor (IM) has been conducted. Otherwise, the discussions and evaluations of the proposed model performance in guaranteeing the maximum water flow rate and the operation at MPP of the SPVWPS under partial shading conditions (PSC) and changing weather conditions have been carried out. A comparative study with competitive algorithms was conducted, and the proposed control system’s accuracy and its significant appropriateness to improve the tracking ability for SPVWPS application have been proven in steady and dynamic operating climates and PSC conditions.

1. Introduction

1.1. Motivation

During recent decades, the growth of global electricity consumption has been and is still very remarkable. It is an expected consequence of the rapid development of industry and other sectors that are strongly linked to energy generation. Today, a significant part (71%) of electricity is produced from non-renewable energy resources ( R E R s ) such as coal, natural gas, oil, uranium, and water [1]. The major problem with such conventional exhaustible resources is that their regeneration rate is extremely slow on a human lifetime scale, as they require millions of years to be formed. Faced with these dilemmas, the growth in energy demand, and the risk of overuse of these resources, a significant increase in the world price of oil is increasingly experienced. However, this type of energy consumption has negative impacts on the environment. In fact, the important emission of greenhouse gases plays a decisive role in climate change and the increase in pollution and temperature around the world. As a result, the world’s attention has been focused on alternative solutions to limit any adverse environmental impacts. For example, the development of non-polluting energy resources based on renewable energies, which have the advantage of natural and indefinite regeneration on the time scale of our civilization, is being increasingly emphasized. For its own part, the energy from the Sun alone currently meets these criteria of both abundance on the surface of the Earth and infinite regeneration. Solar energy can be used directly in thermal form or after conversion into electrical energy via photovoltaic (PV) cells.
In the agricultural sector, which includes various activities that, in some sense, constitute the main economic engine of several countries, most solar energy applications are direct, such as photosynthesis, drying, heating applications, etc., or indirect, such as irrigation, water desalination, and various other applications. In particular, the groundwater resources available in Saudi Arabia (especially in Hail), which are not yet well exploited for irrigation, need to be rationalized. Moreover, these water resources are usually extracted artificially for the irrigation of cultivated vegetation to increase their productivity and allow their normal development in the event of a water deficit induced by rainfall. Pumping groundwater requires the use of electricity, which is not widely available in all desert and remote sites. One solution is, therefore, to use an available renewable source, such as solar photovoltaic energy, to pump water since non-renewable resources are exhaustible and polluting. The geographical location of Hail promotes the development of solar PV energy use. Indeed, due to the high intensity of radiation received, the region of Hail, the pioneer of the use of solar energy in the Kingdom, can cover some of its needs with solar energy. These advantages could be beneficial in the most remote areas, especially in the application of water pumping in the agricultural sector. Consequently, with the KSA’s trends to decrease water consumption and further develop the agricultural sector and green energy, the development of sustainable agriculture is an objective investment in accordance with Vision 2030. In this context, the objective of this study is to investigate the innovation of a pilot program that aims to highlight opportunities for sustainable agriculture in the Hail region using a smart water pumping system controlled by artificial intelligence (AI) and powered by a solar photovoltaic generator. The contribution of this project is the proposal of a feasibility study and smart control based on AI techniques and new bioinspired metaheuristic optimization algorithms. This skill will be helpful in guaranteeing a sufficiently autonomous and flexible smart system that can ensure service continuity and contribute to the advancement of sustainable agriculture while saving water, energy, and the environment and ensuring reliability and efficiency.

1.2. Literature Review and Related Works

The availability and use of energy are increasingly critical for the social and economic development of societies and are the primary resources for improving human life. In 2020, approximately one billion people worldwide live in small and remote villages that do not have access to electricity from power grids [2]. In many cases, extending the distribution grid is unachievable because of the dispersed population or rugged terrain; therefore, stand-alone power systems are emerging as the most viable options. In particular, the agricultural sector, on which food security and nutrition depend, is a major consumer of natural resources such as land, soil, water, and energy. This sector depends on energy to ensure the growing, transporting, and processing of crops and livestock. Conventional non-renewable fuels (coal, oil, and natural gas) are the most widely used in the current agricultural sector [3]. However, this primary energy source, whose resources have become very depleted, emits large amounts of greenhouse gases that are responsible for climate change. To address this critical challenge, Saudi Arabia, like many other developed countries around the world, has chosen renewable energy as a good alternative according to the Vision 2030 guidelines [4]. The combination of several renewable energy resources, such as hybrid wind-PV systems and conventional diesel generators with or without the use of battery storage, is a cost-effective and environmentally friendly source of electricity generation that is being commercialized over the long term. In particular, solar energy in Saudi Arabia is considered the most capable renewable source of energy for rapid, sustainable agricultural development, mainly in rural desert areas [5]. Modern, well-designed, simple to maintain, and cost-effective solar PV systems can provide the necessary energy whenever needed. The Sun is an economical and useful source of energy with a good level of safety and environmental friendliness [6]. One of the applications of photovoltaic system technology without polluting emissions and without the need for fuel is the provision of the energy needed for irrigation and the promotion of sustainable agriculture in rural areas [7].
Increasing attention is currently being devoted to studies that have led to progress in the application of photovoltaic systems to cover a load of agricultural operations such as animal farming, heating and cooling of the dairy farm, pumping water for drinking water supply and agricultural irrigation… [8,9]. Many researchers have studied the use of these systems. Everest [10] presented a comprehensive study on the forms of renewable energy and the potential for its exploitation by the Turkish agricultural industry. Mahto [11] conducted a similar study in India to develop the use of renewable energy to promote sustainable agriculture. To simultaneously generate renewable electricity and reduce water evaporation at the same time, Ravichandran et al. [12] investigated an innovative floating photovoltaic cover for irrigation reservoirs. Mazhar et al. [13] investigated the techno-economic factors influencing the adoption of renewable energy in the Gilgit–Baltistan region of Pakistan. Irfan et al. also examined the feasibility of using solar heating systems to reduce energy consumption of poultry farms [14]. Many other studies have investigated the use of renewable energy in farms, such as in the design of a PV-pumped water irrigation system for crops in the Algerian Sahara region. Other studies have been developed in the same context of solar energy in farms, reliability, feasibility, and economic assessments in various case studies for PV systems, either grid-connected or stand-alone [15,16]. To further advance research in this field in terms of modeling, simulation, sizing, economic analysis, and in particular optimization, various software tools such as HOMER, Hybrid2, RETScreen, iHOGA, Hyb Swim, and HySys have been developed [17]. More recently, Filipe Pereira et al. [18] elaborated a complete study of a smart farm including several phases (economic study, control, monitoring, and introduction of the PV system). The results showed that a reduction of 83.2% of the grid energy can be achieved using the photovoltaic system, with a CO2 savings of 5527 kg and an investment yield of approximately 8 years. In addition, Sangeetha B. P. et al. [19] introduced an intelligent farm management system to improve agricultural benefits and crop production. Thus, the method fulfills all its objectives in terms of water consumption, total operating costs, labor reduction, energy consumption, and productivity. Other studies [20] have provided methodologies for sizing smart PV irrigation systems. The numerical results show that the presented methods led to improved irrigation scheduling and, consequently, improved utilization compared to conventional approaches.
In solar PVWPSs, optimizing PV power extraction is a crucial task. The performance of a PV Generator (PVG) is considerably influenced by meteorological conditions and the phenomena that affect them, such as partial shading and dust accumulation. As a result, the global peak of the voltage/power (P-V) characteristic can fluctuate, and even multiple local peaks can be detected [21,22]. These and other phenomena lead to a significant reduction in the power produced by the PVG and affect its lifespan. To address this issue and counteract such impacts with the aim of optimally harvesting the maximum available power from the PV system, a series of studies have been proposed [23,24]. In particular, metaheuristic-based approaches have been widely used such as Particle Swarm Optimization (PSO) [25], Extended Grey Wolf Optimizer (EGWO) [26], Moth flame optimization (MFO) [27], Spider Monkey Optimization (SMO) [28], Honey Badger Optimizer (HBO) [29], Hunter Pray Optimizer (HPO) [30], and Arithmetic Optimization Algorithm (AOA) [31].
These research initiatives are aimed at improving the efficiency of PV systems by adopting the principle of Maximum Power Point Tracking (MPPT). As their name implies, MPPT techniques allow one to extract the maximum power that the PVG can deliver. Over the years, the investigation of robust MPPT methods for tracking the Maximum Power Point (MPP) of PV systems has been the focus of several research studies. These research initiatives are aimed at improving the efficiency of PV systems by adopting the principle of Maximum Power Point Tracking (MPPT). As their name implies, MPPT techniques allow one to extract the maximum power that the PVG can deliver. Over the years, the investigation of robust MPPT methods for tracking the Maximum Power Point (MPP) of PV systems and wind energy conversion systems has been the focus of several research studies [32].
Although these approaches are designed for the same purpose, they differ significantly in terms of performance, tracking speed, software complexity, hardware implementation, steady-state oscillations, and whether the overall MPP is accurately tracked during rapid changes in meteorological conditions. To bring this topic closer to PVWPS applications, researchers have investigated this subject worldwide. In [33], three MPPT controls based on Variable Step Size Perturb and Observe (VSS-P&O), Variable Step Size Incremental conductance (VSS-INC), and a Kalman filter (KF) were used in combination with DTC to optimize the control of a PVWPS equipped with a multilevel inverter and IM. It has been shown that in the case of abrupt changes in irradiance, KF-MPPT performed better than VSS-P&O and VSS-INC in terms of temporal response and power oscillation. Another study [34] investigated the economic and environmental benefits of a PVWPS through optimal MPPT based on genetic algorithms to assess its ability to meet the energy needs for irrigation in the Meknes region of Morocco. Two coupling methods for the solar generator were analyzed and discussed. Ahmed et al. [35] conducted some performance evaluations of the prediction of the duty cycle of a DC–DC converter to allow the optimization of the water flow rate of a PVWPS by ensuring its operation at MPP under changing atmospheric conditions. In the context of meeting the water needs of rural areas, a PVWPS encompassing a high-gain boost DC–DC chopper controlled by a Semi Pilot Cell-based Fractional Open Circuit Voltage (SPC-FOCV) MPPT and an inverter driving a Permanent Magnet Synchronous Motor (PMSM)-Pump Assembly by Space Vector Modulation (SVM) technique was proposed in [36,37]. In [38], a sensorless speed control approach was proposed to improve the efficiency and reliability of PVWPS in real-world applications. The proposed system combines a PV Generator (PVG) and a three-phase induction motor, both driven by adaptive power control to determine the maximum power point of the PVG and the input reference speed for the DTC control. The overall control process operates as a closed-loop system without a speed sensor because the speed estimation is provided by the Extended Kalman–Bucy filter. The integration of AI theories has been exploited to increase the efficiency of a PVWPS using a radial basis function neural network (RBFNN) driving a single-ended primary inductor converter (SEPIC) to ensure MPPT of the PV generator, and then feeding a brushless DC (BLDC) motor through a voltage source inverter (VSI) [39]. Various performance indicators, such as the MPP settling time, current ripple, voltage ripple, average power loss, torque ripple, and total harmonic distortion (THD) of the stator current, have been investigated to prove the efficiency of the control system. The authors of [40] developed an application of a PVWPS equipped with a three-phase induction motor without a DC–DC converter. The daily amount of pumped water has been increased to a higher level, reaching approximately 80%, regardless of environmental variations.
In the same respect as the reviewed works, this research falls within the framework of an innovative project aimed at highlighting the potential of photovoltaic pumping driven by artificial intelligence techniques to cover water needs and its contribution to the development of sustainable local agriculture in the Hail region.

1.3. Contributions and Outline

The Horse Herd Optimization (HHO) algorithm is a novel nature-inspired algorithm developed by MiarNaeimi et al. [41]. It imitates the horses’ herding behavior. Such behavior mimics the social life of horses by exploring six key features: the grazing process, herd hierarchy, sociability between members, imitation of observed behaviors, defense mechanisms, and roam nature. The carefully selected HHO has been persuaded by its various features, in contrast to competitive metaheuristic optimizers, even for the MPPT problem [42]. The favorable performance of this algorithm can be explained as follows.
  • Regular classification of search agents according to their location and fitness.
  • Powerful leadership process by decreasing the number of search particles and the continuous improvement of the state of the particles during each classification.
  • Simultaneous exploitation of the six key behaviors to adjust the horse herd’s performance.
  • Low computational cost through speed sorting exploitation in MATLAB.
  • Harmonious relationships between the horses’ motion guaranteeing the HHO high performance.
  • Accurate convergence to the best solution through efficient trade-off between exploration and exploitation.
Considering the significant properties of the chaos theory that enable the maintenance of population diversity and, consequently, the ability to improve the quality of the global optimum search and escape falling into a local optimum when dealing with complicated problems, a new chaotic HHO (CHHO) optimizer has been proposed to address the aforementioned issue.
Within this framework, the main contributions of the present study are revealed below.
  • To propose and implement the CHHO optimizer to tackle the challenge of the DC–DC chopper control via the tracking of the maximum power to optimize a solar PV water pumping system.
  • To carry out an enriching comparative analysis study of the CHHO performance and those of Perturb and Observe (P&O), Particle Swarm optimizer (PSO), and original HHO when implemented, taking into account the same assumptions.
  • To assess the performance of the proposed CHHO in steady and dynamic operating climates, as well as under PSC conditions compared to these algorithms.
  • To highlight the distinction of the proposed CHHO in terms of accuracy, stability, speed, power efficiency, and water flow rate.
The mathematical representation of the system studied is presented in Section 2. It explains the modeling and design of the PVWPS components and control systems, as well as the proposed CHHO-MPPT method. Section 3 describes the simulation and analysis of the results, and the work is concluded in Section 4.

2. Modeling and Design of the Solar Photovoltaic-Powered Pumping System

To harvest the groundwater, the pumping system ensures that the water is transported and circulated to different use points. In the present work, the investigated system is a renewable energy source-based water pumping system without energy storage. It consists of a centrifugal water pump driven by a three-phase induction motor powered by a photovoltaic generator. The adaptation stage between the load and the PV power source consists of a series combination of a boosted DC–DC chopper and a three-phase, three-arm voltage source inverter. The chopper is controlled by a Maximum Power Point Tracking (MPPT) technique to ensure maximum power extraction to the load. The VSI inverter is controlled by the DTC approach, which synthesizes three controllers: one for speed control and two others for direct and quadratic stator currents control. In this context, the main challenge is to control a complex sixth-order system with a high degree of nonlinearity. Figure 1 shows the synoptic diagram of the photovoltaic pumping system.

2.1. Solar PV Generator Modeling

When illuminated, a PV cell generates a current I proportional to the irradiance it receives. During its operation, it behaves like a diode. It flows a diode current I D when connected to a load. Figure 2 shows the equivalent electrical diagram of a photovoltaic cell.
According to the model illustrated in Figure 2, the relationships between the flowing currents can be expressed as shown in expression (1):
I = I p h I s d e V + I R s η V t 1 V + I R s R s h
Herein, I p h is the photocurrent generated, I s d is the diode reverse saturation current, N s is the number of cells connected in series, R s h is the shunt resistor, R s is the series resistor and V t is the temperature voltage given by Equation (2), where η is the diode ideality factor, k is Boltzmann’s constant, T is the temperature of the P-N junction, and q is the charge of an electron.
V t = η k T q
To meet the power requirements, the PV generator consists of a set of N s s panels in series with a set of N p p panels in parallel. Therefore, the characteristic equation of a PV generator is given in Equation (3)
I a = N p I p h N p I s d e V + I R s N s N s s N p p N s s V t 1 V + I R s N s N s s N p p N s s N p p R s h
The parameters of the chosen module are summarized in Table 1.
The current versus voltage (V-I) and power versus voltage (P-V) characteristics depend essentially on the irradiance and temperature of the photovoltaic generator. This dependence is shown in Figure 3. Clearly, a change in irradiance, Figure 3a,b, and temperature, Figure 3c,d, results in a change in the maximum power point, which deviates from its location as meteorological conditions change.

2.2. Modeling of the DC/DC Converter

The PV Generator (PVG) is connected to the DC bus via a boost chopper driven by an MPPT control system (see Figure 2). This converter acts as a matching stage between the GPV output voltage and the DC bus voltage. The chopper’s operating cycle can be divided into two distinct time intervals. The first interval, from zero to “ α T ”, is characterized by the turn-on of the controlled switch and the blocking of the diode. Applying KIRCHOFF’s laws, the main equations characterizing the converter in the “ON” state are given by the following system (Equation (4)):
V p v = L d I p v d t I o = C o d V o d t
During the second cycle interval, from “ α T ” to “T”, the controlled switch is “OFF” and the diode is “ON”. The boost chopper is thus described by the following system of Equation (5):
V p v = L d I p v d t + V I o = I p v I C o
On the basis of the two previously developed equation systems, the mathematical model of the boost DC–DC converter is derived through the following relationships (Equations (6) and (7)):
V p v = D L d I p v d t + 1 D L d I p v d t + V o
I o = D C o d V o d t + 1 D I p v I C o
with D the duty cycle of the converter. Therefore, based on the previous equations, the voltage and current expressions below are deduced:
V p v = L d I p v d t + 1 D V o
I o = C o d V o d t + 1 D I p v
In this study, the dynamic duty cycle D is achieved using the MPPT control, which will be the subject of a later section.
The pumping system control is organized into two distinct aspects: (i) the Maximum Power Point Tracking (MPPT) control for the PVG, and (ii) the Direct Torque Control (DTC) of the Induction Motor (IM) speed.

2.3. DTC Control Strategy of the IM

Figure 4a presents the block diagram of a sensorless Direct Torque Control (DTC) drive. The diagram encompasses two flux and torque comparators, a switching strategy responsible for generating the switching signals for the voltage source inverter (VSI), and a torque and stator flux observer [43]. The fundamental concept of the DTC strategy can be summarized as follows: during each sampling period, the selection of the optimal voltage vector aims to rapidly minimize the errors in torque and flux magnitude [37,44]. The right application of this principle allows fast and decoupled control of torque and flux without Pulse Width Modulation (PWM) or current control [45]. As can be seen in Figure 4a, the error between the estimated torque T e and the reference torque T e is the input of a three-level hysteresis comparator which is shown in Figure 4b. The error between the estimated stator flux magnitude φ s and the reference stator flux magnitude φ s is the input of a two-level hysteresis comparator, which is shown in Figure 4c.
The mathematical representation of an induction motor can be accomplished by utilizing the equations of the stator current vector and rotor flux vector. The induction machine state space model in the ( d , q ) frame, which is derived from the Equation (10):
d i d s d t d i q s d t d φ d r d t d φ q r d t = 1 τ s σ + 1 σ τ r σ ω s 1 σ τ r L m σ 1 σ L m σ ω ω s 1 τ s σ + 1 σ τ r σ 1 σ L m σ ω 1 σ τ r L m σ L m τ r 0 1 τ r ω s ω 0 L m τ r ω s ω 1 τ r i d s i q s φ d s φ q s + 1 σ L s 0 0 1 σ L s 0 0 0 0 V d s V q s
where V d s and V q s are the direct and quadrature voltages in the (d,q) reference frame, i d s and i q s are the direct and quadrature stator currents, φ d r is the direct component of the magnetic flux of the rotor, φ q r is its quadrature component, ω s is the stator pulsation, ω is the pulsation corresponding to the mechanical rotational speed, L m , L r , and L s are the mutual, rotor, and stator self inductances, respectively. τ r and τ s are the stator and rotor time constants, respectively. R s is the stator resistance of the induction machine, and σ is the leakage factor given by (11):
σ = 1 L m L r L s
In the stationary reference frame, after measuring the stator voltages and currents, the derivatives of the stator flux components are (12) and (13):
d φ s α d t = V s α R s i s α
d φ s β d t = V s β R s i s β
where R s is the phase stator resistance. The magnitude of the stator flux ( φ s ) is expressed as follows (14):
φ s = φ s α 2 + φ s β 2
The two voltage components V s α and V s β , in the ( α , β ) reference frame, are calculated from the commands ( C a , C b and C c ) and the voltage measurement ( E d ) as follows (15) and (16):
V s α = 2 3 E d C a 1 2 C b + C c
V s β = 1 2 E d C b C c
In Equations (17) and (18), the two components of ( φ r ) in the ( α , β ) reference frame are computed.
φ r α = L r L m φ s α σ L s i s α
φ r β = L r L m φ s β σ L s i s β
Accordingly, the electromagnetic torque is equated as in Equation (19):
T e = p φ s α i s α φ s β i s β
The mechanical equation of the induction machine driving a load is expressed by Equation (20):
T e T p u m p = J d d t ω + f ω
where J is the moment of inertia f is the coefficient of viscous friction. The resistive torque exerted by the centrifugal pump can be described.
As such, the mechanical equation of the AC induction machine and the load (pump) can be rewritten as below (21):
T p u m p = a + b ω + c ω 2 + e ω 3
where ω is the angular velocity and “a”, “b”, “c”, and “e” are the practical characteristic of the pump taken from the ETAP11 software [46]. Table 2 lists the electric data, including the main parameters and characteristics of the IM motor.
The sector can be selected based on the position of the estimated stator flux, which can be obtained from the α and β -axis stator flux components, as Equation (22) shows below:
θ = tan 1 φ β φ α
where θ presents the angle of stator flux. The regulation of the flux is conducted using a two-level digital output hysteresis-controller according to the relations given below (23):
C φ s = 1 Δ φ s = φ s φ s B φ 0 Δ φ s = φ s φ s > B φ
The torque is also regulated by a hysteresis-controller. The difference is that it has three levels of digital outputs as follows (24):
C T e = 1 Δ C T e = T e T e > B T e 0 Δ C T e = T e T e = 0 1 Δ C T e = T e T e < B T e
Table 3 presents the Optimum Switching Vector Selection Table, which illustrates the recommended selection of switching vectors in all sectors of the stator flux plane [43]. This table is constructed based on the values of the stator flux error status, the torque error status, and the orientation of the stator flux for the counterclockwise rotation of the shaft.

2.4. CHHO-Based MPPT Control of the Boost DC–DC Converter

2.4.1. Horse Herd Optimization Algorithm (HHO)

The Horse Herd Optimization Algorithm (HHO) is a very advanced swarm-based optimization technique [41]. This algorithm is inspired by the investigation and analysis of social behavior patterns of horses in their natural environment. It is recognized that, depending on the age of the horses, their social behavior is mainly limited to the following six main patterns:
  • Grazing (G): Horses are considered grazing animals par excellence, as they spend most of their time on the pasture eating grasses and forages.
  • Hierarchy (H): In the wild, the hierarchy of a herd of horses and the commitment of each horse to its rank help to reduce aggressive behavior.
  • Social communication (S): Horses communicate within their herds in a variety of ways, making it easier for them to persist in groups.
  • Imitation (I): Whatever the typical behavior of horses living in a group, group communication between them leads to imitation of each other’s behavior.
  • Defense mechanism (D): Because of their tremendous speed, horses generally react to threats by running away; in other cases, they stay in their territory and defend other members of the herd.
  • Roaming (R): In the wild, horses like to spend their time roaming, grazing grass, and changing locations to discover new places.
Thus, independently of their ages, the movement of the horses at each iteration is simulated according to the six aforementioned behaviors in accordance with Equation (25):
X m ( i t e r , A G E ) = V m ( i t e r , A G E ) + X m ( i t e r , A G E ) , A G E = α , β , γ , δ
where X m ( i t e r , A G E ) specifies the position of the m t h horse, A G E represents the age range of the horse under consideration, i t e r is the iteration number and V m ( i t e r , A G E ) shows the velocity vector associated with this horse.
In general, the average lifespan of a horse is estimated at 25–30 years, and it may live more or less than that period depending on multiple factors related, especially to genetics, food, and lifestyle. One of the most important basics of this algorithm is dividing the horses in the flock. In fact, the classification is made by determining the ages of horses according to frequency based on the following: The first group, called δ , includes horses that are between 0 and 5 years old. The second group, called γ , includes horses that are between 5 and 10 years old. The third group, called β , includes horses that are between 10 and 15 years old. The fourth group, called α , includes horses that are older than 15 years.
The selection of the horses’ age responses matrix should be sorted during each iteration. For any iteration, the horse ages are chosen according to these rules: the α group of horses represents the top 10% of the ranged population, and the next 20% of the members (horses) are designated as β . γ members are the subsequent 30%, and the age of the remaining 40% is retained as δ .
To materialize the speed vector mathematically, taking into account the behaviors of the different categories of horses, the motion vector of the horses at each HHO step is represented by the following Equation (26):
V m ( i t e r , α ) = G m ( i t e r , α ) + D m ( i t e r , α ) V m ( i t e r , β ) = G m ( i t e r , β ) + H m ( i t e r , β ) + S m ( i t e r , β ) + D m ( i t e r , β ) V m ( i t e r , γ ) = G m ( i t e r , γ ) + H m ( i t e r , γ ) + S m ( i t e r , γ ) + I m ( i t e r , γ ) + D m ( i t e r , γ + R m ( i t e r , γ ) V m ( i t e r , δ ) = G m ( i t e r , δ ) + I m ( i t e r , δ ) + R m ( i t e r , δ )
  • Grazing step (GS):
Recognizing the horse as an herbivore may seem obvious. However, grazing is essential for horses from a nutritional, locomotor, and behavioral point of view. When grazing, the amount of nutrients the horse can extract from the grass depends on its ability to eat it. In fact, the ingestion capacity is a function of two factors: the time the horse spends grazing over a 24-h period (between 16 and 20 h) and the speed at which it grazes. Otherwise, the quality and digestibility of grass is constantly evolving: it is often too high in relation to the horse’s needs in spring and can become insufficient in very dry summer. In this case, the horses’ high-performance incisors enable them to cut the vegetation at ground level to compensate in part for this scarcity and to increase the speed of ingestion and the grazing area.
Considering the importance of grazing for horses from different ages, the mathematical expression of the grazing is expressed mathematically as per the Equations (27) and (28).
G m ( i t e r , A G E ) = g i t e r ( u ˜ + p l ˜ ) [ X m ( i t e r 1 ) ) ] , A G E = α , β , γ a n d δ
g m ( i t e r , A G E ) = g m ( i t e r 1 ) , A G E × ω g
where G m ( i t e r , A G E ) is assigned to the identification of the motion parameter of the ith horse, and exemplifies the capability to graze for the appropriate horse.
This parameter decreases linearity with ω g per iteration of the algorithm. The grazing space is restricted between its upper limit u ˜ and the lowest limit l ˜ . p is a number chosen arbitrarily in the interval [0, 1].
  • Hierarchy (H):
The life of horses in groups is often governed by the theory of dominance, formerly referred to as hierarchical order. Under natural conditions, a hierarchy in groups of horses is essential for finding food resources and, above all, avoiding predation. However, the coordination of activities, regardless of differences in individual motivations or physiological needs, would be their first priority. The hierarchical order is established and implemented by a series of well-determined behaviors and/or aggressive contact and in relation to several criteria that may govern hierarchical rank, such as age, weight, group size, stability, and duration of group membership of each member. Thus, a group of horses necessarily has a leader who acts as a decision trigger.
Based on collective motions, it has been shown that group members aged between 5 and 15 (i.e., at β and γ ages) are the most motivated and committed to pursuing the individual acting as leader. The tendency of the horse herd members to follow the leadership horse’s decisions is represented by the coefficient h m according to Equations (29) and (30):
H m ( i t e r , A G E ) = h m ( i t e r , A G E ) [ X ( i t e r 1 ) X m ( i t e r 1 ) ] , A G E = α , β a n d γ
h m ( i t e r , A G E ) = h m ( i t e r 1 ) , A G E × ω h
Herein, X ( i t e r 1 ) illustrates the position of the horse qualified as the best and H m ( i t e r , A G E ) simulates how this parameter (best location of the horse) affects the velocity parameter.
  • Sociability (S):
Horse social relationships are well established by setting up social statuses that guarantee herd stability and keep strong, aggressive behavior to a minimum, therefore reducing the risk of injury and loss of energy, as well as facilitating escape from predators and increasing their chances of survival. Although horses live in groups, where those aged 5 to 15 are the most eager to belong to the herd, they are also generally open to other herds, such as cattle and sheep, and willing to live with them. This is clearly shown by Equations (31) and (32).
S m ( i t e r , A G E ) = S m ( i t e r , A G E ) 1 N j = 1 N X j ( i t e r 1 ) X m ( i t e r 1 ) , A G E = β a n d γ
s m ( i t e r , A G E ) = s m ( i t e r 1 ) , A G E × ω s
N shows the horse population, and A G E is the age range of each member of the horse herd. s m ( i t e r , A G E ) is related to the orientation of the ith horse toward the direction of the horse group. This variable decreases with the ω s factor in each execution cycle. Accordingly, S m ( i t e r , A G E ) denotes the ith horse social motion vector. At this stage, the determination of the coefficients s for the horses belonging to β and γ categories can be derived.
  • Imitation (I):
Imitation behavior is considered one of the most important forms of social learning acquired by horses. It is a behavior that depends on one individual observing another’s behavior and repeating it, therefore influencing the observer’s motivational state, eliciting and implementing a response, and thus transferring behaviors between the herd members. In most cases, the younger horses in the herd learn from the adult members through good socialization and imitation of their behavior. In the HHO algorithm, this factor, noted i, has been included and mathematically equated as in (33) and (34):
I m ( i t e r , A G E ) = i m ( i t e r , A G E ) 1 p N j = 1 p N X ^ j ( i t e r 1 ) X ( i t e r 1 ) , A G E = γ
I m ( i t e r , A G E ) = i m ( i t e r 1 ) , A G E × ω i
If we consider that 10% (p parameter) of the horses are in the best position and that ith horse is moving towards the best positions X ^ of the average horses, then I m ( i t e r , A G E ) is the movement vector of the ith horse toward X ^ position. ω i is a per-cycle reducing factor for ith iteration.
  • Defense mechanism (D):
Horses are social animals and have a prey status in the wild. For this reason, they prefer to live in large areas with unobstructed visibility so they are always on the lookout for attacks from potential predators and can alert the group. Essentially, the horse’s first instinctive defense mechanism is escape, followed by fighting in other circumstances when being hunted.
The defense system is present in the horse, whatever its age, and is manifested on the one hand by instinctive flight from the source of danger when observing unfamiliar behavior on the part of one or more members of the herd and, on the other hand, by the fight against predators. The characterization of such a mechanism is assumed by a negative factor d according to the following Equations (35) and (36):
D m ( i t e r , A G E ) = d m ( i t e r , A G E ) 1 q N j = 1 q N X ^ j ( i t e r 1 ) X ( i t e r 1 ) , A G E = α , β a n d γ
d m ( i t e r , A G E ) = d m ( i t e r 1 ) , A G E × ω d
Assuming that 20% (q parameter) of the horses are in the worst position and that ith horse is running away from the worst positions X ˘ of the average horses, then D m ( i t e r , A G E ) is the escape vector of the ith horse toward X ˘ position. ω d is a per-cycle reducing factor for dth iteration.
  • Roam (R):
When grazing on pastures, horses move extensively, around 16 km per 24 h on pasture. Grass is the preferred feed for horses. The importance of grazing lies in the fact that it brings many benefits: improving the horse’s health, as its digestive system is designed to eat continuously, and satisfying its basic need for movement as it moves while eating. In addition, group grazing stimulates competition between herd members to conquer the most fertile grazing areas and compete to discover new zones. In contrast, when the horses are inside the stables, the best design is to allow the horses to see each other. In such circumstances, young horses roam more than mature horses. This behavior has been simulated according to Equations (37) and (38):
R m ( i t e r , A G E ) = r m ( i t e r , A G E ) p X ( i t e r 1 ) A G E = γ a n d δ
r m ( i t e r , A G E ) = r m ( i t e r 1 ) , A G E × ω r
where R m ( i t e r , A G E ) represents the ith horse random velocity vector of the ith horse and ω r is a per-cycle reducing factor for r m ( i t e r , A G E ) .

2.4.2. Proposed Chaotic HHO (CHHO) Algorithm

By analogy with the theory of relativity and quantum mechanics, chaos theory has been one of the great scientific revolutions of the 20th century since it first emerged, leading to a multidisciplinary paradigm shift. Since the 1970s, this theory has made it possible to study nonlinear phenomena governed by simple, deterministic laws whose behavior becomes unpredictable under most conditions.
For nonlinear dynamic systems, chaos can be considered to be a deterministic random process characterized by its significant sensitivity to initial conditions. Indeed, a significant change can occur in the behavior of this type of system, even for a small deviation in the initial values. Thus, the fine internal structure of chaos enables us to attribute important dynamic characteristics to chaotic systems. These characteristics revolve specifically around determinism, randomness, and sensitivity to initial conditions. In relation to optimization algorithms, the aforementioned properties enable population diversity to be maintained, and consequently, the chaotic systems succeed in improving the quality of the global optimum search and escaping falling into a local optimum when dealing with complicated problems.
The consideration of the chaos concept as a discrete-time dynamic system is expressed by:
c p k + 1 i = f ( c p k i ) , n = 1 , 2 , 3 , 4 , n
where n is the map dimension. f ( c p k i ) is the function described by one of the maps and is used to generate the chaotic model.
In the present work, ten uni-dimensional chaotic maps have been examined to enhance the traditional HHO. For the considered maps, the main parameters and expressions are given in Equations (40)–(50).
Taking into account the parameters a = 0.5 and b = 0.2 , the expression of the Circle map is established by (40) to:
x n + 1 = x n + b a 2 π sin 2 π x n mod ( 1 )
The Logistic map is as in Equation (41). a = 0.4 is taken.
x n + 1 = a x n 1 x n
The Chebyshev map is expressed as in Equation (42).
x n + 1 = c o s ( k c o s 1 x n )
The Gauss/mouse map is expressed by:
x n + 1 = 0 , x n = 0 1 x n mod ( 1 ) , x n ( 0 , 1 ) , 1 x n mod ( 1 ) = 1 x n 1 x n
The Piecewise map, when adopting P = 0.4 , is as follows (44).
x n + 1 = x n P , 0 x n < P x n P 0.5 P , P x n < 0.5 1 P x n 0.5 P , 0.5 x n < 1 P 1 x n P , 1 P x n < 1
By fixing the parameter a = 0.7 , the Iterative map can be defined following to the Equation (45).
x n + 1 = sin a π x n
The Singer map is expressed by Equation (46) when μ = 1.07 .
x n + 1 = μ 7.86 x n 23.31 x n 2 + 28.75 x n 3 13.302875 x n 4
The Tent Map is given by Equation (47).
x n + 1 = x n 0.7 , x n < 0.7 10 3 x n 1 x n , otherwise
The Sine map is represented as in Equation (48), with a = 4 .
x n + 1 = a 4 sin π x n , f o r ( 0 < a 4 )
The Sinusoidal map is given by the relation (49).
x n + 1 = a x n 2 sin π x n
When selecting x 0 = 0.7 and a = 2.3 , Equation (49) is rewritten as in (50):
x n + 1 = sin π x n
After many tests, only the Tent Map is retained for the investigation of the CHHO performance when utilized for the PVWPS control. A detailed description of the MPPT-based CHHO is shown in the flowchart Figure 5.
At this point, the duty cycle of the DC–DC chopper is adjusted by the proposed CHHO algorithm so that the PV generator operates at the point of maximum power, and the maximum available power is therefore transferred to the DC bus before being converted by the VSI to supply the motor and pump.

3. Simulation and Results Analysis

This section is devoted to unveiling the results of the simulations carried out and their associated analyses. To highlight the consistency of the CHHO theory, three precisely specified scenarios have been processed.

3.1. In Absence of Partial Shading

The main objective of the first study is to assess the performance of P&O, PSO, HHO, and CHHO-based MPPT strategies. The evaluations were carried out for the first scenario under standard test conditions (STC) with a solar irradiance of 1000 W/m 2 , allowing a maximum power ( P p v ) of 2000 W generated by the photovoltaic array. Figure 6 shows the results of the generated PV power and the chopper output power ( P o u t ) obtained by the MPPT techniques based on the algorithms P&O (Figure 6a), PSO (Figure 6b), HHO (Figure 6c) and CHHO (Figure 6d).
At first glance, it can be seen that all MPPT algorithms satisfactorily maintain the voltage close to the Maximum Power Point (MPP). However, by reducing the scale from 1985 to 2050 W (See Figure 7a,b), it becomes clearer to realize that the proposed strategy achieves a remarkable efficiency of 98%. In descending order, it is closely followed by the HHO (96%), PSO (95%), and P&O ( 94.5 %) methods. In terms of processing speed, the proposed MPPT control algorithm (CHHO) is outstanding, as it converges to the MPP in less than 0.08 s, while the PSO and P&O algorithms require 0.7 s and slightly more than 0.08 s, respectively. Compared to the original HHO, the CHHO clearly demonstrates how rapidly convergence has emerged as the superior technology for tracking the MPP.
Another point of interest for benchmarking purposes is that stabilization is directly affected by voltage and current fluctuations at the converter terminals. In addition, MPPT control using the proposed CHHO metaheuristic approach offers higher stability with fewer power oscillations and, therefore, less stress on the switching devices of the DC–DC converter. Furthermore, the proposed CHHO control appears to be more robust under transient conditions than competitive techniques, especially PSO, which exhibits severe power and voltage drops at the start of the MPPT search (Figure 6b).

3.2. In Case of Partial Shading Conditions

To further confirm the performance and precision of the proposed MPPT algorithm compared to the other three algorithms, P&O, PSO, and HHO, a second benchmarking study was carried out under partial shading condition (PSC). In fact, at a constant temperature of 25 °C, three of the eight photovoltaic modules used were subjected to three irradiance levels distinct from those of the other ones assumed to be subject to the nominal irradiance of 1000 W/m 2 . The three levels of shading considered are 400 W/m 2 for PV module 1, 900 W/m 2 for PV module 2 and 300 W/m 2 for PV module 5 (See Figure 8).
Under these conditions, the P-V curve, illustrated in Figure 9, shows that the photovoltaic generator has three local maximum power points (LMPPs) of 1234.8 W, 805.9 W and 684.8 W and a single global MPP (GMPP) corresponding to the power 1422.3 W.
Figure 10 illustrates the dynamic response of the DC–DC converter output power for the different MPPT strategies. Under the partial shading conditions, three algorithms succeeded in finding the GMPP (Figure 10b–d). Referring to the reference GMPP value of 1422.3 W, the CHHO algorithm reached a power level of 1418.8 W, while the HHO and PSO algorithms reached 1403.5 W and 1400.9 W, respectively. Consequently, it is asserted that the CHHO algorithm outperformed the other methods in achieving the GMPP. On the other hand, Figure 10a shows that the P&O algorithm became stuck in an LMPP of 802.1 W, resulting in significant power losses.

3.3. Validation of CHHO Dynamic Performance for the SPVWPS

Once the efficiency of the control techniques has been evaluated under standard test conditions and partial shading conditions, the next objective is to analyze their behavior and performance under transient conditions. Figure 11 shows the results obtained by P&O MPPT (Figure 11a), PSO MPPT (Figure 11b), HHO MPPT (Figure 11c) and the proposed CHHO-MPPT (Figure 11d) methods under sudden irradiation variations: 700, 1000 and 800 W/m 2 at instants of 0, 1.5 and 3 s, respectively. Despite significant variations in solar irradiance, the strategies succeed, with varying degrees of success, in tracking the maximum power point.
After examining the results of simulations of the solar pumping system using the four MPPT techniques under varying irradiation conditions, careful comparisons were made between these methods in terms of response time to reach maximum power and power oscillations around the MPP. The results of the tests corresponding to 700, 1000, 800 W/m 2 are presented in Table 4. Based on the observation of the cases reported there, CHHO-MPPT can provide the least power oscillations and the best response time compared to other MPPT methods, therefore improving system performance.
At this stage, the study was extended to cover the impact of CHHO control performance on the behavior of the whole SPVWPS system. The simulation results shown in Figure 12 represent the temporal evolutions in a dynamic regime of the power delivered by the PVG, as well as the speed response, the electromagnetic torque of the motor, and the pump flow rate when the proposed CHHO-MPPT is implemented under different irradiation (400, 800, 1000, 800 and 500 W/m 2 ). The variation period is set at 1 s.
The temporal evolution of the maximum power extracted from the photovoltaic generator is shown in Figure 12b. It can be seen that a decrease or increase in solar irradiation leads to a decrease or increase, respectively, in the photovoltaic power output. As a result, the maximum power point reached by the control system shifts to match the new maximum power point associated with this new irradiation value. This means that the CHHO algorithm can continuously determine the new optimum voltage for maximum power. As with power, Figure 12d shows that the rotation speed takes on a value of 47.6 rad/s for an irradiance of 400 W/m 2 before, in turn, it undergoes an increase, at time t = 2 s, to reach a value of 156. A total of 434 rad/s, which corresponds to 1000 W/m 2 , then reaches a value of 73.43 rad/s at t = 4 s for sunshine of 500 W/m 2 .
As for the flow of pumped water, its value reaches 1.6 × 10 4 m 3 /s, before increasing to 5.2 × 10 4 m 3 /s after 2 s; then 2.4 × 10 4 m 3 /s after 4 s. This variation is necessarily imposed by the increase or decrease in the value of the irradiance (see Figure 12f).
By examining Figure 12c, it is obvious that the torque T p u m p reaches a value of 1.01 N·m before rising at t = 2 s (11 N·m), then 4 s (2.42 N·m). The developed electromagnetic torque T e , in turn, perfectly follows the pump’s resistive torque T p u m p at each change in irradiance.
Otherwise, the stator flux vector follows its reference perfectly and describes a quasicircular trajectory and only negligible flux fluctuations are registered (see Figure 12e).

4. Conclusions

This paper proposed a new control system for PVWPS. The studied system integrates a PV generator supplying an induction motor and a centrifugal pump via an MPPT-controlled DC–DC chopper and DC-AC voltage source inverter responsible for the DTC control of the IM. In particular, the MPPT process has been ensured by a newly proposed CHHO-based approach under partial shading conditions and fast weather-changing regimes. The MPPT task has been treated as an optimization problem, and the proposed CHHO-based method has been compared with the P&O, PSO, and the original HHO methods. The results of the statistical simulation confirm that the proposed CHHO-based algorithm has excellent advantages compared to other benchmark algorithms in terms of accuracy, reliability, and convergence speed. Especially for PVWPS applications, the whole control system is promising and can be a valuable tool for optimizing the use of AI and metaheuristics to control renewable energy in the promotion of sustainable agriculture, as it achieves better performance in tackling the nonlinear equations of the investigated maximum power point tracking problem. This study can help companies, governments, and nongovernmental organizations better take into account the variability and sustainability of groundwater resources in the optimal sizing and monitoring of PVWPS.
In the continuity of this work, it would be worthwhile to explore and improve the CHHO and other metaheuristic algorithms for further benefits in this sustainable application and other renewable energy and power systems.

Author Contributions

All authors (R.A. and S.S.) contributed equally. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Scientific Sheikh Ali Mohamed Al-Jumaia Chair on Sustainable Development in Agricultural Societies at the University of Ha’il—Saudi Arabia through Project Number SCR-22 104.

Data Availability Statement

Data are contained within the article.

Acknowledgments

The authors thank the Editors and Reviewers for their valuable and insightful comments that led to improve the sent version.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
RERsRenewable Energy Resources
PVPhotovoltaic
KSAKingdom of Saudi Arabia
P&OPerturb and Observe
PSOParticle Swarm Optimizer
HHOHorse Herd Optimization
CHHOchaotic Horse Herd Optimization
MPPTMaximum Power Point Tracking
MPPMaximum Power Point
MFOMoth Flame Optimization
EGWOExtended Grey Wolf Optimizer
SMOSpider Monkey Optimization
HBOHoney Badger Optimizer
HPOHunter Pray Optimizer
AOAArithmetic Optimization Algorithm
PVGPV Generator
IMInduction Motor
DTCDirect Torque Control
VSIVoltage Source Inverter
PWMPulse Width Modulation
MPPMaximum Power Point
SPVWPSSolar photovoltaic water pumping system
CO2Carbon dioxide
VSS-P&OVariable Step Size Perturb and Observe
VSS-INCVariable Step Size Incremental conductance
KFKalman filter
SPC-FOCVSemi Pilot Cell-based Fractional Open Circuit Voltage
PMSMPermanent Magnet Synchronous Motor
SVMSpace Vector Modulation
RBFNNRadial basis function neural network
SEPICSingle-ended primary inductor converter
DCDirect current
BLDCBrushless DC
VSIVoltage source inverter
THDTotal harmonic distortion
PWMPulse Width Modulation
STCStandard test conditions

References

  1. IEA: More Than a Third of the World’s Electricity Will Come from Renewables in 2025. Available online: https://www.weforum.org/agenda/2023/03/electricity-generation-renewables-power-iea/ (accessed on 15 January 2024).
  2. Hoeck, I.; Steurer, E.; Dolunay, Ö.; Helvi, I. Challenges for off-grid electrification in rural areas. Assessment of the situation in Namibia using the examples of Gam and Tsumkwe. Energy Ecol. Environ. 2021, 7, 508–522. [Google Scholar] [CrossRef]
  3. Arash, F.S.; Saeed, D.M.; Araceli, S. Farm electrification: A road-map to decarbonize the agriculture sector. Electr. J. 2022, 35, 107076. [Google Scholar]
  4. Ahssein, Y.H.; Mugahed, Y.H.; Rayed, A.; Hisham, A. Renewable and sustainable energy production in Saudi Arabia according to Saudi Vision 2030; Current status and future prospects. J. Clean. Prod. 2020, 247, 119602. [Google Scholar]
  5. Abdulrahman, M.A.; Ahmed, I.H.; Faleh, A.A. Assessment of farmers practices to date palm soil fertilization and its impact on productivity at Al-Hassa oasis of KSA. Saudi J. Biol. Sci. 2021, 28, 1451–1458. [Google Scholar]
  6. Abdullahi, A.M. Comparison of three machine learning models for the prediction of hourly PV output power in Saudi Arabia. Ain Shams Eng. J. 2022, 13, 101648. [Google Scholar]
  7. Houda, B.; Latifa, D.; Riheb, H.; Younes, H.; Hatem, J. Ecologic and economic perspectives for sustainable irrigated agriculture under arid climate conditions: An analysis based on environmental indicators for southern Tunisia. J. Afr. Earth Sci. 2021, 177, 104134. [Google Scholar]
  8. Upeksha, C.; Ayesha, S.; Ashish, G.; Christian, B. Irrigation efficiency and renewable energy powered desalination as key components of Pakistan’s water management strategy. Smart Energy 2021, 4, 100052. [Google Scholar]
  9. Luis, V.; Maichel, M.A.; Luis, M.; Carlos, O. A MILP-based operational decision-making methodology for demand-side management applied to desalinated water supply systems supported by a solar photovoltaic plant: A case study in agricultural industry. J. Clean Prod. 2022, 334, 130123. [Google Scholar]
  10. Everest, B. Willingness of farmers to establish a renewable energy (solar and wind) cooperative in NW Turkey. Arab. J. Geosci. 2021, 14, 157. [Google Scholar] [CrossRef]
  11. Mahto, R.; Sharma, D.; John, R.; Putcha, C. Agrivoltaics: A Climate-Smart Agriculture Approach for Indian Farmers. Land 2021, 10, 1277. [Google Scholar] [CrossRef]
  12. Ravichandran, N.; Ravichandran, N.; Panneerselvam, B. Floating photovoltaic system for Indian artificial reservoirs—An effective approach to reduce evaporation and carbon emission. Int. J. Environ. Sci. Technol. 2022, 19, 7951–7968. [Google Scholar] [CrossRef]
  13. Mazhar, A.; Rashid, W.; Kashif, I.; Kafait, U.; Abdul Kashif, J.; Abasin, U.; Abraiz, K.; Joseph, M.G. Techno-economic assessment and sustainability impact of hybrid energy systems in Gilgit-Baltistan, Pakistan. Energy Rep. 2021, 7, 2546–2562. [Google Scholar]
  14. Irfan, M.; Zhao, Z.; Ahmad, M.; Rehman, A. A Techno-Economic Analysis of Off-Grid Solar PV System: A Case Study for Punjab Province in Pakistan. Processes 2019, 7, 708. [Google Scholar] [CrossRef]
  15. Rahmani, A.; Naeini, A.B. predicting intention in applying solar energy technologies in agriculture industry: A moderated and mediated model. Clean. Responsible Consum. 2023, 8, 100102. [Google Scholar] [CrossRef]
  16. Abbassi, R.; Marrouchi, S.; Saidi, S.; Abbassi, A.; Chebbi, S. Optimal Energy Management Strategy and Novel Control Approach for DPGSs Under Unbalanced Grid Faults. J. Circuits Syst. Comput. 2019, 28, 1950057. [Google Scholar] [CrossRef]
  17. Farooq, A.; Wu, X. Review of edutainment immersive visualization (IV) development tools for simulating renewable energy systems (RESs). Energy Strategy Rev. 2022, 44, 101000. [Google Scholar] [CrossRef]
  18. Pereira, F.; Caetano, N.S.; Felgueiras, C. Increasing energy efficiency with a smart farm—An economic evaluation. Energy Rep. 2022, 8, 454–461. [Google Scholar] [CrossRef]
  19. Sangeetha, B.P.; Kumar, N.; Ambalgi, A.P.; Abdul Haleem, S.L.; Thilagam, K.; Vijayakumar, P. IOT based smart irrigation management system for environmental sustainability in India. Sustain. Energy Technol. Assess. 2022, 52, 101973. [Google Scholar]
  20. Naval, N.; Yusta, J.M. Optimal short-term water-energy dispatch for pumping stations with grid-connected photovoltaic self-generation. J. Clean Prod. 2021, 316, 128386. [Google Scholar] [CrossRef]
  21. Mohammadinodoushan, M.; Rabeh, A.; Jerbi, H.; Ahmed, F.W.; Ahmed, H.A.; Alireza, R. A new MPPT design using variable step size perturb and observe method for PV system under partially shaded conditions by modified shuffled frog leaping algorithm- SMC controller. Sustain. Energy Technol. Assess. 2021, 45, 101056. [Google Scholar] [CrossRef]
  22. Guo, S.; Abbassi, R.; Jerbi, H.; Rezvani, A.; Suzuki, K. Efficient maximum power point tracking for a photovoltaic using hybrid shuffled frog-leaping and pattern search algorithm under changing environmental conditions. J. Clean Prod. 2021, 297, 126573. [Google Scholar] [CrossRef]
  23. Ngo, V.D.B.; Latifi, M.; Rabeh, A.; Houssem, J.; Ohshima, K.; Khaksar, M. Improved krill herd algorithm based sliding mode MPPT controller for variable step size P&O method in PV system under simultaneous change of irradiance and temperature. J. Frankl. Inst. 2021, 358, 3491–3511. [Google Scholar]
  24. Hassan, T.-U.; Abbassi, R.; Jerbi, H.; Mehmood, K.; Tahir, M.F.; Cheema, K.M.; Elavarasan, R.M.; Ali, F.; Khan, I.A. A Novel Algorithm for MPPT of an Isolated PV System Using Push Pull Converter with Fuzzy Logic Controller. Energies 2020, 13, 4007. [Google Scholar] [CrossRef]
  25. del Rio, A.; Barambones, O.; Uralde, J.; Artetxe, E.; Calvo, I. Particle Swarm Optimization-Based Control for Maximum Power Point Tracking Implemented in a Real Time Photovoltaic System. Information 2023, 14, 556. [Google Scholar] [CrossRef]
  26. Silaa, M.Y.; Barambones, O.; Bencherif, A.; Rahmani, A. A New MPPT-Based Extended Grey Wolf Optimizer for Stand-Alone PV System: A Performance Evaluation versus Four Smart MPPT Techniques in Diverse Scenarios. Inventions 2023, 8, 142. [Google Scholar] [CrossRef]
  27. Chang, C.C.W.; Ding, T.J.; Han, W.; Chai, C.C.; Yam, C.M.; Yian, H.C.; Xin, L.H. Moth flame optimization for the maximum power point tracking scheme of photovoltaic system under partial shading conditions. Energy Rep. 2023, 9, 374–379. [Google Scholar] [CrossRef]
  28. Husain, M.A.; Pingale, S.B.; Khan, A.B.; Minai, A.F.; Pandey, Y.; Dwivedi, R.S. Performance analysis of the global maximum power point tracking based on spider monkey optimization for PV system. Renew. Energy Focus 2023, 7147, 100503. [Google Scholar] [CrossRef]
  29. Chandrasekharan, S.; Subramaniam, S.; Veerakgoundar, V. Honey badger optimization algorithm based maximum power point tracking for solar photovoltaic systems. Electr. Power Syst. Res. 2023, 221, 109393. [Google Scholar] [CrossRef]
  30. Korany, E.; Yousri, D.; Attia, H.A.; Zobaa, A.F.; Allam, D. A novel optimized dynamic fractional-order MPPT controller using hunter pray optimizer for alleviating the tracking oscillation with changing environmental conditions. Energy Rep. 2023, 10, 1819–1832. [Google Scholar] [CrossRef]
  31. Chtita, S.; Derouich, A.; Motahhir, S.; EL Ghzizal, A. A new MPPT design using arithmetic optimization algorithm for PV energy storage systems operating under partial shading conditions. Energy Convers. Manag. 2023, 289, 117197. [Google Scholar] [CrossRef]
  32. Le, X.C.; Duong, M.Q.; Le, K.H. Review of the Modern Maximum Power Tracking Algorithms for Permanent Magnet Synchronous Generator of Wind Power Conversion Systems. Energies 2023, 16, 402. [Google Scholar] [CrossRef]
  33. Saady, I.; Karim, M.; Bossoufi, B.; El Ouanjli, N.; Motahhir, S.; Majout, B. Optimization and control of photovoltaic water pumping system using kalman filter based MPPT and multilevel inverter fed DTC-IM. Results Eng. 2023, 17, 100829. [Google Scholar] [CrossRef]
  34. Hilali, A.; Mardoude, Y.; Essahlaoui, A.; Rahali, A.; El Ouanjli, N. Migration to solar water pump system: Environmental and economic benefits and their optimization using genetic algorithm Based MPPT. Energy Rep. 2022, 8, 10144–10153. [Google Scholar] [CrossRef]
  35. Ahmed, M.M.; Hassanien, W.S.; Enany, M.A. Modeling and evaluation of SC MPPT controllers for PVWPS based on DC motor. Energy Rep. 2021, 7, 6044–6053. [Google Scholar] [CrossRef]
  36. Ganapathee, M.; Alavandar, S.; Sowmmiya, U.; Kasinathan, P. Semi-pilot cell based maximum power point tracking and coordinated current control based PMSM drive for standalone solar water pumping system. J. Process Control 2022, 112, 57–68. [Google Scholar] [CrossRef]
  37. Saidi, S.; Abbassi, R.; Chebbi, S. Power quality improvement using VF-DPC-SVM controlled three-phase shunt active filter. In Proceedings of the IEEE 12th International Multi-Conference on Systems, Signals & Devices (SSD15), Mahdia, Tunisia, 16–19 March 2015; pp. 1–5. [Google Scholar]
  38. Gundogdu, A.; Kizmaz, H.; Celikel, R.; Yilmaz, M. Speed sensorless Adaptive Power Control for photovoltaic-fed water pump using Extended Kalman–Bucy filter. Energy Rep. 2023, 10, 1785–1795. [Google Scholar] [CrossRef]
  39. Chandra, S.; Gaur, P.; Pathak, D. Radial basis function neural network based maximum power point tracking for photovoltaic brushless DC motor connected water pumping system. Comput. Electr. Eng. 2020, 86, 106730. [Google Scholar] [CrossRef]
  40. Altimania, M.R.; Elsonbaty, N.A.; Enany, M.A.; Gamil, M.M.; Alzahrani, S.; Alraddadi, M.H.; Alsulami, R.; Alhartomi, M.; Alghuson, M.; Alatawi, F.; et al. Optimal Performance of Photovoltaic-Powered Water Pumping System. Mathematics 2023, 11, 731. [Google Scholar] [CrossRef]
  41. MiarNaeimi, F.; Azizyan, G.; Rashki, M. Horse herd optimization algorithm: A nature-inspired algorithm for high-dimensional optimization problems. Knowl.-Based Syst. 2021, 213, 106711. [Google Scholar] [CrossRef]
  42. Refaat, A.; Adnan, Q.A.; Elsakka, M.M.; Elhenawy, Y.; Majozi, T.; Korovkin, N.V.; Elfar, M.H. Extraction of maximum power from PV system based on horse herd optimization MPPT technique under various weather conditions. Renew. Energy 2024, 220, 119718. [Google Scholar] [CrossRef]
  43. Saidi, S.; Abbassi, R.; Chebbi, S. Quality improvement of shunt active power filter with direct instantaneous power estimator based on Virtual Flux. Int. J. Control Autom. Syst. 2016, 14, 1309–1321. [Google Scholar] [CrossRef]
  44. Saidi, S.; Abbassi, R.; Amor, N.; Chebbi, S. Passivity-based direct power control of shunt active filter under distorted grid voltage conditions. Automatika 2016, 57, 361–371. [Google Scholar] [CrossRef]
  45. Abbassi, R.; Marrouchi, S.; Ben Hessine, M.; Chebbi, S.; Jouini, H. Voltage control strategy of an electrical network by the integration of the UPFC compensator. Int. Rev. Model. Simul. 2012, 5, 380–384. [Google Scholar]
  46. Elkholy, M.M.; Fathy, A. Optimization of a PV fed water pumping system without storage based on teaching-learning-based optimization algorithm and artificial neural network. Sol. Energy 2016, 139, 199–212. [Google Scholar] [CrossRef]
Figure 1. Stand-alone solar photovoltaic water pumping system schematic diagram.
Figure 1. Stand-alone solar photovoltaic water pumping system schematic diagram.
Mathematics 12 00594 g001
Figure 2. PV system: (a) Equivalent circuit of single-diode model. (b) PV array configuration.
Figure 2. PV system: (a) Equivalent circuit of single-diode model. (b) PV array configuration.
Mathematics 12 00594 g002
Figure 3. Influence of irradiance and temperature changes on I-V and P-V characteristics: (a,b) Effect of irradiance; (c,d) Effect of temperature.
Figure 3. Influence of irradiance and temperature changes on I-V and P-V characteristics: (a,b) Effect of irradiance; (c,d) Effect of temperature.
Mathematics 12 00594 g003
Figure 4. Block diagram of the DTC scheme for IM. (a) Overall block diagram of DTC. (b) Flux hysteresis comparator. (c) Torque hysteresis comparator.
Figure 4. Block diagram of the DTC scheme for IM. (a) Overall block diagram of DTC. (b) Flux hysteresis comparator. (c) Torque hysteresis comparator.
Mathematics 12 00594 g004
Figure 5. Flowchart of the MPPT-based CHHO.
Figure 5. Flowchart of the MPPT-based CHHO.
Mathematics 12 00594 g005
Figure 6. Photovoltaic power and inverter output power for different MPPT strategies at 1000 W/m 2 . (a) P and O MPPT Method. (b) PSO MPPT Method. (c) HHO MPPT Method. (d) Proposed MPPT Method (CHHO).
Figure 6. Photovoltaic power and inverter output power for different MPPT strategies at 1000 W/m 2 . (a) P and O MPPT Method. (b) PSO MPPT Method. (c) HHO MPPT Method. (d) Proposed MPPT Method (CHHO).
Mathematics 12 00594 g006
Figure 7. Comparison of results from the proposed MPPT method (CHHO) and the other methods. (a) Dynamic error. (b) Zoom effect.
Figure 7. Comparison of results from the proposed MPPT method (CHHO) and the other methods. (a) Dynamic error. (b) Zoom effect.
Mathematics 12 00594 g007
Figure 8. Photovoltaic array configuration under PSC.
Figure 8. Photovoltaic array configuration under PSC.
Mathematics 12 00594 g008
Figure 9. I-V and P-V characteristics of PV array under PSC.
Figure 9. I-V and P-V characteristics of PV array under PSC.
Mathematics 12 00594 g009
Figure 10. Output power of the boost chopper for different MPPT strategies under PSC. (a) P and O MPPT Method. (b) PSO MPPT Method. (c) HHO MPPT Method. (d) Proposed MPPT Method (CHHO).
Figure 10. Output power of the boost chopper for different MPPT strategies under PSC. (a) P and O MPPT Method. (b) PSO MPPT Method. (c) HHO MPPT Method. (d) Proposed MPPT Method (CHHO).
Mathematics 12 00594 g010
Figure 11. Photovoltaic power and output power of the chopper for different MPPT strategies under variable solar radiation. (a) P and O MPPT Method. (b) PSO MPPT Method. (c) HHO MPPT Method. (d) Proposed MPPT Method (CHHO).
Figure 11. Photovoltaic power and output power of the chopper for different MPPT strategies under variable solar radiation. (a) P and O MPPT Method. (b) PSO MPPT Method. (c) HHO MPPT Method. (d) Proposed MPPT Method (CHHO).
Mathematics 12 00594 g011
Figure 12. Simulation result of the Photovoltaic Water Pumping System using DTC and the proposed MPPT Method. (a) Solar irradiance trajectory. (b) PV power trajectory. (c) Electromagnetic torque and the pump torque. (d) Motor speed trajectory. (e) Flux circular Trajectory. (f) Water flow.
Figure 12. Simulation result of the Photovoltaic Water Pumping System using DTC and the proposed MPPT Method. (a) Solar irradiance trajectory. (b) PV power trajectory. (c) Electromagnetic torque and the pump torque. (d) Motor speed trajectory. (e) Flux circular Trajectory. (f) Water flow.
Mathematics 12 00594 g012
Table 1. The key specifications of the Solar SunPower SPR-X20-250-BLK PV module.
Table 1. The key specifications of the Solar SunPower SPR-X20-250-BLK PV module.
ParameterValue
Open circuit voltage ( V o c )50.93 V
Voltage at maximum power point ( V m p )42.8 V
Short circuit current ( I s c )6.2 A
Current at maximum power point ( I m p )5.84 A
Maximum power at STC ( P m a x )249.952 W
Number of cells connected in series72
Temperature coefficient of I s c 0.013306 A/°C
Temperature coefficient of V o c −0.291 V/°C
Table 2. The key specifications of the three-phase induction motor.
Table 2. The key specifications of the three-phase induction motor.
ParameterValue
Rated Power1.5 W
Rated Voltage380 V
Stator resistance ( R s )4.85 Ω
Rotor resistance ( R r )3.805 Ω
Stator leakage inductance ( L s )0.274 H
Rotor leakage inductance( L r )0.274 H
Magnetizing inductance ( M )0.258 H
Moment of Inertia J 0.02 kg·m 2
Friction f 0.01 kg 2 ·s 1
Number of poles p 2
Table 3. Switching table for DTC.
Table 3. Switching table for DTC.
Sector123456
C T e = 1 V ¯ 2 V ¯ 3 V ¯ 4 V ¯ 5 V ¯ 6 V ¯ 1
C φ s = 1 C T e = 0 V ¯ 7 V ¯ 0 V ¯ 7 V ¯ 0 V ¯ 7 V ¯ 0
C T e = + 1 V ¯ 6 V ¯ 1 V ¯ 2 V ¯ 3 V ¯ 4 V ¯ 5
C T e = 1 V ¯ 3 V ¯ 4 V ¯ 5 V ¯ 6 V ¯ 1 V ¯ 2
C φ s = + 1 C T e = 0 V ¯ 0 V ¯ 7 V ¯ 0 V ¯ 7 V ¯ 0 V ¯ 7
C T e = + 1 V ¯ 5 V ¯ 6 V ¯ 1 V ¯ 2 V ¯ 3 V ¯ 4
Table 4. Comparison results for P&O, PSO, HHO, and CHHO techniques during variable irradiance.
Table 4. Comparison results for P&O, PSO, HHO, and CHHO techniques during variable irradiance.
Irradiance (W/m 2 )FeaturesMPPT Techniques
P&OPSOHHOProposed CHHO
700Response Time (s)00.7000.3500.0800.04
Power oscillations (w)16.0022.00010.0007.00
1000Response Time (s)00.1000.7000.03500.02
Oscillations Power (w)23.0033.0018.0013.75
8000Response Time (s)00. 1600.0700.040.025
Oscillations Power (w)18.0026.0014.0008.50
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

Abbassi, R.; Saidi, S. Design of a Novel Chaotic Horse Herd Optimizer and Application to MPPT for Optimal Performance of Stand-Alone Solar PV Water Pumping Systems. Mathematics 2024, 12, 594. https://doi.org/10.3390/math12040594

AMA Style

Abbassi R, Saidi S. Design of a Novel Chaotic Horse Herd Optimizer and Application to MPPT for Optimal Performance of Stand-Alone Solar PV Water Pumping Systems. Mathematics. 2024; 12(4):594. https://doi.org/10.3390/math12040594

Chicago/Turabian Style

Abbassi, Rabeh, and Salem Saidi. 2024. "Design of a Novel Chaotic Horse Herd Optimizer and Application to MPPT for Optimal Performance of Stand-Alone Solar PV Water Pumping Systems" Mathematics 12, no. 4: 594. https://doi.org/10.3390/math12040594

APA Style

Abbassi, R., & Saidi, S. (2024). Design of a Novel Chaotic Horse Herd Optimizer and Application to MPPT for Optimal Performance of Stand-Alone Solar PV Water Pumping Systems. Mathematics, 12(4), 594. https://doi.org/10.3390/math12040594

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