Network Models
Data Management
Network Diagrams & Graphic Capabilities
Results and Reporting
External Data Format Support
DPL - DIgSILENT Programming Language
PowerFactory Modes of Operation


Network Models

Grid Representations and Power Equipment

Grid Models

Phase Technologies

Substations

Generators and Sources

Loads

Reactive Power Compensation

Branch models

DC Models

Power Electronics Devices

Switches and Substation Equipment

Composite Models

Parameter characteristics

Controllers

Organisation and Grouping

Operational Library

Others

PowerFactory supports 500 different objects for defining, organizing and storing users’ grid definitions and project settings. The above-listed objects are a summary of those most frequently used.


Built-in Calculation and Integrated Modelling Functions

PowerFactory provides a number of functions which assist users in entering data which may have come from datasheets or product catalogues. Not only do these functions greatly simplify data entry, but they also provide valuable output and results.

Identification of asynchronous machine parameters

Calculation of Overhead Line Parameters and Cable Parameters

Please refer to section Overhead Line and Cable Parameter Calculation


Load and Generation Profiles


Data Management

V14 Standard Data Model

Arrangement of Data in Project Folders

All data required for grid modelling, project organization and project execution are arranged in project folders. Project data are structured into Libraries, Network Models, Operation Scenarios and Study Cases.

Libraries

Network Models

Operation Scenarios

Study Cases

Study Time

PowerFactory V14 extends grid modelling into the dimension of time. The model may span a period of months or years considering network expansions, planned outages and other system events. The period of validity of a project therefore specifies the time span that the of the model’s validity.

Data Organisation

Simultaneous use of grid data takes place when two different parties work with the same project. This kind of situation occurs most frequently in larger companies where software-based teamworking capabilities are a basic requirement.

Versioning

Derived Projects


Network Diagrams & Graphic Capabilities

Categories of Network Diagrams

General Features

Colouring of Network Diagrams

User-definable Symbols

Composite Graphics

Virtual Instruments

Typical Virtual Instruments Available


Results and Reporting

Text Reports

Automatic reports for calculation results, such as load flow, short-circuit, harmonic calculations, contingency calculation, reliability analysis, etc.

Automatic reports for documentation of network components, such as transformers, lines, generators, relay settings, etc.

Spreadsheet Reports (Tabular Views)

Reporting in Network Diagrams

Result File Management

More complex calculation results can be stored in “Result Files”, e.g. for calculations such as transient stability results, harmonic analysis results, contingency results, etc.

Plots and Diagrams

Selected List of Most Common Virtual Instruments:

Additional Features

The PowerFactory graphic windows such as the single line graphic, plots, and block diagrams, offer the following functionality:


External Data Format Support

Standard Data Formats

In many cases, migration of data from other power system software is required. PowerFactory therefore supports foreign file Import of several versions from the following software packages:

Foreign file Export is supported for PSS/E and UCTE  (optional).


CIM object and format definitions are increasingly used for standardized data exchange. Although the CIM standards are still under development, PowerFactory already supports CIM import and export:

DIgSILENT Data Base Level Exchange (DGS)

DGS is PowerFactory’s standard bi-directional interface specifically designed for bulk data exchange with other applications such as GIS and SCADA, and for example, for exporting calculation results to produce Crystal Reports, or to interchange data with any other power system software. DGS (“DGS”=DIgSILENT-GIS-SCADA) does not feature the exchange of PowerFactory execution commands.


DPL - DIgSILENT Programming Language

The DPL-Programming Language offers a flexible interface for automating PowerFactory execution tasks. The DPL scripting language adds a new dimension to PowerFactory software by allowing the implementation of new calculation functions. Typical examples of user-specific DPL-scripts are:

The DPL object-oriented scripting language is intuitive and easy to learn. The basic set of commands includes:

Easy Development

DPL’s basic syntax allows for the quick creation of simple high-level commands to automate tasks. Such tasks may include renaming objects, search and replace, post-processing calculation results and creating specific reports.

Transparency

All parameters of all objects in the network models are accessible. DPL can be used to query the entire database and to process all user-input and result parameters without restrictions.

Standardizing Commands

The DPL language can be used to create new 'standardized' DPL commands that can be used over and over again. DPL commands allow input parameters to be defined, and can be executed for specific selections of objects. Proven DPL commands can be safely stored in DPL command libraries and be used from there without the risk of damaging the scripts.

Control

DPL commands can configure and execute all PowerFactory commands. This includes not only the load flow and short-circuits calculation commands, but also the commands for transient simulation, harmonic analysis, reliability assessment, etc. New objects can be created by DPL in the database, and existing objects can be copied, deleted and edited. New reports can be defined and written to the output window; new graphs can be created and existing graphs can be adjusted to reflect a user-defined selection or the current calculation results.

Modularity

A DPL command may contain other DPL commands as subroutines. This modular approach allows the execution of subroutines as independent commands. Existing commands can be combined to quickly create more complex commands.



PowerFactory Modes of Operation

Standard Windowing Mode

Engine & Hybrid Execution Mode

The standard execution of DIgSILENT PowerFactory is via the classical windowing mode operated via mouse and keyboard. When operated in “Engine Mode” PowerFactory is executed as a background process featuring a number of additional application options:

In principle, a number of additional application features may be operated as background processes in situations where it is integrated into GIS/NIS or SCADA systems or linked with other simulation tools such as Matlab/SIMULINK, ASPENTECH’s process simulation tool or other software systems requiring interaction with network analysis procedures. The engine mode also features parallel processing with other PowerFactory processes.

The “Engine Mode” permits the remote control of all PowerFactory functions with fast data and execution command exchange.

Hybrid operation mode is supported by activating the Windowing Operation mode for combined operation.

DIgSILENT PowerFactory

Educational Versions

Application Examples


PowerFactory 14.0 Flyer


PowerFactory 14.0 Brochure


PowerFactory 14.0 Broschüre



DIgSILENT Overview Diagram