<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Energy Res.</journal-id>
<journal-title>Frontiers in Energy Research</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Energy Res.</abbrev-journal-title>
<issn pub-type="epub">2296-598X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1339020</article-id>
<article-id pub-id-type="doi">10.3389/fenrg.2023.1339020</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Energy Research</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Krill herd technique for dynamic economic dispatch problems with the integration of wind power generation</article-title>
<alt-title alt-title-type="left-running-head">Pulluri et al.</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fenrg.2023.1339020">10.3389/fenrg.2023.1339020</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Pulluri</surname>
<given-names>Harish</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2605499/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/funding-acquisition/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Nadakuditi</surname>
<given-names>Gouthamkumar</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2605522/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/funding-acquisition/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Vedik</surname>
<given-names>B.</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2605514/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/funding-acquisition/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Srikanth Goud</surname>
<given-names>B.</given-names>
</name>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2083396/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/funding-acquisition/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Reddy</surname>
<given-names>Ch. Rami</given-names>
</name>
<xref ref-type="aff" rid="aff5">
<sup>5</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1894035/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/funding-acquisition/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Kotb</surname>
<given-names>Hossam</given-names>
</name>
<xref ref-type="aff" rid="aff6">
<sup>6</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1789785/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/funding-acquisition/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>AboRas</surname>
<given-names>Kareem M.</given-names>
</name>
<xref ref-type="aff" rid="aff6">
<sup>6</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1812726/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/funding-acquisition/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Emara</surname>
<given-names>Ahmed</given-names>
</name>
<xref ref-type="aff" rid="aff7">
<sup>7</sup>
</xref>
<xref ref-type="aff" rid="aff8">
<sup>8</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2589254/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/funding-acquisition/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>Department of Electrical and Electronics Engineering</institution>, <institution>Anurag University</institution>, <addr-line>Hyderabad</addr-line>, <country>India</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>Department of Fire Engineering</institution>, <institution>National Fire Service College</institution>, <institution>Ministry of Home Affairs</institution>, <institution>Government of India</institution>, <addr-line>Nagpur</addr-line>, <country>India</country>
</aff>
<aff id="aff3">
<sup>3</sup>
<institution>Department of Electrical and Electronics Engineering</institution>, <institution>SR University</institution>, <addr-line>Warangal</addr-line>, <country>India</country>
</aff>
<aff id="aff4">
<sup>4</sup>
<institution>Department of Electrical and Electronics Engineering</institution>, <institution>Anurag University</institution>, <addr-line>Hyderabad</addr-line>, <country>India</country>
</aff>
<aff id="aff5">
<sup>5</sup>
<institution>Department of Electrical and Electronics Engineering</institution>, <institution>Joginpally B R Engineering College</institution>, <addr-line>Hyderabad</addr-line>, <country>India</country>
</aff>
<aff id="aff6">
<sup>6</sup>
<institution>Department of Electrical Power and Machines</institution>, <institution>Faculty of Engineering</institution>, <institution>Alexandria University</institution>, <addr-line>Alexandria</addr-line>, <country>Egypt</country>
</aff>
<aff id="aff7">
<sup>7</sup>
<institution>Electrical Engineering Department</institution>, <institution>University of Business and Technology</institution>, <addr-line>Jeddah</addr-line>, <country>Saudi Arabia</country>
</aff>
<aff id="aff8">
<sup>8</sup>
<institution>Engineering Mathematics Department</institution>, <institution>Faculty of Engineering</institution>, <institution>Alexandria University</institution>, <addr-line>Alexandria</addr-line>, <country>Egypt</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1275918/overview">Joshuva Arockia Dhanraj</ext-link>, Hindustan Institute of Technology and Science, India</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/615262/overview">Kenneth E. Okedu</ext-link>, Melbourne Institute of Technology, Australia</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2139176/overview">Anitha Gopalan</ext-link>, Saveetha University, India</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Harish Pulluri, <email>harisheee@anurag.edu.in</email>; Kareem M. AboRas, <email>kareem.aboras@alexu.edu.eg</email>
</corresp>
</author-notes>
<pub-date pub-type="epub">
<day>21</day>
<month>12</month>
<year>2023</year>
</pub-date>
<pub-date pub-type="collection">
<year>2023</year>
</pub-date>
<volume>11</volume>
<elocation-id>1339020</elocation-id>
<history>
<date date-type="received">
<day>15</day>
<month>11</month>
<year>2023</year>
</date>
<date date-type="accepted">
<day>06</day>
<month>12</month>
<year>2023</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2023 Pulluri, Nadakuditi, Vedik, Srikanth Goud, Reddy, Kotb, AboRas and Emara.</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Pulluri, Nadakuditi, Vedik, Srikanth Goud, Reddy, Kotb, AboRas and Emara</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>The krill herd (KH) approach is proposed in this article for tackling the dynamic economic dispatch (DED) problem with the integration of wind power generation, including constraints such as valve-point loadings and prohibited operating zones (PoZs). The purpose of resolving the DED problem is to determine the optimum feasible combination of power outputs for all allocated generating units within a given period while simultaneously meeting dynamic operational constraints and power demand. Due to the addition of valve points and PoZs to the cost characteristics of the generating unit, the DED issue becomes a highly non-linear and non-convex optimization issue. When transmission losses are taken into account, the DED problem becomes significantly more complex to solve. KH is a swarm-inspired algorithm based on krill individual herding behavior. KH employs two global and two local tactics, and these work in parallel, making KH a powerful algorithm. The effectiveness of the KH method is investigated and validated through extensive testing on various test systems, including 5-, 6-, 10-, 16-, and 30-unit test systems. Extensive studies are conducted to evaluate the efficacy of the proposed KH algorithm; the present research work compares the convergence properties of the suggested approach with those of the other recently published methods. In addition to reduced generation costs compared to other results published in recent literature, the numerical findings of the KH approach reveal that it has strong convergence qualities.</p>
</abstract>
<kwd-group>
<kwd>dynamic economic dispatch</kwd>
<kwd>krill herd</kwd>
<kwd>valve-point loading effect</kwd>
<kwd>prohibited operating zones</kwd>
<kwd>transmission loss</kwd>
<kwd>wind power</kwd>
</kwd-group>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Wind Energy</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>Coal and gas, which are nonrenewable resources, are responsible for the generation of more than three-fourth of the world&#x2019;s electricity. Because of their scarcity, these resources must be used wisely. As a result, optimizing the generating unit problem is critical. Supply&#x2013;demand balancing is the equivalent constraint in this issue, which aims to reduce fuel costs. This issue is called the economic dispatch problem (<xref ref-type="bibr" rid="B10">Happ, 1977</xref>). In the 1920s, this issue was considered static because demand is constant for a specific period of time. Currently, the situation is more complicated because demand changes over time, necessitating the adjustment of the supply of each power plant in order to meet that change. In order to overcome the above issue, dynamic economic dispatch (DED) is implemented by taking into consideration the dynamic costs associated with switching from one generating level to the next. In addition to maintaining the thermal stress on the generating equipment, such as turbines and boilers, inside the permissible limits, the DED issue takes into account the generator valve-point loading effects and prohibited operating zones (PoZs) (<xref ref-type="bibr" rid="B39">Zaman et al., 2016</xref>).</p>
<p>In recent decades, conventional power generation plants such as thermal, gas, and oil facilities have traditionally served as the primary sources of electricity production, despite being significant contributors to environmental pollution. The increasing demand for power, the depletion of traditional energy resources, and the urgent need to curtail greenhouse gas emissions (such as CO<sub>2</sub>, NOx, and SOx) have encouraged scientists to focus on renewable energy sources (RESs) (<xref ref-type="bibr" rid="B35">Ullah et al., 2019</xref>). Within the context of national energy conservation efforts and emissions reduction, RESs have demonstrated immense potential for reducing fuel consumption and emissions of pollutants. In this context, wind and solar energy production has experienced consistent growth over the past two&#xa0;decades due to its cost-effectiveness, environmental friendliness, and widespread availability, among other RES options (<xref ref-type="bibr" rid="B27">Perera, 2017</xref>).</p>
<p>DED is a dynamic issue because of the constantly shifting electrical grid and the wide range of possible load conditions. To address this issue, the whole dispatch period may discretize into a series of shorter periods, during each of which the load is believed to remain constant, and the system is observed as being under a condition of temporal steady state. However, some of the researchers have assumed that the cost functions are linear in order to simplify the mathematical formulation of the issue and make use of many of the standard optimization methods (<xref ref-type="bibr" rid="B39">Zaman et al., 2016</xref>). Several optimization strategies and processes have been utilized to solve the ED and DED issues with complicated objective functions or limitations since the 1980s when they were first described. This topic has been addressed using a variety of traditional approaches such as the gradient method (<xref ref-type="bibr" rid="B9">Granelli et al., 1989</xref>), linear programming (<xref ref-type="bibr" rid="B31">Somuah and Khunaizi, 1990</xref>), and dynamic programming (DP) (<xref ref-type="bibr" rid="B36">Xia and Elaiw, 2010</xref>). Although they provide certain advantages such as tremendous computation efficiency and being theoretically optimum (<xref ref-type="bibr" rid="B36">Xia and Elaiw, 2010</xref>), they have numerous downsides. For example, <xref ref-type="bibr" rid="B35">Ullah et al. (2019)</xref> did not take into account the basic constraints such as line flow limits and load voltage levels. <xref ref-type="bibr" rid="B27">Perera (2017)</xref> considered the line flows, but the main drawbacks of the LP method are the piece-wise linear cost approximation and algorithm complexity. DP (<xref ref-type="bibr" rid="B31">Somuah and Khunaizi, 1990</xref>) has a drawback that the computing needs of this method vary with the size of the discrete capacity step. Therefore, as the alternative for conventional approaches, evolutionary methods have gained great attention and demonstrated their usefulness as powerful optimizers for the DED problem in the last few decades, such as genetic algorithm (<xref ref-type="bibr" rid="B17">Li et al., 1997</xref>; <xref ref-type="bibr" rid="B16">Li and Aggarwal, 2000</xref>; <xref ref-type="bibr" rid="B40">Zhang et al., 2006</xref>; <xref ref-type="bibr" rid="B4">Basu, 2008</xref>; <xref ref-type="bibr" rid="B29">Preeti et al., 2022</xref>), simulated annealing (SA) (<xref ref-type="bibr" rid="B26">Panigrahi et al., 2006</xref>), evolutionary programming (EP) (<xref ref-type="bibr" rid="B3">Basu, 2007</xref>), particle swarm optimization (PSO) (<xref ref-type="bibr" rid="B7">Gaing, 2004</xref>; <xref ref-type="bibr" rid="B38">Yuan et al., 2009</xref>; <xref ref-type="bibr" rid="B41">Zhang et al., 2014</xref>), fuzzy optimization (<xref ref-type="bibr" rid="B1">Attaviriyanupap et al., 2004</xref>), the artificial immune system (<xref ref-type="bibr" rid="B14">Hemamalini and Simon, 2011</xref>), harmony search (<xref ref-type="bibr" rid="B25">Pandi and Panigrahi, 2011</xref>; <xref ref-type="bibr" rid="B30">Sahoo et al., 2021</xref>), and biography-based optimization (BBO) (<xref ref-type="bibr" rid="B37">Xiong and Shi, 2018</xref>).</p>
<p>
<xref ref-type="bibr" rid="B40">Zhang et al. (2006)</xref> developed a novel hybrid real-coded genetic algorithm with quasi-simplex approaches for solving the constructed DED model. In the current work, a new strategy for generating the first population is proposed to enhance the search process. The economic scheduling of electric power production over a defined time period under different systems and operational limitations was presented by <xref ref-type="bibr" rid="B17">Li et al. (1997)</xref>, using the hybrid genetic algorithm (HGA). The suggested hybrid system is designed such that a basic GA is used as the first level of search, making a rapid choice to focus the search on the best area, and then, a local search approach (gradient technique) is used to fine-tune the results. <xref ref-type="bibr" rid="B16">Li and Aggarwal (2000)</xref> developed a relaxed hybrid genetic algorithm and gradient method (RHGAGM) to allocate the generated power economically, rapidly, precisely, and without stress. The suggested hybrid method is built such that a GA conducts a preliminary search and makes fast judgments to guide the local GT in its ascent of the possible hill. By permitting a loose match between power production and load demand at the base search and compensating for any mismatch at the beginning of the local search, the suggested technique further assures the dispatch quality, as well as speed. Thus, a GA may devote the same amount of time and resources to finding the optimal cost/power trade-off as it does to finding the best possible answers. The strategy&#x2019;s goal was to achieve cost savings in a sensible amount of time. A non-dominated sorting genetic algorithm II for the DED issue was solved by <xref ref-type="bibr" rid="B4">Basu (2008)</xref>. To enhance the exploration capability of the GA, a three-parent crossover mechanism was implemented by <xref ref-type="bibr" rid="B29">Preeti et al. (2022)</xref> to solve the DED problem. The proposed technique achieved better results than the GA with a two-parent crossover mechanism. The suggested method performs well in terms of both identifying a broad range of options and landing on a set that is close to the genuine Pareto optimality.</p>
<p>
<xref ref-type="bibr" rid="B26">Panigrahi et al. (2006)</xref> used DED with a SA approach to find the optimal dispatch strategy for a given region. In this scenario, network losses are included through loss coefficients, load-balance limitations, operational limits, valve-point loading, and ramp constraints. The effectiveness and versatility of the suggested technique have been shown using numerical results for a model test system. The novel hybrid approach was developed by combining EP with sequential QP to solve the DED issue by <xref ref-type="bibr" rid="B3">Basu (2007)</xref>. Here, initially, a simple EP is employed as a basis level search in the suggested technique, which may provide a good direction to the optimum global area, and SQP is utilized for fine tuning in the local search to provide the best feasible solutions. PSO was utilized by <xref ref-type="bibr" rid="B7">Gaing (2004)</xref> to address a constrained DED issue in a power system management. Both the solution quality and the computational efficiency of the proposed PSO approach are compared to those of the other stochastic methods to exhibit the quality of the PSO method. However, when solving complicated optimization problems, sometimes, the g-best particle, which PSO uses as its optimum solution, may be found at a local minimum, which might cause the algorithm to converge too soon. Therefore, to overcome the above issue, the authors developed (<xref ref-type="bibr" rid="B38">Yuan et al., 2009</xref>) an improved PSO (IPSO) method to solve dynamic load dispatch with valve-point effects. For efficiently dealing with restrictions, the suggested IPSO technique uses rules based on feasibility and heuristic tactics with a probability-based priority list. The population may be swiftly directed to the viable area by using the constraint-handling approach rather than the penalty function method, which requires penalty factors and other parameters. In particular, DED&#x2019;s equality restrictions may be met accurately. An improved bare-bones PSO (IBBPSO) method (<xref ref-type="bibr" rid="B41">Zhang et al., 2014</xref>) to solve DED with valve points was developed. In BBPSO, most of the particles in the swarm stop updating in the early stages, which leads to being stuck at a local optima solution. To enhance the search toward a global direction, a directionally chaotic search (DCS) is added with BBPSO and developed IBBPSO. <xref ref-type="bibr" rid="B1">Attaviriyanupap et al. (2004)</xref> suggested a fuzzy optimization technique to solve DED, taking into account uncertainty in deregulated energy markets. The system was created with the goal of maximizing profit and hedging risks as a participant in the energy market and the 10-min spinning reserve market in mind. The uncertainties in the current paper are represented by fuzzy numbers and include the demand and reserves necessary in each market, the prices cleared in each market, and the likelihood that reserves are relied upon in real operations.</p>
<p>A clonal selection-relied artificial immune algorithm was developed by <xref ref-type="bibr" rid="B14">Hemamalini and Simon (2011)</xref> to solve the DED issue with valve points and the inclusion of ramp rate constraints. However, the algorithm has a large number of parameters, and identifying the right values of the respective parameter is a difficult task; otherwise, it leads to a suboptimal solution. A derivative-free evolutionary technique harmony search (HS) was applied to solve the DED problem by <xref ref-type="bibr" rid="B30">Sahoo et al. (2021)</xref>, and the correlation in music can be likened to the solution vector, while the process of a musician&#x2019;s improvisation bears resemblance to both local and global search strategies. However, the proper adjustment of tuning parameters such as the pitch adjustment rate (PAR) is a difficult task. Therefore, <xref ref-type="bibr" rid="B25">Pandi and Panigrahi (2011)</xref> implemented a hybrid HS by dynamically varying the PAR value, which is more efficient than a classical HS technique. A hybrid technique named BBOSB was developed by <xref ref-type="bibr" rid="B37">Xiong and Shi (2018)</xref> by combining the good exploiting capability of BBO and exploring the capability of brain storm optimization (BSO) to solve DED issues with valve effects.</p>
<p>A reference point technique was incorporated in the original TLBO and a many-objective TLBO was developed to solve OPF by <xref ref-type="bibr" rid="B28">Pradeep et al. (2012)</xref>. A new hybrid moth flame technique is developed to solve the OPF issue with the inclusion of wind power, along with FACTS devices (<xref ref-type="bibr" rid="B33">Sundaram et al., 2022a</xref>). <xref ref-type="bibr" rid="B34">Sunilkumar et al. (2023)</xref> solved the OPF issue with the integration of hybrid power systems such as thermal, solar, and wind power systems and addressed the issues related to the integration of RESs. A techno-economic investigation coordinating with RESs solved OPF by using an equilibrium optimizer technique (<xref ref-type="bibr" rid="B32">Sundaram et al., 2022b</xref>). The wind power in the current work was predicted with the probability distribution function of Weibull. These swarm intelligence-based evolutionary algorithms (EAs) are very effective and adaptable to include different RESs in the existing power system for resolving DED problems. However, the dispatched solutions these EAs produce may not be the most cost-effective if the complexity of the problem is enhanced while adding more constraints.</p>
<p>
<xref ref-type="bibr" rid="B8">Gandomi and Alavi (2012)</xref> created the krill herd (KH) method, a novel creature-based evolutionary method inspired by the process of increasing individual density and achieving large concentrations of food following predation. There are three primary movements in the KH algorithm: motions that are triggered by other krill, foraging motions, and physical diffusion. To solve DED, krill must be placed in such a way that they can get to the food supply, and each krill&#x2019;s fitness is determined by how far away the food source and its greatest density are from it. Individuals that are closer in proximity to greater krill density and food concentration have the greatest fitness value. The KH algorithm has two local and global searches, which makes it efficient and useful in solving a wide range of real-world problems, including numerical optimization (<xref ref-type="bibr" rid="B15">Hu et al., 2016</xref>), economic dispatch (<xref ref-type="bibr" rid="B11">Harish et al., 2019</xref>), and optimal power flow (<xref ref-type="bibr" rid="B12">Harish et al., 2016</xref>; <xref ref-type="bibr" rid="B13">Harish et al., 2017</xref>).</p>
<p>This paper introduces several significant contributions.<list list-type="simple">
<list-item>
<p>1 It focuses on the DED problem rather than the conventional ED problem. This shift allows for the consideration of dynamic constraints, valve-point loading effects, and prohibited operating zones, which enhances the complexity of the optimization process.</p>
</list-item>
<list-item>
<p>2. The problem formulation presents the conventional DED issue with the inclusion of an RES (wind power).</p>
</list-item>
<list-item>
<p>3. The DED issue is solved with the novel krill herd algorithm. The effectiveness of the KH method is verified by considering five different test systems.</p>
</list-item>
</list>
</p>
<p>This paper is organized as follows: a mathematical model of the DED issue including valve points is given in <xref ref-type="sec" rid="s2">Section 2</xref>, after which the KH technique is discussed in <xref ref-type="sec" rid="s3">Section 3</xref>. <xref ref-type="sec" rid="s4">Section 4</xref> shows the results attained with the proposed technique, and conclusions are given in <xref ref-type="sec" rid="s5">Section 5</xref>.</p>
</sec>
<sec id="s2">
<title>2 Mathematical model</title>
<p>There must be DED for all thermal generators that are subjected to various constraints on a regular basis over an extended period of time. The next sections go further deep into the integration of thermal cost characteristics with solar PV and wind energy units and related constraints.</p>
<sec id="s2-1">
<title>2.1 Optimization of total cost</title>
<p>In general, the DED problem reduces the overall manufacturing cost for committed units over the course of an operational horizon, which is obtained using Eq. <xref ref-type="disp-formula" rid="e1">1</xref> as follows (<xref ref-type="bibr" rid="B5">Behnam et al., 2012</xref>):<disp-formula id="e1">
<mml:math id="m1">
<mml:mrow>
<mml:mi mathvariant="italic">min</mml:mi>
<mml:mtext>&#x2002;</mml:mtext>
<mml:mi>f</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>T</mml:mi>
</mml:msubsup>
<mml:msubsup>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mi>G</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:msub>
<mml:mi>a</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>b</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>where <italic>f</italic> indicates the total cost (TC) of all thermal units, <inline-formula id="inf1">
<mml:math id="m2">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the real power of the <inline-formula id="inf2">
<mml:math id="m3">
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mtext>th</mml:mtext>
</mml:mrow>
</mml:math>
</inline-formula> unit at the <inline-formula id="inf3">
<mml:math id="m4">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mtext>th</mml:mtext>
</mml:mrow>
</mml:math>
</inline-formula> hour, and <inline-formula id="inf4">
<mml:math id="m5">
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mi>G</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> indicates the number of generators.</p>
</sec>
<sec id="s2-2">
<title>2.2 Optimization of TC with valve points</title>
<p>Modern large power-producing units that use multi-valve steam turbines exhibit non-convexity in the input&#x2013;output characteristic functions, demonstrating a substantial variance in the characteristic curves. Valve-point effects and mixing of various fuels cause the former to be non-convex. When each steam valve starts to open, ripples appear at the valve point. When valve-point effects are included, the ED cost objective function is often characterized as a superposition of a sinusoidal function and a quadratic function as shown in Eq. <xref ref-type="disp-formula" rid="e2">2</xref>. In the current research, a non-convex function is used to evaluate the influence of the valve points (<xref ref-type="bibr" rid="B5">Behnam et al., 2012</xref>).<disp-formula id="e2">
<mml:math id="m6">
<mml:mrow>
<mml:mi mathvariant="italic">min</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi>f</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>T</mml:mi>
</mml:msubsup>
<mml:msubsup>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mi>G</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:msub>
<mml:mi>a</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>b</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>d</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>sin</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>e</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mi>min</mml:mi>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>where <inline-formula id="inf5">
<mml:math id="m7">
<mml:mrow>
<mml:msub>
<mml:mi>a</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>b</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>d</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:mo>&#x26;</mml:mo>
<mml:msub>
<mml:mi>e</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> refer to the cost characteristics of the <inline-formula id="inf6">
<mml:math id="m8">
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mtext>th</mml:mtext>
</mml:mrow>
</mml:math>
</inline-formula> generator and <inline-formula id="inf7">
<mml:math id="m9">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mi>min</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> indicates the minimum values of the real power of the <inline-formula id="inf8">
<mml:math id="m10">
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mtext>th</mml:mtext>
</mml:mrow>
</mml:math>
</inline-formula> unit at the <inline-formula id="inf9">
<mml:math id="m11">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mtext>th</mml:mtext>
</mml:mrow>
</mml:math>
</inline-formula> hour.</p>
</sec>
<sec id="s2-3">
<title>2.3 Wind energy</title>
<p>The cost function of wind generation is subject to the investment cost of the equipment and the operation and maintenance (O&#x26;M) cost of the generated energy (<xref ref-type="bibr" rid="B5">Behnam et al., 2012</xref>) and is given using Eq. <xref ref-type="disp-formula" rid="e3">3</xref> as follows:<disp-formula id="e3">
<mml:math id="m12">
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>a</mml:mi>
<mml:msup>
<mml:mi>I</mml:mi>
<mml:mi>p</mml:mi>
</mml:msup>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msup>
<mml:mi>G</mml:mi>
<mml:mi>E</mml:mi>
</mml:msup>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>where <italic>P</italic>
<sub>
<italic>wP</italic>
</sub> denotes the wind power generation (kW), <italic>a</italic> indicates the annuitization coefficient, and <italic>I</italic>
<sub>
<italic>p</italic>
</sub> and <italic>G</italic>
<sup>
<italic>E</italic>
</sup> represent the investment costs and O&#x26;M cost per unit generated ($/kW), respectively. However, the investment cost of land will be considered as constant. Only the O&#x26;M cost is considered in the current work (<xref ref-type="bibr" rid="B5">Behnam et al., 2012</xref>). It is assumed that the investment costs and O&#x26;M cost are considered as $1,400 and 1.6 cents per kW, respectively. In the current research work, the wind generation data on a location in the east coast of the United States of America are considered. It gives constant wind power at each and every hour (<xref ref-type="bibr" rid="B2">Augustine et al., 2020</xref>).</p>
</sec>
<sec id="s2-4">
<title>2.4 Total cost including renewable energy sources</title>
<p>The comprehensive cost function is obtained using Eq. <xref ref-type="disp-formula" rid="e4">4</xref> as follows:<disp-formula id="e4">
<mml:math id="m13">
<mml:mrow>
<mml:mtext>TC</mml:mtext>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>m</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>f</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>where TC indicates the total cost.</p>
</sec>
<sec id="s2-5">
<title>2.5 Constraints</title>
<p>The constraints considered in the current work are described in brief below (<xref ref-type="bibr" rid="B6">Faisal et al., 2020</xref>).</p>
<sec id="s2-5-1">
<title>2.5.1 Equality constraints</title>
<p>The active power balance constraint in this case is a crucial factor and can be expressed using <xref ref-type="disp-formula" rid="e5">Eq. 5</xref> as follows:<disp-formula id="e5">
<mml:math id="m14">
<mml:mrow>
<mml:msubsup>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mi>G</mml:mi>
</mml:msub>
</mml:msubsup>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>D</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mtext>&#x2003;</mml:mtext>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1,2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mi>T</mml:mi>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>
</p>
</sec>
<sec id="s2-5-2">
<title>2.5.2 Inequality constraints</title>
<p>The expression of these limits is provided below using <xref ref-type="disp-formula" rid="e6">Eq. 6</xref>, encompassing both their low and high values:<disp-formula id="e6">
<mml:math id="m15">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mi mathvariant="italic">min</mml:mi>
</mml:msubsup>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mi mathvariant="italic">max</mml:mi>
</mml:msubsup>
<mml:mtext>&#x2003;</mml:mtext>
<mml:mi>n</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1,2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mi>G</mml:mi>
</mml:msub>
<mml:mtext>&#x2003;</mml:mtext>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1,2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>T</mml:mi>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(6)</label>
</disp-formula>
</p>
<p>Here, <inline-formula id="inf10">
<mml:math id="m16">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mi>min</mml:mi>
</mml:msubsup>
<mml:mo>&#x26;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mi>max</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> are the low and high real power limits of the <inline-formula id="inf11">
<mml:math id="m17">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mtext>th</mml:mtext>
</mml:mrow>
</mml:math>
</inline-formula> generator, respectively.</p>
</sec>
<sec id="s2-5-3">
<title>2.5.3 Prohibited operating zones</title>
<p>A prohibited operating zone defines the area of the real power output of a generator that is impacted by the technical functioning of the shaft. Modification of electricity is often not permitted within the forbidden spans of time. The operational range of the generator is specified using Eq. <xref ref-type="disp-formula" rid="e7">7</xref> as follows (<xref ref-type="bibr" rid="B12">Harish et al., 2016</xref>):<disp-formula id="e7">
<mml:math id="m18">
<mml:mrow>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mi mathvariant="italic">min</mml:mi>
</mml:msubsup>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>n</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>n</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>w</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mtext>&#x2003;</mml:mtext>
<mml:mi>n</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1,2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mi>G</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>n</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>m</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
<mml:mi>p</mml:mi>
<mml:mi>p</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>n</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>n</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>w</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mtext>&#x2003;</mml:mtext>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1,2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>n</mml:mi>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
<mml:mi>p</mml:mi>
<mml:mi>p</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>n</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mi mathvariant="italic">max</mml:mi>
</mml:msubsup>
<mml:mtext>&#x2003;</mml:mtext>
<mml:mi>m</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2,3</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(7)</label>
</disp-formula>where <inline-formula id="inf12">
<mml:math id="m19">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>n</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>w</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mo>&#x26;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>n</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>m</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
<mml:mi>p</mml:mi>
<mml:mi>p</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> indicate the lower and upper boundaries of the <italic>j</italic>th PoZ of the <italic>n</italic>th unit, respectively. <italic>M</italic>
<sub>
<italic>n</italic>
</sub> denotes the number of PoZs of the <italic>n</italic>th unit. <italic>m</italic> indicates the number of PoZs. The main aim of the current work is to determine the optimum generation schedule (<italic>P</italic>
<sub>
<italic>i,t</italic>
</sub>) as in 1 and 2, which leads to minimizing the cost of power production, by satisfying the constraints mentioned in 3&#x2013;9 used with various combinations in different cases.</p>
</sec>
</sec>
</sec>
<sec id="s3">
<title>3 Krill herd algorithm</title>
<p>Krill become divided individually when attacked by predators including seals, penguins, and seagulls. This reduces the density of the krill. Later, the formation of the krill herd relies on numerous parameters. The process of increasing the krill density is adopted in the current work (<xref ref-type="bibr" rid="B8">Gandomi and Alavi, 2012</xref>). The krill herd eventually forms around the global minima because of the density-dependent attraction of krill and food availability. It is feasible to find a solution by measuring the distance from each individual krill to the source of food with the maximum density. The fittest krill is the one that is closest to a density population of krill and a greater concentration of food. Foraging motion, physical diffusion, and motion generated by other individual krill all contribute to the krill&#x2019;s rotation in a multi-dimensional search space, which is discussed below (<xref ref-type="bibr" rid="B8">Gandomi and Alavi, 2012</xref>).</p>
<sec id="s3-1">
<title>3.1 Motion induced by other individual krill</title>
<p>Individual krill constantly travel in an n-dimensional search area with a specific velocity to attain high krill density, and their orientation is controlled by the local impact supplied by neighboring krill and the goal effect. The <inline-formula id="inf13">
<mml:math id="m20">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mtext>th</mml:mtext>
</mml:mrow>
</mml:math>
</inline-formula> krill velocity is given as follows (<xref ref-type="bibr" rid="B8">Gandomi and Alavi, 2012</xref>):<disp-formula id="e8">
<mml:math id="m21">
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mi>N</mml:mi>
<mml:mi>max</mml:mi>
</mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:munderover>
</mml:mstyle>
<mml:msub>
<mml:mover accent="true">
<mml:mi>F</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mover accent="true">
<mml:mi>X</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>2</mml:mn>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>I</mml:mi>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mi>max</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>X</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>b</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mover accent="true">
<mml:mi>F</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>b</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
<mml:msubsup>
<mml:mi>N</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>k</mml:mi>
</mml:msubsup>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(8)</label>
</disp-formula>where <inline-formula id="inf14">
<mml:math id="m22">
<mml:mrow>
<mml:msubsup>
<mml:mi>N</mml:mi>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x26;</mml:mo>
<mml:msubsup>
<mml:mi>N</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>k</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> indicate the motion induced by other krill to the <inline-formula id="inf15">
<mml:math id="m23">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mtext>th</mml:mtext>
</mml:mrow>
</mml:math>
</inline-formula> krill in the <inline-formula id="inf16">
<mml:math id="m24">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mtext>th</mml:mtext>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf17">
<mml:math id="m25">
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mtext>th</mml:mtext>
</mml:mrow>
</mml:math>
</inline-formula> generations, respectively, <inline-formula id="inf18">
<mml:math id="m26">
<mml:mrow>
<mml:msup>
<mml:mi>N</mml:mi>
<mml:mi>max</mml:mi>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> denotes the maximum induced speed, <inline-formula id="inf19">
<mml:math id="m27">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>F</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> indicates the normalized fitness difference between the <inline-formula id="inf20">
<mml:math id="m28">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mtext>th</mml:mtext>
<mml:mo>&#x26;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mtext>th</mml:mtext>
</mml:mrow>
</mml:math>
</inline-formula> krill, <inline-formula id="inf21">
<mml:math id="m29">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>X</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> indicates the normalized position variation between the <inline-formula id="inf22">
<mml:math id="m30">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mtext>th</mml:mtext>
<mml:mo>&#x26;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mtext>th</mml:mtext>
</mml:mrow>
</mml:math>
</inline-formula> krill; <inline-formula id="inf23">
<mml:math id="m31">
<mml:mrow>
<mml:msup>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> are the worst and best fitness values, respectively, and <inline-formula id="inf24">
<mml:math id="m32">
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> denotes the number of neighbors. Different methods may be used to choose a neighbor. It is easy to calculate the number of krill that are within a certain distance of each other using the neighborhood ratio. The sensing distance (d<sub>s</sub>) surrounding an individual krill, as given in <xref ref-type="fig" rid="F1">Figure 1</xref>, should be computed using the actual behavior of the individual krill, and the neighbors should be located. The sensing distance is calculated as follows:<disp-formula id="e9">
<mml:math id="m33">
<mml:mrow>
<mml:msub>
<mml:mi>d</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mn>5</mml:mn>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:msubsup>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>N</mml:mi>
</mml:msubsup>
<mml:mrow>
<mml:mfenced open="&#x2016;" close="&#x2016;" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(9)</label>
</disp-formula>where <inline-formula id="inf25">
<mml:math id="m34">
<mml:mrow>
<mml:msub>
<mml:mi>d</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> denotes the sensing distance of the <inline-formula id="inf26">
<mml:math id="m35">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mtext>th</mml:mtext>
</mml:mrow>
</mml:math>
</inline-formula> krill. <italic>N</italic> indicates the number of krill. If the sensing distance between two krill is less than a certain value, then the two krill are considered neighbors.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Representation of neighboring krill of a krill.</p>
</caption>
<graphic xlink:href="fenrg-11-1339020-g001.tif"/>
</fig>
</sec>
<sec id="s3-2">
<title>3.2 Foraging motion</title>
<p>It is divided into two sections, one for the present iteration and the other for prior versions. A good food location is a mix of food attraction and the local best food placement that is utilized to attract individual krill to the global ideal solution. The foraging action of the krill is given as follows (<xref ref-type="bibr" rid="B8">Gandomi and Alavi, 2012</xref>):<disp-formula id="e10">
<mml:math id="m36">
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>F</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>I</mml:mi>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mi>max</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>F</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>b</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mover accent="true">
<mml:mi>X</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>b</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mover accent="true">
<mml:mi>F</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>f</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mover accent="true">
<mml:mi>X</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>f</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
<mml:msubsup>
<mml:mi>F</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>k</mml:mi>
</mml:msubsup>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(10)</label>
</disp-formula>where <inline-formula id="inf27">
<mml:math id="m37">
<mml:mrow>
<mml:msubsup>
<mml:mi>F</mml:mi>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x26;</mml:mo>
<mml:msubsup>
<mml:mi>F</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>k</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> denote the foraging motion of the <inline-formula id="inf28">
<mml:math id="m38">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mtext>th</mml:mtext>
</mml:mrow>
</mml:math>
</inline-formula> krill, <inline-formula id="inf29">
<mml:math id="m39">
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> indicates the foraging speed, <inline-formula id="inf30">
<mml:math id="m40">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> indicates the inertia weight, <inline-formula id="inf31">
<mml:math id="m41">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>F</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>b</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x26;</mml:mo>
<mml:msub>
<mml:mover accent="true">
<mml:mi>X</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>b</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are the normalized fitness and position variation between the <inline-formula id="inf32">
<mml:math id="m42">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mtext>th</mml:mtext>
</mml:mrow>
</mml:math>
</inline-formula> and best individual krill, respectively, and <inline-formula id="inf33">
<mml:math id="m43">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>F</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>f</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x26;</mml:mo>
<mml:msub>
<mml:mover accent="true">
<mml:mi>X</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>f</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are the normalized fitness and position variation between the <inline-formula id="inf34">
<mml:math id="m44">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mtext>th</mml:mtext>
</mml:mrow>
</mml:math>
</inline-formula> krill and the center of food, respectively.</p>
</sec>
<sec id="s3-3">
<title>3.3 Physical diffusion</title>
<p>The physical spread of individual krill is considered a random phenomenon. This movement can be characterized by utilizing a random directional vector and a maximum diffusion speed. It is possible to put it this way using Eq. <xref ref-type="disp-formula" rid="e11">11</xref> (<xref ref-type="bibr" rid="B8">Gandomi and Alavi, 2012</xref>) as follows:<disp-formula id="e11">
<mml:math id="m45">
<mml:mrow>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mi>D</mml:mi>
<mml:mi>max</mml:mi>
</mml:msup>
<mml:mi>&#x3b4;</mml:mi>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(11)</label>
</disp-formula>
</p>
<p>
<inline-formula id="inf35">
<mml:math id="m46">
<mml:mrow>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> indicates the physical diffusion of the <inline-formula id="inf36">
<mml:math id="m47">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mtext>th</mml:mtext>
</mml:mrow>
</mml:math>
</inline-formula> krill in the <inline-formula id="inf37">
<mml:math id="m48">
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mtext>th</mml:mtext>
</mml:mrow>
</mml:math>
</inline-formula> generation, <inline-formula id="inf38">
<mml:math id="m49">
<mml:mrow>
<mml:msup>
<mml:mi>D</mml:mi>
<mml:mi>max</mml:mi>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> denotes the maximum diffusion speed, and <inline-formula id="inf39">
<mml:math id="m50">
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> indicates a random directional vector.</p>
<p>When a krill approaches closer to the global optimum solution, less random orientation is required. To account for this, a new term is introduced to the physical diffusion formula. Foraging motion and motion caused by other individual krill have a diminishing influence with time (iterations). A random vector of physical diffusion is shown in Eq. <xref ref-type="disp-formula" rid="e8">8</xref> and does not steadily decrease with the increase in the number of iterations. This results in the addition of an additional term Eq. <xref ref-type="disp-formula" rid="e9">9</xref> to Eq. <xref ref-type="disp-formula" rid="e8">8</xref>. Random speed is reduced linearly with time and is given below:<disp-formula id="e12">
<mml:math id="m51">
<mml:mrow>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>I</mml:mi>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mi>max</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msup>
<mml:mi>D</mml:mi>
<mml:mi>max</mml:mi>
</mml:msup>
<mml:mi>&#x3b4;</mml:mi>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(12)</label>
</disp-formula>
</p>
</sec>
<sec id="s3-4">
<title>3.4 Update krill position</title>
<p>Each krill&#x2019;s position is revised as given below:<disp-formula id="e13">
<mml:math id="m52">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mo>&#x394;</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mi>V</mml:mi>
</mml:mrow>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>U</mml:mi>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>L</mml:mi>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>F</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(13)</label>
</disp-formula>
</p>
</sec>
<sec id="s3-5">
<title>3.5 The procedure of KH to solve the DED problem</title>
<p>
<statement content-type="step" id="Step_1">
<label>Step 1:</label>
<p>KH variables and max generations (G<sub>
<italic>max</italic>
</sub>) are initialized.</p>
</statement>
</p>
<p>
<statement content-type="step" id="Step_2">
<label>Step 2:</label>
<p>The unknown variable of this ED problem is generator-active power output. In the KH, all these variables constitute the individual position of several chromosomes that indicate a complete solution set. The position of any chromosome, <italic>X<sub>k</sub>
</italic>, is represented using Eq. <xref ref-type="disp-formula" rid="e14">14</xref> as follows:<disp-formula id="e14">
<mml:math id="m53">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mn>1,1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mi>m</mml:mi>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mn>1,2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mi>m</mml:mi>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mn mathvariant="italic">1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mi>g</mml:mi>
</mml:msubsup>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(14)</label>
</disp-formula>
</p>
<p>The complete search space for population NP is expressed using <xref ref-type="disp-formula" rid="e15">Eq. 15</xref> as follows:<disp-formula id="e15">
<mml:math id="m54">
<mml:mrow>
<mml:msubsup>
<mml:mi>X</mml:mi>
<mml:mi>k</mml:mi>
<mml:mi>m</mml:mi>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mn>1,1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mi>m</mml:mi>
</mml:msubsup>
</mml:mtd>
<mml:mtd>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mn>1,2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mi>m</mml:mi>
</mml:msubsup>
</mml:mtd>
<mml:mtd>
<mml:mo>&#x22ef;</mml:mo>
</mml:mtd>
<mml:mtd>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mn mathvariant="italic">1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mi>g</mml:mi>
</mml:msubsup>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mn>2,1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mi>m</mml:mi>
</mml:msubsup>
</mml:mtd>
<mml:mtd>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mn>2,2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mi>m</mml:mi>
</mml:msubsup>
</mml:mtd>
<mml:mtd>
<mml:mo>&#x22ef;</mml:mo>
</mml:mtd>
<mml:mtd>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mi>m</mml:mi>
</mml:msubsup>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mo>&#x22ee;</mml:mo>
</mml:mtd>
<mml:mtd>
<mml:mo>&#x22ee;</mml:mo>
</mml:mtd>
<mml:mtd>
<mml:mo>&#x22f1;</mml:mo>
</mml:mtd>
<mml:mtd>
<mml:mo>&#x22ee;</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mi>N</mml:mi>
<mml:mi>g</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn mathvariant="italic">1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mi>m</mml:mi>
</mml:msubsup>
</mml:mtd>
<mml:mtd>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mi>N</mml:mi>
<mml:mi>g</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mi>m</mml:mi>
</mml:msubsup>
</mml:mtd>
<mml:mtd>
<mml:mo>&#x22ef;</mml:mo>
</mml:mtd>
<mml:mtd>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mi>N</mml:mi>
<mml:mi>g</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mi>m</mml:mi>
</mml:msubsup>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1,2</mml:mn>
<mml:mo>&#x2026;</mml:mo>
<mml:mi>N</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1,2</mml:mn>
<mml:mo>&#x2026;</mml:mo>
<mml:msub>
<mml:mi>G</mml:mi>
<mml:mi mathvariant="italic">max</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(15)</label>
</disp-formula>
</p>
</statement>
</p>
<p>
<statement content-type="step" id="Step_3">
<label>Step 3:</label>
<p>The fitness of each krill can be evaluated by applying Eq. <xref ref-type="disp-formula" rid="e12">12</xref>.<disp-formula id="e16">
<mml:math id="m55">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>f</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>P</mml:mi>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mn mathvariant="italic">1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>G</mml:mi>
</mml:msub>
<mml:mn mathvariant="italic">1</mml:mn>
<mml:mi mathvariant="italic">lim</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(16)</label>
</disp-formula>
</p>
</statement>
</p>
<p>
<statement content-type="step" id="Step_4">
<label>Step 4:</label>
<p>The three movements mentioned in Eqs <xref ref-type="disp-formula" rid="e8">8</xref>, <xref ref-type="disp-formula" rid="e10">10</xref>, <xref ref-type="disp-formula" rid="e12">12</xref> are applied, and the newly created individual krill are updated using Eq. <xref ref-type="disp-formula" rid="e13">13</xref>.</p>
</statement>
</p>
<p>
<statement content-type="step" id="Step_5">
<label>Step 5:</label>
<p>If the current limitations of a variable are exceeded, it will be set to an explicit low or high value.</p>
</statement>
</p>
<p>
<statement content-type="step" id="Step_6">
<label>Step 6:</label>
<p>If utmost generations have been reached, the process is stopped, and the optimum result from the previous generation is used as the best solution. Otherwise, we proceed to step 3.</p>
<p>The flowchart of the proposed algorithm is given in <xref ref-type="fig" rid="F2">Figure 2</xref>.</p>
</statement>
</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Flowchart of the proposed KH algorithm.</p>
</caption>
<graphic xlink:href="fenrg-11-1339020-g002.tif"/>
</fig>
</sec>
</sec>
<sec id="s4">
<title>4 Simulation results</title>
<p>To examine the scalability and effectiveness of the KH approach described in the solution to the DED problem, various modules are explored here to prove the efficiency of the KH algorithm. In all modules, the number of krill and maximum iterations are taken as 30 and 500, respectively, and the schedule time is set to 24&#xa0;h. A Pentium IV Computer with a clock speed of 2.33&#xa0;GHz and a memory capacity of 3.25&#xa0;GB with MATLAB 2016a was used to run all simulations.</p>
<sec id="s4-1">
<title>4.1 Selection of control parameters</title>
<p>The quality of the answer and the pace at which the algorithm converges are both heavily influenced by the choice of appropriate algorithmic parameters. In order to achieve the optimal population size for various tests, the minimal cost for various populations was computed. The best value for the population size achieved for all the test cases is 30. In addition, multiple trials have been conducted to identify an appropriate number of maximum iterations. The associated test cases indicate that the best value for the maximum number of iterations is 500. A total of 20 independent trials were conducted for each system to verify the reliability and efficacy of the proposed KH method. The KH method input variables used in this simulation research are considered from the study by <xref ref-type="bibr" rid="B8">Gandomi and Alavi (2012)</xref>, which are follows: maximum induced speed <italic>N</italic>
<sup>
<italic>max</italic>
</sup> &#x3d; 0.01; foraging speed (<italic>V</italic>
<sub>
<italic>f</italic>
</sub>) &#x3d; 0.05; and maximum diffusion speed <italic>D</italic>
<sup>
<italic>max</italic>
</sup> &#x3d; 0.01. It is important to note that the inertia weights (<italic>w</italic>
<sub>
<italic>n</italic>
</sub>
<italic>, w</italic>
<sub>
<italic>f</italic>
</sub>) are initially set at 0.9 to highlight the capacity of the search process to explore the search space, but these values are gradually decreased to 0.1&#xa0;at the conclusion of the search process to maximize the amount of space that can be explored.</p>
</sec>
<sec id="s4-2">
<title>4.2 Five-unit system</title>
<p>It contains five generators, and the full data on the system are obtained from the study by <xref ref-type="bibr" rid="B6">Faisal et al. (2020)</xref>, which consist of the cost coefficients of generators and their limits, PoZ limits, and load in every period. For a five-unit system, two test scenarios were considered. In scenario 1, only transmission loss (TL) was considered. In scenario 2,&#xa0;TL with PoZ was considered. In the above two scenarios, the best combination of real powers obtained with the proposed KH method is given in <xref ref-type="table" rid="T1">Table 1</xref>. <xref ref-type="table" rid="T2">Table 2</xref> represents statistical values obtained for the two test scenarios with the KH method compared with the artificial immune system (AIS) (<xref ref-type="bibr" rid="B14">Hemamalini and Simon, 2011</xref>), bare-bones PSO (<xref ref-type="bibr" rid="B41">Zhang et al., 2014</xref>), imperialist competitive algorithm (ICA) (<xref ref-type="bibr" rid="B22">Mohammadi-Ivatloo et al., 2012a</xref>), enhanced adaptive PSO (<xref ref-type="bibr" rid="B24">Niknam and Golestaneh, 2012</xref>), time-varying acceleration-improved PSO TVA-IPSO (<xref ref-type="bibr" rid="B20">Mohammadi-Ivatloo et al., 2012b</xref>), immunity GA (IGA) (<xref ref-type="bibr" rid="B21">Mohammadi-Ivatloo et al., 2013</xref>), HIGA (<xref ref-type="bibr" rid="B21">Mohammadi-Ivatloo et al., 2013</xref>), memory-based global DE (MBGDE) (<xref ref-type="bibr" rid="B43">Zou et al., 2018</xref>), IWO (<xref ref-type="bibr" rid="B42">Zhi-xin et al., 2019</xref>), CMIWO (<xref ref-type="bibr" rid="B42">Zhi-xin et al., 2019</xref>), MILP-IPM (<xref ref-type="bibr" rid="B9">Granelli et al., 1989</xref>), and BBOSB (<xref ref-type="bibr" rid="B25">Pandi and Panigrahi, 2011</xref>). These results proved that the KH method achieved the best results in the two scenarios compared to other methods. The convergence curves obtained with the proposed KH algorithm are given in <xref ref-type="fig" rid="F3">Figure 3</xref> and <xref ref-type="fig" rid="F4">Figure 4</xref>, respectively, and it is shown that the KH technique converged quickly to the optimal solution.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Optimal solution of the five-unit system with TL and with TL and PoZs obtained using the KH technique.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">t (h)</th>
<th align="left">P<sub>1</sub>
</th>
<th align="left">P<sub>2</sub>
</th>
<th align="left">P<sub>3</sub>
</th>
<th align="left">P<sub>4</sub>
</th>
<th align="left">P<sub>5</sub>
</th>
<th align="left">Cost ($/h)</th>
<th align="left">P<sub>1</sub>
</th>
<th align="left">P<sub>2</sub>
</th>
<th align="left">P<sub>3</sub>
</th>
<th align="left">P<sub>4</sub>
</th>
<th align="left">P<sub>5</sub>
</th>
<th align="left">Cost ($/h)</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">1</td>
<td align="left">229.5</td>
<td align="left">10</td>
<td align="left">20</td>
<td align="left">30</td>
<td align="left">120.5</td>
<td align="left">1,243.85</td>
<td align="left">139.76</td>
<td align="left">16.83</td>
<td align="left">98.54</td>
<td align="left">30</td>
<td align="left">124.91</td>
<td align="left">1,226.09</td>
</tr>
<tr>
<td align="left">2</td>
<td align="left">229.5</td>
<td align="left">30.625</td>
<td align="left">20</td>
<td align="left">30</td>
<td align="left">124.9</td>
<td align="left">1,348.8</td>
<td align="left">139.76</td>
<td align="left">41.83</td>
<td align="left">98.54</td>
<td align="left">30</td>
<td align="left">124.91</td>
<td align="left">1,356.82</td>
</tr>
<tr>
<td align="left">3</td>
<td align="left">139.8</td>
<td align="left">10</td>
<td align="left">87.71</td>
<td align="left">112.67</td>
<td align="left">124.9</td>
<td align="left">1,403.67</td>
<td align="left">229.52</td>
<td align="left">10.63</td>
<td align="left">80</td>
<td align="left">30</td>
<td align="left">124.91</td>
<td align="left">1,449.23</td>
</tr>
<tr>
<td align="left">4</td>
<td align="left">139.8</td>
<td align="left">51.948</td>
<td align="left">98.54</td>
<td align="left">30</td>
<td align="left">209.8</td>
<td align="left">1,583.77</td>
<td align="left">229.52</td>
<td align="left">47.1</td>
<td align="left">98.54</td>
<td align="left">30</td>
<td align="left">124.91</td>
<td align="left">1,585.1</td>
</tr>
<tr>
<td align="left">5</td>
<td align="left">229.5</td>
<td align="left">10</td>
<td align="left">20</td>
<td align="left">88.744</td>
<td align="left">209.8</td>
<td align="left">1,680.87</td>
<td align="left">139.76</td>
<td align="left">10</td>
<td align="left">90</td>
<td align="left">108.5</td>
<td align="left">209.82</td>
<td align="left">1,610.79</td>
</tr>
<tr>
<td align="left">6</td>
<td align="left">229.5</td>
<td align="left">42.443</td>
<td align="left">98.54</td>
<td align="left">112.67</td>
<td align="left">124.9</td>
<td align="left">1,758.06</td>
<td align="left">229.52</td>
<td align="left">42.44</td>
<td align="left">98.54</td>
<td align="left">112.7</td>
<td align="left">124.91</td>
<td align="left">1,758.06</td>
</tr>
<tr>
<td align="left">7</td>
<td align="left">139.8</td>
<td align="left">65.294</td>
<td align="left">98.54</td>
<td align="left">112.67</td>
<td align="left">209.8</td>
<td align="left">1,785.63</td>
<td align="left">139.76</td>
<td align="left">65.29</td>
<td align="left">98.54</td>
<td align="left">112.7</td>
<td align="left">209.82</td>
<td align="left">1,785.63</td>
</tr>
<tr>
<td align="left">8</td>
<td align="left">229.5</td>
<td align="left">10</td>
<td align="left">92.09</td>
<td align="left">112.67</td>
<td align="left">209.8</td>
<td align="left">1,800.38</td>
<td align="left">229.52</td>
<td align="left">10</td>
<td align="left">92.09</td>
<td align="left">112.7</td>
<td align="left">209.82</td>
<td align="left">1,800.38</td>
</tr>
<tr>
<td align="left">9</td>
<td align="left">229.5</td>
<td align="left">39.558</td>
<td align="left">98.54</td>
<td align="left">112.67</td>
<td align="left">209.8</td>
<td align="left">1,945.42</td>
<td align="left">229.52</td>
<td align="left">13.1</td>
<td align="left">125</td>
<td align="left">112.7</td>
<td align="left">209.82</td>
<td align="left">1,987.1</td>
</tr>
<tr>
<td align="left">10</td>
<td align="left">229.5</td>
<td align="left">27.101</td>
<td align="left">125</td>
<td align="left">112.67</td>
<td align="left">209.8</td>
<td align="left">2,072.44</td>
<td align="left">229.52</td>
<td align="left">53.56</td>
<td align="left">98.54</td>
<td align="left">112.7</td>
<td align="left">209.82</td>
<td align="left">1,985.9</td>
</tr>
<tr>
<td align="left">11</td>
<td align="left">229.5</td>
<td align="left">10</td>
<td align="left">98.54</td>
<td align="left">172.24</td>
<td align="left">209.8</td>
<td align="left">2,048.53</td>
<td align="left">229.52</td>
<td align="left">10</td>
<td align="left">98.54</td>
<td align="left">172.2</td>
<td align="left">209.82</td>
<td align="left">2,048.53</td>
</tr>
<tr>
<td align="left">12</td>
<td align="left">229.5</td>
<td align="left">75</td>
<td align="left">113.1</td>
<td align="left">112.67</td>
<td align="left">209.8</td>
<td align="left">2,106.7</td>
<td align="left">229.52</td>
<td align="left">25</td>
<td align="left">100.79</td>
<td align="left">175</td>
<td align="left">209.82</td>
<td align="left">2,155.17</td>
</tr>
<tr>
<td align="left">13</td>
<td align="left">229.5</td>
<td align="left">53.562</td>
<td align="left">98.54</td>
<td align="left">112.67</td>
<td align="left">209.8</td>
<td align="left">1,985.9</td>
<td align="left">229.52</td>
<td align="left">53.56</td>
<td align="left">98.54</td>
<td align="left">112.7</td>
<td align="left">209.82</td>
<td align="left">1,985.9</td>
</tr>
<tr>
<td align="left">14</td>
<td align="left">229.5</td>
<td align="left">39.558</td>
<td align="left">98.54</td>
<td align="left">112.67</td>
<td align="left">209.8</td>
<td align="left">1,945.42</td>
<td align="left">229.52</td>
<td align="left">39.56</td>
<td align="left">98.54</td>
<td align="left">112.7</td>
<td align="left">209.82</td>
<td align="left">1,945.42</td>
</tr>
<tr>
<td align="left">15</td>
<td align="left">229.5</td>
<td align="left">10</td>
<td align="left">92.09</td>
<td align="left">112.67</td>
<td align="left">209.8</td>
<td align="left">1,800.38</td>
<td align="left">229.52</td>
<td align="left">10</td>
<td align="left">92.09</td>
<td align="left">112.7</td>
<td align="left">209.82</td>
<td align="left">1,800.38</td>
</tr>
<tr>
<td align="left">16</td>
<td align="left">139.8</td>
<td align="left">19.283</td>
<td align="left">98.54</td>
<td align="left">112.67</td>
<td align="left">209.8</td>
<td align="left">1,627.42</td>
<td align="left">229.52</td>
<td align="left">75</td>
<td align="left">35.749</td>
<td align="left">30</td>
<td align="left">209.82</td>
<td align="left">1,750.55</td>
</tr>
<tr>
<td align="left">17</td>
<td align="left">229.5</td>
<td align="left">15.015</td>
<td align="left">98.54</td>
<td align="left">175</td>
<td align="left">40</td>
<td align="left">1,693.99</td>
<td align="left">229.52</td>
<td align="left">10</td>
<td align="left">78.743</td>
<td align="left">30</td>
<td align="left">209.82</td>
<td align="left">1,645.66</td>
</tr>
<tr>
<td align="left">18</td>
<td align="left">229.5</td>
<td align="left">36.082</td>
<td align="left">20</td>
<td align="left">112.67</td>
<td align="left">209.8</td>
<td align="left">1,761.35</td>
<td align="left">139.76</td>
<td align="left">47.29</td>
<td align="left">98.54</td>
<td align="left">112.7</td>
<td align="left">209.82</td>
<td align="left">1,760.34</td>
</tr>
<tr>
<td align="left">19</td>
<td align="left">229.5</td>
<td align="left">10</td>
<td align="left">92.09</td>
<td align="left">112.67</td>
<td align="left">209.8</td>
<td align="left">1,800.38</td>
<td align="left">229.52</td>
<td align="left">75</td>
<td align="left">109.76</td>
<td align="left">30</td>
<td align="left">209.82</td>
<td align="left">1,894.38</td>
</tr>
<tr>
<td align="left">20</td>
<td align="left">229.5</td>
<td align="left">53.562</td>
<td align="left">98.54</td>
<td align="left">112.67</td>
<td align="left">209.8</td>
<td align="left">1,985.9</td>
<td align="left">229.52</td>
<td align="left">53.56</td>
<td align="left">98.54</td>
<td align="left">112.7</td>
<td align="left">209.82</td>
<td align="left">1,985.9</td>
</tr>
<tr>
<td align="left">21</td>
<td align="left">229.5</td>
<td align="left">29.556</td>
<td align="left">98.54</td>
<td align="left">112.67</td>
<td align="left">209.8</td>
<td align="left">1,898.47</td>
<td align="left">229.52</td>
<td align="left">75</td>
<td align="left">53.097</td>
<td align="left">112.7</td>
<td align="left">209.82</td>
<td align="left">2,027.45</td>
</tr>
<tr>
<td align="left">22</td>
<td align="left">139.8</td>
<td align="left">44.289</td>
<td align="left">98.54</td>
<td align="left">112.67</td>
<td align="left">209.8</td>
<td align="left">1,751.29</td>
<td align="left">229.52</td>
<td align="left">12.98</td>
<td align="left">125</td>
<td align="left">112.7</td>
<td align="left">124.91</td>
<td align="left">1,788.12</td>
</tr>
<tr>
<td align="left">23</td>
<td align="left">139.8</td>
<td align="left">44.815</td>
<td align="left">20</td>
<td align="left">112.67</td>
<td align="left">209.8</td>
<td align="left">1,583.68</td>
<td align="left">229.52</td>
<td align="left">44.1</td>
<td align="left">98.54</td>
<td align="left">30</td>
<td align="left">124.91</td>
<td align="left">1,575.96</td>
</tr>
<tr>
<td align="left">24</td>
<td align="left">139.8</td>
<td align="left">10</td>
<td align="left">75.71</td>
<td align="left">112.67</td>
<td align="left">124.9</td>
<td align="left">1,428.22</td>
<td align="left">229.52</td>
<td align="left">10</td>
<td align="left">68.629</td>
<td align="left">30</td>
<td align="left">124.91</td>
<td align="left">1,455.42</td>
</tr>
<tr>
<td colspan="6" align="right">
<bold>Total cost ($/h)</bold>
</td>
<td align="right">
<bold>42,040.5</bold>
</td>
<td colspan="5" align="right">
<bold>Total cost ($/h)</bold>
</td>
<td align="right">
<bold>42,364.3</bold>
</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn>
<p>All power values are mentioned in MW. The bold values indicate the results achieved by the proposed method.</p>
</fn>
</table-wrap-foot>
</table-wrap>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>Statistical analysis of KH compared with other methods.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Method</th>
<th align="left">Lowest cost ($/h)</th>
<th align="left">Average cost ($/h)</th>
<th align="left">Highest cost ($/h)</th>
<th align="left">ET (sec)</th>
</tr>
<tr>
<th colspan="5" align="center">Five-unit system including TL</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">AIS (<xref ref-type="bibr" rid="B14">Hemamalini and Simon, 2011</xref>)</td>
<td align="left">4,385.4300</td>
<td align="left">44,758.8363</td>
<td align="left"/>
<td align="left">-</td>
</tr>
<tr>
<td align="left">BBPSO-DCS (<xref ref-type="bibr" rid="B41">Zhang et al., 2014</xref>)</td>
<td align="left">43,223</td>
<td align="left">43,732</td>
<td align="left"/>
<td align="left">-</td>
</tr>
<tr>
<td align="left">ICA (<xref ref-type="bibr" rid="B22">Mohammadi-Ivatloo et al., 2012a</xref>)</td>
<td align="left">43,117.055</td>
<td align="left">43,144.472</td>
<td align="left">43,209.533</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">EAPSO (<xref ref-type="bibr" rid="B24">Niknam and Golestaneh, 2012</xref>)</td>
<td align="left">43,784</td>
<td align="left">43,794</td>
<td align="left">44,041</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">IPSO (<xref ref-type="bibr" rid="B20">Mohammadi-Ivatloo et al., 2012b</xref>)</td>
<td align="left">43,136.561</td>
<td align="left">43,185.664</td>
<td align="left">43,302.233</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">IGA <xref ref-type="bibr" rid="B21">Mohammadi-Ivatloo et al. (2013)</xref>
</td>
<td align="left">43,125.365</td>
<td align="left">43,162.243</td>
<td align="left">43,259.352</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">MBGDE (<xref ref-type="bibr" rid="B43">Zou et al., 2018</xref>)</td>
<td align="left">43,008.104,912</td>
<td align="left">43,084.904,876</td>
<td align="left">43,403.280,777</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">IWO (<xref ref-type="bibr" rid="B42">Zhi-xin et al., 2019</xref>)</td>
<td align="left">43,073.852,516</td>
<td align="left">43,138.610,385</td>
<td align="left">43,226.295,496</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">CMIWO (<xref ref-type="bibr" rid="B42">Zhi-xin et al., 2019</xref>)</td>
<td align="left">42,986.022781</td>
<td align="left">42,986.022781</td>
<td align="left">42,986.022781</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">
<bold>KH</bold>
</td>
<td align="left">
<bold>42,040.5</bold>
</td>
<td align="left">
<bold>42,080.2093</bold>
</td>
<td align="left">
<bold>42,267.9273</bold>
</td>
<td align="left">
<bold>92</bold>
</td>
</tr>
<tr>
<td colspan="5" align="center">
<bold>Five-unit system including TL</bold>
</td>
</tr>
<tr>
<td align="left">LDISS (<xref ref-type="bibr" rid="B6">Faisal et al., 2020</xref>)</td>
<td align="left">43,213</td>
<td align="left">-</td>
<td align="left">-</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">BBPSO (<xref ref-type="bibr" rid="B41">Zhang et al., 2014</xref>)</td>
<td align="left">43,222.7</td>
<td align="left">-</td>
<td align="left">-</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">MBGDE (<xref ref-type="bibr" rid="B43">Zou et al., 2018</xref>)</td>
<td align="left">43,184.465,450</td>
<td align="left">-</td>
<td align="left">-</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">CMIWO (<xref ref-type="bibr" rid="B42">Zhi-xin et al., 2019</xref>)</td>
<td align="left">43,136.787,824</td>
<td align="left">-</td>
<td align="left">-</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">HIGA (<xref ref-type="bibr" rid="B21">Mohammadi-Ivatloo et al., 2013</xref>)</td>
<td align="left">43,125.365</td>
<td align="left">-</td>
<td align="left">-</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">MILP-IPM (<xref ref-type="bibr" rid="B9">Granelli et al., 1989</xref>)</td>
<td align="left">43,084</td>
<td align="left">-</td>
<td align="left">-</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">BBOSB (<xref ref-type="bibr" rid="B38">Yuan et al., 2009</xref>)</td>
<td align="left">43,017.9597</td>
<td align="left">-</td>
<td align="left">-</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">
<bold>KH</bold>
</td>
<td align="left">
<bold>42,364.3</bold>
</td>
<td align="left">
<bold>42,381.433</bold>
</td>
<td align="left">
<bold>42,496.4039</bold>
</td>
<td align="left">
<bold>94</bold>
</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn>
<p>The bold values indicate the results achieved by the proposed method.</p>
</fn>
</table-wrap-foot>
</table-wrap>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Convergence curve of five-unit system test scenario 1.</p>
</caption>
<graphic xlink:href="fenrg-11-1339020-g003.tif"/>
</fig>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Convergence curve of five-unit test scenario 2.</p>
</caption>
<graphic xlink:href="fenrg-11-1339020-g004.tif"/>
</fig>
</sec>
<sec id="s4-3">
<title>4.3 Six-unit system</title>
<p>It contains six generators, and the whole data for this system are obtained from the study by <xref ref-type="bibr" rid="B6">Faisal et al. (2020)</xref>, which include the cost characteristics of generators, generator limitations, and load demand in each period. <xref ref-type="table" rid="T3">Table 3</xref> shows the optimum set of real powers found for this system using the KH algorithm, and a graphical illustration is given in <xref ref-type="fig" rid="F5">Figure 5</xref>. <xref ref-type="table" rid="T4">Table 4</xref> compares these findings with those of BA (<xref ref-type="bibr" rid="B6">Faisal et al., 2020</xref>) and DBA (<xref ref-type="bibr" rid="B6">Faisal et al., 2020</xref>), and these results show that the proposed technique is a better procedure to identify the best solutions to such complicated DED challenges, with the lowest, average, and highest costs, as shown in the table. Using the formulation of KH, a minimum value of 262,186.5 ($/day) was attained, demonstrating the extraordinary nature of the KH technique. In addition, the KH cost characteristics are given in <xref ref-type="fig" rid="F6">Figure 6</xref>. This graph shows that the proposed KH converged very quickly, which indicates that it achieved optimum results in less time.</p>
<table-wrap id="T3" position="float">
<label>TABLE 3</label>
<caption>
<p>Optimal solution of the six-unit system with VPL obtained using KH.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">t (h)</th>
<th align="left">P<sub>1</sub>
</th>
<th align="left">P<sub>2</sub>
</th>
<th align="left">P<sub>3</sub>
</th>
<th align="left">P<sub>4</sub>
</th>
<th align="left">P<sub>5</sub>
</th>
<th align="left">P<sub>6</sub>
</th>
<th align="left">Cost (S/h)</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">1</td>
<td align="left">404.025</td>
<td align="left">66.24</td>
<td align="left">179.733</td>
<td align="left">50</td>
<td align="left">50</td>
<td align="left">50</td>
<td align="left">9,625.74</td>
</tr>
<tr>
<td align="left">2</td>
<td align="left">302.683</td>
<td align="left">50.00</td>
<td align="left">129.867</td>
<td align="left">99.867</td>
<td align="left">99.87</td>
<td align="left">97.717</td>
<td align="left">9,390.66</td>
</tr>
<tr>
<td align="left">3</td>
<td align="left">302.683</td>
<td align="left">50.00</td>
<td align="left">147.584</td>
<td align="left">50</td>
<td align="left">99.87</td>
<td align="left">99.867</td>
<td align="left">9,113.19</td>
</tr>
<tr>
<td align="left">4</td>
<td align="left">302.683</td>
<td align="left">117.58</td>
<td align="left">129.867</td>
<td align="left">99.867</td>
<td align="left">50</td>
<td align="left">50</td>
<td align="left">9,004.67</td>
</tr>
<tr>
<td align="left">5</td>
<td align="left">302.683</td>
<td align="left">50.00</td>
<td align="left">217.317</td>
<td align="left">50</td>
<td align="left">50</td>
<td align="left">50</td>
<td align="left">8,667.17</td>
</tr>
<tr>
<td align="left">6</td>
<td align="left">201.342</td>
<td align="left">119.06</td>
<td align="left">80</td>
<td align="left">99.867</td>
<td align="left">149.7</td>
<td align="left">50</td>
<td align="left">8,632.37</td>
</tr>
<tr>
<td align="left">7</td>
<td align="left">302.683</td>
<td align="left">50.00</td>
<td align="left">97.5835</td>
<td align="left">99.867</td>
<td align="left">99.87</td>
<td align="left">50</td>
<td align="left">8,538.65</td>
</tr>
<tr>
<td align="left">8</td>
<td align="left">302.683</td>
<td align="left">67.58</td>
<td align="left">179.733</td>
<td align="left">50</td>
<td align="left">50</td>
<td align="left">50</td>
<td align="left">8,438.69</td>
</tr>
<tr>
<td align="left">9</td>
<td align="left">302.683</td>
<td align="left">67.85</td>
<td align="left">179.733</td>
<td align="left">99.867</td>
<td align="left">99.87</td>
<td align="left">50</td>
<td align="left">9,642.52</td>
</tr>
<tr>
<td align="left">10</td>
<td align="left">404.025</td>
<td align="left">116.38</td>
<td align="left">179.733</td>
<td align="left">50</td>
<td align="left">99.87</td>
<td align="left">50</td>
<td align="left">10,740.6</td>
</tr>
<tr>
<td align="left">11</td>
<td align="left">404.025</td>
<td align="left">124.82</td>
<td align="left">229.6</td>
<td align="left">141.58</td>
<td align="left">50</td>
<td align="left">50</td>
<td align="left">12,038</td>
</tr>
<tr>
<td align="left">12</td>
<td align="left">404.025</td>
<td align="left">199.61</td>
<td align="left">246.909</td>
<td align="left">99.867</td>
<td align="left">149.7</td>
<td align="left">99.867</td>
<td align="left">14,608.8</td>
</tr>
<tr>
<td align="left">13</td>
<td align="left">500.00</td>
<td align="left">199.61</td>
<td align="left">229.6</td>
<td align="left">99.867</td>
<td align="left">149.7</td>
<td align="left">81.201</td>
<td align="left">15,472.4</td>
</tr>
<tr>
<td align="left">14</td>
<td align="left">500.00</td>
<td align="left">134.07</td>
<td align="left">279.466</td>
<td align="left">99.867</td>
<td align="left">149.7</td>
<td align="left">99.867</td>
<td align="left">15,448.4</td>
</tr>
<tr>
<td align="left">15</td>
<td align="left">404.025</td>
<td align="left">199.61</td>
<td align="left">279.466</td>
<td align="left">149.73</td>
<td align="left">199.6</td>
<td align="left">67.576</td>
<td align="left">15,936.4</td>
</tr>
<tr>
<td align="left">16</td>
<td align="left">404.025</td>
<td align="left">199.62</td>
<td align="left">279.466</td>
<td align="left">149.73</td>
<td align="left">199.6</td>
<td align="left">117.58</td>
<td align="left">16,606.4</td>
</tr>
<tr>
<td align="left">17</td>
<td align="left">404.025</td>
<td align="left">124.81</td>
<td align="left">229.6</td>
<td align="left">99.867</td>
<td align="left">149.7</td>
<td align="left">91.976</td>
<td align="left">13,241.4</td>
</tr>
<tr>
<td align="left">18</td>
<td align="left">302.683</td>
<td align="left">124.83</td>
<td align="left">229.6</td>
<td align="left">99.867</td>
<td align="left">50</td>
<td align="left">93.051</td>
<td align="left">10,829.4</td>
</tr>
<tr>
<td align="left">19</td>
<td align="left">302.683</td>
<td align="left">117.85</td>
<td align="left">229.6</td>
<td align="left">50</td>
<td align="left">99.87</td>
<td align="left">50</td>
<td align="left">10,143.8</td>
</tr>
<tr>
<td align="left">20</td>
<td align="left">404.025</td>
<td align="left">116.11</td>
<td align="left">129.867</td>
<td align="left">50</td>
<td align="left">50</td>
<td align="left">50</td>
<td align="left">9,593.29</td>
</tr>
<tr>
<td align="left">21</td>
<td align="left">302.683</td>
<td align="left">124.81</td>
<td align="left">202.517</td>
<td align="left">50</td>
<td align="left">50</td>
<td align="left">50</td>
<td align="left">9,401.45</td>
</tr>
<tr>
<td align="left">22</td>
<td align="left">404.025</td>
<td align="left">50.00</td>
<td align="left">145.975</td>
<td align="left">50</td>
<td align="left">50</td>
<td align="left">50</td>
<td align="left">9,060.8</td>
</tr>
<tr>
<td align="left">23</td>
<td align="left">302.683</td>
<td align="left">50.00</td>
<td align="left">197.317</td>
<td align="left">50</td>
<td align="left">50</td>
<td align="left">50</td>
<td align="left">8,451.91</td>
</tr>
<tr>
<td align="left">24</td>
<td align="left">302.683</td>
<td align="left">117.72</td>
<td align="left">229.6</td>
<td align="left">50</td>
<td align="left">50</td>
<td align="left">50</td>
<td align="left">9,559.83</td>
</tr>
<tr>
<td colspan="7" align="left">TC ($)</td>
<td align="left">262,186.5</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn>
<p>All power values are in MW.</p>
</fn>
</table-wrap-foot>
</table-wrap>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Power production and load demand schedule throughout 24&#xa0;h in a day for a six-unit system.</p>
</caption>
<graphic xlink:href="fenrg-11-1339020-g005.tif"/>
</fig>
<table-wrap id="T4" position="float">
<label>TABLE 4</label>
<caption>
<p>Statistical analysis of the six-unit system compared with other methods.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Method</th>
<th align="left">Lowest cost ($/h)</th>
<th align="left">Average cost ($/h)</th>
<th align="left">Highest cost ($/h)</th>
<th align="left">ET (sec)</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">BA (<xref ref-type="bibr" rid="B6">Faisal et al., 2020</xref>)</td>
<td align="left">263,734.7</td>
<td align="left">-</td>
<td align="left">-</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">DBA (<xref ref-type="bibr" rid="B6">Faisal et al., 2020</xref>)</td>
<td align="left">262,196.7</td>
<td align="left">-</td>
<td align="left">-</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">
<bold>KH</bold>
</td>
<td align="left">
<bold>262,186.5</bold>
</td>
<td align="left">
<bold>262,257.76</bold>
</td>
<td align="left">
<bold>262,767.2</bold>
</td>
<td align="left">
<bold>102</bold>
</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn>
<p>The bold values indicate the results achieved by the proposed method.</p>
</fn>
</table-wrap-foot>
</table-wrap>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Convergence curve of a six-unit system.</p>
</caption>
<graphic xlink:href="fenrg-11-1339020-g006.tif"/>
</fig>
</sec>
<sec id="s4-4">
<title>4.4 M2: 10-unit system</title>
<p>It this test case, the valve-point loading effect and generation limits were considered. The complete test data on this system are obtained from the study by <xref ref-type="bibr" rid="B12">Harish et al. (2016)</xref>, which include the cost coefficients of thermal limits and their limits and the load in every period. <xref ref-type="table" rid="T5">Table 5</xref> presents the optimum combination of real powers found for this system using the KH method. The statistical values achieved with the present method are compared with those obtained by the AIS (<xref ref-type="bibr" rid="B41">Zhang et al., 2014</xref>), BBPSO-DCS (<xref ref-type="bibr" rid="B41">Zhang et al., 2014</xref>), ICA (<xref ref-type="bibr" rid="B22">Mohammadi-Ivatloo et al., 2012a</xref>), TVAC-IPSO (<xref ref-type="bibr" rid="B20">Mohammadi-Ivatloo et al., 2012b</xref>), chaotic differential bee colony optimization (CDBCO) (<xref ref-type="bibr" rid="B18">Lu et al., 2014</xref>), crisscross optimization algorithm (CSO) (<xref ref-type="bibr" rid="B19">Meng et al., 2015</xref>), EAPSO (<xref ref-type="bibr" rid="B24">Niknam and Golestaneh, 2012</xref>), IGA (<xref ref-type="bibr" rid="B21">Mohammadi-Ivatloo et al., 2013</xref>), MBGDE (<xref ref-type="bibr" rid="B43">Zou et al., 2018</xref>), IWO (<xref ref-type="bibr" rid="B42">Zhi-xin et al., 2019</xref>), and CMIWO (<xref ref-type="bibr" rid="B42">Zhi-xin et al., 2019</xref>) and are given in <xref ref-type="table" rid="T6">Table 6</xref>. It is observed that the proposed method provided a superior strategy for identifying solutions. In addition, the KH cost characteristics are given in <xref ref-type="fig" rid="F7">Figure 7</xref>, and it is shown that the proposed KH converged very quickly, which indicates that it achieved optimum results in less execution time (ET).</p>
<table-wrap id="T5" position="float">
<label>TABLE 5</label>
<caption>
<p>Optimal solution of the 10-unit system obtained using KH.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">t (h)</th>
<th align="left">P<sub>1</sub>
</th>
<th align="left">P<sub>2</sub>
</th>
<th align="left">P<sub>3</sub>
</th>
<th align="left">P<sub>4</sub>
</th>
<th align="left">P<sub>5</sub>
</th>
<th align="left">P<sub>6</sub>
</th>
<th align="left">P<sub>7</sub>
</th>
<th align="left">P<sub>8</sub>
</th>
<th align="left">P<sub>9</sub>
</th>
<th align="left">P<sub>10</sub>
</th>
<th align="left">Cost ($/h)</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">1</td>
<td align="left">379.87</td>
<td align="left">135</td>
<td align="left">79.54</td>
<td align="left">60</td>
<td align="left">73</td>
<td align="left">57</td>
<td align="left">129.59</td>
<td align="left">47</td>
<td align="left">20</td>
<td align="left">55</td>
<td align="left">28,577.4</td>
</tr>
<tr>
<td align="left">2</td>
<td align="left">303.25</td>
<td align="left">222.3</td>
<td align="left">77.44</td>
<td align="left">60</td>
<td align="left">73</td>
<td align="left">122.45</td>
<td align="left">129.59</td>
<td align="left">47</td>
<td align="left">20</td>
<td align="left">55</td>
<td align="left">29,870.39</td>
</tr>
<tr>
<td align="left">3</td>
<td align="left">226.62</td>
<td align="left">135</td>
<td align="left">301.9</td>
<td align="left">60</td>
<td align="left">122.87</td>
<td align="left">160</td>
<td align="left">129.59</td>
<td align="left">47</td>
<td align="left">20</td>
<td align="left">55</td>
<td align="left">33,110.94</td>
</tr>
<tr>
<td align="left">4</td>
<td align="left">379.87</td>
<td align="left">396.8</td>
<td align="left">83.98</td>
<td align="left">60</td>
<td align="left">73</td>
<td align="left">122.45</td>
<td align="left">129.59</td>
<td align="left">85.31</td>
<td align="left">20</td>
<td align="left">55</td>
<td align="left">36,397.69</td>
</tr>
<tr>
<td align="left">5</td>
<td align="left">226.62</td>
<td align="left">309.5</td>
<td align="left">287.2</td>
<td align="left">60</td>
<td align="left">222.6</td>
<td align="left">122.45</td>
<td align="left">129.59</td>
<td align="left">47</td>
<td align="left">20</td>
<td align="left">55</td>
<td align="left">37,778.62</td>
</tr>
<tr>
<td align="left">6</td>
<td align="left">226.62</td>
<td align="left">396.8</td>
<td align="left">309.6</td>
<td align="left">60</td>
<td align="left">222.6</td>
<td align="left">122.45</td>
<td align="left">129.59</td>
<td align="left">85.31</td>
<td align="left">20</td>
<td align="left">55</td>
<td align="left">41,057.83</td>
</tr>
<tr>
<td align="left">7</td>
<td align="left">456.5</td>
<td align="left">135</td>
<td align="left">312.5</td>
<td align="left">181</td>
<td align="left">172.73</td>
<td align="left">122.45</td>
<td align="left">129.59</td>
<td align="left">85.31</td>
<td align="left">52.06</td>
<td align="left">55</td>
<td align="left">43,271.5</td>
</tr>
<tr>
<td align="left">8</td>
<td align="left">379.87</td>
<td align="left">396.8</td>
<td align="left">303.4</td>
<td align="left">60</td>
<td align="left">222.6</td>
<td align="left">160</td>
<td align="left">93.06</td>
<td align="left">85.31</td>
<td align="left">20</td>
<td align="left">55</td>
<td align="left">44,580.14</td>
</tr>
<tr>
<td align="left">9</td>
<td align="left">379.87</td>
<td align="left">396.8</td>
<td align="left">299.5</td>
<td align="left">181</td>
<td align="left">222.6</td>
<td align="left">122.45</td>
<td align="left">129.59</td>
<td align="left">85.31</td>
<td align="left">52.06</td>
<td align="left">55</td>
<td align="left">47,893.79</td>
</tr>
<tr>
<td align="left">10</td>
<td align="left">456.5</td>
<td align="left">396.8</td>
<td align="left">340</td>
<td align="left">241</td>
<td align="left">222.6</td>
<td align="left">124.96</td>
<td align="left">129.59</td>
<td align="left">85.31</td>
<td align="left">20</td>
<td align="left">55</td>
<td align="left">51,372.74</td>
</tr>
<tr>
<td align="left">11</td>
<td align="left">456.5</td>
<td align="left">396.8</td>
<td align="left">320.2</td>
<td align="left">300</td>
<td align="left">222.6</td>
<td align="left">160</td>
<td align="left">129.59</td>
<td align="left">85.31</td>
<td align="left">20</td>
<td align="left">55</td>
<td align="left">53,194.2</td>
</tr>
<tr>
<td align="left">12</td>
<td align="left">456.5</td>
<td align="left">396.8</td>
<td align="left">327.5</td>
<td align="left">300</td>
<td align="left">222.6</td>
<td align="left">160</td>
<td align="left">129.59</td>
<td align="left">120</td>
<td align="left">52.06</td>
<td align="left">55</td>
<td align="left">55,214.12</td>
</tr>
<tr>
<td align="left">13</td>
<td align="left">456.5</td>
<td align="left">396.8</td>
<td align="left">312.3</td>
<td align="left">241</td>
<td align="left">222.6</td>
<td align="left">122.45</td>
<td align="left">93.06</td>
<td align="left">120</td>
<td align="left">52.06</td>
<td align="left">55</td>
<td align="left">51,737.84</td>
</tr>
<tr>
<td align="left">14</td>
<td align="left">456.5</td>
<td align="left">396.8</td>
<td align="left">340</td>
<td align="left">60</td>
<td align="left">222.6</td>
<td align="left">123.51</td>
<td align="left">129.59</td>
<td align="left">120</td>
<td align="left">20</td>
<td align="left">55</td>
<td align="left">47,894.95</td>
</tr>
<tr>
<td align="left">15</td>
<td align="left">379.87</td>
<td align="left">396.8</td>
<td align="left">305.1</td>
<td align="left">60</td>
<td align="left">222.6</td>
<td align="left">160</td>
<td align="left">129.59</td>
<td align="left">47</td>
<td align="left">20</td>
<td align="left">55</td>
<td align="left">44,339.27</td>
</tr>
<tr>
<td align="left">16</td>
<td align="left">379.87</td>
<td align="left">222.3</td>
<td align="left">295.2</td>
<td align="left">60</td>
<td align="left">222.6</td>
<td align="left">122.45</td>
<td align="left">129.59</td>
<td align="left">47</td>
<td align="left">20</td>
<td align="left">55</td>
<td align="left">39,360.62</td>
</tr>
<tr>
<td align="left">17</td>
<td align="left">226.62</td>
<td align="left">309.5</td>
<td align="left">287.2</td>
<td align="left">60</td>
<td align="left">222.6</td>
<td align="left">122.45</td>
<td align="left">129.59</td>
<td align="left">47</td>
<td align="left">20</td>
<td align="left">55</td>
<td align="left">37,778.62</td>
</tr>
<tr>
<td align="left">18</td>
<td align="left">379.87</td>
<td align="left">309.5</td>
<td align="left">299.8</td>
<td align="left">60</td>
<td align="left">172.73</td>
<td align="left">122.45</td>
<td align="left">129.59</td>
<td align="left">47</td>
<td align="left">52.06</td>
<td align="left">55</td>
<td align="left">41,110.03</td>
</tr>
<tr>
<td align="left">19</td>
<td align="left">456.5</td>
<td align="left">396.8</td>
<td align="left">297.4</td>
<td align="left">60</td>
<td align="left">122.87</td>
<td align="left">152.54</td>
<td align="left">129.59</td>
<td align="left">85.31</td>
<td align="left">20</td>
<td align="left">55</td>
<td align="left">44,392.22</td>
</tr>
<tr>
<td align="left">20</td>
<td align="left">456.5</td>
<td align="left">460</td>
<td align="left">279.3</td>
<td align="left">241</td>
<td align="left">222.6</td>
<td align="left">122.45</td>
<td align="left">129.59</td>
<td align="left">85.31</td>
<td align="left">20</td>
<td align="left">55</td>
<td align="left">51,692.24</td>
</tr>
<tr>
<td align="left">21</td>
<td align="left">456.5</td>
<td align="left">396.8</td>
<td align="left">293.2</td>
<td align="left">181</td>
<td align="left">222.6</td>
<td align="left">122.45</td>
<td align="left">129.59</td>
<td align="left">47</td>
<td align="left">20</td>
<td align="left">55</td>
<td align="left">47,669.38</td>
</tr>
<tr>
<td align="left">22</td>
<td align="left">379.87</td>
<td align="left">396.8</td>
<td align="left">306.7</td>
<td align="left">60</td>
<td align="left">73</td>
<td align="left">160</td>
<td align="left">129.59</td>
<td align="left">47</td>
<td align="left">20</td>
<td align="left">55</td>
<td align="left">41,117.59</td>
</tr>
<tr>
<td align="left">23</td>
<td align="left">379.87</td>
<td align="left">309.5</td>
<td align="left">75.14</td>
<td align="left">120</td>
<td align="left">73</td>
<td align="left">122.45</td>
<td align="left">129.59</td>
<td align="left">47</td>
<td align="left">20</td>
<td align="left">55</td>
<td align="left">34,797.04</td>
</tr>
<tr>
<td align="left">24</td>
<td align="left">303.25</td>
<td align="left">135</td>
<td align="left">89.11</td>
<td align="left">60</td>
<td align="left">222.6</td>
<td align="left">122.45</td>
<td align="left">129.59</td>
<td align="left">47</td>
<td align="left">20</td>
<td align="left">55</td>
<td align="left">31,626.4</td>
</tr>
<tr>
<td colspan="11" align="center">
<bold>Total cost ($/h)</bold>
</td>
<td align="left">
<bold>1,015,836</bold>
</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn>
<p>All power values are in MW. The bold values indicate the results achieved by the proposed method.</p>
</fn>
</table-wrap-foot>
</table-wrap>
<table-wrap id="T6" position="float">
<label>TABLE 6</label>
<caption>
<p>Comparison of the statistical analysis of the KH technique with other methods for the 10-unit system without TLs and PoZs.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Method</th>
<th align="left">Lowest cost ($/h)</th>
<th align="left">Average cost ($/h)</th>
<th align="left">Highest cost ($/h)</th>
<th align="left">ET (sec)</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">AIS (<xref ref-type="bibr" rid="B14">Hemamalini and Simon, 2011</xref>)</td>
<td align="left">1,021,980</td>
<td align="left">1,023,156</td>
<td align="left">1,024,973</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">BBPSO-DCS (<xref ref-type="bibr" rid="B41">Zhang et al., 2014</xref>)</td>
<td align="left">1,018,159</td>
<td align="left">1,019,850</td>
<td align="left">1,021,813</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">ICA (<xref ref-type="bibr" rid="B22">Mohammadi-Ivatloo et al., 2012a</xref>)</td>
<td align="left">1,018,467.49</td>
<td align="left">1,019,291.358</td>
<td align="left">1,021,795.773</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">TVAC-IPSO (<xref ref-type="bibr" rid="B20">Mohammadi-Ivatloo et al., 2012b</xref>)</td>
<td align="left">1,018,217.224</td>
<td align="left">1,018,965.355</td>
<td align="left">1,020,417.821</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">CDBCO (<xref ref-type="bibr" rid="B21">Mohammadi-Ivatloo et al., 2013</xref>)</td>
<td align="left">1.0215 &#xd7; 106</td>
<td align="left">1.0243 &#xd7; 106</td>
<td align="left">-</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">CSO <xref ref-type="bibr" rid="B19">Meng et al. (2015)</xref>
</td>
<td align="left">1,017,660</td>
<td align="left">1,018,120</td>
<td align="left">1,019,286</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">EAPSO <xref ref-type="bibr" rid="B24">Niknam and Golestaneh, (2012)</xref>
</td>
<td align="left">1,018,510</td>
<td align="left">1,018,701</td>
<td align="left">1,019,302</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">IGA (<xref ref-type="bibr" rid="B21">Mohammadi-Ivatloo et al., 2013</xref>)</td>
<td align="left">1,018,473.380</td>
<td align="left">1,019,328.460</td>
<td align="left">1,022,283.542</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">MBGDE (<xref ref-type="bibr" rid="B43">Zou et al., 2018</xref>)</td>
<td align="left">1,017,235.307,311</td>
<td align="left">1,017,782.554,367</td>
<td align="left">1,018,218.631,746</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">IWO (<xref ref-type="bibr" rid="B42">Zhi-xin et al., 2019</xref>)</td>
<td align="left">1,018,462.040392</td>
<td align="left">1,019,944.197,846</td>
<td align="left">1,020,928.408,406</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">CMIWO (<xref ref-type="bibr" rid="B42">Zhi-xin et al., 2019</xref>)</td>
<td align="left">1,016,544.197,298</td>
<td align="left">1,017,111.687,374</td>
<td align="left">1,017,692.979,368</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">
<bold>KH</bold>
</td>
<td align="left">
<bold>1,015,835.57</bold>
</td>
<td align="left">
<bold>1,015,977.906</bold>
</td>
<td align="left">
<bold>1,016,821.7352</bold>
</td>
<td align="left">
<bold>156</bold>
</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn>
<p>The bold values indicate the results achieved by the proposed method.</p>
</fn>
</table-wrap-foot>
</table-wrap>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>Convergence characteristics of a 10-unit system.</p>
</caption>
<graphic xlink:href="fenrg-11-1339020-g007.tif"/>
</fig>
</sec>
<sec id="s4-5">
<title>4.5 15-unit system</title>
<p>The efficiency of the KH algorithm is determined by examining 15-unit systems while addressing the DED issue with the inclusion of wind power. This system obtained complete data from the study by <xref ref-type="bibr" rid="B15">Hu et al. (2016)</xref>. <xref ref-type="table" rid="T7">Table 7</xref> shows the optimum set of real powers derived using the KH algorithm for this system in the first scenario (without wind power). In the second scenario involving renewables, the KH algorithm was employed in the same unit system incorporating one wind farm for a 24-h period. The best combination of real power values obtained in this case is given in <xref ref-type="table" rid="T8">Table 8</xref>. <xref ref-type="table" rid="T9">Table 9</xref> presents the statistical results obtained for this system with and without the inclusion of wind power, compared with other methods published in the literature. This includes the lowest, average, and highest cost, along with the corresponding ET, and it is proven that the suggested technique produced better optimal results than the BA (<xref ref-type="bibr" rid="B6">Faisal et al., 2020</xref>) and DBA methods (<xref ref-type="bibr" rid="B6">Faisal et al., 2020</xref>). The cost characteristics of the KH technique are given in <xref ref-type="fig" rid="F8">Figure 8</xref>. Overall, these results show that the KH algorithm is effective in the presence of renewable energy sources as well.</p>
<table-wrap id="T7" position="float">
<label>TABLE 7</label>
<caption>
<p>Optimal solution of the 15-unit system obtained using the proposed KH technique without wind power.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">T (h)</th>
<th align="left">P<sub>1</sub>
</th>
<th align="left">P<sub>2</sub>
</th>
<th align="left">P<sub>3</sub>
</th>
<th align="left">P<sub>4</sub>
</th>
<th align="left">P<sub>5</sub>
</th>
<th align="left">P<sub>6</sub>
</th>
<th align="left">P<sub>7</sub>
</th>
<th align="left">P<sub>8</sub>
</th>
<th align="left">P<sub>9</sub>
</th>
<th align="left">P<sub>10</sub>
</th>
<th align="left">P<sub>11</sub>
</th>
<th align="left">P<sub>12</sub>
</th>
<th align="left">P<sub>13</sub>
</th>
<th align="left">P<sub>14</sub>
</th>
<th align="left">P<sub>15</sub>
</th>
<th align="left">Cost ($/h)</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">1</td>
<td align="left">206</td>
<td align="left">150</td>
<td align="left">130</td>
<td align="left">130</td>
<td align="left">150</td>
<td align="left">204.7</td>
<td align="left">465</td>
<td align="left">60</td>
<td align="left">25</td>
<td align="left">25</td>
<td align="left">20</td>
<td align="left">29.3</td>
<td align="left">25</td>
<td align="left">15</td>
<td align="left">15</td>
<td align="left">22,132.74</td>
</tr>
<tr>
<td align="left">2</td>
<td align="left">221</td>
<td align="left">150</td>
<td align="left">130</td>
<td align="left">130</td>
<td align="left">150</td>
<td align="left">219.3</td>
<td align="left">465</td>
<td align="left">60</td>
<td align="left">25</td>
<td align="left">25</td>
<td align="left">20</td>
<td align="left">30.14</td>
<td align="left">25</td>
<td align="left">15</td>
<td align="left">15</td>
<td align="left">22,439.57</td>
</tr>
<tr>
<td align="left">3</td>
<td align="left">221</td>
<td align="left">150</td>
<td align="left">130</td>
<td align="left">130</td>
<td align="left">150</td>
<td align="left">219.2</td>
<td align="left">465</td>
<td align="left">60</td>
<td align="left">25</td>
<td align="left">25</td>
<td align="left">20</td>
<td align="left">30.08</td>
<td align="left">25</td>
<td align="left">15</td>
<td align="left">15</td>
<td align="left">22,439.57</td>
</tr>
<tr>
<td align="left">4</td>
<td align="left">229</td>
<td align="left">150</td>
<td align="left">130</td>
<td align="left">130</td>
<td align="left">150</td>
<td align="left">234.3</td>
<td align="left">465</td>
<td align="left">60</td>
<td align="left">25</td>
<td align="left">25</td>
<td align="left">20.07</td>
<td align="left">26.24</td>
<td align="left">25</td>
<td align="left">15</td>
<td align="left">15</td>
<td align="left">22,644.4</td>
</tr>
<tr>
<td align="left">5</td>
<td align="left">231</td>
<td align="left">150</td>
<td align="left">130</td>
<td align="left">130</td>
<td align="left">150</td>
<td align="left">228.8</td>
<td align="left">465</td>
<td align="left">60</td>
<td align="left">25</td>
<td align="left">25</td>
<td align="left">20</td>
<td align="left">30.68</td>
<td align="left">25</td>
<td align="left">15</td>
<td align="left">15</td>
<td align="left">22,644.27</td>
</tr>
<tr>
<td align="left">6</td>
<td align="left">231</td>
<td align="left">150</td>
<td align="left">130</td>
<td align="left">130</td>
<td align="left">150</td>
<td align="left">228.6</td>
<td align="left">465</td>
<td align="left">60</td>
<td align="left">25</td>
<td align="left">25</td>
<td align="left">20</td>
<td align="left">30.53</td>
<td align="left">25</td>
<td align="left">15</td>
<td align="left">15</td>
<td align="left">22,644.27</td>
</tr>
<tr>
<td align="left">7</td>
<td align="left">325</td>
<td align="left">258</td>
<td align="left">130</td>
<td align="left">130</td>
<td align="left">150</td>
<td align="left">322.2</td>
<td align="left">465</td>
<td align="left">60</td>
<td align="left">25</td>
<td align="left">25</td>
<td align="left">20</td>
<td align="left">35.73</td>
<td align="left">25</td>
<td align="left">15</td>
<td align="left">15</td>
<td align="left">25,724.97</td>
</tr>
<tr>
<td align="left">8</td>
<td align="left">325</td>
<td align="left">257</td>
<td align="left">130</td>
<td align="left">130</td>
<td align="left">150</td>
<td align="left">322.5</td>
<td align="left">465</td>
<td align="left">60</td>
<td align="left">25</td>
<td align="left">25</td>
<td align="left">20</td>
<td align="left">35.75</td>
<td align="left">25</td>
<td align="left">15</td>
<td align="left">15</td>
<td align="left">25,724.97</td>
</tr>
<tr>
<td align="left">9</td>
<td align="left">455</td>
<td align="left">455</td>
<td align="left">130</td>
<td align="left">130</td>
<td align="left">157</td>
<td align="left">460</td>
<td align="left">465</td>
<td align="left">60</td>
<td align="left">25</td>
<td align="left">25</td>
<td align="left">33.92</td>
<td align="left">49.41</td>
<td align="left">25</td>
<td align="left">15</td>
<td align="left">15</td>
<td align="left">30,893.51</td>
</tr>
<tr>
<td align="left">10</td>
<td align="left">455</td>
<td align="left">455</td>
<td align="left">130</td>
<td align="left">130</td>
<td align="left">150</td>
<td align="left">459.9</td>
<td align="left">465</td>
<td align="left">60</td>
<td align="left">25</td>
<td align="left">25.01</td>
<td align="left">37.6</td>
<td align="left">52.52</td>
<td align="left">25</td>
<td align="left">15</td>
<td align="left">15</td>
<td align="left">30,893.5</td>
</tr>
<tr>
<td align="left">11</td>
<td align="left">455</td>
<td align="left">453</td>
<td align="left">130</td>
<td align="left">130</td>
<td align="left">342</td>
<td align="left">460</td>
<td align="left">465</td>
<td align="left">60.02</td>
<td align="left">25</td>
<td align="left">25.18</td>
<td align="left">44.73</td>
<td align="left">55.63</td>
<td align="left">25</td>
<td align="left">15</td>
<td align="left">15</td>
<td align="left">32,994.07</td>
</tr>
<tr>
<td align="left">12</td>
<td align="left">455</td>
<td align="left">455</td>
<td align="left">130</td>
<td align="left">130</td>
<td align="left">436</td>
<td align="left">460</td>
<td align="left">464.5</td>
<td align="left">60</td>
<td align="left">25.03</td>
<td align="left">25</td>
<td align="left">50.07</td>
<td align="left">55.14</td>
<td align="left">25</td>
<td align="left">15</td>
<td align="left">15</td>
<td align="left">34,049.6</td>
</tr>
<tr>
<td align="left">13</td>
<td align="left">455</td>
<td align="left">455</td>
<td align="left">130</td>
<td align="left">130</td>
<td align="left">470</td>
<td align="left">459.4</td>
<td align="left">465</td>
<td align="left">60.39</td>
<td align="left">25</td>
<td align="left">39.74</td>
<td align="left">77.97</td>
<td align="left">78.13</td>
<td align="left">25</td>
<td align="left">15</td>
<td align="left">15</td>
<td align="left">35,114.29</td>
</tr>
<tr>
<td align="left">14</td>
<td align="left">454</td>
<td align="left">454</td>
<td align="left">130</td>
<td align="left">130</td>
<td align="left">470</td>
<td align="left">460</td>
<td align="left">464.9</td>
<td align="left">70.55</td>
<td align="left">26.59</td>
<td align="left">126.4</td>
<td align="left">77.95</td>
<td align="left">80</td>
<td align="left">25</td>
<td align="left">15.1</td>
<td align="left">15.6</td>
<td align="left">36,210.26</td>
</tr>
<tr>
<td align="left">15</td>
<td align="left">455</td>
<td align="left">454</td>
<td align="left">130</td>
<td align="left">130</td>
<td align="left">470</td>
<td align="left">460</td>
<td align="left">464.9</td>
<td align="left">60.11</td>
<td align="left">25.13</td>
<td align="left">136.1</td>
<td align="left">79.79</td>
<td align="left">79.95</td>
<td align="left">25</td>
<td align="left">15</td>
<td align="left">15</td>
<td align="left">36,204.89</td>
</tr>
<tr>
<td align="left">16</td>
<td align="left">454</td>
<td align="left">454</td>
<td align="left">130</td>
<td align="left">130</td>
<td align="left">470</td>
<td align="left">459.7</td>
<td align="left">465</td>
<td align="left">60</td>
<td align="left">36.12</td>
<td align="left">134.3</td>
<td align="left">76.39</td>
<td align="left">75.92</td>
<td align="left">25</td>
<td align="left">15.1</td>
<td align="left">15</td>
<td align="left">36,210.59</td>
</tr>
<tr>
<td align="left">17</td>
<td align="left">455</td>
<td align="left">455</td>
<td align="left">130</td>
<td align="left">130</td>
<td align="left">470</td>
<td align="left">459.2</td>
<td align="left">465</td>
<td align="left">60.65</td>
<td align="left">25.39</td>
<td align="left">146.9</td>
<td align="left">68.83</td>
<td align="left">79.36</td>
<td align="left">25</td>
<td align="left">15</td>
<td align="left">15</td>
<td align="left">36,208.6</td>
</tr>
<tr>
<td align="left">18</td>
<td align="left">453</td>
<td align="left">455</td>
<td align="left">130</td>
<td align="left">130</td>
<td align="left">427</td>
<td align="left">460</td>
<td align="left">465</td>
<td align="left">60</td>
<td align="left">25</td>
<td align="left">25</td>
<td align="left">53.9</td>
<td align="left">60.52</td>
<td align="left">25</td>
<td align="left">15.1</td>
<td align="left">15.1</td>
<td align="left">34,049.72</td>
</tr>
<tr>
<td align="left">19</td>
<td align="left">455</td>
<td align="left">454</td>
<td align="left">130</td>
<td align="left">130</td>
<td align="left">152</td>
<td align="left">460</td>
<td align="left">465</td>
<td align="left">60</td>
<td align="left">25</td>
<td align="left">25</td>
<td align="left">37.76</td>
<td align="left">50.8</td>
<td align="left">25</td>
<td align="left">15</td>
<td align="left">15.1</td>
<td align="left">30,893.65</td>
</tr>
<tr>
<td align="left">20</td>
<td align="left">325</td>
<td align="left">257</td>
<td align="left">130</td>
<td align="left">130</td>
<td align="left">150</td>
<td align="left">322.5</td>
<td align="left">465</td>
<td align="left">60</td>
<td align="left">25</td>
<td align="left">25</td>
<td align="left">20</td>
<td align="left">35.74</td>
<td align="left">25</td>
<td align="left">15</td>
<td align="left">15</td>
<td align="left">25,724.97</td>
</tr>
<tr>
<td align="left">21</td>
<td align="left">270</td>
<td align="left">168</td>
<td align="left">130</td>
<td align="left">130</td>
<td align="left">150</td>
<td align="left">268.5</td>
<td align="left">465</td>
<td align="left">60</td>
<td align="left">25</td>
<td align="left">25</td>
<td align="left">20</td>
<td align="left">32.8</td>
<td align="left">25</td>
<td align="left">15</td>
<td align="left">15</td>
<td align="left">23,669.4</td>
</tr>
<tr>
<td align="left">22</td>
<td align="left">255</td>
<td align="left">150</td>
<td align="left">130</td>
<td align="left">130</td>
<td align="left">150</td>
<td align="left">253.2</td>
<td align="left">465</td>
<td align="left">60</td>
<td align="left">25</td>
<td align="left">25</td>
<td align="left">20</td>
<td align="left">31.97</td>
<td align="left">25</td>
<td align="left">15</td>
<td align="left">15</td>
<td align="left">23,156.52</td>
</tr>
<tr>
<td align="left">23</td>
<td align="left">233</td>
<td align="left">150</td>
<td align="left">130</td>
<td align="left">130</td>
<td align="left">150</td>
<td align="left">226.8</td>
<td align="left">464.9</td>
<td align="left">60</td>
<td align="left">25</td>
<td align="left">25</td>
<td align="left">20</td>
<td align="left">29.88</td>
<td align="left">25</td>
<td align="left">15</td>
<td align="left">15</td>
<td align="left">22,644.29</td>
</tr>
<tr>
<td align="left">24</td>
<td align="left">230</td>
<td align="left">150</td>
<td align="left">130</td>
<td align="left">130</td>
<td align="left">150</td>
<td align="left">228.9</td>
<td align="left">465</td>
<td align="left">60</td>
<td align="left">25</td>
<td align="left">25</td>
<td align="left">20</td>
<td align="left">30.64</td>
<td align="left">25</td>
<td align="left">15</td>
<td align="left">15</td>
<td align="left">22,644.27</td>
</tr>
<tr>
<td colspan="16" align="center">
<bold>Total cost ($/h)</bold>
</td>
<td align="left">
<bold>677,956.89</bold>
</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn>
<p>All power values are in MW. The bold values indicate the results achieved by the proposed method.</p>
</fn>
</table-wrap-foot>
</table-wrap>
<table-wrap id="T8" position="float">
<label>TABLE 8</label>
<caption>
<p>Optimal solution of the 15-unit system obtained using the proposed KH technique with wind power.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">T(h)</th>
<th align="left">P1</th>
<th align="left">P2</th>
<th align="left">P3</th>
<th align="left">P4</th>
<th align="left">P5</th>
<th align="left">P6</th>
<th align="left">P7</th>
<th align="left">P8</th>
<th align="left">P9</th>
<th align="left">P10</th>
<th align="left">P11</th>
<th align="left">P12</th>
<th align="left">P13</th>
<th align="left">P14</th>
<th align="left">P15</th>
<th align="left">Wind</th>
<th align="left">Cost ($/h)</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">1</td>
<td align="right">205.2</td>
<td align="right">150</td>
<td align="right">130</td>
<td align="right">130</td>
<td align="right">150</td>
<td align="right">203.8</td>
<td align="right">465</td>
<td align="right">60</td>
<td align="right">25</td>
<td align="right">25</td>
<td align="right">20</td>
<td align="right">29.26</td>
<td align="right">25</td>
<td align="right">15</td>
<td align="right">15</td>
<td align="right">1.7</td>
<td align="right">22,115.36</td>
</tr>
<tr>
<td align="left">2</td>
<td align="right">216.5</td>
<td align="right">150</td>
<td align="right">130</td>
<td align="right">130</td>
<td align="right">150</td>
<td align="right">215.1</td>
<td align="right">465</td>
<td align="right">60</td>
<td align="right">25</td>
<td align="right">25</td>
<td align="right">20</td>
<td align="right">29.88</td>
<td align="right">25</td>
<td align="right">15</td>
<td align="right">15</td>
<td align="right">8.5</td>
<td align="right">22,352.61</td>
</tr>
<tr>
<td align="left">3</td>
<td align="right">216.2</td>
<td align="right">150</td>
<td align="right">130</td>
<td align="right">130</td>
<td align="right">150</td>
<td align="right">214.7</td>
<td align="right">465</td>
<td align="right">60</td>
<td align="right">25</td>
<td align="right">25</td>
<td align="right">20</td>
<td align="right">29.86</td>
<td align="right">25</td>
<td align="right">15</td>
<td align="right">15</td>
<td align="right">9.27</td>
<td align="right">22,344.73</td>
</tr>
<tr>
<td align="left">4</td>
<td align="right">222.3</td>
<td align="right">150</td>
<td align="right">130</td>
<td align="right">130</td>
<td align="right">150</td>
<td align="right">220.8</td>
<td align="right">465</td>
<td align="right">60</td>
<td align="right">25</td>
<td align="right">25</td>
<td align="right">20</td>
<td align="right">30.19</td>
<td align="right">25</td>
<td align="right">15</td>
<td align="right">15</td>
<td align="right">16.7</td>
<td align="right">22,473.34</td>
</tr>
<tr>
<td align="left">5</td>
<td align="right">226.9</td>
<td align="right">150</td>
<td align="right">130</td>
<td align="right">130</td>
<td align="right">150</td>
<td align="right">225.4</td>
<td align="right">465</td>
<td align="right">60</td>
<td align="right">25</td>
<td align="right">25</td>
<td align="right">20</td>
<td align="right">30.44</td>
<td align="right">25</td>
<td align="right">15</td>
<td align="right">15</td>
<td align="right">7.22</td>
<td align="right">22,570.36</td>
</tr>
<tr>
<td align="left">6</td>
<td align="right">228</td>
<td align="right">150</td>
<td align="right">130</td>
<td align="right">130</td>
<td align="right">150</td>
<td align="right">226.5</td>
<td align="right">465</td>
<td align="right">60</td>
<td align="right">25</td>
<td align="right">25</td>
<td align="right">20</td>
<td align="right">30.49</td>
<td align="right">25</td>
<td align="right">15</td>
<td align="right">15</td>
<td align="right">4.91</td>
<td align="right">22,593.7</td>
</tr>
<tr>
<td align="left">7</td>
<td align="right">319</td>
<td align="right">247.7</td>
<td align="right">130</td>
<td align="right">130</td>
<td align="right">150</td>
<td align="right">316.8</td>
<td align="right">465</td>
<td align="right">60</td>
<td align="right">25</td>
<td align="right">25</td>
<td align="right">20</td>
<td align="right">35.46</td>
<td align="right">25</td>
<td align="right">15</td>
<td align="right">15</td>
<td align="right">14.7</td>
<td align="right">25,509.14</td>
</tr>
<tr>
<td align="left">8</td>
<td align="right">312.7</td>
<td align="right">237.9</td>
<td align="right">130</td>
<td align="right">130</td>
<td align="right">150</td>
<td align="right">310.7</td>
<td align="right">465</td>
<td align="right">60</td>
<td align="right">25</td>
<td align="right">25</td>
<td align="right">20</td>
<td align="right">35.10</td>
<td align="right">25</td>
<td align="right">15</td>
<td align="right">15</td>
<td align="right">26.6</td>
<td align="right">25,276.3</td>
</tr>
<tr>
<td align="left">9</td>
<td align="right">445</td>
<td align="right">451.4</td>
<td align="right">130</td>
<td align="right">130</td>
<td align="right">150</td>
<td align="right">454.1</td>
<td align="right">465</td>
<td align="right">60</td>
<td align="right">25</td>
<td align="right">25</td>
<td align="right">22.8</td>
<td align="right">41.76</td>
<td align="right">25</td>
<td align="right">15</td>
<td align="right">15</td>
<td align="right">20.9</td>
<td align="right">30,425.61</td>
</tr>
<tr>
<td align="left">10</td>
<td align="right">443.9</td>
<td align="right">452.2</td>
<td align="right">130</td>
<td align="right">130</td>
<td align="right">150</td>
<td align="right">441.3</td>
<td align="right">465</td>
<td align="right">60</td>
<td align="right">25</td>
<td align="right">25</td>
<td align="right">23.1</td>
<td align="right">42.21</td>
<td align="right">25</td>
<td align="right">15</td>
<td align="right">15</td>
<td align="right">17.9</td>
<td align="right">30,298.06</td>
</tr>
<tr>
<td align="left">11</td>
<td align="right">455</td>
<td align="right">455</td>
<td align="right">130</td>
<td align="right">130</td>
<td align="right">299.95</td>
<td align="right">459.6</td>
<td align="right">465</td>
<td align="right">60</td>
<td align="right">25.06</td>
<td align="right">25</td>
<td align="right">45.1</td>
<td align="right">74.96</td>
<td align="right">25.02</td>
<td align="right">15.04</td>
<td align="right">15</td>
<td align="right">12.8</td>
<td align="right">32,782.61</td>
</tr>
<tr>
<td align="left">12</td>
<td align="right">455</td>
<td align="right">455</td>
<td align="right">130</td>
<td align="right">130</td>
<td align="right">405.88</td>
<td align="right">460</td>
<td align="right">465</td>
<td align="right">60</td>
<td align="right">25</td>
<td align="right">25.86</td>
<td align="right">51</td>
<td align="right">60.02</td>
<td align="right">25</td>
<td align="right">15</td>
<td align="right">15</td>
<td align="right">18.7</td>
<td align="right">33,813.03</td>
</tr>
<tr>
<td align="left">13</td>
<td align="right">453.9</td>
<td align="right">455</td>
<td align="right">130</td>
<td align="right">130</td>
<td align="right">449.92</td>
<td align="right">459.8</td>
<td align="right">465</td>
<td align="right">60</td>
<td align="right">25.25</td>
<td align="right">25</td>
<td align="right">72.3</td>
<td align="right">72.43</td>
<td align="right">25</td>
<td align="right">15.16</td>
<td align="right">15</td>
<td align="right">14.4</td>
<td align="right">34,619.88</td>
</tr>
<tr>
<td align="left">14</td>
<td align="right">454.9</td>
<td align="right">455</td>
<td align="right">130</td>
<td align="right">130</td>
<td align="right">470</td>
<td align="right">459.8</td>
<td align="right">465</td>
<td align="right">60</td>
<td align="right">55.18</td>
<td align="right">68.86</td>
<td align="right">79</td>
<td align="right">80</td>
<td align="right">25.01</td>
<td align="right">15.03</td>
<td align="right">15</td>
<td align="right">10.4</td>
<td align="right">35,806.98</td>
</tr>
<tr>
<td align="left">15</td>
<td align="right">454.1</td>
<td align="right">455</td>
<td align="right">130</td>
<td align="right">129.9</td>
<td align="right">470</td>
<td align="right">460</td>
<td align="right">465</td>
<td align="right">60.2</td>
<td align="right">25.01</td>
<td align="right">118.6</td>
<td align="right">79.1</td>
<td align="right">79.32</td>
<td align="right">25</td>
<td align="right">15.4</td>
<td align="right">15</td>
<td align="right">8.26</td>
<td align="right">36,003.56</td>
</tr>
<tr>
<td align="left">16</td>
<td align="right">455</td>
<td align="right">455</td>
<td align="right">130</td>
<td align="right">130</td>
<td align="right">470</td>
<td align="right">460</td>
<td align="right">465</td>
<td align="right">60.3</td>
<td align="right">25</td>
<td align="right">118.8</td>
<td align="right">79.7</td>
<td align="right">77.30</td>
<td align="right">25</td>
<td align="right">15</td>
<td align="right">15</td>
<td align="right">13.7</td>
<td align="right">35,995.79</td>
</tr>
<tr>
<td align="left">17</td>
<td align="right">454.7</td>
<td align="right">454.9</td>
<td align="right">130</td>
<td align="right">130</td>
<td align="right">470</td>
<td align="right">460</td>
<td align="right">465</td>
<td align="right">72.1</td>
<td align="right">25.02</td>
<td align="right">113.1</td>
<td align="right">79.7</td>
<td align="right">77.41</td>
<td align="right">25.07</td>
<td align="right">15</td>
<td align="right">15</td>
<td align="right">3.44</td>
<td align="right">36,065.11</td>
</tr>
<tr>
<td align="left">18</td>
<td align="right">455</td>
<td align="right">454.8</td>
<td align="right">130</td>
<td align="right">130</td>
<td align="right">427.78</td>
<td align="right">460</td>
<td align="right">465</td>
<td align="right">60</td>
<td align="right">25</td>
<td align="right">25</td>
<td align="right">47.3</td>
<td align="right">60.88</td>
<td align="right">25</td>
<td align="right">15</td>
<td align="right">15</td>
<td align="right">1.87</td>
<td align="right">34,005</td>
</tr>
<tr>
<td align="left">19</td>
<td align="right">455</td>
<td align="right">455</td>
<td align="right">130</td>
<td align="right">130</td>
<td align="right">152.42</td>
<td align="right">460</td>
<td align="right">465</td>
<td align="right">60</td>
<td align="right">25</td>
<td align="right">25.01</td>
<td align="right">35.9</td>
<td align="right">50.89</td>
<td align="right">25</td>
<td align="right">15</td>
<td align="right">15</td>
<td align="right">0.75</td>
<td align="right">30,885.63</td>
</tr>
<tr>
<td align="left">20</td>
<td align="right">323.6</td>
<td align="right">257.1</td>
<td align="right">130</td>
<td align="right">130</td>
<td align="right">150</td>
<td align="right">322.9</td>
<td align="right">465</td>
<td align="right">60</td>
<td align="right">25</td>
<td align="right">25</td>
<td align="right">20</td>
<td align="right">36.13</td>
<td align="right">25</td>
<td align="right">15</td>
<td align="right">15</td>
<td align="right">0.17</td>
<td align="right">25,723.23</td>
</tr>
<tr>
<td align="left">21</td>
<td align="right">270.3</td>
<td align="right">168.3</td>
<td align="right">130</td>
<td align="right">130</td>
<td align="right">150</td>
<td align="right">268.4</td>
<td align="right">465</td>
<td align="right">60</td>
<td align="right">25</td>
<td align="right">25</td>
<td align="right">20</td>
<td align="right">32.80</td>
<td align="right">25</td>
<td align="right">15</td>
<td align="right">15</td>
<td align="right">0.15</td>
<td align="right">23,667.86</td>
</tr>
<tr>
<td align="left">22</td>
<td align="right">254.7</td>
<td align="right">150</td>
<td align="right">130</td>
<td align="right">130</td>
<td align="right">150</td>
<td align="right">253</td>
<td align="right">465</td>
<td align="right">60</td>
<td align="right">25</td>
<td align="right">25</td>
<td align="right">20</td>
<td align="right">31.95</td>
<td align="right">25</td>
<td align="right">15</td>
<td align="right">15</td>
<td align="right">0.31</td>
<td align="right">23,153.34</td>
</tr>
<tr>
<td align="left">23</td>
<td align="right">229.9</td>
<td align="right">150</td>
<td align="right">130</td>
<td align="right">130</td>
<td align="right">150</td>
<td align="right">228.4</td>
<td align="right">465</td>
<td align="right">60</td>
<td align="right">25</td>
<td align="right">25</td>
<td align="right">20</td>
<td align="right">30.61</td>
<td align="right">25</td>
<td align="right">15</td>
<td align="right">15</td>
<td align="right">1.07</td>
<td align="right">22,633.31</td>
</tr>
<tr>
<td align="left">24</td>
<td align="right">230.2</td>
<td align="right">150</td>
<td align="right">130</td>
<td align="right">130</td>
<td align="right">150</td>
<td align="right">228.6</td>
<td align="right">465</td>
<td align="right">60</td>
<td align="right">25</td>
<td align="right">25</td>
<td align="right">20</td>
<td align="right">30.62</td>
<td align="right">25</td>
<td align="right">15</td>
<td align="right">15</td>
<td align="right">0.58</td>
<td align="right">22,638.33</td>
</tr>
<tr>
<td colspan="17" align="center">Total Cost ($/h)</td>
<td align="right">673,752.87</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="T9" position="float">
<label>TABLE 9</label>
<caption>
<p>Statistical analysis comparison for the 15-unit system with other algorithms.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Method</th>
<th align="left">Lowest cost ($/h)</th>
<th align="left">Average cost ($/h)</th>
<th align="left">Highest cost ($/h)</th>
<th align="left">ET (sec)</th>
</tr>
<tr>
<th colspan="5" align="center">Without wind power</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">BA (<xref ref-type="bibr" rid="B6">Faisal et al., 2020</xref>)</td>
<td align="left">679,336</td>
<td align="left">-</td>
<td align="left">-</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">DBA (<xref ref-type="bibr" rid="B6">Faisal et al., 2020</xref>)</td>
<td align="left">678,037</td>
<td align="left">-</td>
<td align="left">-</td>
<td align="left"/>
</tr>
<tr>
<td align="left">
<bold>KH</bold>
</td>
<td align="left">677,956.89</td>
<td align="left">678,035.37</td>
<td align="left">678,532.1</td>
<td align="left">182</td>
</tr>
<tr>
<td colspan="5" align="center">
<bold>With wind power</bold>
</td>
</tr>
<tr>
<td align="left">BA (<xref ref-type="bibr" rid="B13">Harish et al., 2017</xref>)</td>
<td align="left">674,878.1</td>
<td align="left"/>
<td align="left"/>
<td align="left"/>
</tr>
<tr>
<td align="left">DBA (<xref ref-type="bibr" rid="B13">Harish et al., 2017</xref>)</td>
<td align="left">673,821.7</td>
<td align="left"/>
<td align="left"/>
<td align="left"/>
</tr>
<tr>
<td align="left">
<bold>KH</bold>
</td>
<td align="left">673,752.87</td>
<td align="left">674,151.72</td>
<td align="left">674,823.21</td>
<td align="left">176</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption>
<p>Convergence characteristics of a 15-unit system.</p>
</caption>
<graphic xlink:href="fenrg-11-1339020-g008.tif"/>
</fig>
</sec>
<sec id="s4-6">
<title>4.6 30-unit system</title>
<p>This research simulated the scheduling of a 30-unit system without taking into account TL and PoZs to demonstrate the dispatch performance of the KH technique on large-scale systems. The data for the 30-unit system are obtained by multiplying the information for a 10-unit system by 3, and the data of a 10-unit system are obtained from the study by <xref ref-type="bibr" rid="B42">Zhi-xin et al. (2019)</xref>. <xref ref-type="table" rid="T10">Table 10</xref> displays the most cost-effective dispatch solution produced by the KH algorithm and also displays the ideal solution of the KH algorithm, which confirms that the self-adaptive repair approach is effective since it fulfills the power demand balance, generating capacity restrictions. <xref ref-type="table" rid="T11">Table 11</xref> compares the optimum dispatch results obtained by the KH algorithm with those obtained by other techniques from the literature. The suggested KH technique achieves the lowest generation costs compared to state-of-the-art approaches. The KH cost characteristics are given in <xref ref-type="fig" rid="F9">Figure 9</xref>. The graph shows that the proposed KH converged very quickly, which shows that the KH technique achieved optimum results in less time. As a result, the suggested KH algorithm provides superior performance in terms of lowering generating costs during the dispatch of large-scale systems.</p>
<table-wrap id="T10" position="float">
<label>TABLE 10</label>
<caption>
<p>Optimal solution of the 30-unit system obtained using the proposed KH technique.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">T (h)</th>
<th align="left">P<sub>1</sub>
</th>
<th align="left">P<sub>2</sub>
</th>
<th align="left">P<sub>3</sub>
</th>
<th align="left">P<sub>4</sub>
</th>
<th align="left">P<sub>5</sub>
</th>
<th align="left">P<sub>6</sub>
</th>
<th align="left">P<sub>7</sub>
</th>
<th align="left">P<sub>8</sub>
</th>
<th align="left">P<sub>9</sub>
</th>
<th align="left">P<sub>10</sub>
</th>
<th align="left">P<sub>11</sub>
</th>
<th align="left">P<sub>12</sub>
</th>
<th align="left">P<sub>13</sub>
</th>
<th align="left">P<sub>14</sub>
</th>
<th align="left">P<sub>15</sub>
</th>
<th align="left">P<sub>16</sub>
</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">1</td>
<td align="left">2.27</td>
<td align="left">1.35</td>
<td align="left">0.73</td>
<td align="left">0.6</td>
<td align="left">1.23</td>
<td align="left">0.57</td>
<td align="left">1.3</td>
<td align="left">0.47</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">1.5</td>
<td align="left">3.97</td>
<td align="left">1.04</td>
<td align="left">0.6</td>
<td align="left">1.229</td>
<td align="left">1.23</td>
</tr>
<tr>
<td align="left">2</td>
<td align="left">2.27</td>
<td align="left">1.35</td>
<td align="left">0.73</td>
<td align="left">0.6</td>
<td align="left">2.23</td>
<td align="left">1.23</td>
<td align="left">1.3</td>
<td align="left">0.47</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">1.5</td>
<td align="left">3.1</td>
<td align="left">1.85</td>
<td align="left">0.601</td>
<td align="left">0.73</td>
<td align="left">1.23</td>
</tr>
<tr>
<td align="left">3</td>
<td align="left">3.8</td>
<td align="left">2.22</td>
<td align="left">2.98</td>
<td align="left">0.6</td>
<td align="left">1.73</td>
<td align="left">1.6</td>
<td align="left">1.3</td>
<td align="left">0.47</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">1.5</td>
<td align="left">1.35</td>
<td align="left">2.96</td>
<td align="left">0.6</td>
<td align="left">2.226</td>
<td align="left">1.23</td>
</tr>
<tr>
<td align="left">4</td>
<td align="left">4.57</td>
<td align="left">3.97</td>
<td align="left">2.98</td>
<td align="left">0.6</td>
<td align="left">1.73</td>
<td align="left">1.22</td>
<td align="left">1.3</td>
<td align="left">0.47</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">1.5</td>
<td align="left">1.35</td>
<td align="left">1.85</td>
<td align="left">1.199</td>
<td align="left">2.226</td>
<td align="left">1.51</td>
</tr>
<tr>
<td align="left">5</td>
<td align="left">3.03</td>
<td align="left">1.35</td>
<td align="left">3.04</td>
<td align="left">0.6</td>
<td align="left">2.23</td>
<td align="left">1.23</td>
<td align="left">1.3</td>
<td align="left">0.47</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">3.034</td>
<td align="left">3.97</td>
<td align="left">3.01</td>
<td align="left">0.6</td>
<td align="left">0.73</td>
<td align="left">1.23</td>
</tr>
<tr>
<td align="left">6</td>
<td align="left">3.8</td>
<td align="left">3.97</td>
<td align="left">2.97</td>
<td align="left">0.6</td>
<td align="left">2.22</td>
<td align="left">1.22</td>
<td align="left">1.3</td>
<td align="left">0.47</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">1.5</td>
<td align="left">3.97</td>
<td align="left">1.85</td>
<td align="left">0.6</td>
<td align="left">2.225</td>
<td align="left">1.6</td>
</tr>
<tr>
<td align="left">7</td>
<td align="left">4.56</td>
<td align="left">3.97</td>
<td align="left">2.98</td>
<td align="left">0.6</td>
<td align="left">1.73</td>
<td align="left">1.23</td>
<td align="left">1.3</td>
<td align="left">0.47</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">4.565</td>
<td align="left">3.97</td>
<td align="left">2.97</td>
<td align="left">0.6</td>
<td align="left">2.226</td>
<td align="left">1.6</td>
</tr>
<tr>
<td align="left">8</td>
<td align="left">3.03</td>
<td align="left">3.97</td>
<td align="left">2.98</td>
<td align="left">2.999</td>
<td align="left">2.23</td>
<td align="left">1.22</td>
<td align="left">1.3</td>
<td align="left">0.47</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">3.802</td>
<td align="left">3.1</td>
<td align="left">2.97</td>
<td align="left">2.413</td>
<td align="left">2.231</td>
<td align="left">1.22</td>
</tr>
<tr>
<td align="left">9</td>
<td align="left">4.57</td>
<td align="left">3.97</td>
<td align="left">3.14</td>
<td align="left">1.211</td>
<td align="left">2.22</td>
<td align="left">1.6</td>
<td align="left">1.3</td>
<td align="left">0.47</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">4.565</td>
<td align="left">3.97</td>
<td align="left">3.13</td>
<td align="left">0.6</td>
<td align="left">2.226</td>
<td align="left">1.23</td>
</tr>
<tr>
<td align="left">10</td>
<td align="left">4.57</td>
<td align="left">3.97</td>
<td align="left">3</td>
<td align="left">0.601</td>
<td align="left">2.23</td>
<td align="left">1.6</td>
<td align="left">1.3</td>
<td align="left">1.2</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">4.565</td>
<td align="left">3.97</td>
<td align="left">3.04</td>
<td align="left">2.412</td>
<td align="left">2.226</td>
<td align="left">1.6</td>
</tr>
<tr>
<td align="left">11</td>
<td align="left">4.57</td>
<td align="left">3.97</td>
<td align="left">3.4</td>
<td align="left">3</td>
<td align="left">2.23</td>
<td align="left">1.6</td>
<td align="left">1.3</td>
<td align="left">1.2</td>
<td align="left">0.52</td>
<td align="left">0.55</td>
<td align="left">4.566</td>
<td align="left">4.6</td>
<td align="left">2.98</td>
<td align="left">3</td>
<td align="left">2.223</td>
<td align="left">1.6</td>
</tr>
<tr>
<td align="left">12</td>
<td align="left">4.57</td>
<td align="left">4.6</td>
<td align="left">2.99</td>
<td align="left">2.413</td>
<td align="left">1.73</td>
<td align="left">1.6</td>
<td align="left">1.3</td>
<td align="left">1.2</td>
<td align="left">0.52</td>
<td align="left">0.55</td>
<td align="left">4.565</td>
<td align="left">4.6</td>
<td align="left">3.04</td>
<td align="left">3</td>
<td align="left">2.226</td>
<td align="left">1.6</td>
</tr>
<tr>
<td align="left">13</td>
<td align="left">4.57</td>
<td align="left">3.97</td>
<td align="left">3.15</td>
<td align="left">1.204</td>
<td align="left">2.23</td>
<td align="left">1.6</td>
<td align="left">1.3</td>
<td align="left">1.2</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">4.565</td>
<td align="left">3.97</td>
<td align="left">3</td>
<td align="left">3</td>
<td align="left">2.228</td>
<td align="left">1.23</td>
</tr>
<tr>
<td align="left">14</td>
<td align="left">4.57</td>
<td align="left">3.97</td>
<td align="left">3.08</td>
<td align="left">3</td>
<td align="left">2.23</td>
<td align="left">1.23</td>
<td align="left">0.93</td>
<td align="left">0.47</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">4.564</td>
<td align="left">3.97</td>
<td align="left">3.05</td>
<td align="left">2.414</td>
<td align="left">0.731</td>
<td align="left">1.6</td>
</tr>
<tr>
<td align="left">15</td>
<td align="left">4.57</td>
<td align="left">3.97</td>
<td align="left">2.99</td>
<td align="left">0.601</td>
<td align="left">2.23</td>
<td align="left">0.57</td>
<td align="left">1.3</td>
<td align="left">0.85</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">3.798</td>
<td align="left">3.97</td>
<td align="left">3.03</td>
<td align="left">0.6</td>
<td align="left">1.727</td>
<td align="left">1.23</td>
</tr>
<tr>
<td align="left">16</td>
<td align="left">3.03</td>
<td align="left">3.97</td>
<td align="left">3</td>
<td align="left">0.613</td>
<td align="left">1.73</td>
<td align="left">1.23</td>
<td align="left">1.3</td>
<td align="left">0.85</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">2.268</td>
<td align="left">3.97</td>
<td align="left">3.05</td>
<td align="left">0.604</td>
<td align="left">1.232</td>
<td align="left">1.23</td>
</tr>
<tr>
<td align="left">17</td>
<td align="left">2.27</td>
<td align="left">3.97</td>
<td align="left">3</td>
<td align="left">0.6</td>
<td align="left">0.73</td>
<td align="left">0.57</td>
<td align="left">1.3</td>
<td align="left">0.47</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">3.798</td>
<td align="left">3.97</td>
<td align="left">3</td>
<td align="left">0.6</td>
<td align="left">0.73</td>
<td align="left">1.23</td>
</tr>
<tr>
<td align="left">18</td>
<td align="left">3.8</td>
<td align="left">1.35</td>
<td align="left">3.03</td>
<td align="left">0.601</td>
<td align="left">1.73</td>
<td align="left">1.24</td>
<td align="left">1.3</td>
<td align="left">0.47</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">3.799</td>
<td align="left">3.97</td>
<td align="left">3.01</td>
<td align="left">0.601</td>
<td align="left">1.729</td>
<td align="left">1.6</td>
</tr>
<tr>
<td align="left">19</td>
<td align="left">4.57</td>
<td align="left">3.97</td>
<td align="left">3.01</td>
<td align="left">1.809</td>
<td align="left">2.23</td>
<td align="left">0.6</td>
<td align="left">1.3</td>
<td align="left">0.47</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">2.267</td>
<td align="left">3.97</td>
<td align="left">2.98</td>
<td align="left">0.604</td>
<td align="left">2.227</td>
<td align="left">1.6</td>
</tr>
<tr>
<td align="left">20</td>
<td align="left">4.57</td>
<td align="left">3.97</td>
<td align="left">3.4</td>
<td align="left">1.809</td>
<td align="left">2.23</td>
<td align="left">1.23</td>
<td align="left">1.3</td>
<td align="left">0.47</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">4.566</td>
<td align="left">3.97</td>
<td align="left">2.98</td>
<td align="left">3</td>
<td align="left">2.226</td>
<td align="left">1.6</td>
</tr>
<tr>
<td align="left">21</td>
<td align="left">4.56</td>
<td align="left">3.97</td>
<td align="left">2.97</td>
<td align="left">0.6</td>
<td align="left">2.23</td>
<td align="left">1.55</td>
<td align="left">1.3</td>
<td align="left">0.85</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">3.798</td>
<td align="left">3.97</td>
<td align="left">2.97</td>
<td align="left">3</td>
<td align="left">2.226</td>
<td align="left">1.22</td>
</tr>
<tr>
<td align="left">22</td>
<td align="left">3.8</td>
<td align="left">3.97</td>
<td align="left">3.01</td>
<td align="left">0.6</td>
<td align="left">1.73</td>
<td align="left">1.25</td>
<td align="left">1.3</td>
<td align="left">0.47</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">3.805</td>
<td align="left">1.35</td>
<td align="left">3.04</td>
<td align="left">0.601</td>
<td align="left">1.73</td>
<td align="left">1.6</td>
</tr>
<tr>
<td align="left">23</td>
<td align="left">3.03</td>
<td align="left">1.35</td>
<td align="left">3.02</td>
<td align="left">0.6</td>
<td align="left">2.23</td>
<td align="left">1.23</td>
<td align="left">1.3</td>
<td align="left">0.47</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">1.5</td>
<td align="left">3.97</td>
<td align="left">2.98</td>
<td align="left">0.6</td>
<td align="left">0.73</td>
<td align="left">1.23</td>
</tr>
<tr>
<td align="left">24</td>
<td align="left">3.8</td>
<td align="left">1.35</td>
<td align="left">0.77</td>
<td align="left">0.6</td>
<td align="left">0.73</td>
<td align="left">1.23</td>
<td align="left">1.3</td>
<td align="left">1.2</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">1.5</td>
<td align="left">1.35</td>
<td align="left">0.73</td>
<td align="left">0.6</td>
<td align="left">0.73</td>
<td align="left">1.35</td>
</tr>
<tr>
<td align="left">
<bold>T (h)</bold>
</td>
<td align="left">
<bold>P</bold>
<sub>
<bold>17</bold>
</sub>
</td>
<td align="left">
<bold>P</bold>
<sub>
<bold>18</bold>
</sub>
</td>
<td align="left">
<bold>P</bold>
<sub>
<bold>19</bold>
</sub>
</td>
<td align="left">
<bold>P</bold>
<sub>
<bold>20</bold>
</sub>
</td>
<td align="left">
<bold>P</bold>
<sub>
<bold>21</bold>
</sub>
</td>
<td align="left">
<bold>P</bold>
<sub>
<bold>22</bold>
</sub>
</td>
<td align="left">
<bold>P</bold>
<sub>
<bold>23</bold>
</sub>
</td>
<td align="left">
<bold>P</bold>
<sub>
<bold>24</bold>
</sub>
</td>
<td align="left">
<bold>P</bold>
<sub>
<bold>25</bold>
</sub>
</td>
<td align="left">
<bold>P</bold>
<sub>
<bold>26</bold>
</sub>
</td>
<td align="left">
<bold>P</bold>
<sub>
<bold>27</bold>
</sub>
</td>
<td align="left">
<bold>P</bold>
<sub>
<bold>28</bold>
</sub>
</td>
<td align="left">
<bold>P</bold>
<sub>
<bold>29</bold>
</sub>
</td>
<td align="left">
<bold>P</bold>
<sub>
<bold>30</bold>
</sub>
</td>
<td colspan="2" align="left">
<bold>Cost ($/h)</bold>
</td>
</tr>
<tr>
<td align="left">1</td>
<td align="left">1.3</td>
<td align="left">0.47</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">1.5</td>
<td align="left">3.1</td>
<td align="left">0.73</td>
<td align="left">0.6</td>
<td align="left">0.73</td>
<td align="left">0.6</td>
<td align="left">1.3</td>
<td align="left">0.47</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td colspan="2" align="left">85,330.14</td>
</tr>
<tr>
<td align="left">2</td>
<td align="left">1.3</td>
<td align="left">0.47</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">1.5</td>
<td align="left">1.35</td>
<td align="left">2.05</td>
<td align="left">0.6</td>
<td align="left">1.23</td>
<td align="left">1.2</td>
<td align="left">1.3</td>
<td align="left">0.85</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td colspan="2" align="left">89,624.12</td>
</tr>
<tr>
<td align="left">3</td>
<td align="left">1.3</td>
<td align="left">0.47</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">2.27</td>
<td align="left">1.35</td>
<td align="left">0.73</td>
<td align="left">0.6</td>
<td align="left">1.23</td>
<td align="left">1.2</td>
<td align="left">1.3</td>
<td align="left">0.47</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td colspan="2" align="left">99,106.91</td>
</tr>
<tr>
<td align="left">4</td>
<td align="left">1.3</td>
<td align="left">0.85</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">3.8</td>
<td align="left">1.35</td>
<td align="left">1.84</td>
<td align="left">0.6</td>
<td align="left">0.73</td>
<td align="left">1.2</td>
<td align="left">1.3</td>
<td align="left">0.47</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td colspan="2" align="left">108,973.7</td>
</tr>
<tr>
<td align="left">5</td>
<td align="left">1.3</td>
<td align="left">0.47</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">2.27</td>
<td align="left">3.97</td>
<td align="left">3.01</td>
<td align="left">0.6</td>
<td align="left">1.73</td>
<td align="left">1.2</td>
<td align="left">1.3</td>
<td align="left">0.47</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td colspan="2" align="left">113,200.6</td>
</tr>
<tr>
<td align="left">6</td>
<td align="left">1.3</td>
<td align="left">0.47</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">4.56</td>
<td align="left">3.97</td>
<td align="left">1.85</td>
<td align="left">0.6</td>
<td align="left">2.23</td>
<td align="left">1.6</td>
<td align="left">1.3</td>
<td align="left">0.47</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td colspan="2" align="left">123,231.7</td>
</tr>
<tr>
<td align="left">7</td>
<td align="left">1.3</td>
<td align="left">0.47</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">3.03</td>
<td align="left">3.97</td>
<td align="left">1.85</td>
<td align="left">0.6</td>
<td align="left">0.73</td>
<td align="left">1.6</td>
<td align="left">1.3</td>
<td align="left">1.2</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td colspan="2" align="left">128,202.1</td>
</tr>
<tr>
<td align="left">8</td>
<td align="left">1.3</td>
<td align="left">0.47</td>
<td align="left">0.201</td>
<td align="left">0.55</td>
<td align="left">3.8</td>
<td align="left">3.1</td>
<td align="left">1.85</td>
<td align="left">0.6</td>
<td align="left">2.22</td>
<td align="left">1.6</td>
<td align="left">1.3</td>
<td align="left">0.85</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td colspan="2" align="left">133,785.8</td>
</tr>
<tr>
<td align="left">9</td>
<td align="left">1.3</td>
<td align="left">0.47</td>
<td align="left">0.201</td>
<td align="left">0.55</td>
<td align="left">4.57</td>
<td align="left">3.97</td>
<td align="left">3.02</td>
<td align="left">2.41</td>
<td align="left">2.23</td>
<td align="left">1.2</td>
<td align="left">1.3</td>
<td align="left">0.47</td>
<td align="left">0.5</td>
<td align="left">0.55</td>
<td colspan="2" align="left">143,312.7</td>
</tr>
<tr>
<td align="left">10</td>
<td align="left">1.3</td>
<td align="left">1.2</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">4.56</td>
<td align="left">4.6</td>
<td align="left">2.99</td>
<td align="left">3</td>
<td align="left">2.23</td>
<td align="left">1.6</td>
<td align="left">1.3</td>
<td align="left">0.85</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td colspan="2" align="left">154,391</td>
</tr>
<tr>
<td align="left">11</td>
<td align="left">0.93</td>
<td align="left">0.85</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">4.57</td>
<td align="left">3.97</td>
<td align="left">3.4</td>
<td align="left">3</td>
<td align="left">2.23</td>
<td align="left">1.2</td>
<td align="left">0.57</td>
<td align="left">0.85</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td colspan="2" align="left">160,808.8</td>
</tr>
<tr>
<td align="left">12</td>
<td align="left">1.3</td>
<td align="left">1.2</td>
<td align="left">0.52</td>
<td align="left">0.55</td>
<td align="left">4.57</td>
<td align="left">4.6</td>
<td align="left">2.98</td>
<td align="left">3</td>
<td align="left">2.23</td>
<td align="left">1.6</td>
<td align="left">1.3</td>
<td align="left">1.2</td>
<td align="left">0.5</td>
<td align="left">0.55</td>
<td colspan="2" align="left">166,231.2</td>
</tr>
<tr>
<td align="left">13</td>
<td align="left">1.3</td>
<td align="left">0.85</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">4.57</td>
<td align="left">3.97</td>
<td align="left">3.4</td>
<td align="left">3</td>
<td align="left">2.23</td>
<td align="left">1.2</td>
<td align="left">1.3</td>
<td align="left">0.85</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td colspan="2" align="left">154,111.6</td>
</tr>
<tr>
<td align="left">14</td>
<td align="left">1.3</td>
<td align="left">0.85</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">4.57</td>
<td align="left">3.97</td>
<td align="left">3.05</td>
<td align="left">1.81</td>
<td align="left">0.73</td>
<td align="left">1.2</td>
<td align="left">1.3</td>
<td align="left">0.85</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td colspan="2" align="left">144,096.6</td>
</tr>
<tr>
<td align="left">15</td>
<td align="left">1.3</td>
<td align="left">1.2</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">4.56</td>
<td align="left">3.97</td>
<td align="left">3.06</td>
<td align="left">0.6</td>
<td align="left">1.23</td>
<td align="left">1.6</td>
<td align="left">1.3</td>
<td align="left">0.47</td>
<td align="left">0.5</td>
<td align="left">0.55</td>
<td colspan="2" align="left">133,445.6</td>
</tr>
<tr>
<td align="left">16</td>
<td align="left">1.3</td>
<td align="left">0.47</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">4.56</td>
<td align="left">3.97</td>
<td align="left">0.74</td>
<td align="left">0.6</td>
<td align="left">1.23</td>
<td align="left">1.3</td>
<td align="left">1.3</td>
<td align="left">0.85</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td colspan="2" align="left">118,364</td>
</tr>
<tr>
<td align="left">17</td>
<td align="left">1.3</td>
<td align="left">0.47</td>
<td align="left">0.519</td>
<td align="left">0.55</td>
<td align="left">3.04</td>
<td align="left">3.1</td>
<td align="left">2.98</td>
<td align="left">0.6</td>
<td align="left">0.73</td>
<td align="left">1.2</td>
<td align="left">1.3</td>
<td align="left">0.85</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td colspan="2" align="left">113,584.1</td>
</tr>
<tr>
<td align="left">18</td>
<td align="left">1.3</td>
<td align="left">1.2</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">3.04</td>
<td align="left">3.97</td>
<td align="left">3.05</td>
<td align="left">0.6</td>
<td align="left">2.23</td>
<td align="left">1.2</td>
<td align="left">1.3</td>
<td align="left">0.47</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td colspan="2" align="left">123,360.3</td>
</tr>
<tr>
<td align="left">19</td>
<td align="left">1.3</td>
<td align="left">0.85</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">4.57</td>
<td align="left">3.97</td>
<td align="left">2.99</td>
<td align="left">1.2</td>
<td align="left">1.23</td>
<td align="left">1.2</td>
<td align="left">0.93</td>
<td align="left">0.85</td>
<td align="left">0.5</td>
<td align="left">0.55</td>
<td colspan="2" align="left">133,802.9</td>
</tr>
<tr>
<td align="left">20</td>
<td align="left">1.3</td>
<td align="left">0.47</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">4.57</td>
<td align="left">4.6</td>
<td align="left">2.98</td>
<td align="left">2.41</td>
<td align="left">2.23</td>
<td align="left">1.6</td>
<td align="left">1.3</td>
<td align="left">0.85</td>
<td align="left">0.5</td>
<td align="left">0.55</td>
<td colspan="2" align="left">154,323.9</td>
</tr>
<tr>
<td align="left">21</td>
<td align="left">1.3</td>
<td align="left">0.47</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">3.8</td>
<td align="left">3.97</td>
<td align="left">2.97</td>
<td align="left">1.81</td>
<td align="left">2.23</td>
<td align="left">1.2</td>
<td align="left">1.3</td>
<td align="left">1.2</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td colspan="2" align="left">143,456.6</td>
</tr>
<tr>
<td align="left">22</td>
<td align="left">1.29</td>
<td align="left">0.47</td>
<td align="left">0.201</td>
<td align="left">0.55</td>
<td align="left">4.57</td>
<td align="left">3.97</td>
<td align="left">2.98</td>
<td align="left">0.6</td>
<td align="left">0.73</td>
<td align="left">1.2</td>
<td align="left">1.3</td>
<td align="left">1.2</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td colspan="2" align="left">123,361.3</td>
</tr>
<tr>
<td align="left">23</td>
<td align="left">1.3</td>
<td align="left">0.47</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">1.5</td>
<td align="left">1.35</td>
<td align="left">3.05</td>
<td align="left">0.6</td>
<td align="left">2.23</td>
<td align="left">1.2</td>
<td align="left">1.3</td>
<td align="left">0.47</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td colspan="2" align="left">103,617.7</td>
</tr>
<tr>
<td align="left">24</td>
<td align="left">1.3</td>
<td align="left">0.85</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td align="left">3.8</td>
<td align="left">1.35</td>
<td align="left">3.04</td>
<td align="left">0.6</td>
<td align="left">1.73</td>
<td align="left">1.6</td>
<td align="left">1.3</td>
<td align="left">0.47</td>
<td align="left">0.2</td>
<td align="left">0.55</td>
<td colspan="2" align="left">95,036.6</td>
</tr>
<tr>
<td colspan="16" align="center">
<bold>Total cost ($/h)</bold>
</td>
<td align="left">
<bold>3,046,760.05</bold>
</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn>
<p>The bold values indicate the results achieved by the proposed method.</p>
</fn>
</table-wrap-foot>
</table-wrap>
<table-wrap id="T11" position="float">
<label>TABLE 11</label>
<caption>
<p>Statistical analysis comparison of the 30-unit system with other algorithms.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Method</th>
<th align="left">Lowest cost ($/h)</th>
<th align="left">Average cost ($/h)</th>
<th align="left">Highest cost ($/h)</th>
<th align="left">ET (min)</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">DGPSO (<xref ref-type="bibr" rid="B19">Meng et al., 2015</xref>)</td>
<td align="left">3,148,992</td>
<td align="left">3,154,438</td>
<td align="left">-</td>
<td align="left">22.81</td>
</tr>
<tr>
<td align="left">ECE (<xref ref-type="bibr" rid="B19">Meng et al., 2015</xref>)</td>
<td align="left">3,084,649</td>
<td align="left">3,087,847</td>
<td align="left">-</td>
<td align="left">1.3</td>
</tr>
<tr>
<td align="left">BBPSO (<xref ref-type="bibr" rid="B19">Meng et al., 2015</xref>)</td>
<td align="left">3,062,144</td>
<td align="left">3,067,277</td>
<td align="left">-</td>
<td align="left">6.3</td>
</tr>
<tr>
<td align="left">HHS (<xref ref-type="bibr" rid="B19">Meng et al., 2015</xref>)</td>
<td align="left">3,057,313</td>
<td align="left">-</td>
<td align="left">-</td>
<td align="left">23.0</td>
</tr>
<tr>
<td align="left">HIGA (<xref ref-type="bibr" rid="B19">Meng et al., 2015</xref>)</td>
<td align="left">3,055,435</td>
<td align="left">3,055,435</td>
<td align="left">3,066,755</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">CSO (<xref ref-type="bibr" rid="B19">Meng et al., 2015</xref>)</td>
<td align="left">3,051,260</td>
<td align="left">3,053,465</td>
<td align="left">3,054,960</td>
<td align="left">1.79</td>
</tr>
<tr>
<td align="left">CDBCO (<xref ref-type="bibr" rid="B19">Meng et al., 2015</xref>)</td>
<td align="left">3.0814 &#xd7; 106</td>
<td align="left">3.0885 &#xd7; 106</td>
<td align="left">-</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">BBPSO-DCS (<xref ref-type="bibr" rid="B42">Zhi-xin et al., 2019</xref>)</td>
<td align="left">3,062,144</td>
<td align="left">3,067,277</td>
<td align="left">-</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">IGA (<xref ref-type="bibr" rid="B42">Zhi-xin et al., 2019</xref>)</td>
<td align="left">3,055,435.068</td>
<td align="left">3,058,126.233</td>
<td align="left">3,066,754.92</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">CSO (<xref ref-type="bibr" rid="B42">Zhi-xin et al., 2019</xref>)</td>
<td align="left">3,051,260</td>
<td align="left">3,053,465</td>
<td align="left">3,054,960</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">EAPSO (<xref ref-type="bibr" rid="B42">Zhi-xin et al., 2019</xref>)</td>
<td align="left">3,054,961</td>
<td align="left">3,055,257</td>
<td align="left">3,055,641</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">MGDE (<xref ref-type="bibr" rid="B42">Zhi-xin et al., 2019</xref>)</td>
<td align="left">3,050,374.3</td>
<td align="left">3,051,368.29</td>
<td align="left">3,052,078.53</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">IWO (<xref ref-type="bibr" rid="B42">Zhi-xin et al., 2019</xref>)</td>
<td align="left">3,058,720.47</td>
<td align="left">3,059,859.81</td>
<td align="left">3,061,347.41</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">CMIWO (<xref ref-type="bibr" rid="B42">Zhi-xin et al., 2019</xref>)</td>
<td align="left">3,049,231.097</td>
<td align="left">3,050,436.52</td>
<td align="left">3,052,036.73</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">
<bold>KH</bold>
</td>
<td align="left">
<bold>3,046,760.05</bold>
</td>
<td align="left">
<bold>3,047,154.90</bold>
</td>
<td align="left">
<bold>3,049,642.024</bold>
</td>
<td align="left">
<bold>1.6</bold>
</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn>
<p>The bold values indicate the results achieved by the proposed method.</p>
</fn>
</table-wrap-foot>
</table-wrap>
<fig id="F9" position="float">
<label>FIGURE 9</label>
<caption>
<p>Convergence characteristics of a 30-unit system.</p>
</caption>
<graphic xlink:href="fenrg-11-1339020-g009.tif"/>
</fig>
</sec>
<sec id="s4-7">
<title>4.7 Statistical assessment</title>
<p>A well-known one-sample <italic>t</italic>-test (<xref ref-type="bibr" rid="B23">Mowafaq, 2022</xref>) is performed on all the test systems to evaluate the stability of the suggested KH technique for solving the DED issue. The significance level used in this test is 0.05. Statistical analysis provides us the data to keep or discard any hypothesis. The comparison of statistical data using significance analysis may be used to reject or retain any hypothesis. If the statistical value is larger than the threshold of significance, the hypothesis is accepted; otherwise, it is rejected. The results of the all-sample <italic>t</italic>-test are shown in <xref ref-type="table" rid="T12">Table 12</xref> to demonstrate the validity of the null hypothesis.</p>
<table-wrap id="T12" position="float">
<label>TABLE 12</label>
<caption>
<p>Statistical analysis of all the systems.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">S. no.</th>
<th align="left">Test system</th>
<th align="left">t-statistic</th>
<th align="left">
<italic>p</italic>-value</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">1</td>
<td align="left">Five-unit system</td>
<td align="left">1.84</td>
<td align="left">0.086</td>
</tr>
<tr>
<td align="left">2</td>
<td align="left">Six-unit system</td>
<td align="left">2.01</td>
<td align="left">0.064</td>
</tr>
<tr>
<td align="left">3</td>
<td align="left">10-unit system</td>
<td align="left">2.05</td>
<td align="left">0.06</td>
</tr>
<tr>
<td align="left">4</td>
<td align="left">15-unit system (without wind)</td>
<td align="left">2.04</td>
<td align="left">0.061</td>
</tr>
<tr>
<td align="left">5</td>
<td align="left">30-unit system</td>
<td align="left">2</td>
<td align="left">0.066</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
<sec sec-type="conclusion" id="s5">
<title>5 Conclusion</title>
<p>In this work, the KH technique is utilized to solve dynamic economic dispatch issues during a 24-h time span by including various constraints such as valve-point loading effects and prohibited operating zones, as well as wind power generation. In KH, the initial search space is reduced through motion induced by other krill and foraging motion. Later, random diffusion is utilized to pick good-quality solutions to improve the system accuracy and dependability while dealing with optimization issues. In the current work, the KH algorithm is applied on five different systems to solve the optimization of the total cost with and without valve-point loading effects. The results of the test scenarios show that the KH technique is reliable, resilient, and capable of consistently providing high-quality DED solutions with actual operating restrictions such as transmission loss, valve-point effects, and prohibited operating zones. Compared to other methods, KH performance in terms of cost reduction and dispatch schedule optimization is found to be fairly competitive, and it can be securely employed as an effective algorithm for small-to-medium-sized, simple-to-complicated DED situations. Furthermore, KH is applied to solve multi-objective DED issues in hybrid power systems, and combined heat and power dispatch, stochastic DED, and power state estimation would be a possible extension of the present work.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s6">
<title>Data availability statement</title>
<p>The original contributions presented in the study are included in the article/Supplementary Material, further inquiries can be directed to the corresponding authors.</p>
</sec>
<sec id="s7">
<title>Author contributions</title>
<p>HP: conceptualization, data curation, formal analysis, funding acquisition, investigation, methodology, project administration, resources, software, supervision, validation, visualization, writing&#x2013;original draft, and writing&#x2013;review and editing. GN: conceptualization, data curation, formal analysis, funding acquisition, investigation, methodology, project administration, resources, software, supervision, validation, visualization, writing&#x2013;original draft, and writing&#x2013;review and editing. BV: conceptualization, data curation, formal analysis, funding acquisition, investigation, methodology, project administration, resources, software, supervision, validation, visualization, writing&#x2013;original draft, and writing&#x2013;review and editing. BS: conceptualization, data curation, formal analysis, funding acquisition, investigation, methodology, project administration, resources, software, supervision, validation, visualization, writing&#x2013;original draft, and writing&#x2013;review and editing. CR: conceptualization, data curation, formal analysis, funding acquisition, investigation, methodology, project administration, resources, software, supervision, validation, visualization, writing&#x2013;original draft, and writing&#x2013;review and editing. HK: conceptualization, data curation, formal analysis, funding acquisition, investigation, methodology, project administration, resources, software, supervision, validation, visualization, writing&#x2013;original draft, and writing&#x2013;review and editing. KA: conceptualization, data curation, formal analysis, funding acquisition, investigation, methodology, project administration, resources, software, supervision, validation, visualization, writing&#x2013;original draft, and writing&#x2013;review and editing. AE: conceptualization, data curation, formal analysis, funding acquisition, investigation, methodology, project administration, resources, software, supervision, validation, visualization, writing&#x2013;original draft, and writing&#x2013;review and editing.</p>
</sec>
<sec id="s8">
<title>Funding</title>
<p>The authors declare that no financial support was received for the research, authorship, and/or publication of this article.</p>
</sec>
<sec sec-type="COI-statement" id="s9">
<title>Conflict of interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s10">
<title>Publisher&#x2019;s note</title>
<p>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.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Attaviriyanupap</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Kita</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Tanaka</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Hasegawa</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2004</year>). <article-title>A fuzzy-optimization approach to dynamic economic dispatch considering uncertainties</article-title>. <source>IEEE Trans. Power Syst.</source> <volume>19</volume> (<issue>3</issue>), <fpage>1299</fpage>&#x2013;<lpage>1307</lpage>. <pub-id pub-id-type="doi">10.1109/tpwrs.2004.831272</pub-id>
</citation>
</ref>
<ref id="B2">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Augustine</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Suresh</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Moghe</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Sheikh</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2020</year>). &#x201c;<article-title>Economic dispatch for a microgrid considering renewable energy cost functions</article-title>,&#x201d; in <conf-name>Proceedings of the 2012 IEEE PES Innovative Smart Grid Technologies</conf-name>, <conf-loc>Washington, DC, USA</conf-loc>, <conf-date>16&#x2013;20 January</conf-date> (<publisher-name>ISGT</publisher-name>), <fpage>1</fpage>&#x2013;<lpage>7</lpage>.</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Basu</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2007</year>). <article-title>Dynamic economic emission dispatch using evolutionary programming and fuzzy satisfying method</article-title>. <source>Int. J. Emerg. Elect. Power Syst.</source> <volume>8</volume> (<issue>4</issue>), <fpage>1</fpage>&#x2013;<lpage>15</lpage>. <pub-id pub-id-type="doi">10.2202/1553-779x.1146</pub-id>
</citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Basu</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2008</year>). <article-title>Dynamic economic emission dispatch using nondominated sorting genetic algorithm-II</article-title>. <source>Int. J. Elctr. Power Energy Syst.</source> <volume>30</volume>, <fpage>140</fpage>&#x2013;<lpage>149</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijepes.2007.06.009</pub-id>
</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Behnam</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Mehdi</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Ehsan</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Time-varying acceleration coefficients IPSO for solving dynamic economic dispatch with non-smooth cost function</article-title>. <source>Energy Convers. Manage</source> <volume>56</volume>, <fpage>175</fpage>&#x2013;<lpage>183</lpage>. <pub-id pub-id-type="doi">10.1016/j.enconman.2011.12.004</pub-id>
</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Faisal</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Salem</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Ghulam</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Ayman</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Mohammad</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Solving renewables-integrated economic load dispatch problem by variant of metaheuristic bat-inspired algorithm</article-title>. <source>Energies</source> <volume>13</volume>, <fpage>1</fpage>&#x2013;<lpage>36</lpage>. <pub-id pub-id-type="doi">10.3390/en13236225</pub-id>
</citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gaing</surname>
<given-names>Z. L.</given-names>
</name>
</person-group> (<year>2004</year>). <article-title>Constrained dynamic economic dispatch solution using particle swarm optimization</article-title>. <source>Proc. IEEE Power Eng. Soc. General Meet.</source>, <fpage>153</fpage>&#x2013;<lpage>158</lpage>. <pub-id pub-id-type="doi">10.1109/PES.2004.1372777</pub-id>
</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gandomi</surname>
<given-names>A. H.</given-names>
</name>
<name>
<surname>Alavi</surname>
<given-names>A. H.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Krill herd: a new bio-inspired optimization algorithm</article-title>. <source>Commun. Nonlinear Sci. Numer. Simul.</source> <volume>17</volume>, <fpage>4831</fpage>&#x2013;<lpage>4845</lpage>. <pub-id pub-id-type="doi">10.1016/j.cnsns.2012.05.010</pub-id>
</citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Granelli</surname>
<given-names>G. P.</given-names>
</name>
<name>
<surname>Marannino</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Montagna</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Silvestri</surname>
<given-names>A. A.</given-names>
</name>
</person-group> (<year>1989</year>). <article-title>Fast and efficient gradient projection algorithm for dynamic generation dispatching</article-title>. <source>IEEE Proc. Gener. Transm. Distrib.</source> <volume>136</volume>, <fpage>295</fpage>&#x2013;<lpage>302</lpage>. <pub-id pub-id-type="doi">10.1049/ip-c.1989.0039</pub-id>
</citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Happ</surname>
<given-names>H. H.</given-names>
</name>
</person-group> (<year>1977</year>). <article-title>Optimal power dispatch-a comprehensive survey</article-title>. <source>IEEE Trans. Power Appa. Syst.</source> <volume>96</volume>, <fpage>841</fpage>&#x2013;<lpage>854</lpage>. <pub-id pub-id-type="doi">10.1109/t-pas.1977.32397</pub-id>
</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Harish</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Goutham</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Mohan</surname>
<given-names>U.</given-names>
</name>
<name>
<surname>Preeti</surname>
</name>
<name>
<surname>Mekala</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Krill herd algorithm for solution of economic dispatch with valve-point loading effect</article-title>. <source>Appl Comput. Automation Wirel. Syst Electr Eng</source> <volume>553</volume>, <fpage>383</fpage>&#x2013;<lpage>392</lpage>. <pub-id pub-id-type="doi">10.1007/978-981-13-6772-4_33</pub-id>
</citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Harish</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Naresh</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Veena</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Application of stud krill herd algorithm for solution of optimal power flow problems</article-title>. <source>Int. Trans. Electr. Eng.</source> <fpage>1</fpage>-<lpage>18</lpage>. <pub-id pub-id-type="doi">10.1007/s00500-016-2319-3</pub-id>
</citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Harish</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Naresh</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Veena</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>A solution network based on stud krill herd algorithm for optimal power flow problems</article-title>. <source>Soft Copmut</source> <volume>22</volume>, <fpage>159</fpage>&#x2013;<lpage>176</lpage>. <pub-id pub-id-type="doi">10.1002/etep.2316</pub-id>
</citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hemamalini</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Simon</surname>
<given-names>S. P.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>Dynamic economic dispatch using artificial immune system for units with valve-point effect</article-title>. <source>Int. J. Electr.Power Energy Syst.</source> <volume>33</volume> (<issue>4</issue>), <fpage>868</fpage>&#x2013;<lpage>874</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijepes.2010.12.017</pub-id>
</citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hu</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>He</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Si</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Hao</surname>
<given-names>P.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>An effective krill herd algorithm for numerical optimization</article-title>. <source>Int. J. Hybrid. Inf. Tech.</source> <volume>9</volume>, <fpage>127</fpage>&#x2013;<lpage>138</lpage>. <pub-id pub-id-type="doi">10.14257/IJHIT.2016.9.7.13</pub-id>
</citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Aggarwal</surname>
<given-names>R. K.</given-names>
</name>
</person-group> (<year>2000</year>). <article-title>Fast and accurate power dispatch using a relaxed genetic algorithm and a local gradient technique</article-title>. <source>Expert Syst. Appl.</source> <volume>19</volume>, <fpage>159</fpage>&#x2013;<lpage>165</lpage>. <pub-id pub-id-type="doi">10.1016/s0957-4174(00)00030-0</pub-id>
</citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Morgan</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Williams</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>1997</year>). <article-title>Hybrid genetic approaches to ramping rate constrained dynamic economic dispatch</article-title>. <source>Elect. Power Syst. Res.</source> <volume>43</volume>, <fpage>97</fpage>&#x2013;<lpage>103</lpage>. <pub-id pub-id-type="doi">10.1016/s0378-7796(97)01165-6</pub-id>
</citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lu</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Chaotic differential bee colony optimization algorithm for dynamic economic dispatch problem with valve-point effects</article-title>. <source>Int. J. Electr. Power Energy Syst.</source> <volume>62</volume>, <fpage>130</fpage>&#x2013;<lpage>143</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijepes.2014.04.028</pub-id>
</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Meng</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Hu</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Yin</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Peng</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Guo</surname>
<given-names>Z.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Crisscross optimization algorithm for large-scale dynamic economic dispatch problem with valve-point effects</article-title>. <source>Energy</source> <volume>93</volume>, <fpage>2175</fpage>&#x2013;<lpage>2190</lpage>. <pub-id pub-id-type="doi">10.1016/j.energy.2015.10.112</pub-id>
</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mohammadi-Ivatloo</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Rabiee</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Ehsan</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2012b</year>). <article-title>Time-varying acceleration coefficients IPSO for solving dynamic economic dispatch with non-smooth cost function</article-title>. <source>Energy Convers. Manag.</source> <volume>56</volume>, <fpage>175</fpage>&#x2013;<lpage>183</lpage>. <pub-id pub-id-type="doi">10.1016/j.enconman.2011.12.004</pub-id>
</citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mohammadi-Ivatloo</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Rabiee</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Soroudi</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Nonconvex dynamic economic power dispatch problems solution using hybrid immune-genetic algorithm</article-title>. <source>IEEE Syst. J.</source> <volume>7</volume> (<issue>4</issue>), <fpage>777</fpage>&#x2013;<lpage>785</lpage>. <pub-id pub-id-type="doi">10.1109/jsyst.2013.2258747</pub-id>
</citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mohammadi-Ivatloo</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Rabiee</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Soroudi</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Ehsan</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2012a</year>). <article-title>Imperialist competitive algorithm for solving non-convex dynamic economic power dispatch</article-title>. <source>Energy</source> <volume>44</volume> (<issue>1</issue>), <fpage>228</fpage>&#x2013;<lpage>240</lpage>. <pub-id pub-id-type="doi">10.1016/j.energy.2012.06.034</pub-id>
</citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mowafaq</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>The Use of one sample t-Test in the real data</article-title>. <source>J. Adv. Math.</source> <volume>21</volume>, <fpage>1</fpage>&#x2013;<lpage>6</lpage>. <pub-id pub-id-type="doi">10.24297/jam.v21i.9279</pub-id>
</citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Niknam</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Golestaneh</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Enhanced adaptive particle swarm optimisation algorithm for dynamic economic dispatch of units considering valve-point effects and ramp rates</article-title>. <source>IET Gener. Transm. Distr.</source> <volume>6</volume> (<issue>5</issue>), <fpage>424</fpage>&#x2013;<lpage>435</lpage>. <pub-id pub-id-type="doi">10.1049/iet-gtd.2011.0219</pub-id>
</citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pandi</surname>
<given-names>V. R.</given-names>
</name>
<name>
<surname>Panigrahi</surname>
<given-names>B. K.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>Dynamic economic load dispatch using hybrid swarm intelligence based harmony search algorithm</article-title>. <source>Expert Syst. Appl.</source> <volume>38</volume>, <fpage>8509</fpage>&#x2013;<lpage>8514</lpage>. <pub-id pub-id-type="doi">10.1016/j.eswa.2011.01.050</pub-id>
</citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Panigrahi</surname>
<given-names>C. K.</given-names>
</name>
<name>
<surname>Chattopadhyay</surname>
<given-names>R. N.</given-names>
</name>
<name>
<surname>Chakrabarti</surname>
<given-names>M. B.</given-names>
</name>
</person-group> (<year>2006</year>). <article-title>Simulated annealing technique for dynamic economic dispatch</article-title>. <source>Elect. Power Components Syst.</source> <volume>34</volume> (<issue>5</issue>), <fpage>577</fpage>&#x2013;<lpage>586</lpage>. <pub-id pub-id-type="doi">10.1080/15325000500360843</pub-id>
</citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Perera</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Pollution from fossil-fuel combustion is the leading environmental threat to global pediatric health and equity: solutions exist</article-title>. <source>Int. J. Envi. Res. Public Health</source> <volume>15</volume>, <fpage>16</fpage>. <pub-id pub-id-type="doi">10.3390/ijerph15010016</pub-id>
</citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pradeep</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Premkumar</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Sundaram</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Ravichandran</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>MaOTLBO: many-objective teaching-learning-based optimizer for control and monitoring the optimal power flow of modern power systems</article-title>. <source>I. J. Ind. Eng. Comput.</source> <volume>14</volume> (<issue>2</issue>), <fpage>293</fpage>&#x2013;<lpage>308</lpage>. <pub-id pub-id-type="doi">10.5267/j.ijiec.2023.1.003</pub-id>
</citation>
</ref>
<ref id="B29">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Preeti</surname>
<given-names>P. H.</given-names>
</name>
<name>
<surname>Vedik</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Kumar</surname>
<given-names>T. A.</given-names>
</name>
</person-group> (<year>2022</year>). &#x201c;<article-title>A new genetic algorithm variant designed for dynamic economic dispatch</article-title>,&#x201d; in <conf-name>Proceedings of 3rd International Conference on Machine Learning, Advances in Computing, Renewable Energy and Communication</conf-name>, <conf-loc>Singapore</conf-loc>. Editors <person-group person-group-type="editor">
<name>
<surname>Tomar</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Malik</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Kumar</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Iqbal</surname>
<given-names>A.</given-names>
</name>
</person-group> (<publisher-name>Springer</publisher-name>). <comment>Lecture Notes in Electrical Engineering, vol 915</comment>. <pub-id pub-id-type="doi">10.1007/978-981-19-2828-4_37</pub-id>
</citation>
</ref>
<ref id="B30">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Sahoo</surname>
<given-names>A. K.</given-names>
</name>
<name>
<surname>Panigrahi</surname>
<given-names>T. K.</given-names>
</name>
<name>
<surname>Paramguru</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Hota</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2021</year>). &#x201c;<article-title>Dynamic economic dispatch using harmony search algorithm</article-title>,&#x201d; in <source>Advances in machine learning and computational intelligence. Algorithms for intelligent systems</source>. Editors <person-group person-group-type="editor">
<name>
<surname>Patnaik</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>X. S.</given-names>
</name>
<name>
<surname>Sethi</surname>
<given-names>I.</given-names>
</name>
</person-group> (<publisher-loc>Singapore</publisher-loc>: <publisher-name>Springer</publisher-name>). <pub-id pub-id-type="doi">10.1007/978-981-15-5243-4_3</pub-id>
</citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Somuah</surname>
<given-names>C. B.</given-names>
</name>
<name>
<surname>Khunaizi</surname>
<given-names>N.</given-names>
</name>
</person-group> (<year>1990</year>). <article-title>Application of linear programming redispatch technique to dynamic generation allocation</article-title>. <source>IEEE Trans. Power Syst.</source> <volume>5</volume>, <fpage>20</fpage>&#x2013;<lpage>26</lpage>. <pub-id pub-id-type="doi">10.1109/59.49081</pub-id>
</citation>
</ref>
<ref id="B32">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sundaram</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Pandya</surname>
<given-names>S. R.</given-names>
</name>
<name>
<surname>Premkumar</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Pradeep</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Hassan</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2022b</year>). <article-title>Multi-objective optimization framework for optimal power flow problem of hybrid power systems considering security constraints</article-title>. <source>IEEE Access</source> <volume>1</volume>&#x2013;<lpage>19</lpage>. <pub-id pub-id-type="doi">10.1109/ACCESS.2022.3209996</pub-id>
</citation>
</ref>
<ref id="B33">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sundaram</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Pradeep</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Indrajit</surname>
<given-names>N. T.</given-names>
</name>
</person-group> (<year>2022a</year>). <article-title>Multi-objective Moth flame optimizer: a fundamental visions for wind power integrated optimal power flow with FACTS devices</article-title>. <source>Smart Sci.</source> <volume>10</volume> (<issue>2</issue>), <fpage>118</fpage>&#x2013;<lpage>141</lpage>. <pub-id pub-id-type="doi">10.1080/23080477.2021.1964693</pub-id>
</citation>
</ref>
<ref id="B34">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sunilkumar</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Sundaram</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Pradeep</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Kanak</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Shankar</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>A multi-objective thermal exchange optimization model for solving optimal power flow problems in hybrid power systems</article-title>. <source>Dec. Analy. J.</source> <volume>8</volume>, <fpage>1</fpage>&#x2013;<lpage>18</lpage>. <pub-id pub-id-type="doi">10.1016/j.dajour.2023.100299</pub-id>
</citation>
</ref>
<ref id="B35">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ullah</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Radosavljevic</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Lai</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>A solution to the optimal power flow problem considering WT and PV generation</article-title>. <source>IEEE Access</source> <volume>7</volume>, <fpage>46763</fpage>&#x2013;<lpage>46772</lpage>. <pub-id pub-id-type="doi">10.1109/access.2019.2909561</pub-id>
</citation>
</ref>
<ref id="B36">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xia</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Elaiw</surname>
<given-names>A. M.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Optimal dynamic economic dispatch of generation: a review</article-title>. <source>Electr. Power Syst. Res.</source> <volume>80</volume> (<issue>8</issue>), <fpage>975</fpage>&#x2013;<lpage>986</lpage>. <pub-id pub-id-type="doi">10.1016/j.epsr.2009.12.012</pub-id>
</citation>
</ref>
<ref id="B37">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xiong</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Shi</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Hybrid biogeography-based optimization with brain storm optimization for non-convex dynamic economic dispatch with valve-point effects</article-title>. <source>Energy</source> <volume>157</volume>, <fpage>424</fpage>&#x2013;<lpage>435</lpage>. <pub-id pub-id-type="doi">10.1016/j.energy.2018.05.180</pub-id>
</citation>
</ref>
<ref id="B38">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yuan</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Su</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Yuan</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Nie</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>An improved PSO for dynamic load dispatch of generators with valve-point effects</article-title>. <source>Energy</source> <volume>34</volume> (<issue>1</issue>), <fpage>67</fpage>&#x2013;<lpage>74</lpage>. <pub-id pub-id-type="doi">10.1016/j.energy.2008.09.010</pub-id>
</citation>
</ref>
<ref id="B39">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zaman</surname>
<given-names>M. F.</given-names>
</name>
<name>
<surname>Elsayed</surname>
<given-names>S. M.</given-names>
</name>
<name>
<surname>Raym</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Sarker</surname>
<given-names>R. A.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Evolutionary algorithms for dynamic economic dispatch problems</article-title>. <source>IEEE Trans. Power Syst.</source> <volume>31</volume> (<issue>2</issue>), <fpage>1486</fpage>&#x2013;<lpage>1495</lpage>. <pub-id pub-id-type="doi">10.1109/tpwrs.2015.2428714</pub-id>
</citation>
</ref>
<ref id="B40">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>G. L.</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>H. Y.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>G. Y.</given-names>
</name>
<name>
<surname>Xie</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2006</year>). &#x201c;<article-title>A new hybrid real-coded genetic algorithm and application in dynamic economic dispatch</article-title>,&#x201d; in <conf-name>Proc. 6th World Congr. Intell. Control and Autom.</conf-name>, <conf-loc>Dalian, China</conf-loc>, <fpage>3627</fpage>&#x2013;<lpage>3632</lpage>.</citation>
</ref>
<ref id="B41">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Gong</surname>
<given-names>D. W.</given-names>
</name>
<name>
<surname>Geng</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>X. Y.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Hybrid bare-bones PSO for dynamic economic dispatch with valve-point effects</article-title>. <source>Appl. Soft Comput. J.</source> <volume>18</volume>, <fpage>248</fpage>&#x2013;<lpage>260</lpage>. <pub-id pub-id-type="doi">10.1016/j.asoc.2014.01.035</pub-id>
</citation>
</ref>
<ref id="B42">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhi-xin</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Jun-qing</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Yu-yan</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>An improved invasive weed optimization algorithm for solving dynamic economic dispatch problems with valve-point effects</article-title>. <source>J. Experi. Theor. Arti. Intel.</source> <volume>5</volume>, <fpage>805</fpage>&#x2013;<lpage>829</lpage>. <pub-id pub-id-type="doi">10.1080/0952813X.2019.1673488</pub-id>
</citation>
</ref>
<ref id="B43">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zou</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Kong</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Ouyang</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Z.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Solving the dynamic economic dispatch by a memory-based global differential evolution and a repair technique of constraint handling</article-title>. <source>Energy</source> <volume>147</volume>, <fpage>59</fpage>&#x2013;<lpage>80</lpage>. <pub-id pub-id-type="doi">10.1016/j.energy.2018.01.029</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>