Plugin Models

Plugin models provide unlimited flexibility for modelling a wide variety of controllers such as governors and AVRs.

Software developed specifically for your needs

The Plugin module allows users to model constant current load, ZIP line load, or to add transformer inrush current.

Key features of Plugin Models.

Use Fortran or C++ models for dynamic control of wind turbines, generators or motors

Network controllers provide SCADA type functionality

Why use this module?

Extremely easy for end-users to incorporate new models.

Allows users to focus on the parameter entry for the model.

IPSA users are presented with a simple interface when adding plugin models to their networks.

Hiding the complexity of the models allows users to focus on the parameter entry for the model. The end user cannot see the internal structure of the model, ensuring that confidential model details cannot be determined.

Related Modules

Perform load flow studies on networks ranging from large, fully-meshed networks through to small islanded systems.
Enables the user to analyse the dynamic response of an electrical power system with respect to faults and switching operations.
get started

Start with a free trial

Familiarise yourself with IPSA and its related functionality with standard example networks. Try IPSA free for 14 days.

Plugin models provide unlimited flexibility for modelling a wide variety of controllers such as governors and AVRs.

Such models are normally used in transient stability analysis but, uniquely for IPSA, they can also be configured to provide a response during load flow and fault level studies.

The Transient Stability analysis module is required if plugin models are to be used in IPSA transient stability studies.

This allows the following types of devices to be represented:

  • Governors and AVRs
  • Power system stabilizers
  • Fully detailed wind turbine models
  • Transformer inrush characteristics
  • Composite loads – constant current, constant impedance and constant power
  • Fault current limiters
  • Variable speed drives and soft starters
  • Battery and energy storage systems
  • Smart Grid Controllers

IPSA users are presented with a simple interface when adding plugin models to their networks. This hides the complexity of the models and allows the user to focus on the parameter entry for the model. Hiding the complexity of the models allows users to focus on the parameter entry for the model. The end user cannot see the internal structure of the model, ensuring that confidential model details cannot be determined.

Plugins are written in C++ and optionally Fortran then compiled into Dynamic Link Libraries (DLLs). The plugin DLL has no dependencies on IPSA and can simply be copied into the end user’s directory for immediate use. The end user is not required to compile or link the model, meaning they do not need to purchase additional software such as a C++ or Fortran compiler.