Documentation Home Page HYPERSIM Home Page
Pour la documentation en FRANÇAIS, utilisez l'outil de traduction de votre navigateur Chrome, Edge ou Safari. Voir un exemple.

Load Flow | Configuration of Components


This document starts with some background and general theory in the aim of giving the user more knowledge when solving load flow. But its chief purpose is to describe how various components are involved in load flow analysis.
HYPERSIM calculates the load flow automatically by taking the required inputs from the circuit defined using the HYPERSIM GUI.

Technical Background

The power-flow problem is the computation of voltage magnitude and phase angle at each bus in a power system under balanced three-phase .

From the single-line diagram of a N-bus power system, an N*N admittance matrix Y can be constructed:

  • Diagonal elements Yii = sum of admittances connected to bus i;

  • Off-diagonal elements Yij = - (sum of admittances connected between buses i and j)

Using Y, we can write nodal equations for a power system network:

where:

  • I: the N vector of source currents injected into each bus;

  • V: the N vector of bus voltages.

For any specific bus ‘i’, the complex power delivered to it will be:

where:

  • P: active power

  • Q: reactive power.

Since

where:

bus voltage magnitude at bus i and j

bus voltage angle at bus i and j

the value of the admittance between bus i and j

the angle of the admittance between bus i and j

In other words:

For each node i, four variables need to be determined in these two equations: 

The user must define two variables as inputs for the other two to be solved.

The buses are categorized into three types, based on their nature:

PV

P&V are known (find Q and θ)

User needs to define P and V

PQ

P&Q are known (find V and θ)

User needs to define P and Q

Swing

There is only one swing bus allowed in the network and it should be a generation bus i.e. a generator, a voltage source.

For a swing bus, V and θ are fixed, and P and Q are flexible.

It provides a reference angle for all other buses in the network and balances the total real and the reactive power.

User needs to define V and θ

Usually, generator buses are considered as the Swing bus or PV buses since real power and voltage magnitude levels are controlled to the fixed values. PQ type is also supported for generator buses if necessary.

Load buses are considered PQ buses (rated load capacity, fixed P and Q, dynamic voltage).

HYPERSIM load flow calculation is an iterative process based on the Newton-Raphson method. For more precise results, the user may adjust the "Tolerance" parameter. However, reducing tolerance will increase the number of iterations, and may not lead to a converging load flow solution within the maximum iterations.

The load flow calculation allows to initialize the system very close to the calculated operating point, But it is still possible that the system, when simulated, may go through small oscillations and stabilize around the closest stable operating point. This is because:

  • There are components which are not included in the load flow analysis.

  • Load flow calculation is performed considering a linear system, thus all non-linear components (saturable transformer, arrester, synchronous machine saturation) may affect the actual operating point.

  • Load flow calculation is performed at the base frequency with the positive sequence circuit values, any unbalanced load, untransposed line or coupled line may affect the actual operating point.

Configuration of Components

Components' Mask Load Flow Tab

When a component is supported in the load flow calculations, it has a load flow tab, and it often looks like the following:

  • In the drop-down menu of Type, the user can select the bus type of the bus, as defined in the table above, where this component is selected. 

  • Two out of the four variables (V, θ, Q, and P) must be specified according to the bus type.

  • The Q limits are used to define the range of values within which the actual value of Q is restricted. For these limits to be effective, the Use Qmin and Qmax limits options must be enabled in Load Flow. 

Tips and Tricks for Various Components

Library Component

How Users Define Parameters

Library Component

How Users Define Parameters

Network Sources

When a network source has a load flow tab, users can define the parameters as described in 2.1.

Network Machines

All synchronous machines have a load flow tab. However, the Synchronous machine w/ fault doesn't support load flow function for now even if it has a Load Flow tab. 

All the synchronous machines except for the cross-compound feature the general Load Flow tab, where users can specify the parameters like the other components. They should be treated as Swing bus or PV bus since they are generators.

Synchronous machine (cross-compound)

The cross-compound thermal turbine generator has two generating units (primary and secondary), thus the Load Flow tab looks like the following: