Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 1/43
Release Information – PSS®SINCAL Platform 15.5
This document describes the most important enhancements and changes to the new program version. See
the product manuals for a more detailed description.
General Remarks 3
Licensing 3
System Requirements 3
Standard Databases and Examples 4
Models 4
PSS®SINCAL 7
User Interface 7
Improved Performance 7
Enhanced Calculation Control 7
Toolbar for the Result Display 7
New Dialog Box for Characteristic Curves 7
Replacing Network Data and Setting Network Data 8
Enhanced Plot Definition Dialog Box 9
Enhanced Result Compilation 9
Enhanced Log View 9
Enhanced Feeder Documentation 10
Determining Line Data and Load Data 10
Electrical Networks 11
Load Flow 11
Short Circuit 13
Harmonics 13
Load Development and Load Profile 15
Hosting Capacity 16
Energy Storage Placement 19
Verify Connection Conditions 23
Arc Flash 25
Protection Coordination 27
Distance Protection 29
Protection Analysis 30
Checking of OC Protection Devices 32
PSS®NETOMAC 33
User Interface 33
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 2/43
General Improvements in the User Interface 33
New Functions in the Model Editor 34
New Functions in the Source Editor 36
CIM Import 36
Calculation Methods 37
Database for Results and Topology Information 37
Short Circuit Calculation for a Node 39
Passive Frequency Response with Machines in the Network Model 40
Enhanced Functions for Torsion Calculation 40
New FCT Controller Type 40
Enhanced Function for Blocks with Limits 41
Improved Support of External DLLs 42
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 3/43
General Remarks
Licensing
PSS SINCAL 15.5 Platform uses the same license file as the preceding PSS SINCAL 15.0 version. In order
to activate the software, it is only necessary to assign the license file to the new version using the PSS Tool
utility program.
If you need a new license file or have any questions about the licensing, please contact the PSS SINCAL
Platform Support (phone +43 699 12364435, email [email protected]).
System Requirements
The following hardware and software requirements include the minimum requirements to operate an
application of the PSS SINCAL Platform 15.5.
Recommended Hardware
PC or notebook
CPU: >= 2 GHz (MultiCore)
RAM: 8 GB
Hard disk: >= 20 GB
Graphics card: >= 1920 x 1200, True Color
Mouse: 3 buttons (wheel mouse)
Operating Systems Supported
Windows 7 (x86 & x64)
Windows 8 (x86 & x64)
Windows 8.1 (x86 & x64)
Windows 10 (x86 & x64)
Windows Server 2008 R2 (x64)
Windows Server 2012 R2 (x64)
Windows Server 2016 (x64)
Database Systems Supported
Microsoft Access
SQLite 3.x
Oracle 9i
Oracle 10g
Oracle 11g
SQL Server 2008, SQL Server Express 2008
mailto:[email protected]
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 4/43
SQL Server 2008 R2, SQL Server Express 2008 R2
SQL Server 2012, SQL Server Express 2012
SQL Server 2014, SQL Server Express 2014
SQL Server 2016, SQL Server Express 2016
Standard Databases and Examples
All standard databases and examples were changed from the Microsoft Access database system to SQLite.
This ensures that these can be used without any problem with the 32-bit and 64-bit applications of the
PSS SINCAL Platform without requiring a corresponding Microsoft Office package.
Standard Type Database
The standard type databases "StdElementDB.mdb", "StdElementDB_US.mdb" and
"StdElementDB_GOST.mdb", which were previously available in PSS SINCAL, have been combined in one
SQLite database. Now all standard types are available in the new "StdElementDB.db" standard type
database.
Protection Device Database
The "ProtectionDB.mdb", "ProtectionDB_US.mdb" and "ProtectionDB_UAE.mdb" protection device
databases, which were previously available in PSS SINCAL, have been combined in one SQLite database.
The new protection device database "ProtectionDB.db" now contains all OC devices.
Automation Examples
Extended automation examples are provided in the user directory under "Samples Dev". This directory
contains examples of automation programming in C++ and C# as well as a sample implementation for the
smart server. Examples of the implementation of user-defined DLLs that can be used in the load flow and in
the dynamic simulation are also provided.
Models
The standard models of the PSS SINCAL Platform were extended and comprehensive documentation is also
provided in the Models manual. The manual contains both information on the standard models as well as a
separate chapter on the use of external DLLs in the PSS SINCAL Platform.
Modifications with Standard Models
The following new models have been provided and documented:
• GovHydroPID2.xmac
• GovSteam2.xmac
• OverexcLim2.xmac
• PssELIN2.xmac
• PssWSCC.xmac
The following models were updated and documented:
• AC7B.xmac
• AC8B.xmac
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 5/43
• BUDCZT.xmac
• COMP.xmac
• DEGOV.xmac
• EXAC1.xmac
• EXAC1A.xmac
• EXAC4.xmac
• EXBAS.xmac
• ExcBBC.xmac
• ExcHU.xmac
• ExcCZ.xmac
• ExcSCRX.xmac
• ExcST1A.xmac
• ExcST2A.xmac
• ExcST3A.xmac
• ExcST4B.xmac
• ExcST6B.xmac
• ExcST7B.xmac
• EXST1.xmac
• EXST2.xmac
• EXST2A.xmac
• EXST3.xmac
• IEEET1.xmac
• IEEET2.xmac
• SCRX.xmac
• SEXS.xmac
• STAB1.xmac
• STAB2A.xmac
• TGOV1.xmac
• UnderexLimX1.xmac
The following models were enhanced and documented:
• GNE-I.xmac, implementation of the reactive current prioritization
The following MAC models were removed from the model library (their functionality is provided in the XMAC
models):
• AC7B.mac
• AC8B.mac
• BUDCZT.mac
• COMP.mac
• DEGOV.mac
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 6/43
• EXAC1.mac
• EXAC1A.mac
• EXAC4.mac
• EXBAS.mac
• ExcAC7B.xmac, double definition
• EXST1.mac
• EXST2.mac
• EXST2A.mac
• EXST3.mac
• IEEET1.mac
• IEEET2.mac
• SCRX.mac
• SEXS.mac
• STAB1.mac
• STAB2A.mac
• TGOV1.mac
The description of the #NAME parameter was adjusted in the following models:
• EXAC3.mac
• GGOV1.mac
• STATCON.mac
• TTDC.mac
• VSCDC.mac
• WESGOV.mac
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 7/43
PSS®SINCAL
User Interface
Improved Performance
The starting of the PSS SINCAL user interface was optimized with regard to performance. The start is now
normally approx. 50 % faster than in the previous versions.
The opening of PSS SINCAL files with several protection devices was also optimized. The loading time has
been shortened by up to 200 %, depending on the size of the network and the number of protection devices.
Enhanced Calculation Control
The parameters for enhanced calculation control are now directly available in the browser of the Options
dialog box in order to ensure improved accessibility.
The new Max. MKL Threads option now enables the use of the Intel Math Kernel Library for parallel
processing to be controlled. This makes it possible to specify the maximum number of threads for parallel
processing. If 0 is set, the use of MKL is completely deactivated.
Toolbar for the Result Display
The Results toolbar was extended. The toolbar now provides a new selection list, by which it is possible to
move easily between the results shown in the graphics editor. It is therefore possible to move more easily
between different results and input data and the current selection is also always shown.
New Dialog Box for Characteristic Curves
The dialog box for editing and visualizing characteristic curves was updated. The dialog box now features a
browser that displays all available characteristic curves. The integrated filter field enables the display range
to be restricted easily at any time.
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 8/43
On the right of the browser, the table can be displayed with the data or a diagram. The display is switched
via the integrated toolbar.
The table in the dialog box was completely renewed. This now makes the copying and pasting of data
particularly easy and straightforward. Copying and pasting was optimized for large data sets, i.e. the pasting
of approx. 100,000 characteristic curve points from a 10-year profile can be carried out without any problem.
The display of diagrams was also enhanced. Besides the characteristic curves, it is now also possible to
display the level diagrams and locus curves.
Replacing Network Data and Setting Network Data
The Replace Network Data dialog box was enhanced. The dialog box now has a new filter line for reducing
the display range with a filter entry field. The filter line has an integrated drop-down list by which the filter can
be created according to groupings in the data model. This enables the display range to be restricted, for
example, to just the converter data.
The Set Network Data dialog box was also enhanced. The new groupings for the attributes of the network
elements are also provided here.
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 9/43
Enhanced Plot Definition Dialog Box
The Plot Definition for Dynamics dialog box was provided with new functions to simplify the definition and
editing of the plotted signals.
The dialog box now has a new filter field (1) for reducing the display range with a filter entry field. It is
possible to filter all columns as well as only selected individual columns (for example, to only show the
synchronous machines).
The pop-up menu in the signal list of the dialog box (2) was also enhanced. This provides functions to mark
(select) or block functions as well as to deactivate set filters. The new multiple selection function in the signal
list is also particularly useful. This enables several signals to be reordered or deleted easily in the dialog box.
The selection of elements (3) was also enhanced. The filter field here was provided with a drop-down menu,
by which the display range of the list can be restricted to the network elements selected in the network
graphics. This enables those network elements that are to be plotted to be selected before opening the
dialog box. The display in the dialog box can then be easily reduced to these elements.
Enhanced Result Compilation
The result compilation function was enhanced. It is now also possible to display all the topology information
of network elements (element type, status, substation, bay etc.) in the compilation.
Enhanced Log View
The log information has been stored in an SQLite database since PSS SINCAL 15.0. This makes it possible
to better identify problems and weak points in the network on the basis of log information, even with very
complex and extensive calculation methods. The generated log information can, however, be very extensive.
It is necessary, for example with the hosting capacity calculation method, to analyze the logs of many
thousands of different load flow calculations for variable connection points at different times.
The Log view was enhanced in order to simplify these analyses and evaluations. The following new functions
are now available in the pop-up menu:
• Select in Tabular View:
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 10/43
This enables the network elements to be assigned to a log message in the Tabular View.
• Edit Network Data: This enables the network elements assigned to a log message to be edited directly in the screen form.
A highlighting function in the network graphics was also provided for the improved identification of network
elements. This can be activated in the Options dialog box of the Log View. If the highlighting function is
active, the network elements assigned to the selected log message are highlighted in the graphics editor.
Enhanced Feeder Documentation
The feeder documentation was enhanced in order to enable a more flexible evaluation of reserve capacity.
The actual idea behind it is that there is a primary main route in the feeder that has to be analyzed. It is not
practically possible to determine this main route automatically, a different approach was therefore selected.
Those network elements that are to be included in the feeder determination for calculating the reserve
capacity can now be stored in a network element group. This network element group can be optionally
selected in the feeder documentation.
Determining Line Data and Load Data
The Line Data dialog box provides an enhanced function for displaying line impedances. The Re/Rl, Ze/Zl
attributes as well as phi are now displayed.
The Load Data dialog box now also shows the number of customers that can be stored with the loads in the
Reliability tab.
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 11/43
Electrical Networks
Load Flow
Convergence Improvements in Unbalanced Networks
In unbalanced networks, the set power is observed as closely as possible for each phase for symmetrical
elements. The condition IL1 + IL2 + IL3 = 0.0 is observed without a ground by IL3 = -IL1 -IL2. This causes
convergence problems in severely unbalanced networks. The convergence can be improved by keeping the
current as symmetrical as possible.
The power per phase must be corrected with the ratio of the phase-ground and the average phase-ground
voltage. The convergence of power is no longer for each phase but across all phases:
𝑉𝑚 =|𝑉𝐿1| + |𝑉𝐿2| + |𝑉𝐿3|
3.0
𝑃1 =𝑃1233.0
×𝑉𝑚𝑉𝐿1
, 𝑃2 =𝑃1233.0
×𝑉𝑚𝑉𝐿2
, 𝑃3 =𝑃1233.0
×𝑉𝑚𝑉𝐿3
The convergence is controlled in the Load Flow tab of the Calculation Settings. The new Convergence
Control selection field is provided here:
• Default convergence control: The load flow calculation is closed if the preset accuracy settings were achieved and the control
conditions are fulfilled. After more than 50 % of the preset number of iterations, the load flow calculation
is ended if the preset accuracy settings have been reached.
• Fast convergence control: The load flow calculation is ended if the preset accuracy settings were reached and the control
conditions for active power are fulfilled. After more than 50 % of the preset number of iterations, the load
flow calculation is ended if the preset accuracy settings have been reached.
• No convergence control: This always provides a calculation result irrespective of whether the accuracy settings and the control
conditions could be observed. This kind of result enables basic input errors to be detected and rectified.
The load flow calculation is closed if the preset accuracy settings or the maximum number of iterations
were reached.
Convergence Improvements in Transmission Networks
In large transmission networks with thousands of machines and several control elements, it is in practice
hardly possible to observe all the set control limits. In these kinds of networks, it is also not so important to
observe the voltage and reactive power exactly. Only the required active power must be observed precisely
in order to ensure the power transfer. The relaxation of the check criteria considerably improves the
convergence behavior.
Active Power Reduction for the Benefit of Reactive Power Requirements
The control of network elements DC infeeder, synchronous machine, power unit and infeeder has been
enhanced. This is designed to provide better support for the current requirements of the behavior of
decentralized supply sources in power supply networks. The constant supply of active power is no longer
required over the entire voltage range. With voltages above or below a set limit value, the supply of active
power can be withdrawn in favor of the reactive power. To simulate this behavior, a combined active and
reactive power control has been formed from the basic reactive power control.
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 12/43
The new enhanced control can be activated in the Controller tab with the Active Power Controlling
selection field.
In the normal voltage range the decentralized supply sources supply the set active power to the network. The
decentralized supply source starts to change the power factor from a set voltage V1 or V1c in order to
contribute to the voltage stability. If the rated active power is supplied in the normal range, the decentralized
supply source would then be overloaded. The active power can now be reduced at the same time in order to
nevertheless maintain voltage stability. Up to a preset voltage V2 or V2c the decentralized supply source must
continuously reduce the active power. For voltages over V2 or below V2c the decentralized supply source
must supply again a constant active power.
The following diagram shows the operating principle:
P/Pn
V/Vn V2
0.5
0
inductive
V1 Vn
capacitive
V1c V2c
Pinput/Pn
Pmin/Pn
1.0
Pmax/Pn
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 13/43
Short Circuit
The implementation of the ANSI C37 short circuit procedure was extensively enhanced in PSS SINCAL.
These enhancements also included changing the name to IEEE C37. The following short circuit procedures
are now available in PSS SINCAL:
• VDE 0102/2016 – IEC 909/2016
• VDE 0102/2002 – IEC 909/2001
• VDE 0102/1.90 – IEC 909
• VDE 0102/IEC 909 (initial load)
• IEC 61363-1/1998
• IEC 61363-1/1998 (initial load)
• IEEE C37 1990
• IEEE C37 2016
• IEEE C37 (initial load)
• G74
• GOST R 52735/2007 – GOST 28249/1993
The IEEE C37 1990 short circuit procedure complies with the previous ANSI C37 1990 implementation.
The IEEE C37 2016 implementation is a new implementation based on the C37.010 2016 standard. Besides
the new standard, the possibility was also provided here to set parameters for the simulation of transformers
and equivalent branches in order to simplify the comparison with the IEC results.
The following options are available for transformers:
• Current Data: The controller data of the transformers is included in the determination of the transformer impedance.
• Rated Data: The impedance of the transformers is determined from the rated data of the transformer.
The following options are available for passive equivalent branches:
• Current Data: The impedance of the passive equivalent branches is determined from the input data.
• Zero-phase sequence data: The zero-phase sequence impedance is determined from the input data. Positive and negative-phase sequence data impedance are ignored.
• Ignore: Positive, negative and zero-phase sequence impedance are ignored.
The IEEE C37 (preloaded) short circuit procedure essentially corresponds to IEEE C37 2016, in which the
node result of the initial load flow is used as the source voltage. This enhancement makes it possible to use
this short circuit standard particularly in the protection coordination. Otherwise the currents and voltages
present in the network would be too high.
Harmonics
New Connection for Resonance Network
The resonance network was completely updated in the harmonic calculation. This was previously a separate
network element for which the assignment of the impedance areas for the different frequencies was relatively
complicated. Furthermore, only one resonance network could be used per network.
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 14/43
The resonance network element was removed. The resonance network is now simulated with the help of the
harmonic impedance. The following modeling types are essentially used:
• Impedance values for each frequency
• Impedance area for each frequency
The impedance areas are defined with the new screen forms for characteristic curves via Data – Harmonics
– Impedance Area. The areas of the resonance networks for a wide range of frequencies can be defined
easily in the dialog box. Data from external sources (e.g. Excel) can also be copied and pasted easily.
The impedance areas thus defined are assigned to a harmonic impedance. This then describes the
impedance according to frequency.
The Harmonic impedance can be assigned to virtually all network elements. The resonance behavior can
then be modeled with normal network elements which are also active in the other calculation methods, such
as load flow, short circuit, protection etc. In other words, the harmonic calculation no longer requires the
creation of "fictional" resonance network elements which are only included in this procedure.
Creating Impedance Areas from Calculation Results
The result diagrams of the harmonic variations correspond to the impedance areas which the neighboring
network operators require in order to simulate their adjoining network with a single element.
To make the use of these results more convenient, a new function was implemented in the user interface for
converting the result diagrams to a resonance network. The new function can be started via Tools –
Determine Data – Apply Harmonic Impedances. The frequency responses from which harmonic
impedances are to be generated are then selected easily in the dialog box.
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 15/43
Limit Values for Evaluations of the Harmonic Levels
The limit values for the harmonic levels were extended for interharmonics. An additional characteristic curve
with the limit for the interharmonic voltage limits is shown in the level diagrams.
Load Development and Load Profile
The Load Development calculation module enables the technical and financial state of the network in the
future to be analyzed. This is normally calculated annually. The Load Profile calculation module, on the
other hand, was designed for the very detailed analysis of the network on an hourly basis (or even smaller
intervals). This normally involves calculation periods of days or weeks but even years in special cases. Due
to the high variability of current networks, these calculation modules are becoming increasingly more
important since they can be used to examine supply quality.
Both calculation modules were enhanced in response to feedback from users.
Total Results in Load Development as per Economy
Total results are provided in the load development for the network, network area and network group results.
These are generated at the end for the entire calculation period.
New Maximum Value Determination for Load Profile
The maximum value determination in the load profile calculation has been enhanced. Up to now the
maximum voltage was always determined here by means of the VPI. It is now possible to select whether the
maximum values are determined via Vmin (minimum voltage), Vmax (maximum voltage) or via the largest VPI.
Improved Performance with Load Profile
Studies of the network often require the analysis of larger time periods. For this to also be possible with the
load profile calculation in PSS SINCAL, the maximum profile duration of a year (8760 hours) was removed. It
is now possible for periods of any length to be calculated. The internal processes in the calculation module
were also optimized for this in order to increase performance. The implemented enhancements now make
the calculation around twice as fast as before.
New Trimming in the Load Profile Calculation and Load Determination
Automatic trimming has already been possible in the load profile calculation for several product versions. The
algorithms for trimming have also been optimized in order to improve performance. The new Scaling method
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 16/43
is now also available in addition to the previous trimming methods. This has been specially designed for
forecast calculations, in which a complete network area is to be trimmed by means of measured values at
transition points.
Hosting Capacity
The Hosting Capacity calculation module makes it possible to determine the maximum possible
decentralized generated and consumed power in a selected subnetwork. This determines at all nodes of a
subnetwork the maximum power that can be fed/consumed without breaking the set constraints such as
voltages, utilizations, voltage changes etc.
The calculation module has already been available for several product versions and was now enhanced in
response to the feedback from users.
Input Data and Results in SQLite Database
The input data and also the results of the hosting capacity were previously saved in a number of different
XML files. This approach was chosen in order to allow the flexible storage and management of even
extensive results, also independently of the central network database. This product version now replaces this
approach with an improved solution.
The following is a brief description of the new concept of how PSS SINCAL manages input data and results.
The input data of the network, as well as the standard calculation results, such as load flow, short circuit etc.,
are managed in the network database. This allows use of the database systems (SQLite, Access, Oracle,
SQL Server) as preferred by the user.
The very extensive special results of different enhanced procedures are moved to individual SQLite
databases.
SINCAL
GUI
Server
Simulation
External
applications
SINCAL
network DB
SQLite
LOG
SQLite
ICA … …
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 17/43
This ensures that very large data sets can also be processed efficiently and rapidly while still maintaining the
transparency and accessibility of all data.
The SQLite databases can be used easily both by the applications of the PSS Suite as well as by external
applications. Access to these databases is also possible with all standard programming languages. However,
this is particularly easy with Python, as the standard installation already contains an SQLite module.
Frameworks are also available for C++ and Java, which allow easy access to SQLite databases.
The input data and results of the hosting capacity are stored in SQLite database "ICA.db". This is available in
directory "{Network}_files\ICA". With existing networks, the parameters stored in the XML configuration files
are automatically transferred to the new SQLite database.
The use of SQLite also made it possible to improve the processing speed, particularly if the calculation
module works with several processes in parallel. Previously, each process created a number of temporary
files which then had to be compiled at the end of the calculation in a complex and time consuming process.
When using SQLite, each calculation process creates an SQLite database. These can then be combined at
the end of the calculation with a few SQL commands to form a single SQLite ICA database containing all
results.
Enhanced Functions in the Calculation Module
The Area of Observation page of the control dialog box now contains the new Excluded Elements option.
This enables the optional selection of a network element group. The nodes and network elements contained
in this network element group are excluded from the limit values check. The nodes can also be excluded
from the installation of a load/infeeder. This enables network elements and nodes in the area of observation
to be excluded from the ICA processing entirely according to individual requirements.
The Data for New Element page provides the new Connect on all locations at the same time option. This
enables either infeeders or loads to be connected to the nodes in the area of observation at the same time.
These network elements are then varied between the set minimum and maximum values in exactly the same
way as with the previous calculation in order to determine the limit value of the possible power supply and
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 18/43
consumption.
The use of compressed load profiles is another new function for significantly increasing the processing
speed. The idea behind this is to significantly reduce the number of required calculations with profile values.
The load profiles assigned to the network elements here are reduced to four characteristic operating points:
• Min. supply and min. consumption
• Min. supply and max. consumption
• Max. supply and min. consumption
• Max. supply and max. consumption
This new function is activated on the Check Conditions page with the Type option.
The following new options are available:
• Load profile Min/Max: Four times with the following criteria are defined over the entire load profile: min. supply/min.
consumption, min. supply/max. consumption, max. supply/min. consumption and max. supply/max.
consumption.
• Load profile Min/Max gen.: The maximum and minimum power is calculated for each element over the entire load profile. The
elements are distinguished as either generating elements or consuming elements. Four temporary
operating points are calculated from this, in which the following criteria apply: min. supply/min.
consumption, min. supply/max. consumption, max. supply/min. consumption and max. supply/max.
consumption. The Create Variants option makes it possible to create these four criteria as variants in
which the power values are assigned to the elements according to the criteria.
New Functions in the Results View
The results view of the hosting capacity function provides new functions for analyzing and evaluating the
data. Additional information can be shown for each result corresponding to an installation location in the area
of observation. For this simply click on Show Details.
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 19/43
This then directly opens the display of the details of the installation location in the results view.
The example for installation location WSS-7a clearly shows the different calculations that were carried out.
Supply power values of S >= 0.086 MVA have violated the voltage limits and were therefore discarded. The
supply power value S = 0.085 MVA has not violated the limit value and therefore shows the result for the
installation location.
To generate the extended detailed results, the Log level for the calculation methods must be set to Standard
or Extended. It should, however, be taken into account that very many results will then be generated in
certain circumstances. The example shows the calculation for just one time. With an annual profile and an
hourly schedule the detailed results would have to be multiplied by 8760.
The Possibility to Change Units is also new in the results view. The power values in MW are simply too
large in low voltage networks, and so it is now possible to change the display to kW. The display units can be
changed via the Option dialog box of the results view.
Energy Storage Placement
The growing number of decentralized supply sources in the distribution networks is increasingly causing
problems in relation to supply quality, reliability and safety in the event of a fault. These problems are
considerably different, however, to those that occur in conventional network structures. Too much power is
fed through the decentralized supply sources which is not consumed. An undesired voltage increase and
also an overload of equipment can therefore occur in the feeder. This behavior is not constant but varies
over time depending on the consumption situation, feed power of the parent supply network, as well as on
the weather and other factors. The use of decentralized energy storage systems enables these problems to
be mitigated or largely prevented. This involves the placing of energy storage systems at suitable locations in
the feeder, which take up the excess energy and store it for later requirements.
The sizing of energy storage systems must therefore ensure that the limit values of the equipment in the
feeder are observed. The voltage must be kept in the permissible voltage range and the network elements
must also not be overloaded.
The new Energy storage placement calculation procedure supports the network planner in this task. This
enables the following to be determined:
• Installation location of the storage system in the feeder
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 20/43
• Maximum generated power in MW
• Required storage capacity in MWh
Starting the Energy Storage Placement
The calculation procedure can be started via Calculate – Optimization – Energy Storage Placement. This
opens a wizard in which all important control parameters can be defined.
The Area of Observation is defined on the first page in the wizard. This makes it possible to identify any
subnetwork in which the energy storage systems are placed and which contains the equipment used for
checking limit value violations. It is possible to either choose a network element group or also a feeder. The
Use cluster for faster calculation option is also provided here in the same way as for the hosting capacity
calculation. This combines nodes that are close together in order to reduce the calculation in complex
networks.
The second page of the wizard is used to define how the terminal power of the storage system is to be
specified. The Mode selection field is used to select the power determination method:
• Determine power: The optimum power of the storage system is determined by multiple load flow calculations within the
range of the set limits of Smin and Smax. The model for the energy storage is not considered here. This
enables the optimum maximum supply/consumption for each installation location in the area of
observation to be defined.
• Set power: This uses a power value specified by the user. This power is used as the maximum value for the energy
storage and the storage model then determines the actual power consumption and supply through the
energy storage. This mode is useful if the actual effects of the storage system have to be assessed.
It is also possible to set other control parameters for the storage system which are used to determine the
storage capacity. The Storage model is particularly important as this defines how the storage system
behaves in the network. If no individual energy storage model is assigned, the inherent PSS SINCAL
"EnergyStorage.mac" model is used.
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 21/43
The third and last page of the wizard define the Check Conditions. It is possible to select here which input
data is used to determine the power of the storage system. The determination can optionally be carried out
for the current state of the network, for preselected times from a load profile, for min/max values of a load
profile or for operating points.
The permissible limit values for voltages and utilizations in the area of observation can also be set. These
are used to ensure that no impermissible operating states occur in the network when the energy storage is
installed.
Results of the Energy Storage Placement
The results of the energy storage placement are shown in the results view. The results can also be evaluated
interactively here and further processed. The following illustration shows the results for a feeder.
The determined terminal power as well as the limit values for voltage and utilization in the feeder are shown
for all its analyzed installation locations. A quality rating of the effect of the energy storage on the feeder at
the installation location is also shown. The value 1.0 represents the best rating. The data records in the
Results View are listed in the order of this rating. The Display Top Results filter field above the table
enables the display range to be reduced to the specified number of the best data records. The example
above shows the 10 best installation locations out of the 16 determined.
The storage volume of freely selectable installation locations can be determined via the pop-up menu. This
carries out a complete load profile calculation with temporarily generated DC elements with assigned energy
storage systems at the selected installation locations. The behavior of the energy storage in the feeder, i.e.
the charging and discharging is specified by the model defined in the control parameters. The load profile
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 22/43
calculation can then determine with this the maximum energy Emax for the storage system.
The generation of the DC elements with the energy storage systems in the network can likewise be carried
out easily and conveniently via the pop-up menu.
The determined installation locations can be visualized in the network graphic. The visualization can be
activated via the Options dialog box. This highlights all installation locations displayed in the Results View in
blue and the currently selected installation location in orange. This makes it possible to easily evaluate the
locations in the network at which storage systems should be installed.
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 23/43
Verify Connection Conditions
The Verify Connection Conditions calculation module is used to check the connection of a generating
plant according to the following predefined regulations:
• VDE-AR-N: Generating plants connected to the medium voltage network – Guideline for the connection and parallel operation of medium-voltage distribution networks
• NER Australia: Based on IEC 61000-3-6/-7
• IEEE 1547-2018
The calculation module was extensively updated in order to improve both usability as well as the ability to set
detailed parameters.
Input Data and Results in SQLite Database
All input data and results of the calculation module are managed in an SQLite database. This is provided in
the directory "{Network}_files\DES" and can also be read easily with external applications if required. This is
useful, for example, if the calculation module is to be used in automation solutions without the PSS SINCAL
user interface.
New Control Dialog Box
The control dialog box for the calculation module was completely updated. The settings are now entered in a
dialog box which lists the different entry categories in the browser.
The Project Data and Technical Data of the generating plant can be defined under General. The
Calculation Parameter tab is used to control the calculation method. The Connection rule selection field
makes it possible to define the guideline by which the check is to be carried out. The configuration pages for
the selected connection rule are displayed in the browser according to the selection made.
The possibility to overwrite the predefined limit values in the guideline with user-defined values is also new.
This can be carried out in the Evaluation configuration page. This shows all limit values for the checks
carried out. These can be adjusted as required. The modified limit values are then used for the check and
naturally also shown in the result documentation.
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 24/43
New Results View
The results view for this calculation procedure was completely redesigned. The most important input data
and results are shown clearly.
A table at the beginning of the Results section clearly shows the check result. This table shows the checks
that were carried out and also the status of the checks.
Details on the different checks are displayed directly after this table. The check carried out, the assigned
network elements, the check value and also the permissible limits are displayed.
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 25/43
The results view shows the listed network elements in the form of hyperlinks. Clicking the network elements
enables them to be selected in the graphics editor. It is also possible via the pop-up menu to display the
input data in the table or edit it directly in the screen forms.
Arc Flash
The Arc Flash calculation module enables the incident energy of arc flashes to be determined in low voltage
and medium voltage networks. The calculation can either be carried out in accordance with IEEE 1584 or via
the BGI/GUV-I 5188 arc flash calculation.
Changes in the User Interface
Arc flash configuration data is defined for the arc flash calculation on nodes/busbars. The configuration
describes the physical characteristics of the system that are required to determine the incident energy.
The input for the arc flash configuration was redesigned. The screen forms provide the input data for the
different standards in the separate IEEE and DGUV tabs. This is designed to improve the separation of the
different control data for each standard. It must be remembered here that the incident energy is only
calculated if the configuration for the standard is also activated.
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 26/43
The manual setting for the maximum clearing time is a new feature for IEEE 1584. If this option is
activated, the incident energy is determined without the protection coordination by using the set clearing
time.
When the calculation method is started via Calculate – Arc Flash, a dialog box is shown, in which the
calculation parameters can be set. It is possible to select how the energy is determined and also which
standards are to be used.
New IEEE 1584 2018 Standard and New Labels
PSS SINCAL previously only provided the IEEE 1584 standard from 2002. However, the standard IEEE
1584 2018 has been in force for a year. This new standard is now also supported in PSS SINCAL and the
previous standard is also available to ensure compatibility.
The arc flash labels have also been updated to match the new standard. The following illustration shows a
new arc flash label generated by PSS SINCAL.
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 27/43
The label only shows the energy and working distance. The note also stipulates that the personal protection
equipment (PPE) must be selected in accordance with NFPA 70E.
Protection Coordination
Enhanced Simulation for Breaker Malfunctions
Modern protection devices continue to measure the current after tripping. If the circuit breaker does not trip
(1), the protection device supplies a signal specially for this condition. The backup protection (2) can then
respond to this and clear the fault.
This behavior can also now be simulated with PSS SINCAL. For this the definition of the malfunction at the
location of the protection device has been enhanced.
The following states can be simulated with the enhanced malfunction feature:
• No malfunction: The protection device and the switchoff are simulated without any fault behavior.
• Protection device malfunction: This simulates the fault behavior of the protection device. The protection device remains in the "not
started" state. There is therefore also no switchoff.
• Breaker malfunction: This simulates a malfunction on switchoff. The protection device is excited depending on the current and
transfers the switchoff command on tripping. The switchoff command is not however executed. There is
also therefore no switchoff. The protection device also registers a current after the switchoff command is
sent. After a delay time has elapsed, the "Breaker malfunction" signal is also activated in addition to the
already available signals.
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 28/43
The backup protection devices can give a response to the breaker malfunction in the teleprotection. It is
possible to select for this the value Breaker malfunction under Zone/Element at the sender. It is then only
necessary to define in the Type field the action that the backup protection device is to execute. This is
normally a Transfer Trip.
Enhanced Checking of Destruction through Overheating
The protection coordination carries out a check of the elements for destruction through overheating. For each
time step the thermal energy is determined from current and duration of the time step for the checked
elements. This thermal energy is totalized up to the clearing of the fault.
𝐸 =∑𝐼2 ×∆𝑡
The energy is monitored for any violation of the destruction energy of the element. In the event of a limit
violation
• a warning is output in the protection coordination,
• an underfunction is displayed in the protection analysis (if the check for destruction is activated)
and the maximum disconnection time is logged.
If there are reclosers in the network, only the time up to the first clearing is used. The check of the
destruction through overheating is not carried out with stability protection coordination.
Enhanced U/I Pickup
Direction as well as directional and non-directional end time were added to the U/I pickup for phase and
ground tripping.
Reclosers
A second characteristic is provided with the reclosers for tripping in the switching sequences after the first
disconnection.
A time range (tmin and tmax) is also possible for the configuration of the tripping characteristics calculated from
a formula, in the same way as the current range (I/Ip min and I/Ip max).
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 29/43
Distance Protection
New ABB REF630 Protection Device
The ABB REF630 distance protection device is now available in PSS SINCAL. It is a digital protection device
with the setting values R, Rmin, Rmax, X, Z, Rev, angle α and .
The following measurement types are supported for this device:
• Impedance quadrilateral
• MHO circle
• MHO circle polarized
• Reactance quadrilateral
• Combined tripping area
This REF630 device has a different area shape than the already available ABB devices. The upper limit for
the arc reserve can also be specified and tilted.
Impedance Quadrilateral Measurement Type, Area for Phase Tripping:
Combined Tripping Area Measurement Type, Area for Phase Tripping:
Change in the Range for Grading
For the determination of setting values, the result for the achieved grading was adapted to the type of the
for Z = 0: for Z ≠ 0:
X
Rmin Rev
R
Rmin
Rmin
Rmax
Rmin Rev
Rmin
Rmin
Rmax
Z
for Z = 0: for Z ≠ 0:
X
Rev
R
Rmin
Rmax
Z
X
Rev
R
Rmin
Rmax
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 30/43
tripping area shape (measurement type). For circular areas the range is determined with the impedance and
for polygonal areas with the reactance.
Change to the Grading View
The observation limit was previously 5 zones, and has now been increased to 9 zones.
Protection Analysis
New Wizard for the Control of the Calculation Module
The control dialog box for the protection analysis was made more user-friendly. A wizard has now been
provided in the same way as for the check OC setting values calculation module. This offers an improved
structure for a wide range of control options and parameters and simplifies use.
The new wizard has two pages: Base Settings and Extended Settings.
The Base Settings page provides the important control parameters for the simulation and the check area.
The Extended Settings page contains additional parameters for setting the scope of the check.
Limitation of the Check Area
In large networks, it is often only necessary to simulate sections in detail for the protection. A protection
analysis would then in certain circumstances include many sections since limiting protection devices are
normally missing. The new Limit routes by selected group option makes it possible to avoid this. The route
determination stops then automatically at the end of the group. The other Discard routes beyond selected
group option is also provided. This virtually ignores the network outside of the area to be checked.
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 31/43
Check of the Pickup Safety
A new safety factor for the short circuit current at Additional Fault Data has been provided to check the
pickup safety. This makes it possible for the user to set a factor for decreasing or increasing the short circuit
current.
It must be noted that the short circuit current can only be changed at those tripping units that are purely
based on current.
Although the registered impedance is used to determine the direction of tripping units of OC protection
devices, only the impedance angle for the chosen direction is used. Pickup safety can thus be included
without any problems. The same applies to the minimum, directional and non-directional current pickup. If
the trip is executed through one of these tripping units, the currents are also shown corrected in the result
dialog boxes.
With tripping units of distance protection and differential protection devices, a safety factor would completely
corrupt the current for the pickup. The inclusion of a pickup safety factor is therefore not possible here.
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 32/43
Checking of Circuit Breaker Malfunction
The Extended Settings page now also enables the selection of the breaker malfunction as an extended
check.
If this is activated, start and end device are connected in all combinations (start, end, start and end) as if they
had a breaker malfunction. These devices are therefore not tripped and the tripping behavior of the backup
protection can be examined.
Extended Check Option for Machine Protection
The tripping of a voltage or frequency protection outside of the protection range causes an overfunction in
the protection analysis. This is disruptive for the basic evaluation of the cable protection. The new Include
machine protection only in protection area option has therefore been provided. If this is activated, the
trips of voltage and frequency protection outside of the protection area are ignored.
Cascading Determination of Destruction through Overheating
The destruction of equipment through overheating is now included automatically in the protection analysis.
The new function is documented in the section Protection Coordination.
Input Data and Results in SQLite Database
All input data and results of the calculation module are managed in the SQLite database "ProtAnalysis.db".
This is provided in the directory "{Network}_files\ProtAnalysis" and can also be read easily with external
applications if required. This is useful, for example, if the calculation module is to be used in automation
solutions without the PSS SINCAL user interface.
Checking of OC Protection Devices
k Factor for Backup Protection
A separate safety factor for backup protection was added to the check. It is now possible in the control dialog
box to set the k factor for the main protection as well as one for the backup protection.
Input Data and Results in SQLite Database
All input data and results of the calculation module are managed in the SQLite database "ProtAnalysis.db".
This is provided in the directory "{Network}_files\ProtAnalysis" and can also be read easily with external
applications if required. This is useful, for example, if the calculation module is to be used in automation
solutions without the PSS SINCAL user interface.
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 33/43
PSS®NETOMAC
User Interface
General Improvements in the User Interface
Save As Function
This new function is available at File – Save As. It is thus now possible to save the active document under a
new name in the Source Editor as well as in the Model Editor.
Enhanced Plot Definition Dialog Box
The dialog box for the plot definition was enhanced in order to make the work more efficient and user-
friendly. For this the dialog box now provides a filter line (1), by which the display range of the signals can be
filtered. This simplifies the search for specific data in extensive signal definitions. The filter can either be
used for all columns in the dialog box or only for one column. The selection is made via the drop-down menu
in the filter line.
Enhanced Copying in the Signal Browser
The signal browser now enables the copying of multiple signals to the Clipboard. The new function is
provided if the multiple selection is active.
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 34/43
When the Copy Signal function is called, all signals selected in the browser are copied to the Clipboard. As
the signals selected here can have different X axes, the data is analyzed before copying. Identical X axes for
signals are combined and different axes cause the signal to be transferred to the Clipboard with 2 columns.
New Functions in the Model Editor
Improvements for Deactivated Blocks
Blocks can be deactivated in the Model Editor (1). These are then not included in the processing of the
XMAC file. This is useful if a model is designed and different variations have to be tested in the modelling.
However, connections from outputs of deactivated blocks to active blocks previously had to be manually
deleted in the model. Otherwise a fault related to an unavailable input would be output in the model
processing. To improve usability here, the deactivated blocks are now separated automatically in the model
processing.
Improvements for Creating and Aligning Connections
The function for the automatic creation of connections from selected blocks was made more intuitive. The
selected block is now automatically deactivated after a connection is completed. This makes handling more
intuitive and prevents connections from being changed unintentionally.
The alignment of connections was improved for mirrored blocks. Some of the connections were previously
"misaligned".
Modified Symbol Display for RATELIM Block (Slope Limiter)
The graphic display of the block was modified. This is then also shown without limits if the inputs
HZ1/HZ2/HZ4/HZ5 are supplied with signals/values.
Bitmap Graphics and Highlights in the Model Editor
It is now possible to integrate Bitmap graphics in the Model Editor. This supports BMP, GIF, JPG and PNG
formats. The inserted Bitmap graphics can be used for documentation purposes or for "drawing" a controller
model. The image files are stored as relative links to the selected source file in the XMAC file.
The possibility to insert a highlight in the model graphic is also new.
The new functions are available both in the toolbox as well as in the Graphic Objects toolbar:
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 35/43
Improved Debug and Analysis of Models
The menus in the Model Editor for analyzing and testing models were made clearer and simpler. The
following illustration shows the new structure of the menus in the Model Editor:
Only the essential functions are now provided. The previously available function for the structural check of
the model is now carried out automatically when the model is executed and when the initial conditions are
displayed.
Enhanced Function for FORMAT Block
A new function is provided in the input dialog box of the FORMAT block, by which the format instruction can
be automatically generated. The new function is linked in the Format Block tab as a button (2). When
clicked, a format instruction (3) is automatically generated for the defined input blocks (1).
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 36/43
New Functions in the Source Editor
Improved Insertion of Models
The insertion of models in the Source Editor was further simplified. The Insert Model item in the pop-up
menu now makes it possible to open a pop-up list showing all standard models and those models assigned
in the current project. The required model can then be selected from this list. After selecting, the model is
inserted with the default parameters in the file.
Context Help for Controllers and Blocks
An enhanced context help is provided in the Source Editor. This can be activated via Display Help in the
pop-up menu. This attempts to open the appropriate Help based on the text beneath the cursor. This
operates for BOSL blocks in Name3 and controller types in Name1.
CIM Import
The user interface now enables CIM data to be directly imported and converted to a PSS NETOMAC project.
The import function can be started via File – Import – CIM. This opens the wizard in which the CIM files to
be imported can be selected and the required control parameters defined.
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 37/43
The following CIM versions can be imported:
• CIM V10 (CIM Standard): This profile is a universal implementation based on the minimum requirements for CIM data exchange. It
is based on the specification for "CPSM Minimum Data Requirements in Terms of the IEC CIM Version
2.0" from Joe Evans and Kurt Hunter.
• CIM V12 (CIM for Planning): This profile is based on the specification for "CIM Planning Network Model Exchange Profile for Steady
State and Short Circuit", Revision 1.1. This addresses, in particular, network data exchange for planning
data and, as such, is more appropriate than earlier versions for exchanging network data.
• CIM V14 (CIM for ENTSO-E): This profile is based on the specification for "ENTSO-E Common Information Model (CIM) – Model
Exchange Profile, Revision 1.0 Version 14 from May 10th, 2009". This was conceived for universal data
exchange between the members in ENTSO-E (European Network of Transmission System Operators
for Electricity).
• CIM V16 (CIM for ENTSO-E): This profile is based on the specification for "ENTSO-E Common Information Model (CIM) – Model
Exchange Profile, Version 2.4.15 from August 7th, 2014". This was conceived for universal data
exchange of load flow, short circuit and dynamic data between the members in ENTSO-E (European
Network of Transmission System Operators for Electricity).
Calculation Methods
Database for Results and Topology Information
The results of the load flow and short circuit calculation but also the eigenvalue analysis are now saved in a
relational database. In other words, the XRES file used so far, which is based on the XML format, is
completely replaced by the new database.
SQLite is used as the database system. This perfectly combines the benefits of the compact and rapid
storage of large data volumes with the possibility to evaluate the data efficiently. This is basically the ideal
combination of the speed of binary files with the openness of readable XML files.
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 38/43
An essential benefit of the SQLite database is that this can be filled and in particular read out more efficiently
than XML files. The database can also be updated in subareas without any problems, which is not possible
with XML files. With different calculations, such as load flow and short circuit, the previous results are thus
also retained since these are managed in different tables of the database. These tables can be updated
individually by the particular calculation module.
Other benefits also apply to external applications, since all the data is available in the database. Access to
this database is possible with all standard programming languages. However, this is particularly easy with
Python, as the standard installation already contains an SQLite module. Frameworks are also available for
C++ and Java, which allow easy access to SQLite databases. It is then no longer necessary to parse ASCII
logs with user-defined programs in order to further process the results of PSS NETOMAC, but these can be
taken from the SQLite database.
The following illustration shows an extract of the table structure of the new database:
As with the SQLite databases of PSS SINCAL, a Parameter table is also provided here. This contains both
control parameters as well as information on database type and database version. The table always has the
same structure in the PSS SINCAL Platform so that the database type can be checked with the applications
of the platform as well as external applications.
All other tables are structured in different areas, recognizable by the name prefix: DB, Topology,
NetworkData, Loadflow, ShortCircuit and EigenvalueAnalysis.
The DB tables contain general information on the database and also other topology and result tables.
The Topology tables essentially contain the input data of the network. Topology_Node, Topology_Terminal
and Topology_Element are used to add topology information to the results, in the same way as with XRES.
This makes it possible to display a short name, long name, designations from the NZD file or categories as
required.
The NetworkData tables contain the input data of the network according to output settings in the Calculation
Settings dialog box.
The other LoadFlow, ShortCircuit and EigenvalueAnalysis tables contain the results of the respective
calculations.
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 39/43
Topology Information in the Database
As part of the new implementation, the topology information for the network browser was also moved to the
new result database. This can be saved more efficiently here and this information also forms the basis for
other IntelliSense functions in the user interface.
Enhanced Input Data
The output of the input data was also updated. Hard-coded names of the data fields were moved here to the
language-dependent resource files. The input data was also provided with topology information so that
enhanced information can be displayed in the table, in the same way as the results.
User-Defined Queries in the Database
The tabular view in PSS NETOMAC was enhanced so that this can directly display the data from the new
SQLite database. It is now possible (like in PSS SINCAL) to display user-defined queries in the user
interface in the table and evaluate them.
The following SQL instruction enables an individual query to be created in a suitable editor (e.g.
SQLiteStudio) for the load flow results in the database:
CREATE VIEW LFRes AS SELECT UID, Name, ShortName, NR.Un, NR.U_phi, NR.U_Un FROM Topology_Node LEFT OUTER JOIN Loadflow_NodeResults NR ON NR.NodeID = Topology_Node.Node_ID WHERE U_Un < 1;
The names and UIDs are output of all nodes with a voltage < 1 pu. Once defined in the database, this query
is also directly available in the user interface in the Tabular View.
Short Circuit Calculation for a Node
With this enhancement, which was implemented in response to user requests, a short circuit calculation can
also be carried out only for one manually selected node. This makes it possible to significantly reduce the
calculation time as well as the result range in large networks.
Clicking Calculate – Short Circuit for Node with the Ctrl key held down opens a dialog box before the
calculation is started, in which the name of the node can be specified.
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 40/43
This node is then transferred as a parameter to the calculation and the short circuit calculation is only carried
out for this. The results are provided as before in the tabular view (only for the node and its terminals).
Passive Frequency Response with Machines in the Network Model
This enhancement is designed to simplify the examination in the frequency range. If machine data is present
in the data set, the load branch (G, S, V, I) is converted automatically to a suitable A type and is then used
for the calculation.
Enhanced Functions for Torsion Calculation
The torsion calculation provides enhanced control options for park transformation and to distribute the air
gap torque to the generator masses.
Control of the Park Transformation
• All g-lines in Name1: "" First generator mass is used.
• One g-line with Name1:"Park" Speed of this mass is used for the park transformation.
• One g-line with Name1: "ParkMean" The speeds of the individual generator masses are combined with the mean moments of inertia of the
generator masses to an equivalent speed, which is then used for the park transformation.
Distribution of the Air Gap Torque
• All g-lines with HZ4: "" Even distribution.
• All g-lines with contribution in HZ4: {Contribution} Specification of the contribution of the entire generator mass (total of contributions of all generator
masses must be 1).
• g-line with Name2: "MomMean" As with "ParkMean", the contributions are determined from the mean moments of inertia of the
generator masses.
New FCT Controller Type
The aim of the function blocks is to make it only necessary to enter frequently used algebraic equations
once, and particularly to provide memory for them only once in the internal structures of the PSS NETOMAC
calculation.
The following example shows the definition and the call of the new FCT controller type for a two-dimensional
function with the input variables I1 and I2:
[[models]]
$1.......2.......3.......AA1.....2.....3.....4.....5.....6.....7....8....9.
FCT FCT_Test I1 I2
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 41/43
FUNK I1 FUNC2 ;File.csv
I2
OUT_FCT OUTPUT FUNK
ENDE
$1.......2.......3.......AA1.....2.....3.....4.....5.....6.....7....8....9.
AUSWERT Test1 N
A1=1
A2=1
OUT_FCT = FCT_Test(A1,A2)
ENDE
$1.......2.......3.......AA1.....2.....3.....4.....5.....6.....7....8....9.
AUSWERT Test2 N
A1=1
A2=1
$1.......2.......3.......AA1.....2.....3.....4.....5.....6.....7....8....9.
OUT_FCT FCT_TestFCT A1 A2 !Max 9 Inputs
ENDE
[end]]
The function must be defined before the function call. Ideally all FCTs are defined at the beginning when the
model is read in. As can be seen in the example, the new controller can be called both directly via
FORTRAN statements with the defined name and also as a normal block.
The definition of the FCT controller is also possible in the graphical model editor. For this a new Function
output has been implemented, which is provided with a dialog box that also contains the input variables as
well as the function variable. The defined function can be called in any other controller model in the graphical
model editor with the help of the FCT block.
Enhanced Function for Blocks with Limits
The following blocks can be limited in PSS NETOMAC: LIM, VARLIM, INT, VZ1, VZ, PI, PD, DIFF,
STEILBEG, PROP.
All these blocks were provided with an additional output that indicates whether the signal was limited. The
following states are possible:
• - 1: Limitation with lower limit value
• 0: No limitation
• + 1: Limitation with upper limit value
The new output is automatically formed with "Name.1" and can be used like this in the MAC file.
It is also possible to use it in the Model Editor. The additional output for the block limitation can be activated
here as required. The Enable Limit State option is provided here:
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 42/43
If this option is activated, an output is automatically formed via the set output (example in previous
illustration, "A3.1"). This generated output value can be used in all block inputs and naturally also in
FORTRAN statements.
Improved Support of External DLLs
More Flexible Management of DLLs
The support of external DLLs was generally improved. Previously, the DLLs could only be loaded from
predefined directories from the project. However, this is problematic if DLLs and associated models are to be
used across several projects. The DLLs can now therefore also be stored in parallel with the models
connecting these DLLs.
The possibility to provide 32-bit and 64-bit DLLs at the same time is also new. Those DLLs are then loaded
that are suitable for the PSS NETOMAC version used. A 32-bit version can only use 32-bit DLLs and a 64-bit
PSS NETOMAC version can only use 64-bit DLLs. As the DLLs normally have the same file name,
preference is always given to the 64-bit DLLs loading from subdirectory "Dll64".
Enhancements for IEC DLLs
PSS NETOMAC allows the use of IEC DLLs. These DLLs are based on a generic software interface which
enables the independent use of different software environments. The structure and format of the DLL
interface are described in the standard IEC 61400-27-1:2015 (Annex F: "Generic Software Interface for Use
of Models in Different Software Environments").
Previously IEC DLLs were always controlled with a freely selectable but constant time step. The DLL
therefore had to be supplied with interpolated values for the equally spaced time step in order to synchronize
with the variable PSS NETOMAC time steps. This behavior is undesirable for algebraic models without time
constants. The possibility was therefore provided to also control the IEC DLLs with variable time steps.
This function can be activated in the MAC interface file. The new FixedTimeStep parameter has been
provided for this.
SIEMENS PSS SINCAL Platform 15.5
Release Information
April 2019 43/43
If the parameter is set to "no", the equally spaced time step can be deactivated. If the parameter is not
present, the model is called with the predefined equally spaced time step.
Enhanced Documentation and Examples
The Models manual now provides comprehensive documentation on the use of external DLLs.
New and enhanced sample implementations of external DLLs in C, C++ and Fortran have also been
provided.
The new "Example DLL" shows the use of external DLLs in PSS SINCAL and PSS NETOMAC. The example
shows the photovoltaic installations, which are modelled as DC infeeders for the load flow and short circuit
calculation and simulated with BOSL models. The example integrates several model blocks each in a
compiled DLL (Dynamic Link Library) as subsystems in two of the models active in the network model, and
compares their behavior.