Professional Documents
Culture Documents
3, JULY 2017
Day-Ahead Self-Scheduling of a
Transmission-Constrained GenCo With Variable
Generation Units Using the Incomplete
Market Information
Yahya Kabiri Renani, Mehdi Ehsan, and Mohammad Shahidehpour, Fellow, IEEE
Abstract—In this paper, a self-generation scheduling method kjmmin Lower bound of the bidding strategy of unit m of
for a power generation company (GenCo) with renewable genera- GenCo j.
tion units is presented. In the proposed method, locational market
prices (LMPs) are calculated using the incomplete information on Ns Number of scenarios.
competing market participants by simulating the ISO’s market Pjmmax Maximum generation power limit of mth unit of
clearing program and considering the effect of physical limitations GenCo j at hour t.
of transmission lines. The errors associated with forecasted LMP Pjmmin Minimum generation power limit of mth unit of
and renewable production are modeled in the GenCo’s generation GenCo j at hour t.
scheduling using a robust optimization approach. The scheduling
problem is modeled as a mixed-integer linear programming which P̄jrmen,t. Forecasted renewable production of mth unit of
is solved by a CPLEX solver in GAMS. An eight-bus system is em- GenCo j at hour t.
ployed to illustrate the applications of the proposed method. The P̂jrmen,t. Maximum possible deviation of uncertain production
numerical results show the efficiency of proposed method to reduce of mth unit of GenCo j at hour t.
the GenCo’s financial risks pertaining to uncertain parameters in prs Probability of scenario s.
a competitive electricity market.
R1j m Risk aversion index associated with error on day-
Index Terms—GenCo’s self-generation scheduling, renewables, ahead LMP for mth unit of GenCo j.
forecast errors, transmission constraints, incomplete information. R2j m Risk aversion index associated with forecast error on
the production of renewable resource of mth unit of
NOMENCLATURE
GenCo j.
Indices: sdcj m Shut-down cost of mth unit of GenCo j.
d Index for demand. succold
jm Cold start-up cost of mth unit of GenCo j.
g Index for generation. suchot Hot start-up cost of mth unit of GenCo j.
jm
i Index for iteration. tcold Minimum down time of mth unit of GenCo j that lead
jm
j Index for GenCos. cold start.
l Index for transmission lines. Uj Number of generation units of GenCoj.
m Index for generation units of GenCos. XJ K Reactance of line l between bus J and K.
s Index for scenarios. α Constant value to control the iteration step of kj m .
t Index for hour. π̄j m ,t Forecasted day-ahead LMP for mth unit of GenCo j
Parameters: at hour t.
Flm ax Upper flow limits on line l. π̂j m ,t Maximum possible deviation of uncertain price for
kjmmax Upper bound of the bidding strategy of unit m of mth unit of GenCo j at hour t.
GenCo j. Variables:
Manuscript received August 18, 2016; revised December 1, 2016; accepted ERj Expected payoff of GenCo j.
February 15, 2017. Date of publication February 23, 2017; date of current DTj m ,t Down time of mth unit of GenCo j at hour t.
version June 17, 2017. Paper no. TSTE-00590-2016. Fl,t Power flow on line l at hour t.
Y. Kabiri Renani and M. Ehsan are with the Center of Excellence in Man-
agement and Control of Power System, Department of Electrical Engineer- Ij m ,t Binary variable that indicate on-off state of mth unit
ing, Sharif University of Technology, Tehran 11365-11155, Iran (e-mail: of GenCo j at hour t.
kabiri_yahya@ee.sharif.edu; ehsan@sharif.edu). kj m Bidding strategy of unit m of GenCo j.
M. Shahidehpour is with the Robert W. Galvin Center for Electricity In-
novation, Illinois Institute of Technology, Chicago, IL 60616 USA (e-mail: LM Pj m Locational marginal price for mth unit of GenCo j
ms@iit.edu). OCjRmen,t. Operation cost of renewable resources of mth unit of
Color versions of one or more of the figures in this paper are available online GenCo j at hour t.
at http://ieeexplore.ieee.org.
Digital Object Identifier 10.1109/TSTE.2017.2672690 OF Objective function.
1949-3029 © 2017 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.
See http://www.ieee.org/publications standards/publications/rights/index.html for more information.
Authorized licensed use limited to: UNIVERSIDADE DE SAO PAULO. Downloaded on September 02,2021 at 16:32:55 UTC from IEEE Xplore. Restrictions apply.
KABIRI RENANI et al.: DAY-AHEAD SELF-SCHEDULING OF A TRANSMISSION-CONSTRAINED GENCO 1261
Pj m ,t Scheduled output power of mth unit of GenCo j at characteristics. The GenCos would consider a probability den-
hour t. sity function for day-ahead LMPs in order to model LMP fore-
Pjrmen,t. Scheduled output power of renewable resources of cast errors for devising bidding strategies. In [6], the formu-
mth unit of GenCo j at hour t. lation of the price-based unit commitment (PBUC) problem
RC Robust Component. for a GenCo with thermal, combined-cycle, cascaded-hydro,
SDj m ,t Binary variable that indicate shut down of mth unit and pumped-storage units was presented. The hourly PBUC
of GenCo j at hour t. solution was based on the mixed-integer programming (MIP)
SDCj m ,t Shut-down cost of mth unit of GenCo j at hour t. method. The paper exhibited the MIP efficiency with enhanced
SUj m ,t Binary variable that indicate startup of mth unit of modeling capabilities to achieve a globally optimal PBUC so-
GenCo j at hour t. lution as compared with Lagrangian relaxation method (LRM).
SU Cj m ,t Start-up cost of mth unit of GenCo j at hour t. In [7], a mixed-integer linear programming (MILP) approach
T Cj Total cost of GenCo j. was proposed to maximize the thermal unit generation payoff
θJ,t Voltage angle of starting bus of transmission line l for trading energy and spinning reserves with electricity mar-
at hour t. kets. A perfect market competition was assumed and forecasted
θK ,t Voltage angle of ending bus of transmission line l hourly LMPs were used for the day-ahead market. Reference
at hour t. [8] addressed the day-ahead thermal generation scheduling as a
λ1j m ,t Dual variables associated with (17). multi-objective optimization problem which considered opera-
λ2j m ,t Dual variables associated with (18). tion and emission costs as well as the power system reliability.
μ1j m Dual variables associated with (15). In recent years, renewable energy resources have played a
μ2j m Dual variables associated with (16). critical role in the variability of a typical GenCo’s hourly gen-
πj m ,t Uncertain LMP for mth unit of GenCo j at eration profile [9], [10]. The day-ahead forecast errors for the
hour t. availability and the price of variable generation assets would
ω1j m ,t Variable between 0 and 1 to model the LMP vio- have a significant effect on a GenCo’s hourly scheduling and
lation. payoff. So, it is imperative for a GenCo to minimize its fi-
ω2j m .t Variable between 0 and 1 to model the violation nancial risk by modeling the potential uncertainty pertaining
of renewable resources production from forecasted to generation and transmission resources when the generation
value. self-scheduling is considered.
Matrix and vectors: There are several numerical techniques in the literature for
considering power system uncertainties. Some of these tech-
B Susceptance matrix. niques require a probability density function (PDF) or member-
Pd /Pg Vector of bus load/generation. ship function (MF) for applying probabilistic and possibilistic
θ Vector of bus voltage angles. approaches. The authors in [11] used fuzzy sets for representing
forecast errors of hourly loads, available water, wind speed, and
I. INTRODUCTION
solar irradiation in hourly generation scheduling. In [8], uncer-
N RESTRUCTURED power systems, hourly market prices
I determine the commitment status and the amount of a
GenCo’s generation resources that could be made available to
tainties associated with generation unit outages and load forecast
errors were considered for managing reliability indices such as
loss-of-load-probability (LOLP) and expected-unserved-energy
the electricity market [1]. So, an accurate price forecasting by a (EUE). Others utilized various battery scheduling methods for
GenCo can play an important role in a GenCos’ self-scheduling managing a GenCo’s self-scheduling [12].
considering volatile and uncertain resources in electricity mar- The robust optimization approach uses intervals for repre-
kets [2]. However, the incomplete information available to mar- senting uncertain parameters while the information gap decision
ket participants corresponding to the hourly locational marginal making theory (IGDT) uses forecasted data to find maximum
prices (LMPs) of electricity, power network constraints and ran- deviations of uncertain parameters that would guarantee specific
dom outages of generation facilities and transmission network, values for objective functions [13]. Authors of [14]–[16] applied
availability of variable resources, and opponents’ bidding strate- robust optimization to the hourly unit commitment problem. In
gies could have a major impact on a GenCo’s financial risk [17], [18], IGDT was used to represent prevailing forecast errors
evaluation. in a GenCo’s self-scheduling.
A GenCo can maximize its payoff by estimating its oppo- This paper proposes a GenCo’s self-scheduling method in
nents’ bidding strategies and utilizing the incomplete infor- which individual GenCos forecast the hourly LMPs by simu-
mation to forecast LMPs in a competitive market [3], [4]. lating the ISO’s market clearing process. The transmission line
Accordingly, GenCos can self-schedule their local genera- outages as well as the variability of renewable resources are also
tion resources using forecasted LMPs, determine their opti- considered in the LMP calculation. In our study, we do not con-
mal schedule for supplying local demands, and submit their sider PDFs for representing uncertain parameters. Rather, the
offers to the ISO who will collect all market data and use a robust optimization method is utilized to maximize a GenCo’s
complete information strategy to clear the day-ahead electricity payoff considering an interval for the variability of renewable
market. unit production and hourly LMPs.
The authors in [5] investigated a bidding strategy for In the first iteration, GenCos use the ISO’s historical LMPs
price-taking GenCos which was based on generation unit to schedule their generation resources. Then, the GenCo uses
Authorized licensed use limited to: UNIVERSIDADE DE SAO PAULO. Downloaded on September 02,2021 at 16:32:55 UTC from IEEE Xplore. Restrictions apply.
1262 IEEE TRANSACTIONS ON SUSTAINABLE ENERGY, VOL. 8, NO. 3, JULY 2017
Authorized licensed use limited to: UNIVERSIDADE DE SAO PAULO. Downloaded on September 02,2021 at 16:32:55 UTC from IEEE Xplore. Restrictions apply.
KABIRI RENANI et al.: DAY-AHEAD SELF-SCHEDULING OF A TRANSMISSION-CONSTRAINED GENCO 1263
Authorized licensed use limited to: UNIVERSIDADE DE SAO PAULO. Downloaded on September 02,2021 at 16:32:55 UTC from IEEE Xplore. Restrictions apply.
1264 IEEE TRANSACTIONS ON SUSTAINABLE ENERGY, VOL. 8, NO. 3, JULY 2017
TABLE I
GENERATION UNIT INFORMATION
G1 Wind turbine 0 15
G2 0.13595 25.62 15.73 2.2 22
as its expected payoff as: G3 0.12526 26.39038 12.52 1.8 18
G4 0.18169 24.30912 25.28 2 20
Ns G5 0.10800 26.09650 14 2.5 25
LM Pj m = prs . LM Pj m,s (31) G6 0.09855 24.94 24.20 3 30
G7 0.08945 25.06 18.15 3.5 35
s=1
Ns
Pj m,t = prs . Pj m,t,s (32) TABLE II
INFORMATION ON START-UP AND SHUT DOWN COST OF THERMAL UNITS
s=1
Ns
Thermal units S U C c o l d ($) S U C h o t ($) SDC ($)
ERj = prs .
s=1 G2 910 6.5 6.7
⎡ ⎤ G3 8.5 5.8 61
24
Uj G4 18.2 12.1 70
⎣ LM Pj m,s . (Pj m,t,s +P j m,t,s ) − T Cj,s⎦
r en .
G5 12.5 9.2 85
G6 15 10 72.5
t=1 m =1
G7 11.8 8 7.2
(33)
The proposed algorithm for the GenCo’s self-scheduling is
shown in Fig. 1. First, GenCo submits its offer based on the iteration as follows:
ISO’s historical LMP data and calculates opponents’ offers by
∂ERj
selecting each opponent’s type. kjnmew = kjold
m + .α (34)
In each iteration, the simulated ISO clears the energy market ∂kjold
m
based on the GenCos’ submitted offers. The GenCo will then
kjmmin ≤ kj m ≤ kjmmax (35)
recalculate its offers based on the simulated ISO’s market clear-
ing results. In a fully competitive electricity market, bidding at
marginal cost is the best strategy for each market participant III. GENCO’S SIMULATION RESULTS
to maximize its revenue. However, practical electricity markets The 8-bus network shown in Fig. 2 is used to examine the
are imperfect and some GenCos may exercise market power. In proposed GenCo’s self-scheduling method. This network has
such cases, GenCos submit strategic offers to maximize their six thermal and one renewable generation units. In our study,
payoff. In strategic bidding, each GenCo devises a proper strat- we assumed a fully competitive market. The information on gen-
egy by bidding lower or higher than or the same as its marginal eration unit cost is presented in Table I (fuel cost of renewable
cost to maximize its payoff. units is negligible). The information on startup cost (SUC) and
To consider a strategic bidding, GenCos submit offers as a shutdown cost (SDC) of generation units are shown in Table II.
function of their marginal costs [21]. Accordingly, the bidding The network has 11 transmission lines as shown in Table III.
strategy of unit m of GenCo j (kj m ) will be updated in each We assume 5 GenCos shown in Table IV submit offers at their
Authorized licensed use limited to: UNIVERSIDADE DE SAO PAULO. Downloaded on September 02,2021 at 16:32:55 UTC from IEEE Xplore. Restrictions apply.
KABIRI RENANI et al.: DAY-AHEAD SELF-SCHEDULING OF A TRANSMISSION-CONSTRAINED GENCO 1265
TABLE III
INFORMATION ON TRANSMISSION LINES
1 1 2 0.03 15
2 1 4 0.03 10
3 1 5 0.01 10
4 2 3 0.01 15
5 3 4 0.03 15
6 4 5 0.03 15
7 5 6 0.02 5
8 6 1 0.03 5
9 7 4 0.01 15
10 7 8 0.02 25
11 8 3 0.02 10
GenCo 1 2 3 4 5
Units G1 , G2 , G7 , G3 G4 G5 G6
TABLE V
FORECASTED LOAD AND RENEWABLE GENERATION IN MW
t L1 L2 L3 L4 L6 P̄ r e n .
Authorized licensed use limited to: UNIVERSIDADE DE SAO PAULO. Downloaded on September 02,2021 at 16:32:55 UTC from IEEE Xplore. Restrictions apply.
1266 IEEE TRANSACTIONS ON SUSTAINABLE ENERGY, VOL. 8, NO. 3, JULY 2017
TABLE VII
GENCOS’ EXPECTED GENERATION WITH TRANSMISSION LIMITS (ALL
FORECAST ERRORS CONSIDERED)
TABLE VIII
GENCOS’ EXPECTED PAYOFFS WITH TRANSMISSION LIMITS (LMP FORECAST
ERROR CONSIDERED)
Authorized licensed use limited to: UNIVERSIDADE DE SAO PAULO. Downloaded on September 02,2021 at 16:32:55 UTC from IEEE Xplore. Restrictions apply.
KABIRI RENANI et al.: DAY-AHEAD SELF-SCHEDULING OF A TRANSMISSION-CONSTRAINED GENCO 1267
TABLE X
GENCOS’ EXPECTED PAYOFFS WITH TRANSMISSION LIMITS (RENEWABLE
PRODUCTION FORECAST ERROR CONSIDERED)
Authorized licensed use limited to: UNIVERSIDADE DE SAO PAULO. Downloaded on September 02,2021 at 16:32:55 UTC from IEEE Xplore. Restrictions apply.
1268 IEEE TRANSACTIONS ON SUSTAINABLE ENERGY, VOL. 8, NO. 3, JULY 2017
33.45% less than that listed in Table VI, where the payoff was [8] J. M. Arroyo and A. J. Conejo, “Optimal response of a thermal unit
$5330. to an electricity spot market,” IEEE Trans. Power Syst., vol. 15, no. 3,
pp. 1098–1104, Aug. 2000.
[9] S. Wang, S. Chen, L. Ge, and L. Wu, “Distributed generation hosting
A. Considering the Impact of Network Outages capacity evaluation for distribution systems considering the robust optimal
operation of OLTC and SVC,” IEEE Trans. Sustain. Energy, vol. 7, no. 3,
We consider the impact of power system outages on the pp. 1111–1123, Jul. 2000.
[10] C. Jaeseok, P. Jeongje, M. Shahidehpour, and R. Billinton, “Assessment
GenCo’s expected payoff and generation scheduling. Here, of CO2 reduction by renewable energy generators,” in Proc. Innov. Smart
transmission line 2 is on outage and the corresponding LMPs Grid Technol., 2010, pp. 1–5.
are shown in Fig. 7. Also, the expected payoff and the total [11] M. Aien, A. Hajebrahimi, and M. Fotuhi-Firuzabad, “A comprehensive
review on uncertainty modeling techniques in power system studies,”
generation of GenCo1 and its opponents, using the incomplete Renew. Sustain. Energy Rev., vol. 57, pp. 1077–1089, May 2016.
information, are presented in Tables XIII and XIV, respectively. [12] M. Parvania, M. Fotuhi-Firuzabad, and M. Shahidehpour, “Comparative
When line 2 is on outage, the GenCos’ LMPs and expected self- hourly scheduling of centralized and distributed storage in day-ahead mar-
kets,” IEEE Trans. Sustain. Energy, vol. 5, no. 3, pp. 729–737, Jul. 2014.
generation would result in a higher expected payoff for GenCos [13] H. Ren-Hui and Z. Li-Zi, “Research on green generation scheduling and
and a higher cost for supplying the ISO’s system load. its efficiency assessment model,” in Proc. 5th Int. Conf. Natural Comput.,
2009, pp. 239–242.
[14] A. Soroudi, “Robust optimization based self scheduling of hydro-thermal
IV. CONCLUSIONS Genco in smart grids,” Energy, vol. 61, pp. 262–271, Nov. 2013.
[15] H. Ye and Z. Li, “Robust security-constrained unit commitment with re-
In this paper, a generation self-scheduling method is presented course cost requirement,” in Proc. IEEE Power Energy Soc. Gen. Meeting,
for a GenCo with thermal and renewable generation units. The Jul. 2015, pp. 1–5.
[16] R. A. Jabr, “Robust self-scheduling under price uncertainty using
uncertainties associated with LMPs and renewable production conditional value-at-risk,” IEEE Trans. Power Syst., vol. 20, no. 4,
are modeled using a robust optimization technique. For cal- pp. 1852–1858, Nov. 2005.
culating LMPs, the ISO market clearing program is simulated [17] D. Bertsimas, E. Litvinov, X. A. Sun, J. Zhao, and T. Zheng, “Adaptive ro-
bust optimization for the security constrained unit commitment problem,”
using an incomplete information game. The incomplete game IEEE Trans. Power Syst., vol. 28, no. 1, pp. 52–63, Feb. 2013.
is transferred to a complete game by applying 3 types of cost [18] B. Mohammadi-Ivatloo, H. Zareipour, N. Amjady, and M. Ehsan, “Ap-
coefficients for the GenCo’s opponents by providing the joint plication of information-gap decision theory to risk-constrained self-
scheduling of GenCos,” IEEE Trans. Power Syst., vol. 28, no. 2,
probability distribution of the game. The scheduling problem is pp. 1093–1102, May 2013.
modeled as a bi-level optimization problem. The duality prin- [19] M. Moradi-Dalvand, B. Mohammadi-Ivatloo, N. Amjady, H. Zareipour,
ciple is applied at the lower-level optimization to convert the and A. Mazhab-Jafari, “Self-scheduling of a wind producer based on
information gap decision theory,” Energy, vol. 81, pp. 588–600, Mar. 2015.
bi-level problem to a single optimization problem. In this paper, [20] R. W. Ferrero, S. M. Shahidehpour, and V. C. Ramesh, “Transaction
the electricity price for the day-ahead electricity market is calcu- analysis in deregulated power systems using game theory,” IEEE Trans.
lated by GenCos using a simulation of the ISO market clearing Power Syst., vol. 12, no. 3, pp. 1340–1347, Aug. 1997.
[21] L. Tao and M. Shahidehpour, “Strategic bidding of transmission-
program. Therefore, the impact of physical limitations of power constrained GENCOs with incomplete information,” IEEE Trans. Power
systems and transmission network outages on the electricity Syst., vol. 20, no. 1, pp. 437–447, Feb. 2005.
LMP can be considered along with forecast errors for variable [22] R. W. Ferrero, J. F. Rivera, and S. M. Shahidehpour, “Application of games
with incomplete information for pricing electricity in deregulated power
resources in self-scheduling methods. This optimization prob- pools,” IEEE Trans. Power Syst., vol. 13, no. 1, pp. 184–189, Feb. 1998.
lem is modeled as an MILP problem in GAMS and solved by [23] C. Liu, C. Lee, and M. Shahidehpour, “Look ahead robust scheduling
applying the CPLEX solver. The simulation results show that of wind-thermal system with considering natural gas congestion,” IEEE
Trans. Power Syst., vol. 30, no. 1, pp. 544–545, Jan. 2015.
the proposed method can effectively reduce the financial risk of
considering uncertain parameters in the day-ahead scheduling. Yahya Kabiri Renani received the B.Sc. degree in electrical engineering from
the Isfahan University of Technology, Isfahan, Iran, in 2008, and the M.Sc.
degree from the Amirkabir University of Technology, Tehran, Iran, in 2010.
He is currently working toward the Ph.D. degree at the Sharif University of
REFERENCES Technology, Tehran, Iran. He is a Research Associate at the Robert W. Galvin
[1] M. Shahidehpour, H. Yamin, and Z. Li, Market Operations in Electric Center for Electricity Innovation, Illinois Institute of Technology, Chicago,
Power Systems. New York, NY, USA: Wiley, 2002. IL, USA.
[2] D. H. Mazengia and T. Le Anh, “Forecasting spot electricity market prices
using time series models,” in Proc. IEEE Int. Conf. Sustain. Energy Tech- Mehdi Ehsan received the B.Sc. and M.Sc. degrees in electrical engineering
nol., 2008, pp. 1256–1261. from the Technical College of Tehran University, Tehran, Iran, in 1963, and
[3] E. Vaahedi and M. Shahidehpour, “Decision support tools in restructured the Ph.D. and DIC degrees in power engineering from the Imperial College
electricity systems: An overview,” IEEE Trans. Power Syst., vol. 19, no. 4, University London, London, U.K., in 1976. Currently, he is a Professor in the
pp. 1999–2005, Nov. 2004. Electrical Engineering (EE) Department of Sharif University of Technology
[4] H. Wu, M. Shahidehpour, A. Alabdulwahab, and A. Abusorrah, “A game (SUT), Tehran, Iran, and the Dean of the Center of Excellence in Management
theoretic approach to risk-based optimal bidding strategies for electric and Control of the Power System, EE Department, SUT. He has extended
vehicle aggregators in electricity markets with variable wind energy cooperation with research centers in Iran and also abroad.
resources,” IEEE Trans. Sustain. Energy, vol. 7, no. 1, pp. 374–385,
Mohammad Shahidehpour (F’01) received the Ph.D. degree from the Univer-
Jan. 2016.
sity of Missouri, Columbia, MO, USA, in 1981. He is the Bodine Distinguished
[5] G. B. Shrestha and S. Qiao, “Generation scheduling for a price taker
Professor and the Director of Robert W. Galvin Center for Electricity Inno-
Genco in competitive power markets,” in Proc. IEEE/PES Power Syst.
vation, Illinois Institute of Technology, Chicago, IL, USA. He is a Research
Conf. Expo., 2009, pp. 1–6.
Professor with King Abdulaziz University, Jeddah, Saudi Arabia, and an Hon-
[6] L. Tao and M. Shahidehpour, “Price-based unit commitment: A case of
orary Professor with the North China Electric Power University, Beijing, China,
Lagrangian relaxation versus mixed integer programming,” IEEE Trans.
and Sharif University, Tehran, Iran. He received an Honorary Doctorate from
Power Syst., vol. 20, no. 4, pp. 2015–2025, Nov. 2005.
the the Polytechnic University of Bucharest, Bucharest, Romania. He is a mem-
[7] L. Zuyi and M. Shahidehpour, “Generation scheduling with thermal stress
ber of the US National Academy of Engineering and a Fellow of the American
constraints,” IEEE Trans. Power Syst., vol. 18, no. 4, pp. 1402–1409,
Association for the Advancement of Science.
Nov. 2003.
Authorized licensed use limited to: UNIVERSIDADE DE SAO PAULO. Downloaded on September 02,2021 at 16:32:55 UTC from IEEE Xplore. Restrictions apply.