Professional Documents
Culture Documents
ReleaseNotes 2020 PDF
ReleaseNotes 2020 PDF
ReleaseNotes 2020 PDF
Release Notes
F2020
Contents
1.1 Improvements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2.1 Improvements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2.1.25 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.1.26 Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.1.27 Miscellaneous . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3 PowerFactory 2020 22
3.1 Highlights . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.4 Improvements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.4.27 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
3.4.28 Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
3.4.29 Miscellaneous . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Description ID
Description ID
3 DC load flow: The sign of the calculation quantities c:Pin and c:Pinsum is #31239
now correctly set when the orientation of the feeder is → Busbar.
Description ID
3 Calculation performance and overall calculation time has been improved. #31340
3 Progress bar now correctly displayed for both standard and contingency #31356
based calculation.
3 Following the calculation with contingency sensitivities, the available re- #31557
sults on the Flexible Data page and single-line diagram are now only for
the base case and reported elements.
- Loading sensitivity calculation variable now available for both busbar #31370
power injection and transformer phase shift / tap change. DIG35279
Description ID
3 Doubly Fed Induction Machines (DFIGs) and Full Size Converters (FSCs) #31802
now correctly contribute their user-defined steady-state current when cal- DIG40721
culating the breaking current (m:Ib) and steady-state current (m:Ik) in the
IEC60909-2016 short-circuit calculations in (multiple) single-infeed con-
figurations which do not involve a synchronous generator (i.e. those that
are by definition ‘far-from-generator’). Partial contributions from DFIGs
now use the R/X ratio of the branch instead of the entered kappa value
from the DFIG when calculating the peak short-circuit current contribution
(m:ip). Note: While the factor kWD has a similar meaning to the kappa
factor from the peak short-circuit calculation, it has a slightly different in-
terpretation (as stated in the standard). The actual kappa for the DFIG
used in the ip calculation mainly depends on the user-defined R/X ratio.
3 Doubly Fed Induction Machines (DFIGs) and Full Size Converters (FSCs) #31811
now correctly use the user-defined steady-state current when calculating DIG41100
the breaking contribution (m:Ib) and the steady-state contribution (m:Ik)
for IEC 60909-2016 short-circuit calculations in meshed network config-
urations. Contributions to the peak short-circuit current (m:ip) of directly
connected DFIG or FSC generation are now calculated identically to other
branch contributions. Note: The change to the ip contributions will lead to
a higher than expected partial ip contribution displayed for FSC genera-
tion. This is caused by the fact that all partial contributions are determined
with the kappa valid for the node, as there is currently no distinction made
regarding which part of a contribution stems from rotating generation (e.g.
synchronous machines or DFIGs) and which part from FSC generation.
By harmonising the calculation, an inconsistency is removed between di-
rectly connected FSCs and FSCs connected via either a line or the unit
transformer. Additional changes are currently being investigated which
will enable the display of the correct contribution in future.
3 The DC component of the short-circuit current (m:idc) is now correctly cal- #31808
culated for (multiple) single infeed configurations. The R/X ratios (and the DIG39979
corresponding X/R ratios) used for the peak short-circuit current (m:ip)
and for the DC component (m:RtoX ) and m:RtoX b) are now displayed
correctly. Note: For single infeed configurations, the node values are cal-
culated as the sum of all branch contributions, so technically there are no
R/X ratios calculated at the node itself. For reasons of consistency, the
matching ratios at the bus are back-calculated to result in the calculated
currents.
3 Asynchronous generators now use q=1 when calculating breaking cur- #31805
rent contributions for IEC60909 short-circuit calculations. Note: While not
explicitly stated in any of the corresponding standards, it is nevertheless
implied that the q-factor is only intended for asynchronous motors.
Description ID
3 The unexpected error message “internal error: range error!” is no longer #31771
issued when running a short-circuit sweep with an unbalanced fault (IEC-
60909) and a single- or two-phase line is selected.
Description ID
3 The formats for the output of calculation results can be changed by the #31693
user. The changes are saved in the project without modifying the default DIG38761
forms in the system.
Description ID
3 When measuring the length of lines, very short distances are now consid- #31377
ered.
3 Symbol attributes in the graphic layer dialog can now be changed even #31415
when the diagram is not currently shown.
3 Split view: A new switch state is now immediately shown on other dia- #31686
grams.
3 Graphic updates in single line diagrams during simulation are now working #31503
again. DIG41620
3 Branches (ElmBranch) are shown as inactive if all objects contained within #31886
are inactive. DIG41980
Description ID
3 Energy plots in the Quasi-Dynamic Simulation and Unit Commitment & #31615
Dispatch Optimisation:
• Energy plot can now be successfully used when the results contain
diverged load flows at certain points in time;
• Option to draw steps in curve plots is now the default again (unlike
in PowerFactory 2020 Release);
• Enhanced handling and configuration.
Description ID
3 ElmValve RMS/EMT model: Switching logic for the IGBT and thyristor #31390
models has been improved. A threshold of 0.5 is now used for determining
if a switch is on (gate>=0.5) or off(gate<0.5).
3 EMT simulation (residual flux for transformers, shunts and series induc- #31322
tance): The residual fluxes are now correctly considered during inrush DIG41449
current studies (models with saturation but without hysteresis). The issue
was previously possible if several events occurred within a short timespan
of one another.
- Common model: Minor improvements for creating matrix objects and #31835
events via the Array/Matrices or Events button.
- A new storage type, General storage, has been introduced for the storage #31694
model. With this type, devices such as flywheels or hydrogen storage can
be modelled. It is similar to the battery type, and additional charging can
be defined. This new type is considered in Unit Commitment and Dispatch
Optimisation, and the Quasi-Dynamic Simulation.
- The bay now supports a nominal current, which is used in the load flow #31817
and contingency calculation to calculate the loading of a branch (Elm-
Branch).
3 Reactive power control has been fixed in cases where machines are far #31451
away from the controlled cubicle. DIG41448
Description ID
3 HVDC LCC (ElmHvdclcc): An issue has been solved which could have #31655
caused failure of the contingency calculation, if the power was flowing
from converter 2 to converter 1.
3 MMC EMT model (ElmVsc): An issue has been solved that could have #31588
caused an error message at initialisation if output signals Iup A, Ilow A,
Iup B, Ilow B, Iup C, Ilow C were connected to a DSL model and the
MMC model was set to Average Value Model or Controlled Voltage
Source.
- Performance optimisation and improved numerical stability (load flow and #31665
short-circuit analysis) for lines that are part of a line coupling (ElmTow) or DIG39036,
cable system (ElmCabsys), in particular when using option Short-Circuit DIG41590
at Line.
- Equations for the initial conditions of the dynamic excitation system model #31703
avr ESST4B have been improved.
3 Inter-circuit fault event (EvtShcll): The fault inductance is now considered #31761
correctly (previously it was erroneously divided by a factor of 1000). Ac-
curacy has been improved for the current through the fault.
3 Cable system: Corrected consideration of the space admittance for cables #31716
defined as In Air.
Description ID
Library:
- Dynamic excitation system model avr AC7B has been improved to #31749
avoid division by zero in cases where model parameters were entered DIG31547
as zero.
Transformers:
3 A characteristic defined for a transformer type (e.g. for the copper #31265
losses and the input option is r1,x2 in [p.u.]), is now ignored if the input DIG40838
mode is not configured for copper losses.
Description ID
- Three-phase 3-winding and 4-winding transformers (ElmTr3, ElmTr4): #31696
The phase A, B, C magnetic flux is now available as an output. Pre-
viously, only alpha, beta and gamma components of the magnetic flux
were available. Initialisation of magnetising fluxes has been improved
for 2-, 3- and 4-winding transformers (ElmTr2, ElmTr3 and ElmTr4).
Description ID
3 ChaProfile: The seasons definition table now considers the date “Febru- #31321
ary 29th” to be valid.
3 Versions (IntVersion) can now be selected for comparison. In such cases, #31277
the projects contained therein are compared and not the IntVersion ob-
jects themselves.
- A minimal database migration can be started using the command line if #31485
no user interface is available. DIG41341
3 When manually entering a new value for an enumerated parameter (e.g. #31247
input mode for loads), the value is now validated against a list and reverted DIG39915
if no matching entry is found.
3 Merge Tool: The project that should be favoured upon encountering mod- #31245
ification conflicts is now considered when Merge to Base and Merge from DIG37248
Base are executed.
Description ID
3 When defining general or DPL command sets, a new set of the chosen #31246
type can be created instead of replacing an existing one.
3 The selection of local and global characteristics now contains the addi- #31428
tional entry Others... to enable the selection of characteristics that do not DIG41531
appear in the default list.
3 Project Combination Tool: Message now issued when the project has a #31610
structure which is incompatible. DIG41721
Description ID
3 Output window messages that are issued when invalid data is set via the #31773
API now contain clickable object links. This primarily affects DGS error
messages.
3 Fixed issue associated with tables not allowing resizing until the dialog #32047
was re-opened. DIG42168
3 In the Project Overview window, it is possible to switch the active Study #31728
Case. For very large projects, it was possible to initiate a second switch DIG39459
operation while the first was still in progress. This caused an unhandled
exception which has now been fixed.
3 Tower element: Plots for the Frequency Dependent Model (modal domain) #31969
are now visible when the associated option is selected in the dialog.
- All dialogs and windows are now automatically scaled to the current #31213
screen resolution.
3 Data Manager: The Export data button now behaves more intuitively. #31524
3 When creating an ElmDsl via the ElmComp dialog, the associated internal #31355
IntMat objects are now correctly stored as persistent data in the database. DIG41030,
DIG41984
Description ID
3 Plots in dialogs: Legends now use the same line style as the correspond- #29623
ing curves in the plot. DIG39839
Description ID
3 UCTE import: Performance has been optimised when importing into an #31843
existing project with an open graphic.
3 User settings (SetUser ) dialog: The password for the StationWare server #31372
is now displayed correctly.
DGS:
3 XML import: Can now handle file paths containing slashes. #31733
DIG41901
- Export: Defines the text length in characters for Oracle databases. #31652
PSS/E:
3 Import: Voltage measurements are now created upon import of a DYR #31883
file. DIG41923
3 Export: Improved export of HVDC LCC model; the du/tap (STP) pa- #31325
rameter is now correctly exported.
Description ID
3 Export: Fixed an issue when exporting dynamic data with option #31721
PSS/E Bus Number set to Use Serial Number and the composite DIG41830
model contains no main model with connections.
3 Export: PWM converter with Vdc-Q control: The power factor (AC- #31327
SET ) is now correctly exported using the active power calculation re-
sults.
3 Export: The active power setpoint (PSET ) is now correctly set when #31331
an asynchronous machine is switched off. For de-energised machines,
the active power setpoint is now used.
Description ID
3 New DPL/Python functions have been added for the configuration of a #31369
Task Automation command. Several new functions have been added to
obtain information about the configuration, as follows:
• Get all selected Study Cases or to get all selected commands for a
Study Case;
• Get the number of selected Study Cases and the number of selected
commands for a Study Case;
Description ID
Description ID
3 A switch event with a closing action is now correctly applied for an RAS #31314
even if it changes the interrupted components.
3 If the contingency splits the network, the DC contingency analysis calcu- #31382
lation is now correctly initialised.
3 Interrupted components are now correctly set as outaged in the trace of #31764
the single time phase contingency analysis.
3 Sub-folders for remedial actions, effectiveness analysis and time phase #31578
load flows inside a contingency analysis command are now language-
independent.
3 RAS are now only triggered based on the results of the contingency (and #31316
not on results of previous RAS) in single time phase contingency analysis.
Description ID
3 Invalid interface variables in models are now only reported once. #26354
Description ID
3 Elements are now correctly considered in highly branched networks mod- #31895
elled with common impedances (ElmZpu). In these cases, the topologi- DIG41724
cal search for connected elements is no longer prematurely aborted and
therefore considers all connections.
REI equivalent:
Description ID
3 The Options dialog of the relay operational limits plot (VisDrawpq) no #31646
longer initialises the voltage to an invalid value.
3 When copying relays in the single line graphic, the selected protection #31869
units in the sub-relays now correctly refer to the copied model. DIG41955
3 The angle of the ground operating current is now correctly calculated for #31631
“Self, Ground Compensated” polarising units. DIG41610
Description ID
3 Line breaks that are accidentally introduced in the input or output signal #31555
definition of Programmable Logic/DIP Types (TypRellogdip) no longer re- DIG41625
sult in wrong signals.
Description ID
Description ID
3 PV curves analysis: Internal nodes comprising part of the terminal selec- #31490
tion for results are now correctly considered. DIG41621
3 Transfer Capacity Analysis: The correct message is now issued in the #31267
output window if the load flow balancing or control options have to be
changed.
Description ID
3 Simultaneous load scaling has been enhanced to consider load elements #31464
that are connected to internal nodes and the main busbar via a closed
switch element.
Description ID
3 The overall performance has been improved for the distributed energy #31644
resources (DER) capacity calculation.
- A constraints check is now available even if the feeder is not directly #31618
selected for the hosting site.
Description ID
3 The recording outage is shown in the status bar of PowerFactory , inde- #31552
pendent of the graphics window being open. DIG39352
3 Planned outages: Useful and valid names are assigned to switch events #31222
created by the recording function.
Description ID
3 The RndCha object now correctly considers characteristics from files. #31521
DIG40644
Description ID
- Improved error message if optimal power restoration fails due to a non- #31562
radial network. DIG38528
Description ID
3 Improved handling when calculating time sweep load flows with optimal #31269
controls in the following cases:
3 Characteristics on the number of parallel machines are now correctly con- #31210
sidered for the calculation of distribution factors of virtual power plants.
3 Linearised contingency calculation can now be used when virtual power #31212
plants are optimised.
Description ID
3 Additional events defined for contingencies, e.g. load shedding or genera- #31676
tor dispatch events, are now also considered in the contingency-constraint
Unit Commitment and Dispatch Optimisation and the Sensitivity factor cal-
culation.
3 The recorded results before the optimisation now additionally feature rows #31536
with a failure indication for time steps where the load flow or the setup of
the mixed integer linear program failed.
3 Unit Commitment grid summary report: The study time view now shows #31687
the content of all additional defined region result variables.
3 A numerical problem has been fixed for generators defining their costs #31211
through generic generator cost curves: The rated efficiency for (numeri-
cally) very small active powers no longer leads to large costs.
3 Storage report: The sums of generated and consumed energy are now #31689
calculated correctly, even if one of the generators is used as a motor.
Description ID
3 Block diagrams: Connection points on other pages are now updated, #31756
and improvements have been made when variables are added on rotated
slots.
3 When a linear system cannot be solved during execution of the dynamic #31400
simulation, a suggestion to use the iterative method to solve linear sys- DIG40083,
tems was previously issued in the output window. This has been replaced DIG40150,
by a solution error and a request to check the control conditions of the DIG40323
system.
3 For compiled controller models (or IEC models), the data in the common #31282
model (ElmDsl) will now be kept if the corresponding DLL was not found. DIG41434
Description ID
Co-simulation:
DSL:
3 The limstate function now exhibits the same behaviour in DSL and #31406
in the compiled model at initialisation for level 5.
3 Algebraic equation check for the picontrol function has been in- #31533
cluded.
Description ID
- The BFGS optimisation method now uses an improved line search algo- #31701
rithm.
3 The PSO method now applies an improved initialisation strategy leading #31702
to a reduced number of simulation or load flow runs.
Description ID
3 Improved handling of floating server licences with open licence transfers. #31232
DIG40830
2.1.25 Examples
Description ID
- Texas Grid application example: All IntGrfs from the geographic diagram #31472
that refer to sites have been removed; minor corrections and improve-
ments.
Description ID
- Railway systems application example: Various enhancements, including: #31675
• New Study Case with detailed generic models of static frequency
converters (SFC, 3 AC 50Hz - 1 AC 16.7Hz) with DC circuit for load
flow calculation added;
2.1.26 Documentation
Description ID
- The following document has been updated: User Manual DE. #30183
- The following document has been updated: User Manual FR. #31123
- The OPC example and OPC documentation have been updated. #31303
DIG41562,
DIG41933
2.1.27 Miscellaneous
Description ID
3 The text and frame around obsolete annotation text (using IntGrf ) are now #31501
properly shown after editing.
3 User-defined limits can be defined and selected in the harmonic distortion #31318
plot.
3 The result file export from plots for harmonic result files now correctly #31229
considers the frequency range of the plot. DIG41306
3 When solving short-circuit problems, the underlying linear systems could #31669
contain extreme values on the right-hand side. When using the iterative DIG39938
method to solve these systems, an error was previously reported indi-
cating an unsolvable system. Now, extreme right-hand side values are
ignored in the solution process and only the overall accuracy of the solu-
tion for such linear systems determines correct solution.
- A progress bar has been introduced for reliability and the PV- and QV- #31546
curves calculations. The progress bar replaces the previously displayed
percentage or number of calculated cases.
3 Parallel calculation: Data extension parameters are now correctly trans- #31508
ferred to the processes.
3 PowerFactory 2020
3.1 Highlights
PowerFactory 2020 provides a new application framework, state-of-the-art power system anal-
ysis functionality, a fresh, modern graphical user interface and improved data handling. New
power system models have been introduced and existing modelling capabilities improved. Some
of these features are listed below and described in detail with illustrative examples in the Pow-
erFactory What’s New document. Key highlights include:
• A new application framework, offering users greater flexibility in customising the windows
layout, by rearranging windows and toolbars and using split-screen working in the graphics
window
• The Dynamic Network Reduction, which allows the user to reduce the size of a network
to a minimum, while keeping the results of dynamic simulations as accurate as possible
• Fully updated Parameter Identification function
• Updated Protection Suite, supporting the new IEEE 1584-2018 standard for Arc Flash
Hazard Analysis
• Enhancement to the Protection Coordination Assistant to allow users to create their own
rules for zone-reach determination
• Implementation of the latest LV and MV connection standards VDE-AR-N 4105:2018 and
VDE-AR-N 4110:2018, to support our users with increasing numbers of connection re-
quests
• The Unit Commitment and Dispatch Optimisation module now also includes optimisation
of hydro units, batteries and general storage models
• Various new and enhanced Power Equipment Models, including:
The following major enhancements complement the PowerFactory 2020 features and key func-
tionality. Many of these are described in detail in the PowerFactory What’s New document.
New temperature dependency options for lines and cables have been introduced. (#26662)
The Drawing Toolbox has been redesigned to make it more user-friendly. By default, the toolbox
is seen on the left-hand side of the graphic window, where it shares the space with the Project
Overview window. The Drawing Toolbox is automatically shown when the graphical freeze mode
is turned off.
Interchanges between grids, areas and zones can now be displayed. (#21950, DIG34810).
Yearly energy plot and annual duration curves are now available.
Easy access to closed plots via the tab group Open/Select drop-down list.
Site types and a site type symbol assignment table have been introduced for type-dependent
representation in geographic diagrams. (#28643)
Hosting Capacity visualisation can now be configured via the layer load/generation. Trans-
parency is available for load-, generation- and hosting capacity circles. (#24501)
A single-phase symbol is now shown in the vector group of the 3-winding transformer. (#26242)
The visibility of graphic layers can now be defined depending on the zoom level. (#28714)
A graphic export dialog has been introduced, featuring an interactive preview and multi-page
PDF exports. (#26839)
Shunts can now be configured as continuously controlled (similar to transformer taps). (#28280)
Support of a series reactance for switch has been introduced. (#24622 DIG34943)
A transient recovery voltage (TRV) envelope can now be added to simulation data plots of
breaker opening events. (#23825 DIG30449, DIG31622)
New single-phase model for the 3-winding transformer. (#22756 DIG31833; DIG35084)
Frequency dependency for magnetising admittance can now be defined for 2-, 3- and 4-winding
transformers. (#28599 DIG39151)
Use of the Frolich equation is now possible for all models with saturation. (#25410)
Standard synchronous machine model for unbalanced RMS simulation: New option available
for considering the negative sequence torque. (#27559 DIG38217)
The station controller now supports single-phase network elements. With this new functionality
it is possible to simulate the behaviour of automatic control devices and/or operator action in
load flow calculations for single-phase elements. (#18626)
Series capacitor: The model has been extended by a parallel conductance to consider the Loss
Factor. (#28849)
Asynchronous machine load flow model: Additional power input options Mechanical torque and
Mechanical power are now available. (#13301)
PWM converter model enhancements for EMT simulations: The effects of dead-time in the
converter valves of a two-level PWM converter can now be included in EMT simulations. The
detailed two-level PWM converter model (EMT simulation) can now be controlled via six sepa-
rate input signals. (#28090 DIG38750)
Storage models can be linked with generators such as pumped-storage units in order to manage
the generated and consumed energy. Efficiency curves can be used in conjunction with storage
models to define the efficiency of the unit in its generation and consumption modes.
A frequency dependent phase-domain EMT model is now available for the tower element.
(#25317)
The WECC STATCOM model (SVSMO3) for dynamic simulation has been added to the DIgSI-
LENT Library. Templates for 50Hz and 60Hz systems are available. (#29141)
The time characteristic now supports reading characteristics from a database or result files.
(#27146, #29140)
Result files can now be exported to SQL Server, PostgreSQL and Oracle via ODBC. (#27144)
Network Model Manager: Enhancements made to filter functionality for Block Definitions. (#28355)
The inactive flag for characteristic and parameter distribution references can now be recorded
by a Scenario. The corresponding attributes can be added to a Scenario configuration and are
not recorded by default. (#26241)
Single line diagrams and plots can now be generated and exported in engine mode. (#27827)
A new application framework supports the graphical user interface, which has a new, more
modern look. Moveable and dockable windows and toolbars are available, along with a tabbed-
document concept for the Graphics Board. Split views and new icons are also available.
A new option is available to automatically generate contingency cases based on given condi-
tions. (#21960)
Additional summary variables can now be recorded. Two predefined tabular reports are avail-
able for these variables. (#25331)
Extensions now available for the dispatch event (EvtGen), including applicability to Ward-Equivalent
(ElmVac) models. (#24932, #26288).
The Frequency Sweep can now be executed without load flow initialisation. (#26615 DIG37005)
Frequency Sweep: New calculation quantities are available (Xnc, Rnc, Znc), which represent
the equivalent impedance without capacitive effects. (#20106)
Harmonic Load Flow and Frequency Sweep: New option for temperature dependency of lines
and cables. (#26097)
Harmonic Load Flow: A new option (Only positive sequence) is available for the balanced net-
work representation. (#18021)
Dynamic Network Reduction is now available, which allows the user to reduce the size of a
network to a minimum, while keeping the results of dynamic simulations as accurate as possible.
(#5844 DIG18259)
The Protection Coordination Assistant now supports user-defined setting rules. (#17141 DIG24322)
Updated Protection Suite, supporting the new IEEE 1584-2018 standard for Arc Flash Hazard
Analysis. (#24403)
An advanced and more detailed tabular report has been introduced. For each accessible loca-
tion of interest an intermediate results table can be generated, containing details of the full arc
and reduced arc current.
Implementation of the latest LV and MV connection standards VDE-AR-N 4105:2018 and VDE-
AR-N 4110:2018, to support our users with increasing numbers of connection requests. (#21895)
Transfer Capacity Analysis: Generators and loads can now be selected in addition to region
type elements. The power flow can be measured on the selected boundary. (#24572)
Voltage Profile Optimisation can now optimise the tap of secondary transformers and all types
of loads downstream are supported. (#25617)
Generators can now be optionally considered when creating load states. (#1523)
New result variables including capacity factor, load factor and PV penetration factor are now
available. (#27792, #27638, #28231)
Optimisation of hydro units, batteries and general storage models now supported. (#26821)
A new command to load the optimal results of a Unit Commitment and Dispatch Optimisation
has been introduced. The user can choose to load the results of a single point in time into
memory or to create optimal control time characteristics for all participating elements. (#27540)
Virtual Power Plants can now be optimised by the Unit Commitment and Dispatch Optimisation
tool. Generating units can therefore be grouped within this kind of power plant and optimised
simultaneously by means of individual generation shift keys. Applications include modelling of
the following:
A new “Storage report” shows the results of the Unit Commitment and Dispatch Optimisation
with energy storage. (#29034)
Plots with annual duration curves are now available for the results of Unit Commitment and
Reliability. (#24783)
The Parameter Identification command has been revised and enhanced with many new fea-
tures, including:
DPL configuration scripts have been introduced for simulation initialisation. (#23140)
The DSL PI regulator specified in Annex E.5 of IEEE Std 421.5-2016 is available with variable
limits. (#23974)
For co-simulation, a new method for remote representation has been introduced. This utilises
a multi-port Thevenin-equivalent and improves stability and accuracy of co-simulation results.
(#25386)
Description ID
- Harmonic Load Flow and Frequency Sweep: New option for temperature #26097
dependency of lines and cables. The Harmonic Load Flow now always
uses the temperature as configured in the Load Flow Command. The
Frequency Sweep
3.4 Improvements
Description ID
3 Load flow option Show convergence progress report is now available as #27122
two separate options: one for displaying iteration information and another
for showing results even if the load flow fails.
3 The warning message issued when all connected terminals are out of #25779
service has been improved.
3 The summary result variable of the feeder (c:Pldf ) now considers partial #30421
line loads.
- The report for Check Network Topology has been improved and now dis- #27255
tinguishes between three types of isolated areas: supplied areas, unsup-
plied areas and unknown areas.
Description ID
- Feeder: The following calculation quantities are now additionally available #27780
for the balanced load flow, to be consistent with the unbalanced load flow:
• c:Pinsum = c:Pin (Total Active Power, Infeed)
• c:Qinsum = c:Qin (Total Reactive Power, Infeed)
- The feeder result variable ‘active power’ is now available for photovoltaic #28232
systems.
3 The active power injection of the Ward Equivalent / Extended Ward Equiv- #30079
alent is now correctly handled again in the unbalanced load flow. This
functionality was broken in PF2019 SP1.
- It was always possible to specify a convergence threshold for the maxi- #21737
mum bus equation error with respect to all terminals. This threshold was DIG31589
unique for the bus equations of all voltage levels. Now, separate con-
vergence thresholds can be specified for high-, medium- and low-voltage
levels (where the definition of the voltage level is now user-definable per
project). This feature is available for:
• Load Flow;
• AC Optimal Power Flow;
Description ID
• For DFIG machines, the R/X ratio for the peak short-circuit is now
correctly considered when using the C(012) method.
• A DFIG asynchronous motor is now considered as standard asyn-
chronous motor.
- The short-circuit results according to ANSI are now correct in cases where #30625,
the first low-voltage busbar is isolated and the short-circuit is applied to DIG40875
all busbars.
Description ID
Description ID
- Improved behaviour of plots (VisPlot) when the calculation result (IntCal- #30308
cres) of a curve contains an invalid formula.
3 Voltage Range Report for Quasi-Dynamic Simulation and Unit Commit- #25838
ment: No longer shows de-energised nodes.
- Insert Plot dialog: The “Curve plot (mult. x-axes)” and “Curve plot (2 y- #25570
axes)” are now available for Power Quality and Harmonic Analysis.
3 Using DSL-only functions such as delay(), select(), etc, within the #26771
formula of a calculated result (IntCalcres) are now correctly handled.
- In the xy-plot, the x-axis/y-axis of the clicked curve is now coloured only if #26930
there are multiple axes.
3 The Optimal Solution report and the Grid Summary report now consider #30159
generators that are coupled to storage (ElmStorage).
3 Memory consumption is now limited when many graphic pages are open. #24044
DIG33580
- The legend in plots now displays filter information (if a filter was applied). #26931
Description ID
- The object of curves in plots can now be edited via double-click. If the #25980
curve cannot be found (i.e. the “+” symbol on the curve is not shown), the
plot itself will be edited via double-click (as before).
3 Unit Commitment: Reports are now available without a valid calculation. #25998
- Frequency Response: An existing plot page can now be reused for the #26937
same signal output, thereby avoiding the creation of multiple plot pages.
Description ID
- Drawing Toolbar: Can now convert a temporary station diagram into a #30546
permanent one.
- Support now available for the ‘XYZ’ map server protocol. #29849
DIG40325
3 Annotations can now be inserted into geographic diagrams that use a #30758
non-geodetic coordinate space.
- Geographic coordinates can now be entered into the diagram search field. #27128
Description ID
- DC valve (ElmValve): The description text of the switch type options is #30685
now supplemented by typical components (i.e. diode, thyristor, IGBT,
GTO).
3 Secondary controller: Support of active power interchange for areas and #26776
zones.
Description ID
- DC current source (ElmDci, ElmDcibi): A new option Block if part of iso- #27143
lated area has been introduced on the RMS and EMT simulation pages. DIG39458,
If unselected, the DC current source will feed current into an isolated DC DIG39404,
area (with no DC slack). Previously, the DC current source current would DIG39606,
drop to zero as soon as its DC area became isolated (identical behaviour DIG39880,
is now achieved by selecting the new option). DIG40168,
DIG40165
3 ULM: Grouping of time delays has been corrected. Previously, delays may #30774
have been incorrectly lumped in some cases.
3 The detailed DC switch is now considered by the DC load flow. The ther- #25495
mal rating object is now considered by the AC load flow to calculate the
loading of the switch.
3 Single-phase and two-phase loads are now correctly considered when #30298
calculating a Complete short-circuit without load flow initialisation. This
particularly affected loads connected to BI-phase systems.
3 Zone scaling factor calculation now correctly considers various exponents #30423
for power input. DIG40527
- QDSL model of electric vehicle charging and associated model template #28814
updated to check for load setting Adjusted by load scaling, which must not
be active when considering electric vehicle charging.
3 External grid: Parameters required for the unbalanced load flow that were #19069
previously displayed on the Short-Circuit page (i.e. zero-, negative se- DIG27334,
quence impedance) are now displayed on the Advanced sub-page of the DIG39062
Load Flow page.
- LV load: The load ramp event is now supported in the RMS simulation. #27771
Dialog now uses standard pages.
3 Shunt: Handling of the tap event for the following cases has been cor- #30479
rected:
• When the tap is set to ‘1’ for an R-L shunt with a measurement table;
and
• For 1-ph, 2-ph, 2-ph-N R-L shunts.
Description ID
3 Synchronous machine type (TypSym): Short-Circuit Complete page: The #29313
option to enter the stator resistance as X/R Ratio has been removed since
it refers to the saturated value xd”sat. The unsaturated value can be used
for the Complete method.
3 Improved phase check (auto-correction) for the tower type and tower ge- #30484
ometry when pasting values or when entering ‘1’, ‘2’ or ‘3’.
3 A series reactor connected between different voltage levels (e.g. 380kV #30520
and 400kV) is now correctly considered.
- ElmHvdclcc: The parameters Xc1, Rc1, Xc2 and Rc2 have been moved #27698
from the type TypHvdclcc to the element ElmHvdclcc.
ElmRec/ElmRecmono: The parameter Xd has been moved outside the
Transformer frame.
- External grids can now be part of a virtual power plant and therefore be #28773
optimised by either the automatic dispatch option, or the Unit Commitment
and Dispatch Optimisation, when applied to a virtual power plant.
3 PQ measurement: The p.u. value of p, q is now correct when the PQ- #28540
measurement was configured as Rating of Connected Element and the
corresponding connected element is a 1-phase, 2-phase or 2-phase-N
element.
3 The short-circuit calculation (Complete method without load flow initialisa- #30023
tion and using option Capacitance of Lines) now yields consistent results
for a distributed line (using a tower type) and a distributed line coupling.
- The tap event is now supported for shunts with shunt type R-L-C1-C2,Rp. #29995
DIG40443
Description ID
3 Series reactor/capacitor: #27096
• The reactance can now be set (e.g. via DPL, Python) even though
the input mode is Capacitance or R,L (Resistance, Inductance);
• The capacitance or inductance can now be set (e.g. via DPL,
Python) even though the input mode is Susceptance or R,X (Re-
sistance, Reactance).
- Common impedance: EMT simulation can now handle a capacitive series #29963
reactance.
3 Secondary controller (and area interchange controller): DC load flow now #30800
yields expected results.
3 Improved load flow convergence when using distributed slack and inter- #30804
change schedule according to zones and areas.
3 MV load (with generation): The constant admittance component (load vs. #21697
generation) is now correctly calculated for short-circuit and RMS simula-
tion.
3 SVS interface ElmSvsctrl: The Neglect offset option is now additionally #26714
shown on the EMT tab of the element as it is also used in the EMT model.
Description ID
Synchronous machine:
3 Synchronous machine standard model with SC input data (TypSym): #25367
When switching the rotor type from Round rotor to Salient pole, the
transient time constants in the q-axis (tqs and tqs0) are no longer set
to zero (so that when switching back to the Round rotor type no data
is lost). An error message is now displayed when editing TypSym if the
Round rotor type is selected and tqs and/or tqs0 are set to zero.
If the q-axis transient reactance xqs is set to zero, it is now automat-
ically set to the d-axis value xd (if xqs=0, the update of the time con-
stants result in incorrect values).
3 TypSym: Both p.u. and absolute values of the load flow reactive power #29463
limits are now shown in the dialog. If the nominal apparent power
sgn is changed, the absolute limits are recalculated based on the p.u.
limits.
Asynchronous machine:
3 Various fixes: #11495
• Unbalanced RMS simulation used for the Motor Starting calculation:
The additional stator reactance is now considered for the calculation
of the negative sequence impedance.
• For the static Motor Starting calculation, the additional rotor resis-
tance is now considered for the calculation of the negative sequence
impedance when the model uses the Consider Transient Parameter
option in the corresponding asynchronous machine type.
Description ID
Transformers:
- 2-winding transformer type: A new parameter On-load tap changer #30141
(oltc2) is available for the second tap (descriptive purposes only).
3 The active power control with participation for transformers is now #30422
working properly for unbalanced load flow.
Description ID
- Various enhancements: #26728
DIG37214
• 3- and 4-winding transformer:
– The actual rated power is now displayed on the Basic Data
page
– Improved dialog layout for the thermal rating and rating factor
• The following new variables have been introduced to access the
rated power and rated current (see Variable Selection, Basic Data
page, Element Parameter ):
– 2-winding transformer:
* Inom h/l a: HV/MV/LV-Side, Rated Current (act) considers
characteristics e.g. for rating factor
– 3-winding transformer:
* Snom h/m/l: HV/MV/LV-Side, Rated Power (entered value,
ignores characteristics)
* Snom h/m/l a: HV/MV/LV-Side, Rated Power (act) consid-
ers characteristics e.g. for rating factor
* Inom h/m/l: HV/MV/LV-Side, Rated Current (entered
value, ignores characteristics)
* Inom h/m/l a: HV/MV/LV-Side, Rated Current (act) consid-
ers characteristics e.g. for rating factor
– 4-winding transformer:
* Snom h0/l1/l2/l3: HV/LV1/LV2/LV3-Side, Rated Power (en-
tered value, ignores characteristics)
* Snom h0/l1/l2/l3 a: HV/LV1/LV2/LV3, Rated Power (act)
considers characteristics e.g. for rating factor
* Inom h0/l1/l2/l3: HV/LV1/LV2/LV3-Side, Rated Current
(entered value, ignores characteristics)
* Inom h0/l1/l2/l3 a: HV/LV1/LV2/LV3, Rated Current (act)
considers characteristics e.g. for rating factor
Description ID
3 Single-phase 2-winding transformer (ElmTr2): For a YNd transformer, #30750
the zero-sequence leakage impedance is now considered equal to
the positive-sequence one. Previously, it was considered equal to the
positive-sequence leakage impedance of the primary side only.
3 Hysteresis model: An issue has been fixed that could cause the outer #29925
hysteresis loops to be poorly-defined in some (unrealistic) cases.
Library:
- ENTSO-E Dynamic Model Gov HydroWPID is now provided as a com- #30441
piled model.
- Updated DSL macros library with several new and revised DSL macros #30833
(DIgSILENT Library\Dynamic Models\Macros). DIG28448
Description ID
- New ENTSO-E dynamic models (DIgSILENT Library\Dynamic #30930
Models\ENTSO-E\Profile 2 4 15):
• Gov SteamCC (GovSteamCC, CGMES Profile 2.4.15, IEC 61970-
302:2018)
- PLL models for balanced and unbalanced RMS/EMT simulation in- #29735
cluding tracking of the negative sequence angle have been added
as DSL implementations to the DIgSILENT Library (DIgSILENT Li-
brary\Dynamic Models\DIgSILENT\PLL).
Description ID
- Graphical correction of the block diagram of excitation system models #29506
exc AC (simplified AC excitation system model) and exc ST (simplified
static excitation system model) in DIgSILENT Library\Dynamic Mod-
els\DIgSILENT\Excitation Systems.
- DSL level of compiled PSS/E compatible dynamic models has been #27499
raised to DSL level 5 (DIgSILENT Library\Dynamic Models\PSS/E
compatible).
Description ID
• Deadband
• Deadband [p;p] bypass
• Deadband bypass
Description ID
- Plot page objects (SetVipage) are no longer deleted when closing plot #29606
graphic tabs.
- Read-only database mode now supports all required functions; i.e. project #24945
versioning and PFD import/export. DIG35623
- A new context menu entry has been added to the Scenario. This entry is #4327
active for modified, currently recording Scenarios and shows a list of all
unsaved changes.
3 The column modified by is no longer shown in detailed view in the Data #29607
Manager when recording of the modifying user is disabled in the privacy
settings.
- The colouring mode for Unit Commitment has been extended to colour #29527
according to absolute values of total dispatch and costs.
- A dark background colour has been introduced in graphic windows and #29243
full-page margins around the sheet to better distinguish the diagram from
the background.
- Result files used for scripting are now capable of recording quantities #29229
specified with variable selections (IntMon) for classes of elements. For ex-
ample: If there is a variable selection defined for all terminals (ElmTerm),
all calculation relevant terminals will be considered for recording.
- Insertion of new line points on existing polygons and polygonal lines is #24182
now possible.
3 Duplicate foreign keys within a project are now reported upon project ac- #26508
tivation.
Description ID
- In combined projects, when using the virtual node method to establish #24923
topological connections, diagrams showing the virtual nodes are now cor-
rect.
3 In the default project, the Tariffs folder is now located in the Operational #29950
Library.
3 IntVersion objects and references to it are now ignored during a merge. #28308
DIG38928,
DIG39586
- Length of foreign key attribute (for name) was increased to 40 characters #26808
for the following classes: IntForm, IntFormsel, IntGrf, IntGrfcon, IntGrf-
group, IntSubset, SetVitxt. This length is now consistently used for foreign
keys in all classes.
3 Improved assignment of types and object references for DGS import and #25146
scripting (DPL, Python). An error message will now issued when (for DIG40052
example) a wrong type is assigned (i.e. a line type in the case of a 2-
winding transformer).
3 Data Extensions can now be ignored when performing manual merges. #26814
3 The switch user function did not work correctly for Windows user names #30212
containing non-ASCII characters. This has been rectified. DIG40021
3 The summary box in single line diagrams now always displays the results #30395
from the active Study Case.
Description ID
3 IntPrj.LoadData() now does nothing if the project is already active. #25624
DIG36346
3 Rolling back a project to a version previously moved the project itself to #30488
the location where the project was when creating the version. Now when
rolling back, the project remains in its current location.
- The SQlite version used for a single-user, local database has been up- #26998
dated to version 3.31.0.
3 Fixed a rare crash when browsing an inactive project with data extensions #25593
while another project was active.
3 Invalid circle annotations in single line diagrams are now ignored. #27366
DIG37978
- It is now possible to adjust the width of all visible text boxes in a diagram #30554
via the context menu.
3 An SQL Server ODBC driver option has been added to the database con- #27325
figuration dialog.
Description ID
- The tool tip of network element connections now displays additional infor- #29765
mation regarding the grid, site, substation, rated voltage and bay of the
connected element.
3 In the Study Case configuration, grids can now be immediately selected #27351
for a newly created Study Case.
- When closing a Study Case, the currently selected tool box in the switch- #18447
able main tool bar (e.g. Contingency Analysis) is stored and will be auto-
matically selected when the Study Case is activated again. This mecha-
nism works for switchable tool bars set in user-defined profiles as well.
Description ID
3 Load: RMS/EMT simulation: When only one phase is open, using the #29781
Figure button in the element dialog now displays the diagram that correctly
reflects the switching status.
- The calendar week of a System Stage activation date is now available as #27322
attribute weekOfActivation and can be used for (e.g.) the Flexible Data. DIG37931
- A new context menu entry has been added to the Scenario. This allows #26412
the discarding of currently recorded, unsaved changes.
- The default project template now provides a complete set of project and #28918
network data folders.
3 Opening the FILE menu in the Master Station profile is now handled cor- #26880
rectly. DIG37247
3 Data Manager: Batch modification of values via context menu entry Mod- #29810
ify Value(s) now allows negative values for relative scaling.
- DSL model: Improved user handling for external arrays and matrices: #29061
• The New... menu entry is supported when no matrix (IntMat) is
present;
Description ID
3 A password change is no longer requested when the No Authentication #29056
mode is configured.
3 Minor dialog improvements for the AC voltage source with two terminals, #29927
AC current source (including with two terminals): A frame has been added
to show that the spectral density parameters are used for the frequency
sweep calculation only.
3 TypCabmult: For pipe-type cables, the armour checkbox is now working #30093
properly again.
3 Improved handling upon attempted deletion of an active Study Case, net- #21532
work Variation or grid from the Project Overview window.
3 File Save command (ComWr ): The default has been changed to create #29432
missing folders on disk for a given file path.
- Cable Ampacity calculation: Optional display of the report after calculation #26658
is now available.
3 Ignored parameters are now correctly considered again when determin- #25565
ing modified data for the reports of the Compare and Merge Tool and
Variations/Expansion Stages.
- Path: CTRL+M now supported in the path dialog (Mark in Graphic). #26708
3 An open Data Manager in detailed view is now properly handled during #29609
project deactivation.
- Output window: New context menu entry for (de)activating Auto scrolling. #21193
Description ID
- Native support of Visual Studio 2019 is now available in the External Ap- #28091
plications settings.
3 The User Settings now allow the configuration of whether the web proxy #30766
from the global configuration may be used for connections to a Station- DIG40668
Ware server.
3 Gurobi MIPS solver now reports the correct error message for #28611
“OUT OF MEMORY”.
UCTE:
3 Export: Now correctly handled when the HV side of a 3-winding trans- #28384
former is not connected.
- Export: Three additional options to adjust the element name in ex- #29839
ported UCTE files.
CGMES Converter:
- CIM data validation: It is now possible to open the report from the #28675
command dialog without re-executing the validation.
- CIM to Grid: Conversion into an active Expansion Stage is now sup- #28430
ported.
3 CIM to Grid: The order of cubicle assignment in equipment has been #29761
made consistent.
3 Grid to CIM: Two RatioTapChanger instances are now created if taps #30162
are not on the same side of a 2-winding transformer.
Description ID
- Grid to CIM: The Supersedes reference is now set in the SSH model #29799
when updating an existing SSH model.
Integral:
PSS/E:
3 Export: For parallel breakers and option Use Serial Number or Use #29857
Characteristic Name the branch ID is now correctly set (in previous DIG40283
versions IDs were sometimes duplicated). For switches (non circuit-
breaker) the branch ID now starts with an asterisk ‘*’ when using option
User Serial Number or Use Characteristic Name.
Description ID
DGS:
3 Converter can now handle a ZIP file or simple directory. It should #21673
contain a single “.csv” file with a fixed structure for each PowerFactory
class.
3 Converter can now use a DGS export/import command in the post- #29993
processing. DIG40426
3 Speed and memory usage optimisation for the import of large vectors #29964
and matrices.
- The active grid is now used as the default location for net elements #29862
(“.Elm” and “.Sta”).
- The new option /external triggers the export of external objects that #26424
are not part of the exported project.
3 Import: Umlauts are supported in UTF-8 coded DGS file. The en- #23324
coding can be explicitly set via use of the additional option, e.g. DIG33047,
“/encoding=utf-8”. DIG37293
- Import: Now checks the suffix of attributes. Suffixes such as “min” or #25527
“max” are ignored.
- Export: All active elements such as Study Cases, Scenarios, etc, are #25822
now considered.
Description ID
- Import and export: Commands may now have ‘children’; i.e. pre- or #25083
post-processing scripts.
SINCAL:
3 Converter: #28268
DIG40596
• Loads: If the parameters Ul and u are not entered in the MDB file,
the corresponding PowerFactory parameter u0 is now set to ‘1’.
• Lines: If the parameter fr is not entered in the MDB file, the corre-
sponding PowerFactory parameter fline is now set to 1.
Description ID
3 DB write performance has been improved for large numbers of allocated #29887
objects. DIG40320
3 Improved error codes for the File Save (ComWr ) command to consistently #24448
return ‘1’ on error and ‘0’ on success.
3 Newly created remote scripts no longer lose objects stored inside them #29561
following re-activation of the project. DIG39939
Description ID
3 DZ and DZS import: Scripting support now available. #26564
3 Using DSL-only functions such as delay() and select() within DPL #21376
no longer leads to undefined behaviour.
- When executing a parallel Task Automation command, the database syn- #27101
chronisation time between parallel processes and the master process can
now be specified by the user. This feature assists in avoiding data loss in
case of an abrupt or unexpected failure.
3 Fixed an issue where dialogs appeared when creating new diagrams via #28236
ComNew in DGS imports.
3 The file mode passed to fopen() is now properly checked and handled. #29666
3 Scripting: When creating a project version and then immediately changing #27648
objects, these changes are now recorded in the version.
- New scripting functions for opening and closing graphic pages. #29808
Description ID
3 Solved an issue with setting attribute values: In some cases, a failure was #27059
not reported as an error.
3 Parallel execution of commands via API is now correctly blocked as this is #28964
cannot be handled by the PowerFactory core (for API V2).
3 Improved check function for DPL scripts: Unsupported remote script con- #28285
figurations are now reported; e.g when a script has a remote script set, DIG38916
which itself has children with a remote script set.
DPL:
- Functions for working with MS Excel now support saving of files in #21818
Excel macro-enabled format (“xlsm”).
Description ID
3 The same RAS are now triggered in the trace of a contingency as those in #30730
the contingency analysis execution for the single time phase calculation. DIG40890
3 Parallel processes are now terminated when the parallel time sweep for #23798
contingency analysis is interrupted by the user.
- The Contingency Definition tool will not create a duplicate fault case if the #16420
same case already exists in the Fault Case library. DIG23070
3 The contingency number is now correctly set when creating a ComOutage #13086
via scripting or by copying an existing contingency. DIG15267
3 The maximum busbar current is now calculated during contingency anal- #27492
ysis and the results are recorded. DIG35568
3 The loading bar column of the All loading violations report is now correctly #19691
rescaled if a contingency is suppressed due to overloading in the base DIG24791
case.
3 The results of Contingency Analysis with time sweep can now be loaded #27727
to models.
- New option available to only consider the recorded elements for the critical #27966
contingencies screening.
Description ID
- The feeder calculation quantity maximum reverse power is now part of #28219
the feeder results. The quantity is available if c:Pinsum for feeders is
recorded.
Description ID
3 The short-circuit equivalent after reduction now correctly reflects the peak #29384
current calculation with method “B”. DIG39762
3 The original Study Case name is now provided in the Description field of #30536
the new Study Case following network reduction.
REI equivalent:
3 Load and generation scaling factors are now correctly considered. #30652
Description ID
3 To increase visual clarity, the time-overcurrent plot no longer shows un- #30518
dercurrent units (i.e. units with the Negate Output flag enabled).
- Under-/overvoltage type: New option available to select the p.u. base: #15945
DIG20960
• Unom (nominal voltage of the measurement; normally a phase-
phase voltage);
3 R-X plot: Fixed an issue where curves were not scaled correctly for dis- #30451
played units other than pri. Ohm. This issue only occurred for additional DIG39946
relays after the first.
- Fuse type now supports the tabular definition of I-t values. #26277
Description ID
3 Cable Ampacity: Out-of-service elements are now ignored in the calcula- #28754
tion.
- Cable Layout: An load factor can now be uniquely defined for individual #26378
lines. DIG36933
Description ID
- Cable Sizing: Voltage constraints have been enhanced to support both #21791
voltage drop and rise for cable reinforcement analysis.
- Cable Sizing: Reporting settings have been enhanced. An additional col- #27530
umn to represent the line loading has been added to the tabular report.
Description ID
3 Harmonic Load Flow and Frequency Sweep: 2ph-1n loads (general load #26615
and LV load): The phase ‘b’ capacitance and inductance are now correctly DIG37005
scaled by the harmonic order.
Description ID
QV Curves:
3 Station controllers that are out of service are now ignored. #30478
DIG40691
Description ID
Hosting Capacity:
3 The filter for generators now correctly considers filtered elements, #28966
which could be any of the generator types (i.e. ElmGenstat, ElmPvsys,
ElmSym, ElmAsm).
Description ID
- Minor enhancements including a load energy model, reporting com- #25462
mand and tabular report.
- The setting for the units used for output variables is now consistent #28909
with the calculation result file, tabular report and SLD colouring.
- The base case load flow tap change is now used as the basis for the #28813
permissible voltage change check.
- The voltage report now correctly colours minimum voltage violations in #29866
the report table.
- The reporting command now contains the relevant filter settings. #28645
Description ID
- The recording outage (planned outages module) is now displayed in the #29732
status bar. DIG39352
Description ID
Description ID
- Improved descriptions and messages in the load state creation dialog. #23351
DIG31989
3 Executing a ComContingency now works with events from a result file. #26949
DIG37054
Description ID
Description ID
- Introduced the possibility to configure the relative and absolute MIP gap. #26953
Description ID
3 The Out of service if active power is zero flag for: #30740
• Synchronous machines
• Asynchronous machines
• External grids
• Static generators
• PV systems
is no longer considered in the Unit Commitment and Dispatch Optimisa-
tion.
3 ComUcrep: The user-defined time range is now correctly handled and not #30623
reset after the command has been reopened.
3 Operating costs of generators are now correctly reported when a previ- #28823
ously active control becomes inactive due to a characteristic.
• If a control variable becomes active later due to a characteristic, the
results are now recorded for the first time steps. This was only an
issue when the calculation was executed without the option to verify
the load flow results with optimal controls.
3 Reactive power control for an external grid as the reference machine is #30486
now correctly considered.
3 The maximum loading over all time points and over all contingencies is #27607
now used when colouring according to the loading for Unit Commitment.
- Min. outage distribution factor for contingency constraints filter can now #26677
be user defined. The Unit Commitment can now be executed without
controls and in this case acts as a pure feasibility check tool.
Description ID
3 Enhanced messages to notify users if a contingency calculation fails: #29895
• When building the optimisation problem; or
• When verifying the solution with optimal controls.
3 Average redispatched active power is now based on redispatch and nom- #28859
inal power. Operating costs before optimisation are now always recorded
for generators.
- New option available to enforce a power balance constraint among the #27828
control variables. This was previously dependent upon the participation
of power balancing machines.
3 Operating costs and on-off status of generators is now correctly recorded #26456
during contingency evaluation.
3 Load flow power balancing option distributed slack by loads is now cor- #26166
rectly handled.
- Constraint filters for contingency constraints are now separated from #26851
power flow and voltage constraint filters.
3 The optimisation can now be carried out without control variables; i.e. the #29831
command can be used to perform a pure feasibility check of constraints. DIG39633
Description ID
Description ID
- Calculation of Frequency Response: Selection of the command Calcula- #26878
tion of initial conditions (ComInc) has been made more flexible.
3 ComCosim execution: All warnings issued by the ComInc commands are #26587
now shown.
3 Simulation: After stopping the simulation, restarting with the same step #26601
size is now possible if the option Reinitialise algebraic equations at inter-
ruption is disabled.
3 When switching a supplied area to a grounded area during the simulation, #25637
the entire system was marked as unsupplied. This solves the following:
• PowerFactory encountered an unhandled exception when an exter-
nal grid (not configured as SL) was the slack machine and a breaker
was closed (during the simulation) which connected a grounded
area.
• When a grounded area is connected (via a switch event) in the simu-
lation with a supplied area, the new area is now marked as supplied.
This includes cases in which the reference machine is not explicitly
configured as a reference machine.
- The min()/max() calculation with a large number of input signals is now #18482
supported in compiled models. DIG25057
3 Signals to block definitions and the block definition itself are immediately #22089
updated when connected. Pressing Rebuild is no longer required.
3 For external co-simulation, signal names are now checked for validity. #28853
3 If all boundary lines are out of service, co-simulation will stop and issue #26540
an error message.
3 The ComInc option Apply per element and composite model to set the A- #30659
stable integration algorithm is now applicable to an IntRef with no model DIG40974
linked to it.
Description ID
- Composite Model: #30611
DIG40876
• An error message is now issued when attempting to select a com-
mon model not stored inside a grid;
• An error message is now issued when running Network Data As-
sessment with Input parameters check.
- Simulation: Updated messages for short-circuit fault events for RMS bal- #28337
anced simulation. DIG38977
DSL:
3 The function limstate() no longer exhibits toggling upon the direct #24295
application of an event.
- Block diagram: Search now looks for the displayed name of the se- #23135
lected macro. For example, a block reference (BlkRef ) having a limiter
macro (“Limit [p;p]”) assigned, can be found via simply searching for
the text “Limiter”.
3 New states have been introduced to level 6 for functions limstate(), #28113
picontrol(), gradlim() and lim() in order to improve calcula-
tion in cases where the maximum limit is smaller than the minimum
limit.
Description ID
- C Interface: Introduced new version (200001). #23582
• When selecting a new block definition, previous values are now re-
tained when the parameter name and vector name are identical.
• A button has been introduced to set the parameter, vectors, etc, to
default values.
Description ID
3 Removed initial invalid command configuration, when loading the results #28712
for a certain mode and state to the Data Manager following Modal Analy-
sis.
- When analysing the resulting modes of a Modal Analysis, the sorting (and #28452
also the enumeration in the result file) of these modes is now done with
respect to the (max.) real part.
Description ID
- Enhanced Modal Analysis usability: #26296
• Recording filters can now be specified for the calculated eigenval-
ues, such as:
– Record oscillatory modes only;
– Unstable modes only;
– Restrict min./max. real/imaginary part, magnitude or damping
ratio.
• The tolerance for convergence of eigenvalues of the selective eigen-
value method can now be user-specified.
• The imaginary part of the reference point for the selective method
can now be entered as a damped frequency (in Hz).
These features can significantly enhance the performance for reports and
plots when analysing Modal Analysis results.
Description ID
3 Setup Assistant now checks for sufficient disk space before copying data #30146
from a former PowerFactory installation.
3 Fixed an issue with the connection check of the LicenceManager and Se- #30266
tupAssistant.
3.4.27 Examples
Description ID
- Resonance Study application example: New example with cables suitable #30853
for harmonics and EMT studies.
- IEC 61660 (DC short-circuit) application example: Updated example for #29742
short-circuit current calculation in DC auxiliary installations: Values of
commutation reactance and transformer reactance revised in rectifier el-
ement.
- Hydro Power Plant application example: Minor editorial improvements in- #29930
cluding colouring of network diagram and drawing of signals in the com-
posite model frame.
- State Estimation application example: Minor issue related to the network #29998
diagram colour settings has been solved.
Description ID
- Nine Bus System application example: Transformer vector group has #30902
been corrected.
- Updated versions of scripts for the PQ diagram, VQ diagram and en- #29689
ergy yield, which display the plot pages showing results, even if they
were previously closed.
- Improved active and reactive power controller settings for wind tur- #30769
bines. DIG40696
- New Study Case for QDS considering electric vehicle charging stations #29471
and energy storage systems has been added.
Description ID
- Various updates including PF2019 features and the addition of new #29470
Study Cases to simulate transformer and line/cable energisation and
short-circuits.
- Empty custom layer with typographical error has been removed. #29987
3.4.28 Documentation
Description ID
- A completely new Tutorial for basic functions, including new tutorial man- #22151
ager, documentation and videos is now available. Documentation is avail-
able in English and French; videos are available in English, German and
French.
3 Pressing F1 on a QDSL function name now jumps to the correct page of #29461
the User Manual.
Description ID
User Manual:
- Various updates. #27730
Technical References:
- DSL Macros has been updated (see menu HELP → Technical Refer- #31007
ences → DSL Macros).
3.4.29 Miscellaneous
Description ID
- When PowerFactory 2020 is started for the first time, users will be greeted #29483
by a new ‘Welcome to PowerFactory’ dialog containing useful information
about prominent new features. The dialog can be displayed again at any
time by choosing ‘Welcome to PowerFactory...’ in the ‘Help’ menu.
3 Versions that are automatically created when modifying data extensions #28284
no longer contain a timestamp in their names. DIG38866
3 The ordering of objects displayed in the Data Manager has been improved #27287
to provide quick access to the most often used commands.
3 The ‘Detail Mode Class Select’ list in the Data Manager and the Network #27283
Model Manager now displays icons and titles.
- Variable Selection dialog: Various enhancements are now available. The #30019
selection of either unbalanced and balanced calculation variables has
been improved and individual column filters have been introduced for the
variable selection lists.
- The script editor now features Same-word Highlighting, i.e. all occur- #29972
rences of the word at the text cursor position are highlighted (with the
exception of words in strings or comments). The feature can be enabled
or disabled on the Editor page of the User Settings dialog.
- The two parts of the standard PowerFactory main toolbar are now two #29586
separately movable toolboxes. In addition, each toolbox in a custom main
toolbar configuration is separately movable as well.
- The Insert Plot dialog can now be confirmed by double-clicking on the #27726
desired plot type.
Description ID
- The application is now built using Microsoft Visual Studio 2019. The re- #27180
quired runtimes are shipped with the installer package and are automati-
cally installed if required.
- If a Windows account matches a publishing user account and the required #28585
rights are granted in the Active Directory, the publishing user is now auto- DIG39130
matically logged-on.
3 Various objects: Changing units from “km” to “m” is now handled properly #26614
so that the units are used and stored consistently.
3 Fixed an issue with the detection of system groundings in networks us- #30711
ing the ABC-N technology. This issue may affect results of the Ca- DIG40982
pactive Earth Current report, Arc-Flash Analysis (ComArcflash) according
to IEEE Std. 1584-2002, Reliability Assessment (ComRel3) considering
double earth faults or the Phase Balance Optimisation (ComBalance).
- The measurement file (ElmFile) now supports result files as input. #25430
3 The libraries digapivalue.lib and digusermodel.lib are now provided for #30195
Visual Studio 2019.
3 The correct default extension for the exported file type is now automati- #30578
cally added when writing files using the result file export.
Description ID
- Feeders now have an option to stop when reaching lower voltage levels #27785
(analogous to the existing option to stop at higher voltage levels).