Universal Branch Model

This section describes the branch model implemented in GridCal. This branch model is a positive sequence model that has been formulated such that it is state of the art.

π model of a branch

Fig. 5 π model of a branch

To define the π branch model we need to specify the following magnitudes:

Where:

Magnitude

Units

Description

R

p.u.

Resistance of the equivalent branch model.

X

p.u.

Reactance of the equivalent branch model.

G

p.u.

Shunt conductance of the equivalent branch model.

B

p.u.

Shunt susceptance of the equivalent branch model.

|tap|

p.u.

Transformer tap module. This value indicates the internal voltage regulation and it is around 1. i.e. 0.98, or 1.05.

\delta

radians

Phase shift angle.

tap_f

p.u.

Virtual tap that appears because the difference of bus HV rating and the transformer HV rating.

tap_t

p.u.

Virtual tap that appears because the difference of bus LV rating and the transformer LV rating.

GridCal computes tap_f and tap_t automatically from the values. Also bear in mind that the sense in which the transformer is connected matters. This is dealt with automatically as well.

The basic complex magnitudes are:

Y_s = \frac{1}{R + j \cdot X}

Y_{sh} = G + j \cdot B

tap = |tap| \cdot e^{j \cdot \delta}

tap_f = V_{HV} / V_{bus, HV}

tap_t = V_{LV} / V_{bus, LV}

The compete formulation of the branch primitives for the admittance matrix is:

Y_{tt} = \frac{Y_s + Y_{sh}}{2 \cdot tap_t^2}

Y_{ff} = \frac{Y_s + Y_{sh}}{2 \cdot tap_f^2 \cdot tap \cdot tap^*}

Y_{ft} = - \frac{Y_s}{tap_f \cdot tap_t \cdot tap^*}

Y_{tf} = - \frac{Y_s}{tap_t \cdot tap_f \cdot tap}

In GridCal the primitives of all the branches are computed at once in a matrix fashion, but for didactic purposes the non-matrix formulas are included here.

Temperature correction

The general branch model of gridCal features correction of the resistance due to the temperature. This feature is most applicable to lines. Usually the wires’ catalogue resistance is measured at 20ºC. To account for corrections GridCal

R' = R \cdot (1 + \alpha \cdot \Delta t)

Where \alpha is a parameter that depends of the material of the wires anf \Delta t is the temperature difference between the base and the operational temperatures.

For example

Material

Test temperature (ºC)

\alpha (1/C)

Copper

20

0.004041

Copper

75

0.00323

Annealed copper

20

0.00393

Aluminum

20

0.004308

Aluminum

75

0.00330

Embedded Tap changer

The general branch model features a discrete tap changer to be able to regulate the |tap| parameter manually and automatically from the power flow routines in a realistic way.