modelOverview
Overview
Extends from Modelica.Icons.Information (Icon for general information packages).
Information
The OpenIPSL has, basically, six packages:
Examples, Electrical, Nonelectrical, Interfaces, Icons and Types. They are briefly described below:
- Examples package for demonstration of power system examples that can be assembled using the library.
- Electrical: contains many different models that represent devices that form the grid or that are part of equipment which is connected to the grid. A more detailed overview is presented below.
- NonElectrical: contains elementary blocks that can be used to model a specific dynamic behavior (a lead-lag transfer function, for example). It also contains functions that are called inside models.
- Interfaces: contains the connector interface and the generator mask. The connector is present in every model that is connected to the grid.
- Icons: contains the basic icons that are used and extended throughout the library.
- Types: contains a description of the units that are used in the library and an expected order of magnitude. This information can be used to scale differential equations and enhance code generation performance.
- Tests package for small test systems which show basic behavior of some of the many components of this library.
The Electrical package has many other subpackages that are briefly described here. It also contains one model, SystemBase, which is going to be explained later in Getting Started. Within each subpackage, the user will find models grouped into software tools from which each model design was extracted.
| Subpackage | Description |
|---|---|
| Controls | Models that represent controllers used in machines. Exciters, stabilizers and governors for example. |
| Banks | Models that represent shunt devices that compensate reactive power. |
| Branches | Models that represent devices that connect two or more buses. Transformers and power lines are perfect examples. |
| Buses | Models that represent nodes of a circuit. |
| Events | Models that can be used for the representation of events in a power system. Examples are faults and breakers. |
| FACTS | Models that represent devices used in the Flexible AC Transmission System paradigm. |
| Loads | Models that represent various types of loads in a power system. |
| Machines | Models that represent the rotating electrical machines connected to a power system such as generators and motors. |
| Sensors | Models that can represent sensors used in a real power system. |
| Solar | Models that represent photovoltaic solar cells and their interface to the grid. |
| ThreePhase | Models that can represent three-phase grids. More information can be found in the package's documentation. |
| Wind | Models that represent wind generators and their controls. |
| Essentials | Contains the pfComponent model that is extended for purposes of initialization with power flow results. |