Next Article in Journal
Application of the Analytical Hierarchy Process to Select the Most Appropriate Mining Equipment for the Exploitation of Secondary Deposits
Previous Article in Journal
Valorising Nutrient-Rich Digestate as a Waste-Based Media for Microalgal Cultivation: Bench-Scale Filtration Characterisation and Scale-Up for a Commercial Recovery Process
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

Optimization of Combined Heat and Power Systems by Meta-Heuristic Algorithms: An Overview

by
Ali Sulaiman Alsagri
1,* and
Abdulrahman A. Alrobaian
2
1
Department of Mechanical Engineering, College of Engineering, Qassim University, Unaizah 56452, Saudi Arabia
2
Department of Mechanical Engineering, College of Engineering, Qassim University, Buraydah 51431, Saudi Arabia
*
Author to whom correspondence should be addressed.
Energies 2022, 15(16), 5977; https://doi.org/10.3390/en15165977
Submission received: 5 July 2022 / Revised: 28 July 2022 / Accepted: 7 August 2022 / Published: 18 August 2022

Abstract

:
Combined heat and power (CHP) plants are known as efficient technologies to reduce environmental emissions, balance energy costs, and increase total energy efficiency. To obtain a more efficient system, various optimization methods have been employed, based on numerical, experimental, parametric, and algorithmic optimization routes. Due to the significance of algorithmic optimization, as a systematic method for optimizing energy systems, this novel review paper is focused on the meta-heuristic optimization algorithms, implemented in CHP energy systems. By considering the applied objective functions, the main sections are divided into single-objective and multi-objective algorithms. In each case, the units’ combination is briefly detailed, the objective functions are introduced, and analyses are conducted. The main aim of this paper is to gather a database for the optimization of CHPs, demonstrate the effect of the applied optimization methods on the objective functions, and finally, introduce the most efficient methods. The most significant feature of this paper is that it covers all types of CHP optimization issues including scheduling, sizing, and designing problems, finding the extent of each optimization issue in the relevant papers in the last decade. Based on the findings, in the single-objective problems the combined heat and power economic dispatch (CHPED) issue as a subcategory of the scheduling problems is introduced as the most paid topic; the designing issue is known as the lowest paid topic. In the multi-objective problems, working on various types of CHP optimization problems has been conducted with an almost similar share. The combined heat and power economic emission dispatch (CHPEED) problem with the most share, and the sizing issue with the lowest share. The CHP designing and sizing optimization issues could be introduced as topics to work on more in the future. Additionally, the numerical results of CHPED and CHPEED problems solved by various algorithms are presented and compared. In this regard, specified test systems are considered.

Graphical Abstract

1. Introduction

The lack of fossil fuel resources and many problems caused by these energy resources consumption, such as negative environmental impacts and climate change on one side, and growing energy demands, on the other side, have forced the researchers and engineers in the relevant fields to provide better alternatives [1]. As a basic solution, the presentation of efficient energy production systems can have a tremendous impact on reducing energy consumption, and environmental issues. Combined heat and power (CHP) energy systems, as highly efficient systems, generate two forms of useful energy: electricity and heat [2]. In comparison to a traditional power plant, with about 35% electricity generation efficiency, the overall efficiency of the CHP plant could be over 80%. Since most CHP applications are for on-site generation, known as distributed generation (DG), these types of technologies cause the reduction of energy loss and increase efficiency. On the other hand, the recovery of the waste heat causes a significant rise in the system efficiency [3]. Generally, CHP plants have plenty of advantages in terms of reducing primary energy consumption and improving the economic and environmental specifications of a plant [4].
Since an optimization process is vital for designing any energy system, various studies have focused on this subject. The optimization of CHP plants has been carried out in many papers, in different ways. Silveira et al. [5,6] optimized some CHP plants mathematically, through a thermoeconomic model. In another paper, an efficient stochastic integer linear programming method was used for the optimal allocating of a CHP plant [7]. An optimal operation of CHP plants, maximizing the revenue, and minimizing the operating cost, was obtained through an optimization-based controller using the economic model predictive control (EMPC) approach [8]. A mathematical optimization model of a biomass-based CHP plant was presented by Asni et al. [9]. They applied a multi-objective fuzzy strategy in the presented model. Other mathematical optimization models have also been applied to the CHP optimization issues [10,11,12]. The mathematical methods obtain exact solutions of an optimization problem, but this approach is not practical for some engineering issues. This is mainly because of the difficulty of harvesting the derivative information analytically. The meta-heuristic algorithms are appropriate alternatives for CHP optimization. The process of these methods is the generation of arbitrary initial approximations to the problem, and the improvement of the generated solutions [13]. In this paper, the application of the meta-heuristic methods, for the CHP optimization problems, has been studied. The population-based meta-heuristics, as a large category of these methods, have been reviewed and divided. The classification is shown in Figure 1.
Few review papers address the CHP optimization issues. In this area, Abusoglu et al. [14], reviewed various exergoeconomic optimization models of CHP plants. In another review study, by Nazari-Heris et al. [15], the application of various meta-heuristic methods, as the solvers of a determined CHP optimization problem, was presented. The studied problem was on the CHP economic dispatch systems. Kazda et al. [16] reviewed the presented models of economic dispatch, and economic and emission dispatch of CHP plants. In the above-mentioned review papers, mostly the optimal dispatching issues were considered as the optimization problems. Additionally, exergoeconomic, economic, and emission issues were considered as the problem objectives; the application of meta-heuristic methods for CHP optimization was reviewed limitedly. However, in this paper, besides the dispatching optimization problems, all types of CHP optimization issues, including the optimal designing, sizing, and scheduling are reviewed, and various objective functions are covered, such as energy consumption, electrical efficiency, social welfare, primary energy saving, etc. For investigating the performance of different optimization methods, first, based on the reviewed papers, the CHP economic dispatch (CHPED) and the CHP economic emission dispatch (CHPEED) problems are selected as the most considered single-objective and multi-objective optimization issues, respectively. Then, the numerical results of various meta-heuristic algorithms applied to solve these problems are compared. Additionally, a comprehensive presentation of various optimization models of CHP plants, in the two forms of single-objective and multi-objective, is presented at the end of each chapter. In this paper, the population-based meta-heuristics in single-objective optimization are studied in five sections including evolutionary algorithms (EAs), swarm intelligence-based algorithms (SI-based), human-based algorithms, physics-based algorithms, and hybrid meta-heuristic methods. Additionally, for multi-objective optimization, three sections, including the EAs, SI-based algorithms, and hybrid meta-heuristic methods are presented.

2. Single-Objective Algorithms for CHP Optimization

The issues, which optimize one objective function, are called the single-objective optimization problems. The process of the algorithms used to solve these issues ends to maximize or minimize a specific purpose.

2.1. Evolutionary Algorithms

Evolutionary algorithms, which are inspired by evolution in nature, are one of the subcategories of population-based meta-heuristic algorithms. In evolutionary algorithms, the search process to find the best solution starts with a randomly-generated population and continues through evolving the population during consecutive generations [17].
  • Genetic Algorithms
The genetic algorithms (GAs) were developed by Holland [18] based on the growth and decay of living organisms in a natural environment and could be introduced as the most practical evolutionary algorithms. The GAs have been used in various kinds of optimization problems and proved themselves as effective methods. For example, the CHP design optimization problem leads to selecting the optimal design among many alternatives according to design variables, such as isentropic efficiency, temperature, pressure ratio, etc. In 2010, Ahmadi et al. [19] applied the GA to optimize a typical CHP plant by minimizing the plant’s total cost, considering the cost of environmental impacts and the cost of exergy destruction. The optimization caused a 9.80% improvement in the total cost. They considered compressor isentropic efficiency, compressor pressure ratio, gas turbine isentropic efficiency, turbine inlet temperature, and combustion chamber inlet temperature as the design parameters. In another study by Mohammadkhani et al. [20], an optimization process was carried out via the GA for a diesel engine-based CHP system. The objective function considered the total cost of the system product and the cost of exergy destruction and was decreased by 8.02%. These studies showed the importance of the exergoeconomic analysis in gaining a cost-optimal design. In another designing optimization problem, Arsalis et al. [21] presented an optimal design of a fuel cell-based micro-CHP, while the net electrical efficiency of the system was maximized using the genetic algorithm. In another optimal designing issue, in 2021, Dimri et al. [22] used the GA to achieve the optimal design of different solar CHP plants. This optimization was based on a thermoeconomic indicator.
Optimal sizing, as another optimization problem in the CHP plants, is vital in terms of saving energy sources and reducing energy costs. In a study, a quick method for sizing and determining the amount of equipment in a combined heat and power natural gas pressure reduction plant was presented; the GA was applied for maximizing the actual annual benefit [23]. The robust ability of the fit-problem GA was proved by Ferreira et al. [24] by carrying out a comparison among the performance of the GA, the sequential quadratic programming (SQP), and the pattern search (PS) method in the optimal sizing of a CHP plant. The fit-problem GA applied the population size and mutation probability updating strategies and led to better solutions and a faster convergence rate. In another study, Yu et al. [25] obtained the optimal capacity of a CHP plant by minimizing the daily energy costs. They used the maximum rectangle (MR) method and the genetic algorithm. The GA obtained a lower average energy cost, while higher energy efficiency was obtained by the MR method. In that case, the MR method was preferred to the GA, because of its full use of the CHP capacity and its shorter computation time.
The combined heat and power economic dispatch (CHPED) issue, as a complicated highly-constrained optimization problem, has been noticed by researchers in various studies. This problem achieves the optimum values of the heat and power production, which causes the minimum point of the system total fuel cost, considering the power and heat load demands and other constraints. An algorithm called the real coded genetic algorithm with improved Mühlenbein mutation (RCGA-IMM) was presented by Haghrah et al. [26] for accelerating and improving the convergence characteristics of the real coded GA in solving the CHPED problem. They considered the effect of valve point and transmission loss on the production cost and power production terms. In another CHPED optimization problem, in 2019, an improved genetic algorithm, using novel crossover and mutation (IGA-NCM), was presented by Zou et al. [27]. The selection process was excluded from the GA, to preserve the population diversity as well. Additionally, in another study by Haghrah et al. [28], a novel real-coded genetic algorithm with the random walk-based mutation was applied to solve the CHPED problem. They concluded this novel algorithm could achieve accurate results.
The CHP energy systems could perform in a hybrid way by applying various energy resources or components alongside the other generation units in a microgrid (MG). In both cases, the proper dispatching among the resources loads, or different units, which are called scheduling optimization problems, leads to an optimal energy system. Optimal scheduling of a solar fossil-fueled CHP plant, combined with a thermal storage and dispatch system, was carried out by Abdelhady et al. [29]. The schematic of the hybrid CHP is shown in Figure 2. After minimizing the external utilities, the GA algorithm was employed to obtain the optimal generated power and distribution of thermal energy among fossil, solar direct, and solar stored/dispatched resources. The results for January, as a typical month, are shown in Figure 3. In another scheduling problem, Shang et al. [30] optimized a storage-integrated generation model of a CHP plant, to minimize fuel consumption, via the non-dominated sorting genetic algorithm II (NSGA- II). Maleki et al. [31] presented the optimal scheduling of a grid-connected solar-wind-hydrogen CHP system to minimize the total cost of the plant by the GA and particle swarm optimization algorithm (PSO). They found that the GA can achieve better results rather than the PSO.
  • Differential Evolution Algorithms
The differential evolution (DE) algorithm, as a type of evolutionary algorithm, is an improved combination of the genetic algorithm with the evolutionary programming (EP), that was first introduced in 1997 [32]. In 2010, Basu [33] applied the DE algorithm to solve the CHPED problem. It was applied in a test system, composed of four conventional power generation plants, two CHP systems, and a heat generation unit. For comparison, the particle swarm optimization (PSO) and EP algorithms were implemented in the test system. The comparison showed that the DE obtained a lower cost and computation time than the PSO and EP algorithms. Basu [34], in another study, used the DE algorithm to obtain optimal planning of the fuel energy consumption of various distributed energy resources (DER) in a CHP-based microgrid. The planning was performed through two stages, including optimal sizing and economic scheduling. To improve the performance of the DE algorithm, various strategies were applied by some researchers. For example, the self-adaptive DE algorithm (SADE) was presented by Venkatakrishnan et al. [35], to overcome the long time needed for fine-tuning the parameters in solving the economic dispatch problems of a grid-connected fuel cell-based CHP. In another study, by Jena et al. [36], the Gaussian mutation operator was applied in the DE algorithm (DEGM) to improve the search ability of the DE in solving the CHPED problem. the total cost of the plant, which was obtained at 9235.1032 $ showed the great ability of this algorithm, compared to the other methods. An improved version of the DE (IDE), which used a double variation differential strategy, was applied by Wang et al. [37] in solving a scheduling optimization problem for an integrated energy system. Additionally, Zou et al. [38] used the DE algorithm based on migrating variables to solve the CHP dynamic economic dispatch. In a CHPED problem, the self-adaptive DE algorithm combined with Gaussian–Cauchy mutation was applied by Chen et al. [39].
  • Other Evolutionary Algorithms
In addition to the aforementioned algorithms, there are some other evolutionary methods, which were applied in the CHP optimization cases. The artificial immune system (AIS), the hyper-spherical search (HSS), and the stochastic fractal search (SFS) algorithms are some of these methods. The AIS algorithm was proposed by Basu [40], in 2012, to solve the CHPED optimization problem. A comparison, which was carried out among the results of the AIS algorithm and those gained from the PSO and the EP algorithms, showed the superiority of the AIS, in terms of the obtained cost and speed of the process. In another optimal scheduling problem, the HSS was implemented in a model of fuel cell-CHP combined with the battery energy storage [41]. The SFS algorithm, which is inspired by the natural phenomenon of growth [42], was applied to the CHPED problem by Alomoush [43]. Using the SFS in a test system consisting of a conventional power generation unit, two CHP units, and a heat-only generation unit resulted in 9257.07 $ as the total cost of the plant.
According to the above studies, the genetic algorithms can be applied in various types of single-objective CHP optimization issues. This ability of the GAs to solve a wide range of optimization problems, such as optimal designing, sizing, and scheduling of CHP plants, converted them into robust methods. Other kinds of EAs, such as the DE, AIS, and SFS algorithms can achieve great results, in solving a common scheduling model of the CHPs, known as the CHPED problem.

2.2. Swarm Intelligence-Based Algorithms as Single-Objective for CHP

The swarm intelligence-based algorithms (SIs), as another category of the population-based meta-heuristic methods, could be successfully performed in optimization problems. These kinds of algorithms, inspired by the collective behavior of animals, find the best solution. The SI-based algorithms have been developed alongside the EAs [44].
  • The Particle Swarm Optimization Algorithms
The original version of the particle swarm optimization (PSO) algorithm was introduced by Kennedy and Eberhart [45], in 1995. This algorithm is inspired by the social interaction of fish schooling and birds flocking. However, the standard version of the PSO has undergone many changes by some researchers, due to related problems. For example, a form of the PSO, the time-varying acceleration coefficients particle swarm optimization (TVAC-PSO), was used to solve the CHPED problem, by Mohammadi-Ivatloo et al. [46]. Additionally, Zeng et al. [47] used the chaotic search strategy, the time-variant acceleration coefficients, and the self-adaptive mutation operator in the PSO algorithm to solve a combined heat and power dynamic economic dispatch problem. In another CHPED optimization issue, the Gaussian random variables were added to the velocity term of the PSO algorithm to calculate the modified velocity and position of the particles in each iteration. This modified particle swarm optimization (MPSO) algorithm presented by Basu [48], achieved the global optimum through high population diversity caused by the Gaussian random variables.
The PSO algorithms have been applied to the problems that address the optimal scheduling of the CHP-based microgrids. These energy systems usually involve various types of energy sources, such as wind turbines, photovoltaic plants, cogeneration systems, and energy storage; some studies in this area considered the stochastic nature of these systems. Liu et al. [49] applied a multi-team particle swarm optimization (MTPSO) algorithm to minimize the total operating cost of a CHP-based microgrid. The presented MTPSO algorithm updated the velocity of each particle, more stably. Since the scheduling problems are complex nonlinear optimization models, Zeng et al. [50] presented an improved PSO algorithm, which incorporated a self-adaptive mutation scheme, time-variant parameters, and efficient constraint handling methods to minimize the total cost of a CHP-based steam power plant. In another economic dispatch problem of a multiple energy carriers system consisting of CHP plants, the TVAC-PSO algorithm was applied [51]. The cost-effective scheduling of three different on-grid hybrid CHP-based energy systems has been also achieved by applying the modified PSO algorithm [52,53,54]. Additionally, the adaptive PSO algorithm was used in a bi-level economic scheduling model of an integrated energy system, based on the power internet of things [55]. Liu et al. [56] minimized the coal consumption of a coal-fired CHP plant combined with power-to-heat devices using the PSO algorithm. They consider operation scheduling of the system to achieve their goal.
To guarantee the reliability and economic efficiency of microgrids (MG), applying and optimal sizing of the energy storage system (ESS) is necessary. Accordingly, Liu et al. [57] modeled an off-grid MG, which consists of distributed energy resources, a CHP plant, ESS, and electric vehicles, and used the PSO to obtain an optimal sizing of the ESS. Following the works conducted for modifying the PSO algorithms, a novel advanced modified particle swarm optimization (AMPSO) algorithm was presented by Neyestani et al. [58] to solve the CHPED problem. The results obtained by the study showed the superiority of the AMPSO over the TVAC-PSO algorithm. Another attempt for modifying the PSO method was carried out by Lashkar-Ara et al. [59]. They applied the self-regulation controls learning process, which made an improved version of the PSO named the SRPSO method to solve the CHPED problem. Additionally, an improved PSO algorithm, combined with a mutation operator, was used for finding the optimal combination and allocation of three types of CHP plants [60]. It should be stated that in most of the works focused on CHP plant optimization, these types of energy systems consisted of only one CHP unit. However, in a novel configuration, a large-scale CHP plant, composed of two CHP units and a thermal storage tank was modeled, and the PSO algorithm was used for optimization (Figure 4). The optimization achieved great results in minimizing coal consumption [61]. Additionally, a CHP plant with multiple CHP units and power-to-heat converters has been modeled and optimized by applying the PSO algorithm [62].
  • The Cuckoo-inspiration Algorithms
The cuckoo search algorithm (CSA) [63], as an SI-based method, imitates the obligate brood parasitic behavior of some cuckoo species. In this algorithm, the solutions are generated via two stages, the Lévy flights, and the alien egg discovery. The CSA showed a great performance in a strategy, which was applied for optimizing a CHPED problem [64]. This strategy uses the techniques for handling equality constraints. The cuckoo optimization algorithm (COA), with the same inspiration as the CSA algorithm, was introduced by Rajabioun [65] in 2011. Mellal et al. [66], used the COA with the penalty function (PFCOA) for constraint handling in a CHPED problem in 2015. In another study, the COA was applied in a CHPED issue, considering the valve-point effect, the transmission loss, the heat-power dual dependency, and the capacity limits [67].
  • The Whale Optimization Algorithm
The whale optimization algorithm (WOA), inspired by the social behavior of humpback whales, was presented by Mirjalili et al. [68], in 2016. This algorithm was applied to the common CHPED optimization problem, in 2017 [69]. In another study, in 2019, Massrur et al. [70] presented a novel optimal model of a grid-connected energy microgrid, by using the self-adaptive modified WOA (SMWOA). Additionally, an improved WOA (IWOA), applying the adaptive weights was proposed by Zhu et al. [71] to minimize the difference between the required electricity and the actual output from a grid-connected CHP plant.
  • The Group Search Optimizer Algorithm
The group search optimization (GSO) algorithm is inspired by animals’ searching behavior and their group-living theory. Two strategies inspired by animal foraging behavior including searching for food and collective movement toward food resources were used in this meta-heuristic algorithm. In each generation, three types of members are considered: the producer as the best member, the scroungers as the other group members, and the rangers as the remaining members. This algorithm was improved by Tarafdar-Hagh et al. [72] to better approach the global optimum point of a CHPED problem. Additionally, the classic GSO was applied in a CHPED problem by Basu [73]. In 2017, a modified version of the GSO (MGSO) was proposed by Davoodi et al. [74]. This modification was carried out by applying two adaptive scrounger and ranger strategies, to avoid trapping in poor local optima and give more diversity. The findings of the MGSO method were compared with those of the cuckoo optimization algorithm [75], and the MGSO showed a lower total cost than the COA.
  • The Bee-Inspired Algorithms
The bee colony optimization (BCO) and the artificial bee colony (ABC) algorithms are the SI-based methods, inspired by the food foraging action of honeybees. The BCO, ABC and improved ABC (IABC) algorithms have been applied in the CHPED problems in [76,77,78], respectively. The results of implementing these algorithms in a test system showed a lower minimum cost and computational time of the IABC algorithm than the ABC and BCO. The test system consisted of two cogeneration units, four conventional thermal generators, and a heat-only unit. Additionally, the heat and power demands of the test system were reported as 150 MWth and 600 MWe, respectively [79]. The obtained results of the BCO, ABC, and IABC are shown in Table 1.
  • The Firefly Algorithm
The firefly algorithm (FA) is one of the SI-based algorithms, because of inspiration from the flash lighting behavior of fireflies to attract potential mates or prey. In 2012, an adaptive modified firefly algorithm was presented, to minimize the total operating cost of a CHP-based microgrid [80]. The ability of the FA to solve the CHPED problem was proved in a study by Yazdani et al. [81], in 2013. Additionally, in a scheduling optimization issue, a modified version of the FA (MFA) was applied by Bornapour et al. [82] to maximize the profit of fuel cell CHP-based microgrid with hydrogen storage. The MFA benefited from the mutation method to preserve the diversity of the population.
  • Other Swarm Intelligence-based Algorithms
There are other SI-based algorithms to solve the CHPED optimization issue. For example, the ant colony search algorithm (ACSA), which imitates the real ants’ behavior in finding the nearest food sources, was improved and used by Song et al. [83]. The other SI-based solvers for this issue, such as the difference brain storm optimization algorithm, the wild goats algorithm, and the modified bat algorithm were presented in [84,85,86], respectively. In another study, regarding optimal dispatching, the squirrel search algorithm (SSA) was suggested. That study modeled the solar and wind power sources incorporated with a CHP [87]. In 2020, the wild goats algorithm was applied by Jafari et al. [88] in an energy management approach, considered for a multi-microgrid. As another application of the SI-based methods, the grey wolf optimization (GWO) algorithm, in combination with three mutation strategies, was used in an optimal scheduling problem [89]. Additionally, Mahian et al. [90] achieved the best combination and allocating of a hybrid CHP plant by the GWO method. They considered minimization of the plant’s total cost for selecting the proper combination. Additionally, another SI-based algorithm named the marine predators algorithm was presented by Shaheen et al. [91] to solve the CHPED problem. This algorithm showed great features in terms of efficiency, feasibility, and capability in achieving the optimal solutions for small, medium and large-scale plants.
The particle swarm optimization algorithms can be introduced as one of the most useful SI-based methods in solving the single-objective CHP optimization cases. As discussed before, various improvement strategies have been applied in the PSO process, by some researchers. The time-varying acceleration coefficients and self-adaptive mutation operators are the most efficient methods in this area. As in other SI-based methods, the cuckoo-inspiration algorithms, the whale optimization algorithms, the group search optimizer, the bee-inspired algorithms, and the firefly algorithms can be introduced as robust methods to solve the single-objective CHP issues. These algorithms, in the classic or modified forms, have been frequently applied in some CHPED optimization problems.

2.3. Human-Based Algorithms as Single-Objective for CHP

Since the human being has greater social intelligence and fitness ability than the insect colonies, the human-based algorithms are introduced as a new category of meta-heuristics [68]. These kinds of meta-heuristics are inspired by the behaviors and characteristics of human beings [92]. The harmony search algorithm (HSA), the teaching learning-based optimization algorithm (TLBO), the exchange market algorithm (EMA), and the social cognitive optimization algorithm (SCO) are discussed below.
  • The Harmony Search Algorithm
The HSA, which was introduced first time in 2001 [93], determines the optimum value of the objective function by utilizing the concept of how the perfect state of harmony is found through an aesthetic estimation. The HSA was applied in the CHPED optimization issue in [94]. A modified HSA, appropriate for the economic dispatch (ED) problem, named the EDHS, was also applied in a CHPED problem [95]. The EDHS algorithm as the modified version of the HSA, achieved a lower minimum cost than the classical HSA. In 2012, Javadi et al. [96] solved the day-ahead generation scheduling of a CHP, by applying the HSA. They showed a satisfying performance of this algorithm in terms of effectiveness and fastness. Javadi et al. [97] solved a CHPED problem, in a comparative study, by applying the HSA and a mathematical method. The mathematical method had a problem of convergence and difficulty dealing with a huge number of decision parameters and inequality constraints; while the HSA converged to a good solution and overcame a huge number of decision parameters. It should be noted that both HSA and mathematical methods obtained equal values of the plant’s total cost. Additionally, in 2019, Benayed et al. [98] developed an improved harmony search (IHS) algorithm that generated new solution vectors to enhance the convergence characteristics and accuracy to solve the CHPED problem. In the same year, Nazari-Heris et al. [99] used a novel multi-player harmony search (MPHS) method to solve the CHPED problem. The number of iterations in the MPHS algorithm, WOA, TVAC-PSO, and the RCGA-IMM is shown in Figure 5. As it is evident from the figure, the MPHS converges to a lower cost, in a less iteration number.
  • The Teaching Learning-based Optimization Algorithm
The teaching learning-based optimization (TLBO) algorithm was introduced by Rao et al. [100] by inspiration from the teaching–learning process in the classroom, in 2011. Pattanaik et al. [101] modified this algorithm by adding the Gaussian random variables and applied it to a CHPED problem, in 2017. In another modification process carried out by Gong et al. [102], the students’ diversity was increased. This increment caused a significant reduction in the possibility of premature convergence. This modified TLBO algorithm was applied to obtain a stochastic-based optimal energy management model for smart hybrid microgrids.
  • Other Human-based Algorithms
The exchange market algorithm (EMA) is a human-based meta-heuristic method, because of inspiration from the shares trading style among the elite stockholders. This algorithm was applied to solve the CHPED case by Ghorbani [103] in 2016. As another human-based solver for the CHP optimization issues, the social cognitive optimization (SCO) algorithm can be introduced. The SCO, which is inspired by the mankind studying method [104] was combined with the tent map model, as a new algorithm named the TSCO for converging the CHPED issue [105]. The computation time of the SCO process was 0.673 s, while it was 0.535 s for the TSCO. So, it could be concluded that the tent map model, as a chaotic search strategy, would reduce the computation time of the SCO algorithm. Additionally, a novel meta-heuristic algorithm was introduced by Srivastava et al. [106], with inspiration from a game played in India. This algorithm named the Kho-Kho optimization algorithm accounted as a subcategory of the human-based meta-heuristics and was applied for a CHPED problem. Another human-based algorithm named heap-based optimizer was introduced by Ginidi et al. [107] for optimal dispatching of a large-scale CHP system to minimize the total fuel cost.

2.4. Physics-Based Algorithms as Single-Objective for CHP

The physics-based algorithms are known as another subcategory of the population-based meta-heuristics, by imitating the physical rules of the universe [68]. The charged system search algorithm (CSSA), the gravitational search algorithm (GSA), and the heat transfer search algorithm (HTS) are the physics-based methods that are discussed in this section. In 2013, Bahmani-Firouzi et al. [108] modified the CSSA by applying a self-adaptive learning framework (SALCSSA) to eliminate the probable preconvergence of local optima, population diversity lost, or slow processing of the CSSA. They used the modified CSSA to obtain an optimal dynamic economic dispatch of a CHP plant. In confirmation of another physics-based method in CHP optimization issues, the GSA was presented by Beigvand et al. [109] for the CHPED problem. The GSA showed a great capability in finding an optimal point with lower fuel cost and less computation time compared to the GA, RCGA, EDHS, HSA, PSO, TVAC-PSO, BCO, EP, and DE. Another physics-based method, the HTS algorithm, was also applied to solve the CHPED problem by Pattanaik et al. [110], in 2019.

2.5. Hybrid Meta-Heuristic Methods

The hybrid optimization techniques make an important section, in engineering issues. Combining the different optimization methods causes improvement in their performance and better designing and coding of optimization problems as well [111]. The hybridizing process can be conducted in three ways: combining the meta-heuristic algorithms, combining the meta-heuristic algorithms and machine learning programming methods, and combining the meta-heuristic algorithms and mathematical optimization methods.
  • Combining the meta-heuristics methods
Arandian et al. [112] applied a hybrid shuffled frog leaping algorithm for stochastic economic locating and sizing a CHP-PV system integrated with energy storage. Beigvand et al. [113] developed a hybrid algorithm based on the GSA, to solve the CHPED problem. The presented algorithm was a time-varying acceleration coefficients-gravitational search algorithm-particle swarm optimization (TVAC-GSA-PSO). In 2018, the hybrid CSA-BA-ABC algorithm was obtained by combining the bat algorithm (BA) and the ABC algorithm, based on the chaotic-based self-adaptive (CSA) strategy. This algorithm was used as a solver for the CHPED problem by Murugan et al. [114]. This algorithm showed good convergence characteristics, because of inheriting the exploration abilities of the ABC and exploitation ability of the BA. The performance of the hybrid TVAC-GSA-PSO and hybrid CSA-BA-ABC algorithms was compared by considering a 48-unit CHP plant, as a particular test system [109]. This implementation had a total cost of 116,393.4034 $ and 115,770.3910 $, and the computation time was 6.63 s and 11.3455 s, with the TVAC-GSA-PSO and CSA-BA-ABC, respectively. Nevertheless, the CSA-BA-ABC showed a lower total cost but consumed more computation time than the TVAC-GSA-PSO.
To avoid the local optimum points that might take place in the PSO algorithmic process, three operators were adopted from the DE algorithm. This novel evolutionary PSO (E-PSO) algorithm was applied by Lorestani et al. [115], for optimal sizing of a CHP plant, incorporated with renewable energy sources and energy storage. Gu et al. [116] improved the weak characteristics of the biogeography-based optimization (BBO) algorithm by hybridizing the BBO and the SA algorithm (SABBO), for the economic dispatching of CHP plants. In a study carried out in 2019, the performance of the GA, PSO, and PSO-GA algorithms was compared for optimizing the economic dispatch of a CHP plant. It was shown that the PSO-GA algorithm obtained the best results [117]. Additionally, in an optimal scheduling problem, an evolutionary algorithm, the DE, and a swarm-based algorithm, the bird mating optimization (BMO), were combined by Bornapour et al. [118]. The studied model was a grid-connected microgrid including a fuel-cell CHP, wind turbines, and photovoltaic modules. In another hybridizing process, Hu et al. [119] used the PSO algorithm and the GA, simultaneously, for presenting an economic dispatch model of a wind-solar power-hydrothermal cogeneration system. Nasir et al. [120] used a hybrid FA and self-regulating PSO algorithm to solve the CHPED problem. They concluded that this algorithm exploited the strong points of FA and self-regulating PSO simultaneously. Additionally, a novel hybrid heap-based and jellyfish search algorithm were used by Ginidi et al. [121] in a CHPED optimization problem. This hybrid algorithm benefited from the explorative features of the heap-based algorithm and exploitative features of the jellyfish search algorithm.
  • Combining the meta-heuristics and the machine learning programming
The opposition-based learning (OBL) algorithm, as a novel scheme for machine intelligence, is one of the most successful concepts for improving the search abilities of the population-based optimization algorithms to solve nonlinear problems. In this regard, some researchers have combined the meta-heuristic algorithms with the OBL technique. Roy et al. [122] proposed a hybrid algorithm, based on the TLBO, incorporated with the OBL (OTLBO), for a CHPED problem. Additionally, Niu et al. [123] applied the OBL in the harmony search algorithm with the arithmetic crossover operation to enhance the diversity of the solution. The opposition-based group search optimization (OGSO) algorithm (shown in Figure 6) was applied to a CHPED problem by Basu [124]. As is evident from the figure, at the first level, the initial members and the opposite members are generated. Then, by evaluating the fitness of the opposite member, the replacing operation is carried out. In the next stages, by choosing the relating members, producing and scrounging are performed. The numeric results showed that the OGSO reached a lower total cost than the obtained cost of the GSO. It should be noted that the OGSO consumed more computation time than the GSO. The advantages of the OBL algorithm are the improvement in convergence speed, the search process, and the achievement of high-quality solutions, through accounting for the current population and its opposite population at the same time.
  • Combining the meta-heuristics and the mathematical programming methods
Mathematical programming can improve the ability of meta-heuristic algorithms in a variety of issues. There are significant numbers of papers in this area. In research work, by Moradi et al. [125], the uncertainties of a CHP and a boiler optimization model were considered through a fuzzy programming method. The PSO and the linear programming methods were applied for obtaining the optimal capacities of the presented model. Hosseini et al. [126] obtained the optimal placing and sizing of CHP plants, by applying the PSO algorithm as a solver. Then, they applied the Monte Carlo method for simulating the effect of the stochastic nature of the power generation system on the optimal solution. As it could be understood from the literature, the mathematical methods are efficient solvers to handle the models’ uncertainties. Wu et al. [127] scheduled a CHP-based microgrid using an improved PSO algorithm combined with the Monte Carlo simulation. Additionally, an optimization model based on the Stackelberg game was presented by Ma et al. [128] to manage the energy of a microgrid. The DE algorithm and the nonlinear constrained programming were chosen to solve this optimization model.
Another hybrid method was applied by Pazouki et al. [129] to achieve the best placing and sizing of CHP units in multi-carrier energy networks. The mixed integer linear programming model and the CPLEX Optimization Studio [130] were used to solve different scenarios. Then, those with lower profits were eliminated, and the genetic algorithm was applied to determine the best scenario. In 2017, Elsido et el. [131] proposed a two-level optimization process for determining the optimal design and scheduling of CHP plants. As shown in Figure 7, the optimal design of the units was carried out at the first level (the upper level), by an evolutionary algorithm, while the optimal scheduling was obtained at the lower level by the commercial mixed integer linear programming (MILP). The total operating cost (TOC), obtained from the lower level, was transferred to the total annual cost (TAC) as the objective function. The combination of meta-heuristics and mathematical methods has been used in the CHPED issues as the significant optimization problems of the CHP plants. In this field, an integrated technique was applied by Narang et al. [132], and the civilized swarm optimization (CSO) algorithm was selected as a global search method, and Powell’s Pattern Search (PPS) was applied as a local search method.
Some other works have proved the high ability of the mathematical methods in handling the uncertainties of the considered models. For example, to consider the uncertainties of a CHP plant combined with a wind power plant, a novel chance-constrained programming model and a two-stage hybrid method based on the SQP and the GA were introduced [133]. Additionally, solving a non-deterministic optimal scheduling model of a dual-mode CHP was carried out through the combination of the binary successive approximation method and the civilized swarm optimization algorithm [134]. In another paper, a two-level hybrid method, including the PSO and SQP, was applied by Eladl et al. [135] to optimize a stochastic model of a power system. The energy system consisted of CHP units, a photovoltaic module, a wind turbine, and battery energy storage.
Based on the reviewed papers in the field of the hybrid method, the combination of the meta-heuristic algorithms is usually carried out to overcome the shortcomings of the methods and obtain a better optimal solution. The usage of the machine learning programming methods in combination with the meta-heuristics, not only accelerates the optimization process but also increases the accuracy of the final answer. The opposition-based algorithm can be introduced as an efficient method in this area. As the third way of combination, applying mathematical programming alongside the meta-heuristics can overcome the stochastic characteristics of the optimization models in a good way. Regarding this matter, the PEM, the fuzzy programming, and the Monte Carlo simulation are accounted for as effective mathematical methods.
According to the literature, the single-objective CHP optimization issues can be classified into three main categories, including scheduling, designing, and sizing issues. The economic dispatching of the CHP plants, known as the CHPED optimization problem, is presented as a separate category in this paper. This is because of the wide applications of the CHPED in various studies. Accordingly, the most significant single-objective CHP optimization problems reported in the literature are presented in four categories including scheduling, designing, sizing, and economic dispatching, in Table 2, Table 3, Table 4 and Table 5, respectively. The objective function of the CHPED problem is total fuel cost; the relevant column in Table 5 is not provided. Additionally, the column of the energy system is not provided in Table 5 because it is considered a fixed CHPED test system.
The statistical study of the presented optimization issues shows the largest share of the CHPED problem, among the other optimization cases. As shown in Figure 8, the CHPED optimization problems, the other CHP scheduling issues, the CHP optimal sizing, and the optimal designing issues have 53%, 29%, 15%, and 3% of sharing among the studies, respectively. According to the obtained results, the CHPED problem can be selected, as the most useful single-objective CHP optimization issue. Thus, in order to pay more attention to this matter, the numeric results of the CHPED problem solved by different algorithms, are presented and compared in Table 6. The results are based on a specified test system composed of a conventional power generation unit, two CHP units, and a heat-only generation unit. The considered constraints of each presented model are also mentioned in the table. Presentation of this subject is important, because of the effect of different constraints on the total cost of the energy system.
Based on Table 6 the different algorithms obtained a range of costs, from 8440.50 $ to 9452.20 $. The lowest cost belongs to the PFCOA algorithm, while the highest cost belongs to the ACSA algorithm. The EDHS algorithm has also been an effective solver in the CHPED problems, by obtaining an 8606.07 $. The run speed of the algorithms to solve optimization problems is also an important criterion for engineers in this field. In solving the CHPED problems, the TSCO, CSO-PPS, and CSA algorithms show an excellent processing speed in comparison with the other algorithms.

3. Multi-Objective Algorithms for CHP Optimization

Since most real-world issues involve the simultaneous optimization of several objectives, multi-objective optimization is applied for optimizing several objective functions, simultaneously, with a number of inequality or equality constraints. Unlike single-objective optimization, which obtains one optimal solution, multi-objective optimization gives rise to a set of optimal solutions. These solutions are known as the pareto-optimal solutions.

3.1. Evolutionary Algorithms

The EAs have been widely used in multi-objective optimization problems because their natural characteristics are appropriate for these issues.
  • Genetic Algorithm
To deal with the characteristics of a multi-objective optimization issue, the non-dominated sorting procedure as a ranking selection method was applied in the genetic algorithm that created the non-dominated sorting genetic algorithm (NSGA) [136]. Later, the NSGA was modified to a faster and more reliable algorithm, as the NSGA- II by using the crowding distance as a second-order sorting criterion [137]. By applying the NSGA- II, a multi-objective optimal design of a micro-CHP gas turbine was carried out by Yazdi et al. [138]. They considered the exergy efficiency, the total production cost, and the CO2 emission of the plant, as the objective functions. In another work, by Ganjehkaviri et al. [139] a diesel engine-based CHP was optimally designed considering the system’s exergy efficiency and the total cost as the objective functions. Additionally, similar objective functions were defined by Sanaye et al. [140] to optimize a hybrid solid oxide fuel cell and micro gas turbine CHP plant. Since maximizing the total exergy efficiency and minimizing the total cost of the system are in contrast with each other, the pareto frontier was obtained, as shown in Figure 9. Based on the figure, point P shows the final optimum point. After obtaining the pareto frontier, in order to select a final optimal point of the pareto frontier, the technique for order of preference by similarity to the ideal solution (TOPSIS) method as a decision-maker was applied. In the TOPSIS method, the two ideal and non-ideal solutions were obtained. The best solution was then selected from the pareto frontier based on the geometric shortest distance and longest distance from the ideal point and non-ideal point, respectively. The NSGA- II was also applied in a multi-objective optimization process for an integrated energy system consisting of biomass gasification, a solid oxide fuel cell, and a micro gas turbine CHP [141].
Following the research works in the multi-objective optimal designing of CHPs, a fuel cell based micro CHP plant was optimized and the best trade-off between the total cost and the net electrical efficiency of a CHP plant was achieved as the pareto frontier by Haghighat-Mamaghani et al. [142]. In another multi-objective optimal designing issue, in 2016, a gas turbine-based CHP cycle integrated with low-energy buildings was simulated and optimized by a genetic-based algorithm [143]. In another optimal designing problem solved by the NSGA- II, Lee et al. [144] targeted the minimization of total cost and total environmental impacts of a wastewater treatment plant integrated with a CHP plant. The efficiency of the components, the temperature differences in the heat exchangers, and the pressure ratio of the compressor and the gas turbine were the design variables. Additionally, a combination of the CHP and heat pump (CHP-HP) was optimally designed for the purpose of primary energy saving, CO2 emission reduction and annual expense saving by Li et al. [145]. The optimal values for these objective functions were obtained as 23.24%, 35.13% and 21.93%, respectively. In another work, two types of geothermal-fueled CHP plants were proposed and modeled by Ebadollahi et al. [146]. The modeling was carried out based on three objective functions including energy and exergy efficiencies and the total production cost of the plants. After optimizing by the GA, the best design solution was obtained by weighing each function. The multi-objective optimal design was also studied in [147,148] for various models of highly efficient combinations of CHP plants that were solved by the NSGA-II. The robustness of the GA was proved in a comparative study among the GA, bee colony and searching algorithms. The GA reached 0.0754 $/kWh of generation cost, 39.42% energy efficiency, and 85.42% exergy efficiency for a CHP plant [149]. Costa et al. [150] presented a model of a syngas engine-based CHP plant and optimized it by the GA to achieve a high-efficiency and low-emission design. In another optimal design issue, Kazemiani-Najafabadi et al. [151] considered the rate of carbon emissions, exergy efficiency, and payback period as the objective functions and applied the GA to solve the problem. The multi-objective GA was used by Li et al. [152] in the optimization process of cogeneration proton exchange membrane fuel cell. Three objectives were considered in this study including system efficiency, power density, and oxygen distribution uniformity on the cathode catalyst layer. Mehregan et al. [153] applied the GA to optimize a CHP plant with two prime movers. The objective functions were minimizing the fuel consumption and plant emissions and maximizing the efficiency of the system.
The combined heat and power economic emission dispatch (CHPEED), as another multi-objective optimization issue, determines a plant’s power and heat production; while the system’s production cost and emission level could be optimized simultaneously. In such matters, the power and heat demand and the other constraints must be met. The NSGA-II was applied to solve the CHPEED model, by Basu [154], in 2013. The heat-power feasible operation region of the CHP unit is shown in Figure 10. Implementing the NSGA-II in a test system [79] consisting of four thermal generators, two CHP units, and a heat-only unit obtained 13,433.19 $, and 25.8262 Kg, as the best tradeoff between minimum total cost and total emission of the plant. In another paper, the multi-objective optimal dispatching was obtained by Eladl et al. [155] for an energy hub, including various components, such as renewable energy resources, and a CHP plant. In the problem that aimed at the maximization of social welfare and the minimization of CO2 emissions, a penalty factor was used to convert the emission values to emission cost and change the problem into a single-objective one.
As another kind of CHP multi-objective issue, an optimal planning problem of a CHP-based microgrid was solved by Zidan et al. [156,157]. Two objective functions, including the total cost and the carbon dioxide emissions were considered and minimized, based on the genetic algorithm. In this planning issue, the best rating of the power and heat generation from each unit of the microgrid was obtained for four considered configurations of the microgrid and the best combination was selected. Assaf et al. [158] obtained the optimal sizing of a PV-CHP plant with a hot water storage tank to satisfy three objective functions. The decision variables in this problem were the power generation of the PV plant, electrolyzer, and fuel cell, the capacity of the hydrogen tank, the volume of the hot water storage tank, and the area of the solar collector. In another CHP sizing issue, Pujihatma et al. [159] compared the performance of the NSGA-II method with the goal attainment algorithm, as a deterministic method. The presented CHP system was fueled by petroleum gas and wet gas, in field gas utilization matter. The two methods gave an almost similar pareto front, according to the three objective functions, including the total fuel cost, the gas turbine reliability, and the pipeline integrity.
  • Other Evolutionary Algorithms
The DE algorithm can be adapted as a solver for bi-objective economic emission load dispatch (EELD) problems. In an optimal scheduling issue, for a CHP-based microgrid, with economic and environmental purposes, the DE algorithm was used by Basu [160]. The DE algorithm showed faster processing than the PSO algorithm. The EELD problem for a CHP plant, known as the CHPEED issue was solved by Alomoush [161]. This optimization issue applied the SFS algorithm and the fuzzy satisfying method as a decision maker for selecting the best solution from the pareto set. Alomoush [162] also used different meta-heuristic methods to solve the economic and emission dispatching of a CHP-based microgrid. The SFS algorithm obtained the best compromise solution. In another work, Sun et al. [163] applied the indicator and crowding distance-based evolutionary algorithm (IDBEA) to achieve the best results for the CHPEED issue. In this study, the SFS method achieved the lower minimum cost, while the IDBEA obtained the lower emission level. Fan et al. [164] applied the sunflower optimization algorithm in a multi-objective optimal sizing problem of fuel cell-based CHP plants with three different types of heat pumps.
Based on the mentioned papers, the genetic algorithms as the largest group of EAs, apply the fitting strategies for multi-objective CHP optimization issues, in a good way. The NSGA-II is a good example in this area, which obtains high-quality solutions for CHP problems. Two other evolutionary algorithms, the DE and the SFS are effective methods in solving CHP matters, with more than one objective function. It should be noted that the EAs were mostly applied in the optimal designing problems of the CHP plant.

3.2. Swarm Intelligence-Based Algorithms

As the good performance of the swarm intelligence-based algorithms was discussed in the “single-objective” chapter, these methods could be successfully performed in the multi-objective optimization issues, as well.
  • Particle Swarm Optimization Algorithm
The PSO algorithm was used by Zhao et al. [165] in an optimal designing problem to achieve the maximum values of exergy and electrical efficiencies. So, the mathematical model of a CHP plant, based on compressed air energy storage and a humid air turbine was formulated. The combination of the binary PSO and PSO methods was presented by Anand et al. [166] to solve a scheduling problem. This combined algorithm was presented to consider the unit status and explore some solutions for the multi-objective scheduling of a dual-mode CHP plant (Figure 11). Optimal scheduling of a dual-mode CHP plant was also solved by the binary PSO combined with the priority list method (PL) [167]. In a scheduling issue, Zeng et al. [168] used the demand response program (DRP) to model an MG. Then, they used an adaptive PSO algorithm to minimize the cost and emission of the MG. In a comparative study as a bi-objective optimal design of a CHP plant, the PSO showed a better convergence time than the GA [169]. In another design issue, the optimal design variables of a CHP plant composed of a supercritical CO2 recompression Bryton cycle and an absorption heat pump were determined by the PSO algorithm [170]. In another study, the optimal locating and sizing of a CHP plant was obtained by Naderipour et al. [171], in a two-stage optimization process by the PSO. This process considered the minimization of the power loss, minimization of the energy not-supplied, and improvement of the voltage profile. In a comparative study by Nondy et al. [172], four metaheuristic algorithms including the PSO, the GA, the simulated annealing (SA), and the HS were applied in the thermoenvironomic optimization of a gas turbine-based CHP plant. In this research, the PSO algorithm showed the best performance.
  • Grey Wolf Optimization Algorithm
Jayakumar et al. [173,174] showed the good performance of the GWO algorithm in obtaining feasible and high quality solutions for the multi-objective dispatch of a CHP. They also modeled the CHPEED problem, considering both static and dynamic load conditions, and applied the GWO for this purpose [175]. The obtained results from this study were exactly similar to [174]. In another paper, a novel version of the GWO was developed by modifying the direction of the wolves, and utilization of the non-dominated sorting and crowded distance calculation. This algorithm was applied to solve the economic and environmental dispatch of the CHP plants [176].
  • Other SI-based Algorithms
There are some other SI-based methods that are appropriate for solving the multi-objective CHP optimization cases. The FA method is one of these methods that was improved by adding the mutation operator into the optimization process to keep the population diversity. This improved FA was used by Bornapour et al. [177] to optimize a stochastic scheduling model of a CHP-based microgrid. Additionally, the fuzzy method was applied to select the best compromise solution, considering three objectives (Figure 12). In another study, He et al. [178] applied the multi-objective bacterial colony chemotaxis algorithm (MOBCC), for the economic and environmental scheduling of a CHP-based microgrid. In this optimization process, the TOPSIS method was used to determine the final solution. Yang et al. [179] presented an improved version of the SI-based collective animal behavior (ICAB) algorithm that utilized the chaos theory and the Levy flight method. The ICAB algorithm obtained the optimal design for a fuel cell-based CHP plant. Regarding the other applications of the SI-based methods in the CHP multi-objective issues, the WOA combined with the chaos theory can be introduced. This algorithm was applied in an economic and environmental dispatching problem of a wind turbine-CHP plant [180]. Another SI-based algorithm to solve the multi-objective optimization problem of CHP systems was presented by Cao et al. [181], in 2021. This multi-objective method was the Bat optimization algorithm that was used to optimize an innovative biomass gasifier system for combined heat and power production. This algorithm showed better results than the conventional multi-objective optimization methods. The total product cost and annual emission were reduced significantly after the optimization process.
It is understood from the literature that the SI-based methods have been highly applied in optimal scheduling issues. The PSO algorithm has been mostly applied in these kinds of optimization issues, but less in designing and sizing optimization issues. The GWO algorithm can be introduced as the second widely-used SI-based algorithm in multi-objective issues. This algorithm is a suitable solver for multi-objective scheduling problems. The firefly, BCC, collective animal behavior, and the whale optimization algorithms are the other useful methods for the multi-objective CHP issues.

3.3. Hybrid Metaheuristics Methods

A calculation algorithm was coupled with a multi-objective genetic algorithm to obtain the optimal configuration of a CHP plant [182]. As another mathematical method, considering the stochastic characteristics of CHP models, Shaabani et al. [183] applied the Monte Carlo method in combination with the TVAC-PSO. A calculation algorithm was coupled with a genetic algorithm, to obtain the optimal sizing of an on-grid CHP system. The optimization considered the maximum value for the primary energy saving, and the minimum value for the payback period [184].
As another type of the hybrid method, the combination of the meta-heuristics can be introduced. Azizipanah-Abarghooee et al. [185] proposed a hybrid method, that benefited from the characteristics of the modified Cuckoo search algorithm and the differential evolution (MCSA-DE). This hybrid method optimized a stochastic scheduling model of CHP-thermal-wind-photovoltaic units, based on chance-constrained programming. Another combination of meta-heuristic algorithms was presented by Dolatabadi et al. [186] to eliminate some flaws of the weighted vertices-based optimizer (WVO) algorithm. This combination was made by implementing the PSO algorithm. The WVO-PSO was implemented in a CHPEED problem. Nourianfar et al. [187] applied the TVAC-PSO algorithm in combination with the non-dominated sorting method, alongside the EMA, in a hybrid route. This hybrid algorithm obtained the economic and environmental dispatching of the CHP plant, in two static and dynamic modes. The combination of the NSGA- II and multi-objective PSO algorithms (NSGA II-MOPSO) was presented to solve a CHPEED model in [188]. By comparing the results of the NSGA II-MOPSO with those of the WVO-PSO, the WVO-PSO algorithm could be introduced as a better hybrid algorithm for the CHPEED issues. As previously discussed, the chaotic opposition-based learning strategy could improve the performance of the meta-heuristic algorithms. Regarding this issue, Sundaram [189] implemented this machine intelligence method in a multi-objective multi-verse optimization (MMVO) algorithm, to solve the CHPEED problem. A hybrid multi-objective algorithm as the combination of GWO algorithm and artificial neural network was proposed by Mushavarati et al. [190] to optimize a cogeneration biomass gasification plant. The GWO algorithm was applied to maximize the exergy efficiency and minimize the overall cost. On the other hand, the artificial neural network was used to improve the processing speed and decrease computational time.

3.4. Other Multi-Objective Meta-Heuristic Algorithms

The self-adaptive charged system search algorithm (SACSS) as a physics-based solver was used for optimal locating and sizing of a stochastic model of a fuel cell CHP plant. This model, which formulated random values of the input variables, was converted to some deterministic problems through some scenario-based methods [191]. As the other meta-heuristic methods to solve the CHPEED optimization issues, the multi-objective line-up competition algorithm (MLCA) was presented by Shi et al. [192] and the θ-dominance based evolutionary algorithm (θ-DEA) was proposed by Li et al. [193]. The MLCA and θ-DEA showed good performance in obtaining low emission levels in the CHP system. Pourghasem et al. [194] used the EMA to solve the stochastic dynamic reliable economic emission dispatching model of a renewable CHP-based microgrid. The weighted sum and fuzzy methods were selected for determining the final optimal solution. Keyhanasl et al. [195] proposed the modified TLBO algorithm to achieve the optimal energy flow of an integrated energy system that caused the minimization of operational energy cost, electrical losses and power flow imbalances.
Table 7, Table 8, Table 9 and Table 10 present the multi-objective optimization models of the CHPs, studied in the literature, in four categories. The classification is similar to the single-objective chapter and includes the scheduling, designing, sizing, and CHPEED issues. Although the CHPEED is a subcategory of the scheduling issues, due to its high application in multi-objective CHP optimization studies it has been considered as a separate category in this paper.
The statistical study of the presented multi-objective optimization issues, in four categories, shows the largest share of the CHPEED problem, among the other optimization matters. As it is shown in Figure 13, the CHPEED, other scheduling problems, designing, and sizing issues have 32%, 27%, 24%, and 17% of sharing, respectively. According to the obtained results, the CHPEED problems can be selected as the most useful multi-objective CHP optimization problem. Thus, in order to pay more attention to this significant issue, the numerical results of the CHPEED solved by different algorithms are presented and compared in Table 11. The results are based on a specified test system composed of four power-only units, two CHP units, and a heat-only unit. The considered constraints of each presented model are also mentioned in the table.
Based on Table 11, the reviewed algorithms applied to solve the CHPEED issues obtained a range of costs from 10,067.83 $ to 13,433.19 $. The lowest cost belongs to the WVO-PSO, while the highest cost has been obtained by the NSGA-II. It should be noted that the WVO-PSO algorithm did not perform well in terms of minimizing the emission level. A range of emission amounts has been obtained by different algorithms from 9.7 kg to 51.594 kg. The lowest emission level was obtained by the θ-DEA, and the highest emission level was achieved by the NSGA II-MOPSO. As it is evident from the results, the NSGA-II cannot be an ideal method for solving the CHPEED problems. The MLCA algorithm can be introduced, as one of the best methods for solving the CHPEED optimization problems. The best trade-off between the economic and environmental results was obtained by the MLCA; 12,451.38 $ and 11.1 kg as the total cost and total emission of the plant, respectively.

4. Concluding Remarks and Suggestions for Future Works

In this paper, a comprehensive review has been carried out, on various CHP optimization issues, solved by meta-heuristic algorithms. The main difference between this paper and previous related studies is the covering all types of CHP optimization problems including scheduling, designing, and sizing issues. This review study covers various CHP optimization models, such as the single-objective and multi-objective models. Different meta-heuristic routes have been discussed to solve the presented models and compared with each other in terms of the quality of the obtained solutions and the processing speed of the methods. According to a statistical analysis carried out in this paper, the CHPED and CHPEED optimization issues were selected as the most useful CHP optimization routes. In this paper, the application of different algorithms in various optimization problems was discussed. Based on these findings, the genetic algorithm, as the most useful evolutionary method is appropriate for solving single-objective CHP issues. Among the swarm intelligence-based methods, the PSO algorithm is appropriate for single-objective CHP issues. Additionally, it should be noted that the time-varying acceleration coefficients and self-adaptive mutation operators are the most efficient modifying strategies for the PSO algorithm in solving single-objective problems. On the other hand, to solve multi-objective CHP problems, the NSGA-II is the most useful evolutionary method. Another finding about the application of different algorithms in various optimization problems is the high application of the EAs in the multi-objective CHP design issues versus the high application of the PSO algorithms in the multi-objective CHP scheduling issues. Additionally, the hybrid mathematical-metaheuristic methods are known as the great solvers for stochastic CHP optimization models; the PEM and Monte Carlo methods are the most efficient mathematical methods. The PFCOA and The EDHS algorithms. The significant conclusions of this study are as follows:
  • In the single-objective problems, the CHPED issue as a subcategory of the scheduling problems is introduced as the most paid topic.
  • In the single-objective problems, the designing issue is known as the lowest paid topic.
  • In the multi-objective problems, working on various types of CHP optimization problems has been conducted with an almost similar share. The CHPEED problem with the most share, and the sizing issue with the lowest share.
  • Introducing the CHPEED problem, as one of the most useful multi-objective CHP optimization models.
Based on the studies, the research gaps in CHP optimization are the designing and sizing optimization problems. Working more on these topics could be suggested for future works.

Author Contributions

Conceptualization, A.S.A.; methodology, A.S.A.; investigation, A.A.A.; resources, A.A.A.; data curation, A.A.A.; writing—original draft preparation, A.S.A.; writing—review and editing, A.A.A.; visualization, A.A.A.; supervision, A.S.A.; project administration, A.S.A.; funding acquisition, A.S.A. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Deputyship for Research and Innovation, Ministry of Education, Saudi Arabia and Qassim University, Saudi Arabia; grant number [QU-IF-2-3-3-25725].

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors extend their appreciation to the Deputyship for Research & Innovation, Ministry of Education, Saudi Arabia for funding this research work through the project number (QU-IF-2-3-3-25725). The authors also thank to Qassim University for technical support.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

CHPCombined Heat and PowerSSASquirrel Search Algorithm
DGDistributed GenerationGWOGrey Wolf Optimization
EMPCEconomic Model Predictive ControlHSAHarmony Search Algorithm
CHPEDCombined Heat and Power Economic DispatchTLBOTeaching Learning-based Optimization
CHPEEDCombined Heat and Power Economic Emission DispatchEMAExchange Market Algorithm
EAsEvolutionary AlgorithmsSCOSocial Cognitive Optimization
SI-based algorithmsSwarm Intelligence-based algorithmsEDEconomic Dispatch
GAsGenetic AlgorithmsEDHSEconomic Dispatch Harmony Search
SQPSequential Quadratic ProgrammingIHSImproved Harmony Search
PSPattern SearchMPHSMulti-Player Harmony Search
MRMaximum RectangleTSCOTent Map Social Cognitive Optimization
SARGASelf-adaptive Real-coded Genetic AlgorithmCSSACharged System Search Algorithm
RCGAReal Coded Genetic AlgorithmGSAGravitational Search Algorithm
RCGA-IMMReal Coded Genetic Algorithm with Improved Mühlenbein MutationHTSHeat Transfer Search
IGA-NCMImproved Genetic Algorithm using Novel Crossover and MutationSALCSSASelf-Adaptive Learning Charged System Search Algorithm
MGMicrogridSASimulated Annealing
NSGA- IINon-dominated Sorting Genetic Algorithm IIPVPhotovoltaic
DEDifferential EvolutionTVAC-GSA-PSOTime Varying Acceleration Coefficients-Gravitational Search Algorithm- Particle Swarm Optimization
EPEvolutionary ProgrammingCSA-BA-ABCChaotic based Self Adaptive-Bat Algorithm- Artificial Bee Colony
PSOParticle Swarm OptimizationE-PSOEvolutionary Particle Swarm Optimization
DERDistributed Energy ResourcesBBOBiogeography-based Optimization
SADESelf-Adaptive Differential EvolutionSABBOSimulated Annealing with Biogeography-based Optimization
DEGMDifferential Evolution with Gaussian MutationBMOBird Mating Optimization
IDEImproved Differential EvolutionOBLOpposition-based Learning
AISArtificial Immune SystemOGSOOpposition-based Group Search Optimization
HSSHyper-Spherical SearchPEMPoint Estimate Method
SFSStochastic Fractal SearchDEDDynamic Economic Dispatch
SPSOSelective PSOMILPMixed Integer Linear Programing
TVAC-PSOTime-Varying Acceleration Coefficients Particle Swarm OptimizationTOCTotal Operating Cost
MPSOModified Particle Swarm OptimizationTACTotal Annual Cost
MTPSOMulti-Team Particle Swarm OptimizationCSOCivilized Swarm Optimization
ESSEnergy Storage SystemPPSPowell’s Pattern Search
AMPSOAdvanced Modified Particle Swarm OptimizationTOPSISTechnique for Order of Preference by Similarity to Ideal Solution
SRPSOSelf-Regulation Particle Swarm OptimizationCHP-HPCombined Heat and Power and Heat Pump
CSACuckoo Search AlgorithmEELDEconomic Emission Load Dispatch
ECSAEffective Cuckoo Search AlgorithmIDBEAIndicator and crowding Distance-based Evolutionary Algorithm
PFCOAPenalty Function Cuckoo Optimization AlgorithmPLPriority List
WOAWhale Optimization AlgorithmDRPDemand Response Program
IWOAImproved Whale Optimization AlgorithmMOBCCMulti-Objective Bacterial Colony Chemotaxis
GSOGroup Search OptimizationICABImproved Collective Animal Behavior
MGSOModified Group Search OptimizationSBSOSelf-adaptive Bee Swarm Optimization
BCOBee Colony OptimizationMCSA-DEModified Cuckoo Search Algorithm and Differential Evolution
ABCArtificial Bee ColonyWVOWeighted Vertices-based Optimizer
IABCImproved Artificial Bee ColonyMOPOSMulti-Objective Particle Swarm Optimization
FAFirefly AlgorithmMMVOMulti-objective Multi-Verse Optimization
MFAModified Firefly AlgorithmSACSSSelf-Adaptive Charged System Search
ACSAAnt Colony Search AlgorithmMLCAMulti-objective Line-up Competition Algorithm
θ-DEAθ-Dominance based Evolutionary Algorithm

References

  1. Razmi, A.R.; Heydari Afshar, H.; Pourahmadiyan, A.; Torabi, M. Investigation of a combined heat and power (CHP) system based on biomass and compressed air energy storage (CAES). Sustain. Energy Technol. Assess. 2021, 46, 101253. [Google Scholar] [CrossRef]
  2. Garcia-Saez, I.; Méndez, J.; Ortiz, C.; Loncar, D.; Becerra, J.A.; Chacartegui, R. Energy and economic assessment of solar Organic Rankine Cycle for combined heat and power generation in residential applications. Renew. Energy 2019, 140, 461–476. [Google Scholar] [CrossRef]
  3. Vishwanathan, G.; Sculley, J.; Fischer, A.; Zhao, J.-C. Techno-economic analysis of high-efficiency natural-gas generators for residential combined heat and power. Appl. Energy 2018, 226, 1064–1075. [Google Scholar] [CrossRef]
  4. Papadimitriou, A.; Vassiliou, V.; Tataraki, K.; Giannini, E.; Maroulis, Z. Economic assessment of cogeneration systems in operation. Energies 2020, 13, 2206. [Google Scholar] [CrossRef]
  5. Silveira, J.L.; Tuna, C.E. Thermoeconomic analysis method for optimization of combined heat and power systems. Part I. Prog. Energy Combust. Sci. 2003, 29, 479–485. [Google Scholar] [CrossRef]
  6. Silveira, J.L.; Tuna, C.E. Thermoeconomic analysis method for optimization of combined heat and power systems—Part II. Prog. Energy Combust. Sci. 2004, 30, 673–678. [Google Scholar] [CrossRef]
  7. Shahhosseini, A.; Olamaei, J. An efficient stochastic programming for optimal allocation of combined heat and power systems for commercial buildings using. Therm. Sci. Eng. Prog. 2019, 11, 133–141. [Google Scholar] [CrossRef]
  8. Diaz, J.L.; Ocampo-Martinez, C.; Panten, N.; Weber, T.; Abele, E. Optimal operation of combined heat and power systems: An optimization-based control strategy. Energy Convers. Manag. 2019, 199, 111957. [Google Scholar] [CrossRef]
  9. Asni, T.; Andiappan, V. Optimal Design of Biomass Combined Heat and Power System Using Fuzzy Multi-Objective Optimisation: Considering System Flexibility, Reliability, and Cost. Process Integr. Optim. Sustain. 2020, 5, 207–229. [Google Scholar] [CrossRef]
  10. Liu, B.; Li, J.; Zhang, S.; Gao, M.; Ma, H.; Li, G.; Gu, C. Economic Dispatch of Combined Heat and Power Energy Systems Using Electric Boiler to Accommodate Wind Power. IEEE Access 2020, 8, 41288–41297. [Google Scholar] [CrossRef]
  11. Mohammadi, H.; Mohammadi, M. Optimization of the micro combined heat and power systems considering objective functions, components and operation strategies by an integrated approach. Energy Convers. Manag. 2020, 208, 112610. [Google Scholar] [CrossRef]
  12. Nwulu, N. Combined heat and power dynamic economic emissions dispatch with valve point effects and incentive based demand response programs. Computation 2020, 8, 101. [Google Scholar] [CrossRef]
  13. Xiong, N.; Molina, D.; Ortiz, M.L.; Herrera, F. A Walk into Metaheuristics for Engineering Optimization: Principles, Methods and Recent Trends. Int. J. Comput. Intell. Syst. 2015, 8, 606–636. [Google Scholar] [CrossRef]
  14. Abusoglu, A.; Kanoglu, M. Exergoeconomic analysis and optimization of combined heat and power production: A review. Renew. Sustain. Energy Rev. 2009, 13, 2295–2308. [Google Scholar] [CrossRef]
  15. Nazari-Heris, M.; Mohammadi-Ivatloo, B.; Gharehpetian, G.B. A comprehensive review of heuristic optimization algorithms for optimal combined heat and power dispatch from economic and environmental perspectives. Renew. Sustain. Energy Rev. 2018, 81, 2128–2143. [Google Scholar] [CrossRef]
  16. Kazda, K.; Li, X. A critical review of the modeling and optimization of combined heat and power dispatch. Processes 2020, 8, 441. [Google Scholar] [CrossRef]
  17. Goldberg, D.E. Genetic Algorithms in Search, Optimization and Machine Learning; Addison-Wesley Longman Publishing Co., Inc.: Boston, MA, USA, 1989. [Google Scholar]
  18. Holland, J.H. Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence; U Michigan Press: Oxford, UK, 1975. [Google Scholar]
  19. Ahmadi, P.; Dincer, I. Exergoenvironmental analysis and optimization of a cogeneration plant system using Multimodal Genetic Algorithm (MGA). Energy 2010, 35, 5161–5172. [Google Scholar] [CrossRef]
  20. Mohammadkhani, F.; Khalilarya, S.; Mirzaee, I. Exergy and exergoeconomic analysis and optimisation of diesel engine based Combined Heat and Power (CHP) system using genetic algorithm. Int. J. Exergy 2013, 12, 139–161. [Google Scholar] [CrossRef]
  21. Arsalis, A.; Nielsen, M.P.; Kær, S.K. Modeling and optimization of a 1 kWe HT-PEMFC-based micro-CHP residential system. Int. J. Hydrogen Energy 2012, 37, 2470–2481. [Google Scholar] [CrossRef]
  22. Dimri, N.; Ramousse, J. Thermoeconomic optimization and performance analysis of solar combined heating and power systems: A comparative study. Energy Convers. Manag. 2021, 244, 114478. [Google Scholar] [CrossRef]
  23. Sanaye, S.; Mohammadi Nasab, A. Modeling and optimizing a CHP system for natural gas pressure reduction plant. Energy 2012, 40, 358–369. [Google Scholar] [CrossRef]
  24. Ferreira, A.C.M.; Teixeira, S.F.C.F.; Silva, R.G.; Silva, Â.M. Thermal-economic optimisation of a CHP gas turbine system by applying a fit-problem genetic algorithm. Int. J. Sustain. Energy 2018, 37, 354–377. [Google Scholar] [CrossRef]
  25. Yu, D.; Meng, Y.; Yan, G.; Mu, G.; Li, D.; Le Blond, S. Sizing combined heat and power units and domestic building energy cost optimisation. Energies 2017, 10, 771. [Google Scholar] [CrossRef]
  26. Haghrah, A.; Nazari-Heris, M.; Mohammadi-Ivatloo, B. Solving combined heat and power economic dispatch problem using real coded genetic algorithm with improved Mühlenbein mutation. Appl. Therm. Eng. 2016, 99, 465–475. [Google Scholar] [CrossRef]
  27. Zou, D.; Li, S.; Kong, X.; Ouyang, H.; Li, Z. Solving the combined heat and power economic dispatch problems by an improved genetic algorithm and a new constraint handling strategy. Appl. Energy 2019, 237, 646–670. [Google Scholar] [CrossRef]
  28. Haghrah, A.; Nekoui, M.A.; Nazari-Heris, M.; Mohammadi-ivatloo, B. An improved real-coded genetic algorithm with random walk based mutation for solving combined heat and power economic dispatch. J. Ambient Intell. Humaniz. Comput. 2021, 12, 8561–8584. [Google Scholar] [CrossRef]
  29. Abdelhady, F.; Bamufleh, H.; El-Halwagi, M.M.; Ponce-Ortega, J.M. Optimal design and integration of solar thermal collection, storage, and dispatch with process cogeneration systems. Chem. Eng. Sci. 2015, 136, 158–167. [Google Scholar] [CrossRef]
  30. Shang, C.; Srinivasan, D.; Reindl, T. Generation and storage scheduling of combined heat and power. Energy 2017, 124, 693–705. [Google Scholar] [CrossRef]
  31. Maleki, A.; Hafeznia, H.; Rosen, M.A.; Pourfayaz, F. Optimization of a grid-connected hybrid solar-wind-hydrogen CHP system for residential applications by efficient metaheuristic approaches. Appl. Therm. Eng. 2017, 123, 1263–1277. [Google Scholar] [CrossRef]
  32. Storn, R.; Price, K. Differential Evolution—A Simple and Efficient Heuristic for global Optimization over Continuous Spaces. J. Glob. Optim. 1997, 11, 341–359. [Google Scholar] [CrossRef]
  33. Basu, M. Combined heat and power economic dispatch by using differential evolution. Electr. Power Compon. Syst. 2010, 38, 996–1004. [Google Scholar] [CrossRef]
  34. Basu, A.K. Microgrids: Planning of fuel energy management by strategic deployment of CHP-based DERs—An evolutionary algorithm approach. Int. J. Electr. Power Energy Syst. 2013, 44, 326–336. [Google Scholar] [CrossRef]
  35. Venkatakrishnan, G.R.; Mahadevan, J.; Rengaraj, R. Optimal dispatch of residential distributed energy sources using self-adaptive differential evolution algorithm. Int. J. Appl. Eng. Res. 2015, 10, 12761–12778. [Google Scholar]
  36. Jena, C.; Basu, M.; Panigrahi, C.K. Differential evolution with Gaussian mutation for combined heat and power economic dispatch. Soft Comput. 2016, 20, 681–688. [Google Scholar] [CrossRef]
  37. Wang, Y.; Yu, H.; Yong, M.; Huang, Y.; Zhang, F.; Wang, X. Optimal Scheduling of Integrated Energy Systems with Combined Heat and Power Generation, Photovoltaic and Energy Storage Considering Battery Lifetime Loss. Energies 2018, 11, 1676. [Google Scholar] [CrossRef]
  38. Zou, D.; Gong, D. Differential evolution based on migrating variables for the combined heat and power dynamic economic dispatch. Energy 2022, 238, 121664. [Google Scholar] [CrossRef]
  39. Chen, X.; Shen, A. Self-adaptive differential evolution with Gaussian–Cauchy mutation for large-scale CHP economic dispatch problem. Neural Comput. Appl. 2022, 34, 11769–11787. [Google Scholar] [CrossRef]
  40. Basu, M. Artificial immune system for combined heat and power economic dispatch. Int. J. Electr. Power Energy Syst. 2012, 43, 1–5. [Google Scholar] [CrossRef]
  41. Sanjari, M.J.; Karami, H.; Yatim, A.H.; Gharehpetian, G.B. Application of Hyper-Spherical Search algorithm for optimal energy resources dispatch in residential microgrids. Appl. Soft Comput. J. 2015, 37, 15–23. [Google Scholar] [CrossRef]
  42. Salimi, H. Stochastic Fractal Search: A powerful metaheuristic algorithm. Knowl.-Based Syst. 2015, 75, 1–18. [Google Scholar] [CrossRef]
  43. Alomoush, M.I. Optimal Combined Heat and Power Economic Dispatch Using Stochastic Fractal Search Algorithm. J. Modern Power Syst. Clean Energy 2020, 8, 276–286. [Google Scholar] [CrossRef]
  44. Binitha, S.; Sathya, S.S. A survey of bio inspired optimization algorithms. Int. J. Soft Comput. Eng. 2012, 2, 137–151. [Google Scholar]
  45. Poli, R.; Kennedy, J.; Blackwell, T. Particle swarm optimization. Swarm Intell. 2007, 1, 33–57. [Google Scholar] [CrossRef]
  46. Mohammadi-Ivatloo, B.; Moradi-Dalvand, M.; Rabiee, A. Combined heat and power economic dispatch problem solution using particle swarm optimization with time varying acceleration coefficients. Electr. Power Syst. Res. 2013, 95, 9–18. [Google Scholar] [CrossRef]
  47. Zeng, Y.; Sun, Y. An improved particle swarm optimization for the combined heat and power dynamic economic dispatch problem. Electr. Power Compon. Syst. 2014, 42, 1700–1716. [Google Scholar] [CrossRef]
  48. Basu, M. Modified Particle Swarm Optimization for Non-smooth Non-convex Combined Heat and Power Economic Dispatch. Electr. Power Compon. Syst. 2015, 43, 2146–2155. [Google Scholar] [CrossRef]
  49. Liu, Z.; Chen, C.; Yuan, J. Hybrid energy scheduling in a renewable micro grid. Appl. Sci. 2015, 5, 516–531. [Google Scholar] [CrossRef]
  50. Zeng, Y.J.; Sun, Y.G. Short-term Scheduling of Steam Power System in Iron and Steel Industry under Time-of-use Power Price. J. Iron Steel Res. Int. 2015, 22, 795–803. [Google Scholar] [CrossRef]
  51. Beigvand, S.D.; Abdi, H.; la Scala, M. Economic dispatch of multiple energy carriers. Energy 2017, 138, 861–872. [Google Scholar] [CrossRef]
  52. Maleki, A.; Khajeh, M.G.; Rosen, M.A. Two heuristic approaches for the optimization of grid-connected hybrid solar–hydrogen systems to supply residential thermal and electrical loads. Sustain. Cities Soc. 2017, 34, 278–292. [Google Scholar] [CrossRef]
  53. Maleki, A.; Rosen, M.A. Design of a cost-effective on-grid hybrid wind-hydrogen based CHP system using a modified heuristic approach. Int. J. Hydrogen Energy 2017, 42, 15973–15989. [Google Scholar] [CrossRef]
  54. Maleki, A.; Rosen, M.A.; Pourfayaz, F. Optimal operation of a grid-connected hybrid renewable energy system for residential applications. Sustainability 2017, 9, 1314. [Google Scholar] [CrossRef]
  55. Kong, X.; Sun, F.; Huo, X.; Li, X.; Shen, C. Hierarchical optimal scheduling method of heat-electricity integrated energy system based on Power Internet of Things. Energy 2020, 210, 118590. [Google Scholar] [CrossRef]
  56. Liu, M.; Wang, S.; Yan, J. Operation scheduling of a coal-fired CHP station integrated with power-to-heat devices with detail CHP unit models by particle swarm optimization algorithm. Energy 2021, 214, 119022. [Google Scholar] [CrossRef]
  57. Liu, Z.; Chen, Y.; Zhuo, R. Energy storage capacity optimization for autonomy microgrid considering CHP and EV scheduling. Appl. Energy 2017, 210, 1113–1125. [Google Scholar] [CrossRef]
  58. Neyestani, M.; Hatami, M.; Hesari, S. Combined heat and power economic dispatch problem using advanced modified particle swarm optimization. J. Renew. Sustain. Energy 2019, 11, 015302. [Google Scholar] [CrossRef]
  59. Lashkar Ara, A.; Mohammad Shahi, N.; Nasir, M. CHP Economic Dispatch Considering Prohibited Zones to Sustainable Energy Using Self-Regulating Particle Swarm Optimization Algorithm. Iran. J. Sci. Technol. Trans. Electr. Eng. 2020, 44, 1147–1164. [Google Scholar] [CrossRef]
  60. Arandian, B.; Ardehali, M.M. Effects of environmental emissions on optimal combination and allocation of renewable and non-renewable CHP technologies in heat and electricity distribution networks based on improved particle swarm optimization algorithm. Energy 2017, 140, 466–480. [Google Scholar] [CrossRef]
  61. Lai, F.; Wang, S.; Liu, M.; Yan, J. Operation optimization on the large-scale CHP station composed of multiple CHP units and a thermocline heat storage tank. Energy Convers. Manag. 2020, 211, 112767. [Google Scholar] [CrossRef]
  62. Gholami, K.; Dehnavi, E. A modified particle swarm optimization algorithm for scheduling renewable generation in a micro-grid under load uncertainty. Appl. Soft Comput. 2019, 78, 496–514. [Google Scholar] [CrossRef]
  63. Yang, X.; Suash, D. Cuckoo Search via Lévy flights. In Proceedings of the 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC), Coimbatore, India, 9–11 December 2009; pp. 210–214. [Google Scholar]
  64. Nguyen, T.T.; Vo, D.N.; Dinh, B.H. Cuckoo search algorithm for combined heat and power economic dispatch. Int. J. Electr. Power Energy Syst. 2016, 81, 204–214. [Google Scholar] [CrossRef]
  65. Rajabioun, R. Cuckoo Optimization Algorithm. Appl. Soft Comput. 2011, 11, 5508–5518. [Google Scholar] [CrossRef]
  66. Mellal, M.A.; Williams, E.J. Cuckoo optimization algorithm with penalty function for combined heat and power economic dispatch problem. Energy 2015, 93, 1711–1718. [Google Scholar] [CrossRef]
  67. Mehdinejad, M.; Mohammadi-Ivatloo, B.; Dadashzadeh-Bonab, R. Energy production cost minimization in a combined heat and power generation systems using cuckoo optimization algorithm. Energy Effic. 2017, 10, 81–96. [Google Scholar] [CrossRef]
  68. Mirjalili, S.; Lewis, A. The Whale Optimization Algorithm. Adv. Eng. Softw. 2016, 95, 51–67. [Google Scholar] [CrossRef]
  69. Nazari-Heris, M.; Mehdinejad, M.; Mohammadi-Ivatloo, B.; Babamalek-Gharehpetian, G. Combined heat and power economic dispatch problem solution by implementation of whale optimization method. Neural Comput. Appl. 2019, 31, 421–436. [Google Scholar] [CrossRef]
  70. Massrur, H.R.; Niknam, T.; Fotuhi-Firuzabad, M. Day-ahead energy management framework for a networked gas-heat-electricity microgrid. IET Gen. Transm. Distrib. 2019, 13, 4617–4629. [Google Scholar] [CrossRef]
  71. Zhu, J.; Wang, X.; Xie, D.; Gu, C. Control strategy for MGT generation system optimized by improved WOA to enhance demand response capability. Energies 2019, 12, 3101. [Google Scholar] [CrossRef]
  72. Hagh, M.T.; Teimourzadeh, S.; Alipour, M.; Aliasghary, P. Improved group search optimization method for solving CHPED in large scale power systems. Energy Convers. Manag. 2014, 80, 446–456. [Google Scholar] [CrossRef]
  73. Basu, M. Group search optimization for combined heat and power economic dispatch. Int. J. Electr. Power Energy Syst. 2016, 78, 138–147. [Google Scholar] [CrossRef]
  74. Davoodi, E.; Zare, K.; Babaei, E. A GSO-based algorithm for combined heat and power dispatch problem with modified scrounger and ranger operators. Appl. Therm. Eng. 2017, 120, 36–48. [Google Scholar] [CrossRef]
  75. Mellal, M.A.; Williams, E.J. A discussion on “A GSO-based algorithm for combined heat and power dispatch problem with modified scrounger and ranger operators”. Appl. Therm. Eng. 2017, 125, 91–93. [Google Scholar] [CrossRef]
  76. Basu, M. Bee colony optimization for combined heat and power economic dispatch. Expert Syst. Appl. 2011, 38, 13527–13531. [Google Scholar] [CrossRef]
  77. Murugan, R.; Mohan, M.R. Artificial bee colony optimization for the combined heat and power economic dispatch problem. ARPN J. Eng. Appl. Sci. 2012, 7, 597–604. [Google Scholar]
  78. Rabiee, A.; Jamadi, M.; Mohammadi-Ivatloo, B.; Ahmadian, A. Optimal non-convex combined heat and power economic dispatch via improved artificial bee colony algorithm. Processes 2020, 8, 1036. [Google Scholar] [CrossRef]
  79. Henwood, T.G.M.I. An algorithm for combined heat and power economic dispatch. IEEE Trans. Power Syst. 1996, 11, 1778–1784. [Google Scholar] [CrossRef]
  80. Mohammadi, S.; Soleimani, S.; Mozafari, B. An adaptive modified firefly optimization algorithm for optimal microgrid economic operation. Energy Educ. Sci. Technol. Part A Energy Sci. Res. 2012, 30, 281–290. [Google Scholar]
  81. Yazdani, A.; Jayabarathi, T.; Ramesh, V.; Raghunathan, T. Combined heat and power economic dispatch problem using firefly algorithm. Front. Energy 2013, 7, 133–139. [Google Scholar] [CrossRef]
  82. Bornapour, M.; Hooshmand, R.A.; Khodabakhshian, A.; Parastegari, M. Optimal stochastic coordinated scheduling of proton exchange membrane fuel cell-combined heat and power, wind and photovoltaic units in micro grids considering hydrogen storage. Appl. Energy 2017, 202, 308–322. [Google Scholar] [CrossRef]
  83. Song, Y.H.; Chou, C.S.; Stonham, T.J. Combined heat and power economic dispatch by improved ant colony search algorithm. Electr. Power Syst. Res. 1999, 52, 115–121. [Google Scholar] [CrossRef]
  84. Wu, Y.L.; Fu, Y.L.; Wang, X.R.; Liu, Q. Difference brain storm optimization algorithm based on clustering in objective space. Kongzhi Lilun Yu Yingyong/Control Theory Appl. 2017, 34, 1583–1593. [Google Scholar] [CrossRef]
  85. Shefaei, A.; Mohammadi-Ivatloo, B. Wild Goats Algorithm: An Evolutionary Algorithm to Solve the Real-World Optimization Problems. IEEE Trans. Ind. Inf. 2018, 14, 2951–2961. [Google Scholar] [CrossRef]
  86. Dinh, B.H.; Nguyen, T.T.; Quynh, N.V.; Dai, L.V. A novel method for economic dispatch of combined heat and power generation. Energies 2018, 11, 3113. [Google Scholar] [CrossRef]
  87. Basu, M. Squirrel search algorithm for multi-region combined heat and power economic dispatch incorporating renewable energy sources. Energy 2019, 182, 296–305. [Google Scholar] [CrossRef]
  88. Jafari, A.; Ganjeh Ganjehlou, H.; Khalili, T.; Bidram, A. A fair electricity market strategy for energy management and reliability enhancement of islanded multi-microgrids. Appl. Energy 2020, 270, 115170. [Google Scholar] [CrossRef]
  89. Kaur, A.; Narang, N. Optimum generation scheduling of coordinated power system using hybrid optimization technique. Electr. Eng. 2019, 101, 379–408. [Google Scholar] [CrossRef]
  90. Mahian, O.; Javidmehr, M.; Kasaeian, A.; Mohasseb, S.; Panahi, M. Optimal sizing and performance assessment of a hybrid combined heat and power system with energy storage for residential buildings. Energy Convers. Manag. 2020, 211, 112751. [Google Scholar] [CrossRef]
  91. Shaheen, A.M.; Elsayed, A.M.; Ginidi, A.R.; El-Sehiemy, R.A.; Alharthi, M.M.; Ghoneim, S.S.M. A novel improved marine predators algorithm for combined heat and power economic dispatch problem. Alex. Eng. J. 2022, 61, 1834–1851. [Google Scholar] [CrossRef]
  92. Mousavirad, S.J.; Ebrahimpour-Komleh, H. Human mental search: A new population-based metaheuristic optimization algorithm. Appl. Intell. 2017, 47, 850–887. [Google Scholar] [CrossRef]
  93. Geem, Z.W.; Kim, J.H.; Loganathan, G.V. A New Heuristic Optimization Algorithm: Harmony Search. Simulation 2001, 76, 60–68. [Google Scholar] [CrossRef]
  94. Vasebi, A.; Fesanghary, M.; Bathaee, S.M.T. Combined heat and power economic dispatch by harmony search algorithm. Int. J. Electr. Power Energy Syst. 2007, 29, 713–719. [Google Scholar] [CrossRef]
  95. Khorram, E.; Jaberipour, M. Harmony search algorithm for solving combined heat and power economic dispatch problems. Energy Convers. Manag. 2011, 52, 1550–1554. [Google Scholar] [CrossRef]
  96. Javadi, M.S.; Sabramooz, S.; Javadinasab, A. Security constrained generation scheduling using harmony search optimization case study: Day-ahead heat and power scheduling. Indian J. Sci. Technol. 2012, 5, 1812–1820. [Google Scholar] [CrossRef]
  97. Javadi, M.S.; Esmaeel Nezhad, A.; Sabramooz, S. Economic heat and power dispatch in modern power system harmony search algorithm versus analytical solution. Sci. Iran. 2012, 19, 1820–1828. [Google Scholar] [CrossRef]
  98. Benayed, F.Z.; Abdelhakem-Koridak, L.; Rahli, M. An improved harmony search algorithm for solved the combined heat and power economic dispatch. Int. J. Electr. Eng. Inf. 2019, 11, 440–450. [Google Scholar] [CrossRef]
  99. Nazari-Heris, M.; Mohammadi-Ivatloo, B.; Asadi, S.; Geem, Z.W. Large-scale combined heat and power economic dispatch using a novel multi-player harmony search method. Appl. Therm. Eng. 2019, 154, 493–504. [Google Scholar] [CrossRef]
  100. Rao, R.V.; Savsani, V.J.; Vakharia, D. Teaching-learning-based optimization: A novel method for constrained mechanical design optimization problems. Comput.-Aided Des. 2011, 43, 303–315. [Google Scholar] [CrossRef]
  101. Pattanaik, J.K.; Basu, M.; Dash, D.P. Modified Teaching-Learning-Based Optimization for Combined Heat and Power Economic Dispatch. Int. J. Emerg. Electr. Power Syst. 2017, 18. [Google Scholar] [CrossRef]
  102. Gong, X.; Dong, F.; Mohamed, M.A.; Abdalla, O.M.; Ali, Z.M. A secured energy management architecture for smart hybrid microgrids considering PEM-Fuel cell and electric vehicles. IEEE Access 2020, 8, 47807–47823. [Google Scholar] [CrossRef]
  103. Ghorbani, N. Combined heat and power economic dispatch using exchange market algorithm. Int. J. Electr. Power Energy Syst. 2016, 82, 58–66. [Google Scholar] [CrossRef]
  104. Xie, X.-F.; Zhang, W.-J.; Yang, Z.-L. Social cognitive optimization for nonlinear programming problems. In Proceedings of the International Conference on Machine Learning and Cybernetics, Beijing, China, 4–5 November 2002; pp. 779–783. [Google Scholar]
  105. Sun, J.; Li, Y. Social cognitive optimization with tent map for combined heat and power economic dispatch. Int. Trans. Electr. Energy Syst. 2019, 29, e2660. [Google Scholar] [CrossRef]
  106. Srivastava, A.; Das, D. A new Kho-Kho optimization Algorithm: An application to solve combined emission economic dispatch and combined heat and power economic dispatch problem. Eng. Appl. Artif. Intell. 2020, 94, 103763. [Google Scholar] [CrossRef]
  107. Ginidi, A.R.; Elsayed, A.M.; Shaheen, A.M.; Elattar, E.E.; El-Sehiemy, R.A. A Novel Heap-Based Optimizer for Scheduling of Large-Scale Combined Heat and Power Economic Dispatch. IEEE Access 2021, 9, 83695–83708. [Google Scholar] [CrossRef]
  108. Bahmani-Firouzi, B.; Farjah, E.; Seifi, A. A new algorithm for combined heat and power dynamic economic dispatch considering valve-point effects. Energy 2013, 52, 320–332. [Google Scholar] [CrossRef]
  109. Beigvand, S.D.; Abdi, H.; La Scala, M. Combined heat and power economic dispatch problem using gravitational search algorithm. Electr. Power Syst. Res. 2016, 133, 160–172. [Google Scholar] [CrossRef]
  110. Pattanaik, J.K.; Basu, M.; Dash, D.P. Heat Transfer Search Algorithm for Combined Heat and Power Economic Dispatch. Iran. J. Sci. Technol. Trans. Electr. Eng. 2020, 44, 963–978. [Google Scholar] [CrossRef]
  111. Vasant, P.; Weber, G.-W.; Dieu, V.N. Classical and Hybrid Optimization Approaches and Their Applications in Engineering and Economics. Math. Probl. Eng. 2015, 2015, 917093. [Google Scholar] [CrossRef]
  112. Arandian, B.; Ardehali, M.M. Renewable photovoltaic-thermal combined heat and power allocation optimization in radial and meshed integrated heat and electricity distribution networks with storages based on newly developed hybrid shuffled frog leaping algorithm. J. Renew. Sustain. Energy 2017, 9, 033503. [Google Scholar] [CrossRef]
  113. Beigvand, S.D.; Abdi, H.; La Scala, M. Hybrid Gravitational Search Algorithm-Particle Swarm Optimization with Time Varying Acceleration Coefficients for large scale CHPED problem. Energy 2017, 126, 841–853. [Google Scholar] [CrossRef]
  114. Murugan, R.; Mohan, M.R.; Asir Rajan, C.C.; Sundari, P.D.; Arunachalam, S. Hybridizing bat algorithm with artificial bee colony for combined heat and power economic dispatch. Appl. Soft Comput. J. 2018, 72, 189–217. [Google Scholar] [CrossRef]
  115. Lorestani, A.; Ardehali, M.M. Optimization of autonomous combined heat and power system including PVT, WT, storages, and electric heat utilizing novel evolutionary particle swarm optimization algorithm. Renew. Energy 2018, 119, 490–503. [Google Scholar] [CrossRef]
  116. Gu, H.; Zhu, H.; Chen, P.; Si, F. Improved Hybrid Biogeography-Based Algorithm for Combined Heat and Power Economic Dispatch with Feasible Operating Region and Energy Saving Potential. Electr. Power Compon. Syst. 2019, 47, 1677–1690. [Google Scholar] [CrossRef]
  117. Giri, S.K.; Mohan, A.; Sharma, A.K. Economic load dispatch in power system by hybrid swarm intelligence. Int. J. Recent Technol. Eng. 2019, 8, 1584–1592. [Google Scholar] [CrossRef]
  118. Bornapour, M.; Hemmati, R.; Pourbehzadi, M.; Dastranj, A.; Niknam, T. Probabilistic optimal coordinated planning of molten carbonate fuel cell-CHP and renewable energy sources in microgrids considering hydrogen storage with point estimate method. Energy Convers. Manag. 2020, 206, 112495. [Google Scholar] [CrossRef]
  119. Hu, P.; Cao, C.; Dai, S. Optimal dispatch of combined heat and power units based on particle swarm optimization with genetic algorithm. AIP Adv. 2020, 10, 045008. [Google Scholar] [CrossRef]
  120. Nasir, M.; Sadollah, A.; Aydilek, İ.; Lashkar Ara, A.; Nabavi, A. A combination of FA and SRPSO algorithm for Combined Heat and Power Economic Dispatch. Appl. Soft Comput. 2021, 102, 107088. [Google Scholar] [CrossRef]
  121. Ginidi, A.; Elsayed, A.; Shaheen, A.; Elattar, E.; El-Sehiemy, R. An Innovative Hybrid Heap-Based and Jellyfish Search Algorithm for Combined Heat and Power Economic Dispatch in Electrical Grids. Mathematics 2021, 9, 2053. [Google Scholar] [CrossRef]
  122. Roy, P.K.; Paul, C.; Sultana, S. Oppositional teaching learning based optimization approach for combined heat and power dispatch. Int. J. Electr. Power Energy Syst. 2014, 57, 392–403. [Google Scholar] [CrossRef]
  123. Niu, Q.; Zhang, H.; Wang, X.; Li, K.; Irwin, G.W. A hybrid harmony search with arithmetic crossover operation for economic dispatch. Int. J. Electr. Power Energy Syst. 2014, 62, 237–257. [Google Scholar] [CrossRef]
  124. Basu, M. Combined heat and power economic dispatch using opposition-based group search optimization. Int. J. Electr. Power Energy Syst. 2015, 73, 819–829. [Google Scholar] [CrossRef]
  125. Moradi, M.H.; Hajinazari, M.; Jamasb, S.; Paripour, M. An energy management system (EMS) strategy for combined heat and power (CHP) systems based on a hybrid optimization method employing fuzzy programming. Energy 2013, 49, 86–101. [Google Scholar] [CrossRef]
  126. Mehrdad Hosseini, S.; Koohsari, G.; Mahdi Zarif, M.; Hossein Javidi, D.B. Stochastic placement and sizing of combined heat and power systems considering cost/benefit analysis. Res. J. Appl. Sci. Eng. Technol. 2013, 5, 498–506. [Google Scholar] [CrossRef]
  127. Wu, H.; Liu, X.; Ding, M. Dynamic economic dispatch of a microgrid: Mathematical models and solution algorithm. Int. J. Electr. Power Energy Syst. 2014, 63, 336–346. [Google Scholar] [CrossRef]
  128. Ma, L.; Liu, N.; Zhang, J.; Tushar, W.; Yuen, C. Energy Management for Joint Operation of CHP and PV Prosumers Inside a Grid-Connected Microgrid: A Game Theoretic Approach. IEEE Trans. Ind. Inf. 2016, 12, 1930–1942. [Google Scholar] [CrossRef]
  129. Pazouki, S.; Mohsenzadeh, A.; Ardalan, S.; Haghifam, M.R. Optimal place, size, and operation of combined heat and power in multi carrier energy networks considering network reliability, power loss, and voltage profile. IET Gen. Transm. Distrib. 2016, 10, 1615–1621. [Google Scholar] [CrossRef]
  130. CPLEX, IBM ILOG. V12. 1: User’s Manual for CPLEX; International Business Machines Corporation: Armonk, NY, USA, 2009; p. 157. Available online: https://www.ibm.com/docs/en/SSSA5P_12.8.0/ilog.odms.studio.help/pdf/usrcplex.pdf (accessed on 4 July 2022).
  131. Elsido, C.; Bischi, A.; Silva, P.; Martelli, E. Two-stage MINLP algorithm for the optimal synthesis and design of networks of CHP units. Energy 2017, 121, 403–426. [Google Scholar] [CrossRef]
  132. Narang, N.; Sharma, E.; Dhillon, J.S. Combined heat and power economic dispatch using integrated civilized swarm optimization and Powell’s pattern search method. Appl. Soft Comput. J. 2017, 52, 190–202. [Google Scholar] [CrossRef]
  133. Wu, C.; Jiang, P.; Sun, Y.; Zhang, C.; Gu, W. Economic dispatch with CHP and wind power using probabilistic sequence theory and hybrid heuristic algorithm. J. Renew. Sustain. Energy 2017, 9, 013303. [Google Scholar] [CrossRef]
  134. Anand, H.; Narang, N.; Dhillon, J.S. Unit commitment considering dual-mode combined heat and power generating units using integrated optimization technique. Energy Convers. Manag. 2018, 171, 984–1001. [Google Scholar] [CrossRef]
  135. Eladl, A.A.; ElDesouky, A.A. Optimal economic dispatch for multi heat-electric energy source power system. Int. J. Electr. Power Energy Syst. 2019, 110, 21–35. [Google Scholar] [CrossRef]
  136. Srinivas, N.; Deb, K. Muiltiobjective Optimization Using Nondominated Sorting in Genetic Algorithms. Evol. Comput. 1994, 2, 221–248. [Google Scholar] [CrossRef]
  137. Deb, K.; Pratap, A.; Agarwal, S.; Meyarivan, T. A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 2002, 6, 182–197. [Google Scholar] [CrossRef]
  138. Yazdi, B.A.; Yazdi, B.A.; Ehyaei, M.A.; Ahmadi, A. Optimization of micro combined heat and power gas turbine by genetic algorithm. Therm. Sci. 2015, 19, 207–218. [Google Scholar] [CrossRef]
  139. Ganjehkaviri, A.; Jaafar, M.N.M. Energy analysis and multi-objective optimization of an internal combustion engine-based CHP system for heat recovery. Entropy 2014, 16, 5633–5653. [Google Scholar] [CrossRef]
  140. Sanaye, S.; Katebi, A. 4E analysis and multi objective optimization of a micro gas turbine and solid oxide fuel cell hybrid combined heat and power system. J. Power Sources 2014, 247, 294–306. [Google Scholar] [CrossRef]
  141. Borji, M.; Atashkari, K.; Ghorbani, S.; Nariman-Zadeh, N. Parametric analysis and Pareto optimization of an integrated autothermal biomass gasification, solid oxide fuel cell and micro gas turbine CHP system. Int. J. Hydrogen Energy 2015, 40, 14202–14223. [Google Scholar] [CrossRef]
  142. Haghighat Mamaghani, A.; Najafi, B.; Casalegno, A.; Rinaldi, F. Long-term economic analysis and optimization of an HT-PEM fuel cell based micro combined heat and power plant. Appl. Therm. Eng. 2016, 99, 1201–1211. [Google Scholar] [CrossRef]
  143. Pirkandi, J.; Jokar, M.A.; Sameti, M.; Kasaeian, A.; Kasaeian, F. Simulation and multi-objective optimization of a combined heat and power (CHP) system integrated with low-energy buildings. J. Build. Eng. 2015, 5, 13–23. [Google Scholar] [CrossRef]
  144. Lee, S.; Janghorban, I.; Ifaei, P.; Moya, W.; Yoo, C. Thermo-environ-economic modeling and optimization of an integrated wastewater treatment plant with a combined heat and power generation system. Energy Convers. Manag. 2017, 142, 385–402. [Google Scholar] [CrossRef]
  145. Li, H.; Kang, S.; Lu, L.; Liu, L.; Zhang, X.; Zhang, G. Optimal design and analysis of a new CHP-HP integrated system. Energy Convers. Manag. 2017, 146, 217–227. [Google Scholar] [CrossRef]
  146. Ebadollahi, M.; Rostamzadeh, H.; Pedram, M.; Ghaebi, H.; Amidpour, M. Proposal and multi-criteria optimization of two new combined heating and power systems for the Sabalan geothermal source. J. Clean. Prod. 2019, 229, 1065–1081. [Google Scholar] [CrossRef]
  147. Li, H.; Jin, Z.; Yang, Y.; Huo, Y.; Yan, X.; Zhao, P.; Dai, Y. Preliminary conceptual design and performance assessment of combined heat and power systems based on the supercritical carbon dioxide power plant. Energy Convers. Manag. 2019, 199, 111939. [Google Scholar] [CrossRef]
  148. Liu, Z.; Yang, X.; Liu, X.; Yu, Z.; Chen, Y. Performance assessment of a novel combined heating and power system based on transcritical CO2 power and heat pump cycles using geothermal energy. Energy Convers. Manag. 2020, 224, 113355. [Google Scholar] [CrossRef]
  149. Vafaei, A.; Aliehyaei, M.A. Optimization of micro gas turbine by economic, exergy and environment analysis using genetic, bee colony and searching algorithms. J. Therm. Eng. 2020, 6, 117–140. [Google Scholar] [CrossRef]
  150. Costa, M.; Di Blasio, G.; Prati, M.V.; Costagliola, M.A.; Cirillo, D.; La Villetta, M.; Caputo, C.; Martoriello, G. Multi-objective optimization of a syngas powered reciprocating engine equipping a combined heat and power unit. Appl. Energy 2020, 275, 115418. [Google Scholar] [CrossRef]
  151. Kazemiani, P.; Amiri Rad, E. Multi-objective optimization of a novel offshore CHP plant based on a 3E analysis. Energy 2021, 224, 120135. [Google Scholar] [CrossRef]
  152. Li, H.; Xu, B.; Lu, G.; Du, C.; Huang, N. Multi-objective optimization of PEM fuel cell by coupled significant variables recognition, surrogate models and a multi-objective genetic algorithm. Energy Convers. Manag. 2021, 236, 114063. [Google Scholar] [CrossRef]
  153. Mehregan, M.; Abbasi, M.; Majid Hashemian, S. Technical, economic and environmental analyses of combined heat and power (CHP) system with hybrid prime mover and optimization using genetic algorithm. Sustain. Energy Technol. Assess. 2022, 49, 101697. [Google Scholar] [CrossRef]
  154. Basu, M. Combined heat and power economic emission dispatch using nondominated sorting genetic algorithm-II. Int. J. Electr. Power Energy Syst. 2013, 53, 135–141. [Google Scholar] [CrossRef]
  155. Eladl, A.A.; El-Afifi, M.I.; Saeed, M.A.; El-Saadawi, M.M. Optimal operation of energy hubs integrated with renewable energy sources and storage devices considering CO2 emissions. Int. J. Electr. Power Energy Syst. 2020, 117, 105719. [Google Scholar] [CrossRef]
  156. Zidan, A.; Gabbar, H.A. DG mix and energy storage units for optimal planning of self-sufficient micro energy grids. Energies 2016, 9, 616. [Google Scholar] [CrossRef]
  157. Zidan, A.; Gabbar, H.A.; Eldessouky, A. Optimal planning of combined heat and power systems within microgrids. Energy 2015, 93, 235–244. [Google Scholar] [CrossRef]
  158. Assaf, J.; Shabani, B. Multi-objective sizing optimisation of a solar-thermal system integrated with a solar-hydrogen combined heat and power system, using genetic algorithm. Energy Convers. Manag. 2018, 164, 518–532. [Google Scholar] [CrossRef]
  159. Pujihatma, P.; Hadi, S.P.; Rohmat, T.A. Combined heat and power–multi-objective optimization with an associated petroleum and wet gas utilization constraint. J. Nat. Gas Sci. Eng. 2018, 54, 25–36. [Google Scholar] [CrossRef]
  160. Basu, A.K. Microgrid: Planning of Solar PV Incorporation to the Optimal CHP-System—An Evolutionary Algorithmic Approach. Technol. Econ. Smart Grids Sustain. Energy 2019, 4, 5. [Google Scholar] [CrossRef]
  161. Alomoush, M. Application of the stochastic fractal search algorithm and compromise programming to combined heat and power economic–emission dispatch. Eng. Optim. 2019, 52, 1992–2010. [Google Scholar] [CrossRef]
  162. Alomoush, M. Microgrid combined power-heat economic-emission dispatch considering stochastic renewable energy resources, power purchase and emission tax. Energy Convers. Manag. 2019, 200, 112090. [Google Scholar] [CrossRef]
  163. Sun, J.; Deng, J.; Li, Y. Indicator & crowding Distance-Based Evolutionary Algorithm for Combined Heat and Power Economic Emission Dispatch. Appl. Soft Comput. 2020, 90, 106158. [Google Scholar]
  164. Fan, X.; Sun, H.; Yuan, Z.; Li, Z.; Shi, R.; Razmjooy, N. Multi-objective optimization for the proper selection of the best heat pump technology in a fuel cell-heat pump micro-CHP system. Energy Rep. 2020, 6, 325–335. [Google Scholar] [CrossRef]
  165. Zhao, P.; Dai, Y.; Wang, J. Performance assessment and optimization of a combined heat and power system based on compressed air energy storage system and humid air turbine cycle. Energy Convers. Manag. 2015, 103, 562–572. [Google Scholar] [CrossRef]
  166. Anand, H.; Narang, N.; Dhillon, J.S. Multi-objective combined heat and power unit commitment using particle swarm optimization. Energy 2019, 172, 794–807. [Google Scholar] [CrossRef]
  167. Anand, H. An Efficient Approach to Schedule Generating Units of Combined Heat and Power (CHP) Generating System. IETE J. Res. 2020. [Google Scholar] [CrossRef]
  168. Zeng, X.; Berti, S. New optimization method based on energy management in microgrids based on energy storage systems and combined heat and power. Comput. Intell. 2019, 36, 55–79. [Google Scholar] [CrossRef]
  169. Safari, S.; Hajilounezhad, T.; Ehyaei, M.A. Multi-objective optimization of solid oxide fuel cell/gas turbine combined heat and power system: A comparison between particle swarm and genetic algorithms. Int. J. Energy Res. 2020, 44, 9001–9020. [Google Scholar] [CrossRef]
  170. Yang, Y.; Wang, Z.; Ma, Q.; Lai, Y.; Wang, J.; Zhao, P.; Dai, Y. Thermodynamic and Exergoeconomic Analysis of a Supercritical CO2 Cycle Integrated with a LiBr-H2O Absorption Heat Pump for Combined Heat and Power Generation. Appl. Sci. 2020, 10, 323. [Google Scholar] [CrossRef]
  171. Naderipour, A.; Abdul-Malek, Z.; Nowdeh, S.; Ramachandaramurthy, V.; Kalam, A.; Guerrero, J. Optimal Allocation for Combined Heat and Power System with Respect to Maximum Allowable Capacity for Reduced Losses and Improved Voltage Profile and Reliability of Microgrids Considering Loading Condition. Energy 2020, 196, 117124. [Google Scholar] [CrossRef]
  172. Nondy, J.; Gogoi, T.K. A Comparative Study of Metaheuristic Techniques for the Thermoenvironomic Optimization of a Gas Turbine-Based Benchmark Combined Heat and Power System. J. Energy Resour. Technol. 2021, 143, 062104. [Google Scholar] [CrossRef]
  173. Jayakumar, N.; Subramanian, S.; Elanchezhian, E.B.; Sivarajan, G. An application of grey Wolf optimisation for combined heat and power dispatch. Int. J. Energy Technol. Policy 2015, 11, 183–206. [Google Scholar] [CrossRef]
  174. Jayakumar, N.; Subramanian, S.; Sivarajan, G.; Elanchezhian, E.B. Grey wolf optimization for combined heat and power dispatch with cogeneration systems. Int. J. Electr. Power Energy Syst. 2016, 74, 252–264. [Google Scholar] [CrossRef]
  175. Jayakumar, N.; Subramanian, S.; Sivarajan, G.; Elanchezhian, E. Combined heat and power dispatch by grey wolf optimization. Int. J. Energy Sect. Manag. 2015, 9, 523–546. [Google Scholar] [CrossRef]
  176. Yicheng, L.; Anbo, M. Economic and environmental dispatch optimization of combined heat and power. Dianli Jianshe/Electr. Power Constr. 2017, 38, 149–158. [Google Scholar] [CrossRef]
  177. Bornapour, M.; Hooshmand, R.-A.; Khodabakhshian, A.; Parastegari, M. Optimal stochastic scheduling of CHP-PEMFC, WT, PV units and hydrogen storage in reconfigurable micro grids considering reliability enhancement. Energy Convers. Manag. 2017, 150, 725–741. [Google Scholar] [CrossRef]
  178. He, L.; Lu, Z.; Pan, L.; Zhao, H.; Li, X.; Zhang, J. Optimal Economic and Emission Dispatch of a Microgrid with a Combined Heat and Power System. Energies 2019, 12, 604. [Google Scholar] [CrossRef]
  179. Yang, Y.; Zhang, H.; Yan, P.; Jermsittiparsert, K. Multi-objective optimization for efficient modeling and improvement of the high temperature PEM fuel cell based Micro-CHP system. Int. J. Hydrogen Energy 2020, 45, 6970–6981. [Google Scholar] [CrossRef]
  180. Paul, C.; Roy, P.K.; Mukherjee, V. Chaotic whale optimization algorithm for optimal solution of combined heat and power economic dispatch problem incorporating wind. Renew. Energy Focus 2020, 35, 56–71. [Google Scholar] [CrossRef]
  181. Cao, Y.; Dhahad, H.A.; Farouk, N.; Xia, W.; Rad, H.N.; Ghasemi, A.; Kamranfar, S.; Sani, M.M.; Shayesteh, A.A. Multi-objective bat optimization for a biomass gasifier integrated energy system based on 4E analyses. Appl. Therm. Eng. 2021, 196, 117339. [Google Scholar] [CrossRef]
  182. Gimelli, A.; Muccillo, M.; Sannino, R. Optimal design of modular cogeneration plants for hospital facilities and robustness evaluation of the results. Energy Convers. Manag. 2017, 134, 20–31. [Google Scholar] [CrossRef]
  183. Shaabani, Y.; Seifi, A.R.; Kouhanjani, M. Stochastic Multi-objective optimization of combined heat and power economic/emission dispatch. Energy 2017, 141, 1892–1904. [Google Scholar] [CrossRef]
  184. Gimelli, A.; Mottola, F.; Muccillo, M.; Proto, D.; Amoresano, A.; Andreotti, A.; Langella, G. Optimal configuration of modular cogeneration plants integrated by a battery energy storage system providing peak shaving service. Appl. Energy 2019, 242, 974–993. [Google Scholar] [CrossRef]
  185. Azizipanah-Abarghooee, R.; Niknam, T.; Bina, M.; Zare, M. Coordination of combined heat and power-thermal-wind-photovoltaic units in economic load dispatch using chance-constrained and jointly distributed random variables methods. Energy 2015, 79, 50–67. [Google Scholar] [CrossRef]
  186. Dolatabadi, S.; El-Sehiemy, R.A.; GhassemZadeh, S. Scheduling of combined heat and generation outputs in power systems using a new hybrid multi-objective optimization algorithm. Neural Comput. Appl. 2020, 32, 10741–10757. [Google Scholar] [CrossRef]
  187. Nourianfar, H.; Abdi, H. Solving the multi-objective economic emission dispatch problems using Fast Non-Dominated Sorting TVAC-PSO combined with EMA. Appl. Soft Comput. 2019, 85, 105770. [Google Scholar] [CrossRef]
  188. Sundaram, A. Combined heat and power economic emission dispatch using hybrid NSGA II-MOPSO algorithm incorporating an effective constraint handling mechanism. IEEE Access 2020, 8, 13748–13768. [Google Scholar] [CrossRef]
  189. Sundaram, A. Multiobjective multi-verse optimization algorithm to solve combined economic, heat and power emission dispatch problems. Appl. Soft Comput. 2020, 91, 106195. [Google Scholar] [CrossRef]
  190. Musharavati, F.; Khoshnevisan, A.; Alirahmi, S.M.; Ahmadi, P.; Khanmohammadi, S. Multi-objective optimization of a biomass gasification to generate electricity and desalinated water using Grey Wolf Optimizer and artificial neural network. Chemosphere 2022, 287, 131980. [Google Scholar] [CrossRef]
  191. Niknam, T.; Bornapour, M.; Gheisari, A.; Bahmani-Firouzi, B. Impact of heat, power and hydrogen generation on optimal placement and operation of fuel cell power plants. Int. J. Hydrogen Energy 2013, 38, 1111–1127. [Google Scholar] [CrossRef]
  192. Shi, B.; Yan, L.-X.; Wu, W. Multi-objective optimization for combined heat and power economic dispatch with power transmission loss and emission reduction. Energy 2013, 56, 135–143. [Google Scholar] [CrossRef]
  193. Li, Y.; Wang, J.; Zhao, D.; Li, G.; Chen, C. A two-stage approach for combined heat and power economic emission dispatch: Combining multi-objective optimization with integrated decision making. Energy 2018, 162, 237–254. [Google Scholar] [CrossRef]
  194. Pourghasem, P.; Sohrabi, F.; Abapour, M.; Mohammadi-Ivatloo, B. Stochastic multi-objective dynamic dispatch of renewable and CHP-based islanded microgrids. Electr. Power Syst. Res. 2019, 173, 193–201. [Google Scholar] [CrossRef]
  195. Asl, D.K.; Seifi, A.R.; Rastegar, M.; Mohammadi, M. Multi-objective optimal operation of integrated thermal-natural gas-electrical energy distribution systems. Appl. Therm. Eng. 2020, 181, 115951. [Google Scholar]
Figure 1. Classification of the population-based Meta-Heuristic algorithms.
Figure 1. Classification of the population-based Meta-Heuristic algorithms.
Energies 15 05977 g001
Figure 2. Schematic of the solar fossil-fueled CHP plant combined with a thermal storage and dispatch system [29].
Figure 2. Schematic of the solar fossil-fueled CHP plant combined with a thermal storage and dispatch system [29].
Energies 15 05977 g002
Figure 3. Hourly contribution of the thermal energy resources during January [29].
Figure 3. Hourly contribution of the thermal energy resources during January [29].
Energies 15 05977 g003
Figure 4. Configuration of a large-scale CHP plant composed of two CHP units and a thermal storage tank [61].
Figure 4. Configuration of a large-scale CHP plant composed of two CHP units and a thermal storage tank [61].
Energies 15 05977 g004
Figure 5. Comparison of the convergence characteristics of the MPHS algorithm and the other applied optimization algorithms to solve a CHPED case [99].
Figure 5. Comparison of the convergence characteristics of the MPHS algorithm and the other applied optimization algorithms to solve a CHPED case [99].
Energies 15 05977 g005
Figure 6. The general process of the OGSO algorithm [124].
Figure 6. The general process of the OGSO algorithm [124].
Energies 15 05977 g006
Figure 7. Scheme of the two-level optimization process. The TOC, minimized at the lower level, transferred to the TAC, minimized at the upper level [131].
Figure 7. Scheme of the two-level optimization process. The TOC, minimized at the lower level, transferred to the TAC, minimized at the upper level [131].
Energies 15 05977 g007
Figure 8. Sharing of the single-objective CHP optimization issues in four categories.
Figure 8. Sharing of the single-objective CHP optimization issues in four categories.
Energies 15 05977 g008
Figure 9. Selecting the optimum point from pareto frontier, representative of the best compromise, between the total cost and total exergetic efficiency of CHP plant, using TOPSIS decision making method [140].
Figure 9. Selecting the optimum point from pareto frontier, representative of the best compromise, between the total cost and total exergetic efficiency of CHP plant, using TOPSIS decision making method [140].
Energies 15 05977 g009
Figure 10. Heat-power feasible operation region for a CHP unit, considered for the CHPEED problem [154].
Figure 10. Heat-power feasible operation region for a CHP unit, considered for the CHPEED problem [154].
Energies 15 05977 g010
Figure 11. The process of optimal scheduling of a dual-mode CHP plant, with thermal and heat units, solved by combination of the binary PSO and PSO methods [166].
Figure 11. The process of optimal scheduling of a dual-mode CHP plant, with thermal and heat units, solved by combination of the binary PSO and PSO methods [166].
Energies 15 05977 g011
Figure 12. Selecting the best compromise solution, considering the best values for the market profit, total emission production, and average energy not supplied of a CHP-based microgrid [177].
Figure 12. Selecting the best compromise solution, considering the best values for the market profit, total emission production, and average energy not supplied of a CHP-based microgrid [177].
Energies 15 05977 g012
Figure 13. Sharing of the multi-objective CHP optimization issues per four categories.
Figure 13. Sharing of the multi-objective CHP optimization issues per four categories.
Energies 15 05977 g013
Table 1. The numeric results of the BCO, ABC, and IABC, implemented in a CHPED model *.
Table 1. The numeric results of the BCO, ABC, and IABC, implemented in a CHPED model *.
Applied Algorithm/Ref.Total Cost (US$)Computation Time (s)
BCO [76]10,3175.16
ABC [77]10,3144.98
IABC [78]10,1122.21
* Consists of four power-only units, two CHP units, and one heat-only unit.
Table 2. Single-objective scheduling issues of CHP energy systems.
Table 2. Single-objective scheduling issues of CHP energy systems.
Applied AlgorithmEnergy SystemObjective FunctionAuthors/Ref.
GASolar-fossil fueled CHP plant combined with thermal storage and dispatchingMinimization of energy costAbdelhady et al. [29]
NSGA-IIGrid-connected CHP-based microgridMinimization of the total costShang et al. [30]
GAGrid-connected hybrid solar-wind-hydrogen CHPMinimization of total costMaleki et al. [31]
SADEGrid-connected fuel cell-based CHP Minimization of the total costVenkatakrishnan et al. [35]
IDEIntegrated energy system with CHP, photovoltaic and energy storageMinimization of the operation costWang et al. [37]
MTPSOCHP-based microgridMinimization of the total operating costLiu et al. [49]
IPSOCHP-based steam power plantMinimization of the total costZeng et al. [50]
PSO Large-scale CHP plant, with two CHP units and a thermal storage tankMinimization of coal consumptionLai et al. [61]
SMWOAgrid-connected CHP-based microgridMinimization of the day-ahead operating costMassrur et al. [70]
MFAfuel cell CHP-based microgrid with hydrogen storageMaximization of the profitBornapour et al. [82]
SSASolar and wind power sources incorporated with a CHPMinimization of the total costBasu [87]
Wild GoatsCHP-based multi-microgridMaximization of the profitJafari et al. [88]
Modified TLBOSmart hybrid microgridsMinimization of the total costGong et al. [102]
BMO-DEGrid-connected microgrid with fuel-cell CHP, wind turbine, and photovoltaic modulesMaximization of the profitBornapour et al. [118]
PSO-GAWind-solar power-hydrothermal cogeneration systemMinimization of the total costHu et al. [119]
Improved PSO with the Monte CarloCHP-based microgridMinimization of the total costWu et al. [127]
DE with Nonlinear Constrained ProgrammingCHP-based microgridMaximization of the profitMa et al. [128]
PSO and SQPCHP with photovoltaic, wind turbine, and batteryMaximization of the social welfareEladl et al. [135]
Table 3. Single-objective designing issues of CHP energy systems.
Table 3. Single-objective designing issues of CHP energy systems.
Applied Algorithm Energy System Objective Function Authors/Ref.
GA Typical gas-turbine CHP plant Minimization of the total cost Ahmadi et al. [19]
GA diesel engine-based CHP system Minimization of the total cost Mohammadkhani et al. [20]
GA Fuel cell based micro-CHP Maximization of the electrical efficiency Arsalis et al. [21]
Table 4. Single-objective sizing issues of CHP energy systems.
Table 4. Single-objective sizing issues of CHP energy systems.
Applied Algorithm Energy System Objective Function Authors/Ref.
Fit-problem GA Gas turbine CHP plant Maximization of the annual worth Ferreira et al. [24]
GA Building-integrated CHP plant Minimization of the daily energy cost Yu et al. [25]
PSO Off-grid MG with CHP, ESS, and electric vehicles Minimization of the total cost Liu et al. [57]
GWO Hybrid CHP plant Minimization of the total cost Mahian et al. [90]
Hybrid shuffled frog leaping algorithm CHP-PV plant integrated with energy storages Maximization of the profit Arandian et al. [112]
E-PSO CHP plant with renewable energy and energy storage Minimization of the total annual cost Lorestani et al. [115]
PSO and linear programming Grid-connected boiler and CHP plants Maximization of the net present value Moradi et al. [125]
PSO and Monte Carlo CHP plants Maximization of the benefit to cost ratio Hosseini et al. [126]
Mixed integer linear programming and GA CHP units in multi-carrier energy networks Maximization of the profit Pazouki et al. [129]
Table 5. Economic dispatching issues of CHP energy systems (CHPED optimization issues).
Table 5. Economic dispatching issues of CHP energy systems (CHPED optimization issues).
Authors Applied Algorithm Ref.
Haghrah et al. RCGA-IMM [26]
Zou et al. IGA-NCM [27]
Basu DE [33]
Jena et al. DEGM [36]
Basu AIS [40]
Mohammadi-Ivatloo et al. TVAC-PSO[46]
Zeng et al. IPSO[47]
Basu MPSO [48]
Neyestani et al. AMPSO [58]
Lashkar-Ara et al. SRPSO [59]
Mellal et al. PFCOA [66]
Basu GSO [73]
Davoodi et al. MGSO [74]
Yazdani et al. FA [81]
Song et al. ACSA [83]
Javadi et al. HSA [97]
Benayed et al. IHS [98]
Nazari-Heris et al. MPHS [99]
Pattanaik et al. TLBO [101]
Ghorbani EMA [103]
Sun et al. TSCO [105]
Srivastava et al. Kho-Kho [106]
Bahmani-Firouzi et al. SALCSSA [108]
Beigvand et al. GSA [109]
Pattanaik et al. HTS [110]
Beigvand et al. TVAC-GSA-PSO [113]
Murugan et al. CSA-BA-ABC [114]
Gu et al. SABBO [116]
Nasir et al. FA-PSO [120]
Roy et al. OTLBO [122]
Basu OGSO [124]
Narang et al. CSO and PPS [132]
Table 6. The numerical results of implementing different algorithms in a CHPED optimization model *.
Table 6. The numerical results of implementing different algorithms in a CHPED optimization model *.
Applied Algorithm/Ref. Total Cost (US$) Computation Time (s) Model Constraints
RCGA-IMM [26] 9257.075 NA Heat and power demands, Capacity limits, Valve point effect, Transmission loss
IGA-NCM [27] 9257.075 NA Heat and power demands, Capacity limits
DEGM [36] 9235.1032 1.0827 Heat and power demands, Capacity limits, Valve point effect
SFS [43]9257.07 3.78 Heat and power demands, Capacity limits
TVAC-PSO [46] 9257.07 1.33 Heat and power demands, Capacity limits, Valve point effect, Transmission loss
SRPSO [59] 9257.07 0.62 Heat and power demands, Capacity limits, Valve point effect, Transmission loss
CSA [64] 9257.07 0.59 Heat and power demands, Capacity limits, valve point effect, transmission loss
PFCOA [66] 8440.50 NA Heat and power demands, Capacity limits
GSO [73] 9236.0716 1.3705 Heat and power demands, Capacity limits, valve point effect
FA [81] 9257.10 NA Heat and power demands, Capacity limits
ACSA [83] 9452.20 NA Heat and power demands, Capacity limits
HSA [94] 9257.07 NA Heat and power demands, Capacity limits
EDHS [95] 8606.07 NA Heat and power demands, Capacity limits
IHS [98] 9179.5 NA Heat and power demands, Capacity limits
EMA [103] 9257.07 0.9846 Heat and power demands, Capacity limits. Valve-point effect, Transmission loss
TSCO [105]9257.07 0.535 Heat and power demands, Capacity limits, transmission loss
SCO [105]9257.07 0.673 Heat and power demands, Capacity limits, transmission loss
HTS [110] 9256.95 1.38 Heat and power demands, Capacity limits. Valve-point effect, Transmission loss
SABBO [116] 9257.1 NA Heat and power demands, Capacity limits
OGSO [124] 9290.5459 1.7309 valve point effect and prohibited operating zones of conventional thermal generator
GSO [124] 9291.2717 1.5273 valve point effect and prohibited operating zones of conventional thermal generator
CSO-PPS [132] 9257 0.56 Heat and power demands, Capacity limits, Valve point effect, prohibited operating zones, transmission loss
* The CHPED model consists of a power-only unit, two CHP units, and a heat-only unit.
Table 7. Multi-objective scheduling issues of CHP energy systems.
Table 7. Multi-objective scheduling issues of CHP energy systems.
Applied Algorithm Energy System Objective Functions Authors/Ref.
GA Energy hub including renewable energy and CHP Maximization the social welfare, minimizing the CO2 emission Eladl et al. [155]
DE CHP-based microgrid Minimization the total cost and total emission Basu et al. [160]
Binary PSO Dual-mode CHP plant Maximizing the profit, minimizing the emissions Anand et al. [166]
Adaptive PSO CHP-based microgrid Minimization of the cost and emission Zeng et al. [168]
FA CHP-based microgrid Maximizing the profit, minimizing the total emission Bornapour et al. [177]
MOBCC CHP-based microgrid Minimizing the economic and environmental costs He et al. [178]
MCSA-DE CHP-thermal-wind-photovoltaic units Minimizing the cost, maximizing the probability of meeting the target cost Azizipanah-abarghooee [185]
EMA renewable CHP-based microgrid Minimizing the total cost and emission level of the plant Pourghasem et al. [194]
Modified TLBO Integrated energy system Minimizing the energy cost, electrical loss and power flow imbalances Keyhanasl et al. [195]
Table 8. Multi-objective designing issues of CHP energy systems.
Table 8. Multi-objective designing issues of CHP energy systems.
Applied Algorithm Energy System Objective Functions Authors/Ref.
NSGA- II Micro-CHP gas turbine Maximization of the exergy efficiency, minimization of the total production cost, and the CO2 emission Yazdi et al. [138]
GA Diesel engine-based CHP Maximization of the exergy efficiency, minimization of the total cost Ganjehkaviri et al. [139]
GA Hybrid solid oxide fuel cell and micro gas turbine CHP Maximization of the exergy efficiency, minimization of the total cost Sanaye et al. [140]
GA High temperature proton exchange membrane fuel cell-based CHP Minimization of the total cost, maximization of the net electrical efficiency Haghighat-Mamaghani et al. [142]
NSGA-II Wastewater treatment plant, integrated with a CHP plant Minimization of the total cost and total environmental impacts Lee et al. [144]
GA CHP-HP Maximization of the primary energy saving and annual expense saving, minimization of the CO2 emission Li et al. [145]
GA Geothermal-fueled CHP plants Maximization of the energetic and exergetic efficiencies, minimization of the total production cost Ebadollahi et al. [146]
GA Gas turbine-based CHP Maximization of exergy efficiency, minimization of carbon emissions, minimization of payback period Kazemiani-Najafabadi [151]
PSO CHP, based on compressed air energy storage and humid air turbine Maximization of the exergy and electrical efficiencies Zhao et al. [165]
ICAB Fuel cell-based CHP Maximization of the electrical efficiency and the electrical power generation Yang et al. [179]
Table 9. Multi-objective sizing issues of CHP energy systems.
Table 9. Multi-objective sizing issues of CHP energy systems.
Applied Algorithm Energy System Objective Functions Authors/Ref.
GA CHP-based microgrid Minimization of the total cost, and carbon dioxide emission Zidan et al. [156,157]
GA PV-CHP plant, with hot water storage tank Maximization of the system reliability, minimization of the energy cost Assaf et al. [158]
NSGA-II Petroleum gas and wet gas-fueled CHP Minimization of the fuel cost, maximization of the gas turbine reliability, and pipeline integrity Pujihatma et al. [159]
Sunflower Optimization Fuel cell-based CHP Minimization of the combined yearly maintenance and capital costs, maximization of the hydrogen energy consumption Fan et al. [154]
PSO CHP-based microgrid Minimization of the power loss, the energy not-supplied, improvement of the voltage profile Naderipour et al. [171]
SACSS Fuel cell-based CHP Minimization of the total cost, emissions, and voltage deviation Niknam et al. [191]
Table 10. Economic emission dispatching issues of CHP energy systems (CHPEED optimization issues).
Table 10. Economic emission dispatching issues of CHP energy systems (CHPEED optimization issues).
Authors Applied Algorithm Ref.
Basu NSGA-II [154]
Alomoush SFS [161]
Sun et al. IDBEA [163]
Jayakumar et al. GWO [173,174,175]
Shaabani et al. Monte Carlo-TVAC-PSO [183]
Dolatabadi et al. WVO-PSO [186]
Nourianfar et al. TVAC-PSO-EMA [187]
Sundaram NSGA II-MOPSO[188]
Sundaram OBL-MMVO [189]
Shi et al. MLCA [192]
Li et al. θ-DEA [193]
Table 11. The numerical results of implementing different algorithms in a CHPEED optimization model *.
Table 11. The numerical results of implementing different algorithms in a CHPEED optimization model *.
Applied Algorithm/Ref. Total Cost (US$) Total Emission (kg) Computation Time (s) Model Constraints
NSGA-II [154] 13,433.19 25.8262 9.7188 Heat and power demands, Capacity limits, Transmission loss
SFS [161] 10,111.06 21.5524 3.23 Heat and power demands, Capacity limits, Transmission loss
IDBEA [163] 12,957.2 17.3 2.0 Heat and power demands, Capacity limits, Valve point effect, Transmission loss
GWO [173] 10,111.0549 Not Mentioned 6.6 Heat and power demands, Capacity limits, Feasible operating regions of CHPs, prohibited operating zones of thermal generators
GWO [174] 12,402.90 17.4093 5.2618 Heat and power demands, Capacity limits, Valve-point effects, Transmission loss, Ramp-rate limits, Spinning reserve
GWO [175] 12,402.90 17.4093 5.2618 Heat and power demands, Capacity limits, Valve-point effects, Transmission loss, Ramp-rate limits, Spinning reserve
Monte Carlo method with TVAC-PSO [183] 10,244.0022 50.0453 NA Heat and power demands, Capacity limits
WVO-PSO [186] 10,067.83 49.0832 NA Heat and power demands, Capacity limits
NSGA II-MOPSO [188] 10,102 51.594 123.12 Heat and power demands, Capacity limits, Valve point effect, Transmission loss, Feasible operating region of the CHPs
MLCA [192] 12,451.38 11.1 NA Heat and power demands, Capacity limits, Valve point effect, Transmission loss
θ-DEA [193] 13,282.9 9.7 NA Heat and power demands, Capacity limits, Valve point effect, Transmission loss, Ramp rate limits
* The model consists of four power-only units, two CHP units, and a heat-only unit.
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Alsagri, A.S.; Alrobaian, A.A. Optimization of Combined Heat and Power Systems by Meta-Heuristic Algorithms: An Overview. Energies 2022, 15, 5977. https://doi.org/10.3390/en15165977

AMA Style

Alsagri AS, Alrobaian AA. Optimization of Combined Heat and Power Systems by Meta-Heuristic Algorithms: An Overview. Energies. 2022; 15(16):5977. https://doi.org/10.3390/en15165977

Chicago/Turabian Style

Alsagri, Ali Sulaiman, and Abdulrahman A. Alrobaian. 2022. "Optimization of Combined Heat and Power Systems by Meta-Heuristic Algorithms: An Overview" Energies 15, no. 16: 5977. https://doi.org/10.3390/en15165977

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop