Professional Documents
Culture Documents
Software report
It is clear that not all aspects of power systems analysis are considered in the above, and
the software presented in this report may be capable of functionalities outside of this
basic list.
The remaining sections of this report is organised as follows: Section II provides an
overview of freely available software tools in power system analysis, while Section III
presents the commonly used commercially available software tools. An overview of the
reviewed software with their capabilities is presented in tables in section IV. In section V
a summary of the report is presented.
A1. MATPOWER
PF, OPF
MATPOWER is a MatLab based toolbox designed for solving power flow and optimal
power flow problems. It is compatible with MatLab and GNU Octave, and was created to
solve large-scale AC and DC OPF problems efficiently while maintaining easy to
understand code, for which users can easily incorporate into custom code for their own
research. As such, individual functions are provided, such as for forming a standard
network Ybus and B matrices and efficiently calculating power transfer and line outage
distribution factors.
MATPOWER utilizes its own data file format, and provides conversion tools for the
IEEE common data format, and PSS/E format.
Developer: Ray D. Zimmerman, Carlos E. Murillo-Snchez and Deqiang Gan
Contact: rz10@cornell.edu
Further information on MATPOWER can be found on the developers website:
http://www.pserc.cornell.edu/matpower/
[Back to Top]
A2. PSAT
PF, CPF-VS, OPF, SSA, TDS, GUI, GNE
The Power System Analysis Toolbox (PSAT) is a MatLab based toolbox, with a
command line version which is also GNU Octave compatible. A GUI is implemented,
along with a Simulink-based library for network design.
A3. UWPFLOW
PF, CPF-VS
UWPFLOW implements continuation and direct methods to locate fold bifurcations in
AC/DC/FACTS power systems. The program is designed by C. Canizares et al. from the
University of Waterloo. The program also generates a series of output files that allow
further analyses, such as tangent vectors, left and right eigenvectors at a singular
bifurcation point, Jacobians, power flow solutions at different loading levels, voltage
stability indices, etc. The program has been developed in C and C++, and runs under
Windows and UNIX environments.
The program reads files in the following formats: WSCC/BPA/EPRI formats, and the
IEEE common format. FACTS device data, steady-state load model data and steady-state
generator data formats are described in the programs online help.
Developer: Claudio A. Canizares
Contact: ccanizar@uwaterloo.ca
Further information on UWPFLOW may be found on the developers website:
http://thunderbox.uwaterloo.ca/~ccanizar/software/pflow.htm
A4. VST
A5. PST
PF, CPF-VS, SSA, TDS
Power Systems Toolbox is a set of coordinated MatLab m-files which model power
system components necessary for power flow and stability analysis. Demo examples are
included in the toolbox, along with several sets of dynamic data and a user manual.
MatLab is required to run this toolbox, and in the MatLab environment, users can
customize power component models easily to match their specific systems under study.
P/V and Q/V curves can be obtained, and the PST can be used for damping controller
design as well, as ABCD matrices can be calculated by applying small perturbations to
each state in the system. Up to 200 buses can be simulated.
Some drawbacks are apparent with this toolbox. The program uses its own input file
format and cannot read files in commercial software formats. There is a lot of room for
improvement with regards to the user interface.
Originally conceived and developed by Dr. Kwok W. Cheung and Prof. Joe Chow from
Renssealer Polytechnic Institute, it was most recently marketed and further developed by
Graham Rogers (formerly Cherry Tree Scientific Software).
III.
For small signal stability, the participation factor can be calculated only with the
generator speed variables. ABCD matrices cannot be obtained by DigSILENT, therefore
it is difficult to use DigSILENT for controller design purposes.
Additional information on DigSILENT Power Factory can be found from the developers
website: http://www.digsilent.com.au/Software/?option=PF
B3. PSS/E
PF, CPF-VS, OPF, SSA, TDS, FA, GUI
PSS/E is used by electrical transmission participants world-wide. The probabilistic
analyses and advanced dynamics modelling capabilities included in PSS E provide
transmission planning and operations engineers a broad range of methodologies for use in
the design and operation of reliable networks.
PSS/E can read the IEEE and PTI formats. The output is a text file format, which is easily
converted to excel or other format. PSS/E can be used for:
Power Flow
Dynamic Simulation
Network Reduction
For voltage stability, the PV analysis tool provided in PSS/E requires source and sink
systems to be defined. The tool helps to determine how much generation can be
transferred between these two systems, not the loadability of the whole system as most
other softwares do.
For small signal stability, with large power system and the number of state variables are
more than 500, the output obtained by LYSAN function in PSS/E is not accurate. NEVA
can be used in this case and has friendlier interface but need to purchase it as separated
function.
The user-defined models and functions can be written by Fortran or Python. However, the
help documents supported for this section are not sufficient. Ones can use GMP to buid
their own models, which need to be purchased separately.
PSSE version 29 and 30 support the integration of a controller model developed by
MatLab Simulink.
Further information on the PSS/E software can be found from the developers website:
http://www.energy.siemens.com/us/en/services/power-transmissiondistribution/power-technologies-international/software-solutions/psse.htm
[Back to Top]
B4. Mudpack
SSA, TDS
Designing power system stabilizers (PSSs) and FACTS device stabilizers (FDSs)
The co-ordinated tuning of stabilizers for both generators and FACTS devices.
library, the user can always create user defined functions by using FORTRAN language
or a combination of existing basic functions. This makes PSCAD very powerful and
flexible, capable of studying many different applications.
PSCAD generally can be applied to investigate issues related to power flow, voltage
stability, small signal stability, time domain simulation, fault analysis, grounding, system
harmonics, protection coordination, electromagnetic transient study, balanced and
unbalanced network analysis.
PSCAD is developed by Manitoba Hydro and Manitoba HVDC Research Centre Inc.
PSCAD provide three editions, student, educational and professional. The student version
can only have 15 electrical nodes, but this is free. For educational version, 200 electrical
nodes are allowed, while this number is unlimited for the professional version.
Further information on the PSCAD software can be found on the developers website:
https://pscad.com/products/pscad/
[Back to Top]
B7. ETAP
PF, CPF-VS, OPF, TDS, FA, GS, HA, PAC, GUI
ETAP offers a suite of fully integrated Electrical Engineering software solutions
including arc flash, load flow, short circuit, transient stability, relay coordination, cable
ampacity, optimal power flow, and more. Its modular functionality can be customized to
fit the needs of any company, from small to large power systems. Seperated into two
versions, Modular engineering version and intuitive engineering version, ETAP offers
different packages to each.
The following packages are offered to its Modular engineering version:
Further details about the ETAP software can be found from the developers website:
http://etap.com/
[Back to Top]
B8. NEPLAN
PF, CPF-VS, OPF, SSA, FA, GS, HA, PAC, GUI
The NEPLAN Toolbox has been especially designed for researchers and developers
which need to develop new power system models (e.g. control strategies) and new
algorithm (e.g. Smart Grid applications). The Toolbox includes:
NEPLAN can be used for transmission, distribution and smart grid research. Recent
version of NEPLAN includes renewable energy generator (wind generator) model for
grid integration assessment of renewable energy source.
The main features of the NEPLAN are:
Harmonic analysis.
Protection system design.
Reliability analysis.
Low voltage analysis in distribution system.
Power flow and optimal power flow analysis.
Small signal stability analysis.
Voltage stability analysis.
Available Transfer Capability Analysis (ATC).
Ground system analysis.
Arc Flash analysis.
Cable sizing.
More details about this software can be found on the following website:
http://www.neplan.ch
B9. DSATools
PF, CPF-VS, SSA, TDS, GUI
DSATools is a suite of state-of-the-art power system analysis tools and provides the
capabilities for the comprehensive system security assessment including all forms of
stability. DSATools includes necessary features and functions for power system planning
and operational studies. In addition to rich modeling capabilities and leading-edge
computational methods, the software package is loaded with many innovative application
tools.
This advanced software suite includes the following main components:
Detail information about this software can be obtained from the following website:
http://www.dsatools.com
[Back to Top]
B10. DINIS
PF, CPF-VS, FA, GUI
DINIS, which stands for Distribution Network Information System, is an integrated data
capture and electrical network analysis workstation package that can be operated as a
standalone system, or integrated into other applications. DINIS is a product of Fujitsu
Services. Key analysis features of DINIS are:
Network analysis for three phase or single phase mixed, with unlimited loads
Advanced transformer modelling including loads,
Fault analysis to IEEE and ANSI standards
Two phase unbalanced allocation
Cable resistance effect
Loss optimisation
Automatic load allocation
Reliability analysis
DINIS also has optional specialist integrated modules, including a transient stability module,
among numerous others.
Detailed information about this software can be found from the developers website:
http://www.dinis.com/Index.htm
B11. EUROSTAG
PF, SSA, TDS, PAC, GUI
EUROSTAG is developed by Tractebel Engineering GDF SUEZ and RTE. The
objective is to provide accurate and reliable simulations of power systems dynamics. The
advanced dynamic functions of EUROSTAG allow for the full range of transient, mid
and long-term stability to be analysed, by employing a robust algorithm using an autoadaptative integration stepsize.
EUROSTAG has the added flexibility of being able to import and export data in various
international formats, and provides a vast library of power system models, which can also
be modified if required using a flexible graphical modelling language.
Key Functions:
[Back to Top]
B12. Simpow
PF, CPF-VS, SSA, TDS, FA, HA, GUI
Simpow covers a wide field of network applications, with the main focus on dynamic
simulation in time domain and analysis in frequency domain. Simpow also has an in-built
programming language for users to create and tailor their own models and methods. In
the past, Simpow has been used for system interaction studies for HVDC, HVDC Light,
FACTS and wind power plants.
Simpow is used as an analysing tool by consultant engineers, universities as a laboratory
tool for training under- and postgraduates and commercial research institutes. The basic
functions of Simpow include:
Further information on this software can be obtained from the developers website:
http://www.stri.se/simpow
B13. CYME
PF, CPF-VS, OPF, TDS, FA, GS, HA, PAC, GUI
The CYME Power Engineering software is a suite of applications composed of a network
editor, analysis modules and user-customizable model librarys. The modules available
comprise a variety of advanced applications and extensive libraries. Modules can be
separated based on the objective: distribution network analysis, or transmission and
industrial network analysis.
Key Functionalities of the Distribution Network Analysis Modules:
Network Editor
Power Flow
Short Circuit
Load Flow Contingency (N-p)
Arc Flash Hazards
Protective Device Coordination with CYME and CYMDIST
Dynamic Motor Starting
Harmonics
Transient Stability
Voltage Stability
Optimal Power Flow
Geographic Overlay
Component Object Modeling
Further information on this software can be obtained from the developers website:
http://www.cyme.com/software/
[Back to Top]
CAPPER is used for time versus current coordination drawings with one-line diagrams and
setting reports. CAPPER allows coordination of protective devices and provides a
comprehensive model library.
As well as these two tools, SKM offers tools for:
Additional information about SKM Power Tools can be found on the developers website:
http://www.skm.com/index.shtml
B15. RTDS
PF, TDS, PAC, ETS, GUI
RTDS is a power system simulator that solves electromagnetic transient simulations in
real time. The system is used for high speed simulations, closed-loop testing of protection
and control equipment and hardware in the loop (HIL) applications. The simulator is a
combination of advanced computer hardware and comprehensive software, and provides
simulation in continuous, sustained real time. The developers list the following key
features of RTDS:
RTDS comes with RSCAD, a user-friendly interface made up of several modules, for
calculation of cable and transmission line characteristics, build user defined models, etc.
Includes libraries of power system, control system and protection and automation
components, and supports automated batch mode operation, as well as interfacing small
timestep VSC subnetworks. It is also capable of importing data from PSS/E and BPA.
RTDS is developed by RTDS Technologies, with a head office in Winnipeg, Manitoba,
Canada, and representatives in Heidelberg West, Victoria, Australia, as well as many
other locations around the world.
Further information on the RTDS software can be found from the following website:
http://www.rtds.com/index/index.html
[Back to Top]
IV.
This section presents an overview of the reviewed software and their capabilities in an easy
to read table format. The categories are given below:
CPFVS
OPF
MATPOWE
R
PSAT
UWPFLOW
VST
PST
PCFLO
ATP
SSA
TDS
FA
HA
ETS
GUI
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
PowerWorl
d
DigSILEN
PF
CPFVS
OPF
SSA
TDS
FA
GS
HA
PAC
ETS
GUI
x
x
T
PSS/E
Mudpack
PSCAD
SimPowerS
ystems
ETAP
NEPLAN
DSATools
DINIS
EUROSTA
G
Simpow
CYME
SKM PT
RTDS
[Back to Top]
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x