release notes 14 - simtecsincal.simtec.cc/14.0/releasenotes-eng.pdf · for the graphical model...

59
SIEMENS PSS SINCAL Platform 14.0 Release Information October 2017 1/59 Release Information PSS ® SINCAL Platform 14.0 This document describes the most important enhancements and changes to the new program version. See the product manuals for a more detailed description. 1 General Remarks 3 1.1 Licensing 3 1.2 System Requirements 3 1.3 Documentation 4 2 PSS ® SINCAL 4 2.1 User Interface 4 2.1.1 Enhanced Creation of Standard Databases 4 2.1.2 Enhanced Network Element Symbols 4 2.1.3 Enhanced Editing Functions in Tabular View 7 2.1.4 Settings for Background Maps in the Database 7 2.1.5 Enhanced XLS Import 8 2.1.6 Improvements for Include Networks 9 2.1.7 Enhanced Automatic Graphic Layout 9 2.1.8 New Evaluation in the Network Graphic 11 2.2 Electrical Networks 12 2.2.1 New Functions for Extended Calculation Settings 12 2.2.2 Enhanced Calculation Automation 12 2.2.3 Enhancements for Owners 17 2.2.4 Enhancements to the Breaker 18 2.2.5 Breaking Current Setting on the Node 19 2.2.6 Enhancements for Two-Conductor Systems 19 2.2.7 Enhanced DINIS Import 20 2.2.8 Enhanced CYMDIST Import and Export 21 2.2.9 Enhanced CIM 16 (CGMES 2.4.15) Import and Export 22 2.2.10 Enhancements for Hosting Capacity 23 2.2.11 Enhancements for Harmonics 27 2.2.12 Filter Design for Harmonics 29 2.2.13 Enhanced Load Assignment 32 2.2.14 Parallel Calculation in the Short Circuit 33 2.2.15 Enhancements in Protection Coordination 34 2.2.16 Enhancements to the Protection Analysis 42 2.2.17 Check OC Settings 43

Upload: lybao

Post on 10-Apr-2018

216 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 1/59

Release Information – PSS®SINCAL Platform 14.0

This document describes the most important enhancements and changes to the new program version. See

the product manuals for a more detailed description.

1 General Remarks 3

1.1 Licensing 3

1.2 System Requirements 3

1.3 Documentation 4

2 PSS®SINCAL 4

2.1 User Interface 4

2.1.1 Enhanced Creation of Standard Databases 4

2.1.2 Enhanced Network Element Symbols 4

2.1.3 Enhanced Editing Functions in Tabular View 7

2.1.4 Settings for Background Maps in the Database 7

2.1.5 Enhanced XLS Import 8

2.1.6 Improvements for Include Networks 9

2.1.7 Enhanced Automatic Graphic Layout 9

2.1.8 New Evaluation in the Network Graphic 11

2.2 Electrical Networks 12

2.2.1 New Functions for Extended Calculation Settings 12

2.2.2 Enhanced Calculation Automation 12

2.2.3 Enhancements for Owners 17

2.2.4 Enhancements to the Breaker 18

2.2.5 Breaking Current Setting on the Node 19

2.2.6 Enhancements for Two-Conductor Systems 19

2.2.7 Enhanced DINIS Import 20

2.2.8 Enhanced CYMDIST Import and Export 21

2.2.9 Enhanced CIM 16 (CGMES 2.4.15) Import and Export 22

2.2.10 Enhancements for Hosting Capacity 23

2.2.11 Enhancements for Harmonics 27

2.2.12 Filter Design for Harmonics 29

2.2.13 Enhanced Load Assignment 32

2.2.14 Parallel Calculation in the Short Circuit 33

2.2.15 Enhancements in Protection Coordination 34

2.2.16 Enhancements to the Protection Analysis 42

2.2.17 Check OC Settings 43

Page 2: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 2/59

3 PSS®NETOMAC 49

3.1 User Interface 49

3.1.1 Network Browser with Result Connection 49

3.1.2 Improvements in the Model Editor 50

3.1.3 Debugging XMAC Models 50

3.1.4 Results Display in XMAC Models 52

3.1.5 Enhancements for Sections 53

3.1.6 Copying of Diagram Formats 54

3.1.7 Enhanced Automation for Signal Export 54

3.2 Calculation Methods 55

3.2.1 License Query in the Automation 55

3.2.2 New SCL Controller Type 55

3.2.3 Enhancements in Eigenvalue Analysis 57

Page 3: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 3/59

1 General Remarks

1.1 Licensing

To operate the PSS SINCAL Platform 14.0, new license files are required. Once the program is

installed, these can be requested at the PSS SINCAL Platform Support (phone +43 699 12364435,

email [email protected]).

1.2 System Requirements

The following hardware and software requirements include the minimum requirements to operate an

application of the PSS SINCAL Platform 14.0.

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

Oracle 9i

Oracle 10g

Oracle 11g

SQL Server 2008, SQL Server Express 2008

SQL Server 2008 R2, SQL Server Express 2008 R2

SQL Server 2012, SQL Server Express 2012

SQL Server 2014, SQL Server Express 2014

Page 4: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 4/59

SQL Server 2016, SQL Server Express 2016

The list of supported operating systems now includes Windows Server 2016, and SQL Server 2016

as well as SQL Server Express 2016 are now supported for the database systems.

1.3 Documentation

As with every new product version, the documentation has once more been improved and additional

content provided. In this version, the formulas used in the manuals have been revised in order to

ensure improved legibility in the HTML help and in the PDF documentation.

The PSS SINCAL System Manual now also provides in chapter "Automation of the calculation

methods" comprehensive documentation of the automation functions for diagrams.

The documentation of the controller types in the PSS NETOMAC Procedure Manual has been

improved. For the graphical model editor additional notes are provided, what must be observed when

creating XMAC models so that they can be used by the entire PSS Suite (i.e. PSS SINCAL,

PSS NETOMAC).

2 PSS®SINCAL

2.1 User Interface

2.1.1 Enhanced Creation of Standard Databases

The function for creating standard databases was improved. The newly created standard database

can now also be filled with the data of an existing standard database.

When a new standard database is created, all database systems supported by PSS SINCAL can be

used. The newly created database can now optionally also be filled with the content of a freely

selectable standard database (in ACCESS format). This is particularly useful if the database system

is to be changed. For example, if an existing Access standard database has to be transferred to a

standard Oracle database.

2.1.2 Enhanced Network Element Symbols

A new option has been provided especially for users that use ANSI symbols in the network graphic.

Page 5: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 5/59

This enables these ANSI symbols to be also activated in the toolbars, help windows and menus. The

new display can be activated via the Options dialog box in the user interface settings:

If this option is activated, the ANSI symbols are also displayed in the user interface. The following list

shows the different displays of Standard and ANSI symbols.

Standard ANSI

Insert a substation

Create a node

Create a busbar

Create a synchronous machine

Create a power unit

Create an infeeder

Create an asynchronous machine

Create a load

Create a variable shunt element

Create a shunt impedance

Create a shunt reactor

Page 6: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 6/59

Create a shunt capacitor

Create a static compensator

Create a shunt RLC circuit

Create a shunt ripple control transmitter

Create a shunt harmonics resonance network

Create a DC-Infeeder

Create a route

Create a line

Create a variable serial element

Create a two-winding transformer

Create a three-winding transformer

Create a serial reactor

Create a serial capacitor

Create a serial RLC circuit

Create a serial ripple control transmitter

Create a serial harmonics resonance network

Create a serial DC-element

Create a generic element

The ANSI display of symbols on the network graphic was also extended in addition to the symbols in

the user interface. New improved symbols for shunt and serial capacitors and shunt and serial

reactors are provided.

Page 7: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 7/59

2.1.3 Enhanced Editing Functions in Tabular View

The Tabular View now provides additional editing functions via the pop-up menu, which are designed

to simplify working in networks without complete network graphics.

The following functions are now available:

• Set Network Data

This function enables the attributes of those network elements selected in the Tabular View to be

changed together.

• Set Input State

This function enables the input state of the network elements selected in Tabular View to be set.

• Switches

This function enables the terminals of the network elements selected in the table to be opened or

closed.

The new functions in the table are primarily designed to simplify the editing of networks without

complete network graphics.

2.1.4 Settings for Background Maps in the Database

The settings for background maps were previously only available in the SIN file and could not

therefore be used by external coupling solutions and applications. These settings have now been

Page 8: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 8/59

provided in the database in order to extend the functionality and openness of the product. The new

GraphicBackgroundMap table, containing all the necessary parameters, has been provided for this

purpose.

Attribute name Data type Short name Unit Std. Description

GraphicBackgroundMap_ID

Long Integer 0 Primary Key – Graphic Object

Variant_ID Long Integer 1 Secondary Key – Variant

Flag_Variant Integer 1 Element of Current Variant

GraphicArea_ID Long Integer 1 Secondary Key – Graphic Area/Tile

GraphicLayer_ID Long Integer 0 Secondary Key – Layer

Provider Integer 0 Provider 0: Generic 1: MapBox 2: Cloudmade 3: Bing

Style Text (255) Style

Visible Integer 1 Visibility

Alpha Integer 128 Alpha

Brightness Integer 0 Brightness

MaxZoom Integer 16 Max. Zoom

PrintZoom Integer 0 Print Zoom

TileLoad Text (255) Tile Load

Pos Integer 0 Position

PosX Double 0.25mm 0 Position X

PosY Double 0.25mm 0 Position Y

lat Double ° 0 Latitude

lon Double ° 0 Longitude

The settings for background maps are individually defined for each graphic view, the connection to

the view is established via the GraphicBackgroundMap.GraphicArea_ID attribute.

2.1.5 Enhanced XLS Import

The Excel import in PSS SINCAL has been enhanced. It is now possible to import the optional

comment texts for nodes as well as for network elements.

The import function was enhanced for breakers in order to enable individual switch positions for each

conductor.

Another new feature is the import of owners as well as the proportional assignment of network

elements to owners.

Page 9: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 9/59

Data table in Excel:

2.1.6 Improvements for Include Networks

A useful new function has been provided in the user interface for the users of Include networks – the

automatic synchronization of the loaded input data and results. As soon as a network with the

assigned Include networks is opened in the PSS SINCAL user interface, the data in all networks is

synchronized when the following input data and results are selected:

• Input data

• Load flow

• Short circuit

• Multiple faults

• Load profile

• Load development

• Harmonics

2.1.7 Enhanced Automatic Graphic Layout

The functions for the automatic generation of the network graphic was improved in order to better

support the networks that do not have graphic data but contain substation data. This is normally the

case with networks that were imported from the CIM format.

The parameters for the automatic generation of the network graphic are set via a dialog box, which is

actually displayed before the graphic is actually created.

Page 10: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 10/59

The Mode selection field specifies the algorithm by which the network graphic is to be generated.

The following modes are provided here:

• Station:

With this mode, parts of the network graphic with a substation model are specially arranged.

• Station Overview:

This mode makes it possible to automatically generate multiple substation graphics. The

individual substations are positioned by row and column in the overview or by degrees of

longitude or latitude.

Generation Mode Station

If network elements are assigned to a substation, it is possible to determine which elements are on

the boundary and are thus the inputs and outputs of the substation. The nodes of these elements are

set with the layout at the boundary. The network elements in the substation themselves can then be

positioned according to the voltage levels. The new layout algorithm is offered in the Update

Graphics dialog box as Station mode. This enables a substation to be updated by dragging a node

of the substation into the network graphic.

Generation Mode Station Overview

This mode enables a complete graphic for networks with substation data to be created automatically.

The following illustration shows how the substations are placed in the view:

Page 11: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 11/59

The individual substations are arranged by row in the view and vary in size – depending on scope. In

order to ensure a clearer picture, the X spaces between the columns are always kept the same. An

identical distance is also selected for the Y spaces between the rows. The details in the substation

are created with the previously described substation generation mode. The connection elements

between the substations are shown with the reduced terminal display.

Another generation variant for the substation overview mode is the creation of the substation graphic

on the basis of longitude and latitude information. The idea here is the creation of a location based

overview of the network without modelling the details in the substations. For this the geographical

position of the substation is determined from the position information for the nodes that are assigned

to substations. The boundary nodes of the substation are generated and also the connected branch

elements that connect the different substations of the network. The branch elements are drawn in as

direct connections without bends. However, these branch elements can be created with a reduced

terminal display in order to prevent overlaps.

2.1.8 New Evaluation in the Network Graphic

The network graphic is provided with the new Supply evaluation function, which is required to

simplify the finding of isolated network islands. This analyzes and checks the network for whether

network elements are connected to an infeeder of type "slack". The evaluation is not meant to

replace the complex checking of the network topology in the calculation methods, but just to enable a

simple analysis in the user interface of the supply of the network elements.

ST 1.1 ST 2.1 ST 3.1 ST N.1

ST 1.2 ST 2.2 ST 3.2 ST N.2

Page 12: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 12/59

2.2 Electrical Networks

2.2.1 New Functions for Extended Calculation Settings

The extended calculation settings available in PSS SINCAL were originally intended in order to save

settings of networks that were imported from other data formats.

This function is now also used to set special network specific configuration parameters for the

calculation methods. Normally these are settings that generate an enhanced diagnostics output, or

activate alternative processing functions are not available through the normal calculation settings.

In order for these extended parameters to be found more simply, these are now available via

Calculate – Extended Settings.

The dialog box for defining the extended parameters was likewise redesigned, and functions for

exporting and importing parameters were provided.

2.2.2 Enhanced Calculation Automation

The attributes available in the CalcParameter object were extended for the calculation automation.

Beside the basic calculation attributes, all attributes for load flow, harmonics and short circuit

calculations are also provided directly within the automation. The following table shows a list of all

available attributes:

Attribute name Data type Unit Description

ViewDate Double View Date

LoadDataDate Double Load Data Date

IncreaseLoads Integer Use Increased Loads 0: No 1: Yes

FlagRating Integer Determine Rating 1: Base rating 2: First additional rating 3: Second additional rating 4: Third additional rating

FlagDiagram Integer Diagram Creation 0: None 1: Completely 2: Marked 3: Violations 4: Marked or violations

Page 13: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 13/59

FlagUsymElm Integer Voltage Unbalance 1: V2/V1 2: V0/V1 3: NEMA 4: IEC 61000-2-2 5: IEC 61000-2-4 6: IEC 61000-4-30

ContrAdjustment Integer Controller Adjustment 1: Discrete 2: Continuous

Imax Double Max. Parallel Processes for Calculation

FrqNet Double Hz Frequency

Sref Double MVA Reference Power

Uref Double kV Reference Voltage

FlagLFZ0 Integer Mode Zero-Phase Impedance 1: Input data 2: Z0 equals Z1 3: Ze equals Zl 4: Z0 blocking

LockR0 Double Ohm Active Part – Lock Impedance

LockX0 Double Ohm Imaginary Part – Lock Impedance

ExportForm Integer Export Format for Names 0: Name 1: Short name

Load Flow

FlatStart Integer Flat Start 0: No 1: Yes

ChangeLFMethode Integer Change Load Flow Method at Convergence Problems 0: Off 1: On

LFPreCalc Integer Pre-Calculate 0: No 1: Yes

LFMethod Integer Load Flow Procedure 1: Current iteration 2: Newton-Raphson 3: Admittance matrix 5: Unbalanced (comp.) 8: Unbalanced (phases)

StoreRes Integer Store Results in Database 0: Due to method 1: Completely 2: Violations 3: All elements in case of violations 4: Marked 5: Marked or violations

FlagFactor Integer Extended Calculations 0: None 1: Load factor 2: Nodal transmission loss factor

ImpLoad Integer Impedance Load Conversion 0: No 1: Normal 2: Extended

LFControl Integer Enable Automatic Controller Change 0: No 1: Yes

ITmax Long Integer Maximum Number of Iterations

Island Integer Island Operation 0: No 1: Yes

Rmin Double % Voltage Limit Load Reduction

LFSpeedFactor Double 1 Load Flow Speed Factor

Page 14: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 14/59

PowerFactor Double % Power Accuracy

PNB Double MVA Min. Power Accuracy

VLB Double % Mesh Accuracy

VDN Double % Node Accuracy

ull Double % Voltage Lower Limit

uul Double % Voltage Upper Limit

UtilElm Double % Load Profile – Utilization Limits Branch Element

UtilLine Double % Line Utilization Limit

FlagCtrlTransformer Integer Activate Transformer Tap Changer 0: Off 1: On

FlagCtrlShunt Integer Load Profile – Activate Shunt Element Tap Changer 0: No 1: Yes

FlagLoadShedding Integer Load Shedding 0: No 1: Yes

FlagCtrlGenerator Integer Activate Generator Controlling 0: No 1: Yes

FlagCtrlArea Integer Activate Area Interchange 0: Off 1: On

FlagPowerTransfer Integer Redistribute Power between Supply Sources 0: No 1: Yes

Load Flow ext.

StartTime Double Start Time Load Curve

Duration Double Duration Load Curve

TimeStep Double Time Step Load Curve

IncrStartDate Double Start Date

IncrEndDate Double End Date

ZAA Integer Reporting Limit

Short Circuit

FlagSCPreL Integer Short Circuit Method 1: VDE 0102/1.90 – IEC 909 2: VDE 0102/IEC 909 (initial load) 3: VDE 0102/2002 – IEC 909/2001 4: IEC 61363-1/1998 5: IEC 61363-1/1998 (initial load) 6: ANSI 7: G74 8: VDE 0102/2016 – IEC 909/2016 9: GHOST

FlagSCType Integer Kind of Short Circuit Data Type 1: User Defined 2: Minimum 3: Maximum

FlagSCM Integer Network Model for Short Circuit 0: Sym. Components 1: Phase Values

TempDim Double °C Temperature at End of Short Circuit

PeakCurrentCalc Integer

Peak Short Circuit Current Calculation Type 1: Ratio R/X at fault location 2: Radial Network 3: Equivalent frequency 4: Uniform ratio R/X 5: Ratio R/X at fault location R/X < 0.3

TrippCurrentCalc Integer Tripping Current Calculation Type 1: IANEU VDE0102/1.90 – IEC 909 2: IAALT VDE0102/10.71

Page 15: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 15/59

tmin Double s Global Switch Delay

FlagANSIMethod Integer Solve Method 1: E/Z 2: E/X

FlagANSINACD Integer NACD Option 1: All remote 2: Predominant 3: Interpolated

FlagANSITrf Integer Modeling of Transformers 1: Actual data 2: Rated data

FlagANSILine Integer Modeling of Lines 1: Use capacity 2: Ignore capacity

fIp Double Safety Factor for Peak Current

SCSmAsm Integer Join Asynchronous and Synchronous Motors 0: No 1: Yes

SCDC Integer Join Photovoltaic in VDE 2016 0: No 1: Yes

SCWind Integer Join Windpower in VDE 2016 0: No 1: Yes

SCTrafoCorrection Integer Join Trafo Correction Factor in VDE 2016 0: No 1: Yes

Harmonics

HarWeighting Double Harmonic Weighting Type 0: None 1: IEEE 519 (Telephone influence factor) 2: THFF (Telephone high frequency factor) 3: NY x VNY 4: IEC 61000-2-4 class 1 5: IEC 61000-2-4 class 2 6: IEC 61000-2-4 class 3

HarDetFactor Double Detuning Factor

HarFrequency Integer

Frequency Response at Node 1: For all same values 2: Individual values

HarStartFrequency Double Hz Initial Frequency

HarEndFrequency Double Hz End Frequency

HarDeltaFreqMax Double Hz Large Frequency Step

HarDeltaFreqMin Double Hz Small Frequency Step

HarWaveResistance Integer Wave Resistance Equations for Lines 0: No 1: Yes

HarResonanceNetwork Integer Include Resonance Network in Frequency Response 0: No 1: Yes

HarIgnoreConsumer Integer Ignore Consumer 0: No 1: Yes

HarConsiderVoltAngle Integer Voltage Angle Consideration 0: No 1: Yes

Economics

EcoInflation Double % Inflation Rate

Page 16: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 16/59

The following snippet shows with the automation of the harmonic calculation how these attributes can

be set.

' Create simulation object

Dim sim

Set sim = WScript.CreateObject( "Sincal.Simulation" )

If sim is Nothing Then

WScript.Echo "Error: CreateObject Sincal.Simulation failed!"

WScript.Quit

End If

' Setting databases and language

sim.DataSourceEx "DEFAULT", "JET", strDatabase, "Admin", ""

sim.Language "US"

sim.SetInputState iInputState

' Load from database and generating calculation objects

sim.LoadDB "HAR"

Dim cp

Set cp = sim.GetObj( "CALCPARAMETER", 1 )

If cp is Nothing Then

WScript.Echo "CALCPARAMETER is NOTHING"

WScript.Quit

End If

' Modify calc settings for harmonics

Call SetItem( cp, "HarWeighting" , 1 )

Call SetItem( cp, "HarDetFactor" , 6.756)

Call SetItem( cp, "HarFrequency" , 4 )

Call SetItem( cp, "HarStartFrequency" , 1.123)

Call SetItem( cp, "HarEndFrequency" , 3.211)

Call SetItem( cp, "HarDeltaFreqMax" , 5.789)

Call SetItem( cp, "HarDeltaFreqMin" , 0.987)

Call SetItem( cp, "HarWaveResistance" , 0 )

Call SetItem( cp, "HarIgnoreConsumer" , 1 )

Call SetItem( cp, "HarResonanceNetwork" , 1 )

Call SetItem( cp, "HarConsiderVoltAngle" , 0 )

' Start harmonic calculation

sim.Start "HAR"

If sim.StatusID <> siSimulationOK Then

WScript.Echo "HAR failed!"

WriteMessages( sim )

End If

License Check in the Calculation Automation

The calculation automation now includes another new function which makes it possible to query

whether a license is present for a specific calculation module. This is useful when creating universal

automation solutions, which can then decide on their own, by means of the available license, which

calculation functions are to be executed.

The following snippet checks whether a license is available for the short circuit calculation in

electrical networks. The check is carried out with the new CheckLicense function.

' Create simulation object

Dim sim

Page 17: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 17/59

Set sim = WScript.CreateObject( "Sincal.Simulation" )

If sim is Nothing Then

WScript.Echo "Error: CreateObject Sincal.Simulation failed!"

WScript.Quit

End If

' Check license for component (El, H2o, Gas, Heat) and module of component

Dim iState

iState = sim.CheckLicense( "El", "SC" )

If iState <> 0 Then

' TODO: Handle license errors

' -1 ... Common failure

' 1 ... License file does not exist

' 2 ... Invalid/wrong license file

' 3 ... Update of license information not possible

' 4 ... Start on this computer not possible

' 5 ... License expired

' 6 ... Start of the module not possible

WScript.Echo "Simulation.CheckLicense: " & CStr(iState) & " " & Simulation.GetLicenseErrorText()

End If

A detailed description of the new automation functions with all parameters is provided in the System

Manual in the chapter Automation of the Calculation Methods.

2.2.3 Enhancements for Owners

The functionality of the owners was enhanced. Owners can now be assigned to the substations.

The owners are visualized in the network browser as well as the assigned network elements (nodes,

elements and substations). Data editing and selection in the network graphic are also possible.

The functions for editing the owners were likewise linked in the substation dialog box and in the pop-

Page 18: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 18/59

up menu of the substation in the network graphic. The evaluation for owners was also enhanced in

order to visualize assigned substations.

2.2.4 Enhancements to the Breaker

The breaker in PSS SINCAL were already revised in the previous version and combined with the

element switch times. The data model was likewise prepared for a new feature, which is now

available in the new version: the switching of individual conductors. This enhancement is designed to

help avoid the time consuming one-phase simulation of the symmetrical network just for switching:

For this the breaker is provided with the Switch Mode selection field, which can be used to control

whether all existing conductors of the network element are to be switched or whether individual

conductors are to be switched according to individual settings.

However, as soon as an individual switch state for individual conductors is present, the network is

unbalanced. In other words, the network model then has to be set accordingly for asymmetrical

calculations.

Page 19: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 19/59

2.2.5 Breaking Current Setting on the Node

The Max. Admissible Breaking Current Ibmax can also be set on the node in addition to the short

circuit current Ik"max and the peak current Ipmax already provided.

The values set at the nodes define the maximum permissible limit values that can occur with the

currents. A warning is output if these are exceeded. Some calculation procedures (e.g. hosting

capacity) also use these values to assess whether modifications are permissible in the network.

2.2.6 Enhancements for Two-Conductor Systems

These functional enhancements are designed to provide better support for the modeling of networks

with two 180° phase shift midpoint voltages (e.g. with rail networks). The basic problem here is that

the line-line voltage is exactly twice as big as the line-ground voltage. This causes problems in the

display of results and also with control, because these values differ from the line-line voltages in a

120° phase shift by the factor of √3/2.

Vector Diagrams of Two-Conductor Networks 𝑉𝐿𝐿 = 2 × 𝑉𝐿𝐸:

Vector Diagrams of Three-Conductor Networks 𝑉𝐿𝐿 = √3 × 𝑉𝐿𝐸:

V12

V2 V1

V2

V3

V23 V31

V3

V1

Page 20: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 20/59

To solve these problems, it is now possible to set in the network level in the Kind of Voltage field

which voltages are used. The following values are available:

• Line-Line Voltage (120 °)

• Line-Ground Voltage (120 °)

• Line-Line Voltage (180 °)

• Line-Ground Voltage (180 °)

The selected voltage type is included in the result determination of all elements assigned to the

network level and the controls to percentage voltage values consider this setting.

2.2.7 Enhanced DINIS Import

A new option is provided for the import of DINIS networks. This deactivates the generation of

individual graphic texts for network elements.

V3

V12

V3

-V2 V2 V1

V3

V2 V1

-V1

V31

V2 V1

-V3 V23

Page 21: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 21/59

If the Individual text option is deactivated, no graphic texts are created. Annotation in the entire

network graphic is then carried out with the font that can be preset globally. Although no individual

settings can be made for the texts, processing speed is increased and the main memory requirement

and database size are considerably reduced with very large network models.

2.2.8 Enhanced CYMDIST Import and Export

The following functions were added to the CYMDIST import and export in order to make data

exchange even easier:

• Extensions for shunt capacitors

The new CYMDIST ASCII file structure 7.2 supports asymmetrical capacitors. It is now possible

to import these capacitors.

• Enhancements for the import of lines

Line definitions of type CONDUCTOR from the equipment file can now also be processed.

• Export for infeeders

Network infeeders of PSS SINCAL are now exported as SOURCE EQUIVALENT.

• Import of loads with customer data

The simulation of loads with the import was improved in order to better determine the right load

model: Z constant, I constant or P&Q constant.

• Enhanced import of transformers

Improvements to the determination of throughput and winding power values in TRANSFORMER

SETTING and AUTO TRANSFORMER SETTING.

• Extended support for the import for the following DINIS objects: FUSE, RECLOSER,

TRANSFORMER BYPHASE.

New options have been provided in the import wizard, especially for large networks with many

breakers. These make it possible to control how breaker are to be imported.

Page 22: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 22/59

If the Import only switch states instead of breakers option is activated, no breakers are imported

but only the switch state is directly transferred to the terminal. The Assign breaker to network

elements option enables unnecessary connections with breakers to be eliminated. The breakers are

positioned on the next valid element (provided this is possible in the topology).

If these new options are not active, the import is the same as before. In other words, a connection is

created for each breaker and a breaker is then assigned to this connection. In other words, for each

breaker in the CYMDIST file there is an additional branch element, an additional node and a switch

element in the PSS SINCAL network model.

The Individual text option was provided in the same way as for the DINIS import. This enables the

import of individual graphic texts for network elements to be deactivated.

2.2.9 Enhanced CIM 16 (CGMES 2.4.15) Import and Export

The following enhancements have been made:

• Improved import and export of breaker

Support for the CIM classes switch, breaker and disconnector were implemented here in order to

ensure that PSS SINCAL could exchange breakers easily in CIM format.

• Export of connections

Conductors of type connection are exported as CIM breakers instead of conductors.

• Export of graphic data

The export function was enhanced so that multiple PSS SINCAL views can also be exported.

The exporting of geographical views with WGS84 is now also possible.

• General improvements

Enhancements have been implemented for both the import and export of controllers and

switched shunts in order to provide better support for the different models in PSS SINCAL and

CIM.

Page 23: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 23/59

2.2.10 Enhancements for Hosting Capacity

The hosting capacity calculation module makes it possible to check extensively if a generating plant

or a consumer can be connected in a selected observation area.

A calculation with load profiles or operating points can be carried out if required in order to ensure

that the determined results are also correct with different network operating states. In this case the

entire calculation module is repeated for the different times/operating points.

This check requires a number of different calculations, so that use in large networks can take a

relatively long time. This is particularly the case if the check is carried out with a load profile. This is

illustrated with the following simple calculation example:

(number of nodes * calculation steps + additional calculations) * times from the profile

(300 * 20 + 4) * 96 = 576.384

Even a very small area of observation with 300 examined nodes and 96 different times requires more

than 500,000 calculations.

To shorten the calculation time, parallel calculation with multiple processes is now also supported for

this calculation module. The number of processes to be used in parallel for calculation can be set in

the Calculation Settings in the Basic Data tab.

DC … selected node

… Area of observation

Page 24: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 24/59

Combining equivalent nodes in clusters is another likewise very useful and efficient way of reducing

the calculation time. The calculation is then carried out only for the node in the center of the cluster

and all other assigned nodes receive the same results. The formation of the cluster can be activated

in the wizard, which is displayed after starting the calculation procedure.

The clusters are formed automatically. However, the combination of topologically connected nodes

can be controlled with the Adm. voltage difference and Adm. distance settings. The increase in

speed is determined by the number of combined nodes, or more precisely, by the number of

calculations that do not have to be carried out several times. The clusters can also be highlighted in

order to assess whether the formation of clusters in a network is useful. The following illustration

shows a typical distribution network. The individual clusters are highlighted here and the relevant

central node is also marked.

Page 25: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 25/59

Enhanced Functions

The hosting capacity calculation procedure is based on definable conditions that have to be observed

fully in order to enable the connection of a generating plant or a consumer.

In order to ensure more flexible use of the procedure, it is possible to activate or deactivate all the

background conditions individually. A checkbox is provided in the wizard for each setting value,

by which the check can be activated or deactivated.

Page 26: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 26/59

The new functionality is particularly useful when it is necessary to examine precisely the degree to

which a background condition (e.g. the utilization ith) is a critical factor in the limitation of the

connection load. In this case, only this background condition is activated for the check, and the

calculation is carried out in the normal way. The results provide a detailed record of the calculations

(times for the load profile or operating points), in which the set limit value of the background condition

was exceeded.

Enhanced information has now been provided for each background condition in order to enable a

better evaluation of these results and the identification of problematic locations in the network in

particular. The limiting elements for each background condition can be displayed. For this the pop-up

menu in the column of the particular background condition is simply opened in the table of the result

view and Limiting Elements selected.

New Result Report

The results of the hosting capacity can now also be exported in the form of a report. The export is

started directly via the integrated toolbar of the result view.

Page 27: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 27/59

The data visualized in the result view is also output in the report.

2.2.11 Enhancements for Harmonics

The Static Compensator network element was enhanced with additional input data in order to

describe the frequency dependent behavior of the element in the harmonics calculation. The same

harmonics data is now available as for all infeeders.

The permissible harmonic values for the voltage levels can be set globally for the harmonics

calculation via the calculation settings. They can also be overwritten individually if required in each

network level with user-defined voltage limits. The levels defined in this way were previously always

shown in the harmonics diagrams according to the IEC requirements. In order to make this more

flexible, the new Standard option was provided with the levels, making it possible to control the

display.

Page 28: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 28/59

The following Standards are available:

• IEC:

The levels are shown in the harmonics diagram in the form of up to three characteristic curves

with ordinal numbers. The three characteristic curves are divided up on the basis of the ordinal

number (divisible by 2, divisible by 3 and remaining). The THD (= total harmonic distortion) is

recorded in each of the characteristic curves. Only those characteristics are shown for which

there is at least one harmonic current or voltage supply in the network with a corresponding

ordinal number.

• IEEE:

The levels are shown in the harmonics distribution limit diagram in the form of a characteristic

curve with the specified voltage.

Enhanced Harmonics Results

A State as well as the value of the harmonic voltage for the permissible V/Vmax limit value is

shown in the node results in order to better evaluate the results of the calculation.

Page 29: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 29/59

The following values are available for the state:

• Ok:

There is no limit value violation.

• Limit Violation:

There is a limit value violation at this node at one of the examined frequencies. This should

make it possible to localize nodes where level limits have been violated, irrespective of the

ordinal number shown.

• Current Limit Violation:

There is a limit value violation at this node at the ordinal number/frequency shown.

• Unknown Limit:

A state could not be determined as no limit values were set for the levels.

The new result fields can also be shown in the network graphic and a filter coloring is also possible

using the particular node state. In this way, it is possible to visualize simply level violations in the

network.

The Tabular View also provides the new fields for the harmonics results.

2.2.12 Filter Design for Harmonics

This new harmonics function enables the required filter elements for observing the set harmonic

voltage level to be automatically determined.

In the following example, individual voltage limits were defined for the 20 kV network level. The levels

determined from the harmonics calculation exceed these voltage limits at ordinal numbers 11, 13, 17,

19, …

The harmonic filter is then designed to prevent the violation of levels with suitable filter elements.

To design the filters, the node where the filter elements are to be positioned is selected in the

network graphic. Calculation at Node – Filter Design is then activated via the pop-up menu. This

opens the following dialog box.

Page 30: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 30/59

The control parameters for designing the filters can be defined in the dialog box.

The RLC type selection field is used to define whether the generated filter elements are to be

designed as High pass R, High pass C or Serial Circuit filters.

The defined Absorption resistance is transferred directly to the filter element.

The Safety margin field is used to define the minimum value and percentage difference of the

harmonic level to the valuation characteristic.

(100.0 − 𝑆𝑎𝑓𝑒𝑡𝑦 𝑚𝑎𝑟𝑔𝑖𝑛) <𝑉

𝑉𝑚𝑎𝑥

× 100.0

The Max. filter count field defines the maximum number of RLC filter elements that can be created

at the node. It must be remembered that each filter element is designed for one ordinal number. If

several violations occur for different ordinal numbers multiple filter elements are required.

Not only this start node is included in order to check the maximum harmonic voltage. Through a

network trace, all nodes with the same rated voltage (+/- 10 %) are likewise included in the check.

The maximum harmonic voltage is exceeded if the specified safety margin of a ordinal number or

THD is not observed.

As soon as at least one value has been exceeded, the ordinal number with the greatest limit violation

is determined. For this ordinal number, a filter of the specified RLC type is then added to the matrix to

determine the harmonic voltage.

All harmonic voltages, the THD and the limit violations then have to be redefined. The filter data is

Start node

Test node

Page 31: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 31/59

varied until no value is exceeded with the ordinal number for the filter. Each change requires again

the calculation of all harmonic voltages, of the THD and the limit violation.

The filter data in PSS SINCAL is selected so that the current in the load flow reaches via the filter a

maximum value around 250 amperes. If a filter with this load current does not bring the limit violation

of the harmonic voltage to within the specified range, other filters are created for this ordinal number.

The filter design is completed if the harmonic voltages are no longer exceeded or the maximum

number of filters is reached.

For each filter a data set with the R, L and C values of the filter is stored in the result table of the filter

design (HarFilterResult).

After the filter design has been completed, the harmonic results are shown in the diagram view and

in the network graphic. It must be noted that these results visualize the state that occurs when all

determined RLC filter elements in the network are active.

In our example, 4 filter elements for different ordinal numbers were determined at the selected

node. These filter elements have all been included in the harmonics calculation, resulting in the

reduction of the previous harmonic levels that were too high. As the following illustration now shows,

all levels of the 20 kV network level are below the defined level limit value.

The determined RLC filter elements are visualized in the Result Browser.

Page 32: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 32/59

The filter elements determined can be viewed here and also the elements can be created easily in

the network graphic. The required filter elements are activated in the list and then the Create button

is clicked.

2.2.13 Enhanced Load Assignment

The load assignment available in PSS SINCAL is an enhanced load flow calculation that considers

measurements. The measurements are – as in real networks – maximum or minimum values.

Measurements can be prescribed for general loads and at measuring points in the network. Load

assignment adjusts the maximum or minimum values for general network loads to provide maximum

or minimum values for measuring points during the load flow calculations.

Previously, the load assignment was only suitable for unmeshed networks (radial networks). With this

network form, exact trimmings of the loads can be carried out in order to achieve precise matching

with the measured values. In practice it frequently occurs that networks do not fulfill these

requirements. For this reason, new calculation modes have been provided for the load assignment.

The required type of load assignment can be selected in the dialog box, which is now displayed when

the calculation method is started.

The procedure for load assignment can be defined in the Mode selection field:

• Radial Network:

This is the previous mode for a radial network topology.

• Meshed Network:

New mode for meshed networks with the topology determined by the flow direction of the active

power.

• Measuring Area:

New mode for meshed networks with an equivalent circuit.

Two new options for controlling the load assignment have also been provided:

• The Use minimum values option makes it possible to specify that the minimum measured value

data is used for trimming the loads instead of the maximum measured value data.

• The Consider all loads option specifies that loads without measured value data are also

included in the load assignment.

Meshed Network

Trimming is only possible if a consumer is uniquely assigned to a measuring device. In this mode,

the assignment is not based on the topology but the flow direction of the active power in the network.

As the flow direction changes during the load flows carried out for trimming, the assignment is carried

out again after every load flow.

Page 33: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 33/59

The illustration shows the flow direction of the active power in green. All consumers can be uniquely

assigned to the measuring devices.

Measuring Area

This mode is actually an estimation of the network state within a measuring area by means of

measured values at the transition points. The measuring area is thus defined by the surrounding

measuring devices.

If a network area is supplied via several measuring devices, the one with the largest infeeder current

is determined first of all. This device remains topologically unchanged in the network. All other

measuring devices are then replaced on the supply side with a consumer and an infeeder for the

measuring area to be trimmed.

During the load flows carried out for trimming, the data of the two auxiliary elements is continuously

refreshed. The infeeder receives the voltage of the consumer node and the consumer receives the

power of the infeeder. This ensures that the correct power and voltage distribution is also set, if the

network is combined.

2.2.14 Parallel Calculation in the Short Circuit

To shorten the calculation time, parallel calculation with multiple processes is now also supported for

the short circuit calculation. The number of processes to be used in parallel for calculation can be set

in the Calculation Settings in the Basic Data tab.

The short circuit calculation is very suitable for parallel processing, as this involves the execution of

separate short circuit calculations at each node point in the network. However, parallel calculation

can only significantly improve processing speed if the short circuit problem cannot be solved with the

fast Takahashi method. This is always the case if many generators are in the network or the network

model itself is unbalanced.

User entry

Equivalent circuit

Page 34: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 34/59

2.2.15 Enhancements in Protection Coordination

New Functions in the Diagrams

The editing of protection device setting values in the input data diagrams was improved. If incorrect

parameters are set on the protection device, the diagram is no longer automatically deleted.

Simplified Creation of Protection Devices

The creation of protection devices was made simpler. PSS SINCAL previously provided different

creation modes for OC, DI and DIFF devices. However, in practice it is more often the case that

different protection functions are assigned to the same protection device (or rather one installation

location). Therefore only one mode is now provided for creating protection devices: Insert – Insert

Modes – Protection Device.

If a network element for placing the protection device was selected with Protection Device Insert

mode active, a dialog box appears, in which the name of the new device can be entered. The

protection type to be created can also be selected.

The creation of the protection device can be completed either by closing the dialog box with the OK

button or the Edit button. The Edit button also opens the screen form for editing the setting values of

the protection device. This new function enables users to decide for themselves, whether only the

devices are to be placed in the network or if a detailed configuration is to be carried out.

New DI Protection Device Types

PSS SINCAL now also supports the following distance protection devices:

• Manufacturer ABB: RED670

• Manufacturer Toshiba: GRL100

Page 35: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 35/59

Restricted Earth-Fault Protection (ANSI 87N)

PSS SINCAL now supports earth-fault differential protection (REF protection = restricted earth-fault

protection). This not only includes phase currents in the total current but also neutral point currents in

the determination. The restricted earth-fault current is determined here for all phases together as

follows.

𝐼𝑑𝑖𝑓𝑓 = |𝐼𝐿1 × 𝑘1 + 𝐼𝐿2 × 𝑘1 + 𝐼𝐿3 × 𝑘1 − 𝐼𝐸 × 𝑘2|

The stabilization current is then calculated as follows.

𝐼𝑠𝑡𝑎𝑏 = |𝐼𝐿1 × 𝑘1| + |𝐼𝐿2 × 𝑘1| + |𝐼𝐿3 × 𝑘1| + |𝐼𝐸 × 𝑘2|

The reference earth fault and stabilization current as usual makes it possible to check whether

tripping occurred or not.

The differential earth-fault protection is configured in the protection device screen form with the DIFF

setting values. For this the Neutral Point setting is selected in the Protection Object tab for the

protection object.

Page 36: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 36/59

The following illustration shows a ground fault differential protection at a transformer on a single

busbar.

This only requires the creation of a differential protection device. The protection device to be created

is located at measuring point M1. The protection device is supplied with the phase currents from the

measuring point M1. As a ground and phase transformer can be assigned with any protection device,

the one at the transformer neutral point is entered as a ground transformer. Only a current

transformer is therefore located at measuring point M2. The data of the ground transformer must be

entered at the protection device in measuring point 1 as measuring point 2.

The following illustration shows a ground fault differential protection at a transformer on a double

busbar.

M1

M2

M1

M2

M3

Page 37: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 37/59

This requires the creation of two differential protection devices. The protection devices to be created

are located at measuring points M1 and M3. The protection devices are supplied with the phase

currents from measuring points M1 and M3. A phase and ground transformer is assigned to the

protection device in M1. As with the protection device above, the data of the ground transformer must

be entered at the measuring point 1 as measuring point 2. Only a current transformer is therefore

located at measuring point M2. Only the phase current from the protection device in measuring point

3 is required.

Reactance Method for Impedance Determination

In PSS SINCAL it is now possible to activate the reactance method for impedance determination for

the distance protection device types Common, 7SA84, 7SA86 and 7SA87.

Page 38: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 38/59

This is activated via the last selection field in the setting values. The type of impedance determination

can be selected here:

• STD: Conventional Method

• RMD: Reactance Method

With the reactance method for calculating the impedance, the protection device uses the arc

impedance and conductor reactance as the loop impedance. This applies to phase-phase and

phase-ground loops.

In the event of a phase-phase fault, the protection device measures the arc resistance.

In the event of a phase-ground fault, the protection device measures the arc resistance and the load

resistance.

The reactance method uses a compensation angle α to compensate for the effect of different

conductor angles with a power supply from both ends, high fault resistances etc.

The reactance method works with an equivalent current in order to prevent measuring faults. The

equivalent current can be selected as required.

Il1

IF

RF

L2

N

L1

L3

m * Zl (1-m) * Zl

Il2

Il3

Il1 m * Ze (1-m) * Zl

Il1

IF

RF

L2

N

L1

L3

m * Zl (1-m) * Zl

Il2

Il3

Il1 m * Ze (1-m) * Zl

Page 39: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 39/59

Tripping Area MHO Limited

The new limited MHO tripping area is an MHO circle that is limited horizontally and vertically in the

first quadrant in definition point Z (setting value Z and angle of the straight lines). The impedance

value supplying the smallest MHO circle with the straight lines is used as the smallest primary

network impedance.

MHO Limited – Forward

MHO Limited – Backward

A polarized tripping is likewise possible. The polarization is carried in the same way as for MHO

circle polarized with an impedance shift Zvor. The impedance value supplying the smallest

unpolarized MHO circle with the straight lines is used as the smallest primary network impedance.

MHO Limited and Polarized – Forward – Fault in Backward Direction

Positive and Negative Phase Sequence Tripping for OC Protection Devices

The tripping units of the OC protection devices in PSS SINCAL previously always operated with

phase values. Modern electronic protection devices also makes it possible to activate a positive and

negative phase sequence tripping. These trip operations are (also for the pickup) determined with the

positive and negative phase sequence data.

The possibility was therefore provided to set for each tripping unit of the OC protection devices

whether phase values, positive or negative phase sequence values are used.

X

Z

R

X

R

Z

X

R

Zvor

Z

Page 40: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 40/59

The following selection options are available:

• Off: Tripping unit not active

• Phase: Tripping unit responds to overcurrent phase values (old value: On)

• Pos: Tripping unit responds to overcurrent positive-phase sequence value

• Neg: Tripping unit responds to overcurrent negative-phase sequence value

Marking with the minus sign (-) enables the undercurrent protection for the tripping units to be set.

It is also possible to configure a limit (Lim). Depending on the parameter setting of the tripping units

the time of the instantaneous tripping is greater than the shortest time of the tripping characteristic

curve. The instantaneous tripping therefore overlays only a part of the tripping characteristic curve. In

this case, the time of the high set tripping can be limited if required.

Without limitation:

With limitation:

I

t

I

t

Page 41: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 41/59

Parallel Calculation in the Protection Coordination

To increase the processing speed, parallel calculation with multiple processes is now also supported

in the protection coordination.

The protection coordination is based on a calculation with loops, which determine the protection

devices that pick up and trip. The parallel processing of loops itself is not possible because the data

is interdependent. In other words, sequential processing is unavoidable. However, the division for

parallel calculation using the fault observations is possible. These define the points in the network at

which a protection coordination is carried out. For each fault observation, a separate determination of

the fault clearing is made, enabling this calculation also to be divided over several processes.

The parallel calculation is activated with the Calculation Settings. The maximum number of

processes that can be used in parallel can be set here in the Basic Data tab.

I/t Characteristics with Formulas in the Protection Device Database

User-defined formulas in addition to the data points and pre-defined formulas are now possible for

defining the I/t characteristics of OC protection devices.

The definition is carried out in the screen form for the standard types of OC protection devices. A

user-defined formula describing the I/t characteristics can be entered in the basic data of the tripping

characteristics.

Example of overload characteristics with a pre-load current of 20 %:

𝑓𝑡 = 𝑙𝑛

[ (

𝐼𝐼𝑝

)2

− 0.22

(𝐼𝐼𝑝

)2

− 1]

This is entered as follows in the formula field:

ln(( IIp^2 – 0.2^2) / (IIp^2 – 1))

Only the entry of the minimum and/or maximum value for I/Ip (IIp_min and IIp_max) is required as

parameters (without this entry PSS SINCAL uses 1.1 as the minimum value and 20.0 as the

maximum value).

The calculated time is measured in seconds. If the unit "min" or "cyc" are entered in the setting value

Page 42: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 42/59

data, the calculated time is automatically transformed from minutes or cycles (via the frequency) to

seconds.

2.2.16 Enhancements to the Protection Analysis

New Result Report

The results of the protection analysis are displayed in the results view in a table with a colored

background. This shows all the analyzed protection routes divided with a preset number. The

following illustration shows the result view:

This data can be exported in the form of a Word report. For this automation functions are used to fill

a Word template document with results data. With large observation areas containing many

protection routes, the creation of a Word report is very time consuming. A new List&Label report was

therefore connected to the Word report as well. This can show also large volumes of data very

quickly. The new report is created with the relevant control button in the header area of the result

view.

The previous Word report can still be created via the pop-up menu by selecting Show

Documentation.

New Check Status

The check points are accordingly visualized along the protection routes in the table. The color

indicates the result of the protection analysis. The new Not calculable status is available in order to

show that a calculation was not possible at the check point. The following list shows the color-coded

Page 43: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 43/59

marking of the states:

Selective all protection devices selective, fault was cleared

Not Cleared

Underfunction not all devices that are expected to trip actually do trip, but the fault is nevertheless cleared

Overfunction overall selectivity, but at least one protection device not selective, therefore trips although it should not trip

Not calculable This indicates that the selected fault type could not be calculated at the fault location shown (e.g. a three-phase short circuit on a network element with only one conductor)

2.2.17 Check OC Settings

This calculation makes it possible to carry out a simplified check of the setting values of OC

protection devices. The essential idea here is to use the feeder-based display of the protection area

to identify and visualize incorrect setting values.

The network planning tool for checking OC setting values was previously implemented directly in the

user interface because it was originally only meant to be a small "tool" for making a rough estimate of

the selectivity of OC setting values.

To make even better use of this function, the tool was implemented directly in the calculation

methods. This enables the functionality of the tool to be used also with automation solutions. The

new implementation also has enhanced check functions and the display of the results in the user

interface was improved. Operation was also adapted to match the protection analysis.

Das The calculation procedure is started via Calculate – Protection Device Coordination – Check

OC Settings. This starts a wizard in which the checking settings can be defined. A new feature here

is the selection of the mode on the first page of the wizard:

• Settings Verification

This corresponds to the previous check of the setting values.

• k Factor Verification

This new check determines the k Factor of the protection devices by means of a short circuit

calculation.

Settings Verification

This check mode enables the setting values I>, I>> and I>>> of OC protection devices to be checked

with regard to current selectivity and time selectivity.

The following illustration shows the first page of the wizard which is displayed when the calculation

method is started.

Page 44: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 44/59

The check mode has exactly the same function as the previous one available. However, the display

in the Results View has been optimized.

The results are displayed in tabular form, in which the protection devices are shown in topological

order in the checked feeders.

The table can visualize the phase and ground settings of the OC protection devices for the selected

check area. Click the title bar to move between phase and ground settings. The table shows the

complete protection area in the topologically correct order and thus enables straightforward

evaluation of upstream and downstream protection devices.

The setting values of the tripping zones I>, I>> and I>>> are displayed for each protection device.

The color coding here visualizes whether the setting values meet the check criteria:

• Green:

Selectivity check was successful. No problem was found.

• Red:

The selectivity check has failed. At least one check criterion was not observed. All violations of

check criteria are shown.

Page 45: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 45/59

• Purple:

The protection device was excluded from the check.

The relevant devices are indicated by arrows in the table so that the setting values of a selected

protection device can be checked in context with the upstream and downstream protection devices.

The illustration shown visualizes the details for the incorrectly set OC4 protection device. This shows

clearly a violation of the time selectivity because the same tripping time was set as in the OC3

protection device in front of it.

k Factor Verification

With this check mode it is possible to analyze whether the current set for the protection devices will

cause tripping in the event of a fault with sufficient safety (k Factor).

The following illustration shows the first page of the wizard which is displayed when the calculation

method is started.

The Check Area section is used to define which part of the network is to be analyzed:

• Selection or Network element group

A network trace is carried out starting from the selected terminal of a branch element in order to

determine the check area. The check area ends at transformers and variable serial elements

which are connected with another network level.

• Feeder

This uses a determined feeder as a check area. The check area always starts at the terminal at

the transformer substation of the feeder. The elements of the feeder are processed in topological

order, which is determined by a network trace.

The Options section defines which checks are carried out:

• SC Method

This makes it possible to define which type of short circuit is used for the check.

Page 46: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 46/59

• Minimal k Factor

This defines which safety factor for tripping must be achieved using the minimum short circuit

current occurring in the protection area. If the value is below this setting, it is evaluated as a

faulty parameter setting.

• Check overload tripping

This option enables a further check to be carried out for the load flow. This checks whether

protection devices are already tripping by means of the load flow currents present.

• Detection of rated protection device current

The defines that the minimum tripping current set at the device is used for the check. If this

option is deactivated, the rated current of the current transformer or fuse rated current is used.

The k Factor is determined individually for each protection device using the smallest fault current. For

this the protection area of the protection device is determined and a short circuit calculation carried

out at different points in order to determine the smallest fault current present. The following

illustration shows the determination of the smallest fault current for the protection area of the device

on line L3.

The k Factor is then determined simply from the protection device rated current and the minimum

fault current.

𝑘 𝑓𝑎𝑐𝑡𝑜𝑟 =𝑖𝑘𝑚𝑖𝑛

"

𝐼𝐷𝑒𝑣

This k Factor must be greater than the set min. k Factor.

𝑚𝑖𝑛. 𝑘 𝑓𝑎𝑐𝑡𝑜𝑟 < 𝑘 𝑓𝑎𝑐𝑡𝑜𝑟

If this requirement is not fulfilled, a faulty protection device setting is shown.

The results of the check are displayed in the result view. This shows the topological data of the

checked area and the associated results. The check status is shown for each protection device.

L1 L2

L3 L4

L5

Page 47: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 47/59

Various control buttons are provided in the header area of the view, by which the calculation

procedure can be started and the results exported.

Beneath this in the Settings section of the result view, the most important parameters are shown,

which were set in the control dialog box at the start of the Check OC Settings calculation procedure.

The Results section visualizes the results of the calculation procedure. The results are shown in a

table, with the protection devices shown in topological order in the checked feeders.

The Feeder column contains the start node and the first network element of the feeder that was

checked.

The Location column contains the installation location of the protection device.

The LF Current column shows the registered load flow current.

The SC Current column contains the minimum fault current in the protection area registered by the

protection device and its position is shown in the SC Position column.

Page 48: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 48/59

The Tripping Current column shows the minimum current set at the protection device and the Min.

Tripping Current column the current that should be set on the basis of the set k Factor.

The k Factor column contains the value determined by the division of the fault current by the tripping

current. If this value is below the set minimum k Factor, it is shown in red and a fault status is

indicated.

The State column shows the result of the check:

• OK (green):

k-Factor check was successful. No problem was found.

• KO (red):

A check criterion was violated. This can be both the k Factor as well as a load tripping. The

violated criterion is shown.

The Comment column contains the text that was stored at the protection devices excluded for the

check.

A detailed display can be opened out for each protection device for checking the settings for backup

protection. The detailed display can be opened and closed via the button in the 2nd column. The

above illustration shows an example of backup protection for the OC3 protection device. The backup

devices are those protection devices that are required to ensure disconnection if the primary

protection device fails.

Page 49: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 49/59

3 PSS®NETOMAC

3.1 User Interface

3.1.1 Network Browser with Result Connection

A network browser has been provided in PSS NETOMAC since version 13.5. This provides a

simplified view of the network structure and enables a "Navigation" in the network model.

To further improve usability, the network browser was provided with a function that enables it to

visualize the load flow results. The Select in Tabular View function can then be selected via the

pop-up menu in the diagram.

The following illustration shows conductor L16-19 selected. The connected topology then contains

the nodes of the conductor as well as the network elements connected to these nodes.

The Select in Tabular View function in the pop-up menu automatically sets a filter in Tabular View

for the load flow node results and the load flow branch results.

This filter causes precisely those results to be displayed that correspond to the topology shown in the

network browser. If the selection is changed in the network browser, the Tabular View can be

synchronized at any time via the new function. This enables the results for topological structures of

the network to be evaluated clearly.

Page 50: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 50/59

3.1.2 Improvements in the Model Editor

In GMB models, special input blocks (NET_RE, NET) can access network variables in order to tap

the voltage and frequency at specific nodes in the network. In order for these kinds of accesses to

function, the model must be supplied with the correct data by the calling program (PSS SINCAL,

PSS NETOMAC or PSS E). However, this also means that the correct topology for the corresponding

input variables must be identified in the network. For this to be possible, variables must be defined in

the model which have the same name as the output of the block. The following illustration shows the

access to the voltage value of a remote node (RVMAG). The block has the output V2 and a variable

#V2.N must therefore be defined by which the user can identify the node.

The model editor was provided with a new function to simplify use of the network input variables.

Variables required for input blocks are generated automatically when they are created. The renaming

of the output for the block is also detected and the variables are then likewise renamed accordingly.

If combinations of variables are required (e.g. access to branches with #Var.N and #Var.B), it is

ensured that the variables are placed directly in sequence.

3.1.3 Debugging XMAC Models

This function is required to analyze problems in complex models. This enables the BOSL code of the

model to be executed in steps, as in a development environment, and the inputs and outputs of the

individual blocks analyzed.

Previously, debugging was only available for the MAC models, but now the graphical XMAC models

can also be analyzed in steps.

The controller debugging can be activated via the calculation parameters at Output – Control –

Diagnostics. To do this select Yes in the Controller Initial Conditions selection field.

If the option is active, the debugging is automatically activated on determining the start conditions of

a controller when a load flow calculation or a dynamic simulation is started.

The debugging is controlled here with the Simulation window, which provides all important context-

related functions. Debugging is started by selecting the required controller. Instead of selecting in

stages in dialog operation, the following selection is now provided:

Page 51: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 51/59

The XMAC model selected for debugging is displayed in the Model Editor. The calculated output

values for the block outputs are visualized and the active iteration is shown in the toolbar.

The right of the displayed calculation window shows general information on the controller. This

includes the type of controller and also its name. The actual iteration is also displayed.

All the actions for debugging are provided below this for selection in the form of radio buttons. The

following actions can be selected:

• Next iteration

The controller is run to the end of the next iteration and the block output values are displayed.

• Last iteration

The controller is run up to the last controller iteration, i.e. up to when this is convergent.

• Run to iteration

The number of the iteration up to which the controller is to run can be entered here.

• Select another controller

This enables a new controller to be selected for debugging. The currently debugged controller is

run up to the end and the controller selection is then displayed in the calculation tool window.

Page 52: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 52/59

• Proceed without debugging

This action ends debugging and the calculation is continued.

The selected action is executed either by clicking the Continue button or by pressing the F6 key.

This makes it possible to analyze the processing of the signals in the model and identify any

problems with feedback, limits or also other modeling errors.

3.1.4 Results Display in XMAC Models

Another new function in the Model Editor is the display of signals from a result file of a dynamic

simulation. The new function can be called via Model – Debug – Load Results. This shows a dialog

box in which a result file can be selected for visualizing.

In order to assign the signals from the result file, the controller type and also the name by which the

controller was used in the network model must be selected in the dialog box.

On closing the dialog box with OK, all appropriate signals from the result file are assigned and

displayed at the block outputs.

It is then possible via the toolbar to scroll through the time steps in the Model Editor in order to

examine the changes in the values of the block outputs. By visualizing directly in the model, it is

possible to make a good assessment of how the signals in the individual time steps of the simulation

were processed in the model. This can be particularly useful when examining the behavior of the

model with particular network states (e.g. malfunctions) because, unlike the plot in the diagram, the

interrelationship of the blocks is clearly indicated here.

All the block outputs recorded during dynamic simulation are visualized in the XMAC model.

However, it is normally the case that not all variables of a model are plotted. Firstly, because a lot of

Page 53: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 53/59

data would have to be recorded, and secondly, because manual definition is time consuming. The

visualization is therefore designed so that the data available in the result file is used. If the data of

block outputs is missing, nothing is displayed with these blocks.

3.1.5 Enhancements for Sections

With PSS NETOMAC 13.5 sections were introduced in order to better structure the input data. These

start with the ID [[Section]] and end either with [[End_Section]] or only with [[End]].

The following sections are defined (not case sensitive):

[[plot_header]]

[[plot_data]]

[[pzd_data]]

[[feeder]]

[[machines]]

[[torques]]

[[network]]

[[nonlinearities]]

[[models]]

[[models_during_loadflow]]

[[universal machines]]

[[models_in_2-system]]

[[models_in_0-system]]

[[extras_in_2-system]]

[[extras_in_0-system]]

[[simulation_events]]

[[loadflow_events]]

[[fault_elements]]

The use of the [[Sections]] is optional, i.e. the old standard input "E" termination as well as the

section selection ## can still be used.

To simplify the use of sections, the function was enhanced for the dialog box supported editing of

events (Calculate – Event Definition). It is now possible to edit DIS files with sections in the dialog

box.

Furthermore a new empty template project based on sections is provided.

Page 54: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 54/59

3.1.6 Copying of Diagram Formats

This new function enables the format settings of a signal in the diagram to be copied and transferred

to a different signal. For this the pop-up menu is opened in the source diagram at the legend of the

signal and the Copy function selected. The pop-up menu in the target diagram at the legend of the

required signal is opened and the Paste Format function is selected. All format settings of the

previously copied signal are transferred.

3.1.7 Enhanced Automation for Signal Export

The signals of result files of the simulation can be exported in multiple form with the export wizard in

the signal explorer of the PSS NETOMAC user interface. The export functions are also available via

the automation API of the user interface. However, the function for changing the result file was

previously not provided. This is particularly important if signals of variant calculations are to be

exported.

To rectify this problem, the new SignalFileName function was added to the automation API for

signals in the PSS NETOMAC user interface. This enables the result file to be defined.

The following snippet shows how the new function can be used:

' Get the signal export object of the project and evaluate the object

Dim NetoExport

Set NetoExport = NetoProject.GetSignalExport()

if NetoExport Is Nothing then

WScript.Echo "Error: Get signal export object failed!"

WScript.Quit

End if

' Set the export definition

NetoExport.ExportDefinition( "NETWORK" ) = "Default"

' Specify input, output and format

NetoExport.SignalFileName = "NETWORK.001"

NetoExport.FileName = "output"

Page 55: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 55/59

NetoExport.ExportFormat = "CSV"

'Excecute the export

NetoExport.DoExport

3.2 Calculation Methods

3.2.1 License Query in the Automation

A new automation method is provided, which makes it possible to query whether a license is present

for a specific calculation module. With automation solutions, this makes it possible to determine

whether a suitable license is available before calculation methods are used.

The following snippet shows how the license query is carried out:

' Get simulation server

Set Simulation = WScript.CreateObject( "Netomac.Simulation" )

If Simulation is Nothing Then

WScript.Echo "Error: CreateObject Sincal.Simulation failed!"

WScript.Quit

End If

' Get license state for module "LF"

Dim iState

iState = ptrNetoSim.CheckLicense( "EL", CStr("LF") )

If iState <> 0 Then

' TODO: Handle license errors

' -1 ... Common failure

' 1 ... License file does not exist

' 2 ... Invalid/wrong license file

' 3 ... Update of license information not possible

' 4 ... Start on this computer not possible

' 5 ... License expired

' 6 ... Start of the module not possible

End If

As shown in the code snippet, the check is carried out with the new CheckLicense function. The

calculation procedure to be examined is defined here either via the short name or the ENUM values

(Simulation_CalcType). The return value of the function corresponds to the license status of the

module.

3.2.2 New SCL Controller Type

PSS NETOMAC provides the new "Stator Current Limiter" (SCL) controller type which enables the

creation of models in accordance with IEEC standard 421.5_2016. The following section shows an

IEEEST6C controller which uses the SCL inputs:

Page 56: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 56/59

The new controller type can be used both in MAC models as well as in XMAC models. The output

values of the controller are then used in other controllers as input signals as with VOEL and VUEL.

This is accessed with the INPUT block for machine or GNE values:

Column Variable Unit Default Remarks

Type

Name1 Output name y

Name2 Identifier Available identifiers see table below

Name3 INPUT German: EINGANG

IDCOL Identifier of initial value processing Only if initial value is given in HZ3: Column 26, 27 = "Blank": Initial value is used only for first run. <> "Blank": Initial value is used during calculation of initial conditions.

HZ1 Multiplication factor for input value 1.

HZ2

HZ3 Initial value Will be multiplied by HZ1

HZ4 030000 Identifier

HZ5

HZ6

HZ7

HZ8

HZ9 Initial value processing = HOLD: The initial value is held constant during the integration

Izus

The following new signals can be used for the SCL controller via the Identifier field:

Variable Description

VSCL Output signal of a SCL controller (stator current limiter)

VSCLoel Output signal of a SCL controller for a OEL controller

VSCLuel Output signal of a SCL controller for a UEL controller

VSCL_ST Status of a SCL controller (0: not existing, 1: existing)

The new SCL controller can naturally be used in PSS NETOMAC and also in PSS SINCAL. For the

dynamic data of the machines, the stator current limiter (SCL controller) can also be assigned to the

controllers already present (voltage controller, speed controller, stabilizer, COM model, overvoltage

limiter, undervoltage limiter, turbine load model).

Page 57: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 57/59

3.2.3 Enhancements in Eigenvalue Analysis

Some enhancements have been implemented in the area of eigenvalue analysis, which enable it to

be better used in large networks. The implementation was in particular extensively revised and

optimized for the formation of the state matrix, so that the eigenvalue analysis function is up to 3x

faster in large networks than before.

Another key factor for simplifying the analysis of large networks and reducing the computation time is

the reduction in the number of modes. Models very often contain VZ1 elements with small time

constants for smoothing signals (mostly 0.01 seconds). These unnecessarily enlarge the QR matrix,

and there are also many additional multiple modes. The time constants < 0.5 ΔT are also eliminated

in the simulation. The new Min. Time Constant parameter can now be used to define for eigenvalue

analysis the minimum value from which time constants are ignored.

Another new function, specially implemented for the analysis of state variables, is provided in the

calculation window of the eigenvalue analysis. The evaluation of state variables supplies a tabular list

of the particular participation value of each state variable for all specified eigenvalues. It is therefore

clear that in large networks the data volume is extremely big.

Page 58: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 58/59

The diagram can be used to reduce the number of eigenvalues analyzed. In other words, only those

eigenvalues are considered that are visible in the diagram section of the S plane selected by the

user. However, this is still problematic if a large network contains for example 100,000 state

variables, which are all listed even if the participation is very small. In order to improve this, it is now

possible to enter the minimum participation in the Min. Participation entry field.

Since version 13.5, it has been possible after eigenvalue analysis with the NEVA controller to access

the results of the eigenvalue analysis with special blocks. The result values can then be used as a

basis for optimizations and also for the user's own evaluations. The blocks of eigenvalue have been

extended in order to enable loops with the DOLOOP block.

The following example shows a loop with the DOLOOP block via modes 1 to 5. Sigma and frequency

are then read out for each mode and written to the LST file.

$111111112222222233333333AA111111222222333333444444555555666666777778888899999ZZ

ONEVA NEVA N

mod DOLOOP 1 5 1

sig freq EigenVal mod

M

FORMAT mod sig freq

('SSSI ','mode ',' ',' ',F5.2 ,' ',F5.2 ,' ',

' ',F6.2)

FEND

ENDDO mod

ENDE

$111111112222222233333333AA111111222222333333444444555555666666777778888899999ZZ

Page 59: Release Notes 14 - SimTecsincal.simtec.cc/14.0/ReleaseNotes-Eng.pdf · For the graphical model editor additional notes are provided, what must be observed when ... case with networks

SIEMENS PSS SINCAL Platform 14.0

Release Information

October 2017 59/59

Output in the LST file:

SSSI mode 1.00 0.15 1.84

SSSI mode 2.00 -0.35 0.67

SSSI mode 3.00 -0.41 0.47

SSSI mode 4.00 -0.47 0.41

SSSI mode 5.00 -0.61 0.72