Next Article in Journal
Simulation of Diffusion Bonding of Different Heat Resistant Nickel-Base Alloys
Previous Article in Journal
Near-Field Flow Structure and Entrainment of a Round Jet at Low Exit Velocities: Implications on Microclimate Ventilation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Combined Heat and Power Dynamic Economic Emissions Dispatch with Valve Point Effects and Incentive Based Demand Response Programs

Department of Electrical and Electronic Engineering Science, University of Johannesburg, Johannesburg 2006, South Africa
Computation 2020, 8(4), 101; https://doi.org/10.3390/computation8040101
Submission received: 6 September 2020 / Revised: 4 October 2020 / Accepted: 12 October 2020 / Published: 23 November 2020
(This article belongs to the Section Computational Engineering)

Abstract

:
In this paper, the Combined Heat and Power Dynamic Economic Emissions Dispatch (CHPDEED) problem formulation is considered. This problem is a complicated nonlinear mathematical formulation with multiple, conflicting objective functions. The aim of this mathematical problem is to obtain the optimal quantities of heat and power output for the committed generating units which includes power and heat only units. Heat and load demand are expected to be satisfied throughout the total dispatch interval. In this paper, Valve Point effects are considered in the fuel cost function of the units which lead to a non-convex cost function. Furthermore, an Incentive Based Demand Response Program formulation is also simultaneously considered with the CHPDEED problem further complicating the mathematical problem. The decision variables are thus the optimal power and heat output of the generating units and the optimal power curbed and monetary incentive for the participating demand response consumers. The resulting mathematical formulations are tested on four practical scenarios depicting different system operating conditions and obtained results show the efficacy of the developed mathematical optimization model. Obtained results indicate that, when the Incentive-Based Demand Response (IBDR) program’s operational hours is unrestricted with a residential load profile, the energy curtailed is highest (2680 MWh), the energy produced by the generators is lowest (38,008.53 MWh), power losses are lowest (840.5291 MW) and both fuel costs and emissions are lowest.

1. Introduction

Combined Heat and Power (CHP) generating units also known as co-generation units produce electric power and heat simultaneously. The production of these two outputs as opposed to only power production significantly increases the efficiency of CHP units. Therefore, whilst conventional generation units have an efficiency of around 60% [1], CHP units have efficiency of around 90% [1]. An added advantage of CHP units over conventional units is that CHP units also yield lower emissions by about 13–18% [1]. The Combined Heat and Power Dynamic Economic Dispatch (CHPDED) problem seeks to minimize the fuel costs of committed units by determining their optimal power and heat output whilst also ensuring that both heat and power demand are satisfied during the whole scheduling interval [2]. This mathematical problem is constrained by practical mathematical constraints like ramp rate constraints, power balance constraint, generating units constraints, etc. Without the addition of ramp rate constraints, the CHPDED problem is simply referred to as the Combined Heat and Power Economic Dispatch (CHPED) [2]. The dynamic addition is due to the consideration of generator ramp rates which essentially sets a limit on heat and output power over consecutive time intervals in order to maintain the generator’s useful life. When factoring emissions into the CHPDED problem, there are three approaches to the resultant problem.
The first approach is to minimize both fuel costs and emissions whilst ensuring that power and heat demands are met. This approach is termed Combined Heat and Power Dynamic Economic Emission Dispatch (CHPDEED). The second approach involves the minimization of only fuel costs and defining a constraint which limits the amount of allowable emissions. This approach is termed the Combined Heat and Power Emission Constrained Dynamic Economic Dispatch (CHPECDED). The third approach is termed Combined Heat and Power Pure Dynamic Emission Dispatch (CHPPDED) concerned with the minimization of only emissions whilst ensuring that power and heat demands are met. In this work, the focus is on the CHPDEED problem which is a multi-objective optimization problem with two conflicting objective functions (minimization of fuel costs and harmful emissions). The multi objective function is converted to a single objective function by assigning weights to both objectives which allows for the determination of a trade-off between fuel costs and emissions.
In essence, the CHPDEED problem determines the committed units power and heat outputs whilst minimizing the fuel costs and emissions and respecting system constraints [1,2]. There are two main research focus areas in the CHPED/CHPDED/CHPECDED and CHPDEED research fields. The first is concerned with the development and application of novel solution methodologies and approaches. These solution methodologies cover both classical optimization algorithms and heuristic algorithms. Examples include [3] where the real coded genetic algorithm with improved Muhlenbein mutation is deployed to solve the CHPED problem. The solution algorithm is tested on sample case studies and returns feasible solutions. In Reference [2], differential evolution and sequential quadratic programming is deployed in solving the CHPDED problem and in [1] the same solution methodology is used to solve the CHPDED, CHPDEED, and CHPPDED. Another example is [4] where the utilization of integrated civilized swarm optimization and Powell’s pattern search method is used for the CHPED. Other examples include [5] and [6] where a “whale optimization method” is deployed to solve the CPHED problem. Other algorithms (solution methodologies) include the squirrel search algorithm [7], Kho–Kho optimization Algorithm [8], indicator and crowding distance-based evolutionary algorithm [9], cuckoo search algorithm [10,11], effective cuckoo search algorithm [12], exchange market algorithm [13], gravitational search algorithm [14], group search optimization algorithm [15], and modified group search optimizer [16]. A comprehensive review article on research works utilizing heuristic methods in solving the CHPDEED mathematical works is given in [17]. These heuristic solution algorithms are widely reported in literature and it is difficult to objectively report on the superiority of one algorithm over the other. In the final analysis, the choice of the heuristic solution algorithm is due to the bias of the researcher.
The second research focus area in the CHPED/CHPDED/CHPECDED and CHPDEED field deals with the incorporation of related power system sources or tasks when solving the mathematical optimization problem. In Reference [18], unit commitment which involves the determination of the ON/OFF status of generator units is performed together with economic dispatch for CHP units. In another work [19], dispatch is performed for a power system in China consisting of CHP units and wind turbines. Reference [20] performs dispatch for a CHP system including wind turbines and storage systems for both thermal and electrical energy. In [21], economic dispatch was performed for a micogrid consisting of CHP units, wind turbines, photovoltaic (PV) cells, battery storage, and gas fired boilers. Another work is [22] where a stochastic CHPED is performed for a system consisting of CHP units, wind turbines, and PV units. Chance constrained programming is utilized in solving the resultant model. In [23], the CHPDED problem is solved this time incorporating spinning reserve requirements and the resultant model is solved using an enhanced firefly algorithm.
The CHPDED problem has in recent times also been solved whilst incorporating demand response programs. Demand response programs are motivated primarily by the drive to curtail energy consumption on the demand side as opposed to increasing power generation on the supply side with its resultant financial implications [24,25,26]. Combining CHP and demand response programs is viewed as a cost effective way of maintaining today’s power system as CHP’s on the supply side have higher efficiency and lower emissions whilst demand response programs on the demand side introduce optimality and curtail consumer energy consumption. Hitherto, demand response programs have been incorporated into the economic dispatch of thermal units [25,26,27] and renewable energy systems [28]. However, only a few works focus on the joint optimization of CHP’s and demand response programs with CHP’s at the supply spectrum of the grid whilst demand response programs are at the demand spectrum of the grid. In Reference [29], a demand response scheme is integrated into a micro CHP system. A Model Predictive Control (MPC) solution methodology is utilized as the control algorithm and results indicate that the incorporation of demand response reduces cost about 1–14%. Reference [30] details a CHP system with demand response programs at the consumer side under a simulated energy hub. A comparison of various demand response schemes is provided and obtained results indicate that the incorporation of demand response programs reduce operation cots in the energy hub. In [31], the hourly scheduling of CHP units with demand response and storage facilities (energy and heat) is detailed. The case studies investigated from the paper shows that the implementation of demand response programs leads to cost reduction and improvement of grid reliability.
Recent works include [32] where a price based demand response program was formulated for combined heat and power consumers and [33] where a robust optimization framework was deployed for price based demand response programs integrated within a combined heat and power setup. An analysis of these prior works show that there is no integration of incentive based DR (IBDR) and CHP systems. Although it has been shown that incentive based demand response programs and CHP systems have the potential to be beneficial to utilities [34], practical investigations of this integration are lacking. This work therefore proposes a practical scheme for the optimal economic dispatch of CHP units with an incentive based demand response (IBDR) program. The resultant CHPDEED-IBDR problem has a non-smooth and non-convex objective function and provides an economic incentive for load curtailment in times of power system stress. The provided incentive is structured in such a way that it is greater than the curtailment cost and also factors in budgetary constraints amongst other practical constraints. Incorporating customer curtailment cost and ensuring that the incentive given is commensurate with the customer participation level and amount of curtailed power is referred to as “incentive compatibility”.
Most CHP units have an intertwined relationship between heat and power generation, thereby adding a significant degree of complexity to the problem. Thus, we ensure that the curtailment of electrical power doesn’t compromise the satisfaction of heat demand. Moreover, valve point effects and power losses are factored into the model. The developed multi-objective model with three objective models is converted into a single objective function with the use of a weighting method and the accuracy of the developed model is shown on four case studies with a high degree of success. The remainder of this article is thus given: The mathematical models for the CHPDEED-IBDR problem formulation is detailed in Section 2. Section 3 presents the methodology utilized for numerical simulations with Section 4 detailing results obtained via the simulations. Section 5 concludes the paper.

2. Combined Heat and Power Dynamic Economic Emission Dispatch Model

The CHPDEED mathematical model is made up of three distinct types of generators. They include: conventional thermal units (TU), CHP units, and heat-only units (H). Conventional thermal units and CHP units produce electric power whilst heat only units and CHP units produce heat. The CHPDEED mathematical problem has its objective as the minimization of the fuel costs and emissions of all units whilst satisfying the power and heat demand over the scheduling horizon under practical system constraints.
The individual fuel cost and emissions objective functions of all three types of generating units (thermal, CHP and heat) are detailed.

2.1. Thermal Units

The most common fuel function for thermal units is the quadratic representation [25,26,27]. A more accurate representation is one that incorporates valve point effects [1,2] given as:
C i ( P i , t T U ) = a i + b i P i , t T U + c i ( P i , t T U ) 2 + e i s i n ( f i ( P i , m i n T U P i , t T U ) ) ,
where
  • a i , b i and c i are the positive fuel cost coefficients of generator i respectively;
  • e i and f i are the fuel cost coefficients representing valve point effects of generator i, respectively;
  • P i , t T U represents the power generated from thermal unit i at time t;
  • P i , m i n T U represents the minimum capacity of thermal unit i;
  • C i ( P i , t T U ) represents the fuel cost of producing P i , t T U .
The emissions of thermal units are given by:
E i T U ( P i , t T U ) = α i + β i P i , t T U + γ i ( P i , t T U ) 2 + η i e x p ( δ i P i , t T U ) ,
This emission mathematical function is a combined quadratic and exponential representation of the thermal units power output. α i , β i , γ i , η i and δ i are the emission function coefficients of generator i and E i ( P i , t T U ) represents the total emissions to produce P i , t T U .

2.2. CHP Units

The CHP unit produces both power and heat. Thus, the fuel cost is a product of both outputs. This is usually represented as a convex cost function given as:
C k C H P ( P k , t C H P , H k , t C H P ) = a k + b k P k , t C H P + c k ( P k , t C H P ) 2 + d k H k , t C H P + e k ( H k , t C H P ) 2 + f k ( P k , t C H P , H k , t C H P ) ,
where
  • a k , b k , c k , e k and f k are the fuel cost coefficients of CHP generator l respectively;
  • C k C H P ( P k , t C H P , H k , t C H P ) is the fuel cost for CHP generator l to produce heat and power ( P k , t C H P , H k , t C H P ) .
The total CHP units emissions is solely a function of the power generated and is given as:
E k C H P ( P k , t C H P ) = ( α k + β k ) P k , t C H P ,
where α k and β k are emission function coefficients.

2.3. Heat Units

These units produce only heat and the fuel cost function is depicted by:
C l H ( H l , t H ) = a l + b l H l , t H + c l ( H l , t H ) 2 ,
where a l , b l and c l are the positive fuel cost coefficients of generator l, respectively;
The emission function similarly is given by:
E l H ( H l , t H ) = ( α l + β l ) H l , t H ,
where α l and β l are the emissions coefficients of heat units l.

2.4. Objective Functions

The total fuel cost (for thermal, CHP and heat units) is given by:
C ( P H ) = t = 1 T i = 1 I C i T U ( P i , t T U ) + k = 1 K C k C H P ( P k , t C H P , H k , t C H P ) + l = 1 L C l H ( H l , t H ) ,
where T, I, K, and L are the total scheduling interval, total number of thermal units, total number of CHP units, and total number of heat units, respectively.
In a similar manner, the total emission function (for thermal, CHP and heat units) is given by:
E ( P H ) = t = 1 T i = 1 I E i T U ( P i , t T U ) + k = 1 K E k C H P ( P k , t C H P ) + l = 1 L E l H ( H l , t H ) ,
where T, I, K and L are the total scheduling interval, total number of thermal units, total number of CHP units, and total number of heat units, respectively.

2.5. Constraints

The constraints for the CHPDEED problem’s objective function (Equations (7) and (8)) are given below:
i = 1 I P i , t T U + k = 1 K P k , t C H P = D t + l o s s t ,
k = 1 K H k , t C H P + l = 1 L H l , t H = H D t + l o s s t ,
P i , m i n T U P i , t T U P i , m a x T U ,
P k , m i n C H P ( H k , t C H P ) P k , t C H P P k , m a x C H P ( H k , t C H P ) ,
H k , m i n C H P ( P k , t C H P ) H k , t C H P H k , m a x C H P ( P k , t C H P ) ,
H k , m i n H H k , t H H k , m a x H ,
D R i T U P i , t + 1 T U P i , t T U U R i T U ,
D R k C H P P k , t + 1 C H P P k , t C H P U R k C H P ,
where
l o s s t = i = 1 I z = 1 Z P i , t B i , z P z , t ,
  • P i , t T U is the power generated from thermal generator i at time t;
  • P k , t C H P is the power generated from CHP generator k at time t;
  • H k , t C H P is the heat produced from CHP generator k at time t;
  • H l , t H is the heat produced from heat generator l at time t;
  • D t is the total system power demand at time t;
  • H D t is the total system heat demand at time t;
  • l o s s t is the total system losses at time t;
  • P i , m i n T U and P i , m a x T U are the minimum and maximum power capacity of thermal generator i respectively;
  • H l , m i n H and H l , m a x H are the minimum and maximum heat capacities of generator l respectively;
  • P k , m i n C H P ( H k , t C H P ) and P k , m a x C H P ( H k , t C H P ) are the minimum and maximum power capacities of CHP generator k, respectively. Both parameters are functions of the heat produced ( H k , t C H P ) .
  • H k , m i n C H P ( P k , t C H P ) and H k , m a x C H P ( P k , t C H P ) are the minimum and maximum heat capacities of CHP generator k, respectively. Both parameters are functions of the power produced ( P k , t C H P ) .
  • D R i T U and U R i T U are the maximum ramp down and up rates of thermal generator i, respectively;
  • D R k C H P and U R k C H P are the maximum ramp down and up rates of CHP generator k, respectively;
  • B i , z is the i z th element of the loss coefficient square matrix of size I + L ;
Equations (9)–(16) represent the constraints of the mathematical model and their interpretation is given as:
  • Constraint (9) is termed the “power balance constraint”. Its role is to compel the total output power from both thermal and CHP units at each scheduling interval to satisfy the load demand and transmission line losses. Transmission line losses are determined by the B-coefficient method [1,2] and is represented mathematically in (17). B i , z is the i z th element of the loss coefficient square matrix B of size I + L . This method has been used in [25,26,27].
  • Constraint (10) is termed the “heat balance constraint” and its role is to compel the heat output from both CHP and heat-only units to match heat demand.
  • The third constraint is the thermal generation limits constraint (11). It compels the output power from thermal generators to not exceed allowed limits.
  • The fourth constraint (12) limits power produced from CHP units within allowable units.
  • The fifth constraint (13) limits heat produced from CHP units within allowable limits.
  • Constraint (14) ensures that the heat produced from heat only units are within allowable limits.
  • Constraint (15) is the “generator ramp rate limits constraint” for thermal generators and compels the thermal generators output power for consecutive scheduling intervals to be within allowable ramp rate limits.
  • Constraint (16) is termed “generator ramp rate limits constraint” for CHP generators. Similar to constraint (15), it compels the output power for CHP units for consecutive scheduling intervals to be within allowable ramp rate limits.
The two objective functions (Equations (7) and (8)) can be concatenated into a single objective function via a weighting factor w. The resultant single objective function is still constrained by (9)–(17):
m i n w C ( P H ) + ( 1 w ) E ( P H ) .
where w and ( 1 w ) are weighting factors. The condition to be satisfied is [27,35]:
w + ( 1 w ) = 1 .
Both weighting factors are non-negative and can be controlled by the modeler based on the preference given to objective functions. When the modeler seeks to minimize fuel costs alone, then w = 1 (CHPDED). However, when the modeler wants to minimize emissions alone, then w = 0 (CHPPDED). It is assumed for the purpose of this article that equal weights are given to both objective functions. Thus, w = ( 1 w ) = 0.5 .

3. Incentive Based Demand Response Model

If we assume that an electric consumer/customer of type θ is willing to curb x MW of power. The customer benefit function can therefore be represented, thus:
V 1 ( θ , x , y ) = y c ( θ , x ) ,
where y is the incentive (monetary value) the customer is given. Customer participation is only guaranteed if V 1 0 . In the same vein, the electric utility’s benefit function is given as:
V 2 ( θ , λ ) = λ x y .
λ is the Locational Marginal Price (LMP) or “value of power interruptibility” [26,27] and is calculated from Optimal Power Flow (OPF) routines. We can thus define the utility’s benefit function (benefit maximization) as:
max x , y [ λ x y ] ,
where
  • θ is the “customer type”, normalized in [ 0 , 1 ] .
  • x is the amount of power curbed by electric consumer/customer.
  • c ( θ , x ) is the cost of reducing x MW by customer of type θ .
  • λ is the “value of power interruptibility” or LMP.

Customer Cost Function

c ( θ , x ) is the cost to electric consumer/customer of type θ who curbs x MW of electric power. A quadratic customer cost function is assumed represented thus:
c ( θ , x ) = K 1 x 2 + K 2 x K 2 x θ ,
where K 1 and K 2 are customer cost co-efficients. θ is the customer type [26,27] and classifies electric consumers/customers based on the amount of power they are curbing. θ is normalized in the interval 0 θ 1 , thus θ = 1 is the keenest consumer/customer and θ = 0 is the least keen. The customer cost function satisfies the following conditions:
  • Quadratic function: c ( θ , x ) = K 1 x 2 + K 2 x K 2 x θ .
  • K 2 x θ term sorts customers by way of θ .
  • Marginal cost decreases with an increase in θ : Customer ( θ = 1 ), who is the keenest customer, will therefore have the lowest marginal cost and the largest marginal benefit. Customer ( θ = 0 ), who is the least keen customer, will have the largest marginal cost and lowest marginal benefit:
  • c / x = 2 K 1 x + K 2 K 2 θ .
  • Non-negative marginal cost.
  • The marginal cost function is an increasing convex cost function.
  • When no power is curtailed, then the customer cost should be zero ( c ( θ , 0 ) = 0 ).
If y j is the incentive for customer j, customer benefit [26,27] is:
u j = y j ( K 1 x 2 + K 2 x K 2 x θ ) , f o r j = 1 , , J ,
The utility benefit is given as:
u o = j = 1 J λ j x j y j .
The incentive Based DR program seeks to therefore maximize the utility benefit:
m a x x , y j = 1 J [ λ j x j y j ] ,
s.t.
y j ( K 1 x j 2 + K 2 x j K 2 x j θ j ) 0 , f o r j = 1 , , J ,
y j ( K 1 x j 2 + K 2 x j K 2 x j θ j ) y j 1 ( K 1 x j 1 2 + K 2 x j 1 K 2 x j 1 θ j 1 ) , f o r j = 2 , , J , .
  • Constraint (27) is the “individual rationality constraint” and compels the customer benefit to be greater or at least zero.
  • Constraint (28) is the “incentive compatibility constraint” and compels customers to be compensated commensurate to the load they curtail.
There are two variables: customer power curtailed (x MW) and the customer incentive ($ y). Furthermore, we expand the model over more than one scheduling interval and incorporate other practical considerations into the model. The resulting model is detailed thus:
m a x x , y t = 1 T j = 1 J [ λ j , t x j , t y j , t ] ,
s.t.
t = 1 T [ y j , t ( K 1 , j x j , t 2 + K 2 , j x j , t K 2 , t x j , t θ j ) ] 0 , f o r j = 1 , , J ,
t = 1 T [ y j , t ( K 1 , j x j , t 2 + K 2 , j x j , t K 2 , t x j , t θ j ) ] t = 1 T [ y j 1 , t ( K 1 , j 1 x j 1 , t 2 + K 2 , j 1 x j 1 , t K 2 , j 1 x j 1 , t θ j 1 ) ] , f o r j = 2 , , J , .
t = 1 T j = 1 J y j , t U B ,
t = 1 T x j , t C M j ,
where U B is the utility’s total budget and C M j is the maximum amount of power customer j is willing to curb in a day;
  • The first constraint (30) makes sure that each customer’s daily incentive is greater than their interruption cost.
  • The second constraint (31) makes sure that each customer’s benefit is commensurate with their power curtailment.
  • The third constraint (32) compels the total monetary value of incentives paid by the electric utility to be within its budgeted amount.
  • The fourth constraint (33) compels the total daily power curbed by each customer to be within its allowable daily limits.

4. Combined Heat and Power Dynamic Economic Emissions Dispatch with Incentive Based Demand Response Model

The final combined mathematical model can be represented as follows:
m i n w 1 t = 1 T i = 1 I C i T U ( P i , t T U ) + k = 1 K C k C H P ( P k , t C H P , H k , t C H P ) + l = 1 L C l H ( H l , t H ) + w 2 t = 1 T i = 1 I E i T U ( P i , t T U ) + k = 1 K E k C H P ( P k , t C H P ) + l = 1 L E l H ( H l , t H ) + w 3 t = 1 T j = 1 J y j , t λ j , t x j , t
subject to
i = 1 I P i , t T U + k = 1 K P k , t C H P = D t + l o s s t ,
k = 1 K H k , t C H P + l = 1 L H l , t H = H D t + l o s s t ,
P i , m i n T U P i , t T U P i , m a x T U ,
P k , m i n C H P ( H k , t C H P ) P k , t C H P P k , m a x C H P ( H k , t C H P ) ,
H k , m i n C H P ( P k , t C H P ) H k , t C H P H k , m a x C H P ( P k , t C H P ) ,
H k , m i n H H k , t H H k , m a x H ,
D R i T U P i , t + 1 T U P i , t T U U R i T U ,
D R k C H P P k , t + 1 C H P P k , t C H P U R k C H P ,
t = 1 T [ y j , t ( K 1 , j x j , t 2 + K 2 , j x j , t K 2 , t x j , t θ j ) ] 0 , f o r j = 1 , , J ,
t = 1 T [ y j , t ( K 1 , j x j , t 2 + K 2 , j x j , t K 2 , t x j , t θ j ) ] t = 1 T [ y j 1 , t ( K 1 , j 1 x j 1 , t 2 + K 2 , j 1 x j 1 , t K 2 , j 1 x j 1 , t θ j 1 ) ] , f o r j = 2 , , J , .
t = 1 T j = 1 J y j , t U B ,
t = 1 T x j , t C M j ,
w 1 + w 2 + w 3 = 1 .

5. Numerical Simulations, Results, and Discussion

5.1. Numerical Simulations

In order to investigate the efficacy of our proposed mathematical formulations (CHPDEED-IBDR), four different cases are used. The cases differ based on their load profile and are detailed as:
  • CHPDEED-IBDR with residential load.
  • CHPDEED-IBDR with residential load with restrictions on DR operating hours.
  • CHPDEED-IBDR with commercial load.
  • CHPDEED-IBDR with commercial load with restrictions on DR operating hours.
The load profile of Cases 1–4 are given in Figure 1, Figure 2, Figure 3 and Figure 4, respectively. Figure 2 and Figure 4 correspond to Case 2 and Case 4 with the colored areas depicting the allowed IBDR operating hours.
For all case studies, the eleven unit system consisting of (eight conventional units, two CHP units, and one heat-only unit) is utilized. The data for the conventional, CHP, and heat units are given in Table 1, Table 2 and Table 3, respectively, and is obtained from [1,2]. Feasible operating regions for the CHP units are given in Figure 5 and Figure 6, respectively. The power and heat demand are given in Table 4 and the customer data are detailed in Table 5. The transmission loss formula coefficients for the thermal only units and the CHP units are given by Equations (48) and (49), respectively. The customer data (values of power interruptibility (LMP) and customer parameters: K 1 , j and K 2 , j ) are obtained from [26,27]. The daily limit of interruptible energy ( C M j ) is utilized by the ISO to determine customer keenness θ j . The ISO’s daily budget ( U B ) is given as $ 100,000. A key assumption made is that the heat demand is always satisfied and it is only the power demand that is curtailed via the demand response program. Cases 2 and 4 are cases when the DR programs have restricted operating hours. For Case 2, the IBDR program can only operate between 0900–1500 h and 2000–2200 h. Case 4 IBDR operation hours lies between 0900–1700 h. The Advanced Interactive Multidimensional Modeling System (AIMMS) via the CONOPT solver [36] is used to model and solve the developed optimization models.
B = 10 5 × 4.90 1.40 1.50 1.50 1.70 1.70 1.90 2.00 1.40 4.50 1.60 1.60 1.50 1.50 1.80 1.80 1.50 1.60 3.90 1.00 1.20 1.40 1.60 1.60 1.50 1.60 1.00 4.00 1.00 1.10 1.40 1.50 1.70 1.50 1.20 1.00 3.60 1.30 1.40 1.50 1.70 1.50 1.40 1.10 1.20 3.80 1.60 1.80 1.90 1.80 1.60 1.40 1.40 1.60 4.20 1.90 2.00 1.80 1.60 1.50 1.50 1.80 1.90 4.40 p e r M W
B = 10 5 × 3.50 1.30 1.30 4.00 p e r M W

5.2. Results and Discussion

The multi-objective optimization problem has three objective functions and we assume that equal objectives were given to all three objectives. Thus, w 1 = w 2 = w 3 = 0.333 . Figure 7, Figure 8, Figure 9 and Figure 10 give the initial load profiles and final load profiles after the IBDR program for cases 1, 2, 3, and 4, respectively. From the figures, it is obvious that the incorporation of the IBDR program leads to a reduction in the demand across all cases (commercial and industrial load profiles). The full results for all cases is given in Table 6. It shows the fuel cost ($), emissions (lb), total energy generated (MWh), total heat (MWth), total losses (MW), total incentive ($), and total energy saved/curtailed (MWh) for all cases over 24 h. In order to benchmark the CHPDEED-IBDR results, results from conventional CHPDEED using the data of Case 1 are also provided in the second column of Table 6.
For Case 1 and Case 3, when there is no restriction in IBDR operating hours (utilities might loathe requiring customers to restrict their demand for 24 h), the total energy generated by both the thermal units and CHP units over 24 h is 38,008.53 MWh and 38,732.62 MWh, respectively. Again, for both cases, the total energy saved or curtailed by the IBDR program is 2680 MWh. Both cases also have low power losses of 840.53 MW and 883.62 MW, respectively. Cases 2 and 4 are cases when the operational hours of the IBDR program are restricted to 0900–1500 h and 2000–2200 h (Case 2) and 0900–1700 (Case 4). To provide a fair comparison, the only difference between Cases 1 and 2 and Cases 3 and 4 is the IBDR operational hours. The utility budget is assumed constant in all cases at $100 000.
From the results obtained, Case 2 generates more energy than Case 1 (38,712.67 MWh to 38,008.53 MWh). In addition, Case 4 generates more energy than Case 3 (39,439.46 MWh to 38,732.62 MWh). This is expected and is due to the fact that the energy curtailed/energy saved when the IBDR program’s operational hours is reduced is less than the case when the IBDR programs operate for 24 h. Correspondingly, the power losses for Case 2 and Case 4 are higher than for cases when there is no restriction on operating hours. The total fuel costs and emissions for all cases are closely related to the amount of energy generated. Thus, when the energy generated is high (Cases 2 and 4) because the IBDR program is restricted in its operational hours, then the fuel cost and emissions are correspondingly greater than cases without IBDR hours restrictions. Again, when the fuel cost is lowest with a value of $ 2,266,792 (Case 1), the emissions correspondingly gives the lowest value (458,955.4 lb). Case 4 returns the highest fuel cost and emissions ($ 2,376,601 and 494,630.5 lb).
As stated earlier, the heat demand is required to be always satisfied (heat balance constraint) and even though the power output and heat output for the CHP units are inter-related, a curtailment in power doesn’t invalidate the heat balance constraint. The complete power flow and demand response results for all four cases are given in Table A1, Table A2, Table A3, Table A4, Table A5, Table A6, Table A7 and Table A8 in the Appendix A.
In order to provide additional analysis of the results, the daily operational Cost of Energy (CoE) [37] is calculated. It is the ratio of the daily total cost of generation to daily total energy generated in $/MWh. The results are shown in the last column of Table 6. These results show that, when the IBDR hours are restricted (Case 2 and Case 4), the CoE increases marginally when compared to unrestricted IBDR operational hours (Case 1 and Case 3). The difference is only marginal and therefore the case can be made that CHPDEED can perhaps be deployed with IBDR for restricted intervals specifically at times of severe power system constraints.

6. Conclusions

This work presented the incorporation of an Incentive Based Demand Response Program (IBDR) based on game theory with the Combined Heat and Power Dynamic Economic Emissions Dispatch (CHPDEED) problem. The CHPDEED problem incorporates valve point effects which leads to non-smooth and non-convex cost functions. The IBDR program has two important constraints: the individuality rationality constraint and the incentive compatibility constraint which are game theory (mechanism design) formulations and ensure that customers’ incentives exceed their cost of curtailment and are commensurate with the quantity of power curtailed. Taken together, the CHPDEED-IBDR is a complicated and difficult formulation which ensures that there is optimality at both the supply side and demand side of the power grid. Cases were investigated with various load profiles that depicted both commercial and residential load profiles with restrictions in IBDR operating hours. Obtained results indicate that, when the IBDR program’s operational hours is unrestricted with a residential load profile, the energy curtailed is highest (2680 MWh), the energy produced by the generators is lowest (38008.53 MWh), power losses are lowest (840.5291 MW), and both fuel costs and emissions are lowest. Case 3 (commercial load profile with unrestricted IBDR operational hours) returns the second best results. It is observed that restricting the IBDR program operational hours (Cases 2 and 4) leads to less power curtailed than Cases 1 and 3 without a commensurate reduction in incentives. Future work will consider the incorporation of heat energy storage devices to store the heat produced from the CHP and heat units.

Funding

This research received no external funding.

Conflicts of Interest

The author declares no conflict of interest.

Appendix A

Table A1. Detailed power flow results for Case 1.
Table A1. Detailed power flow results for Case 1.
Hour P 1 TU P 2 TU P 3 TU P 4 TU P 5 TU P 6 TU P 7 TU P 8 TU P 1 CHP P 2 CHP H 1 CHP H 2 CHP H H Loss
1150135109.748989.3508296.82729112.901936.8860727.59422233.683839.9998874.9034474.99973240.096813.09718
2150136.4462128.1774110.1023110116.16685029.60287234.445439.9998870.6199174.99973254.380415.08474
3150145.2974137.6983160.1023160118.05218030.70556234.351839.9998871.1462474.99973263.85419.844
4159.1707163.5378182.2429210.10231601308035.19833236.783439.9998857.4682374.99973287.53225.11797
5160.2146164.2684251.412215.25681601308035.45878234.831139.9998868.4501474.99973296.550128.31833
6169.172171.4428310.4962240.96951601308055235.549539.9998864.4088574.99973310.591433.99743
7172.0027173.9966317.4051290.96951601308055236.210639.9998860.6903374.99973314.309937.06452
8181.7142183.6094337.87823001601308055238.203539.9998849.4804174.99973330.519939.74278
9204.0737241.46173403001601308055243.765339.9998818.1952674.99973366.80544.67131
10206.7852321.46173403001601308055244.412139.9998814.55774.99973370.443350.06188
11229.0042340.70043403001601308055246.900139.999880.56189374.99973394.438452.89532
12305.7668338.68923403001601308055245.234739.999889.92978774.99973395.070558.09444
13225.7667332.49443403001601308055246.244139.999884.25168474.99973390.748652.08944
14199.4458252.49443403001601308055242.586739.9998824.8249574.99973360.175345.05088
15181.1145182.9797336.71333001601308055238.570439.9998847.4167174.99973327.583639.61549
16159.7222163.9207260.80032501601308035.33374233.686139.9998874.8906974.99973300.109630.18157
17160.5475164.5066209.708215.51811601308035.5456237.012939.9998856.1774774.99973288.822826.58233
18164.7643167.7247289.7082501601308055236.203239.9998860.7321374.99973299.268132.95242
19180.05182.5306334.61893001601308055238.811939.9998846.0578474.99973323.942439.41853
20210.148262.53063403001601308055246.223139.999884.37001774.99973370.630346.40771
21173.926182.5306321.78793001601308055237.213439.9998855.0496874.99973314.950638.34489
22174.3208176.1754251.79052501601308055238.374739.9998848.5170774.99973311.483232.07618
23150144.5724171.7905200160117.85138030.59099235.315139.9998865.7275174.99973259.272822.45059
24150138.6916130.085150110116.53448029.82219234.640439.9998869.5226974.99973255.477617.36916
Table A2. Detailed demand response results for Case 1.
Table A2. Detailed demand response results for Case 1.
Hour X j = 1 X j = 2 X j = 3 X j = 4 X j = 5 X j = 6 X j = 7 Y j = 1 Y j = 2 Y j = 3 Y j = 4 Y j = 5 Y j = 6 Y j = 7
1000006.24415510.860180000065.34662179.6396
2000007.81916512.324730000098.79992231.3574
3000008.56575513.070900000117.046260.219
40001.1154663.07535512.9131416.978670009.2168223.83082253.8093439.0722
50.00833800.4408041.840113.79780313.3741917.415590.09717903.90218816.4209831.84187271.3681461.9606
63.0599283.9192225.672418.03170410.1923517.4550121.0369552.9113260.3657782.23481117.047142.771452.3256674.0527
74.6036665.5445157.96364810.6752212.9644619.2240822.5045892.731597.81712135.1397181.3194213.2062545.0333771.3831
86.9673068.7688812.1214315.5685918.0610422.4765825.37369170.759193.6635260.0753333.9428377.9704737.9854980.6088
913.0200116.8784822.5221827.8543130.8077930.6111932.67679464.6573561.3841735.985909.7012990.06591348.2091626.324
1015.0167619.6267225.6687231.6414834.5999333.0312234.8182591.2993727.1192925.95651142.7221227.3181564.9481846.465
1118.9684324.8576932.5927439.7920243.0612338.4309839.5876885.34541100.0941419.231732.9921847.8672106.7362386.969
1216.6654321.8021228.7543235.2432938.4201735.4691937.04936706.9649873.06891132.9981388.621491.9011799.6132090.692
1316.8488121.9322728.9364935.4540138.62935.6024637.18125720.4509882.21371145.8641403.7391507.1041812.9122105.602
1412.6650716.5277821.6631326.951729.6802929.8916532.14457443.6879541.7322687.8329858.0268924.40281286.881573.779
157.2001828.96848812.4601815.9644718.427722.7105725.50621179.5634200.5388271.8978348.2009391.5854752.9909990.8783
163.3870383.8950566.0127948.33510310.5267317.668420.8934860.6139659.8638589.37781123.7759150.5502463.0507664.8904
173.564264.2826296.5237348.93461811.1487418.0653521.2243464.9521768.10778100.5693137.5658165.5443483.3356686.1147
185.0788385.9438578.69719711.5049413.8106219.7640822.75276106.7603108.1332154.4716204.122237.3986575.05788.4906
197.4297579.32621112.9848916.5802819.091123.1339325.86096188.4392213.1349290.6993370.9479416.8202780.52411018.633
2014.8678419.2489525.8209731.7082334.8504233.1910834.8186581.3459703.1033935.69071147.0641243.881579.8321846.507
2124.019430.3180839.8217348.1757751.7791743.9945243.778391345.1791569.8732044.6242466.6272618.9442749.0082919.094
226.6289418.15906611.3426314.628717.0760921.8480124.73148158.3233173.3393233.834301.2376342.5671698.4232931.5982
230000010.0319814.2984600000157.3503311.3917
24000008.4833213.1122600000114.9559261.8686
Table A3. Detailed power flow results for Case 2.
Table A3. Detailed power flow results for Case 2.
Hour P 1 TU P 2 TU P 3 TU P 4 TU P 5 TU P 6 TU P 7 TU P 8 TU P 1 CHP P 2 CHP H 1 CHP H 2 CHP H H Loss
1150135116.900892.50541100.4869114.103437.8446528.34338234.370439.9998871.0415874.99973243.958713.55487
2150141.0142132.4188119.5844110.7193116.99115030.09195234.878839.9998868.1815474.99973256.818715.6984
3150149.3548143.9307169.5844160119.3558031.42898234.969139.9998867.6740574.99973267.326220.62276
4160.8465164.7226189.1882215.75641601308055237.064539.9998855.8872174.99973289.113126.57806
5159.759163.9465259.5701226.97371601308055234.754739.9998868.8795974.99973296.120730.00393
6177.455179.2389329.3582276.97371601308055237.587539.9998852.9452774.99973322.05537.61319
7195.7558200.28823403001601308055242.657239.9998824.4283374.99973350.571941.70109
8195.2703280.28823403001601308055241.992839.9998828.1656674.99973351.834646.55112
9193.99204.35753403001601308055241.108139.9998833.1417374.99973351.858541.80378
10198.9531284.35753403001601308055242.456539.9998825.5569874.99973359.443347.05042
11212.4203332.49493403001601308055244.566339.9998813.6894174.99973381.310951.19031
12241.5722342.07583403001601308055246.2639.999884.16279374.99973400.837553.82275
13215.1175300.08213403001601308055245.079539.9998810.8027674.99973384.197549.15255
14187.5541220.08213403001601308055239.302439.9998843.2987874.99973341.701542.31181
15214.4817255.7835340300160130805524739.999881.23E-0774.99973375.000346.26504
16164.6975175.7835297.65362501601308055234.59639.9998869.772474.99973305.227933.73042
17159.7152163.9158261.0814223.36721601308055236.872639.9998856.9668574.99973288.033429.95209
18176.6302183.9776327.6358273.36721601308055238.965539.9998845.1939674.99973314.806337.57627
19207.2303263.97763403001601308055246.108639.999885.0144174.99973364.985946.31636
20205.6656215.03273403001601308055245.211939.9998810.0578474.99973364.942443.20015
21170.9809173.0608314.98283001601308055236.498539.9998859.070974.99973310.929437.29164
22190.4652193.37299.4772274.39011601308055242.779139.9998823.7427674.99973336.257537.48144
23150144.1026219.4772224.3901114.168117.7268030.51909235.252739.9998866.0787874.99973258.921523.63544
24150135139.4772180.5145101.0132114.27088028.44703233.402439.9998876.4866974.99973248.513618.12498
Table A4. Detailed demand response results for Case 2.
Table A4. Detailed demand response results for Case 2.
Hour X j = 1 X j = 2 X j = 3 X j = 4 X j = 5 X j = 6 X j = 7 Y j = 1 Y j = 2 Y j = 3 Y j = 4 Y j = 5 Y j = 6 Y j = 7
100000000000000
200000000000000
300000000000000
400000000000000
500000000000000
600000000000000
700000000000000
800000000000000
919.6478125.0245126.993729.5242734.0376841.6665644.4537941.70971109.8221113.231256.1171535.2171885.8941962.057
1021.3072527.2936728.8310531.5882936.7085944.8664847.687991086.5521266.0461299.5191433.7761761.4762161.722240.445
1123.555330.2658131.5430334.6659340.6565449.511752.510581298.9951515.4271564.9871720.4862124.1092595.3772689.713
1224.0857130.9962932.3453135.4550241.6293550.6562453.747061351.8421593.4971633.9591798.2012218.6312708.2732811.491
1322.9161229.3563430.8704433.8170339.5449548.1882951.180371236.6931451.491481.171638.7962018.6042467.8182561.706
1419.0582324.3124126.2151128.5816432.8712740.3579842.97663892.6981046.7231057.6951178.8871441.2371778.481841.04
1500000000000000
1600000000000000
1700000000000000
1800000000000000
1900000000000000
2021.7679827.7998629.5028932.4305137.7517646.029349.007721128.5711325.7371343.0111509.6411854.0242266.5812359.324
2127.661634.9511235.3135939.4157146.7998756.673559.953381735.2391899.3822032.9122214.2032755.2893341.1243463.357
2200000000000000
2300000000000000
2400000000000000
Table A5. Detailed power flow results for Case 3.
Table A5. Detailed power flow results for Case 3.
Hour P 1 TU P 2 TU P 3 TU P 4 TU P 5 TU P 6 TU P 7 TU P 8 TU P 1 CHP P 2 CHP H 1 CHP H 2 CHP H H Loss
115013579.0065678.3770285.57975108.988233.7328625.13429231.420439.9998887.6352474.99973227.36511.5044
2150137.5371129.0615111.6008110116.33655029.70436234.535739.9998870.1114474.99973254.888815.1985
3150146.0397138.7456161.6008160118.26728030.82744234.456939.9998870.5549374.99973264.445319.97249
4160.1769164.2416186.1037211.60081601308035.44907236.949839.9998856.5323874.99973288.467925.4226
5159.6808163.8917263.0963214.84671601308035.32342234.741839.9998868.9524374.99973296.047828.78274
6170.4579172.5879313.7142501601308055235.844739.9998862.7484374.99973312.251834.71576
7173.18175.0937320.11293001601308055236.497239.9998859.0780374.99973315.922237.7962
8184.0877187.12013403001601308055238.860939.9998845.7827174.99973334.217640.20465
9200.8483267.12013403001601308055242.952639.9998822.7664474.99973362.233846.06511
10221.9147337.812340300160130805524739.999881.04E-0774.99973385.000352.22524
11301.9147336.15763403001601308055245.565639.999888.06861574.99973386.931757.63266
12321.5741353.1975340300160130805524739.99988 74.99973405.000360.38091
13241.5741335.94063403001601308055245.504439.999888.41297374.99973386.587353.37156
14216.6362335.37883403001601308055246.409539.999883.32133774.99973381.678951.69873
15212.3928302.73663403001601308055246.685939.999881.76671374.99973373.233649.18659
16190.5178222.73663403001601308055241.200139.9998832.6247374.99973342.375542.67793
17186.3176188.60423403001601308055243.204539.9998821.3496674.99973323.650640.49445
18182.9296184.90023403001601308055240.66439.9998835.6402474.99973324.3640.04607
19182.2847184.2128338.97653001601308055239.423139.9998842.6201374.99973327.380139.89166
20178.0216179.8066320.6654266.59371601308055237.737139.9998852.1038374.99973322.896436.69988
21153.1085159.8315240.6654216.5937160125.11898033.99694233.282439.9998877.1615474.99973292.838727.06824
22177.0002178.7861268.9207235.49271601308055239.06239.9998844.6511674.99973315.349132.52098
23150145.2209188.9207185.4927160118.03058030.69326235.403739.9998865.2292574.99973259.77122.59729
24150143.8448135.7636135.4927113.8196117.65888030.48042235.21939.9998866.2680374.99973258.732217.46721
Table A6. Detailed demand response results for Case 3.
Table A6. Detailed demand response results for Case 3.
Hour X j = 1 X j = 2 X j = 3 X j = 4 X j = 5 X j = 6 X j = 7 Y j = 1 Y j = 2 Y j = 3 Y j = 4 Y j = 5 Y j = 6 Y j = 7
1000001.0731236.192283000003.58376158.40231
2000005.85873910.563770000058.20154169.9676
3000006.66610111.368820000073.63834196.8608
40000011.3348515.5659400000198.1356369.0446
50000011.4820715.7200200000203.0385376.3871
61.4983261.8519643.0436665.0711547.34478816.2984720.0029821.5869923.249235.4919360.2043484.49082396.3801609.4213
73.1188433.5556585.4469347.84350710.2521918.1538821.5413854.2694452.9846377.64082112.9576144.1485487.9193706.7658
85.9800697.45006810.4626413.7501516.4011522.0779825.01405135.659150.9979205.7582272.1243319.2923712.7711953.0081
910.9115914.0567218.9463923.7680526.7949828.7110230.95551346.9197412.8734546.034687.6326766.55081189.3421459.501
1016.4870821.6056928.2039234.785738.0813635.9136637.42125693.9683859.35411094.5611356.0671467.3981844.162132.873
1116.671821.7840128.6886135.3190438.6398836.270137.62138707.4316871.79991128.3751394.0461507.8991880.2782155.747
1220.1896226.532134.8198242.5598346.2350841.1171342.15586987.88271235.4151599.881961.0112113.1112406.1832706.727
1315.0239719.4862925.8384231.9334735.1996234.0746235.7962591.7834718.146936.80921161.7751267.1531663.3741951.652
1415.1265619.8381825.8960732.1062735.2445334.1032835.9594598.6903740.7343940.51071173.1231270.1611666.121969.488
1513.6099617.5580423.4600729.1158732.2969632.2222334.10834500.5414600.4281790.3748984.41681080.2191490.6981771.943
168.99060711.4060815.6370519.8594222.7086726.1032528.51859253.9455293.3571394.8226503.729568.046987.51431238.752
177.86840110.0602513.9351317.8417620.6152924.7673227.28008205.9392240.0861326.2606419.7064477.7303891.38011133.496
187.7529729.51633213.2952517.0850419.8250124.2629826.81484201.2651219.9729302.0997390.1094445.6386856.36661095.163
196.4222977.9768411.2954514.7250717.3919822.710325.47274150.9367167.4649232.2865304.5167353.7357752.9734988.2793
205.2642736.375219.42270412.4555715.1045121.250524.0028112.4613119.77174.7337231.7914276.8264661.8251877.5104
2119.4310124.1003131.9163638.9618242.4400338.6952438.92623923.53811041.4231366.4851667.3231798.0252135.3132307.879
225.6526246.846269.69151312.8182915.4239921.4543824.37228124.8122133.0636182.5294242.7837287.0151674.2026904.7335
23000008.19134312.6443100000107.7036243.5112
24000007.20744811.980940000084.995218.6304
Table A7. Detailed power flow results for Case 4.
Table A7. Detailed power flow results for Case 4.
Hour P 1 TU P 2 TU P 3 TU P 4 TU P 5 TU P 6 TU P 7 TU P 8 TU P 1 CHP P 2 CHP H 1 CHP H 2 CHP H H Loss
115013583.0748779.5276586.65976109.368134.0397625.37179231.637639.9998886.4133974.99973228.586911.67944
2150141.0142132.4188119.5844110.7193116.99115030.09195234.878839.9998868.1815474.99973256.818715.6984
3150149.3548143.9307169.5844160119.3558031.42898234.969139.9998867.6740574.99973267.326220.62276
4160.8465164.7226189.1882215.75641601308055237.064539.9998855.8872174.99973289.113126.57806
5159.759163.9465259.5701226.97371601308055234.754739.9998868.8795974.99973296.120730.00393
6177.455179.2389329.3582276.97371601308055237.587539.9998852.9452774.99973322.05537.61319
7195.7558200.28823403001601308055242.657239.9998824.4283374.99973350.571941.70109
8195.2703280.28823403001601308055241.992839.9998828.1656674.99973351.834646.55112
9187.9204212.53653403001601308055239.405739.9998842.7180174.99973342.282341.89176
10210.0774292.53653403001601308055245.145539.9998810.431574.99973374.568848.33105
11222.4176338.40983403001601308055246.21539.999884.41586674.99973390.584452.2861
12293.477344.755340300160130805524739.999881.02E-0774.99973405.000357.67062
13213.477317.96633403001601308055241.434139.9998831.3079274.99973363.692350.19526
14197.631310.63263403001601308055242.103639.9998827.5425174.99973357.457848.70581
15207.7126230.63263403001601308055245.687339.999887.38394974.99973367.616344.26741
16172.4266197.4764318.38973001601308055236.313139.9998860.1139974.99973314.886338.88871
17223.7681277.4764340300160130805524739.99988 74.99973345.000348.2444
18192.6148298.61753403001601308055243.381839.9998820.3522574.99973339.64847.61405
19195.3638279.05183403001601308055243.08139.9998822.0443774.99973347.955946.49649
20197.1243201.71753403001601308055243.029539.9998822.334374.99973352.66641.87116
21177.3621179.1462329.16563001601308055238.094439.9998850.094274.99973319.906138.7682
22190.4652193.37299.4772274.39011601308055242.779139.9998823.7427674.99973336.257537.48144
23150144.1026219.4772224.3901114.168117.7268030.51909235.252739.9998866.0787874.99973258.921523.63544
24150135139.4772180.5145101.0132114.27088028.44703233.402439.9998876.4866974.99973248.513618.12498
Table A8. Detailed demand response results for Case 4.
Table A8. Detailed demand response results for Case 4.
Hour X j = 1 X j = 2 X j = 3 X j = 4 X j = 5 X j = 6 X j = 7 Y j = 1 Y j = 2 Y j = 3 Y j = 4 Y j = 5 Y j = 6 Y j = 7
100000000000000
200000000000000
300000000000000
400000000000000
500000000000000
600000000000000
700000000000000
800000000000000
919.6436225.0092526.9259629.465534.0443141.5789844.36162941.3571104.2591112.0251251.2311535.761878.6071954.4
1024.0660330.9837532.1060935.2257741.4372850.3650153.387831349.8631570.0131632.7631775.4462199.8072679.3192775.834
1125.776633.2336634.1656737.5858644.4696153.9263857.086041527.2481777.9041854.3652016.6362506.2863044.0053153.774
1225.8378533.3361634.4060737.7495744.642254.1243257.342561533.81803.0121864.7932033.9352524.3263064.9543180.881
1321.8669327.9382529.5316332.353737.7589145.9810948.887361137.6971328.3221355.0251502.6411854.6672262.1852348.356
1421.7859927.9623929.4574832.1778937.5474145.7956848.611871130.231321.6591357.1251486.681835.712245.3152323.345
1522.8733929.2668630.7687333.7292239.5077948.0462351.042781232.5821441.9411473.0461630.462015.1232454.3152548.644
1617.6347122.2696824.4233826.7524530.5924937.4999540.11034779.6534908.5317906.14051036.0071266.1031554.7461617.15
1700000000000000
1800000000000000
1900000000000000
2000000000000000
2100000000000000
2200000000000000
2300000000000000
2400000000000000

References

  1. Elaiw, A.M.; Xia, X.; Shehata, A.M. Combined Heat and Power Dynamic Economic Dispatch with Emission Limitations Using Hybrid DE-SQP Method. Abstr. Appl. Anal. 2013, 2013, 120849. [Google Scholar] [CrossRef]
  2. Elaiw, A.M.; Xia, X.; Shehata, A.M. Hybrid DE-SQP Method for Solving Combined Heat and Power Dynamic Economic Dispatch Problem. Math. Probl. Eng. 2013, 2013, 982305. [Google Scholar] [CrossRef] [Green Version]
  3. Haghrah, A.; Nazari-Heris, M.; Mohammadi-ivatloo, B. Solving combined heat and power economic dispatch problem usingreal coded genetic algorithm with improved Muhlenbein mutation. Appl. Therm. Eng. 2016, 99, 465–475. [Google Scholar] [CrossRef]
  4. 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. 2017, 52, 190–202. [Google Scholar] [CrossRef]
  5. 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]
  6. 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]
  7. 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]
  8. Srivastava, A.; Das, D.K. 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]
  9. Sun, J.; Deng, J.; Li, Y. Indicator and crowding distance-based evolutionary algorithm for combined heat and power economic emission dispatch. Appl. Soft Comput. 2020, 90, 106158. [Google Scholar] [CrossRef] [Green Version]
  10. Nguyen, 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]
  11. 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]
  12. Nguyen, T.T.; Nguyen, T.T.; Vo, D.N. An effective cuckoo search algorithm for large-scale combined heat and power economic dispatch problem. Neural Comput. Appl. 2018, 30, 3545–3564. [Google Scholar] [CrossRef]
  13. 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]
  14. Beigvand, S.D.; Abdi, H.; la Scala, M. Combined heat and power economic dispatch problem using gravitational search algorithm. Electr. Power Syst. Res. 2016, 13, 160–172. [Google Scholar] [CrossRef]
  15. 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]
  16. 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]
  17. Nazari-Heris, M.; Mohammadi-ivatloo, B.; Babamalek-Gharehpetian, G. 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]
  18. Gislason, G.K. Unit Commitment for Combined Heat and Power Production-Using Tabu Search. Master’s Thesis, Technical University of Denmark, Lynby, Denmark, 2003. [Google Scholar]
  19. 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]
  20. Yuan, R.; Ye, J.; Lei, J.; Li, T. Integrated Combined Heat and Power System Dispatch Considering Electrical and Thermal Energy Storage. Energies 2016, 9, 474. [Google Scholar] [CrossRef]
  21. Lin, X.; Li, P.; Ma, J.; Tian, Y.; Su, D. Dynamic optimal dispatch of combined heating and power microgrid based on leapfrog firefly algorithm. In Proceedings of the 12th IEEE International Conference on Networking, Sensing and Control (ICNSC), Taipei, Taiwan, 9–11 April 2015. [Google Scholar]
  22. Abarghooee, R.A.; Niknam, T.; Bina, M.A.; 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]
  23. Niknam, T.; Abarghooee, R.A.; Roosta, A.; Amiri, B. A new multi-objective reserve constrained combined heat and power dynamic economic emission dispatch. Energy 2012, 42, 530–545. [Google Scholar] [CrossRef]
  24. Nwulu, N.I.; Agboola, O.P. Modelling and predicting electricity consumption using artificial neural networks. In Proceedings of the 11th International Conference on Environment and Electrical Engineering, EEEIC 2012, Venice, Italy, 18–25 May 2012. [Google Scholar]
  25. Nwulu, N.I.; Xia, X. A combined dynamic economic emission dispatch and time of use demand response mathematical modelling framework. J. Renew. Sustain. Energy 2015, 7, 043134. [Google Scholar] [CrossRef] [Green Version]
  26. Nwulu, N.I.; Xia, X. Implementing a model predictive control strategy on the dynamic economic emission dispatch problem with game theory based demand response programs. Energy 2015, 91, 404–419. [Google Scholar] [CrossRef]
  27. Nwulu, N.I.; Xia, X. Multi-objective dynamic economic emission dispatch of electric power generation integrated with game theory based demand response programs. Energy Convers. Manag. 2015, 89, 963–974. [Google Scholar] [CrossRef]
  28. Nwulu, N.I.; Xia, X. Optimal dispatch for a microgrid incorporating renewables and demand response. Renew. Energy 2015, 89, 963–974. [Google Scholar] [CrossRef]
  29. Houwing, M.; Negenborn, R.R.; de Schutter, B. Demand Response With Micro-CHP Systems. Proc. IEEE 2011, 99, 200–213. [Google Scholar] [CrossRef] [Green Version]
  30. Pazouki, S.; Ardalan, S.; Haghifam, M.R. Demand Response Programs in Optimal Operation of Multi-Carrier Energy Networks. Indian J. Sci. Technol. 2015, 8, 1–7. [Google Scholar] [CrossRef]
  31. Alipour, M.; Zare, K.; Mohammadi-Ivatloo, B. Short-term scheduling of combined heat and power generation units in the presence of demand response programs. Energy 2014, 71, 289–301. [Google Scholar] [CrossRef]
  32. Alipour, M.; Zare, K.; Seyedi, H.; Jalali, M. Real-time price-based demand response model for combined heat and power systems. Energy 2019, 168, 1119–1127. [Google Scholar] [CrossRef]
  33. Majidi, M.; Mohammadi-Ivatloo, B.; Anvari-Moghaddam, A. Optimal robust operation of combined heat and power systems with demand response programs. Appl. Therm. Eng. 2019, 149, 1359–1369. [Google Scholar] [CrossRef]
  34. Noreika, M.; Downes, K.; O’Leary, M.; Stitzer, J. CHP Implementation: Designing Combined Heat and Power Financial Incentives and Eligibility Requirements for Non-Residential Demand-Side Management Programs. Available online: https://www.aceee.org/files/proceedings/2013/data/papers/6_202.pdf (accessed on 23 November 2020).
  35. Gbadamosi, S.L.; Nwulu, N.I.; Sun, Y. Multi-objective optimisation for composite generation and transmission expansion planning considering offshore wind power and feed-in tariffs. IET Renew. Power Gener. 2018, 12, 1687–1697. [Google Scholar] [CrossRef]
  36. Bisschop, J.; Roelofs, M. AIMMS Language Reference, version 3.12; Paragon Decision Technology: Haarlem, The Netherlands, 2011. [Google Scholar]
  37. Singal, S.K.; Goel, V.; Singh, R.P. Rural electrification of a remote island by renewable energy sources. Renew. Energy 2007, 32, 2491–2501. [Google Scholar] [CrossRef]
Figure 1. Initial power demand for Case 1.
Figure 1. Initial power demand for Case 1.
Computation 08 00101 g001
Figure 2. Initial power demand for Case 2.
Figure 2. Initial power demand for Case 2.
Computation 08 00101 g002
Figure 3. Initial power demand for Case 3.
Figure 3. Initial power demand for Case 3.
Computation 08 00101 g003
Figure 4. Initial power demand for Case 4.
Figure 4. Initial power demand for Case 4.
Computation 08 00101 g004
Figure 5. Power heat feasible operating region for CHP Unit 1.
Figure 5. Power heat feasible operating region for CHP Unit 1.
Computation 08 00101 g005
Figure 6. Power heat feasible operating region for CHP Unit 2.
Figure 6. Power heat feasible operating region for CHP Unit 2.
Computation 08 00101 g006
Figure 7. Initial load profile and final load profile after DR for Case 1.
Figure 7. Initial load profile and final load profile after DR for Case 1.
Computation 08 00101 g007
Figure 8. Initial load profile and final load profile after DR for Case 2.
Figure 8. Initial load profile and final load profile after DR for Case 2.
Computation 08 00101 g008
Figure 9. Initial load profile and final load profile after DR for Case 3.
Figure 9. Initial load profile and final load profile after DR for Case 3.
Computation 08 00101 g009
Figure 10. Initial load profile and final load profile after DR for Case 4.
Figure 10. Initial load profile and final load profile after DR for Case 4.
Computation 08 00101 g010
Table 1. Data of thermal units.
Table 1. Data of thermal units.
Thermal Units a i b i c i e i f i α i β i γ i η i δ i P i , min TU P i , max TU DR i TU = UR i TU
i = 1786.798838.53970.15244500.041103.39082.44440.03120.50350.020715047080
i = 2451.325146.15910.10586000.036103.39082.44440.03120.50350.020713547080
i = 31049.99840.39650.0283200.028300.3914.06950.05090.49680.02027334080
i = 41243.53138.30550.03542600.052300.3914.06950.05090.49680.02026030050
i = 51356.65938.27040.01793100.048320.00063.81320.03440.49720.025716050
i = 61450.70536.51040.01213000.086330.00563.90230.04650.51630.02142013030
i = 71455.60639.58040.1092700.098350.00563.95240.04650.54750.0234208030
i = 81469.40340.54070.12953800.094360.00123.98640.0470.54750.0234105530
Table 2. Data of CHP Units.
Table 2. Data of CHP Units.
CHP Units a k b k c k d k e k f k α k β k DR k CHP = UR k CHP (MW/h)
k = 1265014.50.03454.20.030.0310.000150.0001570
k = 21250360.04350.60.0270.0110.000150.0001550
Table 3. Data of heat only unit.
Table 3. Data of heat only unit.
Heat Unit a l b l c l α l β l H l , min H (MW/h) H l , max H (MW/h)
l = 19502.01090.0380.00080.00102695.2
Table 4. Heat demand and power demand.
Table 4. Heat demand and power demand.
HourHeat Demand (MWth)Case 1 Demand (MW)Case 3 Demand (MW)
13901036963
240011101110
341012581258
442014061406
544014801480
645016281628
745017021702
845517761776
946019241924
1046020222072
1147021062146
1248021502220
1347020722072
1446019242050
1545017762000
1645015541850
1742014801805
1843516281792
1944517761776
2045019721705
2144519241650
2243516281628
2340013321332
2440011841184
Table 5. Customer cost function coefficients, customer type, and daily customer energy limit.
Table 5. Customer cost function coefficients, customer type, and daily customer energy limit.
j K 1 , j K 2 , j θ j CM j (MW/h)
11.84711.640180
21.37811.630.14230
31.07911.320.26310
40.912411.50.37390
50.879411.210.55440
61.37811.630.84530
71.523111.51600
Table 6. Results for the case studies.
Table 6. Results for the case studies.
ParametersCase 1Case 2Case 3Case 4
Fuel Cost ($)2,266,7922,311,8922,330,5772,376,601
Emissions (lb)458,955.4475,320.5478,319494,630.5
Total Energy Generated (MWh)38,008.5338,712.6738,732.6239,439.46
Total Heat (MWth)10,54510,54510,54510,545
Total Losses (MW)840.5291871.2289883.6219914.9209
Total Incentive ($)100,000100,000100,000100,000
Total Energy Saved (MWh)26802006.56126802004.458
Cost of Energy ($/MWh)62.2762.3062.7562.79
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Nwulu, N. Combined Heat and Power Dynamic Economic Emissions Dispatch with Valve Point Effects and Incentive Based Demand Response Programs. Computation 2020, 8, 101. https://doi.org/10.3390/computation8040101

AMA Style

Nwulu N. Combined Heat and Power Dynamic Economic Emissions Dispatch with Valve Point Effects and Incentive Based Demand Response Programs. Computation. 2020; 8(4):101. https://doi.org/10.3390/computation8040101

Chicago/Turabian Style

Nwulu, Nnamdi. 2020. "Combined Heat and Power Dynamic Economic Emissions Dispatch with Valve Point Effects and Incentive Based Demand Response Programs" Computation 8, no. 4: 101. https://doi.org/10.3390/computation8040101

APA Style

Nwulu, N. (2020). Combined Heat and Power Dynamic Economic Emissions Dispatch with Valve Point Effects and Incentive Based Demand Response Programs. Computation, 8(4), 101. https://doi.org/10.3390/computation8040101

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