BRIEF RESEARCH REPORT article

Front. Energy Res., 20 May 2022

Sec. Smart Grids

Volume 10 - 2022 | https://doi.org/10.3389/fenrg.2022.878810

An Improved Solution to Generation Scheduling Problem Using Slime Mold Algorithm

  • China Three Gorges University, Yichang, China

Article metrics

View details

3

Citations

1,6k

Views

546

Downloads

Abstract

The slime mold algorithm (SMA) is a novel meta-heuristic search that replicates the characteristics of slime mold during oscillation. This is presented in a novel mathematical formulation that employs changeable weights to modify the sequence of both negative and positive propagation waves in order to build a mechanism for linking food availability with intensive exploration capacity and exploitation affinity. The study demonstrates how to solve a non-convex and cost-effective load dispatch issue (ELD) in an electric power system using the SM method. The efficacy of SMA is explored for a single-area economic load dispatch on small-scale power systems, using 3-, 5-, and 6-unit test systems, and the results are validated by comparing the results to those of other well-known meta-heuristic algorithms.

Introduction

In the actual functioning of power systems, economic load dispatch (ELD) is a crucial problem to solve. The role of the power system is to deliver continuous power to the consumers at an affordable price which is its main feature (Panigrahi et al., 2006), (Jadoun et al., 2015). The objective is to reduce energy-generating costs while fulfilling load needs and ensuring equality and in-quality constraints. This fact results in a higher degree of pollution awareness in thermal plants and a lower cost of diagnosing the problem. Because they operate in conjunction with a collection of viable alternatives, evolutionary methods are now perfectly suited for discovering answers to optimization problems. All optimization approaches, including evolutionary ones, are known to be influenced by constraints (Salcedo-Sanz, 2009). Since the traditional procedure of an evolutionary approach, employing operators for individuals in a population may violate the constraint rules. The way evolutionary approaches deal with constraint rules of challenges is a significant aspect that is directly connected to the quality of solutions created for such problems. By converting the present solution that opposes the constraints into a viable one, a redesigned method eliminates unattainable solutions.

Wind, solar, thermal, nuclear, renewable, hydro, and other power-producing facilities are used in most power generation systems. In the case of renewable energy systems, the operational cost will not change as much as the production. In thermal systems, however, the running cost varies with the total power output. As a result, the ELD issue, which includes the use of thermal systems as generators, is considered a critical optimization issue in electric power systems. Maintaining an economical operation is a difficult challenge for both traditional and smart grid systems. When power systems are exposed to operational and a transmission imperative, the ELD limits the optimal outcome for an electric power generation to sustain the load demand with a minimum generation price. The ELD problem is usually solved by sophisticated computerized approaches that meet the operational and power system imperatives via minute-to-minute monitoring. A little increase in the ELD demonstrates its long-term reaction to the declining price of the total power output. As a result, a variety of optimization methods have been developed to address cost-effective load dispatch issues while producing high-quality results. Traditional optimization approaches were the sole option to address ELD concerns for many years. Because of the limitations of conventional methods, system operators have a chance to fail to notice the realistic and technological imperatives of the system’s units. There are two types of simplifications in this category: first, combined with the accuracy of the generating unit’s pricing model, particularly for different types of fuels or taking the valve-point loading impact into account (Cai et al., 2012; Zhong et al., 2013). Multi-valve steam turbines are widely seen in real-world generating units. The valve point of the generating unit is drawn when the steam turbine’s intake valve opens abruptly, pushing the energy consumption curve upward.

Literature Survey

The economic load dispatch problem is a major concern for the cost-effective operation of electric power systems as it concentrates on basically assembling the power outputs of the units by establishing time intervals to decrease generating costs while still meeting other system requirements. In general, the traditional ELD problem is reduced to solve the convex quadratic programming problem (Reid and Hasdorff, 1973), which may now be handled effectively using MOSEK (Babonneau et al., 2019). Furthermore, the system becomes non-smoothed, non-convex, and non-continuous when the valve-point loading effect, transmission loss, and prohibited operating zones are considered. The objective function arises as multiples of the local minimum because of these features, making global minima exceedingly difficult to attain. Aside from that, the non-smooth nature of the function makes the derivate-based mathematical programming technique challenging to apply directly.

Traditional optimization techniques often look at linear, piece-wise linear, and price functions of generators in quadratic functions, with just network loss being considered. These classic techniques include lambda iteration (Zhan et al., 2014), gradient descent method (Dibangoye et al., 2015), linear programming (Torreglosa et al., 2016), Newton’s technique (Wang et al., 2014), dynamic programming (Al-Kalaani, 2009), gradient search (Subathra et al., 2015), and the Lagrangian relaxation algorithm (Li et al., 2013; Mohammadi-Ivatloo et al., 2013). Because of the persistence of severe non-linear characteristics in real-world practical networks, while dealing with high-dimensional economic dispatch difficulties, these suffer disadvantages such as failure to meet imperatives and lengthy time calculations.

This time-consuming calculation in optimization methods prompted researchers to develop meta-heuristic optimization strategies to solve large-scale problems. The meta-heuristic method (Gjorgiev and Čepin, 2013) takes into consideration non-convex pricing functions and non-smooth operating functions as well as other imperatives. This includes techniques such as synergic predator–prey optimization (SPPO) (Singh et al., 2016), seeker optimization algorithm (SOA) (Shaw et al., 2012), genetic algorithm (GA) (Amjady and Nasiri-Rad, 2010), (Elsayed et al., 2014), evolutionary programming (EP) (Sinha et al., 2003), firefly algorithm (FA) (Yang et al., 2012), particle swarm optimization (PSO) (Neyestani et al., 2010), (Safari and Shayeghi, 2011), (Wang and Singh, 2009), artificial bee colony (ABC) (Aydın and Özyön, 2013), colonial competitive differential algorithm (CCDE) (Ghasemi et al., 2016), bacterial foraging algorithm (BFA) (Farhat and El-Hawary, 2010), improved Tabu search algorithm (ITS) (Whei-Min Lin et al., 2002), ant colony optimization (ACO) (Pothiya et al., 2010), group search optimizer (GSO) (Zare et al., 2012), harmony search algorithm (HAS) (Jeddi and Vahidinasab, 2014), biogeography-based optimization (BBO) (Bhattacharya and Chattopadhyay, 2010), and differential evolution (DE) (Jiang et al., 2013). Many researchers used slime mould algorithm to bring better results and few such algorithms are Dispersed Foraging Slime Mould Algorithm (DFSMA) (Hu et al., 2022), Chaos-opposition-enhanced slime mould algorithm (CO-SMA) (Rizk, 2022), Opposition based learning slime mould algorithm (OBLSMA) (Houssein et al., 2022), Multi-objective slime mould algorithm (MOSMA) (Houssein et al., 115870), Equilibrium optimizer slime mould algorithm (EOSMA) (Yin et al., 2022). In this work, SMA is used to identify solutions to economic load dispatch problems on a variety of test systems. Other new and popular approaches outcomes are compared to analyze the results.

Mathematical Formulation for Single-Area Economic Load Dispatch

The goal of the ELD problem is to lower the entire fuel cost of power systems by finding the optimum combination of power outputs from all generating units while congregating load demand and operational constraints (Dubey et al., 2013).

Single-Area Economic Load Dispatch

The fuel cost for unit generation is represented as a quadratic function, with the assumption that the collective cost curves of the generating units develop as linear functions over time. The mathematical equation for the single-area ELD for an hour is as follows in Eq. 1:where n ng.

The dispatching of power-generating units for “Hr” hours can be represented as follows:where nng; hrHr.

The right mathematics for ED is Eq. 2. Because the load demand changes over time, “hr” is changed from a single hour to “Hr” hours.

The aforementioned objective functions are subjected to the following equality and inequality constraints:

Power Balance Constraint

The total power generation is equal to total power demand plus system power loss.where indicates the requirement of power, and the power loss can be written as follows:

In presence of loss coefficients and matrices, Eq. 4 can be written as follows:

The extension of Eq. 5 is as follows:

Generator Limit Constraint

The true power output of each generator is controlled by the upper and lower operational limits.where implies the lowest real power allocated at unit and announces the highest real power allotted at until n.

Ramp Rate Limits

The output power of the generating unit is boosted between the lower and higher limits of active power generation.

  • 1) By increasing the generated power,

  • 2) By reducing the amount of generated power

Therefore, the generator ramp rate is shown in the following equation:where n = 1,2, 3, …, ng, and is the current active power of the nth generation unit.

Prohibited Operating Zones

Prohibited operating zones (POZ) are allocated to the graph for input–output powers in the generating unit, which may be discontinuous due to functional constraints of the generator produced by a defective mistake in the machine parts or the machine itself. The discontinuous input–output power limitations are as follows in Eq. 11:

Slime Mold Algorithm

It is known that the behavior of the organism can be imitated and molded to tackle the mathematics of unconstrained and non-convex characteristics. Researchers have framed to imitate the guiding principles to develop computations and algorithms. The slime molds have received significant courteousness for the past few years. Scientifically, slime mold is titled as Physarum polycephalum (Howard, 1931). The slime mold undergoes few changes in its structure, that is, it repositions its front position into a fan-shaped model, and its interconnected venous network allows the cytoplasm to flow inside at some level in relocation series. This stretchable venous network helps in searching for food in multiple places and grabs the food from food points. The slime mold has the ability to creep up to 900 sq.m if it finds rich food points in the environment.

Mathematical Modeling of Slime Mold Algorithm

The mathematical modeling of SMA is discussed in three stages, namely, approaching food, wrapping food, and food grabble (Li et al., 2020).

Technique of Approaching Food

Step 1: The slime mold identifies the food based on the smell present in the air. The mathematics to explicate the contraction phase and update its position during the food search process is presented in the following expression which depends on x and p:where is the parameter which ranges from .

The maximum limit is as follows:where t = 1, 2,.n, is the fitness of the slime mold’s location and is the fitness value from all the steps. Eq. 4 describes the range of the parameter .

The equation is expressed as follows:where ranks first half of the population and random value lies in the interval [0,1].

Technique of Wrapping Food

The slime mold’s updated location is numerically given as follows:

The upper and lower bounds of search ranges are given as and , respectively, and and indicate the random values in the interval [0,1].

Technique of Food Grabble

The slime mold’s location gets upgraded in the search process and the value varies within the limits and fluctuates between [-1, 1] and falls to zero. The flowchart of the proposed optimizer is shown in Figure 1.

FIGURE 1

FIGURE 1

Flow Chart of SMA Algorithm.

Test System Results and Discussions

In this section of the article, the IEEE bus systems in small size test systems were considered, and comparison was done with other methods, to see how well the slime mold optimization algorithm performed on the ELD issue.

Case Study

The input test data and loss coefficient matrices were obtained from Sharma and Moses (2016), which shows a three-generator test system with a power requirement of 150 MW assessed. The input test data are displayed in appendix. In this case, the ELD issue was cracked without a valve-point effect. Table 1 indicates that the slime mold algorithm’s fuel price is 1590.627083 Rs./h, which was the lowest of all the algorithms satisfying the system constraints. The convergence curve of the SMA obtained by simulation which was stable is shown in Figure 2A.

TABLE 1

MethodTransfer of Power Generating units
Fuel price (Rs./hr)Required power in demand(MW)G1G2G3Loss in power, PLoss(MW)
Grey Wolf optimizer (Kamboj et al. (2016))1597.481515030.499864.620854.89942.3444
Quadratic programming (Zaraki and Othman (2009))159615032.811664.597354.93292.3419
Lambda method (Sharma and Moses (2016))1599.9815033.470164.097455.10112.6686
Particle swarm optimization1597.4815032.810164.59554.93692.342
(Sharma and Moses (2016))
Genetic algorithm (Sharma and Moses (2016))160015034.489564.029954.15342.6728
Slime mold algorithm1590.6270831501076.4281264.245080.336600019

(Case I) Slime mold algorithm results for economic dispatch of 3-unit system (without valve-point effect).

Bold values represent the best cost.

FIGURE 2

FIGURE 2

Convergence curve for 3 and 5-generating units system.

Case Study

With a power demand of 730MW, a five-unit test system with a valve-point loading effect was used, and its input test information was taken from Coelho and Lee (2008) with the loss coefficient matrix set to zero, which is given in appendix. Table 2 shows that the slime mold algorithm obtained a fuel price of 2034.972427 R/h, satisfying all the constraints and was the best fuel price among all algorithms. The convergence curve of SMA obtained by simulation which was stable is shown in Figure 2B.

TABLE 2

MethodTransfer of power-generating units
Fuel price (Rs./h)Required power in demand (MW)G1G2G3G4G5Loss in power, PLoss (MW)
Genetic algorithm (Coelho and Lee (2008))2412.538730218.0184109.0092147.522928.37844227.0275NR
Particle swarm optimization (Coelho and Lee (2008))2252.572730229.519512517575125.4804NR
Lambda (Coelho and Lee (2008))2412.709730218.028109.014147.53528.380272.042NR
APSO (Coelho and Lee (2008))2140.97730225.3845113.020109.414673.11176209.0692NR
Slime mold algorithm2034.972427730229.5195832102.9830227112.681388274.9999977209.8160080

Slime mold algorithm results for economic dispatch of 5-unit system (with valve-point effect).

Bold values represent the best cost.

In order to intuitively analyze the location and fitness changes of the slime mold during foraging, the qualitative analysis findings of the SMA in lowering the fuel cost in ELD are provided in Figures 2A,B. During the iteration phase, the convergence curve reveals the ideal fitness value of the slime mold. The convergence curve shows how the average fitness of the slime mold’s ideal fitness value changes over time. We can see the slime mold’s convergence rate and the moment when it transitions between exploration and exploration gradation by looking at the decline of the curve.

Conclusion

In this study, the slime mold optimization approach was used to solve economic load dispatch problems in electric power networks. This method’s effectiveness was tested on conventional IEEE bus systems with 3 and 5 producing units in small, medium, and large power systems. According to the statistics, the slime mold optimizer was clearly the best choice for dealing with economic load dispatch issues since it contributes reduced fuel costs and less transmission loss. It has a higher rate of convergence than other well-known optimizers. By establishing a balance between exploration and exploitation, the slime mold optimizer achieved maximal avoidance in the local optimum. As a result, this algorithm provided improved solutions for load dispatch difficulties that were cost-effective.

Statements

Data availability statement

The original contributions presented in the study are included in the article/Supplementary Material, further inquiries can be directed to the corresponding author.

Author contributions

The author confirms being the sole contributor of this work and has approved it for publication.

Conflict of interest

The author declares that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Publisher’s note

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors, and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.

References

  • 1

    Al-KalaaniY. (2009). Power Generation Scheduling Algorithm Using Dynamic Programming. Nonlinear Anal. Theor. Methods Appl.71 (12), e641e650. 10.1016/j.na.2008.11.082

  • 2

    AmjadyN.Nasiri-RadH. (2010). Solution of Nonconvex and Nonsmooth Economic Dispatch by a New Adaptive Real Coded Genetic Algorithm. Expert Syst. Appl.37 (7), 52395245. 10.1016/j.eswa.2009.12.084

  • 3

    AydınD.ÖzyönS. (2013). Solution to Non-convex Economic Dispatch Problem with Valve point Effects by Incremental Artificial Bee colony with Local Search. Appl. Soft Comput.13 (5), 24562466. 10.1016/j.asoc.2012.12.002

  • 4

    BabonneauF.CorcosG.DrouetL.VialJ.-P. (2019). Neatwork: A Tool for the Design of Gravity-Driven Water Distribution Systems for Poor Rural Communities. INFORMS J. Appl. Analytics49 (3), 129136. 10.1287/inte.2018.0983

  • 5

    BhattacharyaA.ChattopadhyayP. K. (2010). Solving Complex Economic Load Dispatch Problems Using Biogeography-Based Optimization. Expert Syst. Appl.37 (5), 36053615. 10.1016/j.eswa.2009.10.031

  • 6

    CaiJ.LiQ.LiL.PengH.YangY. (2012). A Hybrid CPSO-SQP Method for Economic Dispatch Considering the Valve-point Effects. Energ. Convers. Manag.53 (1), 175181. 10.1016/j.enconman.2011.08.023

  • 7

    CoelhoL. d. S.LeeC.-S. (2008). Solving Economic Load Dispatch Problems in Power Systems Using Chaotic and Gaussian Particle Swarm Optimization Approaches. Int. J. Electr. Power Energ. Syst.30 (5), 297307. 10.1016/j.ijepes.2007.08.001

  • 8

    DibangoyeJ.DoniecA.FakhamH.ColasF.GuillaudX. (2015). Distributed Economic Dispatch of Embedded Generation in Smart Grids. Eng. Appl. Artif. Intelligence44, 6478. 10.1016/j.engappai.2015.05.007

  • 9

    DubeyH. M.PanditM.PanigrahiB. K.UdgirM. (2013). Economic Load Dispatch by Hybrid Swarm Intelligence Based Gravitational Search Algorithm. Ijisa5 (8), 2132. 10.5815/ijisa.2013.08.03

  • 10

    ElsayedS. M.SarkerR. A.EssamD. L. (2014). A New Genetic Algorithm for Solving Optimization Problems. Eng. Appl. Artif. Intelligence27, 5769. 10.1016/j.engappai.2013.09.013

  • 11

    FarhatI. A.El-HawaryM. E. (2010). Dynamic Adaptive Bacterial Foraging Algorithm for Optimum Economic Dispatch with Valve-point Effects and Wind Power. IET Gener. Transm. Distrib.4 (9), 989999. 10.1049/iet-gtd.2010.0109

  • 12

    GhasemiM.TaghizadehM.GhavidelS.AbbasianA. (2016). Colonial Competitive Differential Evolution: An Experimental Study for Optimal Economic Load Dispatch. Appl. Soft Comput.40, 342363. 10.1016/j.asoc.2015.11.033

  • 13

    GjorgievB.ČepinM. (2013). A Multi-Objective Optimization Based Solution for the Combined Economic-Environmental Power Dispatch Problem. Eng. Appl. Artif. Intelligence26 (1), 417429. 10.1016/j.engappai.2012.03.002

  • 14

    HousseinE. H.MahdyM. A.SheblD.ManzoorA.SarkarR.MohamedW. M. (1158). An Efficient Slime Mould Algorithm for Solving Multi-Objective Optimization Problems. Expert Syst. Appl.187, 2022. 10.1016/j.eswa.2021.115870

  • 15

    HousseinE. H.HelmyB. E.-d.RezkH.NassefA. M. (2022). An Efficient Orthogonal Opposition-Based Learning Slime Mould Algorithm for Maximum Power point Tracking. Neural Comput. Applic34 (5), 36713695. 10.1007/s00521-021-06634-y

  • 16

    HowardF. L. (1931). The Life History Ofphysarum Polycephalum. Am. J. Bot.18 (2), 116133. 10.1002/j.1537-2197.1931.tb09577.x

  • 17

    HuJ.GuiW.HeidariA. A.CaiZ.LiangG.ChenH.et al (2022). Dispersed Foraging Slime Mould Algorithm: Continuous and Binary Variants for Global Optimization and Wrapper-Based Feature Selection. Knowledge-Based Syst.237, 107761. 10.1016/j.knosys.2021.107761

  • 18

    JadounV. K.GuptaN.NiaziK. R.SwarnkarA.BansalR. C. (2015). Improved Particle Swarm Optimization for Multi-Area Economic Dispatch with Reserve Sharing Scheme. IFAC-PapersOnLine48 (30), 161166. 10.1016/j.ifacol.2015.12.371

  • 19

    JeddiB.VahidinasabV. (2014). A Modified harmony Search Method for Environmental/economic Load Dispatch of Real-World Power Systems. Energ. Convers. Manag.78, 661675. 10.1016/j.enconman.2013.11.027

  • 20

    JiangX.ZhouJ.WangH.ZhangY. (2013). Dynamic Environmental Economic Dispatch Using Multiobjective Differential Evolution Algorithm with Expanded Double Selection and Adaptive Random Restart. Int. J. Electr. Power Energ. Syst.49 (1), 399407. 10.1016/j.ijepes.2013.01.009

  • 21

    KambojV. K.BathS. K.DhillonJ. S. (2016). Solution of Non-convex Economic Load Dispatch Problem Using Grey Wolf Optimizer. Neural Comput. Applic27 (5), 13011316. 10.1007/s00521-015-1934-8

  • 22

    LiS.ChenH.WangM.HeidariA. A.MirjaliliS. (2020). Slime Mould Algorithm: A New Method for Stochastic Optimization. Future Generation Comp. Syst.111, 300323. 10.1016/j.future.2020.03.055

  • 23

    LiZ.WuW.ZhangB.SunH.GuoQ. (2013). Dynamic Economic Dispatch Using Lagrangian Relaxation with Multiplier Updates Based on a Quasi-Newton Method. IEEE Trans. Power Syst.28, 45164527. 10.1109/TPWRS.2013.2267057

  • 24

    Mohammadi-IvatlooB.RabieeA.SoroudiA. (2013). Nonconvex Dynamic Economic Power Dispatch Problems Solution Using Hybrid Immune-Genetic Algorithm. IEEE Syst. J.7 (4), 777785. 10.1109/JSYST.2013.2258747

  • 25

    NeyestaniM.FarsangiM. M.Nezamabadi-PourH. (2010). A Modified Particle Swarm Optimization for Economic Dispatch with Non-smooth Cost Functions. Eng. Appl. Artif. Intelligence23 (7), 11211126. 10.1016/j.engappai.2010.06.006

  • 26

    PanigrahiC. K.ChattopadhyayP. K.ChakrabartiR. N.BasuM. (2006). Simulated Annealing Technique for Dynamic Economic Dispatch. Electric Power Components Syst.34 (5), 577586. 10.1080/15325000500360843

  • 27

    PothiyaS.NgamrooI.KongprawechnonW. (2010). Ant colony Optimisation for Economic Dispatch Problem with Non-smooth Cost Functions. Int. J. Electr. Power Energ. Syst.32 (5), 478487. 10.1016/j.ijepes.2009.09.016

  • 28

    ReidG.HasdorffL. (1973). Economic Dispatch Using Quadratic Programming. IEEE Trans. Power Apparatus Syst.PAS-92 (6), 20152023. 10.1109/TPAS.1973.293582

  • 29

    RizkM.Rizk-Allah, Aboul Ella Hassanien, Dongran Song, “Chaos-Opposition-Enhanced Slime Mould Algorithm for Minimizing the Cost of Energy for the Wind Turbines on High-Altitude Sites”. ISA Trans.121, 20221912022205. 10.1016/j.isatra.2021.04.011

  • 30

    SafariA.ShayeghiH. (2011). Iteration Particle Swarm Optimization Procedure for Economic Load Dispatch with Generator Constraints. Expert Syst. Appl.38 (5), 60436048. 10.1016/j.eswa.2010.11.015

  • 31

    Salcedo-SanzS. (2009). A Survey of Repair Methods Used as Constraint Handling Techniques in Evolutionary Algorithms. Comp. Sci. Rev.3 (3), 175192. 10.1016/j.cosrev.2009.07.001

  • 32

    SharmaU.MosesB. (2016). Analysis and Optimization of Economic Load Dispatch Using Soft Computing Techniques. Int. Conf. Electr. Electron. Optim. Tech. ICEEOT, 40354040. 10.1109/ICEEOT.2016.7755472

  • 33

    ShawB.MukherjeeV.GhoshalS. P. (2012). Solution of Economic Dispatch Problems by Seeker Optimization Algorithm. Expert Syst. Appl.39 (1), 508519. 10.1016/j.eswa.2011.07.041

  • 34

    SinghN. J.DhillonJ. S.KothariD. P. (2016). Synergic Predator-Prey Optimization for Economic thermal Power Dispatch Problem. Appl. Soft Comput.43, 298311. 10.1016/j.asoc.2016.02.042

  • 35

    SinhaN.ChakrabartiR.ChattopadhyayP. K. (2003). Evolutionary Programming Techniques for Economic Load Dispatch. IEEE Trans. Evol. Computat.7 (1), 8394. 10.1109/TEVC.2002.806788

  • 36

    SubathraM. S. P.SelvanS. E.VictoireT. A. A.ChristinalA. H.AmatoU. (2015). A Hybrid with Cross-Entropy Method and Sequential Quadratic Programming to Solve Economic Load Dispatch Problem. IEEE Syst. J.9 (3), 10311044. 10.1109/JSYST.2013.2297471

  • 37

    TorreglosaJ. P.García-TriviñoP.Fernández-RamirezL. M.JuradoF. (2016). Control Based on Techno-Economic Optimization of Renewable Hybrid Energy System for Stand-Alone Applications. Expert Syst. Appl.51, 5975. 10.1016/j.eswa.2015.12.038

  • 38

    WangL.SinghC. (2009). Reserve-constrained Multiarea Environmental/economic Dispatch Based on Particle Swarm Optimization with Local Search. Eng. Appl. Artif. Intelligence22 (2), 298307. 10.1016/j.engappai.2008.07.007

  • 39

    WangM. Q.GooiH. B.ChenS. X.LuS.LuS.VariablesA. (2014). A Mixed Integer Quadratic Programming for Dynamic Economic Dispatch with Valve Point Effect. IEEE Trans. Power Syst.29 (5), 20972106. 10.1109/APPEEC.2014.706614710.1109/tpwrs.2014.2306933

  • 40

    Whei-Min LinW.Fu-Sheng ChengF.Ming-Tong TsayM. (2002). An Improved Tabu Search for Economic Dispatch with Multiple Minima. IEEE Trans. Power Syst.17 (1), 108112. 10.1109/59.982200

  • 41

    YangX.-S.Sadat HosseiniS. S.GandomiA. H. (2012). Firefly Algorithm for Solving Non-convex Economic Dispatch Problems with Valve Loading Effect. Appl. Soft Comput.12 (3), 11801186. 10.1016/j.asoc.2011.09.017

  • 42

    YinS.LuoQ.ZhouY. (2022). EOSMA: An Equilibrium Optimizer Slime Mould Algorithm for Engineering Design Problems. Arab. J. Sci. Eng.10.1007/s13369-021-06513-7

  • 43

    ZarakiA.OthmanM. F. B. (2009). Implementing Particle Swarm Optimization to Solve Economic Load Dispatch Problem. SoCPaR 2009 - Soft Comput. Pattern Recognit, 6065. 10.1109/SoCPaR.2009.24

  • 44

    ZareK.HaqueM. T.DavoodiE. (2012). Solving Non-convex Economic Dispatch Problem with Valve point Effects Using Modified Group Search Optimizer Method. Electric Power Syst. Res.84 (1), 8389. 10.1016/j.epsr.2011.10.004

  • 45

    ZhanJ. P.WuQ. H.GuoC. X.ZhouX. X. (2014). Fast $\lambda$-Iteration Method for Economic Dispatch with Prohibited Operating Zones. IEEE Trans. Power Syst.29 (2), 990991. 10.1109/TPWRS.2013.2287995

  • 46

    ZhongH.XiaQ.WangY.KangC. (2013). Dynamic Economic Dispatch Considering Transmission Losses Using Quadratically Constrained Quadratic Program Method. IEEE Trans. Power Syst.28 (3), 22322241. 10.1109/TPWRS.2013.2254503

Summary

Keywords

slime mold algorithm, non-convex optimization, electric power system, metaheuristic algorithms, load dispatch

Citation

Zhu Z (2022) An Improved Solution to Generation Scheduling Problem Using Slime Mold Algorithm. Front. Energy Res. 10:878810. doi: 10.3389/fenrg.2022.878810

Received

18 February 2022

Accepted

08 March 2022

Published

20 May 2022

Volume

10 - 2022

Edited by

Xun Shen, Tokyo Institute of Technology, Japan

Reviewed by

Surya Deo Choudhary, Aryabhatta Knowledge University, India

Bhagwan Shree Ram, Saharsa College of Engg., India

Updates

Copyright

*Correspondence: Zixuan Zhu,

This article was submitted to Smart Grids, a section of the journal Frontiers in Energy Research

Disclaimer

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.

Outline

Figures

Cite article

Copy to clipboard


Export citation file


Share article

Article metrics