Engines
The IPSA+ open architecture has been designed to enable the key components to be re-used as building blocks in other applications. The analysis engines are available as individual libraries for licensed use with other software, for example they can run from spreadsheets or embedded in third party applications.
Load Flow Engine
The IPSA load flow algorithm is based on the Fast Decoupled Newton-Raphson algorithm and includes the following features:
- Busbar voltage profiles and phase angles
- Real and reactive power flows
- Automatic transformer tap-changing
- Voltage and reactive power constraints
- Quadrature booster modelling
- Split system representation
- AC / DC interconnections
Fault Analysis Engine
The IPSA Fault Analysis engine provides a range of fault calculation options for single-phase through to three-phase fault calculations. Complete synchronous and induction machine models are also incorporated with AVR action to allow the highest degree of accuracy in these calculations. A user-selectable industry standard compliance is available for both the G74 and IEC909 standards.
The Fault Analysis engine includes the following features:
- Calculation of AC and DC fault current decay
- RMS, DC and peak fault current on all branches and busbars
Language Bindings
The API for all IPSA engines provide bindings for:
- Visual Basic, including VBA
- C/C++
- Fortran

