You are on page 1of 36

SIEMENS

PSS SINCAL Platform 11.5
Release Information

Release Information – PSS ® SINCAL Platform 11.5
This document describes the most important additions and changes to the new program version. See the
product manuals for a more detailed description.

1

2

General Remarks

2

1.1 Licensing

2

1.2 External Programs

2

1.3 Russian Language

2

®

PSS SINCAL

3

2.1 User Interface

3

2.2 Electrical Networks

6

2.3 Pipe Networks
3

®

18

PSS NETOMAC

21

3.1 New Model Editor

21

3.2 New Automation Functions

29

3.3 User Interface

32

3.4 Calculation Methods

34

April 2015

1/36

SIEMENS

PSS SINCAL Platform 11.5
Release Information

1

General Remarks

1.1

Licensing
PSS SINCAL 11.5 Platform uses the same license file as the preceding PSS SINCAL 11.0 version.
In order to activate the software it is only necessary to assign the license file to the new version using
the PSS Tool utility program.
If you need a new license file or have any questions about the licensing, please contact the Product
Support (phone +43 699 12364435, e-mail sincal@simtec.cc).

1.2

External Programs
The NetCad and SIGRA V4.2 programs are no longer contained on the installation DVD. NetCad has
been replaced by a new Model Editor which is directly integrated in the PSS NETOMAC user
interface. SIGRA is a viewer for COMTRADE files, which is used to display the plot signals of the
dynamic simulation. However, as the relevant functions have long been directly integrated in
PSS SINCAL and PSS NETOMAC, SIGRA is thus no longer required.
If NetCad or SIGRA are nevertheless still required, please contact Product Support. The programs
are then made available via a download link.

1.3

Russian Language
Besides the previously available languages, German, English, Spanish, Chinese and Turkish, the
user interface of the PSS SINCAL platform is now also available in Russian. The required language
is selected as before using the PSS Tool utility program.

April 2015

2/36

SIEMENS

PSS SINCAL Platform 11.5
Release Information

2

PSS®SINCAL

2.1

User Interface
Supplementary Graphic Elements in the Database
In response to many requests from users, the supplementary graphic elements are now also stored
in the database. The supplementary graphic objects have been fully incorporated in the variant
management and can also be generated directly in the database in the same way as the network
elements, such as when making GIS couplings.
Saving in the database was provided for the following supplementary graphic objects:

Line

Rectangle

Ellipse

Arc

Polyline

Freehand line

Text field

Frame

Hilite

Legend

Graphics

Diagrams

However, the saving of the supplementary graphic elements in the database is relatively complex
because the different elements have different attributes, which do not fit well in relational structures
(e.g. long texts with variable length). The saving of the display order with a relational database can
also only be implemented poorly.
In order to save all the data of the supplementary graphic elements different tables are therefore
required:
Table name

Table description

GraphicObjPnt

Graphic object point

GraphicObjBase

Graphic object base

GraphicObjLegend

Graphic object legend

GraphicObjText

Graphic object text

GraphicOrder

Graphic order

The GraphicObjBase table is the basis for all supplementary graphic elements. This saves the basic
data of all elements. Depending on the object type, other tables are then assigned.
The buckle points of objects are stored (e.g. for polygon and freehand line) in the GraphicObjPoint
table. The GraphicObjText table manages all variable length texts. The GraphicObjLegend table is
specially provided for managing the extended data of the legend.
The display order of network elements and supplementary graphic objects is stored in the

April 2015

3/36

This ensures that these are likewise available via the database and can also be modified by external applications.25mm 0 Position X PosY Double 0. Information about the attributes in the tables is provided in the Database Description manual in chapter Tables of Network Graphics.SIEMENS PSS SINCAL Platform 11.5 Release Information GraphicOrder table. The background images are saved in the GraphicBackground table. Attribute name Data type GraphicBackground_ID Variant_ID Short name Unit Std. This is designed to ensure that the display order can also be managed efficiently in the database.25mm 0 Width Height Double 0. April 2015 4/36 .25mm 0 Height Brightness Integer 0 Brightness Contrast Integer 0 Contrast Alpha Integer 0 Alpha Enhanced Symbol Display in the Network Graphic The symbol display has been extended with electrical networks for the three-winding transformer. Background Images in the Database The background images available in PSS SINCAL are used primarily with GIS couplings. When updating existing networks. The ground connection can now also be displayed if required. The display of extended ground symbols is activated here globally in the view settings. These make it possible to display extensive external vector and background images directly in the network graphic. Description Long Integer 0 Primary Key – Graphic Background Long Integer 1 Secondary Key – Variant Flag_Variant Integer 1 Element of Current Variant GraphicLayer_ID Long Integer 0 Secondary Key – Graphic Layer GraphicArea_ID Long Integer 1 Secondary Key – Graphic Area/Tile OrderNo Integer 0 Type of Text File Text (255) 0 File Name Visible Integer 0 Visibility Flag PosX Double 0.25mm 0 Position Y Width Double 0. The grounding is then shown at the symbol using the zero-phase sequence data specified for the network elements. The table is in the form of a linked list. all the supplementary graphic elements stored in the SIN file are automatically transferred to the database. The definitions of background images are now also saved in the database in the same way as the supplementary graphic objects.

it is possible to configure in an enhanced setting dialog box whether the node data is to be imported in the form of longitude and latitude or as GaußKrüger coordinates. The Import of Graphic Data was likewise enhanced. this option is only available if the import of the extended graphic data is not activated in the file assignment. This makes it possible to also import larger networks since there is no restriction in the number of lines with this file format. In response to the requests of users.SIEMENS PSS SINCAL Platform 11.5 Release Information Enhanced Excel Import The Excel import integrated in PSS SINCAL now supports the new XLSX Format of current Microsoft Office applications as well as the XLS file format. If the Graphic generation from node data option is activated. April 2015 5/36 . The network graphic from Excel can now be imported as follows:  Simplified with graphics from node data based on longitude and latitude  Simplified with graphics from node data based on Gauß-Krüger coordinates  Extended with graphic data for nodes and elements in your own spreadsheets The graphic import is configured in the Options tab of the Import Excel dialog box. However. the import of node positions in the Gauß-Krüger format was reactivated.

a wide range of different optimizations were implemented in the load flow calculation in order to increase computing speed for large networks and networks with poor convergence:  Improved initial values for the initial load flow in the contingency analysis and reliability calculation  Improved access to element data in the load flow iteration  Optimizations for limit value checks and accuracy queries  Improved speed for load profile and motor startup calculation Improved Controlling in the Load Flow Calculation The algorithms for transformer control in PSS SINCAL have up to now not taken the effects of the vector group on the voltage controller into account. This provides the following benefits:  Fewer problems with external data volumes  Identical determination of voltage in symmetrical and asymmetrical networks  Uniform initialization of voltage with phase rotation – thus resulting in improved convergence April 2015 6/36 . The phase rotation of the transformers is therefore now also included in symmetrical networks. Only a topology check was carried out before the load flow in order to identify input faults. if the controlled node is grounded o Control of the phase-phase voltage. the phase rotation in the load flow must also be taken into account with symmetrical networks. Furthermore. control becomes problematic in asymmetrical networks since the effects of tap positions may in some circumstances cause unwanted changes in the target voltage. but an improved initial voltage is determined by means of a network tracing. the voltage is used for the controller that is affected by a change in the tap position:  Controlled node on Y or Z side of the transformer o  Control of the phase-ground voltage Controlled node on D side of the transformer o Control of the phase-ground voltage. the node voltages are no longer directly pre-assigned with the slack voltage.5 Release Information 2. This check reported the connections with different phase rotations as faults. if the controlled node is not grounded Inclusion of the Phase Rotation in the Symmetrical Load Flows The phase rotation of transformers was not previously included in the symmetrical load flows. This is particularly the case with transformer taps if additional phase rotations come from the controller.2 Electrical Networks Improved Performance in the Load Flow Calculation In order to reduce the number of iterations of the load flow calculation. Control was therefore adapted in asymmetrical networks to the transformer vector group. Depending on the vector group. for a precise modeling of a network. Whilst this is not a problem in symmetrical networks. the controller and the side of the controlled node. However.SIEMENS PSS SINCAL Platform 11.

In order to make the modeling of these kinds of subnetworks more understandable. it is now possible to define for the network level whether the rated voltage is a Line-Line Voltage or a Line-Ground Voltage.5 Release Information Enhanced Voltage Setting for Asymmetrical Networks It was previously necessary in PSS SINCAL to set the line-line voltage for all network elements. This also applied to 1-phase subnetworks in which only the line-ground voltage is actually used. If you add asymmetrical subnetworks. the line-line or line-ground voltage must be entered.3. The voltage (1) must be entered in the same way as the voltage of the assigned network level (2. the following conventions apply:  Powers: Always enter the total power of all the phases. you can immediately calculate asymmetrical load flow.  Voltages: Like the voltage entry for the network level.  Impedances: Always enter the impedance for each phase.SIEMENS PSS SINCAL Platform 11. Enhancements to the Short Circuit Calculation A new option has been provided for the calculation of the surge current for the short circuit according to VDE 0102/IEC 909: Ratio R/X at fault location R/X < 0. The following calculation methods are therefore now available (detailed information on the calculation are provided in the standard in April 2015 7/36 . The following illustration shows the assignment of a line to the network level with line-ground voltage.3). order to model the network elements in PSS SINCAL. With these agreements. you can include all existing symmetrical networks directly in the asymmetrical load flow calculations without modifying input data.

The Simulation of DC Infeeders in the Short Circuit was also enhanced. If this option is activated.3 in all branches.5 Release Information chapter 4. The Additional Short Circuit Data field enables the short circuit current of the DC infeeder to be influenced.15.3  Equivalent frequency  Radial network The difference between the Ratio R/X at fault location and Ratio R/X at fault location R/X < 0. VDE 0102/IEC 909 stipulates a different current angle for the short circuit. the short circuit current of the DC infeeder has the angle set in the Angle Short Circuit field. However. April 2015 8/36 .SIEMENS PSS SINCAL Platform 11.3 Peak Short Circuit Current):  Uniform ratio R/X  Ratio R/X at fault location  Ratio R/X at fault location R/X < 0.3 methods is the application of the following "optional provision" from the standard: As long as R/X stays less than 0. This angle can therefore be set as required. it is not necessary to use the factor 1. DC infeeders have the same angle of current in the load flow and in the short circuit.

sustained short circuit and time constant. however.0 is set. a simplified decay of the short circuit current was provided by means of an exponential function: I(t )  Ikp  (Ik "Ikp )  e t /  In the event of a short circuit the initial short-circuit current AC I k" flows at time t = 0.SIEMENS PSS SINCAL Platform 11.  Protection coordination Depending on the tripping time. At time t = infinity. the sustained short circuit current Ikp to be stated in the basic data flows (if 0. The simple decay is only used if a precise decay is not stated via the stability data. a higher impedance is produced for the next calculation (loop). April 2015 9/36 .0 due to the subtransient reactance of the machine. The impedance of the machine does not change during the static calculation of a loop.  Dynamics For this a Parkian model is defined from the subtransient reactance. as this data is not available for many machines. The simplified decay is included in the following procedures:  Short circuit according to IEC 61 363 The tripping current is determined with the increased impedance at the time of the switch delay.2 times of the rated current is used). the simple decay of 2. However. The Time Constant Tau used in the formula can be defined in the System Data tab of the synchronous machine.5 Release Information Simplified Decay Behavior of Synchronous Machines in the Short Circuit The impedance response over time of synchronous machines in the short circuit is normally modeled with the dynamic data.

Enhanced Tripping Behavior in the Protection Coordination With modern digital protection devices. However. 50N. etc. PSS SINCAL now enables this to be set individually with the following steps and tripping units with the new Tripping Time Behavior option:  DI settings predefined  DI settings user-defined  DI pickup area phase and ground  All forms of pickup  Special form of pickup and tripping  OC protection settings  Voltage tripping A common time register for the delay times of the individual tripping units normally results in shorter clearing times in the network. etc. the protection manual now contains the new chapter Protection Designations According to ANSI. This is particularly the case if the pickup changes to a tripping unit with a shorter delay time.  Protection device A with the following structure: o o  Protection device B with the following structure: o o o April 2015 Tripping unit 1 with 200 millisecond delay time Mechanical delay of 30 milliseconds Tripping unit 1 with 250 millisecond delay time Tripping unit 2 with 750 millisecond delay time Mechanical delay of 30 milliseconds 10/36 .5 Release Information ANSI Codes of the Individual Tripping Units in the Protection Documentation The PSS SINCAL user interface shows the tripping zones and tripping units using terms according to IEC. In order to simplify use of the protection coordination also in these regions.  Term according to ANSI: 50. all tripping zones/units to be tripped have an individual or a common time register.SIEMENS PSS SINCAL Platform 11. This shows the input screen forms of PSS SINCAL together with the corresponding ANSI codes. ANSI codes are also commonly used in many regions:  Term according to IEC: I>. This is explained with the following example. IE>.

Tripping after 200 ms 230 ms B Tripping unit 1: not picked up Tripping unit 2: after 750 ms Time step 2: A Protection device B trips 250 ms later. Tripping after 200 ms The fault is cleared after 280 ms. after 480 ms. 280 ms B Tripping unit 1: after 250 ms Tripping behavior of protection device B with individual time register for the delay time: Time step 1: A The individual time register prevents the delay time of tripping unit 1 from starting until after the topology change in the network after 230 ms. A Tripping after 200 ms 230 ms B After the topology change at 230 ms tripping unit 1 picks up.5 Release Information Tripping behavior of protection device B with common time register for the delay time: Time step 1: The common time register for the delay times of tripping unit 1 and 2 starts the delay time when the fault occurs (pickup of tripping unit 2).SIEMENS PSS SINCAL Platform 11. B Tripping unit 1: after 480 ms April 2015 11/36 . Tripping after 200 ms 510 ms The fault is cleared after 510 ms. Tripping unit 1: not picked up Tripping unit 2: after 750 ms Time step 2: A Protection device B can trip after 250 ms.

since without individual settings PSS SINCAL does not use the loop impedance of the phase-phase loop for the ground tripping. This is useful for the tripping behavior with a twophase ground fault. the loop impedances can be used for the phase and ground tripping. this can be set individually by assigning Loop Impedance Data in the Directional Element tab.5 Release Information Configuration of the Loop Impedances in the Protection Coordination With modern digital protection devices. April 2015 12/36 . Without a special setting. PSS SINCAL uses the following loop impedances for the phase and ground tripping:   Phase tripping – phase impedances condition A o Loop impedance L1 – ground o Loop impedance L2 – ground o Loop impedance L3 – ground o Loop impedance L1 – L2 o Loop impedance L2 – L3 o Loop impedance L3 – L1 Ground tripping – phase impedances condition B o Loop impedance L1 – ground o Loop impedance L2 – ground o Loop impedance L3 – ground If this does not apply to a protection device.SIEMENS PSS SINCAL Platform 11.

April 2015 13/36 .  Ia: The I/t diagram shows the effective value of the tripping current. the sum of the voltage of the other phases rotated by 90 degrees is used.  Modify V and I: In addition to the correction of the voltage. the ground current is ignored for phase-ground loops. For this the display of the decay behavior in the Protection tab of the synchronous machine must be activated.  Modify V: Instead of the voltage of the actual impedance loop.SIEMENS PSS SINCAL Platform 11. The short circuit current characteristics in the I/t diagram are determined with the Working Voltage and the decay behavior of the machine. This decay of the short circuit current can now also be visualized in the I/t diagram. The State Decay Current selection field is used to control the display in the I/t diagram:  No data: No current is shown in the I/t diagram.  Iasym: The I/t diagram shows the asymmetrical tripping current. Enhanced Displays for I/t Diagrams of the Protection Coordination With synchronous machines the Decay Behavior of the Short Circuit Current can be defined. The following options are available here:  Normal: Directional element operates as before.5 Release Information It can now be defined with the directional element how the Angle Evaluation works.

5 Release Information The display of Transformers in the I/t Diagram was likewise enhanced.0 to include protection devices positioned in the network in the stability calculation. i. Previously. PSS SINCAL calculates both characteristic curves and the "least favorable" is then displayed in the I/t diagram. Decay Behavior of a Synchronous Machine: Damage Curve of a Transformer: Protection Coordination Based on Stability Calculation It has been possible since PSS SINCAL 11. loop results are generated for each fault. ANSI C57. At the location of the fault observation the short circuit is calculated which was selected at the start of the protection simulation. The short circuit occurs at the time t = 0. which show the changes over time in the network up to the clearing of the fault. The currents and voltages of the protection devices are determined through a stability calculation. there are formula for determining the relevant damage curve irrespective of the rated apparent power for two-winding transformers.0. For both types of destruction. However.92 stipulates.e. 3-Phase Short Circuit and Ground Fault. The fault or open circuit stated with the fault observation is ignored. no dynamic simulation is carried out here which then supplies the results in the form of diagrams. that the destruction of the transformer is divided into thermal and mechanical destruction. All element switch times are likewise ignored. 2-Phase Short Circuit and Ground Fault. However. 1-Phase Ground Fault The protection simulation is carried out for each fault observation. This function is the cornerstone for the protection coordination based on the stability calculation. however. April 2015 14/36 . The results are evaluated in the same way as the previous protection coordination. Instead.SIEMENS PSS SINCAL Platform 11. a complete protection coordination in the pickup and tripping of protection devices with the stability calculation can be defined. the destruction through overheating was represented in the I/t diagram with a constant I²t of 25 times the rated current for 2 seconds. the execution of the protection simulation varies here according to the selected calculation method.

All open connections are then reclosed for the consideration of the next fault event.0. This process is repeated until all fault currents equal 0.0. For all other time steps of the stability calculation the connection of the protection device that trips is opened. a new menu item has been provided in the main menu at Calculate – Protection Device Coordination as well as in the pop-up menu for fault observations. All element switch times are likewise simulated. All open connections are then reclosed for the consideration of the next fault sequence. All fault observations of the fault event are simulated in the network at the specified time. If the pickup time of a protection device is permanently reached.0. For all other time steps of the stability calculation the connection of the protection device that trips is opened. All open connections are then reclosed for the consideration of the next fault. All fault observations of the fault event are simulated in the network at the time t = 0. For all other time steps of the stability calculation the connection of the protection device that trips is opened. If the pickup time of a protection device is permanently reached.SIEMENS PSS SINCAL Platform 11. this protection device trips and determines also the time for the first time loop. April 2015 15/36 . this protection device trips and determines also the time for the first time loop. this protection device trips and determines also the time for the first time loop.0. Starting the Protection Coordination Based on Stability Calculation In order to start the new protection coordination. This process is repeated until all fault currents equal 0.5 Release Information If the pickup time of a protection device is permanently reached. All element switch times are ignored. Fault Event The protection simulation is carried out for each fault event. This process is repeated until the fault current equals 0. Fault Sequence The protection simulation is carried out for each fault event.

April 2015 16/36 . The following additional fields are available here: Overhead line ambient temperature.5 Release Information Current-Dependent Determination of Line Temperature Previously.SIEMENS PSS SINCAL Platform 11. Current and Voltage Transformers in Dynamic Simulation It is now possible to output the secondary values of current and voltage transformers in the diagrams. The current-dependent determination of the temperature is included in all calculation methods based on the load flow. Depending on the load current. a new temperature and thus also a new active resistance is determined for the load flow iteration. cable ambient temperature. this is defined in the network level. However. overhead line temperature increase (additional temperature increase through sunlight). the temperature of the cable increases when it is under load and the active resistance is increased. As soon as current and voltage transformers are present in the network. The actual current-dependent temperature is determined by means of a characteristic curve that is assigned to the line. the cable and overhead line temperature in the load flow calculation was assumed to be a constant average temperature. these can be selected in the Plot Definition dialog box for dynamics. The ambient temperature is used as the starting temperature. This temperature increase can be stated using a new characteristic curve which represents current and temperature increase. Like the already available temperature settings.

04. it is not possible to include the current transformer in the dynamic simulation and so no signal is plotted. The primary resistance. April 2015 17/36 .5.2014 are also fulfilled.SIEMENS PSS SINCAL Platform 11. This was completed on the basis of extensive tests and adaptions in order to ensure that the requirements of the CGMES of 02.5 Release Information In order to output the currents of current transformers. There is now a Common Grid Model Exchange Standard (CGMES) conformity declaration for PSS SINCAL 11. the secondary resistance and the main reactance at least are required. If these attributes are not defined. CIM 16 The CIM 16 import and export in PSS SINCAL have been further improved. an EMT simulation must be carried out and the dynamic data of the current transformer must be entered correctly.

the maximum does not occur at the same time and the planning results in an overdesigned network. During planning. and the air temperature (= ambient temperature) is defined in the network level.SIEMENS PSS SINCAL Platform 11. The results enable a weaker network to be designed or for existing networks to be operated for longer without any expansion. April 2015 18/36 .5 Release Information 2. the network is redesigned many times for maximum consumption. A temperature-dependent consumption calculation makes it possible to include the simultaneity of consumers in the planning. The following examples show the same consumption behavior for different power and temperature settings at a design temperature of -20 degrees. This enables a realistic network model with lower consumption values to be produced. The temperature consumption characteristics are assigned directly at the consumer.3 Pipe Networks Temperature-Dependent Determination of Consumption The ambient temperature is an essential factor for determining consumption when planning pipe networks. as the maximum consumption for many consumers depends on the ambient temperature. However.

1. 10 Relative Consumption and Absolute Temperature Arel Tabs 0 -30 -20 -10 0 10 The relative consumption from the interpolation in the characteristics curve plus the consumption stated at the consumer are used as the consumption value in the calculation. -100 Factor for Consumption and Absolute Temperature AFct The consumption stated at the consumer multiplied by the factor from the interpolation in the characteristics curve is used as the consumption value in the calculation.SIEMENS PSS SINCAL Platform 11.5 Release Information Absolute Consumption and Absolute Temperature Aabs The absolute consumption from the interpolation in the characteristics curve is used as the consumption value in the calculation. 100 Trel 0 -10 April 2015 0 10 20 30 The air temperature minus the design temperature is used for the interpolation in the characteristics. 19/36 .0 Tabs 0 -30 -20 -10 0 10 The air temperature is used for the interpolation in the characteristics. Absolute Consumption and Difference to Design Temperature Aabs The absolute consumption from the interpolation in the characteristics curve is used as the consumption value in the calculation. The air temperature is used for the interpolation in the characteristics. 100 Tabs 0 -30 -20 -10 0 The air temperature is used for the interpolation in the characteristics.

1.5 Release Information Relative Consumption and Difference to Design Temperature Arel Trel 0 -10 0 10 20 30 The relative consumption from the interpolation in the characteristics curve plus the consumption stated at the consumer are used as the consumption value in the calculation. 20/36 .SIEMENS PSS SINCAL Platform 11. -100 Factor for Consumption and Difference to Design Temperature AFct The consumption stated at the consumer multiplied by the factor from the interpolation in the characteristics curve is used as the consumption value in the calculation. The air temperature minus the design temperature is used for the interpolation in the characteristics.0 Trel 0 -10 April 2015 0 10 20 30 The air temperature minus the design temperature is used for the interpolation in the characteristics.

The models created here are saved in a special XMAC file which contains both the model graphics as well as the required parameters for the model blocks. April 2015 21/36 . without any further processing (e. The possible uses here are unlimited since all essential controller types and controller blocks available in PSS NETOMAC are provided.e.1 New Model Editor The PSS NETOMAC user interface now offers a new model editor which replaces the previous one based on Microsoft VISO.SIEMENS PSS SINCAL Platform 11. use the wizard integrated in the user interface at File – New – Model File. PSS SINCAL and PSS E directly. i. The Model Editor enables complex dynamic models to be created through the simple placing of graphic blocks.5 Release Information 3 PSS®NETOMAC 3. testing and use of models in order to convey how the new Model Editor is used.g. The following illustrates the creation. compiling or linking). Creating a New Model In order to create a new model. These XMAC models can be used in PSS NETOMAC.

The second page of the wizard is used to define the size of the drawing sheet for the new model. Click Finish to create the new model file and also display it in the Model Editor. However. for creating blocks and connectors. Besides the functions provided in the toolbar. this provides functions for creating supplementary graphic elements as well as for editing and aligning elements. This provides fast access to functions for marking elements. Nothing is displayed at first apart from a blank drawing sheet. The Add model file to project option enables the new model to be integrated directly in the currently opened PSS NETOMAC project. This defines the type of April 2015 22/36 . The most important functions for editing the model are provided directly in the Toolbar of the Model Editor. the default settings made here in the wizard can be modified later at any time. this sheet is the work area on which the new model is created.5 Release Information The first page of the wizard enables you to enter a name for the model as well as an additional description. However. as well as for setting model parameters. The creation of a model starts normally with the definition of the output block.SIEMENS PSS SINCAL Platform 11. Other functions are provided in the Toolbox. for zooming the view.

All input blocks are normally created after the output block is defined. The following example shows the modeling of the standard ESAC8B voltage controller. It is then possible to position the output block at any position in the Model Editor by simply clicking the required spot.5 Release Information the model. the new block is shown in the Model Editor. Double-click the output block to edit its parameters. … The new block in the Model Editor is already selected. The list can be filtered by simply typing. To do this. the Insert Output function is activated in the toolbar of the Model Editor. The pink marking point indicates the position where a connector can be added. The required output type can then be selected by doubleclicking or by pressing the Return key. This will open a data screen form in which all the parameters of the block are listed in different tabs. After the selection list is closed. This then displays a selection list in which all available output blocks are listed.SIEMENS PSS SINCAL Platform 11. Exactly the same procedure is April 2015 23/36 .

For this the Insert Block function first has to be activated in the toolbar. The process is repeated for the three other input blocks. The screen form is opened by double-clicking the block and it is assigned the required parameters. A first order delay element is connected at the input with the compensated excitation voltage (ECOMP). This produces the following graphic in the end. The input block MACHINE is therefore selected from the list and the first block is positioned in the Model Editor. The Insert Input function is selected in the toolbar. EC.SIEMENS PSS SINCAL Platform 11.5 Release Information used again here. the actual controller blocks can be created between them. April 2015 24/36 . Once the input blocks and the output block have been created. VOEL and VUEL. the inputs are positioned in the Model Editor. As previously described. Four machine sizes are required for our controller: PSS.

We can now see four differently colored marking points here. The Insert Connector function can be activated for this in the toolbar. place the cursor with the left mouse button held down over the required target block.  Pink: Input variables of the block  Blue: Output variables of the block  Yellow: Limits of the block  Gray: Position for texts The new block must then be connected with the ECOMP input block.SIEMENS PSS SINCAL Platform 11. (1) (2) The cursor symbol changes when the cursor is placed over the blue marking point (1). However.5 Release Information As before. the connector can be created even more easily by selecting the block for which the connector is to be linked to the output. the block is displayed. in our case over the delay element. In our case this is the ECOMP input block. After the selection list is closed. The block type DE1 is selected from the list. the block can then be inserted by clicking the required position in the Model Editor. The April 2015 25/36 . To do this. This indicates that a connection to an input marking point can be created here directly by clicking and dragging. The marking points where the connection is possible are indicated. This enables the creation of a connector between a block output and a block input.

the delay element is double-clicked to open the relevant screen form. the dialog box for defining the model variables is opened either via the toolbar or via Model – Variables and Equations.SIEMENS PSS SINCAL Platform 11. With our delay element.5 Release Information connection is created (2) when the mouse button is released over a marking point. Any variable can be defined in the dialog box. the lag time constant is to be variable. However. April 2015 26/36 . A description and also limit values can also be defined for greater efficiency. the value of the variable is particularly important here. The variables are identified with a unique name. To do this. The other blocks are created and parameterized in the same way until the model is complete. To do this. This is the default value. The variable defined in this way can now be assigned in the delay element. and the variable #TR is assigned to the Lag time constant field. which is used if the variable is not explicitly defined when the model is used. The models can normally also be parameterized individually.

and so it must be possible to verify the processing of the data in the model with appropriate tests. according to the defined background conditions. April 2015 27/36 . An open loop test is normally carried out first of all in order to test the implementation of a model. the model must be provided with all the necessary data. In order to test models. This data is defined in the Debug Properties dialog box. For this to be possible.SIEMENS PSS SINCAL Platform 11. the toolbar of the Model Editor features a special drop-down menu providing all the required functions.5 Release Information Testing the Model The procedure for creating a model is similar to programming: Input data is processed and an output value is determined. As with programming. In this test a model is tested without any connection to the network. errors can also be made when the model is created.

Before the dynamic behavior of a model is tested. this can be simulated dynamically with the Run Model function. This makes it possible to check how the model behaves with different parameters. Any values are assigned here to the variables for the diagnostics.  Globals The global model variables are listed in this section.SIEMENS PSS SINCAL Platform 11. messages are output in the message window.  Variables This section contains exactly the same variables that were defined in the Variables and Equations dialog box under Variables. It is also possible to define a jump function for the inputs. In other words. The signals of all outputs of the model are recorded and output in an RES file. This checks whether all variables used in the model have actually been defined and whether all blocks in the Model Editor are provided with connectors. the value of the input is changed over time. As soon as all errors have been rectified in the model. The selected model is then added in the text editor with all the required controller parameters. these can also be changed specially for the diagnostics in order to test how the model works with these settings. the structural correctness of the model has to be tested. The Verify Model function is provided for this purpose. These can then be visualized in diagrams. This checks the behavior of the model with a dynamic simulation in open loop operation.  Outputs A pre-defined output value can also be defined here for the open loop test for special controller types. This enables the processing of the model to be checked when a jump function occurs.5 Release Information The dialog box contains a browser with the following sections:  Inputs The values at inputs and outputs can be predefined here for open loop operation. The calculation time and the simulation time step are defined with the global debug parameters #TSIM and #SIMDT. this is simply linked in the NET file with an Include command. The Insert Model function is provided in the pop-up menu of the text editor in order to simplify this step. April 2015 28/36 . Using the Model In order to use an XMAC model in PSS NETOMAC. If there are any errors. Like the variables. This function opens a file manager for selecting the required XMAC model.

3. The XMAC models are used in PSS E in the same way as in PSS SINCAL. which can be used directly by virtually all April 2015 29/36 .2 New Automation Functions Like PSS SINCAL. The automation functions are provided via COM interfaces.5 Release Information It can naturally also be used in PSS SINCAL.SIEMENS PSS SINCAL Platform 11. The required model can be selected in a dialog box in the user interface. The parameters of the model are also offered for editing in an input list. automation functions have been provided for the user interface and the calculation methods of PSS NETOMAC. These enable work processes in the user interface to be automated and also the use of the calculation methods in other applications. The required model is selected in a data screen form and the parameters of the model can then be edited in an input list. This incorporates the new XMAC models in exactly the same ways as the MAC models.

AddDataFile 1.Simulation failed!" WScript.5 Release Information programming languages and many applications. The following example shows the start of the load flow calculation with a simple VBS script.Echo "simulation failed!" & vbCrLf Else WScript.Echo "Error: CreateObject Netomac.SIEMENS PSS SINCAL Platform 11.Quit End If ' Set net file SimulateObj.Status <> siStatusFinishedWithVariants Then WScript.Run siCalcLoadFlow If SimulateObj. "D:\data\test.CreateObject( "Netomac. ' Create an internal In-Process server Set SimulateObj = WScript.net" ' Start Loadflow calculation SimulateObj.Status <> siStatusFinished And _ SimulateObj.Echo "successfully finished!" & vbCrLf End If The following automation functions are provided for the user interface:   Application Object o OpenProject – Open Project o CloseProject – Close Project o ActiveProject – Active Project Project Object o o o o o o o o  Diagram View Object o o o o o  Export – Export Diagram Print – Print Diagram SelectChart – Select Diagram Folder – Current Folder Name – Name of Current Diagram Export Object o o o o o April 2015 Calculate – Start Calculation ChangeConfiguration – Change Configuration DeleteResultFiles – Delete Result Files GetSignalExport – Create Signal Export Object OpenChartView – Open Diagram View OpenTabularView – Open Tabular View StartBatch – Start Batch File Parameter – Set Global Parameter DoExport – Export Signals FileName – File Name for Export ExportDefinition – Signal Definition ExportFormat – Export Format Code – Code for Export 30/36 .Simulation" ) If SimulateObj is Nothing Then WScript.

Example scripts are also provided which show how the automation functions of the calculation methods and user interface can be used. April 2015 31/36 .5 Release Information o o o o RangeActive – Turn on Range Criteria RangeStart – Start of Range RangeEnd – End of Range Stepping – Stepping for Export The following automation functions are provided for the calculation methods:   Simulation Object o AddDataFile – File Allocation o GetDataFilePath – Get File Allocation o GenerateTopology – Create Topology File o Init – Initialization o InitEx – Initialization with Language o ShutdownSimulation – Shutdown Calculation o Run – Start Calculation o Language – Language o LoadflowResults – Load Flow Results o Messages – Messages o Output – Options for Output o Results – Options for Results o Spool – Spool Options o Parameter – Set and Query Parameters o Status – Calculation Status o StatusText – Calculation Status – Text Message Object o o  Count – Number of Possible Messages Item – Access Message Data Object Message Data Object o o o o o Text – Message Text Type – Message Type ElementName – Element Name File – Message File MessageId – ID of Message A detailed description is provided in the chapter Automation in the PSS NETOMAC System Manual.SIEMENS PSS SINCAL Platform 11. These examples are provided in the directory "{My Documents}\PSS Files\Netomac\Batch".

SIEMENS PSS SINCAL Platform 11. display options etc. During an insert operation. The new Insert Model function is also provided in the pop-up menu of the text editor. The text editor also features the new function for Selecting and Copying Blocks. The block selection is activated by pressing the Alt key whilst selecting with the mouse. all settings in the diagram (scaling. These can be opened in the text editor as before directly via the pop-up menu. Due to this special structure of the input data. The Delete and Insert Functions in Overwrite Mode were changed so that they do not "destroy" the column layout. when selected text is deleted. Enhancements in the Diagram System The Duplicating of a Diagram Page without the assigned data is now possible.) are duplicated. legends. This is useful if an existing diagram page is to be used as a template. The model selected in the dialog box is then added in the text editor with all the required parameters. it is not actually deleted but replaced with the corresponding number of spaces. This opens a file selection dialog box.3 User Interface Enhancements in the Text Editor The PSS NETOMAC input data is structured in columns. however. The new function is provided in the pop-up menu of the diagram browser. This ensures that the column layout is retained when editing the text in Overwrite mode. apart from the signals. The normal Insert mode in the text editor is naturally also available with the same functionality as before. since this keeps the column layout unchanged. In other words. the predefined search paths are now also included. A useful enhancement has been added for opening Include files (#lines) in the text editor. April 2015 32/36 .5 Release Information 3. the Overwrite mode is actually recommended for editing the data. In other words. models that were found by the calculation methods can also be opened in the text editor via the pop-up menu. In other words. the existing text is inserted in the cursor position instead of the text buffer.

As this is no longer required in the new PSS NETOMAC software. the pop-up menu of the diagram page now features a function enabling all the signals assigned to a diagram to be deleted. the comparison can now either be carried out with a user-defined diagram page or as before with a PZD file. April 2015 33/36 .SIEMENS PSS SINCAL Platform 11. In order to improve the editing of diagrams. Also new is the possibility to define a folder manually for the generated diagram pages.5 Release Information The dialog box for Comparing Diagram Pages was completely updated. This function was provided in the Compare Diagram Pages and Diagram Pages for Variants dialog boxes. It was previously only possible to make a comparison using a PZD file.

This firstly enables the load flow results to be compared.SIEMENS PSS SINCAL Platform 11. Only the appropriate signal types are offered for selection depending on the data selected. Unnecessary control elements (e. 3. The SV file is a simple ASCII file with two sections: Bus and Component. The definition of signals was also improved.5 Release Information Improved Plot Definition Dialog Box Several small improvements were made to the Plot Definition dialog box to make the definition of the plotted signals even simpler and more convenient. The idea here is that the SCADA system stores additional information in the DTF file which is processed during the DTF import and then stored in a special SV (State Variables) file. April 2015 34/36 . A selection list with the possible controller types is offered for the output values of controllers (previously. the type always had to be correctly entered in the input field). Multiple selection is now possible in the list of signals. The main task of the SV file is to enable a connection of the topology of PSS NETOMAC with that of the SCADA system. and secondly allows the node voltages to be used also as start values for the load flow calculation in PSS NETOMAC. line data) are masked out in order to simplify the display.g. This enables the selected signals to be deleted easily. This enables the generation of a default description using the properties of the selected signal. The most important characteristic data is also stored from the load flow result from the SCADA system.4 Calculation Methods Enhanced DTF Import The DTF import function was enhanced to enable an improved connection to SCADA systems. This allows new signals to be assigned quickly and uniformly with descriptive texts. The display of the selection and input fields in the dialog box was also optimized. The machines differentiate between general machine data. synchronous machine data and asynchronous machine data. A new button is now provided behind the field in which the description of the signal is defined.

The "NID" column defines the name of the node in PSS NETOMAC. the parameters are read from the MAC file and provided with the data from the DYR file. This is followed by the status variables for active and reactive power from the SCADA system as well as the ID of the element in the SCADA system.SIEMENS PSS SINCAL Platform 11. "NID2" and "EID". the PSS E user model is connected directly to the NET file. it is also possible to store an ID from the SCADA system.  If there is no substitute model. Improvements have also been made to the Processing of PSS E Standard and User Models during the import. The element type is stored for a better identification of the element in the "AA" column. This is followed by the voltage and the voltage angle as status variables from the SCADA system. this should be given preference. The following enhancements have been implemented for the import of user models:  If there is a substitute model in the form of a MAC file. April 2015 35/36 . The requirements are even greater with NEVA since the user models have to be linearized before use. The provision of substitute models for the user models is not possible as these are created by the user himself and their function is therefore unknown. In order to implement it in PSS NETOMAC. The topology of the network element in PSS NETOMAC is defined in the columns "NID". Enhanced PSS E Import The PSSE import was enhanced with the Support for SV Files in the same way as at DTF import. The correct processing of the PSS E user models is important both for the dynamic simulation as well as for eigenvalue analysis with NEVA.5 Release Information Additional information on nodes is stored in the Bus section: Each line contains data for one node. The Component section stores additional information on the imported network elements: Each line contains a network element. Lastly. For the standard models there are now suitable PSS NETOMAC substitute models which offer the same functionality and can thus replace PSS E models directly.

All selected models are then automatically linearized before eigenvalue analysis. the MAC file is linked. The marking for linearization with the model connection enables a PSS E user model to be used in NEVA. The parameters for the model are read from the MAC file and provided with the data from the DYR file: If no substitute file is available as a MAC file. the direct import to the NET file is carried out. April 2015 36/36 . The parameters of the model are set according to the DYR file and the model is also marked for later linearization ("L" column ZZ).5 Release Information The following extract from PSS E DYR file shows a standard model (GENROU) and a user model (SEMIPO): If a substitute model is available.SIEMENS PSS SINCAL Platform 11.