Sie sind auf Seite 1von 5

European Journal of Operational Research 164 (2005) 505–509

www.elsevier.com/locate/dsw

O.R. Applications

A Steiner arborescence model for the feeder reconfiguration


in electric distribution networks
a,*
Pasquale Avella , Domenico Villacci a, Antonio Sforza b

a
Dipartimento di Ingegneria, Universita degli Studi del Sannio, Corso Garibaldi 107, Benevento 82100, Italy
b
Dipartimento di Informatica e Sistemistica, Universita degli Studi di Napoli ‘‘Federico II’’ Via Claudio 21, Napoli 80125, Italy
Received 30 November 2000; accepted 13 November 2001
Available online 19 March 2004

Abstract

In this paper we address the problem of finding the radial configuration of an electric distribution network that
minimizes the total losses due to the Joule effect. We propose an interpretation of the feeder reconfiguration problem as
a Steiner arborescence problem, formulated through a model with a separable quadratic objective function. The
problem is then solved by a mixed-integer quadratic programming solver. Computational experience on test networks is
reported, showing the effectiveness of the formulation.
Ó 2004 Elsevier B.V. All rights reserved.

Keywords: Energy; Feeder reconfiguration; Distribution network; Steiner arborescence

1. Introduction the topological structure of distribution feeders by


remote control of the on/off status of the switches
The diffusion in Europe of open markets for under both normal and abnormal operating condi-
energy has increased the need for new technologies tions. The benefits of feeder reconfiguration include,
in power systems management and control. The among others: (i) restoring power to any outage
new situation has created a market where the partitions of a feeder, (ii) relieving overloads on
electric companies compete over the price and feeders by shifting the load in real time to adjacent
reliability of the energy they supply. To pursue feeders, and (iii) reducing resistive line losses.
these aims, energy management systems need to be The feeder reconfiguration problem for loss
enhanced, with new automated control functions reduction has been widely addressed in literature.
able to operate in real-time. For a complete and detailed survey we refer the
One of the most important new control functions reader to the M.S. thesis of Krishnan (1998),
is feeder reconfiguration, which consists of altering where solution approaches are classified into four
classes of methods: (i) iterative, (ii) successive load
flows, (iii) artificial intelligence, and (iv) mathe-
*
Corresponding author.
matical programming.
E-mail addresses: avella@unisannio.it (P. Avella), vill- Here we briefly summarise some of main ap-
acci@unisannio.it (D. Villacci), sforza@unina.it (A. Sforza). proaches based on mathematical programming

0377-2217/$ - see front matter Ó 2004 Elsevier B.V. All rights reserved.
doi:10.1016/j.ejor.2001.11.002
506 P. Avella et al. / European Journal of Operational Research 164 (2005) 505–509

methods. In Glamocanin (1990) feeder reconfigu- N is the set of nodes and A is the set of arcs, which
ration is formulated as a quadratic transhipment may be either feeders, transferring the energy be-
problem. Huddleston et al. (1990) propose a re- tween two adjacent nodes, or transformers, modi-
configuration algorithm based on a linearly con- fying the voltage levels between different sections
strained quadratic programming problem. of the network.
Cherkaoui et al. (1993) formulate the problem as The nodes can be classified as supply nodes,
an integer linear programming problem and solve belonging to the set S, if they supply energy to the
the problem by Tabu Search. Other formulations network, load nodes, belonging to the set L, if they
of feeder reconfiguration as an integer linear pro- draw energy from the network to the loads (clients
gramming problem are proposed in Chen and Cho or secondary networks), and interconnection nodes,
(1993) and Sarma and Prakasa Rao (1995). denoted by I, if the balance between the energy
In this paper we formulate loss minimisation entering and leaving the node is zero. A voltage
feeder reconfiguration as a Steiner arborescence level is associated to each node. We will assume
problem with a separable quadratic objective that a single virtual supply node exists, i.e. S ¼ fsg
function introducing a basic class of valid (the root node 1 in Fig. 1) representing exogenous
inequalities (Section 2). The quadratic Steiner supply.
arborescence problem is then efficiently solved to Given a subset of arcs H  A, we refer to a
optimality by a commercial mixed-integer qua- network configuration as a sub-graph GðV ; H Þ of
dratic programming package. In Section 3 we re- the distribution network, obtained by remote
port computational experience showing that the control of the on/off status of the switches on the
proposed formulation can operate efficiently in network which enable/disable a connection be-
real-time energy management systems. tween the nodes.
A configuration of the distribution network is
said to be radial if no cycles are allowed and if each
2. Problem formulation load node is supplied through only one arc. Dis-
tribution networks are operated in a radial con-
An electric distribution network can be repre- figuration mainly for the purpose of an easy
sented by a directed graph GðN ; AÞ (Fig. 1) where restoration in case of faults.

Fig. 1. Graph of the distribution system.


P. Avella et al. / European Journal of Operational Research 164 (2005) 505–509 507

Fig. 2. A radial network.

A radial configuration (Fig. 2) corresponds on associated with each node i 2 V . Variables fij and
the graph G to an arborescence rooted in s, vi are expressed per unit, that is fij 6 1 and vi 6 1.
spanning every load node and a subset of the This scaling is usual for electrical network mod-
interconnection nodes, i.e. to a Steiner arbores- elling.
cence, where the load nodes are the target nodes of A formulation of the problem could be:
the Steiner problem and the interconnection nodes X
play the role of the Steiner nodes. min rij fij2
Let s 2 N be the root node (a supply node), let ij2A
X X
L  N be the set of the load nodes and let I  N be fsj ¼ Fi ; ð1Þ
the set of the interconnection nodes. Let Fi be the j:ij2A i2C
demand of the load node i 2 L. Let rij , zij and uij X X
be, respectively, the resistance, the impedance and fji  fij ¼ 0; i 2 I; ð2Þ
j:ji2A j:ij2A
the capacity of the line ij. For each radial config- X X
uration we can compute a total loss lðH Þ, defined fji  fij ¼ Fi ; i 2 L; ð3Þ
by j:ji2A j:ij2A
X X
lðH Þ ¼ rij fij2 : xij ¼ 1; j 2 L; ð4Þ
i:ij2A
ij2H
X
Hence we can define the feeder reconfiguration xij 6 1; j 2 I; ð5Þ
i:ij2A
problem (FRP) as the problem of finding a Steiner
arborescence H feasible with respect to voltage 0 6 fij 6 uij xij ; ij 2 A; ð6Þ
side constraints, minimising the total loss lðH Þ. xij ðvi  vj Þ ¼ zij fij ; ij 2 A; ð7Þ
To provide a formulation for the feeder recon- min max
figuration problem, we associate with each arc Vi 6 vi 6 V i ; i 2 N; ð8Þ
ij 2 A a variable xij , expressing the activation sta- xij 2 f0; 1g; ij 2 A:
tus of ij, and a variable fij , expressing the current
flow on ij. Variables xij are binary since the line ij Constraint (1) requires that the flow leaving the
can be enabled (xij ¼ 1) or disabled (xij ¼ 0). A root node s is equal to the sum of the flows re-
variable vi , expressing the voltage in the node i, is quired by the load nodes. Constraints (2) require
508 P. Avella et al. / European Journal of Operational Research 164 (2005) 505–509

that for each interconnection node i 2 I the total vi  vj


flow entering i is equal to the total flow leaving the P M
zij
same node. Constraint (3) requires that the flow
entering every load node i 2 L is equal to the de- where the M constant must be set to a suitable
mand of i. Constraints (4) require that every load value in order to make the new linear constraints
node i 2 L (target node) has exactly one entering redundant. On the basis of computational experi-
arc. Constraints (5) require that every intercon- ence we set M ¼ 1=zij . In fact, since the vi are ex-
nection node i 2 I (Steiner node) has at most one pressed per unit, we have 1 6 vi  vj 6 1 and so
entering arc. Constraints (6) are variable upper the inequalities (7a) and (7b) are always satisfied
bounds: they require that no flow fij can traverse when xij ¼ 0.
the arc ij if it is not enabled (xij ¼ 0), while if the The MIQ formulation (1)–(8) can be strength-
arc is enabled (xij ¼ 1) the flow on arc ij is boun- ened by adding valid inequalities which exploit the
ded by the arc capacity uij . The quadratic con- combinatorial nature of the problem as already
straints (7) require that if xij ¼ 0 then fij ¼ 0, experienced by Bienstock (1996). Since every fea-
otherwise, if xij ¼ 1, Ohm’s law ðvi  vj Þ ¼ zij fij sible solution of our problem defines a Steiner
applies. Constraints (8) impose voltage upper and Arborescence on the graph G, valid inequalities
lower bounds, since any feasible solution must can be introduced to ensure connectivity between
guarantee reliability bounds for node voltage. the root node s and each of the load (target) nodes
Since commercial quadratic programming of the set L (Magnanti and Wolsey, 1995).
packages only allow us to solve problems with
linear constraints, it is useful to replace the qua-
dratic constraints (7) with linear inequalities. For 3. Computational experience
each ij 2 A, every Eq. (7) can be split into two
linear inequalities, (7a) and (7b), where M is a The feeder reconfiguration problem (1)–(8) has
constant with a suitable value: been solved to optimality by the branch-and-bound
algorithm provided by the XPRESS-MP mixed-
vi  vj integer quadratic programming solver (Dash
6 fij þ ð1  xij ÞM; ð7aÞ
zij Associates, 2000). The test-bed consists of five
networks from the M.S. thesis of Krishnan (1998),
vi  vj who collected the main test instances used in sev-
P fij  ð1  xij ÞM: ð7bÞ
zij eral papers, and on a real test network, ‘‘Napoli’’,
kindly provided by ENEL, the Italian Agency for
If xij ¼ 1 (i.e. the arc ij is enabled), we have two Electrical Energy. All the tests have been per-
inequalities: formed on a Pentium II 300 MHz Personal Com-
puter with 256 Mbytes RAM.
vi  vj
6 fij ; In Table 1 we report computational results.
zij Columns ‘‘Name’’, ‘‘jV j’’ and ‘‘jAj’’ contain
vi  vj respectively the problem name, the number of
P fij nodes and the number of arcs in the graph G.
zij
Columns ‘‘Lb’’ and ‘‘Opt’’ report the lower bound
that can be shrunk to a single equation expressing at the root node and the value of the optimal
Ohm’s law. solution, respectively. Finally columns ‘‘B & B
If the variable xij is zero (i.e. if the arc ij is time’’ and ‘‘B & B nodes’’ report the CPU time
disabled), the current fij is zero too (due to con- (seconds) and number of B & B nodes spent in
straints (4)), and we have two inequalities: solving the problem to optimality. We observe that
computation times obtained by using the MIQP
vi  vj solver are fully compatible with the time restric-
6 M;
zij tions on the output of real-world applications.
P. Avella et al. / European Journal of Operational Research 164 (2005) 505–509 509

Table 1
Experimental results
Name jV j jAj Lb Opt B & B nodes B & B time
Glamocanin 10 26 0.012822 0.014078 99 2
Grainger 16 32 0.006826 0.00767 34 1
Whei Min 17 30 0.005458 0.00595 22 0.5
Napoli 35 76 0.075866 0.085478 678 67
Chiang 69 146 0.04288 0.05236 140 21
Baran and Wu 69 144 0.022202 0.02621 211 29

References Glamocanin, V., 1990. Optimal loss reduction of distribution


networks. IEEE Transactions on Power Systems 5 (3), 774–
Bienstock, D., 1996. Computational study of a family mixed- 782.
integer quadratic programming problems. Mathematical Krishnan, K., 1998. Graph algorithms for loss minimization in
Programming 74, 121–140. feeder reconfiguration. Master thesis. Department of
Huddleston, C.T., Broadwater, R.P., Chandrasekaran, A., Electrical Engineering, Indian Institute of Science, Banga-
1990. Reconfiguration algorithm for minimising losses in lore.
radial electric distribution systems. Electric Power Systems Magnanti, T.L., Wolsey, L.A., 1995. Optimal Trees. In:
Research 18, 57–66. Ball, M.O., Magnanti, T.L., Monma, C.L., Nemhauser,
Chen, C.S., Cho, M.Y., 1993. Energy loss reduction by critical G.L. (Eds.), Networks Models. North-Holland, pp. 503–
switches. IEEE Transactions on Power Delivery 8 (3), 1246– 616.
1253. Sarma, N.D.R., Prakasa Rao, K.S., 1995. New 0–1 integer
Cherkaoui, R., Bart, A., Germond, A.J., 1993. Optimal programming method of feeder reconfiguration for loss
configuration of electrical distribution networks using heu- minimization in distribution systems. Electric Power Sys-
ristic methods. In: Proceedings of the 11th Power System tems Research 33 (2), 125–131.
Computation Conference (PSCC), Avignon, France, pp. XPRESS-MP, 2000. Optimisation Subroutine Library, XOSL,
147–154. Reference Manual, Release 12, Dash Associates.

Das könnte Ihnen auch gefallen