Professional Documents
Culture Documents
I. INTRODUCTION
Manuscript received May 12, 2011; revised October 06, 2011 and February
01, 2012; accepted March 30, 2012. Date of publication May 15, 2012; date of
current version October 17, 2012. Paper no. TPWRS-00438-2011.
The authors are with the University of Calgary, Calgary, AB T2N 1N4,
Canada (e-mail: ahan.yu@gmail.com; rosehart@ucalgary.ca).
Digital Object Identifier 10.1109/TPWRS.2012.2194517
in the modeling and problem solving. Compared with deterministic OPF, the computational burden of P-OPF and fuzzy OPF
methods are heavier. In the above works, the uncertain factors
considered are limited to load forecast uncertainty.
Currently, power system operators and researchers have recognized that it is important to consider uncertainties in power
system optimization to make the controlling strategy robust to
the uncertain variations. In many research works, the uncertainties of load and renewable energy are represented by selected
scenarios, which achieved by various scenario reduction techniques. Based on the well-known backward and forward scenario reduction method [10], [11], a series of specific scenario
reduction technique is applied in stochastic unit commitment
[12], power market trading [13][16]. Other methods, such as
particle swarm optimization [17] and interval linear programming [18] are also employed in scenario reduction. The worstcase selection [19] also can be regarded as a scenario reduction method. Apart from the power injection uncertainties, the
contingency of the power system devices can be recognized as
another kind of uncertainty. In order to achieve a controlling
strategy which adapt to the contingency cases, security constrained OPF (SCOPF) is developed as an important extension
of OPF since Alsac and Stott published their work [20] in the
1970s. In recent years, SCOPF algorithm with various emphasizes have been proposed, which include contingency filtering
technique [21], [22], SCOPF with consideration of FACTS devices [23], and tradeoff between SCOPF and real-time operation
[24], etc. Specifically, some researchers propose to achieve robust operation in other promising prospectives, such as risk-limiting dispatch [25] and day-ahead planning [26].
In this paper, considered uncertainties are focused on the load
and the output of the renewable generators. In power systems,
the output of the non-renewable generation is controllable,
while the load and the output of the renewable generation is
often uncontrollable. Based on the theory of robust design, the
controllable parameters can be adjusted to make the system
robust to the uncertain variations [27], so that it is inferred that
the controllable non-renewable generations can be employed
to make the power system robust to the uncertainties of load
and renewable energies. Therefore, this paper presents an OPF
method that aims to achieve an optimal generation schedule
which is not only cost-saving but also makes the power system
robust to the uncertain operating conditions caused by load and
renewable energy. This method is different from some former
works that incorporate the models of the uncertain factors into
OPF formulation directly, as this paper proposes a deterministic equivalent OPF formulation to consider the uncertainties.
1809
where
is the array of
is the array of
is a matrix
whose non-diagonal elements are
, and diagonal
elements are
. In (5), the row and column
of the slack bus are deleted. Equation (5) can be further transformed into
(6)
Equation (4) is also written to be into matrix form as follows:
(7)
where
is the array of
and is the coefficient matrix.
Finally, the relation between the branch power flow and nodal
injected power is obtained by substituting (6) to (7):
(8)
Equations (6) and (8) are deterministic power flow formulations. These equations are changed into P-PF equations if
and
, which are arrays of deterministic variables, are replaced with arrays of random variables
and
, where
is a superscript to denote random variables. Thus the P-PF (9)
is achieved from (8). Using the mathematical convolution technique, the distributions of the active power
can be calculated
[32]:
(9)
(1)
(10a)
(2)
where
is the active power injected to bus (except the slack
bus); and
is the voltage magnitude of bus and , respectively; is the number of nodes in the system;
and
are
the conductance and susceptance values between node and ,
respectively;
is the voltage angle difference between bus
and . Assume that the resistance is zero,
,
and
, (1) and (2) can be simplified to be (3) and (4)
respectively:
(3)
(4)
is the reactance between node and . Equation (5)
where
is achieved by writing (3) into matrix form:
(5)
(10b)
(10c)
(10d)
(10e)
where
is the number of non-renewable generators; , ,
and
are the cost coefficients of the th non-renewable generators power output
;
,
, and
are the arrays
of non-renewable generation power outputs, load values, and
renewable generation power outputs, respectively;
is the
angle of the slack bus;
is the capacity of line ;
and
are the arrays of the minimum and maximum constraints for
, respectively. The objective of this formulation is to minimize the total non-renewable generation cost of the system. The
equality constraint (10b) is the nodal active power injections;
the inequality constraint (10d) refers to the power flow limits.
1810
TABLE I
GENERATE SCENARIOS FOR SYSTEM
ON ORTHOGONAL ARRAY
system
and
BASED
in
are ignored [35]. In the following paper,
for simplification,
is used to represent the OA
whose number of columns is equal to the number of
random factors in the problem.
After selecting an appropriate OA based on the above two criteria, the scenarios correspond to the rows of the selected OA.
For system , determined by
, a total of scenarios
are formed, and
is much smaller than
[33]. For example, assume that there are three uncontrollable random variables
and
in system , and two levels are selected in
each random variable for testing. Determined by the number of
variables and the number of variable levels, OA
is selected to form the testing scenarios. The way of forming four
testing scenarios according to
is shown in Table I. In this
case, a total of four testing scenarios are formed, which is less
than the number of full combinations . Therefore, the number
of testing is minimized.
The following features of an OA ensure that TOAT achieves
representative testing scenarios which are uniformly distributed
over the uncertain operating space [35], [36].
1) In each OA column, every level occurs
times. For
example, in
, 1 and 2 occur
times.
2) In any two columns, the level combinations appear the
same number of times. In
, 1 1, 1 2, 2 1,
and 2 2 occur once in any two columns.
III. OPF ALGORITHM TO ACHIEVE ROBUST
OPERATION CONSIDERING LOAD AND RENEWABLE
GENERATION UNCERTAINTIES
In the proposed OPF, the traditional non-renewable generations are regarded as controllable factors in the power system,
and the loads and renewable generations are considered to be
uncontrollable. Determined by the uncertainties of load and renewable energy output, the future operating states are uncertain.
In these large number of possible operating scenarios, the scenario with the largest probability to appear in the future is high
significant. Therefore, the objective of the proposed OPF is designed as minimizing the generation cost of the scenario which
has the largest probability to appear in the future. In order to
avoid the power flow becoming infeasible if other possible scenarios happen, TOAT and the probabilistic power flow formulation are employed to derive the modified OPF constraints. In this
study, the loads and renewable energies are modeled to be independent; and the loads are modeled to be normally distributed
[37]. The power output variation ranges of the intermittent renewable energies are between zero and the capacity. The details
of the proposed OPF are presented in this section.
A. Probabilistic OPF Constraints Considering Load and
Renewable Generation Uncertainties
In order to analyze the relation between the distribution of
the outputs and the inputs which include controllable generation
output, for each bus, the injected power sources are modeled as
follows:
1811
,
, and
are the submatrices of formed by
where
the columns that corresponding to the non-zero elements in
,
, and
; , , and
are the number of the transmission
lines, the number of loads, and the number of renewable generation, respectively;
is the expansion form of
;
is the array of nonzero elements in
;
and
is the array of nonzero elements in
.
According to (15), the constraint of the th line
is as (16):
(11)
Substituting (11) to (9), the equation for power flow distributions (12) is achieved:
(12)
For power system operation safety, it must be ensured that no
overload happens in the transmission branches, i.e., the power
flow distribution should within the capacity limits of the transmission lines as (13):
(13)
Substituting (12) to (13), the probabilistic constraints for the
controllable generations are achieved as follows:
(14)
Since both the loads and renewable energy outputs are uncertain variables, the above constraints are probabilistic. In order
to simplify these constraints, in the following section, (14) is
transformed into deterministic constraints by P-PF calculation
and TOAT.
B. Transform Probabilistic Constraints (14) to Deterministic
Constraints by TOAT
In (14),
,
, and
are sparse arrays whose lengths are
. The elements in
,
, and
are zeros if there are
no non-renewable generation, load, and renewable generation
connected to the corresponding buses, respectively. By deleting
the zero elements in
,
, and
, inequation (14) can be
written into (15):
..
.
..
.
(16)
,
, and
in which
are the th row elements in
,
, and
, respectively. The
steps of transforming the probabilistic constraints (16) into deterministic constraints with TOAT are as follows.
1) Aggregation of the deterministic and normal distributed
variables in (16).
Reducing the number of random variables is helpful
to alleviate the computational burden because more
random variables generally lead to more testing scenarios in TOAT. Here, the normal distributed random
variables and deterministic variables in (16) are aggregated using the following rules [38]: a) If a random
variable
is normally distributed with mean
and
variance , a linear transform
is still
a normal distribution with mean
and variance
. b) If
is also a normal uncertain variable
with mean
and variance , a linear aggregation of
is also a normal distribution with
mean
and variance
. Therefore,
a linear combination of the transmission line capacity
and load distributions in (16) can be calculated. Given
(17)
and
(18)
then the resulted
and
are also normal distributions, even if the load distributions are not identical.
After this step, inequation (16) is transformed into (19)
..
.
(19)
..
.
..
.
..
.
..
.
(15)
This transformation effectively shifts the random variable from the loads to a representation of the power
flow on transmission lines associated with the loads. The
number of new random variables is equal to 1, instead
of the number of transmission lines because (19) models
only a single transmission line for a particular value of
. Therefore, the
random variables in (16) are
reduced to
random variables in (19). Since this
1812
step is a strict mathematical process, there is no difference between employing (16) and (19) in the followed
OPF solving. In the followed testing scenario selecting
process, each transmission line is considered effectively
separately with respect to flow limits and load/generation scenarios. In addition to the mathematical equivalency this is what allows for the process utilized in this
section.
2) Select the representative testing scenarios of (19) by
TOAT.
In (19), every random variable has a linear effect on
this inequation. Therefore, based on the statements in
Section II-C, two representative values are selected to
indicate each random variable. Accordingly, two-level
OAs are employed to guide TOAT. For normal distributed
and
,
and
are adopted as representative values, where indicates
or
. Since the outputs of the renewable energy
are always varied between zero and the capacity
,
, zero and capacity values are adopted
as representative values of the renewable generation
outputs. Then the scenarios are generated according to
the following steps.
i) Choose a two-level OA
which fulfills
from OA libraries.
ii) The representative values for random variables in
(19) are assigned as follows:
(20a)
..
.
(22)
..
.
Let
(20b)
(20c)
(20d)
..
.
(20e)
(20f)
In the lower limit of (19), random variables
and
are made corresponding to the
first
columns in
. Similarly, in
the upper limit of (19), random variables
and
are made corresponding to the first
columns in
. As indicated in
Table I, the representative values assigned by (20a)
to (20f) are substituted into
to generate
testing scenarios.
(23)
and
..
.
(24)
then inequation (22) is transformed into (25):
(25)
(21)
1813
TABLE II
COMPARISON OF THE NUMBER OF CONSTRAINTS AND THE NUMBER OF
CONSIDERED SCENARIOS BETWEEN TRADITIONAL AND ROBUST OPF
(26)
where
and
are the arrays of
and
, respectively. Inequations (25) and (26) are deterministic constraints. That is to say, after the above three steps,
the probabilistic constraints (16) is approximated into deterministic constraints (25), i.e., (14) and (15) are approximated
to (26).
It should be pointed out that in Step (2.b), the method of
forming testing scenarios from an OA is not single but multiple
because 1 and 2 in an OA column may, respectively, signify
the low and high representative values of a random variable, or
vice versa, i.e., each variable has two corresponding ways to get
testing scenarios. For
random variables in OPF problem,
the number of corresponding methods to get testing scenarios is
.
For very large power systems, if there is no available OA
table, Monte Carlo simulation can be employed to simulate the
possible scenarios. Then the probabilistic constraints (14) can
be transformed to deterministic constraints (26) accordingly.
C. Robust OPF Formulation
The proposed robust OPF formulation is shown in (27):
(27a)
(27b)
(27c)
(27d)
(27e)
is the array of load values with the largest
where
probability, and
is the array of the renewable energy
outputs with the largest probability. For normal distributed
loads, the values of the largest probability are the mean values.
The accurate
values should be achieved from a
forecast. For intermittent renewable energies, if accurate probabilistic models are unavailable, the intermediate values of the
power output variation ranges can be adopted as
.
The above OPF model is a deterministic OPF formulation
which can be solved easily. In this paper, interior point method
is adopted [39].
For the purpose of comparisons, the number of the constraints
and the considered scenarios of both traditional and robust OPF
is shown in Table II. It can be observed that the problem sizes
of the two OPF formulations are similar, but more scenarios are
considered in the robust OPF.
If
and
in the traditional OPF formulation (10) are assigned to be
and
, respectively, the only
difference between the traditional OPF (10) and the robust OPF
(27) is the power flow constraints (10d) and (27d). According
TNoC denotes total number of the constraints, and NoCS denotes the
number of the considered scenarios.
is the number of
1814
TABLE III
GENERATOR PARAMETERS OF IEEE 14-BUS SYSTEM
TABLE IV
TRANSMISSION LINE CAPACITIES OF IEEE 14-BUS SYSTEM
otherwise
(29)
where
is the wind power rated capacity. In this paper,
the number of the testing scenarios of Monte Carlo simulation
is
. Under the above assumptions, the values of
are the wind farm capacity values.
The programs are developed with Matlab R2009a on an iMac
computer with Intel Core i7 processor and 8 GB RAM. The
proposed robust OPF program is developed based on DC OPF
program in MATPOWER [39].
A. IEEE 14-Bus System
The IEEE 14-bus system consists of 14 buses, 5 generations,
and 20 lines. The network data of this system can be found in
[41]. The generation power output limit and cost curve data are
shown in Table III. The transmission line capacities are assigned
as Table IV. It is assumed that two wind farms are connected
TABLE V
TEST RESULTS OF IEEE 14-BUS SYSTEM
TABLE VI
TRANSMISSION LINE CAPACITIES OF IEEE 118-BUS SYSTEM
TABLE VII
TEST RESULTS OF IEEE 118-BUS SYSTEM
TABLE VIII
TEST RESULTS OF 2736-BUS SYSTEM
The robust constraints of the proposed OPF is determined according to these testing scenarios. The test results of both robust
OPF and traditional deterministic OPF in which wind power
outputs and load are assigned to the capacity values and mean
values are shown in Table VII.
C. 2736-Bus System
The Polish 2736-bus testing case is obtained from MATPOWER. Four wind farms are connected to bus-16, bus-157,
bus-975, and bus-1675 separately. The capacity of each wind
farm is 200 MW. OA
is selected to generate the operating scenarios. The testing results are shown in Table VIII.
D. Results Analysis
The simulation results in Tables V, VII, and VIII show that although the traditional deterministic OPF achieves the minimum
costs, for systems with large renewable generation capacities,
1815
1816
[10] H. Heitsch and W. Rmisch, Scenario reduction algorithms in stochastic programming, Comput. Optim. Appl., vol. 24, pp. 187206,
2003.
[11] N. Grwe-Kuska, H. Heitsch, and W. Rmisch, Scenario reduction and
scenario tree construction for power management problems, in Proc.
IEEE Power Tech Conf., Bologna, Italy, Jun. 2003.
[12] L. Wu, M. Shahidehpour, and T. Li, Stochastic security-constrained
unit commitment, IEEE Trans. Power Syst., vol. 22, no. 2, pp.
800811, May 2007.
[13] J. M. Morales, S. Pineda, A. J. Conejo, and M. Carrin, Scenario reduction for futures market trading in electricity markets, IEEE Trans.
Power Syst., vol. 24, no. 2, pp. 878888, May 2009.
[14] A. J. Conejo, R. Garca-Bertrand, M. Carrin, A. Caballero, and A.
de Andrs, Optimal involvement in futures markets of a power producer, IEEE Trans. Power Syst., vol. 23, no. 2, pp. 703711, May
2008.
[15] F. J. Heredia, M. J. Rider, and C. Corchero, Optimal bidding strategies
for thermal and generic programming units in the day-ahead electricity
market, IEEE Trans. Power Syst., vol. 25, no. 3, pp. 15041518, Aug.
2010.
[16] T. Li, M. Shahidehpour, and Z. Li, Risk-constrained bidding strategy
with stochastic unit commitment, IEEE Trans. Power Syst., vol. 22,
no. 1, pp. 449458, Feb. 2007.
[17] V. S. Pappala, I. Erlich, K. Rohrig, and J. Dobschinski, A stochastic
model for the optimal operation of a wind-thermal power system,
IEEE Trans. Power Syst., vol. 24, no. 2, pp. 940950, May 2009.
[18] Y. Wang, Q. Xia, and C. Kang, Unit commitment with volatile node
injections by using interval optimization, IEEE Trans. Power Syst.,
vol. 26, no. 3, pp. 17051713, Aug. 2011.
[19] A. T. Sari and A. M. Stankovi, An application of interval analysis
and optimization to electric energy markets, IEEE Trans. Power Syst.,
vol. 21, no. 2, pp. 515523, May 2006.
[20] O. Alsac and B. Stott, Optimal load flow with steady-state security,
IEEE Trans. Power App. Syst., vol. PAS-93, no. 3, pp. 745751, May
1974.
[21] F. Capitanescu, M. Glavic, D. Ernst, and L. Wehenkel, Contingency
filtering techniques for preventive security-constrained optimal power
flow, IEEE Trans. Power Syst., vol. 22, no. 4, pp. 16901697, Nov.
2007.
[22] F. Capitanescu, S. Fliscounakis, P. Panciatici, and L. Wehenkel, Dayahead security assessment under uncertainty relying on the combination of preventive and corrective controls to face worst-case scenarios,
in Proc. PSCC2011, Stockholm, Sweden, Aug. 2226, 2011.
[23] C. Lehmkster, Security constrained optimal power flow for an economical operation of FACTS-devices in liberalized energy markets,
IEEE Trans. Power Del., vol. 17, no. 2, pp. 603608, Apr. 2002.
[24] F. Xiao and J. D. McCalley, Risk-based security and economy tradeoff
analysis for real-time operation, IEEE Trans. Power Syst., vol. 22, no.
4, pp. 22872288, Nov. 2007.
[25] P. P. Varaiya, F. F. Wu, and J. W. Bialek, Smart operation of smart
grid: Risk-limiting dispatch, Proc. IEEE, vol. 99, no. 1, pp. 4057,
Jan. 2011.
[26] P. Panciatici, Y. Hassaine, S. Fliscounakis, L. Platbrood, M. OrtegaVazquez, J. L. Martinez-Ramos, and L. Wehenkel, Security management under uncertainty: From day-ahead planning to intraday operation, in Proc. IREP Symp., Buzios, Brazil, 2010.
[27] R. N. Kackar, Off-line quality control, parameter design, and the
Taguchi method, J. Quality Technol., vol. 17, no. 4, pp. 176188,
1985.
[28] G. S. Peace, Taguchi Methods: A Hand on Approach. Reading, MA:
Addison Wesley, 1993.
[29] Q. Wu, On the optimality of orthogonal experimental design, Acta
Mathematicae Applagatae Sinica, vol. 1, no. 4, pp. 283299, Nov.
1978.
[30] H. Yu, C. Y. Chung, and K. P. Wong, Robust transmission network
expansion planning method with Taguchis orthogonal array testing,
IEEE Trans. Power Syst., vol. 26, no. 3, pp. 15731580, Aug. 2011.
[31] B. Borkowska, Probabilistic load flow, IEEE Trans. Power App.
Syst., vol. PAS-93, pp. 752759, Apr. 1974.
[32] R. N. Allan, C. H. Grigg, and M. R. G. AL-Shakarchi, Numerical
techniques in probabilistic load flow problems, Int. J. Numer. Meth.
Eng., vol. 10, pp. 853860, 1976.
[33] M. S. Phadke, Quality Engineering Using Robust Design. Englewood Cliffs, NJ: Prentice-Hall, 1989.
[34] Orthogonal Arrays (Taguchi Designs). [Online]. Available:
http://www.york.ac.uk/depts/maths/tables/orthogonal.htm.
1817
Han Yu (M11) received the B.S., M.S., and Ph.D. degrees in electrical engineering from North China Electric Power University, Beijing, China, in 1995,
1998, and 2009, respectively.
Currently, she is a Postdoctoral Researcher at the University of Calgary, Calgary, AB, Canada. From 1998 to 2010, she worked as a Lecturer in North China
Electric Power University. She also worked in The Hong Kong Polytechnic University as a Research Assistant from February 2007 to October 2008, and as a
Research Associate from March 2009 to June 2010. Her research interests include power system planning and operation as well as power system reliability.