Skip to main content

Load flow equations from Ybus

Short answer

From I=YV, Ii = sum Yik Vk. Complex power: Si = Pi+jQi = Vi Ii*. In polar form, Pi = sum|Vi||Vk||Yik|cos(θik-δi+δk), Qi = -sum|Vi||Vk||Yik|sin(θik-δi+δk). These are the non-linear load flow equations solved iteratively.

Starting from Y-Bus, Bus voltage and injected current relationship deduce the basic load flow equations.

Load flow equations relate the power injected at each bus to the bus voltages through the bus admittance matrix. They follow from the nodal equation Ibus=YbusVbusI_{bus} = Y_{bus}V_{bus}.

Step 1: Current injection at bus i

For an nn-bus network,

[I1I2⋮In]=[Y11Y12⋯Y1nY21Y22⋯Y2n⋮⋮Yn1Yn2⋯Ynn][V1V2⋮Vn]\begin{bmatrix} I_1 \\ I_2 \\ \vdots \\ I_n \end{bmatrix} = \begin{bmatrix} Y_{11} & Y_{12} & \cdots & Y_{1n} \\ Y_{21} & Y_{22} & \cdots & Y_{2n} \\ \vdots & & & \vdots \\ Y_{n1} & Y_{n2} & \cdots & Y_{nn} \end{bmatrix} \begin{bmatrix} V_1 \\ V_2 \\ \vdots \\ V_n \end{bmatrix}

so the current injected at bus ii is

Ii=∑k=1nYikVkI_i = \sum_{k=1}^{n} Y_{ik}V_k

Step 2: Complex power injection

The net complex power injected at bus ii is Si=Pi+jQi=ViIi∗S_i = P_i + jQ_i = V_iI_i^{*}. Taking the conjugate,

Pi−jQi=Vi∗Ii=Vi∗∑k=1nYikVk\begin{aligned} P_i - jQ_i &= V_i^{*}I_i \\ &= V_i^{*}\sum_{k=1}^{n} Y_{ik}V_k \end{aligned}

Here Pi=PGi−PLiP_i = P_{Gi} - P_{Li} and Qi=QGi−QLiQ_i = Q_{Gi} - Q_{Li}.

Step 3: Polar form (used in N-R)

Put Vi=∣Vi∣∠δiV_i = |V_i|\angle\delta_i and Yik=∣Yik∣∠θikY_{ik} = |Y_{ik}|\angle\theta_{ik}:

Pi−jQi=∑k=1n∣Vi∣∣Vk∣∣Yik∣∠(θik−δi+δk)P_i - jQ_i = \sum_{k=1}^{n}|V_i||V_k||Y_{ik}|\angle(\theta_{ik} - \delta_i + \delta_k)

Equating real and imaginary parts:

Pi=∑k=1n∣Vi∣∣Vk∣∣Yik∣cos⁡(θik−δi+δk)Qi=−∑k=1n∣Vi∣∣Vk∣∣Yik∣sin⁡(θik−δi+δk)\begin{aligned} P_i &= \sum_{k=1}^{n}|V_i||V_k||Y_{ik}|\cos(\theta_{ik} - \delta_i + \delta_k) \\ Q_i &= -\sum_{k=1}^{n}|V_i||V_k||Y_{ik}|\sin(\theta_{ik} - \delta_i + \delta_k) \end{aligned}

These are the static load flow equations: 2n2n real, non-linear equations in ∣V∣|V| and δ\delta, solved by iteration.

Step 4: Form used in Gauss-Seidel

Separating the k=ik = i term in Step 2:

Vi=1Yii[Pi−jQiVi∗−∑k≠iYikVk]V_i = \frac{1}{Y_{ii}}\left[\frac{P_i - jQ_i}{V_i^{*}} - \sum_{k\ne i} Y_{ik}V_k\right]

At each bus two of the four quantities (PP, QQ, ∣V∣|V|, δ\delta) are given and the other two are found by solving these equations.

✓ Answer checked by Claude Sonnet 5.5

All Power System Analysis II chapter 2 questions →