ReleaseNotes 2020 PDF

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 76

PowerFactory 2020

Release Notes
F2020

POWER SYSTEM SOLUTIONS


MADE IN GERMANY
Publisher:
DIgSILENT GmbH
Heinrich-Hertz-Straße 9
72810 Gomaringen / Germany
Tel.: +49 (0) 7072-9168-0
Fax: +49 (0) 7072-9168-88
info@digsilent.de

Please visit our homepage at:


http://www.digsilent.de

Copyright © 2020 DIgSILENT GmbH


All rights reserved. No part of this
publication may be reproduced or
distributed in any form without written
permission of DIgSILENT GmbH.

April 22, 2020


PowerFactory 2020 SP1 A
Revision 1
Contents

Contents

1 PowerFactory 2020 SP1 A 1

1.1 Improvements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

1.1.1 Stability Analysis Functions (RMS), Electromagnetic Transients (EMT) . . 1

2 PowerFactory 2020 SP1 2

2.1 Improvements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

2.1.1 Load Flow Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

2.1.2 Sensitivities / Distribution Factor . . . . . . . . . . . . . . . . . . . . . . . 2

2.1.3 Short-Circuit Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

2.1.4 Results and Reporting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

2.1.5 Network Diagrams and Graphic Features . . . . . . . . . . . . . . . . . . 4

2.1.6 Power Equipment Models . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

2.1.7 Data Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

2.1.8 Handling and User Interface . . . . . . . . . . . . . . . . . . . . . . . . . . 9

2.1.9 Interfaces and External Data Format . . . . . . . . . . . . . . . . . . . . . 10

2.1.10 Scripting and Automation . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

2.1.11 Contingency Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

2.1.12 Quasi-Dynamic Simulation . . . . . . . . . . . . . . . . . . . . . . . . . . 13

2.1.13 Network Reduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

2.1.14 Protection Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

2.1.15 Cable Sizing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

2.1.16 Transmission Network Tools . . . . . . . . . . . . . . . . . . . . . . . . . . 14

2.1.17 Distribution Network Functions . . . . . . . . . . . . . . . . . . . . . . . . 14

2.1.18 Outage Planning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

2.1.19 Probabilistic Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

2.1.20 Reliability Analysis Functions . . . . . . . . . . . . . . . . . . . . . . . . . 16

2.1.21 Unit Commitment and Dispatch Optimisation . . . . . . . . . . . . . . . . 16

2.1.22 Stability Analysis Functions (RMS), Electromagnetic Transients (EMT) . . 17

2.1.23 System Parameter Identification . . . . . . . . . . . . . . . . . . . . . . . 18

DIgSILENT PowerFactory 2020 SP1 A, Release Notes i


Contents

2.1.24 Installation, Licence and Setup . . . . . . . . . . . . . . . . . . . . . . . . 19

2.1.25 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

2.1.26 Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

2.1.27 Miscellaneous . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

3 PowerFactory 2020 22

3.1 Highlights . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

3.2 Features and Major Enhancements . . . . . . . . . . . . . . . . . . . . . . . . . . 22

3.2.1 Load Flow Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

3.2.2 Sensitivities / Distribution Factors . . . . . . . . . . . . . . . . . . . . . . . 23

3.2.3 Network Diagrams and Graphic Features . . . . . . . . . . . . . . . . . . 23

3.2.4 Power Equipment Models . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

3.2.5 Data Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

3.2.6 Handling and User Interface . . . . . . . . . . . . . . . . . . . . . . . . . . 24

3.2.7 Interfaces and External Data Format . . . . . . . . . . . . . . . . . . . . . 25

3.2.8 Scripting and Automation . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

3.2.9 Contingency Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

3.2.10 Power Quality and Harmonic Analysis . . . . . . . . . . . . . . . . . . . . 25

3.2.11 Network Reduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

3.2.12 Protection Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

3.2.13 Arc-Flash Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

3.2.14 Connection Request Assessment . . . . . . . . . . . . . . . . . . . . . . 26

3.2.15 Transmission Network Tools . . . . . . . . . . . . . . . . . . . . . . . . . . 26

3.2.16 Distribution Network Functions . . . . . . . . . . . . . . . . . . . . . . . . 26

3.2.17 Reliability Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

3.2.18 Techno-Economical Analysis . . . . . . . . . . . . . . . . . . . . . . . . . 26

3.2.19 Quasi-Dynamic Simulation . . . . . . . . . . . . . . . . . . . . . . . . . . 26

3.2.20 Unit Commitment and Dispatch Optimisation . . . . . . . . . . . . . . . . 27

3.2.21 RMS and EMT Simulation . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

3.2.22 Installation, Licence and Setup . . . . . . . . . . . . . . . . . . . . . . . . 28

3.3 Breaking Changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

DIgSILENT PowerFactory 2020 SP1 A, Release Notes ii


Contents

3.3.1 Power Quality and Harmonic Analysis . . . . . . . . . . . . . . . . . . . . 28

3.4 Improvements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

3.4.1 Load Flow Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

3.4.2 Short-Circuit Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

3.4.3 Sensitivities / Distribution Factors . . . . . . . . . . . . . . . . . . . . . . . 30

3.4.4 Results and Reporting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

3.4.5 Network Diagrams and Graphic Features . . . . . . . . . . . . . . . . . . 31

3.4.6 Power Equipment Models . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

3.4.7 Data Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

3.4.8 Handling and User Interface . . . . . . . . . . . . . . . . . . . . . . . . . . 44

3.4.9 Interfaces and External Data Format . . . . . . . . . . . . . . . . . . . . . 47

3.4.10 Scripting and Automation . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

3.4.11 Contingency Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53

3.4.12 Quasi-Dynamic Simulation . . . . . . . . . . . . . . . . . . . . . . . . . . 54

3.4.13 Network Reduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54

3.4.14 Protection Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

3.4.15 Cable Sizing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

3.4.16 Power Quality and Harmonic Analysis . . . . . . . . . . . . . . . . . . . . 56

3.4.17 Transmission Network Tools . . . . . . . . . . . . . . . . . . . . . . . . . . 56

3.4.18 Distribution Network Functions . . . . . . . . . . . . . . . . . . . . . . . . 56

3.4.19 Outage Planning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

3.4.20 Probabilistic Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

3.4.21 Reliability Analysis Functions . . . . . . . . . . . . . . . . . . . . . . . . . 58

3.4.22 Optimal Power Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58

3.4.23 Unit Commitment and Dispatch Optimisation . . . . . . . . . . . . . . . . 58

3.4.24 Stability Analysis Functions (RMS), Electromagnetic Transients (EMT) . . 60

3.4.25 Small Signal Stability (Eigenvalue Analysis) . . . . . . . . . . . . . . . . . 63

3.4.26 Installation, Licence and Setup . . . . . . . . . . . . . . . . . . . . . . . . 64

3.4.27 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

3.4.28 Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

3.4.29 Miscellaneous . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

DIgSILENT PowerFactory 2020 SP1 A, Release Notes iii


1 PowerFactory 2020 SP1 A

1 PowerFactory 2020 SP1 A


1.1 Improvements

1.1.1 Stability Analysis Functions (RMS), Electromagnetic Transients (EMT)

Description ID

3 Definition of a synchronous machine controller via the context menu of a #32205


synchronous machine is now correctly handled.

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 1


2 PowerFactory 2020 SP1

2 PowerFactory 2020 SP1


2.1 Improvements

2.1.1 Load Flow Analysis

Description ID

3 Low-voltage load: When running a Quasi-Dynamic Simulation with unbal- #31576


anced load flow, the incorrect warning message “No connection to phase
1 found! Phase load set to zero.” is no longer issued.

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.

2.1.2 Sensitivities / Distribution Factor

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

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 2


2 PowerFactory 2020 SP1

2.1.3 Short-Circuit Analysis

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.

3 Enhanced numerical stability of the complete short-circuit calculation. #31875


DIG39938

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 3


2 PowerFactory 2020 SP1

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.

2.1.4 Results and Reporting

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.

2.1.5 Network Diagrams and Graphic Features

Description ID

3 Enhanced update of substations drawn in design view. #31638


DIG33416

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 Improved pasting of objects containing protection devices. #31882


DIG41949

3 Sites can now be opened in ComShow. #31294


DIG34411

3 Branches (ElmBranch) are shown as inactive if all objects contained within #31886
are inactive. DIG41980

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 4


2 PowerFactory 2020 SP1

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.

2.1.6 Power Equipment Models

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.

- Common impedance (ElmZpu): EMT simulation: It is now possible to #31262


consider resistive and capacitive parts in parallel (default: series).

- 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.

3 A characteristic for the active power of an asynchronous machine is now #31259


correctly considered in 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

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 5


2 PowerFactory 2020 SP1

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 Characteristics on reactive power limits of generators are now correctly #31350


considered in Quasi-Dynamic Simulation and Unit Commitment.

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 Static generator (ElmGenstat) RMS/EMT model: A message is now #31476


printed in the output window if the generator switches off or reaches the
minimum operation voltage thresholds.

3 Combined instrument transformers (StaCombi) located directly in bays #31495


(ElmBay) no longer prevent calculations from being executed if they have
no explicitly set measurement location.

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.

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 6


2 PowerFactory 2020 SP1

Description ID

Library:

- The following changes were applied to the Protection Devices: #31954

• Generic F21 Distance Polygonal RX: Corrected signal connection to


directional elements
• Schneider P13x: Corrected ranges in negative sequence voltage
units
• Schneider P13x: Added mapping files for earlier hardware/firmware
versions in German
• Schneider P43x: Corrected ranges in impedance starting units of
5A versions for P437 and P43x
• Schneider P43x: Added mapping files for earlier hardware/firmware
versions in German

- Template for WECC Dynamic Composite Load Model (CMPLDW) is #32008


now available. DIG38125,
DIG39948

- 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.

- The option Consider negative sequence torque (Advanced parameter #31705


i xme2 for RMS simulation) has been enabled in synchronous machine
types “46 MVA GT” and “50 MVA ST”.

- Templates of generic dynamic diesel genset models and of simplified #31785


dynamic models of steam power plant units and gas power plant units
have been added.

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.

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 7


2 PowerFactory 2020 SP1

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).

3 4-winding transformer (ElmTr4): The star-point voltage calculation pa- #31443


rameter is now calculated correctly. Other results are not affected by
this change.

3 2- and 3-winding transformer: Star-point voltage is now calculated cor- #31565


rectly if the winding is Y, YN or ZN ungrounded. Also, for five-limb
core 3- and 4-winding transformers, magnetising currents in the pres-
ence of saturation are now correctly calculated (EMT simulation) at the
transformer Y or ungrounded YN winding. Moreover, for 2-winding Yyn
(YNy) transformers with saturation, the zero sequence leakage reac-
tance is now attributed all to the yn (YN) winding and not distributed.

2.1.7 Data Management

Description ID

3 Project locks in a multi-user database are now automatically removed in #32098


the event of a PowerFactory process crash.

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.

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 8


2 PowerFactory 2020 SP1

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

2.1.8 Handling and User Interface

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 Legends of plots within dialogs may now be automatically displayed #31231


across multiple columns in order to enlarge the plot area. DIG39839

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 Double-clicking the Execute SC-Sweep button in the Time-Distance Plot #31519


(Visplottz) is now properly handled.

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

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 9


2 PowerFactory 2020 SP1

Description ID

- Updated Chinese localisation. #31908

3 Plots in dialogs: Legends now use the same line style as the correspond- #29623
ing curves in the plot. DIG39839

- Exporting an active project now optionally deactivates the project. #31609

2.1.9 Interfaces and External Data Format

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

3 Export: Multiple execution to the same PostgreSQL database is now #31947


possible. DIG42091

- Export: Defines the text length in characters for Oracle databases. #31652

PSS/E:

3 Support of converter options PSSE NAME and BUS- #31373


NAME1 BUSNAME2 ID now available. DIG41223

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.

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 10


2 PowerFactory 2020 SP1

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: For switched-off asynchronous machines having input mode #31330


PQ, the compensation shunt now has its status accordingly set to off
(STATUS=0).

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.

2.1.10 Scripting and Automation

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;

• Check whether a Study Case is ignored, a command selected for a


Study Case is ignored or whether the flag to record additional results
for a command is set.
In addition, several new functions have been added to explicitly reconfig-
ure:
• Set a Study Case to be ignored (or not), a command selected for
a Study Case to be ignored (or not) or whether the flag to record
additional results is true.
• Added functions to remove a command from the list of commands
for calculation or a complete Study Case and all its commands.
A problem has been fixed where changes made by the function
AppendStudyCase did not enter the database permanently.

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 11


2 PowerFactory 2020 SP1

Description ID

- Parameter ComPdfimport::activatePrj (i.e. activate imported #31563


project) now works as expected. DIG41136

- AddVars for IntMon now available for scripting functions. #31753

3 After running a DPL script, the ComDpl:IntResExpr string variable #31296


can contain values not only for the result types ‘double’, ‘int’, and
‘string’, but also for types ‘object’ and ‘set’ (as the string returned by
object.GetFullPath()).

- The default location of .IntPlannedout has been changed. #31634

3 Python: Application.SetShowAllUsers(1) now works in headless #31218


mode. DIG40947

2.1.11 Contingency Analysis

Description ID

3 Calculating contingency analysis with an RAS including a switch event #31384


defined on a non-switch element is now stable. DIG41421

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 The close action of a non-detailed switch inside a cubicle (StaSwitch) #31198


which is connected to a 0km line is now correctly handled. DIG41260

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.

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 12


2 PowerFactory 2020 SP1

2.1.12 Quasi-Dynamic Simulation

Description ID

3 Invalid interface variables in models are now only reported once. #26354

2.1.13 Network Reduction

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.

3 Boundary nodes inside a bay are now correctly handled. #31544


DIG41724,
DIG41961

REI equivalent:

3 The DC network that is completely inside the boundary to be reduced #31778


is now correctly handled. DIG41724

3 Performance has been improved by executing mutual impedance min- #31776


imisation only once.

2.1.14 Protection Functions

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

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 13


2 PowerFactory 2020 SP1

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.

2.1.15 Cable Sizing

Description ID

3 Cable Ampacity: Corrected consideration of aluminium conductors in the #31841


adiabatic calculation. DIG41911

3 Cable Reinforcement: Upper voltage limits now correctly considered. #31884


DIG41992

2.1.16 Transmission Network Tools

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.

2.1.17 Distribution Network Functions

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.

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 14


2 PowerFactory 2020 SP1

Description ID

Hosting Capacity Analysis:

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.

2.1.18 Outage Planning

Description ID

- Improved performance when resetting a single outage in a planned out- #31621


age. DIG39351

- Switch events in a planned outage now additionally support elements #30683


other than switches. Planned outages on an element create such events DIG39815
automatically once recording has begun.

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.

2.1.19 Probabilistic Analysis

Description ID

3 The RndCha object now correctly considers characteristics from files. #31521
DIG40644

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 15


2 PowerFactory 2020 SP1

2.1.20 Reliability Analysis Functions

Description ID

- Improved error message if optimal power restoration fails due to a non- #31562
radial network. DIG38528

2.1.21 Unit Commitment and Dispatch Optimisation

Description ID

3 User Settings: Improved handling when disabling solvers. #31586

3 The effect of HVDC controls defined by rectifiers/inverters or PWM con- #31637


verters is now correctly considered in the optimisation for all types of
HVDC control systems.

- Non-linearities of efficiency curves selected for generators governing a #31214


storage device can now be considered in the optimisation.

3 Linear programming configuration (SetLinprog): It is now ensured that #31613


the default version of a user-defined Gurobi solver is the latest supported
version (currently version 9.0).

3 Improved handling when calculating time sweep load flows with optimal #31269
controls in the following cases:

• Characteristics on the out-of-service flags or the open/closed-status


of breakers; and
• No Expansion Stage change in the optimisation period.

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 Boundaries violating their boundary constraints in contingencies are now #31708


only reported in the output window at the end of the calculation.

3 Linearised contingency calculation can now be used when virtual power #31212
plants are optimised.

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 16


2 PowerFactory 2020 SP1

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.

2.1.22 Stability Analysis Functions (RMS), Electromagnetic Transients


(EMT)

Description ID

3 Simulation: A warning is now issued if an internal time delay buffer is #31719


larger than either the step size (in the case of fixed step size simulation)
or the maximum step size (in the case of adaptive step size simulation).

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 The number of arguments permitted in a call to reset is now consistent #31506


with that stated in the User Manual.

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

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 17


2 PowerFactory 2020 SP1

Description ID

Co-simulation:

- Now supports a remote representation method based on multi- #31745


port Thevenin equivalents leading to more stable simulation results.
Checks for valid boundary configurations have been improved.

3 Implicit method: Improved warning message for automatic adjustment #31741


of the synchronisation period when the travelling wave time is larger
than the user-defined synchronisation period in ComCosim.

DSL:

3 The initial derivative of the state variable of a picontrol() function #31398


is set correctly.

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.

2.1.23 System Parameter Identification

Description ID

- The BFGS optimisation method now uses an improved line search algo- #31701
rithm.

- Improved message upon stopping of the identification procedure. #31695

3 The PSO method now applies an improved initialisation strategy leading #31702
to a reduced number of simulation or load flow runs.

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 18


2 PowerFactory 2020 SP1

2.1.24 Installation, Licence and Setup

Description ID

- Introduced volume licences. #32106

3 Improved handling of floating server licences with open licence transfers. #31232
DIG40830

3 Support package creation is now allowed for engine licenses. #31389


DIG41341

3 Fixed an issue that sometimes appeared in LicenceManager during acti- #31897


vation of licences.

2.1.25 Examples

Description ID

- Nine-bus System application example: Several minor improvements. #31674

- Texas Grid application example: All IntGrfs from the geographic diagram #31472
that refer to sites have been removed; minor corrections and improve-
ments.

- Wind Farm application example: Various enhancements, including: #31008


• Wind Park Losses Analysis script has been revised and enhanced
with more detailed results (e.g. separated results for feed-in and
consumption operation; downtime hours);
• Operating temperature of cables has been entered and is now con-
sidered in the load flow calculation (depending on Study Case);
• Study Case for wind speed sweep displays curve of power factor
over active power in additional plot;
• Scripts for PQ- and VQ-diagrams (analysis of reactive power capa-
bility) have been revised for improved handling of missing or inade-
quate input.

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 19


2 PowerFactory 2020 SP1

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;

• Nominal voltages of static frequency converter in 110kV 16.7Hz ex-


ample have been corrected;
• A V-connected transformer model has been added to the “Railway
Transformers” Study Case.

2.1.26 Documentation

Description ID

- German documentation now available for the Basic Tutorial. #31553

- The following document is now available: What’s New (French). #31569

- Tutorial Manager available in Chinese and Turkish. #31560

- The following document has been updated: User Manual DE. #30183

- The following document has been updated: User Manual FR. #31123

- Updates to the following Technical References: #31928


• Common Impedance
• Series Capacitor

A new Technical Reference is available for the WECC Dynamic Composite


Load Model Template.

- The OPC example and OPC documentation have been updated. #31303
DIG41562,
DIG41933

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 20


2 PowerFactory 2020 SP1

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.

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 21


3 PowerFactory 2020

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:

– Frequency-dependent phase-domain line model


– New single-phase models for synchronous machine and three winding transformer
– PWM Converter model enhancements for EMT simulations
• The former “Load Flow Sensitivities” function, now called “Sensitivities / Distribution Fac-
tors”, has been greatly extended, including support of contingency based calculations,
multiple element selection, user-definable result file recording, a reporting command and
significant performance gains.

3.2 Features and Major Enhancements

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.

3.2.1 Load Flow Analysis

Support of operational tap limits of transformers. (#29427)

New temperature dependency options for lines and cables have been introduced. (#26662)

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 22


3 PowerFactory 2020

3.2.2 Sensitivities / Distribution Factors

Enhancements including support of contingency based calculations, multiple element selection,


user-definable result file recording, a reporting command and significant performance gains.
(#25329)

3.2.3 Network Diagrams and Graphic Features

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.

Diagram print dialog allows interactive selection of print area. (#27703)

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)

Diagram layers can now be excluded from user interactions. (#28044)

A graphic export dialog has been introduced, featuring an interactive preview and multi-page
PDF exports. (#26839)

Annotation objects can now refer to network elements. (#26144)

3.2.4 Power Equipment Models

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)

Switch event enhancements for EMT simulation. (#19616, #23826, #28005)

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)

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 23


3 PowerFactory 2020

New single-phase model for the synchronous machine. (#25888)

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)

3.2.5 Data Management

Improved default project structure. (#29255)

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)

Storage of files is now possible in the PowerFactory database. (#417 DIG32880)

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)

3.2.6 Handling and User Interface

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.

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 24


3 PowerFactory 2020

3.2.7 Interfaces and External Data Format

PSS/E import now supports versions V33 and V34. (#25803)

3.2.8 Scripting and Automation

Python version 3.8 is now supported. (#28644)

3.2.9 Contingency Analysis

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 AC linearised calculation is now available as a screening method. (#26433)

3.2.10 Power Quality and Harmonic Analysis

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)

3.2.11 Network Reduction

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)

3.2.12 Protection Functions

The Protection Coordination Assistant now supports user-defined setting rules. (#17141 DIG24322)

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 25


3 PowerFactory 2020

3.2.13 Arc-Flash Analysis

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.

3.2.14 Connection Request Assessment

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)

3.2.15 Transmission Network Tools

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)

3.2.16 Distribution Network Functions

Voltage Profile Optimisation can now optimise the tap of secondary transformers and all types
of loads downstream are supported. (#25617)

Hosting Capacity Analysis supports parallel calculation. (#25358)

3.2.17 Reliability Analysis

Generators can now be optionally considered when creating load states. (#1523)

3.2.18 Techno-Economical Analysis

New reporting command allows access of pre-existing results. (#14734)

3.2.19 Quasi-Dynamic Simulation

New result variables including capacity factor, load factor and PV penetration factor are now
available. (#27792, #27638, #28231)

Enhanced visualisation of results using new plot types.

Plots with annual duration curves are now available. (#24783)

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 26


3 PowerFactory 2020

3.2.20 Unit Commitment and Dispatch Optimisation

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)

New energy plots are available.

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:

• Multiple units of a hydro power plant;


• An entire whole wind farm (variable renewable energy sources); and
• Bidding areas in a market simulation. (#29539)

Security-constrained Unit Commitment and Dispatch Optimisation is now available. (#25650)

A new “Storage report” shows the results of the Unit Commitment and Dispatch Optimisation
with energy storage. (#29034)

Improved visualisation via a yearly energy plot is now available. (#27542)

Plots with annual duration curves are now available for the results of Unit Commitment and
Reliability. (#24783)

3.2.21 RMS and EMT Simulation

The Parameter Identification command has been revised and enhanced with many new fea-
tures, including:

• New optimisers, such as Particle Swarm Optimisation, Nelder Mead, BFGS;

• Simple modelling of comparisons;


• Refined stopping criteria; and
• Improved output to result file. (#25150)

New DSL function reset(variable,trigger,value) allows the reset of a variable. (#23138)

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)

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 27


3 PowerFactory 2020

3.2.22 Installation, Licence and Setup

PowerFactory now supports Windows Server 2019. (#28228 DIG38872)

Oracle databases 18c and 19c are now supported. (#27362)

3.3 Breaking Changes

3.3.1 Power Quality and Harmonic Analysis

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

3.4.1 Load Flow Analysis

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.

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 28


3 PowerFactory 2020

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)

• c:Sinsum = c:Sin (Total Apparent Power, Infeed)


• c:cosphiinsum = c:cosphiin (Total Power Factor, 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;

• Dynamic Simulation (RMS and EMT); and


• State Estimation.

3.4.2 Short-Circuit Analysis

Description ID

3 IEC-60909-2016 short-circuit method: #29856

• 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.

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 29


3 PowerFactory 2020

3.4.3 Sensitivities / Distribution Factors

Description ID

3 A secondary substation is no longer selectable in the tap sensitivity cal- #27534


culation.

- Sensitivity Analysis using Contingency Analysis features now perform a #29568


license check.

3.4.4 Results and Reporting

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.

- The QDS report now works without an active calculation. #25706

3 Improved performance of the Load Flow Verification report. #27013


DIG37489

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

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 30


3 PowerFactory 2020

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.

3.4.5 Network Diagrams and Graphic Features

Description ID

- Diagram Layout tool: Neighbourhood expansion now inserts missing #28158


graphical edges within a neighbourhood even when no nodes are in-
serted.

- 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

3.4.6 Power Equipment Models

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.

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 31


3 PowerFactory 2020

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

3 Station controller ElmStactrl: Reactive power control using Q(P)- #27961


Characteristic behaviour has been improved. For details please consult DIG38553
the Technical Reference of the Station Controller.

- 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.

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 32


3 PowerFactory 2020

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’.

- ElmGenstat/ElmPvsys: The single-phase element can now be defined as #18627


a reference element (slack machine). DIG35354

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 Cable types (TypCab and TypCabmult configured as a pipe-type cable): #28191


The default handling of semi-conducting layers has been improved. If se- DIG37038
lected and a thickness provided, PowerFactory now automatically adjusts
the relative permittivity of the main insulation accordingly. A more detailed
definition is available (for advanced use only).

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

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 33


3 PowerFactory 2020

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.

- Busbar trunking system type LDA162IP34 3L+N+PE: Zero-sequence re- #29933


actance per length (X0’) has been corrected. DIG40376

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 PWM converter MMC Aggregate Arm Model (ElmVsc, ElmVscmono): #30828


The unit for arm currents (Iup A,...), capacitor voltages (Uupcap A, ...)
and arm voltages (Uuparm A, ...) are now displayed correctly as kA and
kV, respectively (instead of A and V).

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.

- The battery is now supported in DC load flow. #26459

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 34


3 PowerFactory 2020

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.

3 RMS/EMT: After initialisation (ComInc), an info message is printed in #26528


the output window if the angle fipol is equal to or greater than 85 de-
grees and a warning message if fipol is equal to or greater than 90
degrees.

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.

3 Asynchronous machine, type TypAsm1 (ElmAsm, TypAsm1): The Mo- #31017


tor Starting calculation and RMS simulation with variable rotor resis-
tance now consider the first value in the table for the additional rotor
resistance. This value was already correctly considered by the EMT
simulation of a motor start.

Rectifier/inverter (ElmRec, ElmRecmono):


3 Load Flow model: An error message is printed in the Output Window #27246
when starting a load flow calculation if one of the converters is not
properly defined for a HVDC LCC control.

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 35


3 PowerFactory 2020

Description ID

3 ElmRecmono: New DC short-circuit parameter comrea replaces the #29228


previously used Xd. The Commutation reactance frame has been re- DIG40209,
placed by the Transformer and commutation reactor frame. DIG35445

3 In RMS simulation, the converter no longer unnecessarily switches to #29220


DC fault operating mode under a very large system frequency drop.

3 If the element is controlled externally (Control-Characteristics EXT ) #27243


from an HVDC LCC Control, the commutation reactance, Xd, used
to initialise the dynamic models was the one entered in the element
(hidden parameter) and not from the controlling element. Now the
correct value Xd is used. The phase shift variable is now visible for the
load flow and dynamic models.

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.

3 2- and 3-winding transformers: RMS initialisation has been corrected #27951


(no longer fails) in cases where an external LDC is connected.

3 3- and 4-winding transformer: Frequency scaling of the zero sequence #30111


magnetising reactance has been corrected (in calculations such as
unbalanced harmonics and the unbalanced frequency sweep), and is
now consistent with the scaling used for the 2-winding transformer.

3 3-winding transformer (ElmTr3): When in master control, an issue has #27972


been fixed which could lead to slightly different results in load flow,
and could cause failure of RMS simulation initialisation if the option
Use Integrated Tap Controller was selected.

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 36


3 PowerFactory 2020

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

3 Improved the controlling behaviour for the active/reactive power of #25752


transformers in AC/DC load flow: In cases where the controlled branch DIG36403
is “outaged” (in contingency analysis the tap position is kept constant).

3-winding transformer: Extended control options (active and reactive


power at a boundary) are now supported for the load flow calculation.

- Single-phase transformers (ElmTr2, ElmTr3): New vector group identi- #27160


fiers have been introduced in the Type for single-phase transformers:
IN (or in0 for low voltage windings) indicates a dual/bi winding with
centre-tap, I (or i0 for low voltage windings) indicates a single-phase
winding without centre-tap connected line-line or line-ground.

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 37


3 PowerFactory 2020

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 Single-phase 2-winding transformer (ElmTr2): An issue has been fixed #30543


which
p was causing the current to be wrong (maximally by a factor of
2/ (3)) for a grounded single-phase transformer with a YN vector
group connected to a 3-phase terminal on the HV side. Note: Un-
der normal circumstances this kind of transformer YN side would be
connected to a BI-phase system and not to a 3-phase system.

3 Behaviour of current compounding for transformers when running un- #30188


balanced load flow or unbalanced RMS simulation has been improved:

• For compounding active power, reactive power or apparent power :


The power of all phases (total power) is now used (instead of e.g.
only the power of phase ‘a’, ‘b’ or ‘c’ when the controlled phase is
set to ‘a’, ‘b’ or ‘c’.
• For compounding active current, reactive current or apparent cur-
rent:
– For controlled phase ‘a-b’, ‘b-c’, ‘c-a’ and non-BI
p phase sys-
tems, the delta current I a − b = (I a − I b)/ (3) and the
corresponding delta voltages are used.
– For controlled phase ‘a-b’, ‘b-c’, ‘c-a’ and BI-phase systems the
positive sequence current/voltage definition is used: I a − b =
(I a − I b)/2 and the corresponding delta voltages.

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.

- Correction of internal object names of dynamic models which were #30462


introduced in PowerFactory 2020 Preview.

- Updated DSL macros library with several new and revised DSL macros #30833
(DIgSILENT Library\Dynamic Models\Macros). DIG28448

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 38


3 PowerFactory 2020

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)

• Exc DC3A (ExcDC3A, CGMES Profile 2.4.15, IEC 61970-


302:2018)
• Exc RQB (ExcRQB, IEC 61970-302:2018)
• Pss RQB (PssRQB, IEC 61970-302:2018)

• Uel X2 (UnderExcLimX2, CGMES Profile 2.4.15, IEC 61970-


302:2018)
Updated ENTSO-E dynamic models (DIgSILENT Library\Dynamic
Models\ENTSO-E\Profile 2 4 15):
• Pss PSS1A (Pss1A, CGMES Profile 2.4.15, IEC 61970-302:2018)

• Pss PSS2ST (Pss2ST, CGMES Profile 2.4.15, IEC 61970-


302:2018)
• Frame Synchronous Generator IEEE (updated Frame required
for new model Pss RQB and updated models Pss PSS1A,
Pss PSS2ST )

• Frame Synchronous Generator IEEE with DEC (updated Frame re-


quired for new model Pss RQB and updated models Pss PSS1A,
Pss PSS2ST )

- 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).

- A composite model frame for controlling single-phase synchronous #30316


generators in RMS/EMT simulation has been added to the DIgSILENT
Library (DIgSILENT Library\Dynamic Models\DIgSILENT\Composite
Model Frames).

- Static Var System (SVS) controller models SVSMO1, SVSMO2 #30464


and SVSMO3 have been moved from the FACTS templates
into the Dynamic Models library (DIgSILENT Library\Dynamic
Models\WECC\SVSMO1,2,3). The dynamic models are
linked to the corresponding FACTS templates (DIgSILENT Li-
brary\Templates\FACTS).

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 39


3 PowerFactory 2020

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).

- New ENTSO-E dynamic governor model included in DIgSILENT Li- #29934


brary: Gov HydroWPID.

- Simplified dynamic models of governors and excitation systems for #28707


conventional power plants have been added to the DIgSILENT Library
(DIgSILENT Library\Dynamic Models\DIgSILENT).

- New ENTSO-E dynamic model (DIgSILENT Library\Dynamic #22655


Models\ENTSO-E\Profile 2 4 15): Tlc TurbLCFB1 (turbine load
controller model).

- Dynamic model of excitation system ST6C according to IEEE Std #30525


621.5-2016 updated with new DSL function picontrol() for PI
controller with variable limits (DIgSILENT Library\Dynamic Mod-
els\IEEE\Excitation Systems\exc IEEE ST6C).

- Back-swing approximation for RMS simulation enabled in synchronous #30929


machine type 4.9 MVA DG (medium-size diesel generator) in the
DIgSILENT Library.

- New ENTSO-E dynamic model (DIgSILENT Library\Dynamic #30874


Models\ENTSO-E\Profile 2 4 15): Pss WECC (PssWECC).

- ENTSO-E dynamic model Oel X1 revised: Efdrated is now correctly #30837


considered.

- New ENTSO-E dynamic model (DIgSILENT Library\Dynamic #30838


Models\ENTSO-E\Profile 2 4 15): Uel 2Simplified (Underex-
cLim2Simplified).

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 40


3 PowerFactory 2020

Description ID

- DSL macros for deadbands have been improved in order to #20720


contain only two transitions (DIgSILENT Library\Dynamic Mod-
els\Macros\Deadbands):

• Deadband
• Deadband [p;p] bypass
• Deadband bypass

- Minor revision of DIgSILENT wind turbine templates (DIgSILENT Li- #30768


brary\Templates\Wind Turbines\DIgSILENT...): frequency measure- DIG40696
ment, PLL and controller settings improved; transformer marked as a
unit transformer.

- The following changes were applied to the Protection Devices: #26501


DIG13190,
• New device models: DIG39967,
– ABB DIN-Type HRC-Fuse Links DIG40205,
DIG5128,
– ABB REM 630 DIG15864
– ABB RET 630
– NSE KOMBISAVE RF
– NSE KOMBISAVE RN
– NSE KOMBISAVE RQ
– Siemens 7SJ8x
• Re-released device models with updated structure:
– ABB REF 630
– Schneider PD521 (formerly AEG)
– Schneider PD532 (formerly AEG)
– Schneider P13x (formerly Areva)
– Schneider P43x (formerly Areva)
– Siemens 7SA6
– Siemens 7SD610
• Additionally merged existing fuse types with their corresponding
melt curves.

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 41


3 PowerFactory 2020

3.4.7 Data Management

Description ID

- Update Database: Enhanced with advanced configuration and additional #26757


options to allow the store back of a greater variety of parameters.

- 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.

3 New default sizes for load and generation circles. #29544

- The colouring mode for Unit Commitment has been extended to colour #29527
according to absolute values of total dispatch and costs.

- Pressing the keyboard sequence ‘CTRL+M’ following selection of one or #26189


more objects in the Data Manager or Network Model Manager now exe-
cutes the Mark in Graphic function.

3 Attempting to access a switch status from an empty Running Arrangement #25738


via DPL is now correctly handled. DIG36180

- 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.

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 42


3 PowerFactory 2020

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

3 PowerFactory 2019 created an empty workspace directory e.g. #28248


C:\Users\user01\emphAppData\Local\DIgSILENT\PowerFactory
2019\Workspace.khx3YozF although a different workspace was config-
ured in “PowerFactory.ini”. This directory is no longer created.

- 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 PowerFactory configuration: Attempting to configure an incorrect Oracle #30037


server/user/password now results in an appropriate error.

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 Deleting a Version via scripting is now handled correctly. #28089


DIG38748

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.

- Series reactors: New symbols available. #27560

- Multi-user database: When the Administrator terminates another Power- #19129


Factory user’s session, it is now terminated immediately.

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 43


3 PowerFactory 2020

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.

- A new function is available to clear objects with unresolvable references; #27443


i.e. references to deleted objects or objects in unmigrated projects.

3 Read-only database mode; in-memory database mode: Existing DDB #27397


files for ElmRes objects are no longer overwritten.

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.

3.4.8 Handling and User Interface

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.

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 44


3 PowerFactory 2020

Description ID

3 Issues that prevented startup of PowerFactory on Hungarian Windows #22102


have been solved.

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.

3 Copyright information in DSL models is now displayed properly in the #30425


French localisation.

- Project Overview window: Performance improvements when a project #28596


contains many triggers used for characteristics.

- 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 Options in confirmation dialogs have been reformulated to use show #28116


again.

- The PowerFactory operation progress is now displayed in the Windows #19566


task bar icon.

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;

• The Events button only lists events;


• New Arrays/Matrices button to list all matrices (IntMat); and
• Improved error messages when a matrix (IntMat) is not defined.

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 45


3 PowerFactory 2020

Description ID
3 A password change is no longer requested when the No Authentication #29056
mode is configured.

3 Fixed an issue with daylight saving time. #16259

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.

- Updated French, Russian, Spanish, and Turkish localisation. #30744

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 Redirect output window command (ComOp): Automatically creates miss- #29431


ing folders in the given output file path.

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.

3 Added support for the Dutch date-time format. #27224


DIG37752

3 The DPL/DSL/QDSL scripting editor now supports input of non-Western, #25639


local alphabets (e.g. Cyrillic on Russian Windows systems) again. DIG36297

- 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

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 46


3 PowerFactory 2020

3.4.9 Interfaces and External Data Format

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:

- The CIM parameter Switch.normalOpen is now mapped to PowerFac- #26215


tory parameter ElmCoup.iNormOpenSwt.

- 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.

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 47


3 PowerFactory 2020

Description ID
- Grid to CIM: The Supersedes reference is now set in the SSH model #29799
when updating an existing SSH model.

Integral:

- Import: The trasse Integral class type is now supported. #28133

- Import: The “svc” element is now supported. #28399


DIG38840

- Import: The “statcom” element is now supported. #28398


DIG38840

PSS/E:

3 Import: Warning issued in TypTr2/TypTr3 conversion if MAG2 input #21640


value is out of range (depending on CM code).

- Import: Conversion of two-terminal DC transmission lines now sup- #26292


ported.

- Import: Conversion of voltage source converter DC transmission lines #26211


now supported.

3 Export: Corrected handling of grids containing a tap controller. #29821


DIG40283

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.

3 Export: Handling of a 2-winding transformer with two tap changers: #29863


The winding 2 ratio is now correctly exported. DIG40337

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 48


3 PowerFactory 2020

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 JSON is supported as a new DGS format. #21672

- Optimised performance for exporting data to a database (via ODBC). #26444

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: Handling of Study Case folders (.IntPrjfolder ) now supported. #22252


DIG31368

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.

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 49


3 PowerFactory 2020

Description ID
- Import and export: Commands may now have ‘children’; i.e. pre- or #25083
post-processing scripts.

SINCAL:

3 Import: Load factors are now correctly considered. #30264


DIG40596

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.

3.4.10 Scripting and Automation

Description ID

- Several result file (ElmRes) and ComTrade file (IntCom- #30854


trade/IntComtradeset) functions are now available in QDSL.

3 DB write performance has been improved for large numbers of allocated #29887
objects. DIG40320

- Boundary Definition Tool: A new scripting routine #29534


GetCreatedBoundaries() is available which returns the container of DIG39942
created boundaries following command execution.

3 Configuring a SetToolconfig is now possible without the UI. #29777


DIG40258

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

3 Warning now shown for Boolean operators on ‘set’ variables. #25742


DIG36363

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 50


3 PowerFactory 2020

Description ID
3 DZ and DZS import: Scripting support now available. #26564

3 Solved an issue where ElmRes.AddVariable() failed only in external #29769


Python/API. DIG40235

3 Modification (non-persistent) of read-only library objects is no longer al- #24080


lowed. DIG34113

3 Using DSL-only functions such as delay() and select() within DPL #21376
no longer leads to undefined behaviour.

3 Scripting function Object.GetNode() now returns ‘None’ instead of ter- #30517


minating the script.

- 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.

- Scripting GetInom now supports a second optional parameter: inclChar. #27304


This parameter considers thermal rating objects and values modified by
characteristics that apply to the (de-)rating factor.

• = 0: No consideration of thermal rating objects or values modified


by characteristics on the (de-)rating factor (default).
• = 1: Consideration of thermal rating objects and values modified by
characteristics on the (de-)rating factor.

• = 2: Consideration of thermal rating objects but not values modified


by characteristics on the (de-)rating factor.

3 The file mode passed to fopen() is now properly checked and handled. #29666

3 The scripting function SetRA() automatically executes ResetRA() if the #26868


passed argument is ‘NULL’/‘none’. DIG35823

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

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 51


3 PowerFactory 2020

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.

3 API/Python: Accessing calculation result parameters that have a complex #26156


type (‘x’) e.g. ElmSym:c:uini is now supported: DIG37911
• ElmSym:c:uini:r // real part
• ElmSym:c:uini:i // imaginary part

• ElmSym:c:uini:phi // angle in [deg]


• ElmSym:c:uini:mag // magnitude
• ElmSym:c:uini:phirad // angle in [rad]

3 C++ API: Memory leak has been fixed. #29984

3 API/Python: Removed problems associated with ResizeAttribute() #26316


with certain string parameters; e.g ComAddon:IntExpr.

DPL:

3 Routines FindMaxInColumn() and FindMinInColumn() now re- #29980


turn the correct max/min value for the sparse result file, regardless of
the code returned from those functions.

- Functions for working with MS Excel now support saving of files in #21818
Excel macro-enabled format (“xlsm”).

3 GetGlobalLibrary() without arguments now returns the DIgSI- #23648


LENT Library. DIG35866

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 52


3 PowerFactory 2020

3.4.11 Contingency Analysis

Description ID

3 Corrected evaluation to decide whether a contingency can be calculated #30976


using the AC linearised method.

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.

- An option is now available to automatically create switch events from #25330


short-circuit events in the fault case, even if the fault case contains ad-
ditional switch events.

3 If switching rules of substations are considered, contingencies in substa- #27841


tions without defined switching rules are now calculated with original fault
case events.

- Improved performance of the Contingency Analysis tabular reports for #20393


“All loading violations” and “All voltage violations”. The “All loading viola-
tions” report now additionally includes elements with no short-term load-
ing recorded.

- New option available to only consider the recorded elements for the critical #27966
contingencies screening.

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 53


3 PowerFactory 2020

3.4.12 Quasi-Dynamic Simulation

Description ID

- Selection of discrete study times is now available. #25895

- 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.

3 The voltage/current setpoint is now correctly considered. Additionally, the #30290


following models have been improved: DIG40651
• DC voltage and current source and battery (including 2-terminal)
• AC current source (including 2-terminal)

3 Comparison of results between different Quasi-Dynamic simulation runs #25772


is now supported.

3.4.13 Network Reduction

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 Operational limits of generators are now aggregated. #21549

3 Load and generation scaling factors are now correctly considered. #30652

3 Short-circuit equivalent: Zero injection generators are now correctly #27598


handled.

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 54


3 PowerFactory 2020

3.4.14 Protection Functions

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);

• Unom/sqrt(3) (used when the p.u. value is based on a phase-earth


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.

3 Fixed an issue in the Time-Distance Diagram (Visplottz) which caused #29833


units located in sub-relays to be drawn incorrectly when displaying short- DIG40306
circuit sweep results. Additionally, double-clicking the curves now opens
the tripping unit as intended.

- Fuse type now supports the tabular definition of I-t values. #26277

3 The Short-Circuit Sweep (ComShcsweep), and by extension the Time- #28020


Distance Plot (VisPlottz), now calculate results correctly after passing an DIG38625
isolated line in the path, when using IEC/VDE or ANSI methods. Addition-
ally resolved an issue where PowerFactory would shut down unexpectedly
if any of the terminals were set “Out of Service”.

3 Programmable logic units (RelLogdip): Correct resolution of external ref- #30700


erences has been restored. DIG40983

3.4.15 Cable Sizing

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

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 55


3 PowerFactory 2020

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.

3.4.16 Power Quality and Harmonic Analysis

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.

3.4.17 Transmission Network Tools

Description ID

QV Curves:

3 Station controllers that are out of service are now ignored. #30478
DIG40691

- To improve performance, electrically equivalent terminals are now only #14771


calculated once.

3.4.18 Distribution Network Functions

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).

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 56


3 PowerFactory 2020

Description ID
- Minor enhancements including a load energy model, reporting com- #25462
mand and tabular report.

- New option to enable or disable time triggers is available. #27363

- 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

3.4.19 Outage Planning

Description ID

- The recording outage (planned outages module) is now displayed in the #29732
status bar. DIG39352

3.4.20 Probabilistic Analysis

Description ID

3 ElmCopellcha now issues information in cases of an empty matrix. #29137

- Improved performance of the initialisation and calculation of correlations #27129


based on characteristics (ElmCopellcha).

3 Updated calculation for quantiles and cumulative distribution functions in #30433


case of bootstrapping and histogram method.

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 57


3 PowerFactory 2020

3.4.21 Reliability Analysis Functions

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

3 Adapted creation of double earth faults: Only consider a combination of #26927


the created N-1 faults.

3.4.22 Optimal Power Flow

Description ID

AC Optimal Power Flow:

- Enhanced reporting for marginal costs. #25743

3 Reactive power limits of PWM converters given by a capability curve #30638


are now correctly considered. DIG40604

3.4.23 Unit Commitment and Dispatch Optimisation

Description ID

3 The filtering of voltage constraints during AC linearised contingencies has #30948


been enhanced.

- Updated Cbc to version 2.10.3. #26954

- Introduced the possibility to configure the relative and absolute MIP gap. #26953

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 58


3 PowerFactory 2020

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.

- Support of Gurobi application licences for PowerFactory . #30646

- Support of mixed integer linear solver Gurobi Version 9.0. #30511

- Introduced the user-defined parameters nodeFileOnDisk and threads for #28610


the Gurobi and CPLEX solver. Both parameters can be used to reduce the
amount of memory used. Parameter nodeFileOnDisk causes the node file
to be written to disk instead of to memory. Parameter threads allows the
number of threads (and therefore the number of model copies) used for
parallel algorithms to be selected.

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.

3 Improved accuracy of voltage constraints for contingencies. #26801

- 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.

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 59


3 PowerFactory 2020

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.

3 Problems in the formulation of boundary constraints have been resolved #30453


for the contingency constrained Unit Commitment.

- 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 Comparison of results among different Unit Commitment and Dispatch #25771


Optimisation runs is now supported.

- Introduced support for user-defined, solver-specific parameters. A new #29360


sub-page Solver of the Algorithm command page has been introduced.

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

3.4.24 Stability Analysis Functions (RMS), Electromagnetic Transients


(EMT)

Description ID

3 Co-simulation: The angle of the original slack machine is exchanged at #27997


initialisation.

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 60


3 PowerFactory 2020

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

- Block reference object (BlkRef ): Now has a Description field. #28056

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.

3 ElmSamp: Sample event is now set via a repeat event. #27181

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 61


3 PowerFactory 2020

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.

3 Bookmarks and marking modes now available in block diagrams. #30621

- 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.

3 Function picdro() is now accurate regardless of delay values. #26228

- 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.

3 newtoninc() now correctly handles the maximum number of itera- #26707


tions and calculation error during initialisation.

3 limstate() now correctly initialises the state variable. #23654

3 In level 6, functions limstate(), picontrol(), gradlim() and #12525


lim() can trigger messages or stop the simulation if their maximum
limit is less than their minimum limit.

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 62


3 PowerFactory 2020

Description ID
- C Interface: Introduced new version (200001). #23582

3 Compiled models: The output of a variable multiple times in one #27762


output() statement is now supported. For example:
output(condition, ‘maximum exceeded: yt=yt
>ymax=ymax and yt=yt >zmax=zmax’).

- DSL Model: #22668

• 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.

3 Compiled models: Support for output of ‘%’ characters is now #26347


available. For example: output(condition,‘maximum of 5%
exceeded’).

3 Name of a compiled block definition is no longer curtailed. #16306

- Introduction of DSL level 6. #26529

3.4.25 Small Signal Stability (Eigenvalue Analysis)

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.

3 Removed pop-up message during Modal Analysis (64-bit-PowerFactory ) #30535


regarding excessive memory usage due to the QR/QZ-method when the DIG40767
dimension of the matrix was too large. A warning is now shown in the
output window only.

- 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.

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 63


3 PowerFactory 2020

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.

3.4.26 Installation, Licence and Setup

Description ID

- Applied new design to LicenceManager and SetupAssistant. #25440

3 Setup Assistant now checks for sufficient disk space before copying data #30146
from a former PowerFactory installation.

3 Improved behaviour if a thread fails to be initialised at PowerFactory #29648


startup.

3 Fixed an issue with the connection check of the LicenceManager and Se- #30266
tupAssistant.

3 User switching at startup is allowed again depending on user configura- #28892


tion and authentication mode. DIG39415

3 When searching for PowerFactory accounts, the Windows username is #28347


now checked without casing. DIG38985

3 Improved handling of text input in the LicenceManager. #28196


DIG38826

- Updated licence service (CodeMeter) to version 7.00. #25923

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 64


3 PowerFactory 2020

3.4.27 Examples

Description ID

- Application examples: Project hierarchy has been updated to PowerFac- #29315


tory 2020.

- Resonance Study application example: New example with cables suitable #30853
for harmonics and EMT studies.

- VDE-AR-N 4110 Connection Request Assessment application example: #31065


A new Study Case for connection request assessment according to VDE-
AR-N 4110 has been added to the existing application example for con-
nection request assessment taken from the BDEW guideline.

- VDE-AR-N 4105:2018 Connection Request Assessment application ex- #31066


ample: New application example for connection request assessment ac-
cording to VDE-AR-N 4105:2018.

- Texas Grid application example: New example presents PowerFactory #30857


2020 features for Unit Commitment, Contingency Analysis, Network Re-
duction, Graphic Features and Diagrams.

- 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.

- MV Distribution Network application example: Graphic page recycling is #29966


now correctly configured.

- 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.

3 Industrial System application example: Now includes ComArcflash en- #30849


hancements and the default settings for Arc Flash analysis have been
corrected.

- State Estimation application example: Minor issue related to the network #29998
diagram colour settings has been solved.

- 39 Bus New England System application example: Extended to include #30896


EMT-type simulation cases according to CIGRE TB 736 as a Variation in
the existing benchmark model.

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 65


3 PowerFactory 2020

Description ID
- Nine Bus System application example: Transformer vector group has #30902
been corrected.

Wind Farm application example:

- 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

Railway Systems application example:

- Updated with single-phase synchronous generators (with station con- #29743


troller where applicable) and with single-phase static generators as the
slack element to represent single-phase inverters of static frequency
converters.

- Single-phase 3-winding transformer included in 16.7 Hz system; addi- #30460


tional minor updates.

LV Distribution Network application example:

- New Study Case for QDS considering electric vehicle charging stations #29471
and energy storage systems has been added.

- Enhanced calculation quantities for quasi-dynamic simulation, energy #30958


plots and duration curves have been included. Load types have been
added to electric vehicles.

Lightning Transients application example:

- Model changes and documentation updated to PowerFactory 2020. #30527

- Revisions and enhancements. #29815

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 66


3 PowerFactory 2020

Description ID

Switching Transients application example:

- Enhanced with two additional Study Cases: #29813

• Energisation of parallel transformers


• Circuit Breaker SF6 Arcing Model

- Fixes, updates and enhancements. #30636

- Various updates including PF2019 features and the addition of new #29470
Study Cases to simulate transformer and line/cable energisation and
short-circuits.

Transmission System application example:

- Empty custom layer with typographical error has been removed. #29987

- Protection Coordination Assistant enhancements and energy plots for #30880


Unit Commitment.

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.

3 Description of scripting function GetSuppliedElements() has been #26145


revised. DIG36737

3 Updated documentation: ErrorCodeReference.pdf. #30566

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 67


3 PowerFactory 2020

Description ID
User Manual:
- Various updates. #27730

- Now contains a new section on the programming of tabular reports. #29316

Technical References:
- DSL Macros has been updated (see menu HELP → Technical Refer- #31007
ences → DSL Macros).

- New Technical References and various updates: #31062


• New Technical Reference: Single-phase 3-Winding Transformer

• New Technical Reference: Single-phase Synchronous Machine


(part of the Synchronous Machine Technical Reference)
• New Technical Reference: Connection Request Element
• New Technical Reference: Breaker/Switch

• Updates (PF2020 model enhancements; minor changes):


– Static Var System
– Synchronous Machine
– Station Controller
– External Grid
– Saturable- and Asynchronous Machine
– Overhead Line Model
– Cable System
– 2-w, 3-w and 4-w Transformer; Single Phase Transformer
– Common Impedance
– Series Capacitor
– PWM Converter
– Rectifier/Inverter and HVDC LCC
– DC Valve
– Voltage Source
– DC Current Source
– Complex Load
– Common Result Variables for Terminals and Elements

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 68


3 PowerFactory 2020

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.

- A new command line argument /resetWindowPosition has been in- #31118


troduced to reset the position, size and layout of the main window.

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.

3 Licence page in User and Group dialogs: Minor fixes. #29250

- The Insert Plot dialog can now be confirmed by double-clicking on the #27726
desired plot type.

- After Quasi-Dynamic simulation, contingency analysis and probabilistic #29853


analysis, only relevant variables (such as statistical results) are now listed
on the appropriate page in the Variable Selection of Flexible Data.

3 The one- and two-dimensional characteristics tables of a Common Model #27211


(ElmDsl) are now cleaned-up when they are removed from the Block Def- DIG37544
inition (array or matrix parameters of a BlkDef ).

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 69


3 PowerFactory 2020

Description ID

3 Corrected detection and counting of logical cores. #30879

- 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.

- Improved diagnostic messages when using Active Directory authentica- #27139


tion. These are disabled by default. DIG37448

- 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 Boundary: A new option is available to consider pure neutral elements in #26393


topology search functions. DIG36525

- Modal Analysis: Performance enhancements using extensive multi- #27313


threading for the underlying mathematical operations.

3 Breakers outside of a substation are now correctly handled by switching #30539


rules.

3 Extended project settings to allow also transformers outside stations to be #28907


considered when determining supplying transformers or stations. DIG39955

3 PowerFactory now interprets non-ASCII characters in the “PowerFac- #20869


tory.ini” file correctly. DIG39819

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.

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 70


3 PowerFactory 2020

Description ID

- Updated libcurl to version 7.68.0. #30655

- Feeders now have an option to stop when reaching lower voltage levels #27785
(analogous to the existing option to stop at higher voltage levels).

DIgSILENT PowerFactory 2020 SP1 A, Release Notes 71

You might also like