Nodal admittance matrix

N x N matrix describing a linear power system with N buses

In power engineering, nodal admittance matrix (or just admittance matrix) is an N x N matrix describing a linear power system with N buses. It represents the nodal admittance of the buses in a power system. In realistic systems which contain thousands of buses, the admittance matrix is quite sparse. Each bus in a real power system is usually connected to only a few other buses through the transmission lines.[1] The nodal admittance matrix is used in the formulation of the power flow problem.

Construction from a single line diagram

The nodal admittance matrix of a power system is a form of Laplacian matrix of the nodal admittance diagram of the power system, which is derived by the application of Kirchhoff's laws to the admittance diagram of the power system. Starting from the single line diagram of a power system, the nodal admittance diagram is derived by:

  • replacing each line in the diagram with its equivalent admittance, and
  • converting all voltage sources to their equivalent current source.

Consider an admittance graph with N {\displaystyle N} buses. The vector of bus voltages, V {\displaystyle V} , is an N × 1 {\displaystyle N\times 1} vector where V k {\displaystyle V_{k}} is the voltage of bus k {\displaystyle k} , and vector of bus current injections, I {\displaystyle I} , is an N × 1 {\displaystyle N\times 1} vector where I k {\displaystyle I_{k}} is the cumulative current injected at bus k {\displaystyle k} by all loads and sources connected to the bus. The admittance between buses k {\displaystyle k} and i {\displaystyle i} is a complex number y k i {\displaystyle y_{ki}} , and is the sum of the admittance of all lines connecting busses k {\displaystyle k} and i {\displaystyle i} . The admittance between the bus i {\displaystyle i} and ground is y k {\displaystyle y_{k}} , and is the sum of the admittance of all the loads connected to bus k {\displaystyle k} .

Consider the current injection, I k {\displaystyle I_{k}} , into bus k {\displaystyle k} . Applying Kirchhoff's current law

I k = i = 1 , 2 , , N I k i {\displaystyle I_{k}=\sum _{i=1,2,\ldots ,N}I_{ki}}

where I k i {\displaystyle I_{ki}} is the current from bus k {\displaystyle k} to bus i {\displaystyle i} for k i {\displaystyle k\neq i} and I k k {\displaystyle I_{kk}} is the current from bus k {\displaystyle k} to ground through the bus load. Applying Ohm's law to the admittance diagram, the bus voltages and the line and load currents are linked by the relation

I k i = { V k y k , if i = k ( V k V i ) y k i , if i k . {\displaystyle I_{ki}={\begin{cases}V_{k}{y_{k}},&{\mbox{if}}\quad i=k\\(V_{k}-V_{i})y_{ki},&{\mbox{if}}\quad i\neq k.\end{cases}}}

Therefore,

I k = i = 1 , 2 , , N i k ( V k V i ) y k i + V k y k = V k ( y k + i = 1 , 2 , , N i k y k i ) i = 1 , 2 , , N i k V i y k i {\displaystyle I_{k}=\sum _{i=1,2,\ldots ,N \atop i\neq k}{(V_{k}-V_{i})y_{ki}}+V_{k}y_{k}=V_{k}\left(y_{k}+\sum _{i=1,2,\ldots ,N \atop i\neq k}y_{ki}\right)-\sum _{i=1,2,\ldots ,N \atop i\neq k}V_{i}y_{ki}}

This relation can be written succinctly in matrix form using the admittance matrix. The nodal admittance matrix Y {\displaystyle Y} is a N × N {\displaystyle N\times N} matrix such that bus voltage and current injection satisfy Ohm's law

Y V = I {\displaystyle YV=I}

in vector format. The entries of Y {\displaystyle Y} are then determined by the equations for the current injections into buses, resulting in

Y k j = { y k + i = 1 , 2 , , N i k y k i , if k = j y k j , if k j . {\displaystyle Y_{kj}={\begin{cases}y_{k}+\sum _{i=1,2,\ldots ,N \atop i\neq k}{y_{ki}},&{\mbox{if}}\quad k=j\\-y_{kj},&{\mbox{if}}\quad k\neq j.\end{cases}}}
Figure 1: The admittance diagram of a three bus network.

As an example, consider the admittance diagram of a fully connected three bus network of figure 1. The admittance matrix derived from the three bus network in the figure is:

Y = ( y 1 + y 12 + y 13 y 12 y 13 y 12 y 2 + y 12 + y 23 y 23 y 13 y 23 y 3 + y 13 + y 23 ) {\displaystyle Y={\begin{pmatrix}y_{1}+y_{12}+y_{13}&-y_{12}&-y_{13}\\-y_{12}&y_{2}+y_{12}+y_{23}&-y_{23}\\-y_{13}&-y_{23}&y_{3}+y_{13}+y_{23}\\\end{pmatrix}}}

The diagonal entries Y 11 , Y 22 , . . . , Y n n {\displaystyle Y_{11},Y_{22},...,Y_{nn}} are called the self-admittances of the network nodes. The non-diagonal entries are the mutual admittances of the nodes corresponding to the subscripts of the entry. The admittance matrix Y {\displaystyle Y} is typically a symmetric matrix as Y k i = Y i k {\displaystyle Y_{ki}=Y_{ik}} . However, extensions of the line model may make Y {\displaystyle Y} asymmetrical. For instance, modeling phase-shifting transformers, results in a Hermitian admittance matrix.[2]

Applications

The admittance matrix is most often used in the formulation of the power flow problem.[3][4]

See also

  • Admittance parameters
  • Nodal analysis
  • Zbus

References

  1. ^ Grainger, John (1994). Power System Analysis. McGraw-Hill Science/Engineering/Math. ISBN 978-0070612938.
  2. ^ Saadat, Hadi (1999). "6.7 Tap changing transformers". Power System Analysis. United Kingdom: WCB/McGraw-Hill. ISBN 978-0075616344.
  3. ^ McCalley, James. "The Power Flow Equations" (PDF). Iowa State Engineering.
  4. ^ Saadat, Hadi (1999). Power System Analysis. United Kingdom: WCB/McGraw-Hill. ISBN 978-0075616344.
  • A C/C++ Program and Source Code for Computing Ybus and Zbus Matrices