TL;DR
This paper develops detailed three-phase distribution system models for the Z-Bus load-flow method, including components like loads, lines, and transformers, and proves the invertibility of the bus admittance matrix under realistic assumptions.
Contribution
It introduces comprehensive models for various distribution system components and rigorously proves the invertibility of the Y-Bus matrix, facilitating accurate load-flow analysis.
Findings
Detailed component models for loads, lines, and transformers
Proof of Y-Bus invertibility under realistic conditions
MATLAB scripts for multiple benchmark feeders
Abstract
The theme of this paper is three-phase distribution system modeling suitable for the Z-Bus load-flow. Detailed models of wye and delta constant-power, constant-current, and constant-impedance loads are presented. Models of transmission lines, voltage regulators, and transformers that build the bus admittance matrix (Y-Bus) are laid out. The Z-Bus load-flow is then reviewed and the singularity of the Y-Bus in case of certain transformer connections is rigorously discussed. Based on realistic assumptions and conventional modifications, the invertibility of the Y-Bus is proved. Last but not least, the MATLAB scripts that construct the detailed component models for the IEEE 37-bus, IEEE 123-bus, and 8500-node feeders as well as the European 906-bus low-voltage feeder are provided.
| Current portion | Wye loads | Delta loads |
|---|---|---|
| SVR connection | wye-connected | closed-delta | open-delta |
|---|---|---|---|
| Voltage gain | |||
| Current gain | |||
| Impedance matrix |
| Transformer connection | Matrices | ||||
|---|---|---|---|---|---|
| Node | Node | ||||
| Wye-G | Wye-G | ||||
| Wye-G | Wye | ||||
| Wye-G | Delta | ||||
| Wye | Wye | ||||
| Wye | Delta | ||||
| Delta | Delta | ||||
| Open-Delta | Open-Delta | ||||
| Open-Wye | Open-Delta | ||||
| Feeder | phase | phase | phase |
|---|---|---|---|
| IEEE 37-bus | 0.0067 | 0.0019 | 0.0053 |
| IEEE 123-bus | 0.0061 | 0.0034 | 0.0039 |
| 8500-node | 0.0010 | 0.0013 | 0.0034 |
| ELV 906-bus | 0.0048 | 0.0055 | 0.0021 |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Comprehensive Modeling of Three-Phase Distribution Systems via the Bus Admittance Matrix
Mohammadhafez Bazrafshan, and Nikolaos Gatsis The authors are with the Dept. of Electrical & Computer Engineering, Univ. of Texas at San Antonio. Emails: {mohammadhafez.bazrafshan, nikolaos.gatsis}@utsa.edu. This material is based upon work supported by the National Science Foundation under Grant No. CCF-1421583.
Abstract
The theme of this paper is three-phase distribution system modeling suitable for the Z-Bus load-flow. Detailed models of wye and delta constant-power, constant-current, and constant-impedance loads are presented. Models of transmission lines, step-voltage regulators, and transformers that build the bus admittance matrix (Y-Bus) are laid out. The Z-Bus load-flow is then reviewed and the singularity of the Y-Bus in case of certain transformer connections is rigorously discussed. Based on realistic assumptions and conventional modifications, the invertibility of the Y-Bus is proved. Last but not least, MATLAB scripts that model the components of the IEEE 37-bus, the IEEE 123-bus, the 8500-node feeders, and the European 906-bus low-voltage feeder are provided.
Index Terms:
Three-phase distribution system modeling, ZIP loads, Z-Bus method, load-flow, bus admittance matrix
I Introduction
An accurately constructed bus admittance matrix (Y-Bus) that captures the unbalanced characteristics of distribution networks is the basis of several applications such as
-
three-phase load-flow based on Newton-Raphson [1], the current injection method [2], or the Z-Bus method [3];
-
three-phase optimal power flow (OPF) using interior-point methods [4], semidefinite relaxations [5], or successive convex approximations [6];
-
voltage security assessment [7, 8] through conditions for solution existence [9, 10, 11, 12, 13];
-
optimal system operation by selecting optimal regulator tap settings [14, 15] and optimal capacitor switch reconfiguration [16]; and
-
providing real-time voltage solutions by linearizing three-phase power flow equations [17, 18, 19, 20].
To facilitate three-phase distribution system studies, such as the above examples, and to bypass single-phase simplifications, this paper brings together models—some previously available, some novel—for elements of distribution networks and constructs the Y-Bus matrix. The Y-Bus matrix incorporates models of three-phase transmission lines, transformers, and step-voltage regulators (SVRs).
In addition, this paper analyzes how each model affects the invertibility of the Y-Bus matrix and rigorously proves why a previous proposal in [21] for certain transformer connections removes the singularity of the Y-Bus. The invertibility of the Y-Bus is especially important since it allows for computation of load-flow solutions through the Z-Bus method [3] and provides conditions of solution existence [12, 13].
Three-phase power system modeling is the theme of [22], although models of voltage-dependent loads and SVRs are not included. For the forward-backward sweep load-flow (FB-Sweep), ABCD matrices of transmission lines, distribution transformers, and SVRs are derived in [23]. Deriving the corresponding admittance matrices from the ABCD parameters is not straightforward—especially for transformers and SVRs.
Three-phase nodal admittance matrices of certain transformer connections, such as the delta–delta, are singular [22, 24]. These singularities are somewhat remedied for the FB-Sweep in [25] by adding independent KCL and KVL equations and in [26] by showing that the zero-sequence components of voltages do not affect the backward sweep calculations; thus, they render unique non-zero sequence voltage solutions. Alternative transformer nodal admittances are suggested in [27] by assembling their symmetrical component circuits.
In the Z-Bus method realm, Ohm’s law is used to obtain voltage solutions by inverting the Y-Bus at every iteration. To bypass Y-Bus singularities, [21] advocates adding small admittances from isolated circuits to the ground and [28] suggests modifying the LDL factorization to use the limit for zero by zero divisions. An alternative approach to avoid Y-Bus singularity is to use equivalent current injections [29].
Despite the extensive literature on distribution network modeling [22, 23, 24, 21, 28, 29, 26, 25, 27] and references therein, precise unified Y-Bus modeling accounting for transmission lines with missing phases and SVRs—as present in IEEE feeders—is lacking. Moreover, there is a deficit in theoretical studies on the invertibility of the Y-Bus and how this is affected by nodal admittances of various distribution system components.
This paper sets out to fill the aforementioned gaps. First, detailed models of wye and delta constant-power, constant-current, and constant-impedance (ZIP) loads, three-phase transformers, and transmission lines with missing phases are presented. A novel nodal admittance model for SVRs, with and without considering the leakage admittance, is also derived. Specifically, primary-to-secondary gain matrices for line-to-neutral voltages are derived from first principles. These are combined with a series transmission line, which is the typical configuration in which SVRs are installed in distribution systems. It is worth noting that the SVR models developed in this work do not use sequence network matrices (as per [23]), and can also be utilized in the FB-Sweep algorithm.
Second, this paper precisely explains which distribution system components cause singularities in the Y-Bus and how they can be rectified. In particular, typical SVRs do not render the Y-Bus singular, rather, the Y-Bus singularity is due to self-admittances of certain transformer connections. Based on linear algebra, this paper shows how connecting small shunt admittances, which has been previously proposed for modification of the Y-Bus [21], aids in restoring its invertibility. The Y-Bus invertibility is then proved for networks that include arbitrary combinations of very general and practical component models—including transmission lines with missing phases—that are found in typical distribution feeders. The invertibility of the Y-Bus is necessary for computing voltage solutions via the Z-Bus method.
Third, a set of MATLAB scripts is provided online that takes as input the data files for the IEEE 37-bus, the IEEE 123-bus, the 8500-node feeders, and the European 906-bus low voltage feeder [30], and models the loads, transmission lines, SVRs, and transformers. These scripts further build the corresponding Y-Bus for each feeder and implement the Z-Bus method to compute the voltages. The power flow solutions obtained are within of benchmark solutions.
Paper organization: The notation required for three-phase distribution system modeling is introduced in Section II. Models for wye and delta ZIP loads are given in Section III. Modeling of series elements, i.e., transmission lines, various types of SVRs, and transformers is taken up in Section IV. Section V puts the aforementioned models together, constructs the Y-Bus, reviews the Z-Bus method, and explains the procedures to handle Y-Bus singularities. A rigorous proof of Y-Bus invertibility is detailed in Section VI. Extensions guaranteeing Y-Bus invertibility under more practical considerations are pursued in Section VII. Section VIII provides numerical discussions and load-flow results on distribution test feeders. The paper concludes in Section IX.
II Modeling Notations
Power distribution networks comprise two types of elements: 1) shunt elements such as loads and shunt capacitors; and 2) series elements such as three-phase transmission lines, transformers, and SVRs. Mathematically, we model a three-phase power distribution network by an undirected graph . The set is the set of nodes and represent the shunt elements, while is the set of edges representing the series elements. Node is considered to be the slack bus connected to the substation. Furthermore, we define the set of neighboring nodes to node as .
For a series element, i.e., the edge , let denote its set of phases. Define as the current flowing from node to node on phase . Define further the available phases of a node as . Let collect the currents on all phases flowing from node to node such that and if , that is, notation picks the indices of that correspond to the phases in .
We partition as where and collect wye and delta nodes respectively. For wye nodes, i.e., , may have one, two, or three available phases. For delta nodes, i.e., , has at least two available phases, that is .
For node and phase , the complex line to neutral voltage is denoted by and the net current injection is denoted by . Moreover, define vectors , in respectively as the vector of net current injection and complex line to neutral voltages at node . Notice that Ohm’s law at each node demands . Collect these quantities for all nodes in the vectors and .
Define further an index set where , and is a linear index corresponding to a particular pair with and . In this case, denote , and define as the set of linear indices corresponding to node .
III Three-Phase ZIP Load Models
Due to existence of loads, the nodal net current injection is a function of nodal voltages v. This dependence is denoted by . According to the ZIP load model, is composed of currents from constant-power loads \mathbf{i}_{\mathrm{PQ}_{n}}=\bigl{\{}i_{\mathrm{PQ}_{n}}^{\phi}\bigr{\}}_{\phi\in\Omega_{n}}, constant-current loads \mathbf{i}_{\mathrm{I}_{n}}=\bigl{\{}i_{\mathrm{I}_{n}}^{\phi}\bigr{\}}_{\phi\in\Omega_{n}}, and constant-impedance loads \mathbf{i}_{\mathrm{Z}_{n}}=\bigl{\{}i_{\mathrm{Z}_{n}}^{\phi}\bigr{\}}_{\phi\in\Omega_{n}}. For and we have that
[TABLE]
where functions , , and are given in Table I for wye and delta connections where , , and are respectively the nominal constant-power, constant-current, and constant-impedance portions of the ZIP model for wye nodes . Quantities , , and are respectively the nominal constant-power, constant-current, and constant-impedance portions of the ZIP model for nodes and over phases . For and , we have that , , and . Note that a simpler constant-current model is setting . The constant-power or constant-current expressions of Table I may also be used to model distributed generation units connected to node with appropriate signs for and .
Due to the linear relationship between voltage and currents of constant-impedance loads in Table I, for all nodes we have
[TABLE]
where is defined as follows:
[TABLE]
Remark 1
The ZIP load model only approximately represents the dependencies of nodal injection currents on voltages. For example, the shortcomings of the ZIP model in capturing the high sensitivity of reactive powers on voltages is known [31]. In such cases, more general models, such as ones where the active and reactive powers are polynomial or exponential functions of the voltages, can be used [32, Tables 1.1–1.4].
The ZIP load model presented in this section is in line with traditional distribution system analysis textbooks such as [23, Chapter 9]. However, the dependency of nodal injection currents on voltages is technically imposed by various individual loads (e.g., residential electrical appliances) aggregated at node . Even in the case of steady-state power flow studies, determining an accurate requires extensive surveys. In such setups, the ZIP load model can be incorporated to obtain more flexible but yet more complicated models for residential loads; see e.g., [33]. When such complicated load models are utilized, the relationships provided in Table I can be updated accordingly. These modifications will not affect the ensuing discussions on Y-Bus modeling.
IV Modeling of Series Elements
Each edge represents a series element and is modeled by the following two equations:
[TABLE]
Matrices , , , and are determined based on the model of the series element while setting to zero those rows and columns that correspond to missing phases. Matrices and (respectively, and ) are called self-admittances (mutual admittances).
IV-A Transmission lines
In general, we have that for a transmission line on edge , and it is possible to have that . As an example, in the IEEE 13-bus distribution feeder, the three-phase node 671 is connected to the two-phase node 684 through a two-phase distribution line (config. 604). The -model for transmission lines depicted in Fig. 1LABEL:sub@fig:txline yields [23]
[TABLE]
where notations and pick the indices of and that correspond to the phases in . For example, if and , then . Matrix is the series impedance matrix and matrix is the shunt admittance matrix of the line. Comparing (5) with (4) yields
[TABLE]
where the notation selects rows and columns of corresponding to existing phases in .
For typical multi-phase transmission lines, the series impedance matrix is symmetric and its real part is positive definite. Based on this property, Lemma 1 proves that exists and that is also positive definite. The shunt admittance matrix is also symmetric and its real part is positive semi-definite. This specific structure will be shown to play a crucial role in guaranteeing the invertibility of a network of three-phase transmission lines. This property will be revisited in Section VI.
IV-B Step-voltage regulators
The next series element to be modeled is the SVR, a device which is installed either at the substation or along the feeder to keep nodal voltages within acceptable ranges. In essence, the SVR is a connection of auto-transformers with adjustable turns ratios. The turns ratios are dependent on the position of its taps. The taps are determined through a control circuit that approximates the voltage drop from the regulator node to the node whose voltage is to be controlled. In distribution networks, three-phase SVRs are commonly installed in wye, closed-delta, or open-delta configurations [23].
The installation of an SVR is in series with a transmission line similar to Fig. 1LABEL:sub@fig:vr. The SVR is between nodes and and the transmission line is between nodes and . Other than edges and , no other edges are connected to node . With the regulator taps already determined, an equivalent model for the SVR as a single block between nodes and can be derived. This equivalent model eliminates node and creates a virtual edge in place of .
Voltages and currents at the primary and the secondary of a SVR are generally related via
[TABLE]
where matrices will be referred to as voltage gain, current gain, and impedance matrix of the SVR respectively. The specific entries of the aforementioned matrices , , and are determined by the configuration type (wye, closed-delta, or open-delta) as well as the selected tap positions. A realistic assumption is that , which means the primary and secondary of the SVR have the same available phases. This assumption holds for realistic feeders included in the numerical tests of Section VIII.
It will be shown that, for the three common types of SVRs, matrix is diagonal, matrix of (7) is invertible, and the following property holds:
[TABLE]
Property (8) allows one to obtain nodal admittance models of SVRs that ultimately guarantee the invertibility of the Y-Bus in Section VI. Nodal admittance models of SVRs are derived next. From (7), by understanding that , we obtain:
[TABLE]
Moreover, the model of (4) for the transmission line gives the following for the currents and :
[TABLE]
[TABLE]
By reorganizing (11), we obtain
[TABLE]
where
[TABLE]
and is the identity matrix in . In Lemma 4 we show that is invertible so that is computed as
[TABLE]
Using the equation for the current in (7), together with (14), we write as a function of and :
[TABLE]
To write in terms of and , we first use (9) in (10b) to obtain
[TABLE]
Next, we replace in (16) by its equivalent in (14):
[TABLE]
Equations (15) and (17) conform to the model of (4) and yield the following matrices for the SVRs:
[TABLE]
where in (18d) we have used the identity provided from Lemma 4.
In most cases, it turns out that the per unit series impedance of SVRs significantly depends on the tap position and is zero, rendering and . Thus, we can obtain the following matrices for SVRs with ideal auto-transformers:
[TABLE]
Notice in (18) and (19) that the matrix sizes conform due to the initial assumption that .
To derive the gain matrices and as well as the impedance matrix for the three SVR configurations (wye, closed-delta, and open-delta), it is essential to grasp the basic model of single-phase auto-transformers. A diagram of a single-phase auto-transformer is given in Fig. 2.111Depending on the connection of the shunt winding of auto-transformers, SVRs can either be of type A or type B. Since type B SVRs are more common in distribution networks [23], the regulator models developed correspond only to this type of SVRs. The same procedure can be followed through to obtain models for type A SVRs. This has been done for the 8500-node feeder of Section VIII. Given the taps, the effective regulator ratio is determined as follows:
[TABLE]
Having determined , the voltages and currents on the two sides of the auto-transformer relate as follows:
[TABLE]
where is the series impedance of the auto-transformer.
The voltage and current relationships in (21) are leveraged to derive the gain matrices and for three types of SVR connections. Table II summarizes the resulting formulas. Notice is invertible and that holds for all SVRs; a crucial property for guaranteeing Y-Bus invertibility.
IV-B1 Wye-connected SVRs
The diagram of a wye-connected SVR is given in Fig. 3LABEL:sub@fig:wye-connected_regulator. Using (21a) for the three auto-transformers in Fig. 3LABEL:sub@fig:wye-connected_regulator yields the following equations:
[TABLE]
where , , and are the effective regulator ratios determined by the corresponding taps at phases , , and following (20). Similarly, , , and are per phase series impedances of each SVR. From (22), one obtains the SVR voltage gain and impedance matrix :
[TABLE]
From (21b), we obtain
[TABLE]
Using (24) and recognizing that holds in (7), we compute
[TABLE]
IV-B2 Closed-delta connected SVRs
The diagram of closed-delta connected SVR is drawn in Fig. 3LABEL:sub@fig:closed-delta-regulator. Leveraging (21) for the three auto-transformers between phases , and at node , the voltage equations are
[TABLE]
where ,, and are the effective regulator ratios and , , and are series impedances on phases , , and at node respectively. From (26), we find
[TABLE]
Writing KCL for node at phases and considering the current equation in (21b) for auto-transformers yields:
[TABLE]
From (28) and using in (7), we find
[TABLE]
IV-B3 Open-delta connected SVRs
The circuit diagram of the open-delta SVR is given in Fig. 3LABEL:sub@fig:open-delta-regulator. In Fig. 3LABEL:sub@fig:open-delta-regulator, using the voltage equations in (21) and noticing that (phase of node is connected to phase of node ) yields
[TABLE]
where and are the effective regulator ratios and and are the series impedances on phases and of node . Using (30) and the equality , the gain matrix , and the impedance matrix are obtained as follows
[TABLE]
For the two SVRs in Fig. 3LABEL:sub@fig:open-delta-regulator, from (21b) we obtain
[TABLE]
Applying KCL at node of Fig. 3LABEL:sub@fig:open-delta-regulator and subsequently introducing (32) yields as follows:
[TABLE]
Combining with (32) and (33) yields :
[TABLE]
IV-C Three-phase transformers
In distribution systems, a three-phase transformer can be appropriately represented by two blocks, namely, a series block representing the per unit leakage admittance, and a shunt block modeling transformer core losses. Transformer core losses can technically be treated as voltage-dependent loads similar to the ones in Table I, with functions of given in [29]; notice though that this information may not be readily available for many distribution feeders. The most common distribution transformers include delta–wye grounded, wye–delta, wye–wye, open-wye–open-delta, delta–delta, and open-delta–open-delta for which the ABCD parameters are listed in [23]. The corresponding nodal admittances of these connections are given in [29] and [34] and are listed in Table III where
[TABLE]
and is the per unit leakage admittance. In the next section, the bus admittance matrix Y-Bus is formulated. It turns out that rank-deficiency of matrices other than in (35) are the only source of Y-Bus singularity. A method is presented to remedy this issue.
V Y-Bus Construction and the Z-Bus Method
The application of KCL at each node leads to
[TABLE]
Leveraging the series element model in (4), we arrive at the multidimensional Ohm’s law
[TABLE]
where is the voltage at the slack bus and likewise is the current injection at the slack bus. Typically, is equal to the symmetrical voltage . The matrix can be constructed by block matrices leveraging the series model of transmission lines, SVRs, and transformers given in (4) as follows:
[TABLE]
Partitioning yields
[TABLE]
where is given by
[TABLE]
The matrix defined in (40) is called the bus admittance matrix of the network, and is also referred to as the Y-Bus. Matrix is used for power flow analysis as we explain next.
From (39), it follows that , where the dependence of on is made explicit. Due to the ZIP load model we can decompose into three parts as follows:
[TABLE]
From (2), the constant-impedance currents is , where is a block diagonal matrix with entries
[TABLE]
Using in (41) and rearranging yields
[TABLE]
If is invertible, (43) yields a fixed-point equation for voltages, rendering the standard Z-Bus method as follows
[TABLE]
where , , and is the iteration index. The Z-Bus method constitutes initializing typically to a flat voltage profile (i.e., ) and running iteration (44). The solution in terms of voltages yields all power flows in the network. The name of the method is derived from the inversion of which yields . In practice, is not inverted, but its LU decomposition is computed which is unique if is invertible.
It is well-known that is not always invertible due to transformer connections other than wye-g–wye-g. For all other transformer connections, matrices , , , and in Table III are rank-deficient, which may lead to a non-invertible , depending on the position of the transformer in the feeder with respect to other elements. The non-invertibility of can carry over to as well. This is indeed the case for all the test feeders we investigate in Section VIII.
In order to numerically remedy the non-invertibility of for transformers other than wye-g–wye-g, [21] suggests adding a small shunt admittance from the isolated transformer sides to the ground. Mathematically, this can be achieved by replacing and appearing in the self-admittances of Table III by
[TABLE]
where with is a small shunt admittance (compared to ). If matrices and appear in the mutual admittances, then the modification is as follows:
[TABLE]
where with . Doing so yields , a slightly modified version of . 222This modification is only intended to improve the numerical properties of the matrix in order to obtain steady-state power flow solutions. This is not to be confused with standard earthing practices through connection of a grounding transformer such as wye-g–delta or zig-zag [35]. In the next section, we prove the invertibility of the matrices and . The voltages can then be computed by using in (44).
A similar approach of modifying the transformer nodal admittances to handle the delta-side invertibility problem is employed in OpenDSS, where by default, a high reactance is connected from the delta terminal to the ground [36, 37, 38].
VI Invertibility of the bus admittance matrix
This section proves the invertibility of , where to avoid exhaustive notation, the proof is based first on the following assumptions. The notation () means matrix is symmetric and positive (semi-)definite.
- A1)
The series elements belong to the following seven categories (nodal admittances are summarized in Table IV):
- (a)
The set of transmission lines with nodal admittances given by (6). Two realistic properties verified in practical distribution feeders are assumed:
- (i)
Matrices and are symmetric. 2. (ii)
It holds that and . 2. (b)
The set of wye-g–wye-g transformers with nodal admittances given in Table III. 3. (c)
The set of wye-g–wye, wye–wye, and delta–delta transformers, where in self-admittances the matrix in (45a) replaces while in mutual admittances, the matrix in (46a) replaces . 4. (d)
The set of wye-g–delta transformers where in (45a) is used in place of . 5. (e)
The set of wye–delta transformers where in (45a) is used in place of . 6. (f)
The set of open-delta–open-delta transformers where in self-admittances, the matrix in (45b) replaces while in mutual admittances, the matrix in (46b) replaces . 7. (g)
The set of ideal SVRs with nodal admittances given in (19) and gain matrices and in Table II. Notice that holds, and A1(a) is assumed for line .
Notice that . 2. A2)
The graph is connected. 3. A3)
For all transformers it holds that , i.e., the transformers are non-ideal. 4. A4)
Nodes and edges have three available phases, that is for all and . The extension to the case that includes transmission lines with missing phases and open-wye–open-delta transformers is provided afterwards.
A few comments are in order here regarding Assumption A1(a). The symmetricity of and holds from electromagnetic considerations, that is, the coupling between phases and is the same as the coupling between and . Interestingly, we verified that matrix is typically diagonally dominant with positive diagonal entries for all distribution feeders. Hence, it holds that , and due to Lemma 1 in Appendix A, exists, and . Assumption A1(a)(ii) is though weaker than diagonal dominance. It is worth emphasizing that A1(a) allows for untransposed lines.
The invertibility proof relies on Lemma 1 in Appendix A. To use this lemma, it is first proved that is symmetric (Theorem 1) and that (Theorem 2).
Theorem 1
Under A1, defined in (40) is symmetric.
Proof:
It suffices to prove that and for all and [cf. (40)] where the admittance matrices are given in Table IV. The relationships hold for due to A1(a)(i); for due to (35); and for due to A1(a)(i) and using . ∎
Let collect the edges connected to the slack bus. Such an edge could be a transmission line, a voltage regulator, or a three-phase transformer according to Table IV.
Theorem 2
Proof:
The goal is to prove that for any nonzero real vector . Since is real, notice that . By the definition of in (40), and defining as a vector that selects indices of corresponding to , is written as follows:
[TABLE]
In (47), replace the second summation using Lemmas 2 and 3 in Appendix A as follows. For , apply Lemma 2 with , , and . For , apply Lemma 2 with , , . For , apply Lemma 2 with , , and . For apply Lemma 3 with , , and , , . For , apply Lemma 3 with , , and , . For , apply Lemma 2 with , , and . For , apply Lemma 2 with , , and . After the previous replacements, we obtain
[TABLE]
where we set , and . It holds that since their nonzero eigenvalues are respectively , and ; and for all transformers. Furthermore, for transmission lines, and it holds that , , , and . Moreover, is the self-admittance of any of the edges in Table IV, and therefore, holds. The expression in (48) is thus nonnegative for any real vector . This proves that . At this point, to prove positive definiteness, we show that whenever holds, then . In particular, if , then every quadratic form in (48) must be zero and we have the following implications:
- (R1)
, . 2. (R2)
, . 3. (R3)
, . 4. (R4)
, . 5. (R5)
; and , . 6. (R6)
, . 7. (R7)
, . 8. (R8)
, .
Since the graph is connected, implies that for all . We conclude that . ∎
Remark 2
The concluding part of the proof in Theorem 2 was inspired by a similar argument in [11] that proved the invertibility of the single-phase Y-Bus.
Theorem 3
Under A1–A4, matrix is invertible.
Proof:
Combine Theorems 1 and 2 with Lemma 1. ∎
This section proved the invertibility of the Y-Bus under Assumptions A1–A4. It is worth emphasizing that the proof is modular, that is, the invertibility of the Y-Bus is shown to be dependent only on the properties of block admittances of the edges. In other words, regardless of the number and order of elements, and of the topology (radial or meshed), the Y-Bus is invertible, as long as the series elements adhere to Assumptions A1–A4. The next section relaxes some of these assumptions.
VII Extensions
In this section, extensions to Theorem 3 that guarantee invertibility of the Y-Bus under more practical considerations are provided. Specifically, Section VII-A covers typical distribution feeders that consist of one-, two-, and three-phase laterals and open-wye–open-delta transformers. The Z-Bus method of (44) relies on the invertibility of , which is asserted in Section VII-B. Section VII-C provides a proof of the Y-Bus invertibility using only the imaginary parts of and ; thereby allowing the inclusion of transformers with zero ohmic losses. This is indeed useful for simplistic models where transformers are only represented by their series reactances. Finally, Section VII-D considers the Y-Bus invertibility under alternative practical transformer connections.
VII-A Invertibility under transmission lines with missing phases and open-wye–open-delta transformers
The ensuing Theorem 4 handles circuits that include transmission lines with missing phases and open-wye–open-delta transformers. To this end, Assumptions A1 and A4 are modified as follows:
- A1*′*)
The series elements in Assumption (A1) could also include the set as the set of open-wye–open-delta transformers where in (45b) is used in place of . 2. A4*′*)
For any node and phase , a path exists from to where edges have in their phase set.
Typical distribution systems comprise a main three-phase feeder with one-, two-, or three-phase laterals, and therefore, A4*′* is satisfied in practice.
Theorem 4
The conclusion of Theorem 2 holds under A1*′*, A2, A3, and A4*′*.
Proof:
The only modification will occur in the term (48) where for transmission lines and SVRs , we substitute and respectively with and . For open-wye–open-delta transformers we substitute with . Moreover, we include the following term for open-wye–open-delta transformers in (48)
[TABLE]
where . Notice that . Moreover, the non-zero eigen-values of are and thus . Thus, the Schur complement of is given by
[TABLE]
Furthermore, the following identity holds: . Therefore, if , the matrix as well as the Schur complement of calculated in (50) are positive definite. This implies that is positive definite if . Thus, we conclude that
- (R2*′*)
For , 2. (R8*′*)
For , . 3. (R9*′*)
For , since and .
Consider an edge with and . Due to A4*′*, there exists a path from the slack bus to node where all edges must have in their phase set. This path is denoted by where . Based on (R1), . Based on (R2*′*), (R8*′*), (R9*′*), (R3)–(R7), we conclude that . ∎
VII-B Invertibility of
Prior to presenting that is invertible, the ensuing Theorem 5 is first presented that brings out some useful properties of .
Theorem 5
Matrix defined in (42) is symmetric, and it holds that .
Proof:
Since is block diagonal [cf. (42)], it suffices to prove that in (3) is symmetric and that for . For wye loads, is diagonal due to (3a); and since , it holds that . For delta loads, symmetricity of follows from (3c); also is symmetric diagonally dominant with nonnegative diagonal entries, and thus . ∎
Theorem 6
The matrix with defined in (40) and defined in (42) is invertible under A1*′*, A3, A2, A4*′*.
Proof:
Let . Theorems 5, 1, and 2 or 4 prove that and . By Lemma 1, matrix is invertible. ∎
The previous analysis reveals that transformers with or as their self-admittance compromise the invertibility of . The modification of or similarly in (45) and (46) guarantees invertibility in Theorem 3. It is alternatively possible to achieve invertibility of when automatically adds a constant-impedance load with positive definite real part to a side of the transformer whose self-admittance is or . This observation is summarized in the following corollary.
Corollary 1
Matrix is invertible if matrices and are not modified, but any transformer side whose self-admittance is modeled by or contains a constant-impedance load with .
VII-C Invertibility using the imaginary parts of and
In simplistic models of distribution networks, transformer connections are represented by their series reactances, that is, the transformer models assume zero ohmic losses. In this section, we present an alternative to Theorem 3 that provides a gateway to guarantee invertibility of the Y-Bus under such transformer models. Concretely, recall that Theorem 3 relies on Lemma 1. By applying Lemma 1 to matrix , a dual result can be proved: exists when and hold. The previous result can be used to provide an alternative to Theorem 3. To this end, the following modifications to Assumptions A1*′* and A3 are considered:
- A1*′′*)
Instead of A1(a)(ii), it holds that and that shunt admittances of the lines are negligible, that is, . In A1(c)–A1(f) and A1*′*, the modification of or on self-admittances should be such that (added admittance is reactive). In A1(c) and A1(f), the modification of or on mutual admittances should be such that . 2. A3*′′*)
Instead of A3, assume that , that is, transformers have non-zero leakage inductance.
The ensuing Theorem 7 guarantees invertibility of the Y-Bus in distribution circuits where transformers are represented only by their series reactances.
Theorem 7
Under A1*′′*, A2, A3*′′*, A4*′*, is invertible.
Proof:
The proof is similar to that of Theorem 3, but use the imaginary operator instead of , and replace positive definite arguments with negative definite arguments. ∎
VII-D Alternative transformer models
Nodal admittances provided in Table III hold true for a bank of three single-phase transformers. If no information other than the series admittances for the transformer is available, then the matrices in Table III provide a reasonable model in unbalanced distribution system studies. This is indeed the case for the feeders we tested.
However, transformers with common-core or shell-type structures are also used in distribution systems. For such transformer connections, by conducting extensive short-circuit measurements, we can first obtain primitive admittance parameters and then convert them to nodal admittances of the form (4) by using connection matrices [22]. The proof of Section VI provides a template that shows how each of the block admittances of (4) affects the Y-Bus invertibility and can be modified accordingly to the individual transformer model.
As an example, consider the model of a three-legged core-type transformer connected in wye-g–delta given in [22, eq. (40)]. The only difference between that model and the wye-g–delta of Table III is that the corresponding for the core-type transformer is not diagonal. However, it is mentioned in [22] that the off-diagonal elements are considerably smaller in magnitude. Thus, if is diagonally dominant, and hence positive definite, the wye-g side of the transformer does not compromise the Y-Bus invertibility. Of course, matrix on the delta side, still needs to be modified as per (45a).
VIII Numerical results
In this section, we put together the previously developed models to build the Y-Bus matrix and run the Z-Bus power flow for the following distribution feeders:
(a) the IEEE 37-bus feeder,
(b) the IEEE 123-bus feeder,
(c) the 8500-node feeder,
(d) the European 906-bus low voltage feeder (ELV 906-bus feeder).
The developed MATLAB scripts to conduct the numerical tests are available at the following page:
https://github.com/hafezbazrafshan/three-phase-modeling
For each feeder, the MATLAB script setupYBus imports the feeder excel files, and builds the required matrices , , and . The script setupLoads builds the required load parameters for the network according to Table I. The MATLAB script performZBus performs the iterations of the Z-Bus method given in (44).
The required data for the feeders are obtained from [30]. In order to assess the accuracy of our proposed modeling approach, computed load-flow voltage solutions are compared with benchmark solutions. Specifically, for the IEEE 123-bus and the 8500-node test feeders, the benchmark is obtained from the feeder documents in [30].
The benchmark for the ELV 906-bus feeder is not provided in [30], therefore we use OpenDSS, the EPRI distribution system simulator [37, 36]. For the IEEE 37-bus feeder, the benchmark is also obtained from OpenDSS. This is because OpenDSS assumes a relatively high-impedance for the open-delta SVR and thereby allows us to verify the non-ideal SVR models of (18) in Section IV-B.
The original data from [30] do not provide the series impedance for any of the SVRs in any of the feeders. Unlike the OpenDSS model of the IEEE 37-bus feeder, OpenDSS models of IEEE 123-bus and the 8500-node feeders assume very small series impedances for SVRs. For the IEEE 123-bus and the 8500-node feeders, it will be demonstrated that using the ideal SVR models in (19) does not affect the accuracy of power flow solutions.
In the modeling of the delta–delta transformers in IEEE 37-bus and IEEE 123-bus feeders, we use nodal admittances from Table IV. By setting , we perform a series of Z-Bus power flow runs with values of ranging from to . The maximum difference in voltage magnitudes for successive values of is depicted in Fig. 4LABEL:sub@fig:IEEE37epsilon for the IEEE 37-bus feeder and in Fig. 4LABEL:sub@fig:IEEE123epsilon for the IEEE 123-bus feeder. It turns out that when becomes smaller than a threshold, the computed voltages from successive power flow runs converge. This threshold as a fraction of is respectively and for the IEEE 37-bus and the IEEE 123-bus feeders. The IEEE 37-bus contains two delta–delta transformers whereas IEEE 123-bus includes only one, therefore the required threshold for is smaller in the IEEE 37-bus than that of IEEE 123-bus.
In the modeling of the delta–wye transformers in 8500-node and the ELV 906-bus feeders, we use nodal admittances of Table IV with . Once again, a series of load-flow computations are performed with values of ranging from to . The maximum difference in voltage magnitudes for various values of are depicted in Fig. 5LABEL:sub@fig:IEEE8500epsilon for the 8500-node feeder and in Fig. 5LABEL:sub@fig:IEEELVepsilon for the ELV 906-bus feeder. Once the value of reaches below , the voltage solutions converge. In all four feeders, if we do not modify , the resultant Y-Bus is singular.
Table V summarizes the comparison of our results with benchmark solutions using the fixed value of . The reported values are below of the benchmark solutions. Description of each test feeder is provided next, along with calculated voltage plots corresponding to Table V. In the voltage plots, bus labels of each feeder have been modified to represent successive numbers starting from 1.
VIII-A IEEE 37-bus feeder
The IEEE 37-bus feeder features the following rather distinctive characteristics:
(a) a delta–delta substation transformer, rated , line to line, with , on edge ;
(b) a delta–delta transformer, rated , line to line, with , on edge ;
(c) an open-delta SVR on edge , with a relatively high impedance of ; and
(d) a variety of delta-connected constant-power, constant-current, and constant-impedance loads.
The impedance of the SVR was obtained from the OpenDSS implementation provided in the file OpenDSS/Distrib/IEEETestCases/37Bus/ieee37.dss. Voltage magnitudes corresponding to the value of are plotted in Fig. 6 for both ideal and non-ideal regulator models where bus represents the of the SVR. The solution provided by OpenDSS is also provided for verification. Phase plots have been omitted here due to space limitations but are available on our github page. The maximum voltage magnitude difference between the computed solutions and those of OpenDSS are tabulated in Table VI. It is inferred from Table VI that when the series impedance of the SVR is relatively high, the non-ideal SVR models in (18) provide more accurate results.
VIII-B IEEE 123-bus test feeder
The IEEE 123-bus test feeder features
(a) three-, two-, and single-phase laterals;
(b) four wye-connected SVRs, namely, ID1 on edge three-phase gang-operated, ID2 on phase of edge , ID3 on phases of edge , ID4 on three-phases of edge ;
(c) a delta-delta transformer, rated and line to line, on edge .
The voltage profile is provided in Fig. 7, where the buses are the of SVRs with IDs respectively (the last four markers on the plot). The corresponding phase plots are available on our github page.
VIII-C 8500-node test feeder
The 8500-node test feeder includes approximately medium voltage buses333The feeder documentation distinguishes between the term “bus” and “node.” A bus can have multiple nodes (phases). The feeder includes primary buses, each of which may be three-, two-, or one-phase. [39]. The network features
(a) three-, two-, and single-phase laterals;
(b) a delta–wye substation transformer on edge , rated , line to line, with ; and
(c) four wye-connected, individually operated, three-phase SVRs, namely, ID1 on edge , ID2 on edge , ID3 on edge , ID4 on edge .
The voltage profile is provided in Fig. 8, where the buses are the of SVRs with IDs respectively (the last four markers on the plot). For this feeder, the SVR models of (19) should correspond to type A SVRs. In this case, the sign in (20) is changed to , and instead of , its inverse is used.
VIII-D The European 906-bus low voltage feeder
The ELV feeder features
(a) three-phase laterals (there are no missing phases), and
(b) a delta–wye substation transformer, rated , line to line, with , on edge .
The obtained voltage profile is provided in Fig. 9. The phase plots are omitted due to space limitation, but are available on our github page.
IX Concluding remarks
This paper focused on nodal admittance modeling of three-phase distribution networks. Models for transmission lines and most relevant transformer connections are reviewed, while novel models for step-voltage regulators are derived, explicitly accounting for their tap positions and their series admittance. Putting the models for the series elements together yields the network bus admittance matrix Y-Bus, whose invertibility is crucial in deriving power flow solutions via the Z-Bus method. The paper carefully laid out the conditions on each series element that guarantee the invertibility of the Y-Bus and proves why previous proposals on modifications of certain transformer connections restore its invertibility. The conditions are tailored to practical distribution networks, which can be radial or meshed, feature any number of transformers and SVRs, and include missing phases. Comprehensive numerical tests are presented for the IEEE 37-bus, the IEEE 123-bus, the 8500-node medium-voltage feeders, and the European 906-bus low-voltage feeder. The codes that build the Y-Bus and compute the power flow solutions are provided online.
Appendix A Useful linear algebra results
Lemma 1
Consider matrix with and . Then exists and .
Proof:
The invertibility proof is based on contradiction. Assume is a nonzero vector in the nullspace of . Then, we have that
[TABLE]
Thus, we conclude that
[TABLE]
Multiplying the second equality in (52) by yields In the latter equality, the first term is non-negative due to the assumption that . Therefore we must have that . Since we find that
[TABLE]
Multiplying the first equality in (52) by gives In the latter equality, the first term is non-negative due to the assumption that , and the second term is non-negative due to (53). Therefore, both terms must be zero. Hence . Replacing in the second equality of (52) yields as well. Hence, which is a contradiction, since the vector was assumed to be nonzero. To prove the second portion, let . Then, it holds that . Hence,
[TABLE]
∎
Lemma 2
*For vectors and and matrix we have that *
[TABLE]
Proof:
The left-hand side of (55) can be factored
[TABLE]
Lemma 3
For vectors , and matrices , , we have
[TABLE]
Proof:
The right-hand side of (56) is written as follows
[TABLE]
Lemma 4
Suppose Assumption A1(a) of Section VI holds for the line of the SVR. For the values of and in Table II, the matrix [cf. (13)] is invertible. Moreover, the following holds for :
[TABLE]
Proof:
Combining (6), Assumption A1(a) of Section VI, and Lemma 1, it follows that is symmetric and invertible, and . Therefore, we can write
[TABLE]
Hence, is invertible if and only if is invertible. For all SVRs, is diagonal and holds due to ohmic or zero impedances. Furthermore, the gain matrix is real-valued and is symmetric. Also recall that . Therefore, it holds that . It follows from Lemma 1 that is invertible. This proves exists.
It follows from (58) that
[TABLE]
Due to the symmetricity of and , it follows from (59) that is symmetric:
[TABLE]
Multiplying (13) from the left by yields:
[TABLE]
where in the last equality we replaced with its equivalent from (60). Transposing (62) yields (57). ∎
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] K. A. Birt, J. J. Graffy, J. D. Mc Donald, and A. H. El-Abiad, “Three phase load flow program,” IEEE Trans. Power App. Syst. , vol. 95, no. 1, pp. 59–65, Jan. 1976.
- 2[2] P. A. N. Garcia, J. L. R. Pereira, S. Carneiro, V. M. da Costa, and N. Martins, “Three-phase power flow calculations using the current injection method,” IEEE Trans. Power Syst. , vol. 15, no. 2, pp. 508–514, May 2000.
- 3[3] T. H. Chen, M. S. Chen, K. Hwang, P. Kotas, and E. A. Chebli, “Distribution system power flow analysis - a rigid approach,” IEEE Trans. Power Del. , vol. 6, no. 3, pp. 1146–1152, July 1991.
- 4[4] L. R. Araujo, D. R. R. Penido, S. Carneiro, and J. L. R. Pereira, “A three-phase optimal power-flow algorithm to mitigate voltage unbalance,” IEEE Trans. Power Del. , vol. 28, no. 4, pp. 2394–2402, Oct. 2013.
- 5[5] E. Dall’Anese, H. Zhu, and G. B. Giannakis, “Distributed optimal power flow for smart microgrids,” IEEE Trans. Smart Grid , vol. 4, no. 3, pp. 1464–1475, Sept. 2013.
- 6[6] A. S. Zamzam, N. D. Sidiropoulos, and E. Dall’Anese, “Beyond relaxation and Newton-Raphson: Solving AC OPF for multi-phase systems with renewables,” IEEE Trans. Smart Grid , vol. PP, no. 99, 2016.
- 7[7] F. Wu and S. Kumagai, “Steady-state security regions of power systems,” IEEE Trans. Circuits Syst. , vol. 29, no. 11, pp. 703–711, Nov. 1982.
- 8[8] T. J. Overbye, “A power flow measure for unsolvable cases,” IEEE Trans. Power Syst. , vol. 9, no. 3, pp. 1359–1365, Aug. 1994.
