2. Tracing Power With Circuit Theory
2. Tracing Power With Circuit Theory
1, JANUARY 2020
Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY KANPUR. Downloaded on June 28,2022 at 05:07:40 UTC from IEEE Xplore. Restrictions apply.
CHEN AND DHOPLE: TRACING POWER WITH CIRCUIT THEORY 139
Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY KANPUR. Downloaded on June 28,2022 at 05:07:40 UTC from IEEE Xplore. Restrictions apply.
140 IEEE TRANSACTIONS ON SMART GRID, VOL. 11, NO. 1, JANUARY 2020
A. Notation
The transpose of a vector or matrix is denoted by
(·)T , complex conjugate by (·)∗ , real and imaginary parts
of a complex number by Re{·} and Im{·}, respectively,√
magnitude of a complex scalar by |·|, and j := −1.
A diagonal matrix formed with entries of the vector X
stacked along the main diagonal is denoted by diag(X).
The spaces of N-dimensional real- and complex-valued vec- Fig. 2. One-line diagram for a 4-bus network illustrating adopted notation.
tors are denoted by RN and CN , respectively; the spaces of The network is composed of generators at buses in G = {1, 2} and loads at
M × N real- and complex-valued matrices are denoted by buses in L = {3, 4}.
RM×N and CM×N , respectively. The (m, n) entry, i.e., the TABLE I
entry in the m-th row and n-th column, of the matrix X is P OWER - FLOW S OLUTION FOR 4-B US S YSTEM IN F IG . 2.
denoted by [X]mn . A LL Q UANTITIES A RE IN p.u.
respectively, where Vi = |Vi |∠θi ∈ C represents the voltage The power-flow solution is reported in Table I (computed with
phasor at bus i. Also, denote the vectors of current injections bus 1 set to be the slack bus).
Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY KANPUR. Downloaded on June 28,2022 at 05:07:40 UTC from IEEE Xplore. Restrictions apply.
CHEN AND DHOPLE: TRACING POWER WITH CIRCUIT THEORY 141
For the 4-bus system in Fig. 2, the notion of downstream Proof: Substituting (13) into (6) yields
current tracing in (8) is illustrated in Fig. 3a.
2) Upstream current tracing: Currents injected by loads 0G YGG − diag ϒG YGL VG
= T , (14)
are disaggregated into components that are identifiably IL YGL YLL VL
sourced from generators. Specifically, we decompose the
, as a linear combination where 0G is a G-length vector of all zeros. Elementary alge-
current injected by the load, IL
braic manipulations of (14) yield the following expressions:
of entries of IG as follows:
−1
g g IL = YLL − YGL T
YGG − diag ϒG YGL VL =: YL VL ,
IL = λ IG , ∀ ∈ L. (9)
−1
g∈G VG = − YGG − diag ϒG YGL VL . (15)
For the 4-bus system in Fig. 2, the notion of upstream Isolating IG from (6), we get
current tracing in (9) is illustrated in Fig. 3b.
The coefficients γg and λ in (8) and (9) can be determined
g
IG = YGG VG + YGL VL . (16)
∀ g ∈ G, ∈ L given the topology of the network and the
solved power flow. We discuss this next. Substituting VG = −(YGG − diag(ϒG ))−1 YGL VL and VL =
−1
YL IL from (15) into (16), we get
A. Downstream Current Tracing −1
−1
IG = YGL − YGG YGG − diag ϒG YGL YL IL
In this section, we derive the coefficients γg in analytical
closed form. We present this in the form of a lemma next, =: IL . (17)
following which, several remarks are provided to explain the
result from a circuit-theoretic perspective. Extracting the g-th entry of IG in (17), we arrive at (10).
Lemma 1 (Downstream Current Tracing): The current 1) Circuit-theoretic Interpretation: We provide a few
g remarks that yield a circuit-theoretic interpretation to two
injected by generator g ∈ G, IG , can be uniquely disaggre-
gated into a linear combination of currents injected into each key terms in Lemma 1: the vector ϒG and the matrix YL .
load bus, as follows: First, with regard to ϒG , note that the disaggregation in (10)
would be algebraically consistent with any complex-valued
γg IL
G × G matrix, say ϒ, which can satisfy the power-flow solu-
g
IG = , ∀ g ∈ G. (10)
∈L tion IG = ϒVG . However, only a diagonal matrix: i) can be
uniquely determined given IG and VG , and ii) preserves the
In (10), γg ∈ C is the (g, ) entry of the G × L matrix topology of the network. This establishes the uniqueness of
−1 the disaggregation, and lends an appealing circuit-theoretic
−1 interpretation to the entries of ϒG . Particularly, given the
= YGL − YGG YGG − diag ϒG YGL YL , (11)
steady-state power-flow solution in (7), entries of the vector
where YL ∈ CL×L is given by ϒG are (almost surely not realizable) equivalent-admittance
representations of the generators. As an example, with ϒG1 =
−1
YL = YLL − YGL
T
YGG − diag ϒG YGL , (12) IG1 /VG1 and ϒG2 = IG2 /VG2 , the circuit in Fig. 4a is equivalent
to the one in Fig. 2 in sinusoidal steady state. With regard
and ϒG ∈ CG satisfies the following relationship, to YL , note that it corresponds to the admittance matrix of
which captures the power-flow solution at the G generator the Kron-reduced network where all generator buses (mod-
buses: elled with admittances ϒG ) are eliminated. As an example,
the network in Fig. 4a reduces to the one in Fig. 5a through
IG = diag ϒG VG . (13) this process.
Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY KANPUR. Downloaded on June 28,2022 at 05:07:40 UTC from IEEE Xplore. Restrictions apply.
142 IEEE TRANSACTIONS ON SMART GRID, VOL. 11, NO. 1, JANUARY 2020
TABLE II
C URRENT T RACING FOR 4-B US S YSTEM IN F IG . 2. A LL Q UANTITIES A RE IN p.u. (a) D OWNSTREAM . (b) U PSTREAM
(a) (b)
Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY KANPUR. Downloaded on June 28,2022 at 05:07:40 UTC from IEEE Xplore. Restrictions apply.
CHEN AND DHOPLE: TRACING POWER WITH CIRCUIT THEORY 143
1 The variable L was previously used to denote the number of load buses. where the third equality above is obtained by substituting
(IG )∗ = SG /VG .
g g g
Subsequent usage, however, should be contextually obvious.
Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY KANPUR. Downloaded on June 28,2022 at 05:07:40 UTC from IEEE Xplore. Restrictions apply.
144 IEEE TRANSACTIONS ON SMART GRID, VOL. 11, NO. 1, JANUARY 2020
TABLE III
C OMPLEX - POWER T RACING FOR 4-B US S YSTEM IN F IG . 2. A LL Q UANTITIES A RE IN p.u. (a) D OWNSTREAM . (b) U PSTREAM
(a) (b)
TABLE IV
C OMPARISON OF (a) D OWNSTREAM AND (b) U PSTREAM T RACING Proof: The proof proceeds analogously to that for
R ESULTS FOR 4-B US S YSTEM IN E XAMPLE 1 O BTAINED VIA Theorem 1 and is omitted in the interest of brevity.
THE P ROPOSED M ETHOD AND THE O NE IN [1].
The power-tracing results highlighted in (27) and (34) are
A LL Q UANTITIES A RE IN p.u.
consistent and unified. In particular, notice that (29) establishes
consistency in downstream tracing since the fractional decom-
positions across all generators demonstrably sum up to loads.
Analogously, (36) establishes consistency in upstream tracing.
Furthermore, notice from (30) and (37) that the results are
unified since the compositional decomposition of generators
and loads innately include allocations to system loss.
Example 4: Direct application of (27) to the 4-bus system
from Example 1 yields disaggregation of generator complex-
from (29) into (26)
Next, to show (30), substitute for SL power injections, pertinent values from which are reported
and consider the following steps: in Table III–(a). For instance, the complex-power injection at
g g g g g g
L= SG − μ SG = SG − μ SG bus 1 is 3.97 + j1.37 p.u., out of which 2.36 + 0.403 p.u. is
consumed by the load at bus 3, 1.58 + 0.153 p.u. is consumed
g∈G ∈L g∈G g∈G g∈G ∈L
by the load at bus 4, and 0.0274 + 0.813 p.u. is—for lack of
= 1−
g
μ SG =:
g g g
ωG SG . (33) a better word—dissipated as loss. The contributions to loss
g∈G ∈L g∈G
from the two generators sum to 0.0664 + j0.970 p.u., which
indeed coincides with the total system loss as defined in (26)
This completes the proof. and computed using the power-flow solution in Table I. See
Fig. 6a for an illustration.
B. Upstream Power Tracing On the other hand, the disaggregation of load complex-
Mirroring the result in Theorem 1, below, we address the power injections in the 4-bus system from Example 1 is
problem of disaggregating the complex-power consumed by obtained by applying (34) and is reported in Table III–(b).
loads into constituent parts that are: i) identifiably sourced See Fig. 6b for an illustration. As an example, the load at
from each generator, and ii) allocated to system loss. bus 3 sources 2.35 + j0.986 p.u. from the generator at bus 1
Corollary 2 (Upstream Power Tracing): Express the and 0.668 + j0.0582 p.u. from the generator at bus 2, out of
complex-power injection of load bus as follows: which 3.00 + j0.379 p.u. is consumed by the load itself while
0.0194 + j0.665 p.u. is allocated to system loss.
SL = ωL SL + δg SL
. (34)
For comparison, in Table IV, we report results obtained
g∈G
using the active-power tracing method in [1]. Differences
With the choice may conceivably be attributed to significant couplings between
V ∗
g
active- and reactive-power injections, withdrawals, and flows
δg = − G γg ,
ωL =1− δg , (35) that are dealt with by [1] in a disjoint fashion.
VL g∈G
where VL and V denote the nodal voltages of the load and
g V. N UMERICAL C ASE S TUDIES
G
g generator buses, respectively, and γg = [ ]g (see (11)), we In this section, we first present results from a numeri-
have the following: cal case study that focuses on the computational cost of the
(1) The fractional component of load that is served by proposed method. Next, we discuss two applications for the
generator g is given by δg SL , i.e.,
power tracing method developed in Section IV: one focuses
on a distribution network with radial topology and the other
δg SL
g
SG = − , ∀ g ∈ G. (36) on a transmission network with meshed topology.
∈L
(2) The contribution of load to the complex-power loss, A. Computational Cost for Different Networks
S , i.e.,
L, is given by ωL L Computationally intensive operations in the proposed
L= ωL SL . (37) method predominantly include algebraic manipulations of
∈L network-admittance-like matrices. In Table V, we report the
Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY KANPUR. Downloaded on June 28,2022 at 05:07:40 UTC from IEEE Xplore. Restrictions apply.
CHEN AND DHOPLE: TRACING POWER WITH CIRCUIT THEORY 145
Fig. 7. Downstream active-power tracing in a 5-bus distribution feeder. Fig. 8. Upstream active-power tracing in the 5-bus distribution feeder. System
System loss allocated to feeder head. Case (a): before DG at bus 5; case loss allocated to each load. Case (a): before DG at bus 5; case (b): after DG
(b): after DG at bus 5. at bus 5.
TABLE V TABLE VI
C OMPUTATION T IMES [S EC ] R EQUIRED TO O BTAIN D ISAGGREGATIONS C OMPARISON OF U PSTREAM T RACING R ESULTS FOR S YSTEM IN F IG . 8
IN D OWNSTREAM AND U PSTREAM C OMPLEX - POWER T RACING FOR O BTAINED VIA THE P ROPOSED M ETHOD AND THE O NE IN [1].
39-B US N EW E NGLAND , 118-B US IEEE, AND 2383-B US A LL Q UANTITIES A RE IN p.u.
P OLISH S YSTEMS
Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY KANPUR. Downloaded on June 28,2022 at 05:07:40 UTC from IEEE Xplore. Restrictions apply.
146 IEEE TRANSACTIONS ON SMART GRID, VOL. 11, NO. 1, JANUARY 2020
Fig. 10. Contributions of (a) loads and (b) generators for all bilateral trans-
actions of magnitude 1.00 p.u. in the WECC system. (x → y represents a
Fig. 9. Tracing active power in the 9-bus network for the base case. transaction where generator at bus x increases output by 1.00 p.u. and load at
(a) Downstream tracing of P1G = 0.720 p.u., P2G = 1.63 p.u., and P3G = bus y increases consumption by 1.00 p.u.).
0.850 p.u. (b) Upstream tracing of P5L = −0.900 p.u., P7L = −1.00 p.u., and
P9L = −1.25 p.u.
Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY KANPUR. Downloaded on June 28,2022 at 05:07:40 UTC from IEEE Xplore. Restrictions apply.
CHEN AND DHOPLE: TRACING POWER WITH CIRCUIT THEORY 147
facilitate computations. Finally, while we provide comparisons [19] M. Pantos and F. Gubina, “Ex-ante transmission-service pricing based
of numerical results with those obtained from the proportional on load-flow patterns,” IEEE Trans. Power Syst., vol. 19, no. 2,
pp. 796–801, May 2004.
sharing method in [1], exhaustive numerical case studies that [20] P. M. Costa and M. A. Matos, “Loss allocation in distribution networks
compare the present approach with a wider body of previous with embedded generation,” IEEE Trans. Power Syst., vol. 19, no. 1,
ones could be performed. pp. 384–389, Feb. 2004.
[21] A. R. Abhyankar, S. A. Soman, and S. A. Khaparde, “Tractability of
bilateral transactions considering multiplicity of solution space in real
R EFERENCES power tracing,” in Proc. IEEE Power India Conf., 2006, pp. 1–8.
[22] S. Cvijić and M. D. Ilić, “Part I: A new framework for modeling and
[1] J. Bialek, “Tracing the flow of electricity,” IEE Proc. Gener. Transm. tracing of bilateral transactions and the corresponding loop flows in
Distrib., vol. 143, no. 4, pp. 313–320, Jul. 1996. multi-control area power networks,” IEEE Trans. Power Syst., vol. 29,
[2] D. Kirschen, R. Allan, and G. Strbac, “Contributions of individual gen- no. 6, pp. 2706–2714, Nov. 2014.
erators to loads and flows,” IEEE Trans. Power Syst., vol. 12, no. 1, [23] J. A. Taylor, “Financial storage rights,” IEEE Trans. Power Syst., vol. 30,
pp. 52–60, Feb. 1997. no. 2, pp. 997–1005, Mar. 2015.
[3] A. R. Abhyankar, S. A. Soman, and S. A. Khaparde, “Optimization [24] A. J. Conejo, F. D. Galiana, and I. Kockar, “Z-bus loss allocation,” IEEE
approach to real power tracing: An application to transmission fixed Trans. Power Syst., vol. 16, no. 1, pp. 105–110, Feb. 2001.
cost allocation,” IEEE Trans. Power Syst., vol. 21, no. 3, pp. 1350–1361, [25] Q. Ding and A. Abur, “Transmission loss allocation based on a new
Aug. 2006. quadratic loss expression,” IEEE Trans. Power Syst., vol. 21, no. 3,
[4] K. M. Jhala, B. Natarajan, A. Pahwa, and H. Wu, “Stability of transac- pp. 1227–1233, Aug. 2006.
tive energy market-based power distribution system under data integrity
attack,” IEEE Trans. Ind. Informat., to be published.
[5] T. Morstyn, A. Teytelboym, and M. D. Mcculloch, “Bilateral contract
networks for peer-to-peer energy trading,” IEEE Trans. Smart Grid,
vol. 10, no. 2, pp. 2026–2035, Mar. 2019.
[6] M. T. Devine and P. Cuffe, “Blockchain electricity trading under
demurrage,” IEEE Trans. Smart Grid, vol. 10, no. 2, pp. 2323–2325,
Mar. 2019.
[7] J. Bialek, “Allocation of transmission supplementary charge to real and
reactive loads,” IEEE Trans. Power Syst., vol. 13, no. 3, pp. 749–754,
Aug. 1998.
[8] J. W. Bialek and P. A. Kattuman, “Proportional sharing assumption in Yu Christine Chen (M’15) received the B.A.Sc.
tracing methodology,” IEE Proc. Gener. Transm. Distrib., vol. 151, no. 4, degree in engineering science from the University of
pp. 526–532, Jul. 2004. Toronto, Toronto, ON, Canada, in 2009 and the M.S.
[9] F. F. Wu, Y. Ni, and P. Wei, “Power transfer allocation for open and Ph.D. degrees in electrical engineering from
access using graph theory-fundamentals and applications in systems the University of Illinois at Urbana–Champaign,
without loopflow,” IEEE Trans. Power Syst., vol. 15, no. 3, pp. 923–929, Urbana, IL, USA, in 2011 and 2014, respectively.
Aug. 2000. She is currently an Assistant Professor with the
[10] C. Achayuthakan, C. J. Dent, J. W. Bialek, and W. Ongsakul, “Electricity Department of Electrical and Computer Engineering,
tracing in systems with and without circulating flows: Physical insights University of British Columbia, Vancouver, BC,
and mathematical proofs,” IEEE Trans. Power Syst., vol. 25, no. 2, Canada, where she is affiliated with the Electric
pp. 1078–1087, May 2010. Power and Energy Systems Group. Her research
[11] D. Kirschen and G. Strbac, “Tracing active and reactive power between interest includes power system analysis, monitoring, and control.
generators and loads using real and imaginary currents,” IEEE Trans.
Power Syst., vol. 14, no. 4, pp. 1312–1319, Nov. 1999.
[12] A. R. Abhyankar, S. A. Soman, and S. A. Khaparde, “Min–max fairness
criteria for transmission fixed cost allocation,” IEEE Trans. Power Syst.,
vol. 22, no. 4, pp. 2094–2104, Nov. 2007.
[13] M. S. S. Rao, S. A. Soman, P. Chitkara, R. K. Gajbhiye,
N. Hemachandra, and B. L. Menezes, “Min–max fair power flow tracing
for transmission system usage cost allocation: A large system per-
spective,” IEEE Trans. Power Syst., vol. 25, no. 3, pp. 1457–1468,
Aug. 2010.
[14] J.-H. Teng, “Power flow and loss allocation for deregulated transmission Sairaj V. Dhople (M’13) received the B.S., M.S.,
systems,” Int. J. Elect. Power Energy Syst., vol. 27, no. 4, pp. 327–333, and Ph.D. degrees in electrical engineering from
May 2005. the University of Illinois at Urbana–Champaign,
[15] W.-M. Lin, T.-S. Zhan, and C.-H. Huang, “A circuit theory based load Urbana, IL, USA, in 2007, 2009, and 2012, respec-
flow tracing method considering counter-flow contribution,” in Proc. 5th tively. He is currently an Associate Professor
WSEAS Int. Conf. Instrum. Meas. Circuits Syst., Hangzhou, China, 2006, with the Department of Electrical and Computer
pp. 312–317. Engineering, University of Minnesota, Minneapolis,
[16] A. J. Conejo, J. Contreras, D. A. Lima, and A. Padilha-Feltrin, “Zbus MN, USA. His research interests include modeling,
transmission network cost allocation,” IEEE Trans. Power Syst., vol. 22, analysis, and control of power electronics and power
no. 1, pp. 342–349, Feb. 2007. systems with a focus on renewable integration. He
[17] S. M. Abdelkader, D. J. Morrow, and A. J. Conejo, “Network usage was a recipient of the National Science Foundation
determination using a transformer analogy,” IET Gener. Transm. Distrib., CAREER Award in 2015 and the Outstanding Young Engineer Award from
vol. 8, no. 1, pp. 81–90, Jan. 2014. the IEEE Power and Energy Society in 2019. He is an Associate Editor
[18] Y. C. Chen and S. V. Dhople, “Power divider,” IEEE Trans. Power Syst., of the IEEE T RANSACTIONS ON E NERGY C ONVERSION and the IEEE
vol. 31, no. 6, pp. 5135–5143, Nov. 2016. T RANSACTIONS ON P OWER S YSTEMS.
Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY KANPUR. Downloaded on June 28,2022 at 05:07:40 UTC from IEEE Xplore. Restrictions apply.