Next Article in Journal
Identification of Complex Nonlinear Fractional-Order System Based on Fuzzy Multi-Model
Previous Article in Journal
Applying Iterated Function Systems in Waste Recycling Processes by Identifying Fractal-Like Patterns in Material Decomposition
Previous Article in Special Issue
Fractional Calculus and Adaptive Balanced Artificial Protozoa Optimizers for Multi-Distributed Energy Resources Planning in Smart Distribution Networks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fractional Memory-Driven Marine Predator Optimization for Nonconvex Economic Load Dispatch in Renewable-Integrated Power Systems

1
Electrical Engineering Department, Faculty of Engineering, University of Tabuk, Tabuk 47913, Saudi Arabia
2
Zero Emission Technologies Innovation Center, University of Tabuk, Tabuk 47913, Saudi Arabia
3
Industrial Engineering Department, Faculty of Engineering, University of Tabuk, Tabuk 47913, Saudi Arabia
4
Electrical Engineering Department, Comsat University Islamabad, Attock Campus, Attock 43600, Pakistan
*
Authors to whom correspondence should be addressed.
Fractal Fract. 2026, 10(6), 363; https://doi.org/10.3390/fractalfract10060363
Submission received: 26 April 2026 / Revised: 20 May 2026 / Accepted: 25 May 2026 / Published: 27 May 2026

Abstract

The increasing integration of renewable energy sources (RESs) and the nonlinear nature of economic load dispatch (ELD) have significantly intensified the complexity of modern power systems, demanding efficient optimization techniques. This study proposes a Fractional Marine Predators Algorithm (FMPA) to address the ELD problem under uncertain and stochastic operating conditions. The proposed approach enhances the conventional MPA by incorporating fractional calculus (FC), which introduces memory-dependent search dynamics and improves the balance between exploration and exploitation. This modification enables the algorithm to utilize historical search information, resulting in smoother convergence behavior and reduced susceptibility to premature convergence. The performance of the proposed method is assessed using multiple benchmark systems, including 3-unit, 13-unit, and 40-unit configurations with integrated wind power. The optimization framework considers realistic system constraints such as generator limits, valve-point loading effects, and stochastic wind power modeled using probabilistic functions. Simulation results demonstrate that FMPA provides competitive and near-optimal generation costs with stable convergence behavior compared to several existing metaheuristic techniques. Statistical analysis over multiple independent runs confirms the robustness, stability, and reliability of the proposed method. The results indicate that FMPA provides a scalable and efficient solution for solving complex, nonlinear, and constrained ELD problems in modern power systems.

1. Introduction

1.1. Motivation and Inspiration

Electricity consumption has experienced sustained growth in recent decades, driven by rapid urban development, increasing population density, and the widespread adoption of electrical technologies across residential, commercial, and industrial sectors. Concurrently, the increasing integration of renewable energy sources (RESs), which are inherently intermittent and uncertain, has further complicated the operation of modern power systems. As a result, power networks are subjected to greater operational stress, leading to increased costs related to generation, operation, and maintenance, along with heightened risks of system losses, instability, and potential outages. Within this framework, the ELD problem has become a critical aspect of power system operation, particularly due to the rising cost of electricity generation and the progressive depletion of fossil fuel reserves used in conventional thermal units. The ELD problem aims to determine the optimal allocation of real power output among available generating units while adhering to system constraints. Its primary objective is to minimize total generation cost while ensuring reliable and efficient system performance. In this study, wind power uncertainty is incorporated into a stochastic steady-state ELD model, where variability is captured through expected penalty costs associated with overestimation and underestimation, rather than relying on real-time or time-coupled day-ahead dispatch strategies.

1.2. Literature Review

The continuous rise in electricity demand has led to a substantial increase in generation costs, highlighting the necessity for efficient and economical power dispatch strategies to reduce fuel consumption while maintaining reliable grid operation [1,2]. The ELD problem is fundamentally concerned with determining an optimal allocation of generation among available units such that the total demand is satisfied at minimum cost, while complying with all operational and system constraints. A wide range of traditional optimization algorithms have been suggested to solve this problem, such as Newton–Raphson algorithms, lambda iteration, dynamic programming, and gradient-based methods. Still, all these techniques suffer from certain disadvantages. Thus, for example, gradient-based methods usually take considerable time to work and experience some problems in solving inequality constraints [3]. The performance of the Newton–Raphson algorithm largely depends on the initial value, which can lead to unsatisfactory results in some cases. Linear programming relies on piecewise linear approximations, reducing accuracy, while quadratic programming can become inefficient with improper step size selection, especially for piecewise quadratic problems [3]. Moreover, interior-point methods, despite their efficiency, do not guarantee practical solutions for nonlinear problems [4].
Furthermore, the conventional methods generally assume the incremental cost curve to be smooth and monotonically increasing, which does not hold true for real-life power system scenarios. The ELD problem itself is non-convex, nonlinear, and non-smooth, among many other considerations [5]. To address these challenges and overcome the shortcomings of conventional approaches, numerous soft computing and metaheuristic methods have been introduced in recent years. Several advanced optimization approaches have been designed for solving the difficulties posed by the ELD problem. Application of ABC optimization is found in [6] to solve the ELD problems under valve-point loading effect for several IEEE test systems having three-, thirteen-, and forty-unit systems. Similarly, hybrid approaches such as BB–BC combined with PSO [7] and PSO integrated with pattern search [8] have demonstrated improved robustness and faster convergence. The ELD problem based on valve-point loading effect has been optimized using ant lion optimizer in [9], whereas gray wolf optimizer (GWO) is applied in [10]. Invasive weed optimization is used in [11] considering valve-point effect and prohibited zones.
Hybridization and adaptation of metaheuristics have been investigated in earlier works as well. In [12], a combination of bacterial foraging and PSO algorithms was used for tackling non-convex ELD with valve-point effects. Moreover, in [10], an adaptive PSO method that uses adaptive acceleration coefficients was developed to modify the search procedure and optimize the fitness function. Moreover, multi-objective approaches using PSO algorithm have been studied, in which PSO was used for solving multi-ELD in [13] considering generation cost and transmission loss at the same time. More recently, optimization approaches based on learning and intelligence are explored. An optimization approach for ELD problem, using Q-learning technique, was proposed in [14] that works efficiently for ELD problems in IEEE benchmark test systems. Moreover, a quasi-quadratic programming model with powerful exploitation capabilities was proposed in [15] for smart building systems’ ELD problem.
Chameleon swarm algorithm was used in [16] as a metaheuristic algorithm for ELD problem solution. On the other hand, pigeon-inspired oppositional optimization approach was presented in [17] to avoid premature convergence in power system ELD problem. Differential evolution (DE) method with tournage-best vector for the mutation process was proposed in [18] for efficient optimization of ELD problem. Improved teaching–learning-based optimization (TLBO) method using quasi-oppositional learning was proposed in [19] to improve exploration and convergence properties of TLBO method. An integrated comparative analysis was performed in [20] for solving the dynamic ELD problem using several soft computing techniques such as DE, PSO, evolutionary programming (EP), genetic algorithm (GA), and simulated annealing (SA). In [21], DE optimization technique was utilized to remove inefficient generating units, resulting in an impressive fuel cost savings of around 19.88% compared to traditional methods. In [22], a unique form of PSO optimization algorithm, known as the catfish PSO, was devised to handle the problem of ELD under valve-point loading effect efficiently. Furthermore, a novel hybrid optimization algorithm combining GA and DE with a dynamic pattern search (PS) search method was suggested in [23] for solving ELD problem with valve-point effects.
The production of electricity using fossil fuel-based thermal power plants has been largely responsible for the emission of pollutants such as NOx, SOx, and CO. Computational and optimization approaches have thus been introduced to improve efficiency in generation and reduce pollution as well. An exchange market algorithm (EMA) was adopted in [24] to optimize the ELD problem in cases where wind power exists. A similar approach involving a hybrid optimization method known as HIC-SQP was proposed in [25] for optimal coordination between wind power and thermal generation to minimize cost and pollutant emissions. PSO, a widely used metaheuristic algorithm based on collective intelligence, was also employed in [26,27] to find the optimum solution for ELD with wind power generation in hybrid power systems. The rise in RESs, mainly solar and wind, has played an important role in alleviating the economic as well as environmental issues related to traditional power generation [28,29,30,31]. However, due to the uncertainty associated with renewable sources, conventional fuel cost functions require modification. For example, probabilistic models such as Beta and Weibull distributions have been incorporated to capture the variability of solar and wind power generation, respectively [18].
Recent studies have proposed the integration of FC, especially fractional derivatives that are not integers, within the mathematical representation of the systems for better modeling and optimization purposes [32,33]. This method has proven effective when used to solve different kinds of problems such as feature selection, fractional-order filters, Kalman filters, and even robotic manipulator control. It has become common practice to integrate fractional calculus with the metaheuristic technique of optimization to solve optimization problems in power systems. Numerous investigations have focused on exploring fractional-order versions of classic optimization algorithms. For instance, the fractional-order PSO algorithm has been used to optimize different types of engineering problems [34,35,36,37,38], while a combination of dynamic methods based on genetic algorithms and particle swarm optimization has been employed for designing multi-band power system stabilizers [39] and nonlinear system identification [40]. Furthermore, fractional-order modifications of the moth-flame optimization algorithm have proved to be efficient tools for addressing complicated engineering optimization problems [41,42]. Altogether, all these investigations demonstrate that the incorporation of FC into metaheuristic algorithms is a powerful approach for dealing with complex optimization problems in contemporary power and energy systems.

1.3. Contribution and Paper Structure

Metaheuristic optimization methods often require careful parameter tuning, and obtaining high-quality solutions may involve considerable computational effort. To address these challenges, this study introduces a Fractional Marine Predators Algorithm (FMPA) for solving nonconvex ELD problems. The proposed method is inspired by the natural foraging behavior of marine predators and preserves the original MPA search mechanism based on Brownian motion, Lévy flight, predator–prey interactions, and phase-dependent exploration–exploitation behavior.
Although fractional calculus has been incorporated into several swarm intelligence algorithms, such as PSO [36], GWO [28], WOA [5], and MFO [41,42], its integration with the Marine Predators Algorithm for renewable-integrated ELD problems remains comparatively less explored. Therefore, the novelty of this work is not that it claims to propose a new fractional calculus theory, but rather a methodological enhancement of MPA through the incorporation of a Grünwald–Letnikov fractional memory mechanism. Unlike conventional fractional variants that mainly modify direct position or velocity updates, the proposed FMPA embeds fractional memory into the velocity-like movement dynamics of MPA while retaining its Brownian–Lévy phase-based search structure.
The fractional memory mechanism enables each search agent to utilize information from previous movement states during the optimization process. This memory-driven behavior helps smooth abrupt search variations, improves convergence stability, and supports a better balance between exploration and exploitation. As a result, the proposed FMPA provides a competitive and scalable optimization framework for solving nonlinear, nonconvex, and stochastic ELD problems under renewable energy uncertainty.
The main contributions of this study are summarized as follows:
  • FMPA is developed by incorporating a Grünwald–Letnikov fractional memory mechanism into the standard MPA framework, introducing memory-driven search dynamics while preserving the original Brownian–Lévy predator–prey structure.
  • A comprehensive ELD formulation is established, considering generator operating limits, and stochastic wind power is modeled using the incomplete gamma function.
  • The performance of the proposed FMPA is evaluated on multiple benchmark systems, including 3-unit, 13-unit, and 40-unit test cases, demonstrating its effectiveness across different system scales.
  • Comparative analyses with existing state-of-the-art metaheuristic techniques show that FMPA achieves improved solution quality and faster convergence behavior.
  • Statistical results confirm the robustness and reliability of the proposed method, indicating consistent performance and stable convergence under uncertain operating conditions.
The rest of this paper is organized as follows: Section 2 describe the formulation of the ELD problem under the consideration of valve-point loading effect (VPLE) and uncertainty of wind power generation modeled by using the incomplete gamma function (IGF). In Section 3, the new FMPA approach is discussed, which includes the procedure of the approach as well as the pseudocode. Simulation results with the comparison of performance for various test scenarios (i.e., case 1, case 2, and case 3) are provided in Section 4.

2. Mathematical Modelling of ELD

The primary objective of the ELD problem is to determine the optimal power output of generating units while minimizing the total generation cost and satisfying system operating constraints. For thermal units without valve-point loading effects, the conventional quadratic fuel cost function is expressed as [43,44].
C T q u a d = i = 1 N   a i + b i P i + c i P i 2
where P i is the power output of the ith thermal generating unit, and a i , b i ,   c i , are the corresponding fuel cost coefficients.
When valve-point loading effects are considered, the fuel cost curve becomes non-smooth due to the rippling effect caused by the valve-opening process. In this case, the thermal generation cost is expressed as
C T V P L E = i = 1 N   a i + b i P i + c i P i 2 + d i sin e i P i m i n P i
where d i and e i are the valve-point loading coefficients of the ith generating unit, and P i m i n is the minimum generation limit. It is important to note that C T V P L E already contains the quadratic thermal cost component. Therefore, the valve-point cost function substitutes the conventional quadratic cost function when valve-point loading effects are considered; both terms are not added together.
The integration of wind power improves economic and environmental performance; however, the stochastic nature of wind speed introduces uncertainty in available wind generation. The total wind-related cost is formulated as
C wind   = k = 1 N w   C k d i r + C k o v e r + C k u n d e r
where C k d i r ,   C k o v e r , and C k u n d e r denote the direct wind generation cost, overestimation penalty cost, and underestimation penalty cost of the kth wind unit, respectively.
The direct wind power cost is expressed by
C d i r = k = 1 N w   α k W k
where α k is the direct cost coefficient and W k is the scheduled wind power of the kth wind unit.
The overestimation cost occurs when the scheduled wind power is higher than the actual available wind power. In this case, reserve power is required to compensate for the deficit. It is expressed as
C o v e r = k = 1 N w   ρ k E ( W s , k W a , k ) +
where W s , k and W a , k denote the scheduled and available wind power of the kth wind unit, respectively; ρ k is the overestimation penalty coefficient; and ( Z ) + = m a x ( z , 0 )
The underestimation cost occurs when the available wind power exceeds the scheduled wind power, resulting in surplus energy that may require compensation. It is expressed as
C u n d e r = k = 1 N w   δ k E ( W a , k W s , k ) +
where δ k is the underestimation penalty coefficient. Thus, the overestimation cost represents the expected deficit penalty, whereas the underestimation cost represents the expected surplus compensation.
The wind power uncertainty is modeled using the Weibull distribution and incomplete gamma function. The incomplete gamma function is defined as
Γ a , b = 1 Γ a 0 b   t a 1 e t d t
where Γ a is the standard gamma function.

2.1. Total Generation Cost

Based on the operating condition of the test system, the total objective function is defined as
C total   = C T q u a d ,     f o r   t h e r m a l   s y s t e m   w i t h o u t   V P L E C T V P L E ,   f o r   t h e r m a l   s y s t e m   w i t h   V P L E C T V P L E + C wind     ,     f o r   w i n d   i n t e g r e a t e d   s y s t e m   w i t h   V P L E

2.2. Power Constraints

The key constraint in the management of power systems is to make sure that the total generation of power meets the load requirements for optimum performance.
i = 1 N   G i = D + L
The power balance condition is represented by the following relation: the sum of the generated powers Gi for all the N generation units equals the sum of load demand D and transmission losses L. It makes sure that enough power has been generated to meet the required demand.

2.3. Generator Operating Limits

In the ELD formulation, each generating unit must operate within its prescribed minimum and maximum output limits. This constraint can be expressed as:
G N i m i n G N i G N i m a x , i = 1,2 , , N
where G N i m i n and G N i m a x are the minimum and maximum power outputs (MW) that can be delivered by the Nth generator, respectively. The above inequality guarantees that every generator runs within its capacity constraints.

3. Design Methodology Using FMPA

3.1. Marine Predators Algorithm

The MPA is a nature-inspired technique that mimics the hunting behavior of marine creatures, and the dynamics involved between the predator and its prey [45]. Brownian and Lévy movements are used by MPA to improve the search process and optimize exploration. This section outlines these motion mechanisms and explains their integration into the MPA framework.

3.1.1. Brownian Motion

Brownian motion is a stochastic process whose movements are random and continuous with their step sizes being normally distributed with a zero mean (μ = 0) and a variance (σ2 = 1). This implies Brownian motion is unbiased, with the probability of move being equal from all directions. Also, the size of each step is very small and localized. It is this characteristic that makes the Brownian motion ideal for modelling local search or exploitation within optimization models. It is the stochastic nature of the process that will allow for steady exploration and exploitation within the search space. The probability density function (PDF) of the Brownian motion, which provides the probability of making a step to point x, is expressed by [46].
f B x ; μ , σ = 1 2 π σ 2 e x p x μ 2 2 σ 2 = 1 2 π e x p x 2 2

3.1.2. Lévy Motion

Lévy motion, also referred as Lévy flight, is a class of stochastic random walk characterized by occasional long jumps combined with many short steps. Unlike Brownian motion, which follows a normal distribution, Lévy motion exhibits a heavy tailed probability distribution, thereby facilitating the exploration of faraway areas in the solution space. This trait renders Lévy flight a suitable strategy in the improvement of global exploration in optimization techniques. The numbers drawn from the Lévy probability distribution function can be stated as [47]
L e v y α = 0.05 × x y 1 / α
Lévy(α) denotes a random variable generated from the Lévy distribution, where the stability index α typically lies in the range 0.3 ≤ α ≤ 1.99. The variables x and y are independent random numbers drawn from normal distributions with standard deviations σx and σy, respectively, which are defined as follows
x = N o r m a l 0 , α x 2
y = N o r m a l 0 , α y 2
The parameter σx can be calculated using the following expression:
σ x = Γ 1 + α s i n π α 2 Γ 1 + α 2 α 2 α 1 2 1 α   ,   Where   σ y = 1 and   α = 1.5
where Γ represents the Gamma function. For positive integer values of x, it satisfies Γ(x) = (x − 1)!

3.1.3. Mathematical Formulation of the Marine Predators Algorithm

The MPA employs both Brownian and Lévy motion strategies to effectively balance the exploration and exploitation phases, thereby enhancing the likelihood of obtaining an optimal or near-optimal solution. Initially, the population of candidate solutions is generated using a uniform random distribution within the boundaries defined by the corresponding equation.
X 0 = X m i n + r a n d X m a x X m i n
where X 0 denote the initial position vector of the candidate solutions, while X m i n and X m a x represent the lower and upper bounds of the decision variables, respectively. The term rand refers to a random set of numbers that are generated from a uniform distribution ranging from zero to one. The next step involves computing the objective function on each of the candidate solutions in the population. After this step, the solution with the highest value in terms of the objective function is selected as the top predator. Based on the law of natural selection, the best candidate is used in constructing an elite matrix referred to as “Elite,” and this can be written as:
E l i t e = X 1,1 T X 1,2 T X 1 , d T X 2,1 T X 2,2 T X 2 , d T X n , 1 T X n , 2 T X n , d T n × d
In this formulation, X T refers to the top predator vector that is duplicated n times to obtain the Elite matrix. In this case, n is the search population size and d is the dimension of the decision vectors. In the optimization process, predators and prey are considered as search population members. In nature, predators chase prey whereas prey chase resources. At the appearance of a more performing predator, the top predator will be updated, and hence, the Elite matrix will change in every cycle. Within each iteration, the location of predators is calculated using the Prey matrix whose dimension is like that of Elite matrix. To start with, the Prey matrix is constructed, and the best performing member is chosen to serve as the top predator that will be utilized for the construction of Elite matrix. The Prey matrix can be defined mathematically as follows:
P r e y = X 1,1 X 1,2 X 1 , d X 2,1 X 2,2 X 2 , d X n , 1 X n , 2 X n , d n × d
where X denotes the position of each prey within the search space, with each element corresponding to a specific dimension of the problem.
Search Phases of the MPA
Within the optimization process, the MPA was divided into three phases based on the predator–prey velocity relationship that simulates various levels of predator–prey relationships at different points of time. A designated range of iterations is assigned to each phase, during which the movement patterns of both predators and prey are governed by mathematical formulations, as outlined below.
Phase A. In the initial phase, commonly referred to as the exploration stage, the predator exhibits a higher velocity compared to the prey, resulting in a large predator–prey speed ratio during the early iterations. In this phase, the prey actively explores the search space using a Brownian motion strategy to identify promising regions that may contain feasible solutions. Accordingly, the position of the prey is updated based on the following mathematical expressions, if the current iteration number is less than one-third of the maximum number of iterations.
s t e p s i z e i = R B E l i t e i R B P r e y i   , i = 1 , , n P r e y i = P r e y i + P R s t e p s i z e i
In this expression, R B denotes a vector of random values generated from a normal distribution to represent Brownian motion, while indicates element-wise multiplication. The parameter P is a constant assigned a value of 0.5, and R represents a vector of random numbers uniformly distributed over the interval [0,1].
Phase B. This phase takes place during the intermediate stage of the optimization process, where the predator and prey exhibit comparable movement speeds, corresponding to a unit velocity ratio. At this stage, the algorithm transitions from exploration to exploitation. Accordingly, the population is divided into two equal groups: one subset (prey) is dedicated to exploration, while the other subset (predators) focuses on exploitation of the search space. From a mathematical point of view, the prey makes use of movements characterized by Lévy flight to improve its explorative behavior, while the predator adopts Brownian motion for enhancing exploitation behavior as depicted below, if the current iteration belongs to the intermediate range, i.e.,
1 3 × m a x i m u m _ i t e r a t i o n < I t e r a t i o n < 2 3 × m a x i m u m _ i t e r a t i o n
For the first half of the population, corresponding to the prey group, the position update is governed by the following expression:
s t e p s i z e i = R L E l i t e i R L P r e y i   , i = 1 , , n 2 P r e y i = P r e y i + P R s t e p s i z e i
In Equation (31), R L denotes a vector of random values generated according to a Lévy distribution. The motion of the prey is modeled through the element-wise multiplication of R L with the Prey matrix. Consequently, the resulting step size incorporated into the prey’s position reflects Lévy flight behavior, thereby enhancing the exploitation capability of the algorithm.
The remaining half of the population corresponds to the predator group.
s t e p s i z e i = R B R B E l i t e i P r e y i   , i = n 2 + 1 , , n P r e y i = E l i t e i + P C F s t e p s i z e i
In this formulation, the movement of the predator is modeled through the element-wise multiplication of R B with the Elite matrix, representing Brownian motion behavior. The prey position is subsequently updated by incorporating the predator’s Brownian-based movement. The parameter C F serves as an adaptive control factor that regulates the step size, and it can be determined as follows:
C F = 1 I t e r M a x i t e r 2 I t e r M a x i t e r
where Iter denotes the current iteration number, while Max_iter represents the maximum number of iterations.
Phase C. The final step happens when the predator is faster than the prey in relation to a lower velocity ratio. The situation often emerges during the latter stages of the optimization process when exploitation is predominant. In this case, Lévy flight was deemed to be the optimal approach in simulating the movement of the predator at a lower velocity ratio (v = 0.1). It is represented mathematically as follows: if the current iteration exceeds two-thirds of the maximum number of iterations ( I t e r a t i o n   >   2 3 \ t i m e s   m a x i m u m i t e r a t i o n ), the algorithm enters the final phase.
s t e p s i z e i = R L R L E l i t e i P r e y i   , i = 1 , , n P r e y i = E l i t e i + P C F s t e p s i z e i
The predator’s movement is modeled using Lévy flight through the element-wise multiplication of R L with the Elite matrix. The resulting step size is then incorporated into the Elite position to simulate predator dynamics, which in turn guides the update of the prey position, as expressed in Equation (32).
Impact of Eddy Formation and Fish Aggregating Devices (FADs)
Environmental conditions, including eddy formation and the presence of Fish Aggregating Devices (FADs), significantly influence the behavior of marine predators. According to [48], sharks spend over 80% of their time near FADs, while the remaining 20% is devoted to making long-range movements across different dimensions, likely to locate new prey distributions. In optimization terms, FADs can be associated with local optima where solutions may become trapped. The occasional long-distance movements help the algorithm escape these regions and continue exploring the search space. Therefore, the effect of FADs can be mathematically represented as follows:
  Prey i =   Prey i + C F X m l n + R X m a x X m l n U   i f   r F A D s P r e y i + FADs   1 r + r Prey r 1 Prey r 2   i f   r > F A D s
In this formulation, FADs = 0.2 denotes the influence of Fish Aggregating Devices on the optimization process. The vector U is a binary vector whose elements take values of either 0 or 1, generated randomly based on numbers uniformly distributed within the interval [0,1]. Each element is assigned a value of 0 when it is less than FADs and 1 when it exceeds FADs . The parameter r represents a random number uniformly generated between 0 and 1. In addition, X m l n   and X m a x   indicate the lower and upper bounds of the search space, respectively, while r 1 and r 2   correspond to randomly selected indices from the Prey matrix.
Memory Retention Strategy in the MPA
A key feature of the MPA is the ability of marine predators to retain memory of locations where successful foraging has previously occurred, which is modeled through the marine memory saving mechanism. After updating the Prey matrix and incorporating the effects of FADs, the solutions are evaluated based on their fitness values to refine the Elite matrix. During each iteration, every current solution is compared with its corresponding solution from the previous iteration, and the better-performing one is retained. This iterative selection process progressively enhances solution quality and reflects the natural behavior of predators returning to regions with abundant prey following successful foraging experiences.

3.2. Fractional Marine Predators Algorithm (FMPA)

The proposed FMPA extends the standard MPA by incorporating fractional-order memory into its movement dynamics. In the conventional MPA, the search process is guided by Brownian and Lévy motions through different predator–prey interaction phases, enabling a balance between exploration and exploitation. However, the standard formulation relies mainly on the current search state. By integrating FC, the movement of each search agent becomes dependent not only on its current step but also on its historical trajectory, thereby introducing a long-memory effect that improves convergence smoothness, strengthens local exploitation, and reduces premature convergence.
FC is incorporated using the Grünwald–Letnikov (GL) definition, which is well suited for discrete-time numerical implementation. For a time-dependent function s(t), the GL fractional derivative of order δ is defined as [49,50]
D G L δ [ s ( t ) ] = l i m Δ t 0   1 ( Δ t ) δ j = 0   ( 1 ) j Γ δ + 1 Γ j + 1 Γ δ j + 1 s ( t j Δ t ) , 0 < δ < 1
where Γ (⋅) denotes the Gamma function. For practical numerical implementation, the discrete approximation of the GL operator can be written as
D δ s ( t ) 1 T δ k = 0 N   ( 1 ) k δ k s ( t k T )
where T > 0 is the step size, N is the truncation length, and the generalized binomial coefficient is expressed as
δ k = Γ δ + 1 Γ k + 1 Γ δ k + 1
In the standard MPA, the prey position is updated using a stochastic step generated from Brownian or Lévy motion according to the corresponding search phase. Since the MPA movement mechanism includes both the current position and a motion step, the fractional operator is more appropriately applied to the movement term rather than directly to the position. Let P i t R d   denote the position of the ith prey at iteration t and let S t i denote the standard MPA step computed from the original phase-based update equations. A velocity-like memory state V i t is then introduced, and the prey position is updated as
P i t + 1 = P i t + V i t
To incorporate fractional memory, the movement state is defined through a fractional-order relation as follows:
D δ V i t = α S i t , δ < 1
where α is a scaling coefficient that controls the influence of the current MPA step. Applying the discrete GL approximation yields
1 T δ k = 0 N   ( 1 ) k δ k V i t k = α S i t
Assuming T = 1 for the iterative update, Equation (32) can be rearranged as
V i t = α S i t k = 1 N   ( 1 ) k δ k V i t k
For computational efficiency, the fractional expansion is truncated to a finite number of previous steps. By restricting the expansion to four memory terms, the fractional movement update becomes
V i t = α S i t + δ V i t 1 + δ 1 δ 2 V i t 2 + δ 1 δ 2 δ 6 V i t 3 + δ 1 δ 2 δ 3 δ 24 V i t 4
Substituting Equation (32) into the prey position update results in the final FMPA formulation:
P i t + 1 = P i t + α S i t + δ V i t 1 + δ 1 δ 2 V i t 2 + δ 1 δ 2 δ 6 V i t 3 + δ 1 δ 2 δ 3 δ 24 V i t 4 .
In this formulation, S i t is obtained from the original MPA search mechanism, including the Brownian-based exploration phase, the mixed Brownian–Lévy transition phase, and the Lévy-dominant exploitation phase. Therefore, the proposed FMPA preserves the intrinsic predator–prey search behavior of MPA while enriching it with a fractional-order memory effect. The parameter δ ∈ (0, 1) acts as a fractional memory-shaping parameter that controls the weighting pattern assigned to previous movement states. In the truncated four-term expansion, the historical velocity components are weighted by δ 1 δ 2 ,   δ 1 δ 2 δ 6   a n d   δ 1 δ 2 δ 3 δ 24 . Therefore, δ should not be interpreted as a simple monotonic measure of memory strength. Instead, it regulates how the memory contribution is distributed among recent and older movement states. When δ approaches unity, the most recent velocity term becomes dominant, while higher-order historical terms become relatively small. For intermediate fractional values, the memory effect is distributed more gradually across previous movement states, which helps smooth abrupt changes in search trajectories and improves convergence stability. Thus, the fractional memory mechanism enables FMPA to retain useful historical search information while preserving the original Brownian–Lévy movement structure of MPA. The four-term memory truncation is adopted to balance historical information retention and computational efficiency. A shorter memory length may not sufficiently capture previous movement behavior, whereas a longer expansion increases computational burden with limited additional benefit. Therefore, the four-term approximation is used as a practical compromise that preserves recent movement history while keeping the algorithm computationally efficient. The pseudocode of the proposed FMPA is shown in Algorithm 1.
Algorithm 1. Pseudocode of FMPA
StepDescription
1Initialize prey population   Prey   i ( i = 1,2 , , n ) within ( X m i n , X m a x )
2Initialize fractional velocity states ( V i = 0)
3Evaluate fitness of all prey and determine ( X b e s t )
4Construct Elite matrix using ( X b e s t )
5For i t e r = 1 to ( M a x i t e r )
6  Compute step vector S i based on MPA phases:
7  • Phase A: Brownian motion if ( I t e r < 1 3 M a x i t e r )
8  • Phase B: Brownian/Lévy if ( 1 3 M a x i t e r 2 3 M a x i t e r )
9  • Phase C: Lévy motion if ( I t e r < 2 3 M a x i t e r )
10  Update fractional velocity:
11 V i t = α S i t + δ V i t 1 + δ 1 δ 2 V i t 2 + δ 1 δ 2 δ 6 V i t 3 + δ 1 δ 2 δ 3 δ 24 V i t 4
12  Update prey position:
P i t + 1 = P i t + V i t
13  Apply boundary limits
14End For each prey
15Apply FAD effect for diversification
16Evaluate fitness of updated population
17Apply marine memory saving strategy
18Update X b e s t and Elite matrix
19End For iterations
20If improved solution found, update X b e s t
21Return final optimal solution X b e s t

3.3. Implementation Settings and Statistical Evaluation

The proposed FMPA was implemented using the same control parameters for all benchmark test systems. The population size was set to Np = 50, and the maximum number of iterations was fixed at Max_iter = 500. The fractional order was selected as δ = 0.5, while the scaling coefficient was set to α = 1. The FAD probability was fixed at 0.2, and the constant P was set to 0.5, consistent with the standard MPA formulation. Each test case was executed over 20 independent runs using randomly generated initial populations. To avoid bias, a different random seed was used for each independent run. The stopping criterion was defined as reaching the maximum number of iterations. To strengthen the statistical evaluation, the proposed FMPA was assessed using 20 independent runs for each benchmark system. In addition to convergence curves, boxplots, CDFs, and histograms, descriptive statistical indicators were calculated, including best, worst, mean, median, standard deviation.

4. Results and Discussion

To investigate the performance of the proposed FMPA model, various numerical simulations were conducted on the set of different ELD benchmark test problems of various sizes and complexities. This study considers test systems of varying sizes, including 3-unit and 13-unit thermal systems without valve-point loading effects, and a large-scale 40-unit hybrid system comprising 37 thermal units and three wind power units with valve-point loading effects. For the test systems of size 3 and 13, conventional operating limits and costs of generating units are used with the demands of 850 MW and 1800 MW, respectively [51,52,53,54,55,56]. However, in the case of the 40-unit hybrid system, the wind generation parameters, including scheduled wind power, direct cost coefficients, overestimation and underestimation penalty coefficients, and Weibull distribution parameters, were adopted from the benchmark data reported in [30,31] with a total demand equal to 10,500 MW.

4.1. Three Thermal Unit Test System

This case study evaluates the performance of the proposed FMPA approach on a three-unit thermal generation system with a total demand of 850 MW. The generator operating limits and fuel cost coefficients are adopted from widely recognized benchmark datasets reported in the literature [10,15,30,52,57]. The obtained results are summarized in Table 1 and compared with those reported by various existing optimization techniques. Table 1 presents the optimal power generation schedule along with the corresponding total generation cost achieved by each method. The results indicate that the proposed FMPA achieves a competitive and near-optimal generation cost of 8194.38541 USD/h, which is very close to the best reported value in the literature. This demonstrates the effectiveness of the proposed method in producing high-quality solutions while maintaining stable and reliable convergence behavior. Also Table 1 presents a comparative analysis of different optimization techniques applied to the three-unit ELD problem and it has been achieved that the proposed FMPA achieves highly competitive performance, producing near-optimal solutions with negligible deviation from the best reported results, while outperforming several conventional and metaheuristic optimization techniques in terms of cost efficiency. To further evaluate the robustness of the proposed FMPA, the algorithm was executed over 20 independent runs, and its statistical performance was assessed in terms of the best, worst, mean, median, and standard deviation values, as shown in Table 2. The low standard deviation of 1.5880 USD/h confirms the stable and repeatable convergence behavior of the proposed method for the 3-unit ELD system. The proposed FMPA demonstrates cost improvements ranging from 0.31% to 0.71%, which, despite the small size of the test system, indicate its effectiveness in achieving competitive and efficient solutions.
The convergence curve shows that the proposed FMPA rapidly reduces the total fuel cost during the early iterations, indicating strong exploration capability at the beginning of the search process as shown in Figure 1. Afterward, the cost gradually stabilizes around the best solution, showing that the algorithm efficiently shifts toward exploitation and reaches convergence without large oscillations. The nearly flat curve after the initial stage confirms the stable convergence behavior of FMPA for the 3-unit ELD system.
Figure 2 presents the fuel cost obtained over 20 independent runs. The results remain within a narrow cost range, mostly close to the best value, which demonstrates the repeatability and robustness of the proposed method. Although a few runs show slightly higher costs, the overall variation is small, confirming that FMPA can consistently generate high-quality solutions under different random starting conditions.
The statistical plots further validate the performance of FMPA, as shown in Figure 3. The boxplot shows a compact distribution with a small interquartile range, indicating low variability among the obtained costs as illustrated in Figure 3a. The CDF curve rises sharply, showing that most independent runs achieve costs near the minimum value as depicted in Figure 3b. Similarly, the histogram confirms that most solutions are concentrated around the optimal cost region, with only a few scattered higher-cost observations as shown in Figure 3c. Overall, these statistical results verify the stability, reliability, and robustness of the proposed FMPA.

4.2. Thirteen Thermal Unit Test System

This case study evaluates the performance of the proposed FMPA on a 13-unit thermal generation system with a total load demand of 1800 MW. The generator operating limits and cost coefficients are adopted from well-established benchmark datasets available in the literature [10,15,30,52,57]. The obtained results are presented in Table 3 and compared with several existing optimization techniques, including GWO, QOPO, NN-EPSO, MFO, and MMFO. The results show that the proposed FMPA attains a competitive and optimal generation cost of 17,942.1594 USD/h, outperforming most compared methods. The optimal power distribution across all generating units satisfies the load demand while maintaining cost efficiency. Compared to existing techniques, the proposed method shows competitive and consistent improvement in minimizing fuel cost, particularly in handling the nonlinear characteristics of the ELD problem.
For the 13-unit test system, the statistical indicators in Table 4 show that FMPA maintains reliable performance under increased problem dimensionality, achieving a best cost of 17,942.1594USD/h and a standard deviation of 29.9676 USD/h across 20 independent runs. This limited variation confirms that the algorithm can preserve convergence stability while handling a larger search space. The comparative analysis demonstrates that FMPA delivers cost benefits between about 0.10% and 2.71% higher than other applied optimization algorithms.
The largest improvements are achieved over NN-EPSO. While modest, meaningful gains are observed relative to GWO, MFO, and MMFO. Even small reductions in generation cost yield significant economic benefits in large-scale power systems. This proves that the developed FMPA algorithm not only produces better-quality solutions, but also scales effectively for medium-size ELD problems and surpasses several state-of-the-art optimization techniques. From the convergence curve of the 13-unit thermal system shown in Figure 4, it is observed that the proposed method achieves rapid cost reduction in the early iterations and reaches the optimal value within a few iterations.
The independent run test result also proves the stability of the suggested FMPA method illustrated in Figure 5. Despite slight differences in each of the 20 runs because of different starting positions, the results still converge on the region of minimum cost, indicating the reliability of the method for high dimensional problems.
The statistical analysis offers further information about the quality of the solutions, as depicted in Figure 6. The box plot depicts a tight distribution pattern with narrow variation, whereas the cumulative distribution function demonstrates that a considerable number of iterations tend toward the optimal solution. The histogram reveals a strong concentration of results around the optimal cost, with very few deviations. These observations collectively confirm that FMPA maintains stability, consistency, and robustness when applied to medium-scale ELD problems.

4.3. Thirty-Seven Thermal and Three Wind Power Units

This case study analyzes the performance of the proposed FMPA on a large-scale ELD dispatch system consisting of 40 generating units, including 37 thermal units and 3 wind power sources. The system parameters are adopted from widely accepted benchmark datasets to ensure fair comparison [24,30,56,57,58]. The optimal generation schedule for a total demand of 10,500 MW is presented in Table 5, along with comparisons against several established optimization methods. The statistical evaluation of FMPA over 20 independent runs for the considered case study is presented in Table 6. Table 7 summarizes the total operating cost obtained by each technique. The results show that the proposed FMPA achieves a total generation cost of 138,256.24 USD/h, which is highly competitive with existing approaches. Although a marginal difference is observed compared to the best-performing method, the proposed algorithm consistently delivers near-optimal solutions. When compared to other approaches, including FWOA versions, the proposed approach shows significant reductions in costs, indicating its efficacy in solving complex and large-scale ELD problems. Specifically, the proposed FMPA provides cost reductions ranging between 7% and 8%, which is significantly higher than that obtained by other algorithms, such as FWOA-I, without sacrificing performance by only 0.1%. Moreover, when compared to various optimization algorithms, the proposed FMPA provides cost reductions ranging between 0.5% and 11.8%.
The obtained results support that the developed methodology yields solutions of high quality at reduced cost while retaining consistent convergence properties, as illustrated in Figure 7. The ability to maintain consistent performance even in such a large-scale environment is evidence of the strength and scalability of the algorithm, capable of generating reliable solutions to the ELD problem.
Figure 8 illustrates the total generation cost obtained by the proposed FMPA over 20 independent runs for the 40-unit system. Each data point corresponds to a separate execution initialized with different random conditions. The narrow variation in cost values indicates that the algorithm consistently converges to high-quality solutions despite changes in initial population. The limited dispersion of results demonstrates the robustness and stability of the proposed method when applied to large-scale ELD problems.
For the 40-unit system, the statistical results indicate that FMPA remains effective under large-scale and wind-integrated operating conditions, achieving a best cost of 138,256.24 USD/h with a standard deviation of 3299.8778 USD/h across 20 runs, as shown in Table 6. Although the variation is higher than in smaller systems due to increased dimensionality and renewable uncertainty, the results remain concentrated around a competitive cost region, confirming the scalability of the proposed method.
The statistical analysis for the 40-unit system highlights the consistency and reliability of the proposed FMPA under large-scale conditions, as shown in Figure 9. The boxplot indicates a reasonably compact distribution with limited outliers, reflecting stable performance despite increased problem complexity. The CDF shows that most runs converge within a narrow cost range close to the optimal value, while the histogram exhibits a concentrated distribution around the mean cost. Overall, these results confirm that FMPA maintains robust and repeatable performance, demonstrating its scalability and effectiveness for high-dimensional ELD problems.

5. Conclusions

This study presented a FMPA for solving the ELD problem under nonlinear and uncertain operating conditions. By incorporating fractional calculus into the conventional MPA, the proposed method introduces a memory-driven search mechanism that improves the balance between exploration and exploitation, resulting in smoother convergence and enhanced solution stability. The effectiveness of FMPA was evaluated using benchmark ELD systems of different scales, including 3-unit and 13-unit thermal systems, as well as 40-unit wind-integrated system. The results show that FMPA provides competitive and near-optimal fuel cost solutions compared with several established optimization techniques. For the smaller test system, the proposed method achieved results with negligible deviation from the best reported values, while for the medium- and large-scale systems, it demonstrated reliable scalability and robust convergence behavior. The statistical analysis over 20 independent runs further confirmed the consistency of the proposed algorithm. The low standard deviation for the 3-unit and 13-unit systems indicates stable repeatability, while the 40-unit ELD test system results demonstrate that FMPA can maintain competitive performance even under increased dimensionality and renewable energy uncertainty. Overall, the proposed FMPA offers an efficient and scalable optimization framework for nonlinear, nonconvex, and high-dimensional ELD problems. Future work may extend the approach to multi-objective dispatch, real-time optimization, and hybrid renewable energy systems.

Author Contributions

Conceptualization: I.E.A., A.W., H.A. and B.S.K.; Investigation: I.E.A., A.W., H.A., O.H.A. and B.S.K.; Methodology: I.E.A., A.W. and B.S.K.; Supervision: I.E.A. and A.W.; Validation: I.E.A. and A.W.; Formal analysis: H.A. and O.H.A.; Data curation: O.H.A.; Resources: H.A. and O.H.A.; Visualization: H.A. and B.S.K.; Software: B.S.K.; Writing—original draft: A.W.; Writing—review and editing: I.E.A., A.W., H.A., O.H.A. and B.S.K. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

Nomenclature

RESsRenewable energy sources
MPAMarine Predators Algorithm
FMPAFractional Marine Predators Algorithm
FCFractional calculus
ELDEconomic load dispatch
PSOParticle swarm optimization
ABCArtificial bee colony
BB-BCBig Bang–Big Crunch
ALOAnt lion optimizer
GWOGray wolf optimizer
IWOInvasive weed optimization
CSAChameleon swarm algorithm
DEDifferential evolution
TLBOTeaching–learning-based optimization
QOLOQuasi-oppositional learning optimization
EPEvolutionary programming
GAGenetic algorithm
PSPattern search
SASimulated annealing
COCarbon monoxide
NOxNitrogen oxides
SOxSulphur oxides
EMAExchange market algorithm
HIC-SQPHybrid imperialist competitive-sequential quadratic programming
USD/hUS dollar per hour
PDFprobability density function
FADsFish Aggregating Devices
GLGrünwald–Letnikov
FGOA-SQPFractional grasshopper optimization algorithm-Sequential Quadrating programming
MMFOModified moth flame optimization
CPSO-SQPChaotic particle swarm optimization- sequential quadratic programming
GWOGrey wolf optimization
MFEPModified Fast Evolutionary programming
PSO-SQPParticle swarm optimization- sequential quadratic programming
GSAGroup search optimization
QOPOQuasi-oppositional political optimizer
MFOMoth flame optimization
FWOAFractional whale optimization algorithm
CDFCumulative distribution function
NN-EPSONeural Network and Efficient particle swarm optimization

References

  1. Secui, D.C.; Hora, C.; Dan, F.C.; Secui, M.L.; Hora, H.N.; Gligor, E. A social group optimization algorithm using the laplace operator for the economic dispatch problem. Processes 2025, 13, 405. [Google Scholar] [CrossRef]
  2. Kumar, P.; Ali, M. Solving the economic load dispatch problem by attaining and refining knowledge-based optimization. Mathematics 2025, 13, 1042. [Google Scholar] [CrossRef]
  3. Cadena-Albuja, J.; Barrera-Singaña, C.; Arcos, H.; Muñoz, J. Economic Dispatch in Electrical Systems with Hybrid Generation Using the Differential Evolution Algorithm: A Comparative Analysis with Other Optimization Techniques Under Energy Limitation Scenarios. Energies 2025, 18, 3414. [Google Scholar] [CrossRef]
  4. Wadood, A.; Khan, B.S.; Khan, B.M.; Park, H.; Kang, B.O. A Fractional Hybrid Strategy for Reliable and Cost-Optimal Economic Dispatch in Wind-Integrated Power Systems. Fractal Fract. 2026, 10, 64. [Google Scholar] [CrossRef]
  5. Wadood, A.; Sattar Khan, B.; Albalawi, H.; Alatwi, A.M. Design of the novel fractional order hybrid whale optimizer for thermal wind power generation systems with integration of chaos infused wind power. Fractal Fract. 2024, 8, 379. [Google Scholar] [CrossRef]
  6. Labbi, Y.; Attous, D.B.; Mahdad, B. Artificial bee colony optimization for economic dispatch with valve point effect. Front. Energy 2014, 8, 449–458. [Google Scholar] [CrossRef]
  7. Labbi, Y.; Attous, D.B. A Hybrid Big Bang–Big Crunch optimization algorithm for solving the different economic load dispatch problems. Int. J. Syst. Assur. Eng. Manag. 2017, 8, 275–286. [Google Scholar] [CrossRef]
  8. Labbi, Y.; Attous, D.B. A hybrid particle swarm optimization and pattern search method to solve the economic load dispatch problem. Int. J. Syst. Assur. Eng. Manag. 2014, 5, 435–443. [Google Scholar] [CrossRef]
  9. Kamboj, V.K.; Bhadoria, A.; Bath, S.K. Solution of non-convex economic load dispatch problem for small-scale power systems using ant lion optimizer. Neural Comput. Appl. 2017, 28, 2181–2192. [Google Scholar] [CrossRef]
  10. Kamboj, V.K.; Bath, S.K.; Dhillon, J.S. Solution of non-convex economic load dispatch problem using Grey Wolf Optimizer. Neural Comput. Appl. 2016, 27, 1301–1316. [Google Scholar] [CrossRef]
  11. Jayabarathi, T.; Yazdani, A.; Ramesh, V. Application of the invasive weed optimization algorithm to economic dispatch problems. Front. Energy 2012, 6, 255–259. [Google Scholar] [CrossRef]
  12. Jayabarathi, T.; Bahl, P.; Ohri, H.; Yazdani, A.; Ramesh, V. A hybrid BFA-PSO algorithm for economic dispatch with valve-point effects. Front. Energy 2012, 6, 155–163. [Google Scholar] [CrossRef]
  13. Jain, N.K.; Nangia, U.; Jain, J. Economic load dispatch using adaptive social acceleration constant based particle swarm optimization. J. Inst. Eng. (India) Ser. B 2018, 99, 431–439. [Google Scholar] [CrossRef]
  14. Jain, N.K.; Nangia, U.; Jain, A. PSO for multiobjective economic load dispatch (MELD) for minimizing generation cost and transmission losses. J. Inst. Eng. (India) Ser. B 2016, 97, 185–191. [Google Scholar] [CrossRef]
  15. Hsieh, Y.Z.; Su, M.C. AQ-learning-based swarm optimization algorithm for economic dispatch problem. Neural Comput. Appl. 2016, 27, 2333–2350. [Google Scholar] [CrossRef]
  16. Said, M.; El-Rifaie, A.M.; Tolba, M.A.; Houssein, E.H.; Deb, S. An efficient chameleon swarm algorithm for economic load dispatch problem. Mathematics 2021, 9, 2770. [Google Scholar] [CrossRef]
  17. Ramalingam, R.; Karunanidy, D.; Alshamrani, S.S.; Rashid, M.; Mathumohan, S.; Dumka, A. Oppositional pigeon-inspired optimizer for solving the non-convex economic load dispatch problem in power systems. Mathematics 2022, 10, 3315. [Google Scholar] [CrossRef]
  18. Yu, X.; Yu, X.; Lu, Y.; Sheng, J. Economic and emission dispatch using ensemble multi-objective differential evolution algorithm. Sustainability 2018, 10, 418. [Google Scholar] [CrossRef]
  19. Prakash, T.; Singh, V.P.; Singh, S.P.; Mohanty, S.R. Economic load dispatch problem: Quasi-oppositional self-learning TLBO algorithm. Energy Syst. 2018, 9, 415–438. [Google Scholar] [CrossRef]
  20. Pattanaik, J.K.; Basu, M.; Dash, D.P. Dynamic economic dispatch: A comparative study for differential evolution, particle swarm optimization, evolutionary programming, genetic algorithm, and simulated annealing. J. Electr. Syst. Inf. Technol. 2019, 6, 1. [Google Scholar] [CrossRef]
  21. Nascimento, M.H.R.; Nunes, M.V.A.; Rodríguez, J.L.M.; Leite, J.C. A new solution to the economical load dispatch of power plants and optimization using differential evolution. Electr. Eng. 2017, 99, 561–571. [Google Scholar] [CrossRef]
  22. Murali, K.; Jayabarathi, T. Solution to economic dispatch problem with valve-point loading effect by using catfish PSO algorithm. Front. Energy 2014, 8, 290–296. [Google Scholar] [CrossRef]
  23. Mahdad, B.; Srairi, K. Solving practical economic dispatch using hybrid GA–DE–PS method. Int. J. Syst. Assur. Eng. Manag. 2014, 5, 391–398. [Google Scholar] [CrossRef]
  24. Hagh, M.T.; Kalajahi, S.M.S.; Ghorbani, N. Solution to economic emission dispatch problem including wind farms using Exchange Market Algorithm Method. Appl. Soft Comput. 2020, 88, 106044. [Google Scholar] [CrossRef]
  25. Morshed, M.J.; Asgharpour, A. Hybrid imperialist competitive-sequential quadratic programming (HIC-SQP) algorithm for solving economic load dispatch with incorporating stochastic wind power: A comparative study on heuristic optimization techniques. Energy Convers. Manag. 2014, 84, 30–40. [Google Scholar] [CrossRef]
  26. Pandit, M.; Chaudhary, V.; Dubey, H.M.; Panigrahi, B.K. Multi-period wind integrated optimal dispatch using series PSO-DE with time-varying Gaussian membership function based fuzzy selection. Int. J. Electr. Power Energy Syst. 2015, 73, 259–272. [Google Scholar] [CrossRef]
  27. Jiang, S.; Ji, Z.; Wang, Y. A novel gravitational acceleration enhanced particle swarm optimization algorithm for wind–thermal economic emission dispatch problem considering wind power availability. Int. J. Electr. Power Energy Syst. 2015, 73, 1035–1050. [Google Scholar] [CrossRef]
  28. Wadood, A.; Khan, B.S.; Khurshaid, T.; Kim, K.C.; Rhee, S.B. Chaos-infused wind power integration in the grey wolf optimal paradigm for combine thermal-wind power plant systems. Front. Energy Res. 2024, 12, 1301700. [Google Scholar] [CrossRef]
  29. Albalawi, H.; Wadood, A.; Park, H. Economic load dispatch problem analysis based on modified moth flame optimizer (MMFO) considering emission and wind power. Mathematics 2024, 12, 3326. [Google Scholar] [CrossRef]
  30. Khan, B.S.; Qamar, A.; Wadood, A.; Almuhanna, K.; Al-Shamma, A.A. Integrating economic load dispatch information into the blockchain smart contracts based on the fractional-order swarming optimizer. Front. Energy Res. 2024, 12, 1350076. [Google Scholar] [CrossRef]
  31. Khan, B.S.; Raja, M.A.Z.; Qamar, A.; Chaudhary, N.I. Design of moth flame optimization heuristics for integrated power plant system containing stochastic wind. Appl. Soft Comput. 2021, 104, 107193. [Google Scholar] [CrossRef]
  32. Ali, T.; Yasin, S.; Draz, U.; Samkari, H.S.; Hijji, M.; Allehyani, M.F.; Wadood, A. Fractional-Order Dynamic Modeling of Renewable-Dominant Power Systems Using Long-Memory Load and Generation Data. Fractal Fract. 2026, 10, 183. [Google Scholar] [CrossRef]
  33. Ali, T.; Muhammad, A.; Samkari, H.S.; Mohammad, H.; Allehyani, M.F. Multi-Objective Optimization and Load-Flow Analysis in Complex Power Distribution Networks. Fractal Fract. 2026, 10, 82. [Google Scholar] [CrossRef]
  34. Ghamisi, P.; Couceiro, M.S.; Benediktsson, J.A. A novel feature selection approach based on FODPSO and SVM. IEEE Trans. Geosci. Remote Sens. 2014, 53, 2935–2947. [Google Scholar] [CrossRef]
  35. Ates, A.; Alagoz, B.B.; Kavuran, G.; Yeroglu, C. Implementation of fractional order filters discretized by modified fractional order darwinian particle swarm optimization. Measurement 2017, 107, 153–164. [Google Scholar] [CrossRef]
  36. Couceiro, M.S.; Rocha, R.P.; Ferreira, N.F.; Machado, J.T. Introducing the fractional-order Darwinian PSO. Signal Image Video Process. 2012, 6, 343–350. [Google Scholar] [CrossRef]
  37. Shahri, E.S.A.; Alfi, A.; Machado, J.T. Fractional fixed-structure H∞ controller design using augmented Lagrangian particle swarm optimization with fractional order velocity. Appl. Soft Comput. 2019, 77, 688–695. [Google Scholar] [CrossRef]
  38. Machado, J.T.; Kiryakova, V. The chronicles of fractional calculus. Fract. Calc. Appl. Anal. 2017, 20, 307–336. [Google Scholar] [CrossRef]
  39. Kuttomparambil Abdulkhader, H.; Jacob, J.; Mathew, A.T. Fractional-order lead-lag compensator-based multi-band power system stabiliser design using a hybrid dynamic GA-PSO algorithm. IET Gener. Transm. Distrib. 2018, 12, 3248–3260. [Google Scholar] [CrossRef]
  40. Kosari, M.; Teshnehlab, M. Non-linear fractional-order chaotic systems identification with approximated fractional-order derivative based on a hybrid particle swarm optimization-genetic algorithm method. J. AI Data Min. 2018, 6, 365–373. [Google Scholar]
  41. Wadood, A.; Park, H. A novel application of fractional order derivative moth flame optimization algorithm for solving the problem of optimal coordination of directional overcurrent relays. Fractal Fract. 2024, 8, 251. [Google Scholar] [CrossRef]
  42. Wadood, A.; Ahmed, E.; Rhee, S.B.; Sattar Khan, B. A Fractional-Order Archimedean Spiral Moth–Flame Optimization Strategy to Solve Optimal Power Flows. Fractal Fract. 2024, 8, 225. [Google Scholar] [CrossRef]
  43. Qu, B.Y.; Zhu, Y.S.; Jiao, Y.C.; Wu, M.Y.; Suganthan, P.N.; Liang, J.J. A survey on multi-objective evolutionary algorithms for the solution of the environmental/economic dispatch problems. Swarm Evol. Comput. 2018, 38, 1–11. [Google Scholar] [CrossRef]
  44. Sheta, A.; Faris, H.; Braik, M.; Mirjalili, S. Nature-inspired metaheuristics search algorithms for solving the economic load dispatch problem of power system: A comparison study. In Applied Nature-Inspired Computing: Algorithms and Case Studies; Springer: Singapore, 2019; pp. 199–230. [Google Scholar]
  45. Faramarzi, A.; Heidarinejad, M.; Mirjalili, S.; Gandomi, A.H. Marine Predators Algorithm: A nature-inspired metaheuristic. Expert Syst. Appl. 2020, 152, 113377. [Google Scholar] [CrossRef]
  46. Einstein, A. Investigations on the Theory of the Brownian Movement; Courier Corporation: North Chelmsford, MA, USA, 1956; ISBN 9780486603049. [Google Scholar]
  47. Mantegna, R.N. Fast, accurate algorithm for numerical simulation of Levy stable stochastic processes. Phys. Rev. E 1994, 49, 4677. [Google Scholar] [CrossRef] [PubMed]
  48. Filmalter, J.D.; Dagorn, L.; Cowley, P.D.; Taquet, M. First descriptions of the behavior of silky sharks, Carcharhinus falciformis, around drifting fish aggregating devices in the Indian Ocean. Bull. Mar. Sci. 2011, 87, 325–337. [Google Scholar] [CrossRef]
  49. Teodoro, G.S.; Machado, J.T.; De Oliveira, E.C. A review of definitions of fractional derivatives and other operators. J. Comput. Phys. 2019, 388, 195–208. [Google Scholar] [CrossRef]
  50. Sabatier, J.A.T.M.J.; Agrawal, O.P.; Machado, J.T. Advances in Fractional Calculus; Springer: Dordrecht, The Netherlands, 2007; Volume 4. [Google Scholar]
  51. Basetti, V.; Rangarajan, S.S.; Shiva, C.K.; Pulluri, H.; Kumar, R.; Collins, R.E.; Senjyu, T. Economic emission load dispatch problem with valve-point loading using a novel quasi-oppositional-based political optimizer. Electronics 2021, 10, 2596. [Google Scholar] [CrossRef]
  52. Alsumait, J.S.; Sykulski, J.K.; Al-Othman, A.K. A hybrid GA–PS–SQP method to solve power system valve-point economic dispatch problems. Appl. Energy 2010, 87, 1773–1781. [Google Scholar] [CrossRef]
  53. Duman, S.; Güvenç, U.; Yörükeren, N. Gravitational search algorithm for economic dispatch with valve-point effects. Int. Rev. Electr. Eng. 2010, 5, 2890–2895. [Google Scholar]
  54. Cai, J.; Li, Q.; Li, L.; Peng, H.; Yang, Y. A hybrid CPSO–SQP method for economic dispatch considering the valve-point effects. Energy Convers. Manag. 2012, 53, 175–181. [Google Scholar] [CrossRef]
  55. Tsai, M.T.; Gow, H.J.; Lin, W.M. A novel stochastic search method for the solution of economic dispatch problems with non-convex fuel cost functions. Int. J. Electr. Power Energy Syst. 2011, 33, 1070–1076. [Google Scholar] [CrossRef]
  56. Sinha, N.; Chakrabarti, R.; Chattopadhyay, P.K. Evolutionary programming techniques for economic load dispatch. IEEE Trans. Evol. Comput. 2003, 7, 83–94. [Google Scholar] [CrossRef]
  57. Victoire, T.A.A.; Jeyakumar, A.E. Hybrid PSO–SQP for economic dispatch with valve-point effect. Electr. Power Syst. Res. 2004, 71, 51–59. [Google Scholar] [CrossRef]
  58. Azizipanah-Abarghooee, R.; Niknam, T.; Roosta, A.; Malekpour, A.R.; Zare, M. Probabilistic multiobjective wind-thermal economic emission dispatch based on point estimated method. Energy 2012, 37, 322–335. [Google Scholar] [CrossRef]
Figure 1. Convergence characteristics of the proposed FMPA for the 3-unit ELD system.
Figure 1. Convergence characteristics of the proposed FMPA for the 3-unit ELD system.
Fractalfract 10 00363 g001
Figure 2. Total generation cost over 20 independent runs using FMPA for the 3-unit ELD system.
Figure 2. Total generation cost over 20 independent runs using FMPA for the 3-unit ELD system.
Fractalfract 10 00363 g002
Figure 3. Statistical performance of FMPA for the 3-unit ELD system using (a) boxplot, (b) CDF, and (c) histogram.
Figure 3. Statistical performance of FMPA for the 3-unit ELD system using (a) boxplot, (b) CDF, and (c) histogram.
Fractalfract 10 00363 g003
Figure 4. Convergence characteristics of the proposed FMPA for the 13-unit ELD system.
Figure 4. Convergence characteristics of the proposed FMPA for the 13-unit ELD system.
Fractalfract 10 00363 g004
Figure 5. Total generation cost over 20 independent runs using FMPA for 13-unit ELD test system.
Figure 5. Total generation cost over 20 independent runs using FMPA for 13-unit ELD test system.
Fractalfract 10 00363 g005
Figure 6. Statistical performance of FMPA for the 13-unit ELD system using (a) boxplot, (b) CDF, and (c) histogram.
Figure 6. Statistical performance of FMPA for the 13-unit ELD system using (a) boxplot, (b) CDF, and (c) histogram.
Fractalfract 10 00363 g006
Figure 7. Convergence characteristics of the proposed FMPA for the 40-unit ELD system.
Figure 7. Convergence characteristics of the proposed FMPA for the 40-unit ELD system.
Fractalfract 10 00363 g007
Figure 8. Total generation cost over 20 independent runs using FMPA for 40-unit ELD system.
Figure 8. Total generation cost over 20 independent runs using FMPA for 40-unit ELD system.
Fractalfract 10 00363 g008
Figure 9. Statistical performance of FMPA for the 40-unit ELD system using (a) boxplot, (b) CDF, and (c) histogram.
Figure 9. Statistical performance of FMPA for the 40-unit ELD system using (a) boxplot, (b) CDF, and (c) histogram.
Fractalfract 10 00363 g009
Table 1. Comparative optimal generation results of the proposed FMPA and existing optimization techniques for the 3-unit ELD system.
Table 1. Comparative optimal generation results of the proposed FMPA and existing optimization techniques for the 3-unit ELD system.
Optimization TechniquesP1 (MW)P2 (MW)P3 (MW)Total GenerationTotal Cost ($/h)
FGOA-SQP [2]393.1698334.6038122.22648508194.36
GA [55]398.7399.650.1848.48222.1
MMFO [29]396.769328.4747124.75638508194.4800
PSO-SQP [55]300.30400149.708508234.10
GSA [53]300.210149.795399.9958508234.1
QOPO [52]300.25400149.758508234.07
MFO [29]358.0935365.7145126.1928508198.2314
PSO [55]300.3400149.78508234.1
GWO [10]300.51149.81399.67778508253.1053
ABC [10]300.266149.7334008508253.1
FWOA-II [5]415.8908325.4148325.41488508196.2089
FWOA-III [5]410.3593336.2801103.36058508196.5387
FMPA389.4843337.7048122.81098508194.38541
Table 2. Statistical performance of FMPA over 20 independent runs for the 3-unit ELD system.
Table 2. Statistical performance of FMPA over 20 independent runs for the 3-unit ELD system.
Test SystemBest Cost (USD/h)Median Cost (USD/h)Mean Cost (USD/h)Worst Cost (USD/h)Std. Dev. (USD/h)
3-unit system8194.385418194.87608195.46068201.26051.5880
Table 3. Comparative optimal generation results of the proposed FMPA and existing optimization techniques for the 13-unit ELD system.
Table 3. Comparative optimal generation results of the proposed FMPA and existing optimization techniques for the 13-unit ELD system.
Generating UnitsFGOA-SQP [2]GWO [10]QOPO [52]NN-EPSO [10]MFO [29]MMFO [29]QOPO [52]FMPA
1506.9118807.1247628.3183490807.1247481.7726628.3183555.8775
2253.4559144.869298.1864189144.869194.1905298.1864268.8090
3253.4559297.9434223.7622214297.9434244.7307223.7622221.6221
499.36286060.0000816060116.198260.0000886.2895
599.362860609060117.49416088.1261
699.3627606012060132.16476094.1338
799.362760159.73311036077.94045159.7331121.3920
899.362860608860125.265960113.7500
999.362760.03626010460.036292.164356060
1040.000040401340404040
1140.000040.0267405840.026743.269364040
1255.00005555665578.64385555
1355.00005555.00001555556.1653755.000155
Total Cost (USD/h)17,932.474118,051.1117,988.9918,442.5918,008.8917,960.1417,988.9917,942.1594
Table 4. Statistical performance of the proposed FMPA over 20 independent runs for the 13-unit ELD system.
Table 4. Statistical performance of the proposed FMPA over 20 independent runs for the 13-unit ELD system.
Test SystemBest Cost (USD/h)Median (USD/h)Mean Cost (USD/h)Worst Cost (USD/h)Std. Dev. (USD/h)
13-unit system17,942.159417,956.863817,967.809918,046.287629.9676
Table 5. Comparative optimal generation results of the proposed FMPA and existing optimization techniques for the 40-unit ELD system.
Table 5. Comparative optimal generation results of the proposed FMPA and existing optimization techniques for the 40-unit ELD system.
Power UnitsFGOA-SQP [4]FWOA-
I [5]
FWOA-II [5]FWOA-III [5]FWOA-IV [5]MFO
[29]
MMFO
[29]
FMPA
136.0000114114114114114112.214636
2114.0000114114114114110.78204385.7714114
397.40021206012012097.3576819388.211760
4190.000080190190190179.853732180.9641190
597.0000979797974782.479087.7999
668.0000140140140140140139.9986140
7259.6000300300300300300300259.5908
8300.0000300300300300300289.7228300
9300.0000300300300284285.1041288.4185300
10130.0000130130130130130200.5044130
1194.000094949494318.0878289.255194
1294.00009494949494243.7934313.9730
13394.2788125125125125216.8874304.4608125
14394.2789393321305125484.0405941390.7212500
15484.0380394218300215500500500
16304.5192125301125500500353.3224394.2649
17489.2799500500500500500313.0460500
18500.0000500500500500220421.2108220
19421.5199550550550550511.4687495.8544331.7598
20511.2795550550550504550518.3697550
21523.2804550550550550523.2265534.9080550
22523.2801550550550549345.1678519.7360550
23523.2798550550550550523.2798461.0149550
24523.2799550550550550550532.9676550
25523.2800550550550542523.2365532.8027523.2792
26523.2799550522550550522.6056541.2884550
2747.0000978797974780.936887.7999
28190.0000190190190190163.3979112.6556159.7331
29190.0000190190190190169.6291126.9149190
30159.7338190190190190190158.8551190
31200.0000200200200198172.465199.989090
32200.0000200200200198166.535172.3346164.7995
33164.80022002002001669090200
3489.11432511011011065.6334786.84495110
35110.00001101101109611057.10207110
36101.19781108511011011072.98398110
37511.2794550550537550511.2403500.4913550
3818.0000181818181819.8550818
3946.0000464646464646.000146
4054.000054545454545454
Total Cost137,208.4176149,598.9145,750.4142,413.4141,195.7139,576.3965138,155.7853138,256.24
Table 6. Statistical performance of the proposed FMPA over 20 independent runs for the 40-unit ELD system.
Table 6. Statistical performance of the proposed FMPA over 20 independent runs for the 40-unit ELD system.
Test SystemBest Cost (USD/h)Mediant Cost (USD/h)Mean Cost (USD/h)Worst Cost (USD/h)Std. Dev. (USD/h)
40-unit system138,256.24140,958.9116141,837.4404151,523.10253299.8778
Table 7. Comparative analysis of minimum fuel cost for the 40-unit ELD system using different optimization techniques.
Table 7. Comparative analysis of minimum fuel cost for the 40-unit ELD system using different optimization techniques.
Optimization TechniquesMinimum Fuel Cost
FGOA-SQP [4]137,208.4176
Best Compromise [58]143,587.90
GAEPSO [24]146,035.00
PWTED2 [10]156,878.97
COOT [30]139,000.63
FWOA-I [5]149,598.9
EMA [10]144,356.00
FWOA-IV [5]141,195.7
PSO [24]142,068.00
DWTED2 [58]154,993.00
FWOA-III [5]142,413.4
MFO [29]139,576.3965
FWOA-II [5]145,750.4
FMPA138,256.24
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

Atawi, I.E.; Wadood, A.; Albalawi, H.; Albalawi, O.H.; Khan, B.S. Fractional Memory-Driven Marine Predator Optimization for Nonconvex Economic Load Dispatch in Renewable-Integrated Power Systems. Fractal Fract. 2026, 10, 363. https://doi.org/10.3390/fractalfract10060363

AMA Style

Atawi IE, Wadood A, Albalawi H, Albalawi OH, Khan BS. Fractional Memory-Driven Marine Predator Optimization for Nonconvex Economic Load Dispatch in Renewable-Integrated Power Systems. Fractal and Fractional. 2026; 10(6):363. https://doi.org/10.3390/fractalfract10060363

Chicago/Turabian Style

Atawi, Ibrahem E., Abdul Wadood, Hani Albalawi, Omar H. Albalawi, and Babar Sattar Khan. 2026. "Fractional Memory-Driven Marine Predator Optimization for Nonconvex Economic Load Dispatch in Renewable-Integrated Power Systems" Fractal and Fractional 10, no. 6: 363. https://doi.org/10.3390/fractalfract10060363

APA Style

Atawi, I. E., Wadood, A., Albalawi, H., Albalawi, O. H., & Khan, B. S. (2026). Fractional Memory-Driven Marine Predator Optimization for Nonconvex Economic Load Dispatch in Renewable-Integrated Power Systems. Fractal and Fractional, 10(6), 363. https://doi.org/10.3390/fractalfract10060363

Article Metrics

Back to TopTop