Next Article in Journal
Zonal Voltage Control Combined Day-Ahead Scheduling and Real-Time Control for Distribution Networks with High Proportion of PVs
Next Article in Special Issue
A Decentralized Multi-Agent-Based Approach for Low Voltage Microgrid Restoration
Previous Article in Journal
Trends in Data Centre Energy Consumption under the European Code of Conduct for Data Centre Energy Efficiency
Previous Article in Special Issue
Energy Flexibility Management Based on Predictive Dispatch Model of Domestic Energy Management System
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Demand Response Unit Commitment Problem Solution for Maximizing Generating Companies’ Profit

Department of EEE, SRM University, Chennai 603203, India
*
Author to whom correspondence should be addressed.
Energies 2017, 10(10), 1465; https://doi.org/10.3390/en10101465
Submission received: 11 August 2017 / Revised: 10 September 2017 / Accepted: 19 September 2017 / Published: 22 September 2017
(This article belongs to the Special Issue Distributed Energy Resources Management)

Abstract

:
Over the recent years there has been an immense growth in load consumption due to which, Load Management (LM) has become more significant. Energy providers around the world apply different load management concepts and techniques to improve the load profile. In order to reduce the stress over the load management, Demand Response Unit Commitment (DRUC), a new concept, has been implemented in this paper. The main feature of this concept is that both the energy providers and consumers must participate in order to get mutual benefits hence maximizing each of their profits. In this paper we discuss the time-based Demand Response Program since there is no penalty observed in this program. When the Demand Response was combined with Unit Commitment and compiled it was observed that a satisfactory solution resulted, which is proved to be mutually beneficial for both Generating Companies (GENCOs) and their customers. Here, we have used a Cat Swarm Optimization (CSO) technique to find the solution for the DRUC problem. The results are obtained using CSO technique for UC problem with and without DR program. This is compared with the results obtained using other conventional methods. The test system considered for the study is IEEE39 bus system.

Graphical Abstract

1. Introduction

With the improvements in the power sector field over the decades, there has also been a vast increase in load consumption due to heavy demand. Sometimes the load required is very high due to multiple consumers requiring power at the same time [1]. Due to this issue, GENCOs are sometimes not able to meet the customer demands, hence making them unsatisfied or prompting them to terminate their contracts. Some of the growing issues associated with power system operation include limited supply of system resources that in turn forces the operators to operate their systems at their maximum capacity, resulting in regular price hikes in the electricity market [2]. All the aforementioned limitations motivate us to search for and explore novel ways to increase the efficiency of resource utilization in power operations. As one of these new ways, Demand Response (DR) has recently become a major concept in power system operation. The use of Demand Response management in power systems enables the operators to efficiently utilize their resources as well as the power system operation. The use of Demand Response Programs (DRPs) in power system operation increases the profit of customers as well as the operators. It also encourages customers’ participation in the Demand Response Program (DRP) by rewarding them with incentives, if they agree to reduce their load demands during the peak hours of the day [3].
As per the Federal Energy Regulatory Commission (FERC), Demand Response can be defined as “Changes in electric usage by end-use customers from their normal consumption patterns in response to changes in the price of electricity over time, or to incentive payments designed to induce lower electricity use at times of high wholesale market prices or when system reliability is jeopardized” [4]. This is quite a different concept from energy efficiency that involves using less power for the same task. Demand response is also a component of smart energy demand that includes energy efficiency, home and building energy management, distributed renewable resources and electric vehicle charging [5]. The implementation of DRP in power system operation reduces the load stress on the equipment, hence ensuring a maximum efficiency and power. According to the Federal Energy Regulatory Commissions (FERC) report on demand response programs implemented in the US electricity markets from 2006 [6,7] DRP is broadly divided into two major categories:
(a) Time-Based Rate Programs (TBRP):
Time-Based Rate Programs (TBRPs) are programs that involve changes in the forecasted price that varies with the time of day, so the consumer can change or reduce their load usage for the respective hours accordingly. TBRPs are subcategorized into three programs, namely time of use, critical peak pricing and real time pricing programs. In time of use programs the main aim is to reduce the demand (peak periods) by increasing the prices at the high demand hour causing customers to shift or reduce their loads and lowering the prices where load management (off peak) use is possible. This attracts and encourages the customers to use load during off-peak hours. It is a basic type, where the rates of load per unit consumption vary in different time blocks. The rates during peaks are high and during off-peak periods are low [8]. Critical peak pricing rates consist of a pre-specified high load usage price imposed on Time of Use rates. These rates are applied for a short period of days or hours of a year. In real time pricing programs, the consumers are faced with hourly varying prices that reflect the real price of load in the market at that time. Customers under this program are informed in advanced about the prices on a day before or an hour before [9].
(b) Incentive-Based Programs (IBP):
IBPs are all based on paying or receiving a small amount in the form of penalties/incentives. IBPs are sub categorized into (i) Direct Load Control (ii) Emergency DR Program (iii) Demand Bidding/Buyback program (iv) Ancillary Services Program (v) Interruptible/Curtailable Service and (vi) Capacity Market program.
Direct Load Control involves programs where the loads are remotely controlled by the GENCOs, so they can be remotely committed or decommitted during peak hours in order to reduce the load stress. Some of the remotely controlled loads may include air conditioners, pumps and water heaters. Emergency DR Programs (EDR) require customers to curtail their loads during system emergencies [10]. The customers are in turn rewarded with incentives for curtailing their loads. In both Direct Load Control (DLC) and EDR programs, the customers are not penalized, if they fail to achieve the objectives, because they are involved in voluntary programs. In Demand Bidding/Buyback programs, the customers are encouraged to curtail load at a rate by which they are satisfied or how much load they are willing to curtail at the given price. In Ancillary Services Programs customers are made to bid and challenge their load curtailment values in markets as operating reserves [11].
Interruptible/Curtailable Service programs are the programs where the enrolled customers are asked to curtail their loads during the peak demand hours of a day in order to reduce load stress. They are in turn paid certain incentives to do so. If they fail to curtail the desired amount of load, they are penalized. In Capacity Market Programs, the customers are willing to perform pre-informed load curtailments for certain incentive rewards. Failing to do so will cause a penalization. Implementation of DR along UC not only reduces the load stress during peak hours, but it also increases the profits of GENCOs and makes the system more reliable. DR helps UC by shaving off loads during peak hours using various methods and thus causing an increase in profits and making systems more reliable and robust [12,13].
In order to implement demand response in smart grids, we should be able to coordinate large number of distributed resources using sensors, communication protocols and actuators. In addition, the increased presence of different renewable generation drives a much larger need for officials to procure more ancillary services in order to balance the grid [14,15]. Demand response is also provided by industrial customers. Industrial manufacturing plants’ magnitude of power consumption is very large compared to commercial and residential loads [16]. Demand response implementation was imposed in the United States by FERC Order No. 745 in March 2011 [4]. Reduction of loads during peak hours decreases the need for installing new units. According to the demand response smart grid coalition, around 10–20% of electricity costs are due to peak demand in the United States [17]. It was found in the California electricity crisis in 2000–2001 that lowering the demand by mere 5% would have resulted in a 50% of price reduction during peak hours [18]. A suit was filed regarding legality of order 745 by many affected parties, including the State of California [19]. From December 2009, the UK national grid has contracted to provide DR of 839 MW (35%) [20]. The mathematical formulation of the Market Clearing Model based on DRP was implemented in Singapore to improve the wholesale market profit [21]. The analysis on various power sectors of Germany was improved with wind power prediction [22].
The impact of UC and DRUC problems was studied by a dynamic approach on an IEEE 10 unit system [23]. Zhang et al. proposed how renewable energy resources can play a vital role in the future power system. How it can be used along with DR and electric vehicles in a UC problem to utilize wind power efficiently by using fuzzy chance constraints has also been studied [24]. The wind uncertainty can be overcome using ancillary services from Pumped Hydro Energy System (PHES) and DR and simultaneous scheduling of PHES and DR along with wind uncertainties has been attempted by solving an LR-based probabilistic UC [25].
The IBP based multi-objective energy management system is proposed in order to optimize micro grids by PSO [26]. Kwag et al. discussed virtual generation and the various costs reduction by using DR [27].The growing load factors in the Spanish electric energy system causing higher loads and increased cost and its reduction by demand shifting and curtailment were examined in [28]. The UC model is presented for accessing the reserve requirements resulting from large scale integration of renewable energy sources and deferrable demand in power systems and the alternative DR paradigms are discussed for accessing the benefits of demand flexibility in [29]. A robust optimization technique with wind power to derive an optimal UC was developed in [30]. Based on the explosion of fireworks in the sky, a unit commitment problem in a deregulated environment was modeled and the GENCOs’ profits were maximized [31]. An economic model of responsive loads is derived based upon price elasticity of demand and customers benefit function in [7]. Govardhan proposed a linear load economic model for solving the demand response unit commitment problem by using an Artificial Bee Colony algorithm [32]. The critical kick-back effect has been applied to a DR program for maximizing the profit in peak hours in a day in [33].

2. Demand Response Unit Commitment Problem Formulation

Traditional Unit Commitment (TUC) is the process of scheduling power generation, without violating the systems or units operational constraints. The traditional unit commitment problem objective function focuses on minimization of generation cost along with fuel costs and startup costs [32,34,35,36,37]. In this paper, the demand response based unit commitment problem is modeled and the main objective of the demand response unit commitment problem is used to maximize the profits of the GENCO using a Time-Based Demand Response Program (TBDRP) [38,39].
The objective function is as follows:
Max   P R = [ T R V T O COST ]
where, PR—is the total profit of the GENCOs and Demand Response Service Provider (DRSP) combined, TRV—is the total revenue calculated from the GENCOs and DRSP, TOCOST—is the total operating cost of the GENCOs and DRSP combined:
T R v = [ t = 1 T i = 1 N P gen i , t   S price i   U stat i , t ] + [ t = 1 T d i = 1 d N P gen d i , t   S price d i   U stat d i , t ]
T O cost = [ t = 1 T i = 1 N F cost i ( P gen i , t ) U stat i , t + S U cost ] + [ t = 1 T d i = 1 d N F cost d i ( P gen d i , t ) U stat d i , t + S U cost ]
F i cost = a i ( P gen i ) 2 + b i ( P gen i ) + c i

2.1. Mathematical Modelling of DRUC

The main objective of GENCOs in a deregulated environment is to maximize their profits, their objective being minimizing the cost of energy supplied to the consumers. Hence the traditional unit commitment is modeled with demand response program. The market clearing price in the demand response program is calculated from the DRSP supply curve coefficients and based on customer’s willingness to participate in a Demand Response Program. The demand response market clearing price is formulated by the following equation:
D R price = θ d i D R gen d i + δ d i ( 1 μ d i )   ;   ( d i = 1 d N )
Here, μdi is the customer’s willingness to participate in a DR program. Its value is between 0 and 1, and the higher the willingness of customers, the less is the DR cost. θdi and δdi are DRSP coefficients for all customers [40]. Rewriting the above equation as:
D R price = θ d i D R gen d i + Δ δ d i
where:
Δ δ d i = δ d i ( 1 μ d i )
Rearranging the above equation, we get:
D R gen d i = D R price Δ δ d i θ d i   ,   i = 1 d N
Equality must be maintained between the sold and purchased value of DR, and using this constraint the following equation is modeled:
D R req = d i = 1 d N D R gen d i = d i = 1 d N D R price Δ δ d i θ d i
D R price = D R req + d i = 1 d N Δ δ d i θ d i d i = 1 d N 1 θ d i
The higher the willingness of customers to participate in DPR, the less will be the value of Δδdi. Similarly, the value of Δδdi increases as customer willingness decreases. The profit maximization equation for DRSPs is defined as:
P D R f d i = D R price D R gen d i D R O cost d i   ;   d i = 1 d N
Substituting D R   gen d i and D R O   cost d i   in Equation (11), we get:
P D R f d i = D R price × ( D R price Δ δ d i θ d i )     [ θ m d i × ( D R price Δ δ d i θ d i ) 2   +   δ m d i × ( D R price Δ δ d i θ d i ) + ϕ m d i ]   ;   d i = 1 d N
where, the coefficients θmdi, δmdi and ϕmdi are referred to the customers’ supply curve cost coefficients. θdi is always considered equal to θmi. Taking derivation of the profit function with respect to Δδdi we get:
[ Δ δ 1 ( k ) Δ δ 2 ( k ) Δ δ d N ( k ) ]   =   [ 0 θ 1 θ 2 × 1 ( θ 1 ) 2 K 2 1 . θ 1 θ d N × 1 ( θ 1 ) 2 K 2 1 θ 2 θ 1 × 1 ( θ 2 ) 2 K 2 1 0 . θ 2 θ d N × 1 ( θ 2 ) 2 K 2 1 θ d N θ 1 × 1 ( θ d N ) 2 K 2 1 θ d N θ 2 × 1 ( θ d N ) 2 K 2 1 0 ]   ×   [ Δ δ 1 ( k ) Δ δ 2 ( k ) Δ δ d N ( k ) ]   +   [ θ 1 K θ 1 K + 1 0 0 θ 1 ( θ 1 ) 2 K + 1 0 θ 2 K θ 2 K + 1 0 θ 2 ( θ 2 ) 2 K + 1 0 0 . θ d N K θ d N K + 1 θ d N ( θ d N ) 2 K + 1 ]   [ Δ δ m 1 ( k ) Δ δ m 2 ( k ) Δ δ m d N ( k ) D R req ]
and:
D R price = [ 1 θ 1 K 1 θ 2 K 1 θ d N K ]   [ Δ δ 1 ( k ) Δ δ 2 ( k ) Δ δ d N ( k ) ] + ( 1 K × D R req )
Equating Equations (10) and (13) we get:
D R price = D R req   +   Δ δ d i θ d i + d i d j d N Δ δ d j θ d j d i = 1 d N 1 θ d i
Rearranging the above equation, we get:
Δ δ d i = d i d j d N ( θ d i θ d j   ×   1 ( θ d i ) 2   K - 1   ×   Δ δ d j ) + ( θ d i ( θ d i ) 2   K 1   ×   D R r e q ) + ( θ d i   K θ d i   K - 1 ×   δ m d i )
where:
K = d i = 1 d N 1 θ d i

2.2. Traditional Unit Commitment Constraints

2.2.1. Equality Constraint

i = 1 N ( P gen i , t   U stat i , t )   = P dem t   ; ( t = 1 T )

2.2.2. Inequality Constraint

P gen i , min P gen i , t P gen i , max   ;   ( i = 1 N )

2.2.3. Ramp up Rate

P gen i , t   max = min ( P gen i   max , P gen i ( t 1 ) + ψ R up i )

2.2.4. Ramp down Rate

P gen i , t   min = max ( P gen i   min , P gen i ( t 1 ) ψ R down i )

2.2.5. Minimum up Time

ON i M up i

2.2.6. Minimum down Time

OFF i M down i

2.2.7. Reserve Constraints

0 R gen i , t ( P gen i , max   P gen i , min )
P gen i , min ( P gen i , t + R gen i , t )   U stat i , t P gen i , max
i = 1 N R gen i , t   U stat i , t R gen i , t   max

2.2.8. Spinning Reserve

S i res = i = 1 N ( P gen i   max P gen i )

2.2.9. Startup Cost of Units

S U cos t i = { H cos t i C cos t i ,   if   M down i OFF i C S t i m e i ,   if   OFF i C S t i m e i
C S t i m e i = C S Hour i + M down i

2.3. Demand Response Unit Commitment Constraints

2.3.1. Equality Constraint

i = 1 N ( P gen i , t   U stat i , t )   + d i = 1 d N ( P gen d i , t   U stat d i , t ) = P dem t   ; ( t = 1 T )

2.3.2. Minimum up Time

ON d i M up d i

2.3.3. Minimum down Time

OFF d i M down d i

2.3.4. Ramp up Rate

P gen d i , t   max = min ( P gen d i   max , P gen d i ( t 1 ) + ψ R up d i )

2.3.5. Ramp down Rate

P gen d i , t   min = max ( P gen d i   min , P gen d i ( t 1 ) ψ R down d i )

3. Cat Swarm Optimization (CSO)

CSO optimization overcomes the limitations of PSO and DE that they are influenced by parameters and stagnation problem [41]. CSO is a meta-heuristic evolutionary optimization technique that intimates the natural behavior of felines. Cats have a strong curiosity towards objects that move. The cat group has superior hunting skills. Although it may be seen as always being at rest and they may seem to move slowly, they are always alert and aware of their surroundings [42]. Upon sensing the presence of prey, they chase it very quickly thereby spending a large amount of energy. These mentioned two characteristics, that is, the slow movement resting and sudden chase with high speed are described as seeking and tracking modes [43,44]. Each of these modes can be separately modeled mathematically.

3.1. Seeking Mode

There are four essential factors used in seeking, these factors are described as:
(a)
Seeking Memory Pool (SMP): number of copies of a cat produced.
(b)
Seeking Range of selected Dimension (SRD): difference between the new and old in the dimension selected for mutation.
(c)
Counts of Dimensions to Change (CDC): number of dimensions to be mutated.
(d)
Mixture Ratio (MR): to state that most of the time spent by the cats is resting and observing.
Steps executed in seeking mode:
(1)
Randomly select MR fraction of population as seeking cats: rest of them as tracing cats.
(2)
SMP copies of the ith seeking cat is created.
(3)
Update the position of each copy based on CDC by randomly adding or subtracting SRD fraction.
(4)
Evaluate error fitness values of copies.
(5)
Best candidate is picked from all copies and placed at ith seeking cat.
(6)
Repeat Step 2 until all seeking cats are involved.

3.2. Tracing Mode

This mode corresponds to the local search technique of an optimization problem. This method involves the cats tracing a target while spending a huge amount of energy. The rapid chase of cats is mathematically modeled as follows:
Define the position and velocity of ith cat in the D-dimensional space as:
X i =   ( X 1 i , X 2 i , , X D i )
and:
V i = ( V 1 i , V 2 i , , V D i )
The global best position of a cat is represented as:
G best = ( G best 1 , G best 2 , , G best D )
Updated equations are:
V D i = w × V D i + C × r ( G best D X D i )
and:
X D i = X D i + V D i
The proposed method algorithm is given by the following steps:
Step 1:
Create N number of population.
Step 2:
Initialize time t = 0 and i = 0.
Step 3:
Find the overall cost and revenue for TUC and DRSP from the data provided using iterations and store the values and evaluate the profit for TUC and DRSP using the formula Pf = RvTcost.
Step 4:
Check if all units are over and whether the cat is in seeking mode based on MR value
Step 5:
If yes, Seeking Mode.
Create SMP copies and update position based on CDC, then take best value from SMP copies.
Step 6:
If no, then Tracing mode.
Update position and velocity by using the equations:
V D i = w × V D i + C × r ( G b e s t D X D i )
X D i = X D i + V D i
And save the highest profit unit.
Step 7:
Check if all cats are updated, if yes, then proceed or else go back to Step 4.
Step 8:
Check if maximum iteration is over, if yes, then stop and display the result, else go back to Step 2.

4. Result and Discussion

In this paper, we have used IEEE 39 bus system with conventional 10-units for a scheduling period of 24 h. The data for the load demand curve of the 10 unit systems is listed in Table 1. The operator data are listed in Table 2. The load data for the 10 unit 39 bus system is shown in Table 3. The forecasted price values for 24 h in a 10 bus system are shown in Table 4 and plotted in Figure 1. Six separate DRSPs are considered here, each generating load at a capacity of 50 MW. The load data curve value for these DRSPs is given in Table 5. The curve for forecasted price along with load demand variation for 24 h is plotted in Figure 2. Here it is noted that the price value during peak hours is high compared to the non-peak hours.

5. Simulation Results

The CSO formulation and solution methodology was implemented in MATLAB (2015, The MathWorks, Natick, MA, USA) and executed on a core i5 (2.6 GHz) personal computer equipped with 4 GB RAM. The proposed methodology that has been tested on a 10 unit generating system to solve TUC and DRUC problem is shown in Table 6, Table 7 and Table 8. The parameters assumed here are as follows; population size = 50, max iterations cycles = 100, SMP = 5, CDC = 0.6, SRD = 2, MR = 0.1, inertia weight w = 0.4 and acceleration constant C = 1.5 [41].
Two cases are considered for solving unit commitment problem.

5.1. Case 1: Base Case

In this case, TUC is formulated using CSO programming for the 10 unit generating system considering the initial loads. The output obtained for this is shown in Table 6. Here the total revenue generated is $651,380 and the total operating cost calculated is $563,937.7. The profit obtained with this TUC is $87,442.31, which is 13.42% as shown in Table 9. In Table 9 the average TUC profit of the proposed CSO method gives better results compared to the LR [45], BCGA, ICGA [46], BFA [47] and ICA [48] methods.

5.2. Case 2: Base Case Established Using DR

In this case, we have used a real time-based demand response program to reduce load during the peak hours of the day. The peak hours can be seen in Figure 2 where the various valleys, off peak and peak load hours are plotted. 20% of load is reduced only in those particular hours and a TUC problem is executed and the output is shown in Table 7. The total revenue generated is $593,389.50 and the total operating cost calculated is $507,954.30. The profit obtained here is $85,435.21 as shown in Table 9. In the output Table 7, it is seen that the generators 8, 9 and 10 are not committed thereby reducing the total operating cost. The various generator running hours are depicted in Figure 3. From Figure 3, it is observed that the TUC methodology uses the entire generators in its distribution hence causing rise in cost. Whereas in DRUC the last three units are idle and don’t take part in generation hence reducing the overall cost.
Along with this TUC programming, the six separate DRSPs that were installed are now used for generation. These generators generate the 20% load that was reduced from the initial case for their corresponding hours, respectively. The output of these generators are shown in Table 8. The same forecasted price given in table 4 is used to calculate the revenue. The revenue generated for these hours is $57,990.5, and the total operating cost is $40,512.5 for DRSP. The total revenue obtained when combined with the DRUC and DRSP is $651,380. This is same as that of our base case hence proving the same value of price is considered in our proposed case too as shown in Table 9. The total operating cost is $548,466.80. This is lower than our base case hence increasing the profit to $102,913.20 (15.8%), thus giving a profit rise of 2.37% shown in Table 9. Even an amount as low as a dollar saved per day will sum up to be much greater amount at the end of a year, although upon comparison, the amount doesn’t seem to be much higher, but considering long term generation, it will make a huge difference.
The cost comparison for the base case and the base case with DR and DRSPs is shown in Figure 4. The base case is observed to have the maximum cost while the base case with DR has less due to the reduced load during the peak hours. The final case being the total cost combined of base case with DR and DRSPs. It is noticed that the profit is maximum when DRUC is scheduled rather than TUC. The various running data for the separate DGs installed is shown in Figure 5. It is observed that all the units are committed for peak hours and generating 50 MW each, except for the last unit, that is varied throughout peak hours in order to equalize the demand power.
The load demand versus time curve is depicted in Figure 6. The peak time load has been reduced using DRUC when compared with TUC. The reduced load value is generated by the DRSP’s which is shown in Figure 5. The profit calculated for base case, base with DR and DRSPs are shown in Figure 7.
It is noted that the profit is more using DRUC when compared with TUC. Also the curve when only the base case with DR excluding DRSPs is plotted and depicted. The various revenues calculated in TUC and DRUC are shown in Figure 8.
It can be seen that the revenue when DR is established is reduced. This reduced revenue is calculated for DRSPs using the same spot price values. It should be noted that the revenue for both cases are one and the same. The total operating cost for the base case, base case using DR without DRSPs and base case using DR with DRSPs are shown in Figure 9. It is observed that the overall cost is reduced in DRUC when compared with TUC.

6. Conclusions

In this paper, a demand response-based unit commitment model is solved using the Cat Swarm Optimization technique. A real time-based demand response program is used here to reduce load stress during peak hours and reduce the overall cost of the generation system. Also, six Demand Response Service Providers are used to compensate for the reduced load values. It is observed that using demand response unit commitment maximizes the profit for both GENCOs and the Demand Response Service Providers. Even though the load is reduced during peak periods the GENCOs gain higher percentage of profit. The consumer gains profit by installing DRSPs that supply the shaved-off loads during peak hours thereby decreasing the overall cost and maximizing the profit. From the simulation studies, although the revenue remains the same in TUC as in DRUC, it is observed that by implementing DRUC in generation systems, there is an overall decrease of around 2.74% in total cost and an increased profit gain of around 2.37%. Also it is proved that using DRSP the profit of the consumer is increased by reduction in the fuel cost. The proposed algorithm gives better results when compared to other optimization methods.

Author Contributions

K. Selvakumar and K. Vijayakumar are formulated the problem and obtained the solution. K. Selvakumar and C. S. Boopathi analyzed the results with other methods and wrote the paper.

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclature

Constants
NTotal number of units
ΨUnit commitment time step (60 min)
TDispatch period in hours
dNTotal number of DRSP units
Θdi, δdi, φdiSupply curve coefficients of DRSP generating units
θmdi, δmdi, φmdiCustomer’s supply curve cost coefficients
ai, bi, ciSupply curve coefficients of IEEE 10 generating units
μdiCustomer willingness coefficient
R up i Ramp up rate of unit i
R down i Ramp down rate of unit i
M up i Minimum up time limit of unit i
M down i Minimum down time limit of unit i
H cos t i Hot start cost of unit i
C cost i Cold start cost of unit i
C S t i m e i Cold start hour of unit i
Variables
iIndex of generator unit
diIndex of DRSP generator unit
PRTotal profit of the GENCO’s and DRSP combined
TRVTotal revenue calculated from GENCO’s and DRSP
TOcostTotal operating cost of GENCO’s and DRSP combined
F cost i Fuel cost of generator unit
F cost d i Fuel cost of DRSP generating unit
DRpriceDemand response clearing price
D R gen d i DRSP generator output per hour
P D R f d i Total profit of DRSP
DRreqRequired power output from DRSP generating units
P gen i , t Power generator output of ith unit at tth hour
P gen d i , t DRSP output of dith unit at tth hour
U stat i , t Unit status of ith unit at tth hour
P dem t Total power demand at hour t
P gen i , min Minimum generation output power of ith unit
P gen i , t   min Minimum generation output power of ith unit at tth hour
P gen i , max Maximum generation output power of ith unit
P gen i , t   max Maximum generation output power of ith unit at tth hour
P gen i ( t 1 ) Power generated in the previous hour
ONiNumber of hours the unit was committed
OFFiNumber of hours the unit was not committed
R gen i , t Reserve generation of unit i at tth hour
S res i Spinning reserve of unit i
S price i Forecasted spot price of unit i
S price d i Forecasted spot price of DRSP generating units di
S U cos t i Startup cost of unit i

References

  1. Muzhikyan, A.; Farid, A.M.; Youcef-Toumi, K. Relative merits of load following reserves & energy storage market integration towards power system imbalances. Int. J. Electr. Power Energy Syst. 2016, 74, 222–229. [Google Scholar]
  2. Paterakis, N.G.; Erdinç, O.; Catalão, J.P. An overview of Demand Response: Key-elements and international experience. Renew. Sustain. Energy Rev. 2017, 69, 871–891. [Google Scholar] [CrossRef]
  3. Kyoho, R.; Goya, T.; Mengyan, W.; Senjyu, T.; Yona, A.; Funabashi, T.; Kim, C.H. Thermal unit commitment with demand response to optimize battery storage capacity. In Proceedings of the 2013 IEEE 10th International Conference on Power Electronics and Drive Systems (PEDS), Kitakyushu, Japan, 22–25 April 2013; pp. 1207–1212. [Google Scholar]
  4. Federal Energy Regulatory Commission (FERC). Federal Energy Regulatory Commission Report to Congress: Implementation Proposal for the National Action Plan on Demand Response; FERC: Washington, DC, USA, 2011.
  5. Federal Energy Regulatory Commission (FERC). News Release: FERC Approves Market-Based Demand Response Compensation Rule; FERC: Washington, DC, USA, 2011.
  6. Benefits of Demand Response in Electricity Markets and Recommendations for Achieving Them United States DOE Report to the Congress; U.S. Department of Energy: Washington, DC, USA, 2006.
  7. Abdollahi, A.; Moghaddam, M.P.; Rashidinejad, M.; Sheikh-El-Eslami, M.K. Investigation of economic & environmental—Driven demand response measures incorporating UC. IEEE Trans. Smart Grid 2012, 3, 12–25. [Google Scholar]
  8. Rastegar, M.; Fotuhi-Firuzabad, M.; Choi, J. Investigating the impacts of different price-based demand response programs on home load management. J. Electr. Eng. Technol. 2014, 9, 1125–1131. [Google Scholar] [CrossRef]
  9. Pierluigi, S. Demand response and smart grids—A survey. Renew. Sustain. Energy Rev. 2014, 30, 461–478. [Google Scholar]
  10. Howlader, H.O.R.; Matayoshi, H.; Senjyu, T. Distributed generation integrated with thermal unit commitment considering demand response for energy storage optimization of smart grid. Renew. Energy 2016, 99, 107–117. [Google Scholar] [CrossRef]
  11. Babar, M.; Tp, I.A.; Alammar, E.A. The consumer rationality assumption in incentive based demand response program via reduction bidding. J. Electr. Eng. Technol. 2015, 10, 64–74. [Google Scholar] [CrossRef]
  12. Ghazvini, M.A.F.; Soares, J.; Horta, N.; Neves, R.; Castro, R.; Vale, Z. A multi-objective model for scheduling of short-term incentive-based demand response programs offered by electricity retailers. Appl. Energy 2015, 151, 102–118. [Google Scholar] [CrossRef]
  13. Aalami, H.A.; Parsa Moghaddam, M.; Yousefi, G.R. Demand response modeling considering interruptible/curtailable loads and capacity market programs. Appl. Energy 2010, 80, 426–435. [Google Scholar] [CrossRef]
  14. Motalleb, M.; Thornton, M.; Reihani, E.; Ghorbani, R. A nascent market for contingency reserve services using demand response. Appl. Energy 2016, 179, 985–995. [Google Scholar] [CrossRef]
  15. Motalleb, M.; Thornton, M.; Reihani, E.; Ghorbani, R. Providing frequency regulation reserve services using demand response scheduling. Energy Convers. Manag. 2016, 124, 439–452. [Google Scholar] [CrossRef]
  16. Zhang, X.; Hug, G.; Kolter, Z.; Harjunkoski, I. Industrial demand response by steel plants with spinning reserve provision. N. Am. Power Symp. (NAPS) 2015, 1–6. [Google Scholar] [CrossRef]
  17. How Smart Is the Smart Grid; NPR: Washington, DC, USA, 2010.
  18. The Power to Choose—Enhancing Demand Response in Liberalised Electricity Markets Findings of IEA Demand Response Project, Presentation. 2003. Available online: http://www.schneider-electric.us/documents/solutions1/demand-response-solutions/powertochoose_2003.pdf (accessed on 21 September 2017).
  19. Electric Power Supply Association. Demand Response Compensation in Organized Wholesale Energy Markets; Docket No. RM10-17-000, Request for Clarification or, in the Alternative, Request for Rehearing of the Public Utilities Commission of the State of California; Electric Power Supply Association: Washington, DC, USA, 2011. [Google Scholar]
  20. Grunewald, P.; Torriti, J. Demand response from the non-domestic sector: Early UK experiences and future opportunities. Energy Policy 2013, 61, 423–429. [Google Scholar] [CrossRef]
  21. Zhou, S.; Shu, Z.; Gao, Y.; Gooi, H.B.; Chen, S.; Tan, K. Demand response program in Singapore’s wholesale electricity market. Electr. Power Syst. Res. 2017, 142, 279–289. [Google Scholar] [CrossRef]
  22. Klobasa, M. Analysis of demand response and wind integration in Germany’s electricity market. IET Renew. Power Gener. 2010, 4, 55–63. [Google Scholar] [CrossRef]
  23. Arasteh, H.R.; Moghaddam, M.P.; Sheikh-El-Eslami, M.K.; Abdollahi, A. Integrating commercial demand response resources with unit commitment. Electr. Power Energy Syst. 2013, 51, 153–161. [Google Scholar] [CrossRef]
  24. Zhang, N.; Hu, Z.; Han, X.; Zhang, J.; Zhou, Y. A fuzzy chance-constrained program for unit commitment problem considering demand response, electric vehicle and wind power. Electr. Power Energy Syst. 2015, 65, 201–209. [Google Scholar] [CrossRef]
  25. Kiran, B.D.H.; Kumari, M.S. Demand response and pumped hydro storage scheduling for balancing wind power uncertainties: A probabilistic unit commitment approach. Electr. Power Energy Syst. 2016, 81, 114–122. [Google Scholar] [CrossRef]
  26. Aghajani, G.R.; Shayanfar, H.A.; Shayeghi, H. Presenting a multi-objective generation scheduling model for pricing demand response rate in micro-grid energy management. Energy Convers. Manag. 2015, 106, 308–321. [Google Scholar] [CrossRef]
  27. Kwag, H.G.; Kim, J.O. Optimal combined scheduling of generation and demand response with demand resource constraints. Appl. Energy 2012, 96, 161–170. [Google Scholar] [CrossRef]
  28. Dietrich, K.; Latorre, J.M.; Olmos, L.; Ramos, A. Demand response in an isolated system with high wind integration. IEEE Trans. Power Syst. 2012, 27, 20–29. [Google Scholar] [CrossRef]
  29. Ikeda, Y.; Ikegami, T.; Kataoka, K.; Ogimoto, K. A unit commitment model with demand response for the integration of renewable energies. In Proceedings of the 2012 IEEE Power and Energy Society General Meeting, San Diego, CA, USA, 22–26 July 2012. [Google Scholar]
  30. Chaoyue, Z.; Jianhui, W.; Watson, J.P.; Yongpei, G. Multi-stage robust unit commitment considering wind and demand response uncertainties. Power Syst. IEEE Trans. 2013, 28, 2708–2717. [Google Scholar]
  31. Reddy, K.S.; Panwar, L.K.; Kumar, R.; Panigrahi, B.K. Binary fireworks algorithm for profit based unit commitment (PBUC) problem. Electr. Power Energy Syst. 2016, 83, 270–282. [Google Scholar] [CrossRef]
  32. Govardhan, M.; Master, F.; Roy, R. Economic analysis of different demand response programs on unit commitment. In Proceedings of the 2014 IEEE Region 10 Conference—TENCON 2014, Bangkok, Thailand, 22–25 October 2014; pp. 1–6. [Google Scholar]
  33. Han, X.; You, S.; Bindner, H. Critical kick-back mitigation through improved design of demand response. Appl. Therm. Eng. 2017, 114, 1507–1514. [Google Scholar] [CrossRef]
  34. Wang, Q.; Wang, J.; Guan, Y. Stochastic unit commitment with uncertain demand response. IEEE Trans. Power Syst. 2013, 28, 562–563. [Google Scholar] [CrossRef]
  35. Liu, G.; Tomsovic, K. Robust unit commitment considering uncertain demand response. Electr. Power Syst. Res. 2015, 119, 126–137. [Google Scholar] [CrossRef]
  36. Magnago, F.H.; Alemany, J.; Lin, J. Impact of demand response resources on unit commitment and dispatch in a day-ahead electricity market. Electr. Power Energy Syst. 2015, 68, 142–149. [Google Scholar] [CrossRef]
  37. Morales-España, G.; Ramírez-Elizondo, L.; Hobbs, B.F. Hidden power system inflexibilities imposed by traditional unit commitment formulations. Appl. Energy 2017, 191, 223–238. [Google Scholar] [CrossRef]
  38. Reddy, G.V.S.; Ganesh, V.; Rao, C.S. Implementation of clustering based unit commitment employing imperialistic competition algorithm. Electr. Power Energy Syst. 2016, 82, 621–628. [Google Scholar] [CrossRef]
  39. Venkatesan, K.; Selvakumar, G.; Rajan, C. EP based PSO method for solving multi area unit commitment problem with import and export constraints. J. Electr. Eng. Technol. 2014, 9, 415–422. [Google Scholar] [CrossRef]
  40. Sahraei-Ardakani, M.; Rahimi-Kian, A. A dynamic replicator model of the players’ bids in an oligopolistic electricity market. Electr. Power Syst. Res. 2009, 79, 781–788. [Google Scholar] [CrossRef]
  41. Saha, S.K.; Ghoshal, S.P.; Kar, R.; Mandal, D. Cat Swarm Optimization algorithm for optimal linear phase FIR filter design. ISA Trans. 2013, 52, 781–794. [Google Scholar] [CrossRef] [PubMed]
  42. Chu, S.-C.; Tsai, P.; Pan, J.-S. Cat Swarm Optimization; Springer-Verlag: Berlin/Heidelberg, Germany, 2006. [Google Scholar]
  43. Panda, G.; Pradhan, P.M.; Majhi, B. IIR system identification using Cat Swarm Optimization. Expert Syst. Appl. 2011, 38, 12671–12683. [Google Scholar] [CrossRef]
  44. Chu, S.-C.; Tsai, F.-W. Computational Intelligence based on the behavior of Cats. Int. J. Innov. Comput. Inf. Control 2007, 3, 163–173. [Google Scholar]
  45. Kazarlis, S.A.; Bakirtzis, A.G.; Petridis, V. A genetic algorithm solution to the unit commitment problem. IEEE Trans. Power Syst. 1996, 11, 83–92. [Google Scholar] [CrossRef]
  46. Damousis, I.G.; Bakirtzis, A.G.; Dokopoulos, P.S. A solution to the unit-commitment problem using integer-coded genetic algorithm. IEEE Trans. Power Syst. 2004, 19, 1165–1172. [Google Scholar] [CrossRef]
  47. Eslamian, M.; Hosseinian, S.H.; Vahidi, B. Bacterial foraging-based solution to the unit-commitment problem. IEEE Trans. Power Syst. 2009, 24, 1478–1488. [Google Scholar] [CrossRef]
  48. Hadji, M.M.; Vahidi, B. A solution to the unit commitment problem using imperialistic competition algorithm. IEEE Trans. Power Syst. 2012, 27, 117–124. [Google Scholar] [CrossRef]
Figure 1. Forecasted price curve for 24 h.
Figure 1. Forecasted price curve for 24 h.
Energies 10 01465 g001
Figure 2. Valley, off peak and peak load unit operating system.
Figure 2. Valley, off peak and peak load unit operating system.
Energies 10 01465 g002
Figure 3. Operating hours of generating units in TUC and DRUC.
Figure 3. Operating hours of generating units in TUC and DRUC.
Energies 10 01465 g003
Figure 4. Cost comparison for TUC, TUC using DR and DRUC.
Figure 4. Cost comparison for TUC, TUC using DR and DRUC.
Energies 10 01465 g004
Figure 5. Unit running data for DRSP switched on during peak hours.
Figure 5. Unit running data for DRSP switched on during peak hours.
Energies 10 01465 g005
Figure 6. Load demand vs. time curve for TUC and DRUC.
Figure 6. Load demand vs. time curve for TUC and DRUC.
Energies 10 01465 g006
Figure 7. Profit for TUC, TUC using DR and DRUC.
Figure 7. Profit for TUC, TUC using DR and DRUC.
Energies 10 01465 g007
Figure 8. Revenue calculated in TUC, TUC using DR and DRUC.
Figure 8. Revenue calculated in TUC, TUC using DR and DRUC.
Energies 10 01465 g008
Figure 9. Operating cost for TUC, TUC using DR and DRUC.
Figure 9. Operating cost for TUC, TUC using DR and DRUC.
Energies 10 01465 g009
Table 1. Load curve data for the 10 unit IEEE 39 bus system.
Table 1. Load curve data for the 10 unit IEEE 39 bus system.
Unit No.aibici
U-1100016.190.00048
U-297017.260.00031
U-370016.60.002
U-468016.50.00211
U-545019.70.00398
U-637022.260.00712
U-748027.740.00079
U-866025.920.00413
U-966527.270.0022
U-1067027.7990.00173
Table 2. Operator data for the 10 unit IEEE 39 bus system.
Table 2. Operator data for the 10 unit IEEE 39 bus system.
Unit No. P g e n m a x (MW) P g e n m i n (MW) M u p i (h) M d o w n i (h) C c o s t i ($) H c o s t i ($) C S t i m e i (h) U s t a t i (h)
U-1455150884500900058
U-245515088500010,00058
U-3130205555011004−5
U-4130205556011204−5
U-5162256690018004−6
U-68020331703402−3
U-78525332605202−3
U-855101130600−1
U-955101130600−1
U-1055101130600−1
Table 3. Load demand for 24 h.
Table 3. Load demand for 24 h.
Time (h)123456789101112
Load Demand (MW)70075085095010001100115012001300140014501500
Time (h)131415161718192021222324
Load Demand (MW)1400130012001050100011001200140013001100900800
Table 4. Forecasted price values for 24 h.
Table 4. Forecasted price values for 24 h.
Time (h)123456789101112
Price ($)22.152223.122.6523.2522.9522.522.1522.829.3530.1531.65
Time (h)131415161718192021222324
Price ($)24.624.522.522.322.2522.0522.222.6523.122.9522.7522.55
Table 5. Load curve data for DRSP’s.
Table 5. Load curve data for DRSP’s.
- θ d i δ d i φ d i
DRSP10.0770240
DRSP20.095100200
DRSP30.0985220
DRSP40.09110200
DRSP50.08105220
DRSP60.075120190
Table 6. Output data for base case using Traditional Unit Commitment (TUC).
Table 6. Output data for base case using Traditional Unit Commitment (TUC).
Hour12345678910Reserve (MW) F c o s t ($)SC ($)TOcost ($) R v ($)PR ($)
14552450000000021013,683.13013,683.1315,5051821.87
24552950000000016014,554.50014,554.5016,5001945.50
345537000250000022216,809.4590017,709.4519,6351925.55
445545500400000012218,597.67018,597.6721,517.52919.83
54553900130250000020220,020.0256020,580.0223,2502669.98
6455360130130250000023222,387.04110023,487.0425,2451757.96
7455410130130250000018223,261.98023,261.9825,8752613.02
8455455130130300000013224,150.34024,150.3426,5802429.66
945545513013085202500019727,251.0686028,111.0629,6401528.94
104554551301301623325100015230,057.556030,117.5541,09010,972.45
1145545513013016273251010015731,916.066031,976.0643,717.511,741.44
12455455130130162802543101016233,890.166033,950.1647,47513,524.84
134554551301301623325100015230,057.55030,057.5534,4404382.45
1445545513013085202500019727,251.06027,251.0631,8504598.94
15455455130130300000013224,150.34024,150.3427,0002849.66
16455310130130250000028221,513.66021,513.6623,4151901.34
17455260130130250000033220,641.82020,641.8222,2501608.18
18455360130130250000023222,387.04022,387.0424,2551867.96
19455455130130300000013224,150.34024,150.3426,6402489.66
204554551301301623325100015230,057.5549030,547.5531,7101162.45
2145545513013085202500019727,251.06027,251.0630,0302778.94
2245545500145202500013722,735.52022,735.5225,2452509.48
234554250002000009017,645.36017,645.3620,4752829.64
244553450000000011015,427.42015,427.4218,0402612.58
TOTAL COST ($)55,9847.74090563,937.7651,38087,442.31
Table 7. Output data for base case established with Demand Response (DR) using Demand Response Unit Commitment (DRUC).
Table 7. Output data for base case established with Demand Response (DR) using Demand Response Unit Commitment (DRUC).
Hour12345678910Reserve (MW) F c o s t ($)SC ($)TOcost ($) R v ($)PR ($)
14552450000000021013,683.13013,683.1315,5051821.87
24552950000000016014,554.49014,554.516,5001945.5
345537000250000022216,809.4590017,709.4519,6351925.55
445545500400000012218,597.67018,597.6721,517.52919.83
54553900130250000020220,020.0256020,580.0223,2502669.98
6455360130130250000023222,387.04110023,487.0425,2451757.95
7455410130130250000018223,261.98023,261.9825,8752613.02
8455455130130300000013224,150.34024,150.3426,5802429.66
9405360130120250000029221,386.63021,386.6323,7122325.37
10455380130130250000021222,736.83022,736.8332,87210,135.17
114553951301302502500025724,173.3352024,693.3334,97410,280.67
124554351301302502500021724,874.02024,874.0237,98013,105.98
134553551301302502500029723,473.63023,473.6327,5524078.37
14410355130120250000029221,382.13021,382.1325,4804097.87
15455435130130500000013224,199.99024,199.9927,0002800.01
16415350130130250000028221,547.94021,547.9423,4151867.06
17455260130130250000033220,641.82020,641.8222,2501608.18
18455350130130350000023222,411.63022,411.6324,2551843.37
19455445130130400000013224,174.74024,174.7426,6402465.26
20455380130130250000021222,736.83022,736.8325,3682631.17
214153601101102520000037221,859.0634022,199.0624,0241824.94
2245544501203545000018222,398.79022,398.7925,2452846.21
234554250002000009017,645.36017,645.3620,4752829.64
244553450000000011015,427.42015,427.4218,0402612.58
TOTAL COST ($)504,534.293420507,954.3593,389.585,435.21
Table 8. Output data of DRSP’s during peak hours.
Table 8. Output data of DRSP’s during peak hours.
HourDRSP 1DRSP 2DRSP 3DRSP 4DRSP 5DRSP 6Reserve (MW) F d c o s t ($) R v ($) P D R f d i   ( $ )
950505050501040481059281118
1050505050503020511082183108
11505050505040105282.58743.53461
125050505050500547094954025
1350505050503020511068881778
1450505050501040481063701560
2050505050503020511063421232
2150505050501040481060061196
TOTAL COST ($)40,512.557,990.517,478
Table 9. Various data comparisons.
Table 9. Various data comparisons.
- F c o s t ($)SC ($)TOcost ($) R v ($)PR ($)% Rise
TUC (LR) [45]--565,825651,38085,55513.13
TUC (BCGA) [46]--567,367651,38084,01312.89
TUC (ICGA) [46]--566,404651,38084,97613.05
TUC (BFA) [47]--565,872651,38085,50813.13
TUC (ICA) [48]--563,938651,38087,44213.42
TUC (CSO)559,847.74090563,937.7651,38087,442.3113.42
DRUC504,534.33420507,954.3593,389.585,435.2114.40
DRSP--40,512.557,990.517,47830.14
DRUC + DRSP--548,466.8651,380102,913.215.80
% DifferenceTotal cost variation = 2.74%Total profit variation = 2.37%

Share and Cite

MDPI and ACS Style

Selvakumar, K.; Vijayakumar, K.; Boopathi, C.S. Demand Response Unit Commitment Problem Solution for Maximizing Generating Companies’ Profit. Energies 2017, 10, 1465. https://doi.org/10.3390/en10101465

AMA Style

Selvakumar K, Vijayakumar K, Boopathi CS. Demand Response Unit Commitment Problem Solution for Maximizing Generating Companies’ Profit. Energies. 2017; 10(10):1465. https://doi.org/10.3390/en10101465

Chicago/Turabian Style

Selvakumar, K., K. Vijayakumar, and C. S. Boopathi. 2017. "Demand Response Unit Commitment Problem Solution for Maximizing Generating Companies’ Profit" Energies 10, no. 10: 1465. https://doi.org/10.3390/en10101465

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