Next Article in Journal
New Miniature Narrow Band Microstrip Diplexer for Recent Wireless Communications
Previous Article in Journal
Enhanced Cloud Storage Encryption Standard for Security in Distributed Environments
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Combined Economic Emission Dispatch in Presence of Renewable Energy Resources Using CISSA in a Smart Grid Environment

1
Department of Electrical Engineering, University of Engineering and Technology, Taxila 47080, Pakistan
2
Department of Electrical Engineering, HITECH University, Taxila 47080, Pakistan
3
Department of Electrical Engineering Technology, Punjab Tianjin University of Technology Lahore, Lahore 54770, Pakistan
4
Department of Electrical, Electronic and Computer Engineering, School of Engineering and Physical Sciences, Heriot-Watt University, Edinburgh EH14, 4AS, UK
5
Department of Software Engineering, Bahria University, Islamabad 45205, Pakistan
6
Department of Electrical and Computer Engineering, International Islamic University, Islamabad 04436, Pakistan
7
Artificial Intelligence and Intelligent Systems Research Group, School of Innovation, Design and Engineering, Mälardalen University, Högskoleplan 1, 72220 Västerås, Sweden
*
Author to whom correspondence should be addressed.
Electronics 2023, 12(3), 715; https://doi.org/10.3390/electronics12030715
Submission received: 19 December 2022 / Revised: 21 January 2023 / Accepted: 28 January 2023 / Published: 1 February 2023

Abstract

:
The geographically spatial and controlled distribution of fossil fuel resources, catastrophic global warming, and depletion of fossil fuel resources have forced us to integrate zero- or low-emissions energy resources, such as wind and solar, in the generation mix. These renewable energy resources are unexhausted, available around the globe, and free of cost. The advancement in wind and solar technologies has caused an appreciable decrease in installed the and global levelized costs of electricity via these sources. Therefore, the penetration of renewable energy resources in the generation mix can provide a promising solution to the above-mentioned problems. The aim of simultaneously reducing fuel consumption in terms of “Fuel Cost” and “Emission” in thermal power plants is called a combined economic emission dispatch problem. It is a combinatorial and multi-objective optimization problem. The solution of this problem is to allocate the load demand and losses on the committed units in such way that the overall costs of the generation and emission of thermal units are reduced, while the legal bounds (constraints) are met. It is a highly non-linear and complex optimization problem. The valve-point loading effect makes this problem non-convex. The addition of renewable energy resources (RERs) adds more complexities to this problem because they are intermittent. In this work, chaotic salp swarm algorithms (CISSA) are used to solve the combined economic emission dispatch problem. Chaos is used as an alternative to randomization for the tuning of the control variable to improve the trait of obtaining global extrema. Different test cases having different combinations of thermal, solar, and wind units are solved using the proposed algorithm. The results show the superiority of this study in comparison to the existent research results in terms of the cost of generation and emissions.

1. Introduction

Optimization has played a vital role in the field of engineering and technology. Many power system operation and control problems have been solved by optimization, including power system expansion planning, unit commitment, hydro-thermal coordination, optimal power flow, and economic load dispatch [1,2,3]. Economic dispatch holds a prominent position among various power system operation problems. In a conventional power system, fossil fuel power plants are the largest electric power producers [4,5,6]. Different thermal generating units have different fuel-cost curves, which means that they consume different amounts of fuel for producing the same amount of power. Basically, ED is a generation allocation problem; the solution of this problem is to distribute the system’s load demand among all the committed thermal generating units, so that the overall fuel cost is minimized while satisfying different operational constraints [7].
Climate change and global warming have attracted the attention of the modern world. Greenhouse gas emissions are the main cause of global warming [8]. Thermal power plants emit greenhouse gases into the environment. These pollutant gas emissions vary as a function of power produced by thermal units, which means that the power generation allocation problem should be solved so that both fuel costs and emissions are simultaneously minimized [9]. Interestingly, fuel costs and emissions are conflicting objectives in nature. Therefore, a trade-off is established between these two objectives and the problem is solved for a compromised solution. This combinatorial and bi-objective problem is called combined economic emission dispatch (CEED). It is a non-linear optimization problem and can be solved by the optimization theory [10].
Different combinatorial optimization problems are successfully solved by several swarm-based optimization algorithms [11,12,13]. The salp swarm algorithm (SSA) is a bio-inspired, swarm-based optimization algorithm that can provide a promising solution to the combined economic emission dispatch problem [14]. Renewable sources are low- or zero-emission sources. If they are integrated with fossil fuel power plants in the generation mix, a considerable reduction in both fuel costs and emissions can be achieved. However, this reduction in fuel consumption and emissions due to the inclusion of renewable energy resources results in the high levelized cost of electricity (LCOE) [15]. Therefore, by including large numbers of renewable sources, the overall generation cost is increased for the same demand for power [16]. Therefore, we only need to add a certain amount of renewable power to the system so that the overall power generation cost is minimized. This presents the CEED as a mixed integer, multi-objective optimization problem. In this study, the combined economic emission dispatch in the presence of renewable energy resources is solved using the chaotic salp swarm algorithm.
A brief literature review about the topics is presented as follows:
In Ref. [17], Y.S. Brar et al. formulated a multi-objective problem and applied a genetic algorithm for solving the economic load dispatch problem. In this research, the fuzzy set theory was applied for the evaluation of the fitness of potential solutions, and fuzzy-based penalties were imposed on unfeasible solutions. Equality and inequality constraints were included in the problem. The proposed method was applied to an eleven-node five-generator sample system. The authors in [18] co-optimized fuel and reserves with a consideration of the emissions and incorporated a wind-generation forecast in the dispatch decision. The dispatch model used was a self-commitment-based model for a deregulated market. The Ireland electricity system was used as the test case, and the wind-integration impact for fuel-saving and forecasted approaches for emission reductions were also studied. In Ref. [19], the authors proposed a novel approach for the optimum operation of the day-ahead electricity market while considering the market power. A non-dominated sorting genetic algorithm (NSGA-II) was used to solve a one-hour base optimal dispatch for minimizing fuel costs, emissions, and modified Herfindahl–Hirschman index for concentration values. This study assesses the effect of market sharks of firms on the diversity of non-dominated solutions.
In [20], the author used the E-constraint method for generating non-inferior solutions of conflicting objectives of CEEO problems for four different objectives defined for obtaining the best alternative among non-inferiority solutions. Similarly, the multi-objective stochastic search technique-II (EMOSST-II) was used for solving the combined economic dispatch problems technique to obtain divers multiple pareto-optimal solutions. In Ref. [21], the authors considered life cycle results for the calculation of CO2 emissions from fossil fuel power plants in a combined economic emission dispatch problem of an off-grid power system in the presence of a renewable energy system. They compared the impact of photo-voltaic and wind turbines on economic and environmental costs. In Ref. [22], the authors proposed a hierarchal control strategy for an independent micro-grid for the combined economic emission dispatch problem. Low-and high-level control strategies were applied with the help of local controllers and combined control, respectively. A self-adaptive low–high evaluations evolutionary algorithm was used as the optimization algorithm.
In Ref. [23], the authors considered renewable energy resources in the combined economic emission dispatch and applied model predicative control (MPC) to handle the intermittent nature of renewable energy resources. They applied the model predicative control for the direct control of intermittent energy resources to compensate for rapid load fluctuations. For a renewable share less than 3% of the total generation, they considered renewable energy resources as negative loads. In [24], using the social foraging behavior bacterium for solving the CEED problem, the authors achieved a non-dominating solution and employed a fuzzy-based mechanism to extract the best compromised solution from the trade-off curve. The proposed algorithm was applied to the IEEE 30-bus standard test and Taiwan generating units power systems with value point effects, and the results were compared to the metaheuristic technique (MOSST), non-dominated sorting genetic algorithm (NSGA), linear programming (LP), strength pareto evolutionary algorithm (SPEA), nichel pareto algorithm (NPGA), fuzzy clustering-based particle swarm optimization (FCPSO), and differential evolution (DE).
In [25], security constraints and AC loads’ flow constraints in the multi-objective economic emission dispatch problem were included. To generate a pareto-optimal front, the multi-objective mathematical programming approach was proposed with ε-constraints. The best compromised solutions were achieved with the help of fuzzy decision-making processes. In [26], a local dispatch model for the minimization of NOX emissions was developed. Thermal and wind units were considered. The impact of wind units were taken into account. The impact of wind energy was characterized through closed-form algorithms in incomplete function (IGF) terms. The authors derived the CDF of wind power. The model was successfully implemented on a power system consisting of six thermal and two wind units. In Ref. [27], the authors formulated the modified price penalty factor for solving the combined economic emission dispatch problem. The authors solved the CEED problem by the efficient particle swarm optimization technique and compared the results with DP, GA, EP, and MGSSA. In 2015, Bhattacharya et al. [16] proposed a hybrid cultural approach to solve the combined economic emission dispatch problem. Bi-objective optimization was converted into a single-objective problem using the price penalty factor. The results obtained were compared with the particle swarm optimization and genetic algorithm. In 2015, Hanenal Holttinen et al. [28] identified several issues that influenced the amount of wind power that can be added to a power system. The authors observed the different ways of minimizing the variability and forecast curves of wind power. They studied the wind integration level of 10–20% of the gross demand. The authors also recommended incorporating demand-side management in the economic operation of power systems.
In Ref. [29], an adaptive modified particle swarm optimization algorithm (APMSO) was presented for optimal and economic operations of a micro-grid with renewable energy resources. They considered the fuel cell, battery, and micro-turbine as back-ups to alternate energy resources for dealing with their intermittent nature search process, which was imposed by the hybrid PSO algorithm with a chaotic local search (CSS) mechanism and fuzzy self-adaptive (FSA) structure. They considered three scenarios as test cases. Non-dominated solution size was controlled by the fuzzy clustering-based approach. Pareto-optimal front was well-distributed. Similarly, U. Guvence et al. [30] proposed the gravitational search algorithm to solve the combined economic emission dispatch (CEED) problem. The bi-objective optimization problem was converted into a single-objective function by using a price penalty factor to solve it using the genetic search algorithm. The proposal approach was implemented on four test systems with different parameters and characteristics. In Ref. [31], the authors determined a optimal operation strategy, including a cost-minimization strategy and emission reductions in a micro-grid. The problem was considered a nonlinear constrained optimization problem. The micro-grid consisted of a micro-turbine, a wind turbine, a photovoltaic array, a diesel generator, battery storage, and a fuel cell. Security constraints were considered along with other physical constraints, and the cost function was minimized. The results of the proposed algorithm were compared with the MOSQPL multi-objective mesh adaptive direct search to show the quality of the result effects of different variables, such as weather conditions; purchased and sold tariffs and actual power demand on responses were also studied.
Rasoul Azizipanah et al. [32] incorporated wind power in the multi-objective economic emission dispatch problem to simultaneously handle generation costs and the emissions of fossil fuel fixed plants. They focused on the probabilistic nature of wind power and the stochastic algorithm based on the 2 m point estimation method. Considering the overestimation and underestimation of wind energy, the optimization algorithm used was a modified teaching learning algorithm, and a set of non-dominating optimal solutions were created. The fuzzy clustering-based technique was used to control the size of the optimal front repository, and a niching mechanism was employed to move the population towards smaller search space in the pareto optional front.
Chen et al. [33] introduced a prediction technique of a wind power and energy environmental efficiency concept in the economic emission dispatch problem of a wind power system. The prediction technique proposed was the time-series method for short-term predictions of wind speed. A hybrid PSO–SA algorithm was used with fuzzy optimization to solve the multi-objective problem. Low carbonization was emphasized by industry energy environmental efficiency in the modeling process of a combined economic emission dispatch. Bahman Firouzi et al. [34] presented a stochastic model to incorporate load and wind power uncertainties on an hourly basic. Probability distribution functions of wind power and load were used to implement the roulette wheel technique to generate different scenarios. For enhancing the performance of the particle swarm optimization, Q search, and fuzzy adaptive techniques, and for updating the velocity and turning inertia weight factor, a self-adaptive learning strategy was used, which helped the algorithm to avoid local entrapment. The nature of the search space was polar-coordinated, rather that Cartesian. The proposed algorithm was implemented in two different test systems. Constraints and other limitations included spinning reserve requirements, ramping limits, wind power constraints, and value point effects.

2. CEED Problem Formulation

The objective function for CEED in the presence of solar and wind units was solved to minimize the total cost of power generation as presented in Equation (1):
Minimize:
F T = w 1 i = 1 x H Th ( P i )   + w 2 i = 1 x E Th ( P i )   + w 3 j = 1 y F j ( P j ) + w 4 j = 1 y U j ( P j ) + w 5 j = 1 y F w ( P k )
where F T is the total cost of power generation.
w 1 , w 2 ,   w 3 ,   w 4 , and w 5 are the weights of thermal power production (fuel and emission costs), solar (production and unused solar power costs), and wind power costs, respectively. These weights are manually tuned and each of them represents the effect of their corresponding costs on the calculation of the overall power generation cost.
Additionally, w 1 + w 2 + w 3 + w 4 + w 5 = 1 is the necessary condition while tuning the weights.
H Th ( P i ) is the fuel cost of the i th thermal unit. i = 1 x H Th ( P i )   is the total fuel cost of x thermal units.
E Th ( P i ) is the emission cost of the i th thermal unit. i = 1 x E Th ( P i )   is the total emission cost of x thermal units.
Additionally, F j ( P j ) is the cost of the j th solar unit; j = 1 y F j ( j ) is the total cost of y solar units.
Additionally, U j ( P j ) is the penalty cost of the j th solar unit for not utilizing its available solar power; j = 1 y F j ( j ) is the total penalty cost of y solar units.
Additionally, F w ( P k ) is the cost of the w th wind unit; j = 1 y F w ( P k ) is the total cost of y wind units.
Each unit has its own cost associated with it. For thermal, solar, and wind units, this depends on thermal, solar, and wind unit cost coefficients of each unit, respectively.

2.1. Modeling of the Thermal Unit

The power dispatch of the thermal units is the minimization of both fuel and emission costs, which becomes a CEED problem [35]. The total cost of a thermal unit includes its fuel and emission costs. It is represented in Equation (2) as:
F i ( P i ) = H Th ( P i ) + E Th ( P i )
where
H Th ( P i ) is the fuel cost of the i th thermal unit.
E Th ( P i ) is the emission cost of the i th thermal unit.
The start-up and labor costs of a thermal unit are much lower than the fuel and emission costs; therefore, the considered total cost for a thermal unit is essentially the sum of fuel and emission costs only.
The fuel-cost equation of a thermal unit can be expressed either in convex (without considering the valve-point effect) or non-convex (considering the valve-point effect) forms. They are given as:
Convex Form:
H Th   ( P i ) = a i P i 2 + b i P i + c i
Non-Convex Form:
H Th   ( P i ) = a i P i 2 + b i P i + c i + | e i × sin ( f i ( P min , i + P i ) ) |
where a i , b i , c i ,   e i , and f i are the fuel-cost coefficients.
Similarly, the emission of each thermal unit is given as:
Emissions = d i P i 2 + e i P i + f i + µ g exp (   δ g .   P g )
where d i , e i , f i , µ g , and δ g are the emission coefficients of i-th thermal unit.
The emission cost of the i-th thermal unit is given as:
E Th ( P i ) =   v i (   d i P i 2 + e i P i + f i + µ i . exp (   δ i .   P i ) )
where   v i is the emission cost coefficient of the i th thermal generating unit.

2.2. Modeling of the Solar Unit

The power output by solar unit [36] is given by:
P j =   P rated 1000 { 1 + β ( T ref T amb ) } .   S i
where P rated is the rated output power of the solar unit, T ref is the reference or fixed temperature of a region, and T amb is the ambient or variable temperature of the day. Β is the temperature coefficient and S i is incident solar radiation.
The solar share of m number of solar plants in the power system is given by:
Solar   Share = j = 1 y P j . V j
where P j provides the power available in the j th solar plant and V j decides the working state of a solar unit, which is either 0 (OFF) or 1 (ON).
Since the power available at the output changes in accordance with the temperature and solar radiations, the output level for each solar unit varies with the temperature and radiance levels. Cost of operation of y solar unit to produce solar power is given as [37]:
F s ( P j ) = j = 1 y S j . P j .   V j
where S j represents the per unit solar cost coefficient and is associated with each unit that produces solar power P j .
Similarly, the penalty cost for unused solar power is given as:
U s ( P j ) = j = 1 y US j . P j .   ( 1 V j )
where US j represents the per unit unused solar cost coefficient and is different for each unit.

2.3. Modeling of the Wind Unit

The cost of the wind power unit [38] associated with schedule power P k is given in the following equation.
C w ( P k ) = k = 1 z τ k .   P k
where τ k is the wind power coefficient.
The velocity or speed of wind is a varying parameter and the power produced by the wind plant does not have a linear relationship with it. Wind value is given as input data for a certain hour of the day and the power output is computed. For wind power plants, power output depends on the speed of the wind, which is a variable parameter. As a result, the output power from wind plant also varies [39]. The probability density function of wind velocity is applied to calculate the scheduled wind power P k as a function of wind velocity [40]. Wind power is calculated from wind speed and is given as:
P k = { 0   ( v < v d ,   v     v m ) P i R   ( v n v v m ) ( v v in ) P i R ( v r v in )   ( v d v < v d )
Four zones of operation of a wind unit can be observed below in Figure 1:
The integration of the wind unit disturbs the security of the power system and affects its stability. It varies the spare capacity that accounts for the spare-capacity punishing cost. Spare capacity is the spare or extra power that occurs due to a difference in the scheduled wind power that is produced by the plant and actual wind power that is delivered to the load. Actual power delivered to the load is less than the scheduled power due to practical losses in the system. This difference in power accounts for a penalty cost that is called spare-capacity punishing or penalty cost. This cost is given by:
C RW , K = k = 1 z r k ×   ( P k   P k , act )
where r k is the spare capacity’s cost coefficient, P k is the schedule power generation, and P k , act is the actual wind power that is delivered to load. The spare-capacity punishing cost is added to the cost given in Equation (13) to present the total cost as:
F w ( P k ) = k = 1 z τ k .   P k + k = 1 z r k .   ( P k   P k , act )

2.4. Power-Balance Constraint

This constraint must be fulfilled at any cost; if the total power generation is less than the load demand, then the target of the sustainable and reliable supply of electrical energy will not be achieved. On the other hand, if the total power generation is exceeded by the load demand, then the cost of this extra production rate has to be paid. Therefore, the total power produced by thermal, solar, and wind power plants must be equal to the load demand and transmission system losses. Mathematically,
i = 1 x P i + j = 1 y P j + k = 1 z P k = P D + P L o s s
where P L o s s is the transmission system loss, which is presented by the Krons formula as:
P L o s s = i = 1 n j = 1 n P i B i j P j + i = 1 n B i 0 P i + B 00
where B i j , B i 0 , and B 00   are the loss coefficient of George’s formula, transmission loss constant of generating unit i, and Kron’s transmission loss constant, respectively.

2.5. Thermal Units’ Power Limits

For a stable operation of the power system, the total power generation of each generating unit must be within its maximum and minimum limits. It can be described as follows:
P m i n , i P i P m a x , i
The maximum generation level of power is limited by the potential of a thermal unit to produce active power, and the minimum generation is limited by the flame instability of the furnace or boiler. If the output power of a generating unit is less than a pre-defined value ,   P m i n , i , then this generator is not connected to the bus bar since it is not feasible to produce a small value of active power from that generator. Therefore, the power that is produced cannot violate the limits of the boundary.

2.6. Wind Units’ Power Limits

A solution is not feasible if the power limit constraint is not satisfied. Depending upon the capacity of the wind power plant, the maximum power that is produced from the wind speed is limited. Similarly, if the wind unit violates the lower limit of power, the unit will not be connected to the system. This is because a very-low power output value is not feasible for the system. The cost is minimized by the optimal scheduling of power within the generation limits. Power produced by wind plants must be in-between the lower and upper limits.
P min , k P k P max , k

2.7. Ramp Rate Constraint

All the generating units are practically restricted to operate in a certain operating range because of their ramp rate limits. Therefore, they must operate in two adjacent, specific operation zones. It is necessary to consider the generator ramp rate limit to accurately formulate the CEED value. Therefore, the power output of each generating unit considering the ramp rate limit can be formulated as below:
Max   ( P gi , min ,   P gi 0 DR i )     P gi   Min   ( P gi , max ,   P gi 0 + UR i )  
where P gi 0 refers to the previous operating point of generating unit i ;   DR i and UR i are the downrate and uprate limits of the generating unit i, respectively.

2.8. Prohibited Operating Zones

In a practical power generation system, the whole operating range of the generating unit is not always available for operation. Physical operational limitation can cause some units to have prohibited operating zones, and operating in these zones may lead to instabilities. For that reason, the generation output must avoid operation in the prohibited operating zones. Therefore, generating unit i should operate in the feasible operating zones described below:
P k = { P gi , min P gi P gi , 1 , L P gi , j 1 U P gi   P gi , j , L   P gi , Ki U   P gi   P gi ,   max   j = 2 , 3 . . ,   K i
where K i   refers to the number of prohibited operating zones in the curve of the generating unit i, j represents the index of the prohibited operating zone of the generating unit i, and P gi , 1 , L and P gi , j 1 U   are the lower limit of the jth prohibited zone and upper limit of the (j−1)-th prohibited operating zone of generating unit i, respectively.

3. Proposed Solution Methodology

Salp Swarm Algorithm

No free-luncheon theorem and few swarm-based algorithms motivated Mirjalili to propose a new swarm intelligence-based algorithm called the salp swarm algorithm in 2017. This algorithm is based upon the swarming behavior of salp. Salp is a marine specie with a translucent bucket-type body, and its shell composition and habits of movement resemble those of jellyfish. By letting the surrounding water flow through its barrel-like form, it creates a reverse-propulsive force when moving. The most interesting thing is that salp swarming varies from that of other social mammals; therefore, the SSA uses a special method for updating its swarm algorithm. The population is sequenced in each iteration, and each member closely follows a previous individual, instead of all salps only attaining the optimum value, thus making a chain with the whole population called a salp chain. Its individual shape and a salp chain are presented in Figure 2:
The proposed equation for updating the leader salp is as follows:
X d 1 = { F d + c 1 ( ( u b d l b d ) c 2 + l b d ) ,   c 3 0.5 F d c 1 ( ( u b d l b d ) c 2 + l b d ) ,   c 3 < 0.5
X d 1 is the position of the leader salp in the d t h dimension; F d is the position of the target food source in the d t h dimension. u b d presents the upper bound or limit of the d t h dimension; similarly, l b d represents the lower bound of the d t h dimension.
It is clear form Equation (21) that the leader salp only updates itself with respect to the target food source. This is an important quality of SSA because it ensures that the leader always follows the target food, no matter how diversified, non-smooth, and noisy the search space. c 1 ,   c 2 , and c 3 in Equation (21) are the control parameters. The pseudo-code of the SSA is shown in Figure 3. The most important control parameter is c 1 , which stabilizes the exploration and exploitation phases during the search process in each iteration and is defined as follows:
c 1 = 2 e ( 4 l l m a x ) 2
where l and l m a x are the current and maximum numbers of iterations, respectively.
c 2 and c 3 are randomly generated numbers between [0, 1] used to boost the randomness of the leader’s movement and strengthen the exploratory capabilities of the search process. c 2 determines the step size of the leader’s movement and c 3 determines the leader’s movement direction in the d t h dimension, either towards positive or negative infinities.
The movement of the followers accords with Newton’s second equation of motion.
Hence, the movement distance or step size R of follower salps is defined by Equation (23) as:
R = 1 2 a t 2 + V 0 t
t is the difference between consecutive iterations. It is taken as 1. V 0 is the initial speed of the follower; it is taken as 0 at the beginning of each iteration and a is the acceleration of the follower.
a = ( V final V 0 ) t
where
V final = ( X d m 1 ) ( X d m ) t
V final is the speed of the follower salp following the previous salp located at the X d m 1 position in the d t h dimension, and X d m is the current position of the follower salp in the d t h dimension.
For t = 1 and V 0 = 0 :
R = 1 2 ( X d m 1 X d m )  
Therefore, the follower salps update their positions as:
X d m = X d m + R
X d m = ( X d m + X d m 1 ) 2
A novel, chaotic, improved salp swarm algorithm (CSSA) was proposed in this work where a chaotic map was utilized to replace random variables with chaotic variables. The original SSA has three control parameters that influence its performance. These parameters are c 1 ,   c 2 , and c 3 . It is obvious from Equation (22) that c 1 is exponentially reduced over the path of iterations, whereas c 3 is responsible for determining whether the following position should be towards a positive or negative infinity value. As it is evident from Equation (21), c 1 and c 2   are both the main control parameters impacting the updated position of the salps. Therefore, they have a direct impact on the balance between diversification and intensification. Diversification deals with attaining new, improved solutions by exploring the search space on a relatively larger scale, whereas intensification deals with exploiting the search points in a local region [7]. An algorithm must appropriately balance these two search phases to obtain the near-global optima. In this work, a chaotic map was employed to adjust the c 2 parameter of SSA. Equation (29) shows the updating of the c 2 parameter according to the selected chaotic map. Equation (30) shows the updated position of the leader salp according to the chaotic map, where o t is the obtained value of the selected chaotic map at the t–th iteration.
c 2 = o s
For a logistic chaotic map, chaotic variable c 2   is generated and updated as:
o s = c 2 l + 1 = µ c 2 l ( 1 c 2 l )
where µ is the chaotic adjustment factor. When µ is equal to 4, the logistic map is completely chaotic. c 2 l + 1 is the subsequent value of the chaotic variable and c 2 l is the current value.
X d 1 = { F d + c 1 ( ( u b d l b d ) o t + l b d ) ,   c 3 0.5 F d c 1 ( ( u b d l b d ) o t + l b d ) ,   c 3 < 0.5
Embedding the chaotic maps in the updated position of the leader salp enhances the convergence rate and performance of SSA. The process of updating the position of the follower salps is the same as previously mentioned.
For the cases in which the amount of renewable shares included in the dispatch process is controlled instead of dispatching all the generated renewable power, the generating units are controlled as on or off in the decision-making process. Therefore, a binary version of the algorithm is mandatory to select the generating units form the available pool of renewable generating units as per decision.
A pool of random generating units is created by a random function defined by Equation (32):
X i k ( t ) = { 0 ,   if   rand < 0.5   1 ,   if   rand     0.5
One of the most efficient ways to update the binary positions is to utilize transfer functions (TFs). The purpose of a TF is to define a probability for updating an element in the calculated solution subset to be 1 (selected) or 0 (not selected), as in Equation (32), which was proposed by Kennedy and Eberhart [36] to covert the original PSO to a binary version.
T ( X j i ( t ) ) = 1 1 + e x p X j i ( t )
where X j i is the j-th element in X solution in the i t h dimension, and t is the current iteration.
An element of the solution in the subsequent iteration can be updated by Equation (34) as:
X j i ( t + 1 ) = { 0 ,   i f   r a n d < T ( X j i ( t ) )   1 ,   i f   r a n d     T ( X j i ( t ) )
where X i k ( t + 1 ) is the j t h element in the X solution in the i t h dimension and T ( X j i ( t ) ) is the probability that can be calculated via Equation (33).
In Figure 4, the flowchart of the CISSA algorithm is presented.

4. Results and Discussion

In this section, the proposed algorithm is tested on different test cases having different scenarios and combinations of thermal, solar, and wind units. These case studies had different weather conditions and different numbers of generating units.
These case studies are available in different research publications. Simulations were conducted on MATLAB R2015a with the system specifications as core i5, 4 GB Ram with a 2.30 GHz processor. The results of the proposed algorithm for the listed test cases were compared with original research papers; the obtained results present the superiority of the proposed optimization algorithm over other algorithms.
The following pages present the case studies and results. Each case study is explained in terms of different parameters, such as Number of thermal, solar, and wind units, and factors, such as weather conditions, including solar irradiance level, ambient temperature, and wind speed, which impact solar and wind generation. Details of fuel-cost parameters, emission parameters, and daily load demand are provided in the original research papers of the case studies. All the case studies’ problems were solved for 24 h on an hourly basis. The results of the case studies include details of thermal unit generations, renewable unit generations on an hourly basis, and graphical representations of the effect of renewable units on fuel cost and emissions. A comparison of CISSA with original algorithms on a 24-h basis in terms of fuel cost, emissions, and total generation cost is presented in tabular as well as graphical forms.

4.1. Case Study 1

This case study contained three thermal units, one wind unit, and one solar unit. In this case study, thermal generating units had convex fuel-cost characteristics. Cost coefficients of thermal units were provided in Ref. [39]. Table 1 provides the details of algorithm parameters and the relevant details that were used to solve the dynamic CEED problem.

4.2. Results for Case Study 1

This section presents the results for case study 1 and a comparison of the results between the proposed algorithm (CISSA) and existent research. Table 2 presents the details of the load demand for a specific day and hourly generation of three thermal units, one wind unit, and one solar unit, which were generated by CISSA. Table 3 presents the data of fuel, emission, and total costs, and emissions of the day generated by CISSA.
Figure 5 presents the effects of RES integration on emissions and fuel costs for case study 1. In the subsequent section, the comparison of different algorithms is presented.

4.3. Comparison of CISSA with ACO

Table 4 shows the comparison of the various algorithms to present the effectiveness of the proposed results. Similarly, Figure 6 exhibits the comparison of the two algorithms, while Table 5 presents the differences in the fuel costs.

4.4. Emissions Comparison

The emission rate is a very important factor for the situation at present. In Table 6 and Figure 7, the emission comparison is presented to show the efficacy of the proposed model. Almost all hours present lower emissions as compared to the other method.
The overall result related to the emissions is presented in Table 7.

4.5. Total Cost Comparison

The total cost comparison is presented in Table 8 that seems more improved, when compared to the ACO.
For further clarification, the results presented in Table 8 are also shown in Figure 8, whereas Table 9 shows the total daily cost comparison.
In Table 10 the daily cost comparison is presented.

4.6. Test Case 2

In 2016, Naveed A. Khan et al. [41] applied the particle swarm optimization algorithm to solve the combined economic emission dispatch for a power system containing 6 thermal and 13 solar units. This problem was solved by CISSA in the current study.

4.7. Description of Case Study 2

The details of the rated power and per unit cost of solar units as provided in the original paper are presented below:
The solar unit details, weather conditions of the day in terms of ambient temperature and solar radiation are given for 24 h in Table 11 and Table 12.
In this study, a wind power plant was integrated into the existent system.
Other relevant data are presented in Table 13 as follows:

4.8. Results for Case Study 2

This section presents the results for case study 2 and a comparison of the results between the proposed algorithm (CISSA) and existent research. Table 14 explains the solar unit switching status determined by a binary version using CISSA. Table 15 presents the details of the load demand for a specific day and hourly generation of 6 thermal units, the wind power share of one wind power plant (33 units), and 13 solar units generated by CISSA.
Table 16 and Figure 9 present the cost and emission values for 24 h in case study 2.

4.9. Comparison of CISSA and PSO

In this subsection, a fuel-cost comparison is presented to show the efficacy of the proposed method. Almost all the results improved, except for hours 11, 12, and 13, while the Table 17 shows the fuel cost comparison between CISSA and PSO.
Figure 10 presents the fuel comparison of the two methods, while Table 18 shows the main reduction in the overall results.

4.10. Emission Comparison

As previously discussed, emissions are also very important factor; therefore, it was also compared to the PSO, as presented in Table 19.
Figure 11 presents the emission comparison of the daily case study, while Table 20 shows the main difference of the emissions.

4.11. Total Cost Comparison

The main and total cost comparisons are presented in Table 21, while Figure 12 presents the same results in a graphical way.
Table 22 presents the main results related to the daily cost in case study 2, while the Table 23 shows the results of the case study 3.
Test Case 3
In Ref. [42], the author employed hybrid back-tracking search algorithm to solve the combined economic emission dispatch of a hybrid grid consisting of seven thermal units, and two solar and wind units; it was solved by CISSA in this study.
Description of Case Study 3
This case study did not provide direct information for the solar irradiance level for the calculation of solar power values. Therefore, in this work, the solar irradiance level on tilted surface was calculated using the information of the clearness index, angle of inclination, and inclination ratio provided in the original study.
Prohibited operating zones, up-ramp limits, down-ramp limits, loss coefficient matrix, fuel cost coefficients, and emission coefficients are provided in the original paper. The Table 24 shows the results of the case study 3 and related data for optimization.
Results for Case Study 3
This section contains the results for case study 3 and a comparison of the results between the proposed algorithm (CISSA) and existent research.
Table 24 explains the solar unit switching status determined by the binary version on CISSA. Table 15 contains the details of the load demand for a specific day and hourly generation of seven thermal units, wind power share of three wind units, and two solar units generated by CISSA.
Table 25 represent solar unit switching status for case study 3, while Table 26 presents hourly load demand and power generation for case study 3. Figure 13 presents the effect of the RES on the fuel costs, while Table 27 presents the comparison of the two factors cost and emission. Similarly the Table 28 is the fuel cost comparison of both algorithms.

4.12. Comparison of CISSA and Back-Tracking Algorithm

In this subsection, the comparison of back-tracking and CISSA is presented considering the fuel costs and emissions.
i.
Fuel-Cost Comparison
The fuel comparison is shown in Table 28, presenting the two algorithms result.
The results are mostly improved as compared to the back-tracking algorithm, while Figure 14 shows its graphical presentation. In Table 29, the daily fuel-cost comparison of the result is presented for case study 3.
ii.
Emissions Comparison
The emissions are also estimated to evaluate the efficacy of the proposed method. Table 30 shows the comparison of both algorithms considering the emissions results. The obtained results in Table 31 are significant and graphically expressed in Figure 15.
Test Case 4
In Ref. [43], A. Sundaram et al. solved the static combined economic emission dispatch for a power system containing 10 thermal units with non-convex characteristics. In this work, three wind units were integrated in the model and the effect of renewable energy on fuel, emission, and total generation costs was analyzed by using CISSA.
Description of Case Study 4
Originally, the paper solved the CEED problem only using thermal units. In this study, wind units were included in the CEED problem and solved with CISSA. The data for the wind units were same as in case study 3. Fuel-cost coefficients, emission coefficients, and prohibited operating zones were provided in the original research paper.
i.
Results for Case Study 4
This section contains the results for case study 4 and a comparison of the results between the proposed algorithm (CISSA) and existent research. Similarly, Table 32 presents the algorithm parameters, constraints, and renewable units data.
The various results are given in the tables, such as Table 33, Table 34, Table 35 and Table 36. Similarly, Table 35 presents a comparison of CISSA and ABC-SA based on fuel costs, while Table 36 presents the emissions comparison that is satisfactory. The total cost comparison is presented in Table 37, having a saving of 22%. From all the results, it can be deduced that the proposed method (CISSA) is much better as compared to the PSO, ABC-SA, and back-tracking algorithm.
Comparison of CISSA and hybrid artificial bee colony-simulated annealing.

5. Conclusions

A novel, chaotic, salp swarm algorithm was presented in this study to solve the combined economic emission dispatch problem in the presence of renewable energy resources. The combined economic emission dispatch problem is a complex multi-objective problem, which requires a powerful optimizer to solve it. In this multi-objective study, the CEED problem was converted into a single-objective problem by the use of the price penalty factor and weights. Thus, the single-objective optimization problem created is an overall generation cost minimization problem. The use of RERs was encouraged by penalties on account of unused renewable shares. In addition, it was observed that it is necessary for the optimization algorithm to only decide on justified and reasonable amounts of renewable shares to be added to the generation mix by the integration of renewable energy resources, although fuel costs and emissions were reduced on the account of an increased overall cost generation. Additionally, it is evident from the research that the combination or hybridization of the chaotic map ensures the enhancement in the performance of the salp swarm algorithm in solving multi-objective optimization problems. Four different test cases from different published research papers were solved by formulating them in a CISSA environment in MATLAB software, and the obtained results prove the superiority of CISSA over other optimization algorithms. Additional constraints are included in the original problem. The quality of results is improved in terms of attaining near-global optima.

Author Contributions

The research design, data analysis, results interpretation, and writing were all conducted by all authors. A.u.R. was in charge of creating the research documentation and supervision; M.A. worked on the methodology, writing, and compiling the data. M.M.H. and H.A.M. provided the research data and resources. B.K. and A.A. worked on the validation and writing; T.N.M. and H.A.M. were in charge of the technical guidance, formal analysis, and visualization. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors would like to thank the university for providing a conducive atmosphere to conduct this research.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Bin, L.; Shahzad, M.; Javed, H.; Muqeet, H.A.; Akhter, M.N.; Liaqat, R.; Hussain, M.M. Scheduling and Sizing of Campus Microgrid Considering Demand Response and Economic Analysis. Sensors 2022, 22, 6150. [Google Scholar] [CrossRef]
  2. Abd ul Muqeet, H.; Ahmad, A. Muqeet An Optimal Operation of Prosumer Microgrid Considering Demand Response Strategies Battery Life. Tech. J. UET Taxila 2020, 25, 41–51. [Google Scholar]
  3. Nasir, H.M.M.T.; Abrar, M.; Raza, S.; Muqeet, H.A.u.; Bhatti, R.M.K.L. Recent Challenges and Methodologies in Smart Grid Demand Side Management: State of the Art Literature Review. Math. Probl. Eng. 2021, 2021, 1–25. [Google Scholar]
  4. Shahab, H.A.M.M.; Wang, S. Advanced Optimal Design of the IoT Based University Campus Microgrid Considering Environmental Concerns and Demand Response. In Proceedings of the International Conference on Smart Grid Technologies, Shanghai, China, 17–20 September 2021. [Google Scholar]
  5. Asthana, D.N. Economic Dispatch of Consumer Loads Using Machine Learning in Smart Grid Environment. Ph.D. Thesis, University of Massachusetts Lowell, Lowell, MA, USA, 2019. [Google Scholar]
  6. Muqeet, H.A.; Munir, H.M.; Javed, H.; Shahzad, M.; Jamil, M.; Guerrero, J.M. An energy management system of campus microgrids: State-of-the-art and future challenges. Energies 2021, 14, 6525. [Google Scholar] [CrossRef]
  7. Abd ul Muqeet, H.; Munir, H.M.; Ahmad, A.; Sajjad, I.A.; Jiang, G.-J.; Chen, H.-X. Optimal Operation of the Campus Microgrid considering the Resource Uncertainty and Demand Response Schemes. Math. Probl. Eng. 2021, 2021, 1–18. [Google Scholar] [CrossRef]
  8. Nourianfar, H.; Abdi, H. Solving power systems optimization problems in the presence of renewable energy sources using modified exchange market algorithm. Sustain. Energy Grids Netw. 2021, 26, 100449. [Google Scholar] [CrossRef]
  9. Rehman, A.U.; Bermak, A.; Hamdi, M. Shuffled Frog-Leaping and Weighted Cosine Similarity for Drift Correction in Gas Sensors. IEEE Sens. J. 2019, 19, 12126–12136. [Google Scholar] [CrossRef]
  10. Rehman, A.U.; Bermak, A. Swarm Intelligence and Similarity Measures for Memory Efficient Electronic Nose System. IEEE Sens. J. 2018, 18, 2471–2482. [Google Scholar] [CrossRef]
  11. Tajik, M.N.; Rehman, A.U.; Khan, W.; Khan, B. Texture Feature Selection Using GA for Classification of Human Brain MRI Scans. In Proceedings of the Advances in Swarm Intelligence: 7th International Conference, ICSI 2016, Bali, Indonesia, 25–30 June 2016; pp. 233–244. [Google Scholar] [CrossRef]
  12. Anuta, H.; Ralon, P.; Taylor, M. Renewable Power Generation Costs in 2018; Report Abu Dhabi; IRENA: Bonn, Germany, 2018. [Google Scholar]
  13. Khan, T.; Waseem, M.; Abdul, H.; Majid, M. 3E analyses of battery-assisted photovoltaic-fuel cell energy system: Step towards green community. Energy Rep. 2022, 8, 184–191. [Google Scholar] [CrossRef]
  14. Balouch, S.; Abrar, M.; Shahzad, M. Optimal Scheduling of Demand Side Load Management of Smart Grid Considering Energy Efficiency. Energy Res. 2022, 10, 861571. [Google Scholar] [CrossRef]
  15. Muqeet, H.A.; Javed, H.; Akhter, M.N.; Shahzad, M. Sustainable Solutions for Advanced Energy Management System of Campus Microgrids: Model Opportunities and Future Challenges. Sensors 2022, 22, 2345. [Google Scholar] [PubMed]
  16. Fei, L.; Shahzad, M.; Abbas, F.; Muqeet, H.A.; Hussain, M.M.; Bin, L. Optimal Energy Management System of IoT-Enabled Large Building Considering Electric Vehicle Scheduling, Distributed Resources, and Demand Response Schemes. Sensors 2022, 22, 7448. [Google Scholar] [CrossRef] [PubMed]
  17. Brar, Y.S.; Dhillon, J.; Kothari, D.P. Multiobjective load dispatch based on genetic-fuzzy technique. In Proceedings of the 2006 IEEE PES Power Systems Conference and Exposition, PSCE 2006, Seattle, WA, USA, 15–18 March 2009; pp. 931–937. [Google Scholar] [CrossRef]
  18. Denny, E.; O’Malley, M. Wind Generation, Power System Operation, and Emissions Reduction. IEEE Trans. Power Syst. 2006, 21, 341–347. [Google Scholar] [CrossRef]
  19. Moghaddam, A.A.; Shabani, F. Intelligent vibration control of structures against earthquakes using hybrid damper. Energies 2020, 11, 1–6. [Google Scholar] [CrossRef]
  20. Singh, L.; Dhillon, J.S. Fuzzy Satisfying Multiobjective Thermal Power Dispatch Based on Surrogate Worth Trade-off Method. Electr. Power Compon. Syst. 2007, 36, 93–108. [Google Scholar] [CrossRef]
  21. Katsigiannis, Y.A.; Georgilakis, P.S. A multiobjective evolutionary algorithm approach for the optimum economic and environmental performance of an off-grid power system containing renewable energy sources. J. Optoelectron. Adv. Mater. 2008, 10, 1233–1240. [Google Scholar]
  22. Kim, H.-Y.; Kim, M.-K.; Kim, H.-J. Optimal Operational Scheduling of Distribution Network with Microgrid via Bi-Level Optimization Model with Energy Band. Appl. Sci. 2019, 9, 4219. [Google Scholar] [CrossRef]
  23. Hu, J.; Xu, Y.; Cheng, K.W.; Guerrero, J.M. A model predictive control strategy of PV-Battery microgrid under variable power generations and load conditions. Appl. Energy 2018, 221, 195–203. [Google Scholar] [CrossRef]
  24. Hota, P.; Barisal, A.; Chakrabarti, R. Economic emission load dispatch through fuzzy based bacterial foraging algorithm. Int. J. Electr. Power Energy Syst. 2010, 32, 794–803. [Google Scholar] [CrossRef]
  25. Parizy, E.S.; Bahrami, H.R.; Loparo, K.A. A Decentralized Three-Level Optimization Scheme for Optimal Planning of a Prosumer Nano-Grid. IEEE Trans. Power Syst. 2020, 35, 3421–3432. [Google Scholar] [CrossRef]
  26. Hosseinnia, H.; Modarresi, J.; Nazarpour, D. Optimal eco-emission scheduling of distribution network operator and distributed generator owner under employing demand response program. Energy 2019, 191, 116553. [Google Scholar] [CrossRef]
  27. Kheshti, M.; Kang, X.; Li, J.; Regulski, P.; Terzija, V. Lightning flash algorithm for solving non-convex combined emission economic dispatch with generator constraints. IET Gener. Transm. Distrib. 2017, 12, 104–116. [Google Scholar] [CrossRef]
  28. Holttinen, H.; Meibom, P.; Orths, A.; Lange, B.; O’Malley, M.; Tande, J.O.; Estanqueiro, A.; Gomez, E.; Söder, L.; Smith, J.C.; et al. Impacts of large amounts of wind power on design and operation of power systems, results of IEA collaboration. In Proceedings of the European Wind Energy Conference and Exhibition 2009, Marseille, France, 16–19 March 2009; Volume 2, pp. 1171–1185. [Google Scholar]
  29. Moghaddam, A.A.; Seifi, A.; Niknam, T.; Pahlavani, M.R.A. Multi-objective operation management of a renewable MG (micro-grid) with back-up micro-turbine/fuel cell/battery hybrid power source. Energy 2011, 36, 6490–6507. [Google Scholar] [CrossRef]
  30. Hannan, M.A.; Ali, J.A.; Mohamed, A.; Amirulddin, U.A.U.; Tan, N.M.L.; Uddin, M.N. Quantum-Behaved Lightning Search Algorithm to Improve Indirect Field-Oriented Fuzzy-PI Control for IM Drive. IEEE Trans. Ind. Appl. 2018, 54, 3793–3805. [Google Scholar] [CrossRef]
  31. Mohamed, F.A.; Koivo, H.N. Multiobjective optimization using Mesh Adaptive Direct Search for power dispatch problem of microgrid. Int. J. Electr. Power Energy Syst. 2012, 42, 728–735. [Google Scholar] [CrossRef]
  32. Azizipanah-Abarghooee, R.; Niknam, T.; Roosta, A.; Malekpour, A.R.; Zare, M. Probabilistic multiobjective wind-thermal economic emission dispatch based on point estimated method. Energy 2012, 37, 322–335. [Google Scholar] [CrossRef]
  33. Chen, D.; Gong, Q.; Zou, B.; Zhang, X.; Zhao, J. A Low-Carbon Dispatch Model in a Wind Power Integrated System Considering Wind Speed Forecasting and Energy-Environmental Efficiency. Energies 2012, 5, 1245–1270. [Google Scholar] [CrossRef]
  34. Bahmani-Firouzi, B.; Farjah, E.; Azizipanah-Abarghooee, R. An efficient scenario-based and fuzzy self-adaptive learning particle swarm optimization approach for dynamic economic emission dispatch considering load and wind power uncertainties. Energy 2013, 50, 232–244. [Google Scholar] [CrossRef]
  35. Nassar, M.Y.; Abdullah, M.N.; Ahmwed, A. A review of optimization methods for economic and emission dispatch considering PV and wind energy. IOP Conf. Ser. Mater. Sci. Eng. 2021, 1127, 012035. [Google Scholar] [CrossRef]
  36. Alotaibi, D.M.; Akrami, M.; Dibaj, M.; Javadi, A.A. Smart energy solution for an optimised sustainable hospital in the green city of NEOM. Sustain. Energy Technol. Assess. 2019, 35, 32–40. [Google Scholar] [CrossRef]
  37. Nasir, M.; Iqbal, S.; Khan, H.A. Optimal Planning and Design of Low-Voltage Low-Power Solar DC Microgrids. IEEE Trans. Power Syst. 2017, 33, 2919–2928. [Google Scholar] [CrossRef]
  38. Hemmati, R.; Saboori, H.; Jirdehi, M.A. Stochastic planning and scheduling of energy storage systems for congestion management in electric power systems including renewable energy resources. Energy 2017, 133, 380–387. [Google Scholar] [CrossRef]
  39. Trivedi, I.N.; Thesiya, D.K.; Esmat, A.; Jangir, P. A multiple environment dispatch problem solution using ant colony optimization for micro-grids. In Proceedings of the 2015 International Conference on Power and Advanced Control Engineering (ICPACE), Banglore, India, 12–14 August 2015. [Google Scholar]
  40. Tudu, B.; Mandal, K.K.; Chakraborty, N. Optimal design and development of PV-wind-battery based nano-grid system: A field-on-laboratory demonstration. Front. Energy 2018, 13, 269–283. [Google Scholar] [CrossRef]
  41. Khan, N.A.; Awan, A.B.; Mahmood, A.; Razzaq, S.; Zafar, A.; Sidhu, G.A.S. Combined emission economic dispatch of power system including solar photo voltaic generation. Energy Convers. Manag. 2015, 92, 82–91. [Google Scholar] [CrossRef]
  42. Mohy-Ud-Din, G. Hybrid dynamic economic emission dispatch of thermal, wind, and photovoltaic power using the hybrid backtracking search algorithm with sequential quadratic programming. J. Renew. Sustain. Energy 2017, 9, 15502. [Google Scholar] [CrossRef]
  43. Arunachalam, S.; Saranya, R.; Sangeetha, N. Hybrid Artificial Bee Colony Algorithm and Simulated Annealing Algorithm for Combined Economic and Emission Dispatch Including Valve Point Effect. In Proceedings of the Swarm, Evolutionary, and Memetic Computing: 4th International Conference, SEMCCO 2013, Chennai, India, 19–21 December 2013. [Google Scholar] [CrossRef]
Figure 1. Zones of operation of wind power unit.
Figure 1. Zones of operation of wind power unit.
Electronics 12 00715 g001
Figure 2. Individual salp and salp chain.
Figure 2. Individual salp and salp chain.
Electronics 12 00715 g002
Figure 3. Pseudo-code of CISSA.
Figure 3. Pseudo-code of CISSA.
Electronics 12 00715 g003
Figure 4. Flowchart of CISSA algorithm.
Figure 4. Flowchart of CISSA algorithm.
Electronics 12 00715 g004
Figure 5. Effect of integrating RES on fuel cost and emissions—case study 1.
Figure 5. Effect of integrating RES on fuel cost and emissions—case study 1.
Electronics 12 00715 g005
Figure 6. Fuel-cost comparison between CISSA and ACO.
Figure 6. Fuel-cost comparison between CISSA and ACO.
Electronics 12 00715 g006
Figure 7. Emission comparison between CISSA and ACO.
Figure 7. Emission comparison between CISSA and ACO.
Electronics 12 00715 g007
Figure 8. Total cost comparison between CISSA and ACO.
Figure 8. Total cost comparison between CISSA and ACO.
Electronics 12 00715 g008
Figure 9. Effect of integrating RES on fuel costs and emissions—case study 2.
Figure 9. Effect of integrating RES on fuel costs and emissions—case study 2.
Electronics 12 00715 g009
Figure 10. Fuel cost comparison between CISSA and PSO.
Figure 10. Fuel cost comparison between CISSA and PSO.
Electronics 12 00715 g010
Figure 11. Emissions comparison between CISSA and PSO.
Figure 11. Emissions comparison between CISSA and PSO.
Electronics 12 00715 g011
Figure 12. Comparison of total cost of CISSA and PSO.
Figure 12. Comparison of total cost of CISSA and PSO.
Electronics 12 00715 g012
Figure 13. Effect of integrating RES on fuel costs and emissions—case study 3.
Figure 13. Effect of integrating RES on fuel costs and emissions—case study 3.
Electronics 12 00715 g013
Figure 14. Fuel-cost comparison between CISSA and back-tracking.
Figure 14. Fuel-cost comparison between CISSA and back-tracking.
Electronics 12 00715 g014
Figure 15. Emissions comparison between CISSA and back-tracking.
Figure 15. Emissions comparison between CISSA and back-tracking.
Electronics 12 00715 g015
Table 1. List of abbreviations.
Table 1. List of abbreviations.
CEED Combined Economic Emission Dispatch
SSA Salp Swarm Algorithm
CISSA Chaotic Improved Salp Swarm Algorithm
RES Renewable Energy Sources
LCOE Levelised Cost of Electricity
IERNA: International Renewable Energy Agency
PSO: Particle Swarm Algorithm
ACO: Ant Colony Optimization
ABC-SA: Artificial Bee Colony-Simulated Annealing
MPC: Model Predictive Technique
NSGA: Non-Dominating Sorting Genetic Algorithm
LP: Linear Programming
SPEA: Strength Pareto Evolutionary Algorithm
NPGA: Nichel Pareto Algorithm
FCPSO: Fuzzy Clustering-based Particle Swarm Algorithm
DE: Differential Evolution
AMPSO: Adaptive Modified Particle Swarm Algorithm
ANN: Artificial Neural Network
CDF: Cumulative Distributive Function
PV: Photovoltaic
Table 2. Algorithm parameters, constraints, and renewable data—case study 1.
Table 2. Algorithm parameters, constraints, and renewable data—case study 1.
Cost ParametersSolar CostInstallation Cost 5000 USD/KW
O and M Cost 1.6 cents/KW
Wind CostInstallation Cost 1400 $/KW
O and M Cost 1.6 cents/KW
Thermal Cost CoefficientsAs Presented in Original Paper
Algorithm ParametersConstraintsPower Generation Limits
Power Balance
Ramp Rate, Dynamic CEED
Chaotic MapLogistic
Chaotic Adjustment Factor4
Number of Search Agents30
Maximum Iterations200
Table 3. Hourly load demand and power generation—case study 1.
Table 3. Hourly load demand and power generation—case study 1.
Hour P L o a d   MW P U n i t   1   MW P U n i t   2   MW P U n i t   3   MW P T h e r m a l   MW P S o l a r   MW P W i n d   MW
114048.34050138.301.7
215051.54050141.508.5
315555.734050145.7309.27
416053.344050143.34016.66
516564.3358343.4441750157.7807.22
617066.5923348.4676750165.060.034.91
717563.6560440.4139650154.076.2714.66
818047.264050137.2616.1826.56
921066.3806548.7647350.22463165.3724.0520.58
1023068.3667352.0451952.36808172.7839.3717.85
1124074.7512167.5726677.46612219.797.4112.8
1225075.8642270.2469381.58884227.73.6518.65
1324071.1416659.0106563.55769193.7131.9414.35
1422069.7155655.5172957.60715182.8426.8110.35
1520069.5892555.1191756.85158181.5610.088.36
1618065.5664545.4235550160.995.0313.71
1717064.4463742.5436350156.999.573.44
1818569.4813254.8804756.45822180.822.311.87
1920071.8903660.693666.66604199.2500.75
2024077.5264974.1945588.10896239.8300.17
2122575.4991869.2435780.10725224.8500.15
2219070.7152557.7749861.19978189.6900.31
2316065.0719643.8580450158.9301.07
2414554.424050144.4200.58
Table 4. Table of costs and emissions for 24 h—case study 1.
Table 4. Table of costs and emissions for 24 h—case study 1.
HourFuel Cost
USD/h
Emission Cost
USD/h
Total Cost
$/h
Emission
Kg/h
HourFuel Cost
USD/h
Emission Cost
USD/h
Total Cost
USD/h
Emission
Kg/h
16117.581035.467153.0485.098137409.491072.488481.9797.39
26192.451010.737203.1884.116147156.161029.788185.9490.76
36292.17986.357278.5283.147157126.551025.188151.7390.02
46235.72998.967234.6983.648166650.14971.637621.7882.79
56575.46968.727544.1882.568176557.72967.767525.4882.48
66744.6977.997722.5983.292187109.391022.618132.0189.62
76490.63966.337456.9782.360197539.461097.118636.58101.24
86093.361044.657138.0285.464208510.151335.589845.74136.84
96751.36979.097730.4583.481218148.231235.479383.70121.90
106923.56996.987920.5485.727227315.701055.708371.4194.70
118026.891204.889231.77117.38236602.59969.287571.8782.61
128216.761253.439470.19124.56246261.19992.897254.0983.40
Table 5. Fuel-cost comparison between CISSA and ACO.
Table 5. Fuel-cost comparison between CISSA and ACO.
HourFuel-Cost ACO
USD/h
Fuel-Cost CISSA
USD/h
HourFuel-Cost ACO
USD/h
Fuel-Cost CISSA
USD/h
16106.7386117.589137384.9137409.49
26176.3726192.454147150.2377156.161
36289.3696292.17157126.5947126.553
46243.9046235.724166639.4696650.145
56570.8666575.46176543.3856557.722
66729.4216744.6186846.1257109.391
76507.8266490.638197529.4897539.464
86086.5936093.364208518.0818510.157
96727.9456751.361218149.6188148.23
106913.1686923.561227314.2057315.709
118032.6888026.892236588.5386602.596
128221.338216.764246267.6086261.197
Table 6. Difference in total daily fuel costs—case study 1.
Table 6. Difference in total daily fuel costs—case study 1.
Daily Fuel-Cost ACO (USD)Daily Fuel-Cost CISSA (USD)Difference in Costs
166,664.5167,047.4−0.22975%
Table 7. Emission comparison between CISSA and ACO.
Table 7. Emission comparison between CISSA and ACO.
HourEmission ACO
Kg/h
Emission CISSA
Kg/h
HourEmission ACO
Kg/h
Emission CISSA
Kg/h
193.80185.0988513122.90197.39708
288.031584.1161314123.79990.76616
392.870583.147115122.16390.02062
491.34883.6484316111.68882.79879
599.97782.5681617108.01582.48869
691.90783.292371895.032589.62587
783.314582.3609519132.243101.2411
885.98685.4645320158.8645136.8401
9110.04583.4819621144.9085121.9077
10109.023585.7273922104.427594.7053
11148.516117.386623104.458582.61167
12144.655124.563424103.793583.40703
Table 8. Reduction in total daily emissions—case study 1.
Table 8. Reduction in total daily emissions—case study 1.
Daily Emission ACO (USD)Daily Emission CISSA (USD)Reduction in Emission
2671.7692234.66616.36%
Table 9. Total cost comparison between CISSA and ACO.
Table 9. Total cost comparison between CISSA and ACO.
HourTotal Cost ACO USD/hTotal Cost CISSA USD/hHourTotal Cost ACO USD/hTotal Cost CISSA USD/h
17255.9757153.048138579.8828481.979
27274.6627203.188148420.2848185.941
37432.3547278.523158366.2228151.738
47344.6737234.69167833.5727621.781
57808.2967544.184177762.5877525.489
67775.8617722.598187940.0278132.01
77482.4057456.976198768.1338636.582
87143.747138.023209963.949845.741
97941.3177730.453219479.9899383.708
108105.5257920.543228439.5068371.415
119411.089231.774237762.4547571.879
129545.3239470.199247497.6147254.09
Table 10. Total daily cost comparison—case study 1.
Table 10. Total daily cost comparison—case study 1.
Total Daily Cost PSO (USD)Total Daily Cost CISSA (USD)Cost Saving
195,335.4192,246.61.58%
Table 11. Solar unit details.
Table 11. Solar unit details.
Solar Unit No.Rated PowerPer Unit Cost
1200.22
2250.23
3250.23
4300.24
5300.24
6350.25
7350.26
8400.27
9400.27
10400.275
11400.28
12400.28
13400.28
Table 12. Hourly solar irradiance level, ambient temperature, and wind speed.
Table 12. Hourly solar irradiance level, ambient temperature, and wind speed.
HourSolar Irradiance Level   W / m 2 Ambient Temperature °CWind Speed (m/s)HourSolar Irradiance Level W / m 2 Ambient Temperature °CWind Speed (m/s)
103010.4131013.53713.1
20299.714848.23713.4
30281015726.73713.4
402811.1166543812.7
55.42811.417392.93812.5
61012812.218215.13711.9
7253.72914.719385.03510.9
8541.231162003410.8
9530.43315.72103410.2
10793.93415220339.9
1110783515.92303210.5
121125.63614.72403110.5
Table 13. Algorithm parameters, constraints, and renewable data—case study 2.
Table 13. Algorithm parameters, constraints, and renewable data—case study 2.
Algorithm ParametersConstraintsUnits Generation Limits
Power Balance
Ramp Rate, Dynamic CEED
Prohibited Operating Zones
Chaotic MapLogistic
Chaotic Adjustment Factor4
Number of Search Agents30
Maximum Iterations200
Thermal UnitsNumber of Units6
Thermal Cost CoefficientsAs Presented in Original Paper
Solar UnitsNumber of Units13
Reference Temperature25 °C
Temperature Coefficient 0.0025
Solar Cost CoefficientAs Presented in Original Paper
Wind UnitsNumber of Units33
Rated Power of Each Unit1.6 MW
Wind Speed Rating of Each UnitRated: 12.5 m/s
Cut-in: 3 m/s
Cut-out: 25 m/s
Wind Power Cost Coefficient100
Table 14. Solar unit switching status for the analysis.
Table 14. Solar unit switching status for the analysis.
HourSolar Unit Status
* 10 am1011111110010
11 am0111111010000
12 pm1111111001000
13 pm1111010010000
14 pm1111110100100
15 pm1101111110000
* For the remaining hours, either the solar irradiance level is zero or the solar share is so less so it does not cause an appreciable reduction in fuel costs and emissions; instead, the small reduction is overcome by the increased generation cost due to expensive solar energy.
Table 15. Hourly load demand and power generation values—case study 2.
Table 15. Hourly load demand and power generation values—case study 2.
Hour P L o a d   MW P U n i t   1   MW P U n i t   2 MW P U n i t   3 MW P U n i t   4 MW P U n i t   5 MW P U n i t   6 MW P T h e r MW P S o l a r MW P W i n d MW
1955304.3117.5203.590.2131.866.0913.40.041.6
2942303.4115.8202.490.0129.663.1904.30.037.7
3953304.6117.6203.690.1132.165.8913.70.039.3
4930302.3113.9201.280.0127.260.0884.50.045.5
5935302.7114.6201.680.0127.861.0887.80.047.2
6963303.1117.2202.890.0131.966.2911.30.051.7
7989305.5121.1205.294.4136.972.5935.60.053.4
81023306.4127.6207.9102.3140.085.4969.60.053.4
91126300.8140.0210.0129.1172.7120.01072.60.053.4
101150208.9115.5182.1109.2132.7119.3867.7228.953.4
111201210.0127.5186.4120.9151.6119.9916.4231.253.4
121235210.0134.7190.7144.5129.2109.8918.9262.753.4
131190262.2135.6170.0147.6129.2120.0964.6172.053.4
141251269.9131.1194.1120.0163.9117.1996.0201.653.4
151263277.5137.7199.8123.1171.7120.01029.9179.753.4
161250316.4170.2240.0150.0200.0120.01196.60.053.4
171221317.7169.9210.0150.0200.0120.01167.60.053.4
181202310.2164.6210.0149.4197.7120.01152.00.050.0
191159307.4160.0210.0132.2185.1120.01114.60.044.4
201092303.6139.4210.0120.0165.0110.11048.20.043.8
211023306.9128.3208.4102.9150.086.0982.50.040.5
22984308.0122.6206.895.5138.573.9945.20.038.8
23975306.3120.6205.593.5136.071.0932.80.042.2
24960304.8118.2203.890.8132.967.2917.80.042.2
Table 16. Table of costs and emissions for 24 h—case study 2.
Table 16. Table of costs and emissions for 24 h—case study 2.
HourFuel Cost
USD/h
Emission Cost
USD/h
Solar Cost
USD/h
Wind Cost
USD/h
Total Cost
USD/h
Emission
Kg/h
110,769.412571.280.004159.5717,500.27955.46
210,657.042481.150.003766.1016,904.29946.25
310,772.032563.830.003934.7317,270.59956.46
410,410.022378.820.004553.0517,341.88929.83
510,450.792412.590.004721.6817,585.06933.34
610,745.162597.120.005171.3618,513.64950.05
711,048.152799.620.005339.9919,187.77974.87
811,480.753309.590.005339.9920,130.341003.91
912,842.155352.700.005339.9923,534.841084.02
1010,455.563756.2458,358.005339.9977,909.79706.03
1111,066.634656.2757,334.785339.9978,397.67760.57
1211,096.414951.0864,748.315339.9986,135.80786.22
1311,594.845232.4541,929.005339.9964,096.28878.29
1411,927.935935.3150,229.135339.9973,432.36930.33
1512,344.186348.0645,113.545339.9969,145.77985.46
1614,421.668388.200.005339.9928,149.861315.87
1714,071.117740.050.005339.9927,151.151243.35
1813,877.007403.100.005002.7326,282.831208.23
1913,379.106296.920.004440.6324,116.651152.52
2012,508.594691.810.004384.4221,584.811067.27
2111,644.993351.940.004047.1519,044.081016.75
2211,165.152816.710.003878.5217,860.38989.97
2311,011.322729.260.004215.7817,956.36975.64
2410,824.592608.820.004215.7817,649.20959.93
Table 17. Fuel-cost comparison between CISSA and PSO.
Table 17. Fuel-cost comparison between CISSA and PSO.
HourFuel-Cost PSO USD/hFuel-Cost CISSA USD/hHourFuel-Cost PSO USD/hFuel-Cost CISSA USD/h
111,23710,769.411310,61611,594.84
211,02810,657.041411,99211,927.93
311,35510,772.031512,65412,344.18
410,99010,410.021614,91814,421.66
510,93510,450.791714,48514,071.11
611,49710,745.161814,36713,877.00
711,71111,048.151913,76213,379.10
812,02111,480.752012,38612,508.59
913,34812,842.152112,12611,644.99
1011,00210,455.562211,64611,165.15
1110,63311,066.632311,56411,011.32
1210,75811,096.412411,28510,824.59
Table 18. Reduction in daily fuel cost—case study 2.
Table 18. Reduction in daily fuel cost—case study 2.
Total Daily Fuel-Cost PSO (USD)Total Daily Fuel-Cost CISSA (USD)Cost Saving
288,316280,564.542.7%
Table 19. Emissions comparison between CISSA and PSO.
Table 19. Emissions comparison between CISSA and PSO.
HourEmission PSO Kg/hEmission CISSA Kg/hHourEmission PSO Kg/hEmission CISSA Kg/h
1965955.46131059878.29
2992946.25141271930.33
3849956.46151411985.46
4839929.831618001315.87
51023933.341715941243.35
61018950.051813841208.23
71035974.871912981152.52
811121003.912013121067.27
914121084.022112321016.75
10989706.03221050989.97
11841760.5723963975.64
12944786.2224953959.93
Table 20. Reduction in daily emissions—case study 2.
Table 20. Reduction in daily emissions—case study 2.
Total Daily Emission PSO (USD)Total Daily Emission CISSA (USD)Reduction
27,34623,710.6113.3%
Table 21. Total cost comparison between CISSA and PSO.
Table 21. Total cost comparison between CISSA and PSO.
HourTotal Cost PSO USD/hTotal Cost CISSA USD/hHourTotal Cost PSO USD/hTotal Cost CISSA USD/h
119,25717,500.271397,41064,096.28
218,95916,904.291482,95073,432.36
319,43917,270.591571,85069,145.77
418,50217,341.881627,39528,149.86
518,74617,585.061726,49627,151.15
619,90318,513.641826,08926,282.83
720,38319,187.771924,80824,116.65
820,74620,130.342022,57221,584.81
923,90723,534.842121,59719,044.08
1080,96077,909.792220,28117,860.38
1198,09078,397.672322,01717,956.36
12107,06086,135.802421,95617,649.20
Table 22. Reduction in daily total cost—case study 2.
Table 22. Reduction in daily total cost—case study 2.
Daily Total Cost PSO (USD)Daily Total Cost CISSA (USD)Cost Saving
931,373816,881.6812.3%
Table 23. Hourly clearness index, ambient temperature, and wind speed—case study 3.
Table 23. Hourly clearness index, ambient temperature, and wind speed—case study 3.
HourClearness IndexAmbient Temperature °CWind Speed (m/s)HourClearness IndexAmbient Temperature °CWind Speed (m/s)
101511.75130.7361911.6
20159.65140.6932015.8
30149.25150.7482118.5
4013.512.9160.4962119.3
5014.110.5170.1202113.5
6014.1514.521802117.7
701512.75190209.1
80.1621610.92001916.7
90.3951716.22101811.5
100.628179.422017.29.3
110.72417.713.652301711.3
120.74718.210.62401611.3
Table 24. Algorithm parameters, constraints, and renewable data—case study 3.
Table 24. Algorithm parameters, constraints, and renewable data—case study 3.
Algorithm ParametersConstraintsUnits Generation Limits
Power Balance
Transmission Losses
Ramp Rate, Dynamic CEED
Prohibited Operating Zones
Penalty Factor for Emission CostMax–Max Penalty with Interpolation
Chaotic MapLogistic
Chaotic Adjustment Factor4
Number of Search Agents30
Maximum Iterations200
Thermal UnitsNumber of Units7
Thermal Cost CoefficientsAs Presented in Original Paper
Solar UnitsNo. of Units2
Reference Temperature25 °C
Temperature Coefficient 0.0025
Solar Cost CoefficientAs Presented in Original Paper
Wind UnitsNumber of Units3
Rated Power of Each Unit30 MW
Wind Speed Rating of Each UnitRated: 15 m/s
Cut-in: 5 m/s
Cut-out: 45 m/s
Wind Power Cost Coefficient100
Table 25. Solar unit switching status along with the operational hours.
Table 25. Solar unit switching status along with the operational hours.
HoursSolar Unit Switching StatusHoursSolar Unit Switching Status
1111311
2011411
3111511
4111611
5001711
6111800
7111911
8112001
9112101
10112200
11112311
12112410
Table 26. Hourly load demand and power generation—case study 3.
Table 26. Hourly load demand and power generation—case study 3.
Hour P L o a d   MW P U n i t   1   MW P U n i t   2 MW P U n i t   3 MW P U n i t   4 MW P U n i t   5 MW P U n i t   6 MW P U n i t   7 MW P L o s s   MW P T h e r MW P S o l a r MW P W i n d MW
1636190.310.020.010.0218.410.0131.815.2590.50.060.8
2710255.010.020.010.0228.810.0147.413.1681.20.041.9
3858289.110.020.010.0295.510.0200.014.8834.60.038.3
41006370.311.433.815.0340.010.0180.025.6960.50.071.1
51080341.810.070.010.0352.410.7257.321.81052.30.049.5
61228370.937.353.520.1396.420.5276.733.11175.40.085.7
71302379.539.160.029.2407.937.0308.929.31261.50.069.8
81376411.445.960.050.9442.955.6272.622.91339.36.553.1
91524404.448.6103.870.5439.465.0324.040.91455.819.090.0
101622460.165.0130.793.8463.190.0263.831.81566.547.739.6
111706471.170.087.6100.0467.0100.0321.752.51617.463.277.9
121750488.972.4137.3100.0482.1100.0297.846.11678.567.250.4
131672452.570.0120.0100.0462.7100.0287.044.81592.365.159.4
141524421.956.7105.464.9454.775.8242.745.61421.957.690.0
151376370.338.360.030.2397.950.8323.251.61270.666.990.0
161154378.718.435.110.6365.725.8239.839.61074.029.690.0
171080366.117.429.315.2352.010.0238.029.21028.04.676.5
181228359.235.676.918.7385.818.3279.536.01174.00.090.0
191376428.438.371.333.2431.643.3314.821.81360.90.036.9
201572479.052.0121.383.2433.170.0287.844.41526.40.090.0
211524419.850.5119.965.0451.471.7317.830.71496.20.058.5
221228396.510.070.035.4413.046.7236.318.71208.00.038.7
23932276.510.044.710.0300.010.0243.719.6894.90.056.7
24784274.010.020.010.0261.710.0161.219.5746.80.056.7
Table 27. Table of costs and emissions—case study 3.
Table 27. Table of costs and emissions—case study 3.
HourFuel Cost
USD/h
Emission Cost
USD/h
Solar Cost
USD/h
Wind Cost
USD/h
Total Cost
USD/h
Emission
Kg/h
11684.97462.970.006075.008222.941090.56
21922.13638.420.004185.006745.541503.72
32368.511001.320.003825.007194.832358.10
42835.081365.990.007110.0011,311.073216.37
53285.221533.160.004950.009768.383609.70
63940.922077.490.008568.0014,586.414391.42
74467.952482.020.006975.0013,924.974884.54
85056.102895.67709.695310.0013,971.475330.79
95941.033594.482091.949000.0020,627.455860.75
106947.5613,586.945251.583960.0029,746.096502.85
117095.3825,120.926957.107785.0046,958.417042.57
127576.1832,535.147394.755040.0052,546.067427.98
137163.0719,498.217165.505940.0039,766.786622.46
145899.943432.416340.979000.0024,673.315596.49
154616.872637.707363.439000.0023,618.004855.88
163345.121690.443253.909000.0017,289.463859.25
173088.541531.29510.387650.0012,780.213605.29
184015.052017.010.009000.0015,032.054263.56
194915.783083.800.003690.0011,689.585677.13
206412.347875.370.009000.0023,287.716379.36
216180.193777.100.005850.0015,807.296158.51
224212.092157.850.003870.0010,239.944561.28
232688.761104.050.005670.009462.812599.83
242104.45788.200.005670.008562.661856.37
Table 28. Fuel-cost comparison between CISSA and back-tracking algorithm.
Table 28. Fuel-cost comparison between CISSA and back-tracking algorithm.
HourFuel-Cost Back-Tracking USD/hFuel-Cost CISSA USD/hHourFuel-Cost Back-Tracking USD/hFuel-Cost CISSA USD/h
11739.5891684.97136941.367163.07
21988.2471922.13145857.9415899.94
32542.6182368.51154926.5614616.87
43074.5572835.08163695.8783345.12
53581.3653285.22173501.6433088.54
64276.383940.92184257.8734015.05
74786.7144467.95195561.8654915.78
85286.6735056.10206372.4986412.34
95947.9075941.03216213.2536180.19
106873.246947.56224567.6624212.09
117080.2137095.38232898.3832688.76
127433.9557576.18242203.5672104.45
Table 29. Daily total fuel-cost comparison—case study 3.
Table 29. Daily total fuel-cost comparison—case study 3.
Daily Fuel-Cost Back-Tracking (USD)Daily Fuel-Cost CISSA (USD)Cost Saving
109,870.4107,763.221.917%
Table 30. Emissions comparison between CISSA and back-tracking.
Table 30. Emissions comparison between CISSA and back-tracking.
HourEmission Back-Tracking
Kg/h
Emission CISSA
Kg/h
HourEmission Back-Tracking
Kg/h
Emission CISSA
Kg/h
11137.1891090.56137738.4636622.46
21565.6411503.72146270.0395596.49
32350.7262358.10155091.7164855.88
43068.4813216.37163685.3013859.25
53568.8523609.70173378.2993605.29
64324.764391.42184306.0134263.56
74907.5864884.54195418.0685677.13
85512.4985330.79206956.5966379.36
96385.465860.75216723.4566158.51
107300.4946502.85224482.4194561.28
117955.8467042.57232601.0952599.83
128620.867427.98241873.0561856.37
Table 31. Total daily emissions comparison—case study 3.
Table 31. Total daily emissions comparison—case study 3.
Daily Emission Back-Tracking (USD)Daily Emission CISSA (USD)Reduction in Emission
114,085.7108,164.185.190433%
Table 32. Algorithm parameters, constraints, and renewable units data.
Table 32. Algorithm parameters, constraints, and renewable units data.
Algorithm ParametersConstraintsInequality
Transmission Losses
Equality
Prohibited Operating Zone
Non-Convex Characteristics
Penalty FactorMax–Max Penalty with Interpolation
Chaotic MapLogistic
Chaotic Adjustment Factor4
Number of Search Agents30
Maximum Iterations200
Wind UnitsNumber of Units3
Rated Power of Each Unit30 MW
Wind Speed Rating of Each UnitRated: 15 m/s
Cut-in: 5 m/s
Cut-out: 45 m/s
Wind Power Cost Coefficient100
Table 33. Load demand, power generation, and losses of test case 4.
Table 33. Load demand, power generation, and losses of test case 4.
P L o a d
MW
P U n i t   1
MW
P U n i t   2
MW
P U n i t   3
MW
P U n i t   4
MW
P U n i t   5
MW
P U n i t   6
MW
P U n i t   7
MW
P U n i t   8
MW
P U n i t   9
MW
P U n i t   10
MW
P L o s s
MW
P T h e r
MW
P W i n d
MW
2000558012013014514123625439544765200460
Table 34. Table of costs and emissions.
Table 34. Table of costs and emissions.
Fuel Cost
USD/h
Emission Cost
USD/h
Wind Cost
USD/h
Total Cost
USD/h
Emission
Kg/h
109,209.55142,174.146075.00257,458.684087.13
Table 35. Fuel-cost comparison between CISSA and ABC-SA.
Table 35. Fuel-cost comparison between CISSA and ABC-SA.
Fuel-Cost ABC-SA (USD)Fuel-Cost CISSA (USD)Fuel-Cost Saving by Wind Integration
113,510109,2103.78%
Table 36. Emissions comparison between CISSA and ABC-SA.
Table 36. Emissions comparison between CISSA and ABC-SA.
Emission ABC-SA (USD)Emission CISSA (USD)Emission Reduction by Wind Integration
416940871.96%
Table 37. Total cost comparison between CISSA and ABC-SA.
Table 37. Total cost comparison between CISSA and ABC-SA.
Total Cost ABC-SA (USD)Total Cost CISSA (USD)Cost Saving by Wind Integration
330,210257,45922.03%
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Azeem, M.; Malik, T.N.; Muqeet, H.A.; Hussain, M.M.; Ali, A.; Khan, B.; Rehman, A.u. Combined Economic Emission Dispatch in Presence of Renewable Energy Resources Using CISSA in a Smart Grid Environment. Electronics 2023, 12, 715. https://doi.org/10.3390/electronics12030715

AMA Style

Azeem M, Malik TN, Muqeet HA, Hussain MM, Ali A, Khan B, Rehman Au. Combined Economic Emission Dispatch in Presence of Renewable Energy Resources Using CISSA in a Smart Grid Environment. Electronics. 2023; 12(3):715. https://doi.org/10.3390/electronics12030715

Chicago/Turabian Style

Azeem, Muhammad, Tahir Nadeem Malik, Hafiz Abdul Muqeet, Muhammad Majid Hussain, Ahmad Ali, Baber Khan, and Atiq ur Rehman. 2023. "Combined Economic Emission Dispatch in Presence of Renewable Energy Resources Using CISSA in a Smart Grid Environment" Electronics 12, no. 3: 715. https://doi.org/10.3390/electronics12030715

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